[gentoo-commits] proj/portage-utils:master commit in: /
commit: 68e1d30bcd977396f1db41be800f0a80ff03467a Author: Fabian Groffen gentoo org> AuthorDate: Tue Jul 18 06:26:52 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jul 18 06:26:52 2023 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=68e1d30b main: init quiet early for repo checks For as long as we will pre-load all profile information at every q invocation, respect -q flag so warnings in that code can be suppressed. Bug: https://bugs.gentoo.org/735134 Signed-off-by: Fabian Groffen gentoo.org> main.c | 31 +++ 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/main.c b/main.c index 010675e..7225eed 100644 --- a/main.c +++ b/main.c @@ -979,14 +979,6 @@ initialize_portage_env(void) const char *configroot = getenv("PORTAGE_CONFIGROOT"); char *primary_overlay = NULL; - /* ensure color strings are initialised, code below here may use -* e.g. warn which uses them */ - color_clear(); - - /* set quiet early in the game, bug #735134 */ - if (getenv("PORTAGE_QUIET") != NULL) - setup_quiet(); - /* initialize all the properties with their default value */ for (i = 0; vars_to_read[i].name; ++i) { var = &vars_to_read[i]; @@ -1242,6 +1234,7 @@ int main(int argc, char **argv) { struct stat st; struct winsize winsz; + int i; warnout = stderr; IF_DEBUG(init_coredumps()); @@ -1271,7 +1264,29 @@ int main(int argc, char **argv) } vars_to_read[7].default_value = (char *)nocolor; /* NOCOLOR */ + /* We can use getopt here, but only in POSIX mode (which stops at +* the first non-option argument) because otherwise argv is +* modified, this basically sulks, because ideally we parse and +* handle the common options here. Because we are parsing profiles +* and stuff at this point we need -q for bug #735134, so do lame +* matching for that */ + for (i = 1; i < argc; i++) { + if (argv[i] != NULL && argv[i][0] == '-' && + (argv[i][1] == 'q' || strcmp(&argv[i][1], "-quiet") == 0)) + { + setup_quiet(); + } + } + /* same for env-based fallback */ + if (getenv("PORTAGE_QUIET") != NULL) + setup_quiet(); + + /* ensure color strings are initialised, early code here may use +* e.g. warn which uses them */ + color_clear(); + initialize_portage_env(); optind = 0; + quiet = 0; return q_main(argc, argv); }
[gentoo-commits] proj/portage-utils:master commit in: /
commit: 360d18ba7cfbbd285f5ed6d97892778685b8a106 Author: Fabian Groffen gentoo org> AuthorDate: Mon Jul 17 17:29:55 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Jul 17 17:29:55 2023 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=360d18ba initialize_portage_env: init color and quiet defaults early profile init code may use warn etc so ensure we have colours defined and quiet setup via fallback Signed-off-by: Fabian Groffen gentoo.org> main.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 6ebb9e2..010675e 100644 --- a/main.c +++ b/main.c @@ -979,6 +979,14 @@ initialize_portage_env(void) const char *configroot = getenv("PORTAGE_CONFIGROOT"); char *primary_overlay = NULL; + /* ensure color strings are initialised, code below here may use +* e.g. warn which uses them */ + color_clear(); + + /* set quiet early in the game, bug #735134 */ + if (getenv("PORTAGE_QUIET") != NULL) + setup_quiet(); + /* initialize all the properties with their default value */ for (i = 0; vars_to_read[i].name; ++i) { var = &vars_to_read[i]; @@ -1221,9 +1229,6 @@ initialize_portage_env(void) } } - if (getenv("PORTAGE_QUIET") != NULL) - setup_quiet(); - if (nocolor) { color_clear(); setenv("NOCOLOR", "true", 1);
[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/
commit: b7bab460baf2ad0c6d283713741962d535725c37 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 06:03:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bab460 dev-python/xarray: Bump to 2023.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/xarray/Manifest | 1 + dev-python/xarray/xarray-2023.7.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest index 6512b8974a11..18dd39b61cfa 100644 --- a/dev-python/xarray/Manifest +++ b/dev-python/xarray/Manifest @@ -1,2 +1,3 @@ DIST xarray-2023.5.0.tar.gz 3707468 BLAKE2B 55ee416c41aff8edcb609adcac1c0a2e1d4ae896c25ae3d771d755930725f69f854feac42c42558db598acc5d0a852370198908d85d5af9664c485052948f4ca SHA512 ab6538b280f05acc296d8d73003e07f494d330a2a6a486d2f3dac121aee9682e2fa46c05be868b23a31584c908e0f6454757bdac7ec032d3a6f79a4500c0629f DIST xarray-2023.6.0.tar.gz 3711562 BLAKE2B 3b6b20cf0046aaeeafe87980c6c107486d79afd2881c4f98b42c17025f0d448763d37b5d5fd71cf17fcfcfbdc2d3337e985c7517038547300f4cf57ffe1aea98 SHA512 2b1b48bd90935a3b56f5f017085d40cc10081efbe0a84c908d1203066f29b4bf16fc89e771d961f26009bb20a84a59f4b9d99e42b5e25b2bbd8eca55a80839d6 +DIST xarray-2023.7.0.tar.gz 3725483 BLAKE2B 814af19a4c24eb0179441d07bcd6165dee2ed5430a6fd94f4014387b7b7fd4ae250b64124bdda8ca411124ab2276075af65bde2a3ed3dc6d081dd466a485007e SHA512 88863770b22978ba681a2d970453ae087a234fcfb68f047b6020b39841a91207e8d92e01486d58bbeadac8d14608aa0c744ee9b6d54890f52fe3537b28292239 diff --git a/dev-python/xarray/xarray-2023.7.0.ebuild b/dev-python/xarray/xarray-2023.7.0.ebuild new file mode 100644 index ..6672e7602e28 --- /dev/null +++ b/dev-python/xarray/xarray-2023.7.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="N-D labeled arrays and datasets in Python" +HOMEPAGE=" + https://xarray.pydata.org/ + https://github.com/pydata/xarray/ + https://pypi.org/project/xarray/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.22[${PYTHON_USEDEP}] + >=dev-python/pandas-1.4[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] +" +# note: most of the test dependencies are optional +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/bottleneck[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/toolz[${PYTHON_USEDEP}] + !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] ) + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # warning-targeted tests are fragile and not important to end users + xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get + # TODO: segv in netcdf4-python + 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]' + 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]' + 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]' + 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]' + xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip + # hangs + xarray/tests/test_backends.py::TestDask::test_dask_roundtrip +) + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mupen64plus-core/, games-emulation/mupen64plus-core/files/
commit: ce2e3812cc5855aa85df4c16bc5cd6b4562f10c3 Author: Andrew Udvare gmail com> AuthorDate: Mon Jul 17 18:41:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2e3812 games-emulation/mupen64plus-core: fix USE=debugger with >=binutils-2.39 Signed-off-by: Andrew Udvare gmail.com> Closes: https://bugs.gentoo.org/904162 Closes: https://github.com/gentoo/gentoo/pull/31933 Signed-off-by: Michał Górny gentoo.org> ...e-2.5.9-debugger-fix-binutils-2.39-compat.patch | 53 ++ ...-r3.ebuild => mupen64plus-core-2.5.9-r4.ebuild} | 4 +- 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/games-emulation/mupen64plus-core/files/mupen64plus-core-2.5.9-debugger-fix-binutils-2.39-compat.patch b/games-emulation/mupen64plus-core/files/mupen64plus-core-2.5.9-debugger-fix-binutils-2.39-compat.patch new file mode 100644 index ..b87a259ff809 --- /dev/null +++ b/games-emulation/mupen64plus-core/files/mupen64plus-core-2.5.9-debugger-fix-binutils-2.39-compat.patch @@ -0,0 +1,53 @@ +diff --git a/projects/unix/Makefile b/projects/unix/Makefile +index d48d8830..e4792b4e 100755 +--- a/projects/unix/Makefile b/projects/unix/Makefile +@@ -714,15 +714,19 @@ ifeq ($(DEBUGGER), 1) + $(SRCDIR)/debugger/dbg_breakpoints.c + LDLIBS += -lopcodes -lbfd + +- # UGLY libopcodes version check (we check for > 2.28) ++ # UGLY libopcodes/libbfd version check (we check for >= 2.28 and >= 2.39) + LIBOPCODES_VERSION := $(shell $(STRINGS) --version | head -n1 | rev | cut -d ' ' -f1 | rev) + LIBOPCODES_MAJOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f1 -d.) + LIBOPCODES_MINOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f2 -d.) + LIBOPCODES_POINT := $(shell echo $(LIBOPCODES_VERSION) | cut -f3 -d.) + LIBOPCODES_GE_2_29 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 29 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 28 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true) ++ LIBBFD_GE_2_39 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 29 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 39 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true) + ifeq ($(LIBOPCODES_GE_2_29),true) + CFLAGS += -DUSE_LIBOPCODES_GE_2_29 + endif ++ ifeq ($(LIBBFD_GE_2_39),true) ++CFLAGS += -DUSE_LIBBFD_GE_2_39 ++ endif + endif + + ifeq ($(OPENCV), 1) +diff --git a/src/debugger/dbg_memory.c b/src/debugger/dbg_memory.c +index e98bf081..32c2af27 100644 +--- a/src/debugger/dbg_memory.c b/src/debugger/dbg_memory.c +@@ -97,9 +97,23 @@ static int read_memory_func(bfd_vma memaddr, bfd_byte *myaddr, unsigned int leng + return (0); + } + ++#ifdef USE_LIBBFD_GE_2_39 ++static int fprintf_styled_nop(void *out __attribute__((unused)), ++ enum disassembler_style s __attribute__((unused)), ++ const char *fmt __attribute__((unused)), ++ ...) ++{ ++ return 0; ++} ++#endif ++ + void init_host_disassembler(void) + { ++#ifdef USE_LIBBFD_GE_2_39 ++INIT_DISASSEMBLE_INFO(dis_info, stderr, process_opcode_out, fprintf_styled_nop); ++#else + INIT_DISASSEMBLE_INFO(dis_info, stderr, process_opcode_out); ++#endif + dis_info.fprintf_func = (fprintf_ftype) process_opcode_out; + dis_info.stream = stderr; + dis_info.bytes_per_line=1; diff --git a/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r3.ebuild b/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r4.ebuild similarity index 94% rename from games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r3.ebuild rename to games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r4.ebuild index 38e80fb81924..c9879d3b220f 100644 --- a/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r3.ebuild +++ b/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -42,6 +42,8 @@ BDEPEND=" " PATCHES=( + # https://github.com/mupen64plus/mupen64plus-core/pull/1015 + "${FILESDIR}"/${P}-debugger-fix-binutils-2.39-compat.patch "${FILESDIR}"/${P}-fix-gcc10-fno-common.patch "${FILESDIR}"/${P}-pitch.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyyaml/
commit: e6599d87745963f53919ce0fdbaaf09cb5e446ad Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:20:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6599d87 dev-python/pyyaml: Bump to 6.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyyaml/Manifest| 1 + dev-python/pyyaml/pyyaml-6.0.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-python/pyyaml/Manifest b/dev-python/pyyaml/Manifest index a415685ef288..6c5246976908 100644 --- a/dev-python/pyyaml/Manifest +++ b/dev-python/pyyaml/Manifest @@ -1 +1,2 @@ +DIST pyyaml-6.0.1.gh.tar.gz 120376 BLAKE2B c34f2169f6eb6aa718aeb53dbfaf02590e11e504d16cc85a802e1a1191f296ef9aa2501db683e1a48173ce6adeaeca09f2ab989581dcf1c1ba4004831bb4cf47 SHA512 1c74a92a4ad7d47854dc7bcb2e89b3c8e0b14fa815c7dbfbc22b24480dbba6c81e971c77ee384c494a960914b95f06edf943d7431925a5ed674a0ba830d258e0 DIST pyyaml-6.0.gh.tar.gz 119855 BLAKE2B 286678ac81f2e6c252d285d2f98dab98894787e3aa164a29a697986f56200c7b71b0a768edf6d50e61065efcd054078673270872162a4975409928d7dd67aacc SHA512 cbcacc3560a035e2082867e93a9733f8660ea4c7f60573d07642f33a5453dcdc88d67299c3bcb97c27b843202a45d40de7444eb5e815bd4955129c9fc8ae04ad diff --git a/dev-python/pyyaml/pyyaml-6.0.1.ebuild b/dev-python/pyyaml/pyyaml-6.0.1.ebuild new file mode 100644 index ..f641cb040b2b --- /dev/null +++ b/dev-python/pyyaml/pyyaml-6.0.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="YAML parser and emitter for Python" +HOMEPAGE=" + https://pyyaml.org/wiki/PyYAML + https://pypi.org/project/PyYAML/ + https://github.com/yaml/pyyaml/ +" +SRC_URI=" + https://github.com/yaml/pyyaml/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples" + +DEPEND=" + dev-libs/libyaml:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pybind11/
commit: f93fda915141e2b1f92cfb3086adb1d7ea856101 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:30:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93fda91 dev-python/pybind11: Bump to 2.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pybind11/Manifest | 1 + dev-python/pybind11/pybind11-2.11.1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index 1c327cf38041..eef588c8e9bb 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -1 +1,2 @@ DIST pybind11-2.10.4.gh.tar.gz 740622 BLAKE2B 7b2d86e8262581b2cc6dd720b83336206e242ef8ca99b257b01a11141ed8b127d7f35d7d573bc763dd36f2fe8c8ac91766089deb63a76e9c10029c34eec2d6d3 SHA512 7970defbb6d057a44468ed707c80bfa6ef8c9578528fbc084b03aeea20a52dbd681581f82d55ff90af11ee89693379bd79e2ab6603239ba05b0aa8da29dd93c7 +DIST pybind11-2.11.1.gh.tar.gz 756445 BLAKE2B 66ad933ffcd7fd475121f0b7488e13b914cb090d0ed511b96070e2849dcc537fb55e865b72fe06da6c5d1e3ed8e438799c5b0b60cbdc71e5713530174bff3be9 SHA512 ed1512ff0bca3bc0a45edc2eb8c77f8286ab9389f6ff1d5cb309be24bc608abbe0df6a7f5cb18c8f80a3bfa509058547c13551c3cd6a759af708fd0cdcdd9e95 diff --git a/dev-python/pybind11/pybind11-2.11.1.ebuild b/dev-python/pybind11/pybind11-2.11.1.ebuild new file mode 100644 index ..7b60bb179887 --- /dev/null +++ b/dev-python/pybind11/pybind11-2.11.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit cmake distutils-r1 + +DESCRIPTION="AST-based Python refactoring library" +HOMEPAGE=" + https://pybind11.readthedocs.io/en/stable/ + https://github.com/pybind/pybind11/ + https://pypi.org/project/pybind11/ +" +SRC_URI=" + https://github.com/pybind/pybind11/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + dev-cpp/eigen:3 +" +BDEPEND=" + test? ( + >=dev-cpp/catch-2.13.5 + dev-libs/boost + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + export PYBIND11_USE_CMAKE=1 + cmake_src_prepare + distutils-r1_python_prepare_all +} + +python_configure() { + local mycmakeargs=( + # disable forced lto + -DPYBIND11_LTO_CXX_FLAGS= + -DPYBIND11_INSTALL=ON + -DPYBIND11_TEST=$(usex test) + ) + cmake_src_configure +} + +python_compile() { + distutils-r1_python_compile + # Compilation only does anything for tests + use test && cmake_src_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + cmake_build check +} + +python_install() { + distutils-r1_python_install + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rpds-py/
commit: 9cd8a96cb1bd210e0bb1e708eca1057ecebf0bb6 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:38:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd8a96c dev-python/rpds-py: Bump to 0.8.11 Signed-off-by: Michał Górny gentoo.org> dev-python/rpds-py/Manifest | 19 dev-python/rpds-py/rpds-py-0.8.11.ebuild | 76 2 files changed, 95 insertions(+) diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index 713489108e76..a7b0fa9ebeb4 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -4,13 +4,18 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbc
[gentoo-commits] repo/gentoo:master commit in: dev-python/distlib/, dev-python/distlib/files/
commit: 189f5f9f5eb6596cce92489fe94b96f68b0243fb Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:37:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189f5f9f dev-python/distlib: Bump to 0.3.7 Signed-off-by: Michał Górny gentoo.org> dev-python/distlib/Manifest| 1 + dev-python/distlib/distlib-0.3.7.ebuild| 59 ++ dev-python/distlib/files/distlib-0.3.7-pypy3.patch | 13 + 3 files changed, 73 insertions(+) diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest index 8b5f107343c5..49c37a1cf363 100644 --- a/dev-python/distlib/Manifest +++ b/dev-python/distlib/Manifest @@ -1 +1,2 @@ DIST distlib-0.3.6.gh.tar.gz 1234082 BLAKE2B 384b736d9fb9e63d1b9a9375caf972ddfccb36c99903928505e684fe09b30190f873cf7b109beb6c32a1e4b1e11a1d9947adea74f9dceef3398fcc1963a2044a SHA512 39948539764ff5d45f14dc602ebd47d523b71b587ee081d7a267669aef4e4b1013d3995cb992038136bc4c01826ea633c6e4ffd050f1511705b296bf76f3bbf9 +DIST distlib-0.3.7.gh.tar.gz 1240451 BLAKE2B 2050133ae1f57a2b37013e0e49a22903a816377d111e6a35c57084e2dd7877b41e9625e3cccbc9e67c35239814b835b064f94eec8bcd41dedd7d329f9d5be2ec SHA512 33806fd953c4b185eaa69c7d0f0cdad9ea71be73d26f0585cefd4a332edbcc3c6287b3bce024858d5d15626311f2567474b19b6366f80b2336d9b39691c6fe31 diff --git a/dev-python/distlib/distlib-0.3.7.ebuild b/dev-python/distlib/distlib-0.3.7.ebuild new file mode 100644 index ..8d237a4bfc38 --- /dev/null +++ b/dev-python/distlib/distlib-0.3.7.ebuild @@ -0,0 +1,59 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Low-level components of distutils2/packaging" +HOMEPAGE=" + https://pypi.org/project/distlib/ + https://github.com/pypa/distlib +" +SRC_URI=" + https://github.com/pypa/distlib/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +# pypiserver is called as external executable +BDEPEND=" + test? ( + dev-python/pypiserver + ) +" + +src_prepare() { + local PATCHES=( + # use system pypiserver instead of bundled one + "${FILESDIR}"/distlib-0.3.2-system-pypiserver.py + # fix pypy3 + # https://github.com/pypa/distlib/issues/204 + "${FILESDIR}"/${P}-pypy3.patch + ) + + # make sure they're not used + rm tests/pypi-server-standalone.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x SKIP_ONLINE=1 + local -x PYTHONHASHSEED=0 + + # disable system-site-packages -- distlib has no deps, and is very + # fragile to packages actually installed on the system + sed -i -e '/system-site-packages/s:true:false:' \ + "${BUILD_DIR}/install${EPREFIX}/usr/bin/pyvenv.cfg" || die + + "${EPYTHON}" tests/test_all.py -v -x || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/distlib/files/distlib-0.3.7-pypy3.patch b/dev-python/distlib/files/distlib-0.3.7-pypy3.patch new file mode 100644 index ..eeb1a924069e --- /dev/null +++ b/dev-python/distlib/files/distlib-0.3.7-pypy3.patch @@ -0,0 +1,13 @@ +diff --git a/tests/test_scripts.py b/tests/test_scripts.py +index 9ec1d43..2fc18ae 100644 +--- a/tests/test_scripts.py b/tests/test_scripts.py +@@ -112,7 +112,7 @@ class ScriptTestCase(DistlibTestCase): + bindir = os.path.join(dstdir, 'bin') + maker = ScriptMaker(self.maker.source_dir, bindir, + add_launchers=False) +-venv.create(dstdir) ++venv.create(dstdir, symlinks=True) + maker.executable = os.path.join(bindir, 'python') + filenames = maker.make('script8.py') + p = subprocess.Popen(filenames[0], shell=True,
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: 955745a0fad43bc6e8243ff12d4757eca640795e Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:38:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955745a0 dev-python/nbconvert: Bump to 7.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/nbconvert/Manifest | 1 + dev-python/nbconvert/nbconvert-7.7.1.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index 04badac044a3..89f466514e78 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,3 +1,4 @@ DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02 SHA512 24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7 SHA512 6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e SHA512 70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9 +DIST nbconvert-7.7.1.tar.gz 849365 BLAKE2B 48bc01b5778cf61638c527cb9858c4f78112397379902a4cb93535315893e9ab8a5d94558792b9f171658484f8032f3a93175d2971581267e5c234960d51caa6 SHA512 08e53fdf736ffcc5bcc95ef8ecd35600af2eea1e7bac820a469bfa29d60407874500838720494b32dc1821fa2a88ef95f369c1803a7d2eab3176d1aaa5ee87a8 diff --git a/dev-python/nbconvert/nbconvert-7.7.1.ebuild b/dev-python/nbconvert/nbconvert-7.7.1.ebuild new file mode 100644 index ..efe9966bf234 --- /dev/null +++ b/dev-python/nbconvert/nbconvert-7.7.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing pypi virtualx + +DESCRIPTION="Converting Jupyter Notebooks" +HOMEPAGE=" + https://nbconvert.readthedocs.io/ + https://github.com/jupyter/nbconvert/ + https://pypi.org/project/nbconvert/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}] + ' 3.9) + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] + dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.7[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/ipywidgets-7[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + mkdir -p share/templates/classic/static || die + # tries to refetch stuff even if it's already present + sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \ + -i hatch_build.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # Missing pyppeteer for now + # TODO: Doesn't skip? + nbconvert/exporters/tests/test_webpdf.py + # Needs pyppeteer too + 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium' + # TODO + nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor + # latex failing, might be too new pandoc + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::
[gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/
commit: 72ae18b892389a77f29abf8a65158019e95421a1 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:35:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ae18b8 dev-python/griffe: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/griffe/Manifest | 7 -- dev-python/griffe/griffe-0.29.0.ebuild | 39 - dev-python/griffe/griffe-0.29.1.ebuild | 39 - dev-python/griffe/griffe-0.30.0.ebuild | 45 -- dev-python/griffe/griffe-0.30.1.ebuild | 45 -- dev-python/griffe/griffe-0.31.0.ebuild | 45 -- dev-python/griffe/griffe-0.32.0.ebuild | 45 -- dev-python/griffe/griffe-0.32.1.ebuild | 45 -- 8 files changed, 310 deletions(-) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index c9da05211d2f..797a55b978ab 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,8 +1 @@ -DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c SHA512 3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459 -DIST griffe-0.29.1.gh.tar.gz 159747 BLAKE2B b998c2014a883ddb5c845b620ceba7a6edcaf7fbd7178ad356961cd1f0866927008d7ac16c1a0f13e886812ae706b3d117f8cd8e26e5f46999da44d843f0cd43 SHA512 f8405b2ace1dac83e451fa344d395f8e1733362409853b7952cbe10321eb13b7524cb96ba899559a08ebdbc57f997b7ee38ba8951730b288e4f87127e87b100b -DIST griffe-0.30.0.gh.tar.gz 165537 BLAKE2B aa6b54e6b15dfc48c1caaa7b440fdaf486cd9e838a047248140e32f4a8ae1ba05aed36643f1c2681abe58e0858789df8228eb346bede5909d9016e0d2f9fd9be SHA512 0741ad533243628a08c25e9b9ce91a463653851429bc469f635d740ad3974e1545c3e70e3ce6213b684bd9bfdd283fcaf3721255df0de83b79193ac25617e175 -DIST griffe-0.30.1.gh.tar.gz 166243 BLAKE2B 7ae9820b63788d27b0078723a81443a45a52c59a1abc09ae283708e4bb3fab862878a63ac3c841568ac092b6d08b3c2b0fd6970e9dfe3b493347a6d58944b4c8 SHA512 7f96f3c899f39f32f220a810af30b4145c000dcf240e3a4e1345ff590e4f433770282caac3d94f4f99d950723eec9ae04d98d4326696e65e61e588460cb009c4 -DIST griffe-0.31.0.gh.tar.gz 165043 BLAKE2B 66db057df761f7ce6e68abbb48cbb793ffcafd437b4549c3e666c3fa1013f3d109367da437c755c487d52187a9b0618ded7dd099233f15827b8bb12b52027e77 SHA512 b644c9f9d7826fac52a9a2c84f67de61a597ad392854574c71ef548ef769625ff14003b40f8b5eff8ecd7dff9f3badadff2bc9805da238228c820d23b0625e80 -DIST griffe-0.32.0.gh.tar.gz 177568 BLAKE2B 6b9b7530d619676d3d1f7921b5133a966b1adcaaf2807f94288d80de885ae5badef248e801af16ca796052213c878ef802dbdab7dcbefcb2bdb558755f1a2884 SHA512 b70b1b3f24a1f29cb49b6ecf23dd70cf836c371965108e5e3f1db043913a51b258bd839f9c6c90682e29c092b2ec09f364f416c480cf84651022472e62224b14 -DIST griffe-0.32.1.gh.tar.gz 176567 BLAKE2B 20c044e7dd0b92db0b9b92c3dfb4e623438106cf17da210302c66f3adf43a16d6d88039dea6db193cda59897d08646d4059c837f228ca3aec04309a94325e182 SHA512 8385d1f035e1a884f8cbc7c167931c7ecdb74b44da50cc6a1e8b7398921aab3bfd2fb230f37df5aa18598d04b62185155bca49f85cee0f9c07569ae929ff8883 DIST griffe-0.32.2.gh.tar.gz 176746 BLAKE2B 1ca95c62e1e5e3507d292c5bd6e837b8c41acf21f50472c7ebcbc3839ad43008c747d6942da60cc4f5de84115f5f76ad919c3c26e776c25eaf818084033b31c2 SHA512 04132681e16d64cf912a395b090f4ae61f2cad54c9be15f1d1a020675f945646a0895f76a828126da994b4e7cdf83f02b519e87992fd43bb50e7f3492d870247 diff --git a/dev-python/griffe/griffe-0.29.0.ebuild b/dev-python/griffe/griffe-0.29.0.ebuild deleted file mode 100644 index 2f7ad52e12f9.. --- a/dev-python/griffe/griffe-0.29.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Signature generator for Python programs" -HOMEPAGE=" - https://mkdocstrings.github.io/griffe/ - https://github.com/mkdocstrings/griffe/ - https://pypi.org/project/griffe/ -" -# Tests need files absent from the PyPI tarballs -SRC_URI=" - https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export PDM_BUILD_SCM_VERSION=${PV} diff --git a/dev-python/griffe/griffe-0.29.1.ebuild b/dev-python/griffe/griffe-0.29.1.ebuild deleted file mode 100644 index 2
[gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/
commit: 586c1e832a173284732773718119cd0c9dd8459d Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:36:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586c1e83 dev-python/griffe: Bump to 0.32.3 Signed-off-by: Michał Górny gentoo.org> dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.32.3.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 797a55b978ab..78ac0d442f8c 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1 +1,2 @@ DIST griffe-0.32.2.gh.tar.gz 176746 BLAKE2B 1ca95c62e1e5e3507d292c5bd6e837b8c41acf21f50472c7ebcbc3839ad43008c747d6942da60cc4f5de84115f5f76ad919c3c26e776c25eaf818084033b31c2 SHA512 04132681e16d64cf912a395b090f4ae61f2cad54c9be15f1d1a020675f945646a0895f76a828126da994b4e7cdf83f02b519e87992fd43bb50e7f3492d870247 +DIST griffe-0.32.3.gh.tar.gz 176939 BLAKE2B 291878054cac7d2fd4daea922c0439dd839611af7c425e838414d01fab76b4799adeff5fe14ed078172a38180d49c93ea4238b3256f1668d4daa2c74f68007a8 SHA512 cf163c9f873eff04d5c932a197a4768c14813d8e4aa5e0c5223544f7eb8c34b0b5eb3838c669a034c71b25c909b2857d88ddf40431b5604f86613c6b3c871aa5 diff --git a/dev-python/griffe/griffe-0.32.3.ebuild b/dev-python/griffe/griffe-0.32.3.ebuild new file mode 100644 index ..c8d57610c9ff --- /dev/null +++ b/dev-python/griffe/griffe-0.32.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE=" + https://mkdocstrings.github.io/griffe/ + https://github.com/mkdocstrings/griffe/ + https://pypi.org/project/griffe/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +EPYTEST_DESELECT=( + # fragile to installed packages + # (failed on PySide2 for me) + tests/test_stdlib.py::test_fuzzing_on_stdlib +)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: e071f93d772d6818a89603fb519122f7a568d04f Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:39:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e071f93d dev-libs/libgit2: Bump to 1.7.0 Signed-off-by: Michał Górny gentoo.org> dev-libs/libgit2/Manifest | 1 + dev-libs/libgit2/libgit2-1.7.0.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index b8abd3328bb2..e511c1957b20 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1 +1,2 @@ DIST libgit2-1.6.4.tar.gz 964 BLAKE2B 103af9ea9ed1310b1066a48859bbefc162647d787519bb3df83d7ea1957cda5934537271970d3d180f91daa6edc3bbc05387d6293812f0d849dda966419d29ba SHA512 fd73df91710f19b0d6c3765c37c7f529233196da91cf4d58028a8d3840244f11df44abafabd74a8ed1cbe4826d1afd6ff9f01316d183ace0924c65e7cf0eb8d5 +DIST libgit2-1.7.0.tar.gz 7545180 BLAKE2B 3382efb1f82e5598eae9f72b145fc8cc19876d925ae94513e42e5e8bedfbb923387d3c5d4c80f1333fe6b07e5d96866d4d0776b2190a50f6929862f943815d8f SHA512 68c8ed289de7daccaec17ea2ac49f4610325595cf90cddef763a31546a0a1c6bd400bf6180b68e2d3a8bdc3d031328efbbbaf3b61467dfc1b944e8cf3efcfd69 diff --git a/dev-libs/libgit2/libgit2-1.7.0.ebuild b/dev-libs/libgit2/libgit2-1.7.0.ebuild new file mode 100644 index ..d3ca4b8d6ae8 --- /dev/null +++ b/dev-libs/libgit2/libgit2-1.7.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-any-r1 + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.org/"; +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" +S=${WORKDIR}/${P/_/-} + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" +IUSE="examples gssapi +ssh test +threads trace" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libpcre2:= + net-libs/http-parser:= + sys-libs/zlib + dev-libs/openssl:0= + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DUSE_SSH=$(usex ssh) + -DUSE_GSSAPI=$(usex gssapi ON OFF) + -DUSE_HTTP_PARSER=system + -DREGEX_BACKEND=pcre2 + ) + cmake_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake_src_test -R offline + fi +} + +src_install() { + cmake_src_install + dodoc docs/*.{md,txt} + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/gunicorn/
commit: 0650949a523dcec5eaa58efd51f30a77a7c39942 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:23:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0650949a www-servers/gunicorn: Bump to 21.0.1 Signed-off-by: Michał Górny gentoo.org> www-servers/gunicorn/Manifest | 1 + www-servers/gunicorn/gunicorn-21.0.1.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/www-servers/gunicorn/Manifest b/www-servers/gunicorn/Manifest index 9451c52761a1..38fd0f0ca1e2 100644 --- a/www-servers/gunicorn/Manifest +++ b/www-servers/gunicorn/Manifest @@ -1 +1,2 @@ DIST gunicorn-20.1.0.gh.tar.gz 354960 BLAKE2B bae414a8da7a4dbdf79e0b46f517138534521a1a8544f4ea2e1e27e6778d2f6ad8d6a8af02590fedad47d305acdea53f1cdbc4deeda3619fc4a5ffef0932bea1 SHA512 4fd905f62adc30e044cf2a56a1a77e14bc633258267d6bfbd4f6a68494f93f377e9fb9ed94fab7f11f9d7813857a680974a88c4b6bf97d4f1b74792a81810111 +DIST gunicorn-21.0.1.gh.tar.gz 361025 BLAKE2B bf6b5dafa5b19f9cafe7556339a2ad264f8abbcaf9c8ccdc958f5019a3935b2a1bc3d56411387c578731f0b517d8f31eeb94087abf9fbf99477727b948bb84a3 SHA512 81081192ad5400f65898a37524ef097a3793aa242028ea30de7b478b605fb14dccdd0eb18d9e8102d8218c33a228143637fec7e02902ceaaa8ce95ea8a2f8be4 diff --git a/www-servers/gunicorn/gunicorn-21.0.1.ebuild b/www-servers/gunicorn/gunicorn-21.0.1.ebuild new file mode 100644 index ..e08fbcb4748f --- /dev/null +++ b/www-servers/gunicorn/gunicorn-21.0.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A WSGI HTTP Server for UNIX" +HOMEPAGE=" + https://gunicorn.org/ + https://github.com/benoitc/gunicorn/ + https://pypi.org/project/gunicorn/ +" +SRC_URI=" + https://github.com/benoitc/gunicorn/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT PSF-2 doc? ( BSD )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] +" + +DOCS=( README.rst ) + +distutils_enable_sphinx 'docs/source' --no-autodoc +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # removed deps + tests/workers/test_geventlet.py + tests/workers/test_ggevent.py +) + +src_prepare() { + sed -e 's:--cov=gunicorn --cov-report=xml::' -i setup.cfg || die + distutils-r1_src_prepare +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/source/_build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/
commit: 989708d364b2764156af3c9c1d85762a2dc6a5fd Author: Andrew Udvare gmail com> AuthorDate: Mon Jul 17 18:34:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989708d3 profiles/arch/amd64: unmask mupen64plus-core[new-dynarec] Signed-off-by: Andrew Udvare gmail.com> Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3c86543b487a..54dc2b3d61a5 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -372,11 +372,6 @@ dev-vcs/git -mediawiki # Boost.Context can be built on amd64 dev-libs/boost -context -# Michał Górny (2013-12-15) -# mupen64plus' 2.0 new dynamic recompiler is supported on x86 and arm -# only. -games-emulation/mupen64plus-core new-dynarec - # Tim Harder (2013-08-13) # dev-lang/luajit keyworded for amd64 (masked in base) # dev-scheme/racket keyworded for amd64 (masked in base)
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5422c167c20ad37991b8313c1b6b083ea55195f9 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 04:59:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5422c167 dev-python/botocore: Bump to 1.31.4 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.31.4.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index e330ef550c4d..b1aac583ad4f 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -10,3 +10,4 @@ DIST botocore-1.31.0.gh.tar.gz 11756795 BLAKE2B 8a9299570aa5da4d9195e52bb2b3772f DIST botocore-1.31.1.gh.tar.gz 11766144 BLAKE2B b55fc719e47e38523b8c674fd709697a42ee661354deec8c3d1a9c16c536b640775794c310a1274354ef5d3d494bbb42cd01f82c05a2e7244415e474a19e3146 SHA512 a02a888453c7fff24f8e33d201d2b7fa745b60c3a7a327ffeb213f963ded10848e8fbfe3de0bd6e3926c23fed10a72cc1ef4ee54f6d3ece0752ae84a22cb061e DIST botocore-1.31.2.gh.tar.gz 11766251 BLAKE2B aac8fef9001e5e1d1820492bf5dac95504b3a296fab619796009402238a2f168b3637f514e009bbf5f5808e000eb87c28afb0d492aa6fafa8854fce727b636af SHA512 809eacaff010b6b122f8cac411dd0b146161b8b7a8afb11c3ea92b2313816f43f55f9df88f3d71a7dbdaca39eb35df80821612c0434cc81d7548eeb1ed91a401 DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52 SHA512 0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0 +DIST botocore-1.31.4.gh.tar.gz 11774619 BLAKE2B aa6abcb1ecc71d22d426b734574b445aa92d646cc8ce489257582b45ee02a86c96b8f348f3cb413dfb58b75035b27893b22d677e3cfecb78be07e2196b6c1fbe SHA512 920cf3efc70fd281ea244c71ffe6f2c1628f5511e5f367d64e26f9f2ac89cb97dd41c4cbf62861df1e71a8f23dcdf8b090fd9281cd48a67f9b73c150d64eb645 diff --git a/dev-python/botocore/botocore-1.31.4.ebuild b/dev-python/botocore/botocore-1.31.4.ebuild new file mode 100644 index ..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.31.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_e
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: e443334ab39bb1098f62a60bc21d21579b9d50ad Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 04:59:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e443334a dev-python/boto3: Bump to 1.28.4 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/boto3-1.28.4.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 76fe27499f06..a1bd9b53ae89 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -10,3 +10,4 @@ DIST boto3-1.28.0.gh.tar.gz 672952 BLAKE2B f648cb49defe36b40138dfe3c125e15bc6480 DIST boto3-1.28.1.gh.tar.gz 673678 BLAKE2B a4f92be4cb7256d37483796a71297bfc01c32c33fe50c54d32398d8227b466b1c6a4ef74c4a26a58a4abcccaeccd64a7faa0d85526d9dd2b33f0befdf48593c8 SHA512 5f7f2c3cc282046bb9660bfac7f176622ea239bc724c8c47c981f92b023598fca564db586d8733a46f3a6037ba85b0cc1f9a8b7b79797e6c3d46f0ce368861e2 DIST boto3-1.28.2.gh.tar.gz 673872 BLAKE2B 9f8a3e299cb6df278756ddafee0956b99ac9db63ff8eb2ad7bf6810e3c4140f6512a7de9963e6a7ddb065affb171d92f1f05226cba7a1e4037464e530d7e536a SHA512 062b5c70079acd5a9b3a0e4f23d44fe9f05f27e621951484e557a852d797c25c590a0ed545c2772326cd0d255cdb56250db2a2544c938f75dccc81a5f6e1d678 DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468 SHA512 514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded +DIST boto3-1.28.4.gh.tar.gz 675638 BLAKE2B e5d4cd28b61a79c54c28355003a097f7b40c5c4246c0f755886053214a50fb118c23999e86ae6afe4effdacd0c6ab6847c295d0420ab69986e84a5167278dc41 SHA512 44e89c1455c51032dae1c6745654edea2e44adf9874d726f35ed9edd1de7bc9a571d3fcfa2477b2178b7b028c33e9044745be0d66239eaeee9065cbce112aa54 diff --git a/dev-python/boto3/boto3-1.28.4.ebuild b/dev-python/boto3/boto3-1.28.4.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/userpath/
commit: c28d523d1501362d28ff6c1b2e5aa006401ca46e Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 05:19:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28d523d dev-python/userpath: Bump to 1.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/userpath/Manifest | 1 + dev-python/userpath/userpath-1.9.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/userpath/Manifest b/dev-python/userpath/Manifest index 7cdb509a5054..f0c5927e2128 100644 --- a/dev-python/userpath/Manifest +++ b/dev-python/userpath/Manifest @@ -1 +1,2 @@ DIST userpath-1.8.0.gh.tar.gz 11045 BLAKE2B ebf1077469210dfb66c63a859764becb5cac5734bc0060db691e50e3576241360b4644f141449f033f64f4dbdbf10d2b5a032493ce3c4745a2c981149105c7c9 SHA512 d2f082909fad22cf5b33f175afdeebe14a44ebd245c84506395f01a288eccf9c376ac28dcc4b618cc2464e1a23e740b41f4f4ad0e780a42e1185c5283ccc7330 +DIST userpath-1.9.0.gh.tar.gz 11090 BLAKE2B 70eac3d629c71604047d9dfa4eaf2eeb90011d0b943367aacc0e4e1efb7d45de0efb8075404510e791bd8da3609423d29503101943edc108aa012e8018e53b63 SHA512 a5683a7423465426debda02d58b2f5ef8d17d38d2fac2378cdf3075a2a6f0b7d75210bb1eac30966d323ec5f25073cc9286ae1b37acaa1bf7785da02a4c40805 diff --git a/dev-python/userpath/userpath-1.9.0.ebuild b/dev-python/userpath/userpath-1.9.0.ebuild new file mode 100644 index ..e9cbe4cde968 --- /dev/null +++ b/dev-python/userpath/userpath-1.9.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Cross-platform tool for adding locations to the user PATH" +HOMEPAGE=" + https://github.com/ofek/userpath/ + https://pypi.org/project/userpath/ +" +SRC_URI=" + https://github.com/ofek/userpath/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 3339bde6366ffc3202927ea73530ce8a4b4f1dfe Author: Michał Górny gentoo org> AuthorDate: Tue Jul 18 04:59:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 18 06:02:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339bde6 app-admin/awscli: Bump to 1.29.4 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.4.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ab1b5805819f..b6ecb7511fa5 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -10,3 +10,4 @@ DIST aws-cli-1.29.0.gh.tar.gz 2449423 BLAKE2B 52948b35f391266c38a197d4fa20926c42 DIST aws-cli-1.29.1.gh.tar.gz 2449948 BLAKE2B 5765a91501be6d789610be4d46373c909f4335159fd0063acc95e5082825684f0e1a83db3ef228ee67342844e81c2ccd2de2651763304a14c0166775839d8f08 SHA512 00a500497ffc0ff22a0f83878aef3a00b6873ad949db2fe9d6a339a7aa8e8465f5aaf996a422a9810731930b0548e1fe771d964001d10657b69398fd0fe9aef1 DIST aws-cli-1.29.2.gh.tar.gz 2449985 BLAKE2B a5a5ce673930971c9c03f9869e3b3d49a13cfb74cb1499e1ae3a6fccad65d8f996138bbde81f633d29ffeaec51902059255e6315ac5407c4c6c19845e71454c5 SHA512 b68e81778a62abd38c70d7b9d1039e47f3ae979e62a55919d989e7ccdb6ea370a58caa3584df34a2d96d601436bd3cf5261f491031b211305b1e9d5aee1a4923 DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34 SHA512 3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2 +DIST aws-cli-1.29.4.gh.tar.gz 2451404 BLAKE2B cafdfd6431b1b6720a89e2f8f5c1fe2a356c482ba57fd8c201dc9c4ca407700b529a3d4d101c3a1b7e33bb220f22d04da1bc9ebd14be00fe7faec8a834dad60b SHA512 0fe222ffe6298e7e9216089f553e4ef6e50111fcc11b9906871220624a5ea2828c47f4ca4a8251068a749ffd042a140529d9af487db169f46740b93501f00b9d diff --git a/app-admin/awscli/awscli-1.29.4.ebuild b/app-admin/awscli/awscli-1.29.4.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-transport/
commit: 81f73de7cdb7526c0ad9b2e3da2e11f74aa80ee4 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:41:07 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:48:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f73de7 dev-ruby/elasticsearch-transport: drop 6.8.3 Signed-off-by: Hans de Graaff gentoo.org> .../elasticsearch-transport-6.8.3.ebuild | 54 -- 1 file changed, 54 deletions(-) diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild deleted file mode 100644 index fcc6c603bf6c.. --- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module" -HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"; -SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="$(ver_cut 1-3)" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/mocha:1.0 - dev-ruby/pry - dev-ruby/rspec:3 - dev-ruby/shoulda-context - dev-ruby/curb - dev-ruby/patron - ) -" - -RUBY_S=${MY_P}/${PN} - -all_ruby_prepare() { - # fix to work without git - sed -i -e 's/git ls-files/find -type f/' *.gemspec || die - - # remove useless dependencies from Rakefile - sed -e '/bundler/d' \ - -e '/require.*cane/,/end/d' \ - -i Rakefile || die - - # Tweak test setup to only run unit tests since we don't have a live cluster - sed -i -e "s/RUBY_VERSION > '1.9'/false/" \ - -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pdf-core/
commit: 60078f5df0af8066628fcf4428683e571a92c56b Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:35:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:48:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60078f5d dev-ruby/pdf-core: update EAPI 7 -> 8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild | 29 + 1 file changed, 29 insertions(+) diff --git a/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild new file mode 100644 index ..c89ee63c7c2b --- /dev/null +++ b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Implements low level PDF features for Prawn" +HOMEPAGE="https://github.com/prawnpdf/pdf-core/"; +SRC_URI="https://github.com/prawnpdf/pdf-core/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1* + || ( dev-ruby/pdf-reader:2 >=dev-ruby/pdf-reader-1.2:0 ) +)" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 54711ec310f0e89e669508e1e22864b77f080d23 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jul 18 05:10:52 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 18 05:22:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54711ec3 mail-client/thunderbird: drop 102.12.0 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird/Manifest | 65 -- .../thunderbird/thunderbird-102.12.0.ebuild| 1178 2 files changed, 1243 deletions(-) diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index ad1607ae6e07..02df8fae1f6b 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,70 +1,5 @@ DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482 SHA512 6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0 DIST firefox-115esr-patches-02.tar.xz 16688 BLAKE2B 894646baafcb83860dc04a160978cb4f59dbba1102a8864d519938425ea3e0c06b5481f9de94593d71a3c7e84d5491ff671f2dd94701b2fe79145ae7d0181995 SHA512 e24972289b8782d5ee8e873b186c29b3f14e3180b8355946e7b70ebed453c624f20a354972d727ffd0c93043153850ac7844ce81e57f8e6a78980081efd2 -DIST thunderbird-102.12.0-af.xpi 556869 BLAKE2B bf49ad640d28261190e0a36c12c3a889bed4b0f2ae721c0c3bd9cfe1aca0affc4db4313e6917f591d7b27b57c64673f61c78d38b9f5c1dc089969c8f6731bca2 SHA512 0d3ec14b80d936bf3d8c676ff3350e64148899ec0c1f675ce9afb4c1b4db190b7aff896b1b6021710ee6bef5e187c7dec2e5186ec7d7cbd4db5147bae5525274 -DIST thunderbird-102.12.0-ar.xpi 666808 BLAKE2B d85de24769323489354f1e01a3f314c89353cb65aaae1c34e1081ae677a1242a6e2e014af6492379f36405785c6844ba338c7411e38002b23ad36a9f5d47d756 SHA512 234f9f8cb953367427acf4f66d78b09b17b42a5b68e7e88d6d05a553480b97d0ba6795c6397d47c2ec56128f9617eb12fde62ae5da561a4f46265f4848a3958b -DIST thunderbird-102.12.0-ast.xpi 572287 BLAKE2B b6b978805d004ed0af315ca5a933e6718a2fb418bb57225179b2592de4e1cc02829d86d293b84c1efa4156ec91ca989295511f0cca2fb54c34ec2843e4ad0d45 SHA512 36bfd1a60fba2e68f9f70acdf16baf70bb98cf9d29b9445e1bb12049cf0a35e31690bf1a08921bbfb231f028f37229166ea003a441ccfa4d9f92037611c987a3 -DIST thunderbird-102.12.0-be.xpi 701912 BLAKE2B 9fb23f99301745b0ccd7133e3ad2a27f1411cbedf6a05a5e67e0283d659c089f7f8c13c04069a06a6ea7d9417158f799fddbb2f638814af6a491972c7dd12d0e SHA512 53289e594064486b4de310bf63f31bb49953522eebea135c86d4ea2c88516e870449cde96dfb7016460b92927c6ab60f11a8f7a23097544963eb26094b529e17 -DIST thunderbird-102.12.0-bg.xpi 693374 BLAKE2B 4e0aaa5df44d143a64bafde233ef52ceda5f9145deb72d590a43dfe419292bedd3472012dce0ebe75ff0f627484044faad00289b20c7fa767ca8a6483f3b9986 SHA512 7a4c9f79bd4e3c91c73b310f499f3fba53d394a03ffe389646bd5aad0b7721d2128927c30264a4d7fc84d633901568eed7ad265420b1e6e10f06c9cca08b7873 -DIST thunderbird-102.12.0-br.xpi 626471 BLAKE2B b271977f2d58f620be16df68615573c8453cb74e661d7ecc86cedef2bf7523cd789965f316147e6a3b7c800acb1aff997d336ec82788e15cd9379194ae7a98f2 SHA512 0bce25a993e8f5b46247197a98c279563ec0be9fae9c867f4a18a9a97bc740ff517c42ffc9f283e180a7cbd6e83f57172e3d1555204fba4c2ab16e753c9eaf3a -DIST thunderbird-102.12.0-ca.xpi 651366 BLAKE2B 291b7acc40fb147c91a9ca0354bdade746aca3bfa1a3a5ae77ec8934ec7324ce11ed557f1b9b8a9bc8d425cbb0f8b731d2e315110c5f6c19f74cd1c68fda79c6 SHA512 851d756c599bf6ed164b73bf1de839f428741bbee2dcdaa61a4a04fa5b75cdc9c407201dc0e1e1ab4f97ef0fbcc46065c90eee2d29126bd1025bc80bfe91664e -DIST thunderbird-102.12.0-cak.xpi 651778 BLAKE2B f0a9d413e3d493f85afce06a3ef53792c0a75034f3e6db09f36a6e233db3837472e12d15052d0cc23a37d8a765b9977215130cc992bfc6f809d3d7c361c5fde5 SHA512 2c4b350de4c2e9519ef3c2f08520e8b38e06bb8d5143b747a6cb4eeb6f2a6cd1b1127634f6b2ac61583eaeb3799ee0549f8509edfa118de91422293bc9e204ea -DIST thunderbird-102.12.0-cs.xpi 728624 BLAKE2B 7e8fa63f2f74f7bf779b7c0b0923466bb6948228d9e6cd4bc7cccdf2bd9f52aa0767fc3bef9d2152dad2ee40b7c9601c56177c24497366af9edd675b5f238e0e SHA512 c31e9aa24759b3e611e06615130f1ae9639af47770c7f22a198f9f188ab80aa9fcdd73c0f5c5580dbedf0f11c55a9d6979fdc658dd072642ce32729a779d97d1 -DIST thunderbird-102.12.0-cy.xpi 705575 BLAKE2B 365fdd721204d00b80d6eb81b46c086add45f88d31bbda0f69e686585b8a5835e54632215fe6cfecfa1df24802a32123b8f2a775771ff184ad41eac2ad5ef05b SHA512 ae4b457d5f8fbd3380923315a1cb0b3970e25e32affa0e7aed6053cc56f11fee0a12b202d9a3cef9e3066247a417e2d2e2db33bf9a729759725cf27a9180637e -DIST thunderbird-102.12.0-da.xpi 685254 BLAKE2B ed17511e6e3d91ca20f885d5e966157992275a6f1180249d6ef52cce93754884ea75892651b1af2b96c012621ee87807ecc09128c58ae76735db28b8354a78ee SHA512 f16f6bd0ebc7602ed6ca21217070fa9cdb2006d324c91124bcf1fa9a0afc6fa59e0f634e9d18922fabd78bd6cefe9e9f6a5bcfb7a28f396368ab698589938876 -DIST thunderbird-102.12.0-de.xpi 717943 BLAKE2B 4694fc24436a2f1a8029f2aef2b76c4e409279871
[gentoo-commits] repo/gentoo:master commit in: net-mail/mboxgrep/
commit: 0d603e27611a01bc9a6460466d2326e98c985375 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jul 18 05:10:03 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 18 05:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d603e27 net-mail/mboxgrep: fix use_with syntax Signed-off-by: Joonas Niilola gentoo.org> net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild index 5f3ed4e4956c..989483a407a7 100644 --- a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild +++ b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild @@ -36,7 +36,7 @@ src_prepare() { src_configure() { econf \ - $(use_with dmalloc no yes) + $(use_with dmalloc dmalloc $(usex dmalloc yes no)) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dqlite/
commit: ee8e0fc159c97aaf9553ee716aa8a1985cf9ed50 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jul 18 05:12:06 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 18 05:22:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8e0fc1 dev-libs/dqlite: drop 1.14.0 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/dqlite/Manifest | 1 - dev-libs/dqlite/dqlite-1.14.0.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index 1ac259b77c3c..d587d44d3ecf 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,2 +1 @@ -DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011 SHA512 4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9 DIST dqlite-1.15.1.tar.gz 216360 BLAKE2B 750c61616dfef548d7d96564f9c46765bbc4803b4af89e7df8573babe970ce05810fe11bb73dac9b98eb815016532c4ca20509b394a37e4143f5917fdd1b4a9b SHA512 3da0aa254747806f439eaf941cbe376d4376e0be351b39d9083c0d257f33750efef3210715b458f003e6a4508e248d3777c2584260e0e82ce10598ba9cfbe4d4 diff --git a/dev-libs/dqlite/dqlite-1.14.0.ebuild b/dev-libs/dqlite/dqlite-1.14.0.ebuild deleted file mode 100644 index 2c927cf8dd44.. --- a/dev-libs/dqlite/dqlite-1.14.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine" -HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite"; -SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" -SLOT="0/1.12.0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/sqlite:3 - dev-libs/libuv:= - >=dev-libs/raft-0.17.1:=" -DEPEND="${RDEPEND} - test? ( >=dev-libs/raft-0.13.0[lz4,test] )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-backtrace - --disable-debug - --disable-sanitize - --disable-static - - # Will build a bundled libsqlite3.so. - --enable-build-sqlite=no - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mboxgrep/files/, net-mail/mboxgrep/
commit: 1d3c32911700b0ebdcff3e07f0d0fe4d85a4621c Author: Brahmajit Das gmail com> AuthorDate: Mon Jul 17 08:24:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 18 05:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3c3291 net-mail/mboxgrep: Fix call to undeclared library function strcmp Closes: https://bugs.gentoo.org/897938 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31618 Signed-off-by: Joonas Niilola gentoo.org> .../files/mboxgrep-0.7.9-musl-missing-strcmp.patch | 11 + net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild | 49 ++ 2 files changed, 60 insertions(+) diff --git a/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch b/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch new file mode 100644 index ..b2b66d7e5be3 --- /dev/null +++ b/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch @@ -0,0 +1,11 @@ +Bug: https://bugs.gentoo.org/897938 +--- a/src/getopt.c b/src/getopt.c +@@ -52,6 +52,7 @@ char *alloca (); + #endif + + #include ++#include + + /* Comment out all this code if we are using the GNU C Library, and are not +actually compiling the library itself. This code is part of the GNU C diff --git a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild new file mode 100644 index ..5f3ed4e4956c --- /dev/null +++ b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="Grep for mbox files" +SRC_URI="mirror://sourceforge/mboxgrep/${P}.tar.gz" +HOMEPAGE="https://datatipp.se/mboxgrep/"; + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dmalloc" + +RDEPEND=" + app-arch/bzip2 + dev-libs/libpcre + sys-libs/zlib + dmalloc? ( dev-libs/dmalloc ) +" +DEPEND=" + ${RDEPEND} +" +PATCHES=( + "${FILESDIR}"/${P}-_DEFAULT_SOURCE.patch + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-ldflags.patch + "${FILESDIR}"/${PN}-0.7.9-musl-missing-strcmp.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_with dmalloc no yes) +} + +src_install() { + emake \ + prefix="${D}"/usr \ + mandir="${D}"/usr/share/man \ + infodir="${D}"/usr/share/info \ + install + dodoc ChangeLog NEWS TODO README +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: c4c1c9acf39fc26b44c28dd546a259f57626d78f Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:13:56 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:13:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c1c9ac package.mask: mask dev-ruby/vcr:5 for removal Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index df629f4608ee..fd8dc2256510 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2023-07-18) +# Obsolete slot without reverse dependencies. Use the newer slot +# instead. Masked for removal on 2023-08-18. +dev-ruby/vcr:5 + # Florian Schmaus (2023-07-17) # Obsolete acct-* packages which became leaf packages. # Removal on 2023-08-17.
[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-deploying/
commit: 1193d680836cdb55dec2328d1dd81f985b6e4042 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:10:55 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:10:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1193d680 www-apps/nanoc-deploying: drop 1.0.2 Signed-off-by: Hans de Graaff gentoo.org> .../nanoc-deploying/nanoc-deploying-1.0.2.ebuild | 27 -- 1 file changed, 27 deletions(-) diff --git a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild b/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild deleted file mode 100644 index 3b8ea8b5e623.. --- a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30" - -# Upstream has specs but they are not available in the gem and the -# repository upstream is not tagged for this. -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Provides deploying functionality for Nanoc" -HOMEPAGE="https://nanoc.app/"; -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="$(ver_cut 1)" -IUSE="" - -ruby_add_rdepend " - www-apps/nanoc-checking:1 - >=www-apps/nanoc-cli-4.11.15:0 - >=www-apps/nanoc-core-4.11.15:0 -"
[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-spec/
commit: 5973bd52174f320cd3fe486a03dcc7fee0dd58cf Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:11:18 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:11:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5973bd52 www-apps/nanoc-spec: drop 0.0.2 Signed-off-by: Hans de Graaff gentoo.org> www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild | 23 --- 1 file changed, 23 deletions(-) diff --git a/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild b/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild deleted file mode 100644 index 20cf03408146.. --- a/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Provides Nanoc::Spec, containing functionality for writing tests for Nanoc" -HOMEPAGE="https://nanoc.app/"; -LICENSE="MIT" - -KEYWORDS="~amd64 ~riscv" -SLOT="0" -IUSE="${IUSE} minimal" - -ruby_add_rdepend " - >=www-apps/nanoc-core-4.11.13:0 -"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 59609c79673041b12eb721ba1d51fb6ef1d80089 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:51:10 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:51:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59609c79 profiles/package.mask: remove obsolete database_cleaner-active-record mask Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 56c09a611892..df629f4608ee 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -305,11 +305,6 @@ x11-themes/gtk-engines-quartz # Removal on 2023-07-18. Bug #768960, #794547. app-crypt/tpm-emulator -# Hans de Graaff (2023-06-18) -# Obsolete slot. Use the newer slot instead. -# Masked for removal on 2023-07-18. -dev-ruby/database_cleaner-active_record:2.0 - # Sam James (2023-06-16) # Please upgrade to >=app-admin/eselect-1.4.22-r1 for a fix to env-update # and the files it generates in /etc/env.d: bug #908401, then run env-update
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/database_cleaner-active_record/
commit: 6abce6a7e8b68e1073d05b00953b5c7796e96149 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:49:48 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:49:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abce6a7 dev-ruby/database_cleaner-active_record: drop 2.0.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/database_cleaner-active_record/Manifest | 1 - .../database_cleaner-active_record-2.0.1.ebuild| 28 -- 2 files changed, 29 deletions(-) diff --git a/dev-ruby/database_cleaner-active_record/Manifest b/dev-ruby/database_cleaner-active_record/Manifest index b4d1c4db7561..64275e34ca96 100644 --- a/dev-ruby/database_cleaner-active_record/Manifest +++ b/dev-ruby/database_cleaner-active_record/Manifest @@ -1,2 +1 @@ -DIST database_cleaner-active_record-2.0.1.gem 12288 BLAKE2B 3c9afbca6186d7489b271b8f52834cc30d0087176129c06403a99cbdc18b3d565ce0422e916ca7e4b2f8bbe96f1deaba1b7fd982eab676aab0fa7db55923fbb3 SHA512 5b52b1e1a3f0c75dbd699ca5a2a5e6eacb9b93ca5c69661cc277eb2b3170b93240c72b1ce4d751e768e78eb4d933a3179b3d32dd1c57ae2ffa7b572acb8e3745 DIST database_cleaner-active_record-2.1.0.gem 13312 BLAKE2B 7afa419e19d621cfe089a790f8562f9da521d53e1683de080ab1296fd30024ac2d284777fbb374145f7e7b455b2561aac21d998b65f2cfa36da2d3f1ac76cbbe SHA512 4472a2217c0edf3fda63fa2cba7536c68764f71b6da7ec6b6d1e5a6627ff62ebfee093b17603eb287adf9eb68e8168aa06b50f87c3427153e84a163d1f68ae28 diff --git a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild deleted file mode 100644 index 924625b0cc82.. --- a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby27 ruby30" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -# There are specs and features but they all require configured databases. -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Strategies for cleaning databases using ActiveRecord" -HOMEPAGE="https://github.com/bmabey/database_cleaner"; - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_rdepend " - || ( dev-ruby/activerecord:6.1 dev-ruby/activerecord:6.0 ) - dev-ruby/database_cleaner-core:2.0 -"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/database_cleaner/
commit: 15acb11cbba1a2490724b05a053287411c911fce Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 05:06:36 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 05:06:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15acb11c dev-ruby/database_cleaner: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild index d0760da51847..8b26019c8b38 100644 --- a/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild +++ b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" # There are specs and features but they all require configured databases. RUBY_FAKEGEM_RECIPE_TEST="none" @@ -18,4 +18,4 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="" -ruby_add_rdepend "|| ( dev-ruby/database_cleaner-active_record:2.1 dev-ruby/database_cleaner-active_record:2.0 )" +ruby_add_rdepend "dev-ruby/database_cleaner-active_record:2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/database_cleaner-active_record/
commit: 4bfd7552bae69bfca85fced400369d566d282da8 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:49:24 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:49:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfd7552 dev-ruby/database_cleaner-active_record: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> .../database_cleaner-active_record-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild index c96bf94eb3b2..139ccfc602f8 100644 --- a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild +++ b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pundit/
commit: eef49f2238d16f222f91ddfa6ca0724dafcf1f1b Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:29:30 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:46:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef49f22 dev-ruby/pundit: add 2.3.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pundit/Manifest| 1 + dev-ruby/pundit/pundit-2.3.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest index 13a73dda8e46..0f5b97e68e3c 100644 --- a/dev-ruby/pundit/Manifest +++ b/dev-ruby/pundit/Manifest @@ -1,2 +1,3 @@ DIST pundit-2.2.0.gem 27136 BLAKE2B 560843f9e1d19c551ee9bdeb3ead856a483dff68187da20c463fd01cbf1ca68f48adf6d4b9589b2c755cf6c860fba98b3719af8732e9f4c284c7dc4b2a1b2f5b SHA512 fcb8c9305e7ce9301142bd62c08856ee29cf5227d63ae36ccc894c4a3b19ec9c03625c3742890e9aeabc2fc8877a5d9527d28ecc8084103bcfa8321d87458a44 DIST pundit-2.3.0.gem 27136 BLAKE2B 651f008426ce010c8a5be8543cde5c91f1bb8c6513e08cde4c4fda965fa95647f130d0a68094107be0b0c639ab520a74da0c2a50715ec5bd86a7a9243cf53686 SHA512 5a2c8563ab8402d3454afae499368b06d0a7ce23b59fdade3034da06604b025a567c4f9bc745bbc8a51226d768fad99b9057ff38c2930258d943265053a09636 +DIST pundit-2.3.1.gem 27648 BLAKE2B f81bececa11fb4df90779e7a92abb3854f77e47207afb162fdbaac1b23448018b04a35808bac7857e4f766eab949802a58b16ba8ed2331ccd3457a88826fda0d SHA512 dc919a8879aa613efa1b3ebf0c9a3673a060d50814a5ec6b3cc4120dceda407e483d9c265d08d5bf4a1cbe56a0ea698ecbc485f24fe0325a9b90635bc1cc125a diff --git a/dev-ruby/pundit/pundit-2.3.1.ebuild b/dev-ruby/pundit/pundit-2.3.1.ebuild new file mode 100644 index ..4c7a17a0feb1 --- /dev/null +++ b/dev-ruby/pundit/pundit-2.3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Object oriented authorization for Rails applications" +HOMEPAGE="https://github.com/varvet/pundit https://rubygems.org/gems/pundit"; + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*" + +ruby_add_bdepend "test? ( + >=dev-ruby/actionpack-3.0.0 + >=dev-ruby/activemodel-3.0.0 + >=dev-ruby/railties-3.0.0 +)" + +all_ruby_prepare() { + sed -i -e "/pry/d" -e '/simplecov/,/^end/ s:^:#:' -e '2igem "rack", "~> 2.0"' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbpdf/
commit: 37cd6a9b1f5c452dce8ea10f982d4b4acfc8d847 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:33:15 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:46:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cd6a9b dev-ruby/rbpdf: add 1.21.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbpdf/Manifest| 1 + dev-ruby/rbpdf/rbpdf-1.21.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest index dfae36805ebd..e1ad065e8589 100644 --- a/dev-ruby/rbpdf/Manifest +++ b/dev-ruby/rbpdf/Manifest @@ -1,2 +1,3 @@ DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df SHA512 3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5 DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a SHA512 0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98 +DIST rbpdf-1.21.3.tar.gz 12071239 BLAKE2B bcfc19ab707b2e2b03752f723bb8c971b131bde2e6841832c958ea329681aaa36edb13c453173db05c2748de33962f756fc0bcf4959dda385eb4f6f081290fd9 SHA512 f169c3694df9af7fea76ed8415c79658ed12bacad4b2f3fda0ce632ced98fcf9bc256278dea52283907d33aed1632a453e4dadc43522003ab2f1a471d9818041 diff --git a/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild new file mode 100644 index ..62ceeefdb1f1 --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf"; +SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 dev-ruby/webrick )" +ruby_add_rdepend " + dev-ruby/actionview + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19* + || ( dev-ruby/mini_magick dev-ruby/rmagick ) +" + +# Two of the tests require png/jpeg support in "magick identify", +# see bug 738784. +BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/
commit: 7cd6f1346d1ac971dff74ab932bd87d1d3ccfafb Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 18 04:43:37 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 18 04:46:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd6f134 dev-ruby/hoe: add 4.0.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hoe/Manifest | 1 + dev-ruby/hoe/hoe-4.0.4.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index b5a45465482b..682400674c48 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -1 +1,2 @@ DIST hoe-3.26.0.gem 194560 BLAKE2B a47ebe54374c04e739112c99c3eaa968c6048df639e5ee8a4cad60659a50a4a4ea85e9a11a77ad824ae511d28634241255ec323938a4b9da6a8dd38aec022ac5 SHA512 0b069b0b2b181b81770568186f9d81b0f8fe48644a4b29bb2dd8084dc60886c7a06fa0e7be81854b5b653afc38c908622f08066656d9b625ab595615ef2918c3 +DIST hoe-4.0.4.gem 190976 BLAKE2B 82e017351700a376f7e497a2e65b5e3e8331f25d5b083934f710272184016264e9b21ae4e2d25154affe901d6f426108ad29cb281cd68b30eba0910323a22544 SHA512 a7f03c171f77127d442070947193536421395a609536c45efb639c75f24605dfccb9bcf8ec6ec202956f888a3110cffa99c56bb924f7e1b982864d38673b6a4c diff --git a/dev-ruby/hoe/hoe-4.0.4.ebuild b/dev-ruby/hoe/hoe-4.0.4.ebuild new file mode 100644 index ..96f7c8c86067 --- /dev/null +++ b/dev-ruby/hoe/hoe-4.0.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: f0165c91e524991adfb91e32e618b25a3c0386a2 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jul 18 02:32:05 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jul 18 02:32:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0165c91 profiles/arch/loong: update sys-libs/compiler-rt-sanitizers unmasks Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/loong/package.use.mask | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 4c90f0a3bf9d..7fca943273a7 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -188,11 +188,14 @@ mate-base/mate help # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629) # DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703) # Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706) +# XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714) +# libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718) >=sys-libs/compiler-rt-sanitizers-15 -asan >=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan ->sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -profile +>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray +>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer # WANG Xuerui (2022-07-08) # virtual/{jdk,jre} is not available on loong yet.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/erofs-utils/
commit: 802db075c95e14d7e55f11eef34b11d301130bf0 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jul 18 02:38:19 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jul 18 02:38:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802db075 sys-fs/erofs-utils: drop 1.6 Signed-off-by: WANG Xuerui gentoo.org> sys-fs/erofs-utils/erofs-utils-1.6.ebuild | 47 --- 1 file changed, 47 deletions(-) diff --git a/sys-fs/erofs-utils/erofs-utils-1.6.ebuild b/sys-fs/erofs-utils/erofs-utils-1.6.ebuild deleted file mode 100644 index bae100e2e3a3.. --- a/sys-fs/erofs-utils/erofs-utils-1.6.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Userspace tools for EROFS" -HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git"; -LICENSE="GPL-2+" - -SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz"; -KEYWORDS="~amd64 ~loong" - -SLOT="0" -IUSE="fuse +lz4 +lzma selinux +uuid" - -RDEPEND=" - fuse? ( sys-fs/fuse:0 ) - lz4? ( app-arch/lz4:0= ) - lzma? ( >=app-arch/xz-utils-5.4.0:0= ) - selinux? ( sys-libs/libselinux:0= ) - uuid? ( sys-apps/util-linux ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-werror - $(use_enable fuse) - $(use_enable lz4) - $(use_enable lzma) - $(use_with selinux) - $(use_with uuid) - ) - - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzugpp/
commit: cb908bc64347895968b3404be05a03dc191a49e4 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 18 01:26:15 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 18 01:26:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb908bc6 media-gfx/ueberzugpp: add 2.8.9 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/ueberzugpp/Manifest| 1 + media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest index 4965100cf7e2..15d1121e9660 100644 --- a/media-gfx/ueberzugpp/Manifest +++ b/media-gfx/ueberzugpp/Manifest @@ -1,2 +1,3 @@ DIST ueberzugpp-2.8.7.tar.gz 53658 BLAKE2B 7d6c8ea082360f98bcce90cdc0eb0d8c5fc6e4765eece225be778c07f1cf91e6550e2c74b75f4edb1eaa8eaf5fd1861493c05610343693aafc428adb1d784fda SHA512 e418576f1c01919cd8997d8bcc4169405ef85f6ae74f28790e37a1ad82bbdb1ee3296396243e5ea9d3b99ffb40a9608d0345c51650cbb4b097191c3ce64f578d DIST ueberzugpp-2.8.8.tar.gz 56141 BLAKE2B 9faea08c400822db86ea3963c653581e9ab8ec76989107cd072df8071ba238395a57fd820d3dc9a51d55e1820adbd7c67dc0dcce9a60aab3596e885bb1d15f50 SHA512 4354d00a3d07ddb68132a0581aeec182fce61873123d2a78f32d83db3c0227be80c5430b00bebcbda863e8fc23a35d65247a463d3f411ea09ad7b9d6cff39f92 +DIST ueberzugpp-2.8.9.tar.gz 58717 BLAKE2B 5f7aaf1f3fafe1d512d9c284dba1e34d5b214f18ab06b8c02896f726cf09eae6c2482210d8cd2ba7d4909c91685e2bfdfd0fd07702cc18b2a122e489f1fe2494 SHA512 37ddc89a5e769815a0b86599ee81cf8024b7dcce2f7129c6b49210ac99749c5cb76b787a8547fa8d246ce3eee24c8d972852e6d18db617bbed7125569bee2c1a diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild new file mode 100644 index ..f36e70c3dfcd --- /dev/null +++ b/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild @@ -0,0 +1,61 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Drop in replacement for ueberzug written in C++" +HOMEPAGE="https://github.com/jstkdng/ueberzugpp/"; +SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X opencv opengl wayland xcb-errors" +REQUIRED_USE="xcb-errors? ( X )" + +RDEPEND=" + dev-cpp/tbb:= + dev-libs/glib:2 + dev-libs/libfmt:= + dev-libs/openssl:= + dev-libs/spdlog:= + media-gfx/chafa + media-libs/libsixel + media-libs/vips:= + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util-image + xcb-errors? ( x11-libs/xcb-util-errors ) + ) + opencv? ( media-libs/opencv:= ) + opengl? ( media-libs/libglvnd ) + wayland? ( dev-libs/wayland ) + !media-gfx/ueberzug" +DEPEND=" + ${RDEPEND} + dev-cpp/cli11 + dev-cpp/ms-gsl + dev-cpp/nlohmann_json + X? ( x11-base/xorg-proto ) + wayland? ( dev-libs/wayland-protocols )" +BDEPEND=" + wayland? ( + dev-util/wayland-scanner + kde-frameworks/extra-cmake-modules + )" + +src_configure() { + local mycmakeargs=( + -DENABLE_OPENCV=$(usex opencv) + -DENABLE_OPENGL=$(usex opengl) + -DENABLE_TURBOBASE64=no # not packaged + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_X11=$(usex X) + -DENABLE_XCB_ERRORS=$(usex xcb-errors) + -DFETCHCONTENT_FULLY_DISCONNECTED=yes + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/
commit: c891e51f4f9fffea869a6d75c9538a566f755f0f Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:47:57 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:47:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c891e51f www-apps/prowlarr: add musl support Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 3 +++ www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild | 15 --- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index aca24012b325..a245ccf766a9 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -1,3 +1,6 @@ DIST Prowlarr.develop.1.7.2.3710.linux-core-arm.tar.gz 86728573 BLAKE2B 110f91c0ca33f85fb4bc0122670c80de738935a7169567af27fabc538e328a0d86e8c80b1cae5e012828cded10a8890a461c68b0aa312cd885da965b02a884fb SHA512 b024306deb0c36ee78ceb40d7682040e528a0f336253b6be38d768bcc4dfc6eee696904cbd1618ca2ac4e323986c4bf75a6401aba7351838d349a32f950bbd6f DIST Prowlarr.develop.1.7.2.3710.linux-core-arm64.tar.gz 86009649 BLAKE2B a45c060d00a316ab655523970ee6b8c7bd130fb7cac9c1ce1fd791afcc38f65f5fe133af78c21ebde38f4427abc9fb68a2e4580f390b7eae2bf3b918b7f6038a SHA512 50bbf9a96dfeed7f4df1ca70a597d13fc1ef672bcbd8b5350799c1b04d918e126bfda04fa0930d2d4045c2021cd4dbac370c35019b84582e661f413fb935d7f4 DIST Prowlarr.develop.1.7.2.3710.linux-core-x64.tar.gz 91020152 BLAKE2B b2589195c1421e5267d0c1804abb8c7f98f1ada47863cf84b257382893994944a988ed71ae8b6606d708618050c597bc3eb0adfeaabf749b9bc0f219a2254b32 SHA512 b481473af7fd71cd0acd20818f838a93f829c327d3a8689227dcd140fe60b2fcb2a563f2106302d29fd3ca5aa0555d1e74dae284e80d09dfca551b0413c2ac0a +DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm.tar.gz 86812001 BLAKE2B 9797887f5cb090bdb46926d05837e19275d980f6f110631bf9576052f7f7dbfbc99f503d31cf09a34ed8eeae6974cdd974e13932bf9b6cab208ac3008ff1360f SHA512 5ba3a764b66e87d85b1289e66ee7eb1b894a9ca0c861f78cce38fffef1cb06d12202211aed5f9dadc918d268af60e7405c96d592edcae008bbc6612fc4ba32ce +DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm64.tar.gz 86061716 BLAKE2B bf3f1cfeca7eff62d35492f5ca8252b0e98c9f0dac5f5f682f29b000a92e84819b6f89339cc60d70db28fab42c7d54b2f1b6ec2bf4610a5c4c3a914bdb7c089e SHA512 d8d1651625612d7b59517351013076fb96ebc1b1b83ced20379c17c64476dbe9fbe3a6d6ebaeadc3a4dbf43bea7c9690c77e2d5621ed2565a95e2424ca8bc9c3 +DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-x64.tar.gz 90091252 BLAKE2B b09de651f27bd65409c4559ffc275ac6fb4b70eed5714127c63de8b2eb635950a69cdbca38c75550cfb96c1deceb28d4b6880218bf30380c526639bc06945bd5 SHA512 6bc26890b24ca97122b0df3b2c11a5df5f6a0a77ef997644a080220e3f1568e78b2c386b07be1a880b4565e8e26c57c91cf009551efe3c1bc4320dc6ec2f6c00 diff --git a/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild b/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild index eb3efd28ba1a..40ad30af1b3a 100644 --- a/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild +++ b/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild @@ -6,9 +6,18 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz ) + amd64? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz ) + ) " DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/
commit: b158ad110b080b6df017f6b6ff08c7b36e02f967 Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:40:01 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b158ad11 www-apps/lidarr: add musl support Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/Manifest| 3 ++ www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild | 67 + 2 files changed, 70 insertions(+) diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest index 9b1fb85ac024..acd7a97a1514 100644 --- a/www-apps/lidarr/Manifest +++ b/www-apps/lidarr/Manifest @@ -1,3 +1,6 @@ DIST Lidarr.develop.1.3.1.3371.linux-core-arm.tar.gz 91228972 BLAKE2B 6b87e65ac7b52fef45bec48cec21090295fc32161d2495be8a1dad4765649170a682f4a388bd92c4bb44ad8304b939354c0b0cda27c37e0dae0438b88cef402b SHA512 9609d305599720580ea5b552b6de9e09c38384c4259915559fc6658a62ea6a2808a63568a276d5aa9aad890f4ceba5c92be74e8decb3df046c73f8af75f8bb3f DIST Lidarr.develop.1.3.1.3371.linux-core-arm64.tar.gz 90849747 BLAKE2B fe9203b61e2567b3b61a80ea9187847221871903af5d8a7574e0140e14087aabeb254b7b0829863e127035b9fb0090b601e59406c757c0a9e2524cbf6b0d6c4a SHA512 9c4206631d87490bd9582e52ec6aa037f2a9d7b6fcf0e8a560279fce1a18393b7049c426fe366979b87ba826be78161a0908d1ea1af60eec55a083beb37b DIST Lidarr.develop.1.3.1.3371.linux-core-x64.tar.gz 97348413 BLAKE2B cf2de430be5ecc88b624663a3e02d167714dc1bc72c18fc6b72936c1dfd5a70dae1671ab734d93fada1fcd1d2c4b7fdf1525289faf865fc0d9a2336b1ecbee95 SHA512 5286e5c628f4742df15acc72e9be62b8481b97495d677350fb53f03db3aff132e83d7a5dcaa65b39fa9f9d16bd473be0bfdd5971993b2659b577830ddada95e3 +DIST Lidarr.develop.1.3.1.3371.linux-musl-core-arm.tar.gz 91300722 BLAKE2B 099f6ff1b2c702986531bdab1657f82a7d75b2a6bed960e28d2bb537a73824f0feb98b4db5a35f33c72f36304febd53b2a2511a97c8cea6cb84bac7e04b81834 SHA512 65582c8c1c1c8811a6a7fee453130639e95615c26d5b4b6c71280774b52d78ac4b6951db4eb3721ef74fb57e2f9b40f937f47057dfcece00a0de0aee02e0eb7f +DIST Lidarr.develop.1.3.1.3371.linux-musl-core-arm64.tar.gz 90898801 BLAKE2B 9bee3efad425cf53225cad6481325611e818998d0f6a4e4369a32fcc8dda3951291a6c3625ea46e61d757068cf3d23f103acc6529d947765752e51a4836c02f5 SHA512 990185ce33a3a21463498c9863f575f808b67c16900d3e2fa96f7d337f0c7c839b1c106bfe10de9fb2caca8c89b7a66f9c8edb8b89b0d42f16afeddefe35448b +DIST Lidarr.develop.1.3.1.3371.linux-musl-core-x64.tar.gz 96409558 BLAKE2B 6a16bf8a2e456652a8d3cf20bbde84cdf26e71bce0c9c888d168acb4774f3a0fdfe0732bde5823cf15c0587ca9382eb35cd516887853eb22ec0dbcd3cfdacc16 SHA512 80adcb511d7453376a5262700f954816838fbf739c3fa177fdeba9adc1d550f93fafdcf50813e45edff9bbcffcdf00f1bc08e222aa28e054e101d182bacb21f4 diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild b/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild new file mode 100644 index ..ecfb5b24dcdf --- /dev/null +++ b/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz ) + ) +" + +DESCRIPTION="Looks and smells like Sonarr but made for music" +HOMEPAGE="https://lidarr.audio"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/lidarr + acct-user/lidarr + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Lidarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${
[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr/
commit: 3404067662d825b50a27de73aa47d1c7e68ce35c Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:43:31 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:43:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34040676 www-apps/radarr: add musl support Signed-off-by: Craig Andrews gentoo.org> www-apps/radarr/Manifest | 3 +++ www-apps/radarr/radarr-4.7.1.7640.ebuild | 15 --- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index 930e06f2fbe0..56e8b8b1d584 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -1,3 +1,6 @@ DIST Radarr.develop.4.7.1.7640.linux-core-arm.tar.gz 94395691 BLAKE2B 967b673a7508b234f736b65edfb173809743d9c114d8c200fc6d6071ef8c44996abd012a254de21236b8f63721d343097b29d183385260eb464159d456e6b5ec SHA512 ad32522f43097739d4473e9017886ac4d96e898a55ceef9673911152833149ffe0f0b86a4e4f911a50fdefda8801b50aeebe1fb579ac761d6acdba5129a3d412 DIST Radarr.develop.4.7.1.7640.linux-core-arm64.tar.gz 94038626 BLAKE2B 1f4503595f285cae2da0dcf3d0b48460bc121f3a9ff6e07e78c981b8f7711bb1269c491cb32a0d9b9930ac858f2e6e8f92e8be411d61cea5cbf8cbd59ee339da SHA512 ea7c4c7a75dbb5795bf19bf76764fa2864e6725338afc894a18b8e8eab1c2c1df969cc25e3c81e5b4d53c5cc90eed242ebd662e106b162dabace500ef40cf792 DIST Radarr.develop.4.7.1.7640.linux-core-x64.tar.gz 100040808 BLAKE2B bb5004df98d6435116581bafb13eb22ea30af8adb91ae9fd89bbc832082cb0597e1f2736fa6b43780f891a7b755335c6646e5415d4af2178d91488676a8d3c60 SHA512 b17c2aa9f6c0a848dc0d4a177cc6bafa52b7c6e18212776ba0e98563fa80cef753eb187a7c793cde855b6f1d74d3f05200dce928e2df8d046268e069a051f2f5 +DIST Radarr.develop.4.7.1.7640.linux-musl-core-arm.tar.gz 94463122 BLAKE2B 48352dfdbf04394de6b56a62ebbebbad97cfadee6d7d403bebf88803b7c7bf7861d842bc8c5fb347db187360cd652ae1ae955002f7fbcad0f51892b2318aa393 SHA512 1c68d8ff0a19b19acfa4aba0d2d876165146dca97005285c4e7bd588b423fb33e1ed238a2a1f5b74113a3e6f033fb4e19ce52bab1fe42b00ff8561f6973725db +DIST Radarr.develop.4.7.1.7640.linux-musl-core-arm64.tar.gz 94099966 BLAKE2B 92e631de1e63b58c03fae35f78dbae3e5eb11ec66cf641b3f5218f4056c996d0d94ee28fdf1ec5b67f736019cbf77aeebf9cf1e44cba3d9b9e97d58a83124cd7 SHA512 035bbcf5f8fd97acf652505ed1cac7faf44b299c17511f5a4e41ec1cedb7a5fdd0d29cb9c3903fa0d8642be19e7774ba5f0f0af7c77c6acbf743b67c1a04 +DIST Radarr.develop.4.7.1.7640.linux-musl-core-x64.tar.gz 99103658 BLAKE2B 80fd61a262a96e89c3b89454dda2ac8b35fa5bcc2072dd509516cfe54a77c1b38503feb066c52ab67f97212408d3041b15c95df70375ce863c6de87d502e75f5 SHA512 1810bd183c50d96ea0f85930037914a8b9fa349117b1e757811e3edd33ea0b4dac7b626df45f0924920d0ef86984c7efdd3e9836f99aa83e248bcaca873b2b5d diff --git a/www-apps/radarr/radarr-4.7.1.7640.ebuild b/www-apps/radarr/radarr-4.7.1.7640.ebuild index dfd642cc5114..a7041c9c66cd 100644 --- a/www-apps/radarr/radarr-4.7.1.7640.ebuild +++ b/www-apps/radarr/radarr-4.7.1.7640.ebuild @@ -6,9 +6,18 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz ) + amd64? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm64.tar.gz ) + ) " DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
[gentoo-commits] repo/gentoo:master commit in: www-apps/readarr/
commit: 72ade7c7e10dbc9e8cfd7131b33fa4e0dffd7e8d Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:45:58 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:45:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ade7c7 www-apps/readarr: add musl support Signed-off-by: Craig Andrews gentoo.org> www-apps/readarr/Manifest | 3 +++ www-apps/readarr/readarr-0.2.3.1955.ebuild | 15 --- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest index 8454aa947325..9b11b4342dd5 100644 --- a/www-apps/readarr/Manifest +++ b/www-apps/readarr/Manifest @@ -1,3 +1,6 @@ DIST Readarr.develop.0.2.3.1955.linux-core-arm.tar.gz 88031258 BLAKE2B 2b6e63490a6fc3d81429951c6659889982a2aa275278467d895f7cfdc508fb0dcb8c17a29ccb6af04102f8cd9e3d699e4b4c70c9e719635a4c811caffda3d925 SHA512 e7ba06f36e46bba963b257d8c001124e91eb107db1f92d2ee327a835e486ef673d845c64c8206b9f0b37cd9541dd86fab0084b44ccf7e12057001228e018787c DIST Readarr.develop.0.2.3.1955.linux-core-arm64.tar.gz 87289612 BLAKE2B 7b3e685ac82dbdc660e483b024c04d2cb84b41a50bb750863c3743868278ec0c722866af6254449ce20bfc0e1bc6e7a03d8f8d175a933ee0930c456876ec30f1 SHA512 6a503578195265221488dfbbea1ea7b8dafadebb79562735640ee456540d938c659320b0c08cdf2955650647a6efabbefddc88f192a305bd8ba40b4514178fb8 DIST Readarr.develop.0.2.3.1955.linux-core-x64.tar.gz 92293541 BLAKE2B d629ccc0cd41822f4c07c5ddcf4bea7a677f3be474a5ae4f31bb7fb2d9d1c836ed7618f0bd8b4ffb7801b681634f6153f466f07805018cf008a377644f12cdad SHA512 0146076894ad527a2174b3e7f8759a7d12af1c7956090b84e7933b79ec05792c199c823e41f184c4ca24244318f665fef0a0edb9b9f10223bb004d2b1d724716 +DIST Readarr.develop.0.2.3.1955.linux-musl-core-arm.tar.gz 88103421 BLAKE2B 4a806f7433c622b04f788e4126bb52ad05c7783356fa05250e2879d3b1804cf310eb4b83c33b4dac315478f28b3577642684c8a691be5392ba3a9f32db023e06 SHA512 e533f7f547bb3bb4b4bd6b03e903fd90fe54f248c3dcbc7e3a6bf19c1bee92bd29928fd706a6169799cab39c5ea61925b17061af748077f1429b53aedfada394 +DIST Readarr.develop.0.2.3.1955.linux-musl-core-arm64.tar.gz 87355577 BLAKE2B 01543025a4510747e125d6517e3161aa5c05da6ec5d73087af174af0bd21c7a0c5c9c14dffdb7f1e9bd5dfaa546ca577c20f76367ac54e17373b7fcc5ee66d8c SHA512 33ef56a41a2ed3ad6641df59066806521b4eda0bc3037bf74af70f5b66ca6bf11a7a6ee9c34e3db49125c0a907f40b3fe91ebe31fde5f0c7a23bec4073fbe3cb +DIST Readarr.develop.0.2.3.1955.linux-musl-core-x64.tar.gz 91355338 BLAKE2B 544af54ff2a14ffc7ff931ba14956408cb9ba4f7a4c7d55526702e70b90ad92d1291d6afebd4d23c92bb5b29c543a4601f988cd11f0e7ea3ec960d4abdc76760 SHA512 2cac23244c2f1926724258ea3ced2ea84ef85e78e1ebc80749e3ffe0e1f39eb6215ccee0909266826d7f664b80b8fe6f7337f60f0283feb82aabc879455583e3 diff --git a/www-apps/readarr/readarr-0.2.3.1955.ebuild b/www-apps/readarr/readarr-0.2.3.1955.ebuild index ab2bbfec1d25..e70817d4d7f7 100644 --- a/www-apps/readarr/readarr-0.2.3.1955.ebuild +++ b/www-apps/readarr/readarr-0.2.3.1955.ebuild @@ -6,9 +6,18 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz ) + amd64? ( + elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm64.tar.gz ) + ) " DESCRIPTION="An ebook and audiobook collection manager for Usenet and BitTorrent users"
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/
commit: a4fdfc265297a7399dd1aac5c0ee756781b594e4 Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:40:13 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:40:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fdfc26 www-apps/lidarr: drop 1.3.1.3371-r1 Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild | 58 - 1 file changed, 58 deletions(-) diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild deleted file mode 100644 index 47d13184e338.. --- a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -SRC_URI=" - amd64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) -" - -DESCRIPTION="Looks and smells like Sonarr but made for music" -HOMEPAGE="https://lidarr.audio"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/lidarr - acct-user/lidarr - media-video/mediainfo - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite - sys-libs/glibc -" - -QA_PREBUILT="*" - -S="${WORKDIR}/Lidarr" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/${PN}.init" ${PN} - - keepdir /var/lib/${PN} - fowners -R ${PN}:${PN} /var/lib/${PN} - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - dodir "/opt/${PN}" - cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!" - - systemd_dounit "${FILESDIR}/lidarr.service" - systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service" -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/jackett/
commit: cb505a25a0cf2af7f256188b03e0d5270541ca60 Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:35:32 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:35:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb505a25 www-apps/jackett: drop 0.21.481 Signed-off-by: Craig Andrews gentoo.org> www-apps/jackett/Manifest| 3 -- www-apps/jackett/jackett-0.21.481.ebuild | 58 2 files changed, 61 deletions(-) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 12c4862ba4be..97d3185b92b3 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -1,6 +1,3 @@ -DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b SHA512 ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db -DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336 SHA512 266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71 -DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1 SHA512 5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b DIST jackett-0.21.484-arm.tar.gz 43905378 BLAKE2B 5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce SHA512 23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6 DIST jackett-0.21.484-arm64.tar.gz 43403241 BLAKE2B 0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806 SHA512 04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce DIST jackett-0.21.484-musl-arm.tar.gz 43934041 BLAKE2B b20d25e27be6e90191e80cf0a43f609816dd1e82ab3dec0bcc32b9461322b2a386fbd8d7a4118fda5fcc1736ead8d878d64741b24e53e278a15f814d11df719f SHA512 2e6a4f9c4fa1ef112e76df11cd9242184c6e7cc5409d3634e072e1803ecc357bed2638a2e788c0e4717cf9e0e4b26972b6a57b9cf6d771bc778962c8738d16a1 diff --git a/www-apps/jackett/jackett-0.21.481.ebuild b/www-apps/jackett/jackett-0.21.481.ebuild deleted file mode 100644 index 58fc8e479d2e.. --- a/www-apps/jackett/jackett-0.21.481.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -SRC_URI=" - amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz ) - arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz ) - arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz ) -" - -DESCRIPTION="API Support for your favorite torrent trackers" -HOMEPAGE="https://github.com/Jackett/Jackett"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/jackett - acct-user/jackett - media-video/mediainfo - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite - sys-libs/glibc -" - -QA_PREBUILT="*" - -S="${WORKDIR}/Jackett" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/${PN}.init" ${PN} - - keepdir /var/lib/${PN} - fowners -R ${PN}:${PN} /var/lib/${PN} - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - dodir "/opt/${PN}" - cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!" - - systemd_dounit "${FILESDIR}/jackett.service" - systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service" -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/jackett/
commit: 8d9a21cb7df015ffe68352f77f0d6ab70b8acb0f Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:35:24 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:35:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9a21cb www-apps/jackett: update SRC_URI Signed-off-by: Craig Andrews gentoo.org> www-apps/jackett/Manifest| 9 ++--- www-apps/jackett/jackett-0.21.484.ebuild | 15 --- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 346cbf117f0b..12c4862ba4be 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -1,6 +1,9 @@ -DIST 0.21.484-amd.tar.gz 43905378 BLAKE2B 5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce SHA512 23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6 -DIST 0.21.484-amd64.tar.gz 46082343 BLAKE2B 8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb SHA512 182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489 -DIST 0.21.484-arm64.tar.gz 43403241 BLAKE2B 0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806 SHA512 04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b SHA512 ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336 SHA512 266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71 DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1 SHA512 5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b +DIST jackett-0.21.484-arm.tar.gz 43905378 BLAKE2B 5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce SHA512 23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6 +DIST jackett-0.21.484-arm64.tar.gz 43403241 BLAKE2B 0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806 SHA512 04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce +DIST jackett-0.21.484-musl-arm.tar.gz 43934041 BLAKE2B b20d25e27be6e90191e80cf0a43f609816dd1e82ab3dec0bcc32b9461322b2a386fbd8d7a4118fda5fcc1736ead8d878d64741b24e53e278a15f814d11df719f SHA512 2e6a4f9c4fa1ef112e76df11cd9242184c6e7cc5409d3634e072e1803ecc357bed2638a2e788c0e4717cf9e0e4b26972b6a57b9cf6d771bc778962c8738d16a1 +DIST jackett-0.21.484-musl-arm64.tar.gz 43426173 BLAKE2B 331e9c1dc341da3478053c7fb7ecb88dbcb0158aec4e3056f72e231a04abc5c9a4b68ac044a371e9b617402d69a65459aaa848a877a7e190de7a4d16704f SHA512 c3a01e87cdff65451d29f27392349c7267dc5de8a879452423bd588a0fd0d45271e857eb54495a124e3c906d72043a58636d0f79332f1d3dd4b0cdb41bac663d +DIST jackett-0.21.484-musl-x64.tar.gz 45617900 BLAKE2B 46dedbfa1c9d51384257a9586409bf7656806aee081df9e11647a9a64401226c751711856306772394103b31b6f171bceb9e17a01740101a4f2ec06b2d28bf34 SHA512 6831ca330696ce4843921b32d497c0a0d7ec50b4ea20ffd18079a6b062379d3de50f890f9f4d7154597106b259912eff98d1542e9878aebcd66aaa2dec6c6165 +DIST jackett-0.21.484-x64.tar.gz 46082343 BLAKE2B 8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb SHA512 182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489 diff --git a/www-apps/jackett/jackett-0.21.484.ebuild b/www-apps/jackett/jackett-0.21.484.ebuild index aef94184ce0e..19736493e549 100644 --- a/www-apps/jackett/jackett-0.21.484.ebuild +++ b/www-apps/jackett/jackett-0.21.484.ebuild @@ -6,9 +6,18 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> "${PV}-amd64.ta
[gentoo-commits] repo/gentoo:master commit in: www-apps/jackett/
commit: ee691ce33c0a551d43d902afaf28e50773521700 Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:26:10 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:26:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee691ce3 www-apps/jackett: add 0.21.484 Signed-off-by: Craig Andrews gentoo.org> www-apps/jackett/Manifest| 3 ++ www-apps/jackett/jackett-0.21.484.ebuild | 58 2 files changed, 61 insertions(+) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 93889d7e1d92..346cbf117f0b 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -1,3 +1,6 @@ +DIST 0.21.484-amd.tar.gz 43905378 BLAKE2B 5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce SHA512 23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6 +DIST 0.21.484-amd64.tar.gz 46082343 BLAKE2B 8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb SHA512 182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489 +DIST 0.21.484-arm64.tar.gz 43403241 BLAKE2B 0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806 SHA512 04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b SHA512 ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336 SHA512 266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71 DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1 SHA512 5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b diff --git a/www-apps/jackett/jackett-0.21.484.ebuild b/www-apps/jackett/jackett-0.21.484.ebuild new file mode 100644 index ..aef94184ce0e --- /dev/null +++ b/www-apps/jackett/jackett-0.21.484.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> "${PV}-amd64.tar.gz" ) + arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> "${PV}-amd.tar.gz" ) + arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> "${PV}-arm64.tar.gz" ) +" + +DESCRIPTION="API Support for your favorite torrent trackers" +HOMEPAGE="https://github.com/Jackett/Jackett"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/jackett + acct-user/jackett + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Jackett" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!" + + systemd_dounit "${FILESDIR}/jackett.service" + systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/
commit: 45c14c338feb73b768a3bde58fd2a18c8c5308fa Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:20:29 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:20:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c14c33 www-apps/lidarr: drop 1.3.1.3371 Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/lidarr-1.3.1.3371.ebuild | 58 1 file changed, 58 deletions(-) diff --git a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild deleted file mode 100644 index 47d13184e338.. --- a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -SRC_URI=" - amd64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) -" - -DESCRIPTION="Looks and smells like Sonarr but made for music" -HOMEPAGE="https://lidarr.audio"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist strip test" - -RDEPEND=" - acct-group/lidarr - acct-user/lidarr - media-video/mediainfo - dev-libs/icu - dev-util/lttng-ust:0 - dev-db/sqlite - sys-libs/glibc -" - -QA_PREBUILT="*" - -S="${WORKDIR}/Lidarr" - -src_prepare() { - default - - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die -} - -src_install() { - newinitd "${FILESDIR}/${PN}.init" ${PN} - - keepdir /var/lib/${PN} - fowners -R ${PN}:${PN} /var/lib/${PN} - - insinto /etc/logrotate.d - insopts -m0644 -o root -g root - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - dodir "/opt/${PN}" - cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!" - - systemd_dounit "${FILESDIR}/lidarr.service" - systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service" -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/files/, www-apps/lidarr/
commit: 4950d09a14c201c8fde28daa38733aa6afb8bcf4 Author: Craig Andrews gentoo org> AuthorDate: Tue Jul 18 00:19:36 2023 + Commit: Craig Andrews gentoo org> CommitDate: Tue Jul 18 00:20:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4950d09a www-apps/lidarr: fix logrotate configuration Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/files/lidarr.logrotate | 2 +- www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild | 58 + 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/www-apps/lidarr/files/lidarr.logrotate b/www-apps/lidarr/files/lidarr.logrotate index abd09ad04336..c1038e3cf9e8 100644 --- a/www-apps/lidarr/files/lidarr.logrotate +++ b/www-apps/lidarr/files/lidarr.logrotate @@ -1,4 +1,4 @@ -/var/lib/lidarr/.config/lidarr/logs/*.txt{ +/var/lib/lidarr/.config/Lidarr/logs/*.txt{ missingok su lidarr lidarr } diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild new file mode 100644 index ..47d13184e338 --- /dev/null +++ b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) +" + +DESCRIPTION="Looks and smells like Sonarr but made for music" +HOMEPAGE="https://lidarr.audio"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/lidarr + acct-user/lidarr + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Lidarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/lidarr.service" + systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service" +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/net-snmp/
commit: ea418eaedef80e80dc7e868ddd8b9130753f69c1 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 23:21:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 23:21:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea418eae net-analyzer/net-snmp: port live to libpcre2 Signed-off-by: Sam James gentoo.org> net-analyzer/net-snmp/net-snmp-.ebuild | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/net-analyzer/net-snmp/net-snmp-.ebuild b/net-analyzer/net-snmp/net-snmp-.ebuild index c7a25ac6302a..1c946612076d 100644 --- a/net-analyzer/net-snmp/net-snmp-.ebuild +++ b/net-analyzer/net-snmp/net-snmp-.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_OPTIONAL=yes DISTUTILS_SINGLE_IMPL=yes GENTOO_DEPEND_ON_PERL=no -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) WANT_AUTOMAKE=none inherit autotools distutils-r1 perl-module systemd @@ -47,7 +47,7 @@ COMMON_DEPEND=" netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) - pcre? ( dev-libs/libpcre ) + pcre? ( dev-libs/libpcre2 ) perl? ( dev-lang/perl:= ) python? ( $(python_gen_cond_dep ' @@ -91,12 +91,6 @@ PATCHES=( "${FILESDIR}"/${PN}-5.8-pcap.patch "${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch "${FILESDIR}"/${PN}-5.9-MakeMaker.patch - "${FILESDIR}"/${P}-configure-clang16.patch - # https://github.com/net-snmp/net-snmp/pull/493 - "${FILESDIR}"/${PN}-5.9.3-0001-Fix-LDFLAGS-vs-LIBS-ordering.patch - "${FILESDIR}"/${PN}-5.9.3-0002-Tidy-up-net-snmp-config-output.patch - "${FILESDIR}"/${PN}-5.9.3-0003-Prune-Libs.private-entries-in-netsnmp-.pc.in.patch - "${FILESDIR}"/${PN}-5.9.3-0004-Search-for-ltinfo-in-configure-if-needed.patch ) pkg_setup() { @@ -148,7 +142,8 @@ src_configure() { $(use_with netlink nl) \ $(use_with pcap) \ $(use_with pci) \ - $(use_with pcre) \ + $(use_with pcre pcre2-8) \ + --without-pcre \ $(use_with perl perl-modules INSTALLDIRS=vendor) \ $(use_with python python-modules) \ $(use_with rpm) \
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pysaml2/, profiles/
commit: 82a66c40fa05a392ec21e04b77f21ce939817358 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:28:17 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82a66c40 dev-python/pysaml2: drop 7.1.2, add 7.4.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pysaml2/Manifest| 2 +- dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild | 47 -- dev-python/pysaml2/pysaml2-7.4.2.ebuild| 43 +++ profiles/package.mask | 1 - 4 files changed, 44 insertions(+), 49 deletions(-) diff --git a/dev-python/pysaml2/Manifest b/dev-python/pysaml2/Manifest index 6b1504666..2d286b086 100644 --- a/dev-python/pysaml2/Manifest +++ b/dev-python/pysaml2/Manifest @@ -1 +1 @@ -DIST pysaml2-7.1.2.gh.tar.gz 6017150 BLAKE2B e14bff119e5f6e477244820887ed76531acad5d7207cfc6ca398eaeaa0f5649e168bd6322d50e29560e8ad78e8da66d47b9d293ffcedee4358e288640931df96 SHA512 cf13ef0f74785bac357b2871f1ab521e60720cb236881fbc6c93d0eaca5323d198952392fa8a13850060a54757b1ff06a959e723bc7aeb5db9c8b2522b3c859b +DIST pysaml2-7.4.2.gh.tar.gz 6059879 BLAKE2B 46e319b288f792c2bf352dfaca507b24a1d23e1f4e7d1cc85685cc82a38103d113a6ec6d5d31608a226873cc5dab774689625f0437146befc43a33cafe641e78 SHA512 4a125cf08e7eb4856aea87eb7cad0539b1e520d44cf7a6a6fcb52185ab2acf05efe773165614f9b633c85f46ca4b189ee6038aaa51fe8343d75ab3bf0e06d43e diff --git a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild b/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild deleted file mode 100644 index 685a28023..0 --- a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python implementation of SAML Version 2 to be used in a WSGI environment" -HOMEPAGE="https://github.com/rohe/pysaml2"; -SRC_URI="https://github.com/IdentityPython/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/cryptography-1.4[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/xmlschema[${PYTHON_USEDEP}] - dev-python/xmlsec[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/pymongo-3[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # No module named 'pymongo.mongo_replica_set_client' because pymongo should be <4 but we only have >=4 - rm tests/test_{75_mongodb,76_metadata_in_mdb}.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/pysaml2/pysaml2-7.4.2.ebuild b/dev-python/pysaml2/pysaml2-7.4.2.ebuild new file mode 100644 index 0..3cffc8c30 --- /dev/null +++ b/dev-python/pysaml2/pysaml2-7.4.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 + +DESCRIPTION="Python implementation of SAML Version 2 Standard" +HOMEPAGE=" + https://pypi.org/project/pysaml2/ + https://github.com/rohe/pysaml2 +" +SRC_URI="https://github.com/IdentityPython/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/xmlsec[openssl] + >=dev-python/cryptography-3.1[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + =dev-python/xmlschema-1.2.1[${PYTHON_USEDEP}] +" +# TODO: package 'repoze-who' for s2repoze tests +BDEPEND=" + test? ( + dev-python/pyasn1[${PYTHON_USEDEP}] +(2023-05-16) # Depend on masked dev-python/toml. # Removal on 2023-06-15. -dev-python/pysaml2 dev-python/usort # and revdeps dev-python/hypothesmith
[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/usort/
commit: 8c4a225db6c0c3f49c30c7427abe0b5556b4be93 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:33:03 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c4a225d dev-python/usort: treeclean masked Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/usort/Manifest | 1 - dev-python/usort/metadata.xml | 12 dev-python/usort/usort-1.0.2.ebuild | 34 -- profiles/package.mask | 5 - 4 files changed, 52 deletions(-) diff --git a/dev-python/usort/Manifest b/dev-python/usort/Manifest deleted file mode 100644 index 9d4dfbab0..0 --- a/dev-python/usort/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST usort-1.0.2.tar.gz 78068 BLAKE2B f53b7e70d707a569e8c9bb954022ea50ca133e04a6ef3674dadc0e6d78298e005035ee7e63ec349a567493802ec662026b366ebdb508d84da1862adfa9cefc2c SHA512 e950db4c61a14af55a0a39b8a799a2980cc0b2e731dd27b59ee0b345af6102db870d57118dfec94f6a89fbdbf0cdf5df5eb870d0cad657f99487fb21341dc4aa diff --git a/dev-python/usort/metadata.xml b/dev-python/usort/metadata.xml deleted file mode 100644 index feca65c3d..0 --- a/dev-python/usort/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - tel...@posteo.de - James Beddek - - - facebookexperimental/usort - usort - - diff --git a/dev-python/usort/usort-1.0.2.ebuild b/dev-python/usort/usort-1.0.2.ebuild deleted file mode 100644 index 876d00613..0 --- a/dev-python/usort/usort-1.0.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/libcst - -inherit distutils-r1 pypi - -DESCRIPTION="Safe, minimal import sorting for Python projects" -HOMEPAGE="https://github.com/facebookexperimental/usort/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/libcst[${PYTHON_USEDEP}] - dev-python/stdlibs[${PYTHON_USEDEP}] - dev-python/moreorless[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/trailrunner[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( dev-python/volatile[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests unittest diff --git a/profiles/package.mask b/profiles/package.mask index b43c5bec6..074b77a7b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -24,11 +24,6 @@ sci-mathematics/frama-c-wp # Sorry for the inconvenience. app-office/lotus123r3 -# Anna Vyalkova (2023-05-16) -# Depend on masked dev-python/toml. -# Removal on 2023-06-15. -dev-python/usort - # Julien Roy (2023-01-25) # Requires https://github.com/TheKevJames/coveralls-python/issues/377
[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/ufmt/
commit: 20bd22103f0dd42495ef21dd84489c7b6762c94d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:32:51 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20bd2210 dev-python/ufmt: treeclean masked Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/ufmt/Manifest | 1 - dev-python/ufmt/metadata.xml | 12 dev-python/ufmt/ufmt-1.3.3.ebuild | 28 profiles/package.mask | 4 4 files changed, 45 deletions(-) diff --git a/dev-python/ufmt/Manifest b/dev-python/ufmt/Manifest deleted file mode 100644 index ef1843a36..0 --- a/dev-python/ufmt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ufmt-1.3.3.tar.gz 57526 BLAKE2B 067a89409ca7af7ad8d3c67553d4ba7cb97877710195fdcc4611b634e72e58f732e1a3772174b2fd7dd4b26c862e484d9de8f09aeb05feae20daf5ff64fb3bbd SHA512 d5d352a5076ac3875ceff3b87a5d7fa43efbf0e8239c30136d419947f06dd479f8b7fc33b1ef15408934a7e24cb4ce9b18e7bfaa38d9d946a1bb6bfe7ef936b6 diff --git a/dev-python/ufmt/metadata.xml b/dev-python/ufmt/metadata.xml deleted file mode 100644 index 1a2a65ef9..0 --- a/dev-python/ufmt/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - tel...@posteo.de - James Beddek - - - omnilib/ufmt - ufmt - - diff --git a/dev-python/ufmt/ufmt-1.3.3.ebuild b/dev-python/ufmt/ufmt-1.3.3.ebuild deleted file mode 100644 index 5817c13de..0 --- a/dev-python/ufmt/ufmt-1.3.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_10 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Safe, atomic formatting with black and usort" -HOMEPAGE="https://github.com/omnilib/ufmt/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/black-20.8.0[${PYTHON_USEDEP}] - >=dev-python/moreorless-0.4.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.7.2[${PYTHON_USEDEP}] - >=dev-python/trailrunner-1.2.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - >=dev-python/usort-1.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests unittest diff --git a/profiles/package.mask b/profiles/package.mask index dcdaaa0dc..b43c5bec6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -28,10 +28,6 @@ app-office/lotus123r3 # Depend on masked dev-python/toml. # Removal on 2023-06-15. dev-python/usort -# and revdeps -dev-python/hypothesmith -dev-python/libcst -dev-python/ufmt # Julien Roy (2023-01-25) # Requires
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/jackett/
commit: edeb64a9110fb766d93b62f68233f828fdde164c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 23:00:07 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edeb64a9 acct-user/jackett: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> acct-user/jackett/jackett-0.ebuild | 13 - acct-user/jackett/metadata.xml | 8 2 files changed, 21 deletions(-) diff --git a/acct-user/jackett/jackett-0.ebuild b/acct-user/jackett/jackett-0.ebuild deleted file mode 100644 index e9f0a8e94..0 --- a/acct-user/jackett/jackett-0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for www-apps/jackett-bin" -ACCT_USER_ID=-1 -ACCT_USER_GROUPS=( jackett ) -ACCT_USER_HOME="/var/jackett/" - -acct-user_add_deps diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml deleted file mode 100644 index 10a288b0b..0 --- a/acct-user/jackett/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - gen...@aisha.cc - Aisha Tammy - -
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf/
commit: 610676dd9832e5ee973c55c8f355eb95a91adb4d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:59:32 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=610676dd dev-embedded/esp-idf: drop 5.0.2, 5.0.2-r1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-embedded/esp-idf/Manifest| 7 -- dev-embedded/esp-idf/esp-idf-5.0.2-r1.ebuild | 158 --- dev-embedded/esp-idf/esp-idf-5.0.2.ebuild| 152 -- 3 files changed, 317 deletions(-) diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest index 3c1f2b2b1..4436ec569 100644 --- a/dev-embedded/esp-idf/Manifest +++ b/dev-embedded/esp-idf/Manifest @@ -1,14 +1,7 @@ -DIST esp-idf-5.0.2.zip 1000558879 BLAKE2B 6127dfb7f78261060b4981e414fea95a4ef7162bb3da11cf53aeb6504396d9e0958044dd66ba1329e87004fd1149c41a86638b4f7a6c3a9d7236fc908961818d SHA512 c58013a5597c00c2ee1c8ae8814b18365f5949b5d834b1fccbee3dce944561d9f2c4296aad578cfc5d79fcd5f86cfa6a5024ff1472305d08ab65e6634be65f05 DIST esp-idf-5.1.zip 1062080629 BLAKE2B 78df1d6abfdde5731499422c6d05e0cdf0d6c46b73f6e7a6b94f61c5bb66ddfee9a1f5dba5996397141ca2dc3372fbca5b915b828bb30069d8d711f7858b SHA512 85cc37a910398cb82fca4ff6257d23c28a993cf7deb3f7e34129513cd89e8a495ec7b38d3a206482489ffe4996d800a2742fd6c69cc5ce425b4d0522d19d9592 -DIST openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz 2051435 BLAKE2B 59fd510cf3c12514791fa85b76d81722685add64f0a690793b52c5d41101c727fefe064727b148577c3fc522ffae79e8f632d34f300a9543377027579b9cea70 SHA512 f8296460efa3d43b23a51c81a840a2e7c13272fa213770bfdb269decd23a3571be9c4ff4be6647d87e56e156284952d9a8c92b24244eaa6996fae18497ce15f8 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz 2126949 BLAKE2B ae53bf574c60a7f004b49946f03fe936fefeee2574bf47ac71b2144d066e77e64190889b3650e39010aaf568fef13e05dc773355f1b7f59f547b181346c78080 SHA512 3a7f0e2ff4e68d203847271b1b95fc9c9581adf5d4f503cdc20770985f2b8b59d39f358e46d0d7358e8c94c8ff1437c4747579e02dd92b7a07a0ba23a885d191 DIST riscv32-esp-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 131410024 BLAKE2B 6961ddad1570aa69cbe7a4b1cd6722831d725b83a2d865b5babeea9b2d1762e4dda3cf35bdd4c5137758e15267a229136439387ff72577d5d558a924cd6161aa SHA512 dd0a95408fb487d444cb2c1efc9a0d21404eba2080b16cd9958dd9a9d22c5bf36f3c5e0309b082a226b39e4aeaf9a07ac89af740e2d5c01f85147d26dff7d233 -DIST riscv32-esp-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 110107900 BLAKE2B 70688adf6eb613f6d0a3700d5730882b7ff9dec110cbc4157c822dfe1d2abfe21f902e52c695ed410fef39f9c03dfffa3b9c7effac04464dfce4e8b0dcf88814 SHA512 cf7443e1480456fbf5d0824d4745740d8f5e5858c403e70b3931adfa582816c2e0c53c53dc51d493809d9e6780077bc1b1fae51bc146ba1b6272dc3554c1fedb -DIST xtensa-esp-elf-gdb-11.2_20220823-x86_64-linux-gnu.tar.gz 26947336 BLAKE2B 4970451c7b61df0158294bad456a86718631d24cd73efdd4523de6afcba3f780dd54c07549effc6ab3a0838044b3eb2b817346fc11f8a5ad70f827587e65fdbc SHA512 9532d3cd3c82142c65504e641a68cd836ad1642200e4a512ade62380b149d23ddfa0dccdd339825fdf5a3c55107717a21382469bcf19103113f624a2960ca247 DIST xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz 32006939 BLAKE2B 3963f402f65a1503d4fcef0b68c8efcd1f17407809f77a5b76da03e89a0fdd47cd06545ab958aa444fc2ce822b20b4e7c88d921de723bae81bd74bd93a34e047 SHA512 013641d87729f7387a29afac0715a1fc1012edf88092e1dd51682df07730ab71c511f6824c77f52b17c06dca1a04a85c157730da80d1e5cb61bc6dcbe48e199e DIST xtensa-esp32-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 67006496 BLAKE2B 343803d0511f8fd5d382221b57c68d964565e36bbd397d5ee5747f75224498db306120c10b7d664c2d0449888d5fa6c1aa423f5681097f06810c257c922d83aa SHA512 6bba61d3f05a08cb0e0f238c60af1b69caeb950e598849aa1edea6e4e95838938c1006afee8d19ea0533d9747342cb57b9010f52500db8a38b13987bea3a827a -DIST xtensa-esp32-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 64781328 BLAKE2B 7216df8a7a88f73f9beac705aa4a7703a8215301afb4c9ca64c9d16a2fafb574a06079d2e5288b2784e4cd3e5e8e2b3d03708e21c42bc48a30abb06199207616 SHA512 72cd2e5d3168d1ada66c53428ddec1ee47785fc9720e9c1b4aacc41021e59335a8e2d07cc14b064b1f3ea9c01bd747b7cdff69ff83e5586bf1abb4acf5986508 DIST xtensa-esp32s2-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 64374532 BLAKE2B 7fe7c185e4561e34981615a3b7b96998cc11c473166bf54c2db57eecd617ab2c6c94c62fe6bc632e821cc98cf3e82d6f2b35a9210b56245442b1c6206b135617 SHA512 5381167aff6a2d023fb5b210dc092b610d72ae00484dae17d7c4e016bda9d457e597698895fcd2de755e6a86b9af2b2c5ca993cf89f12c3570f223671f6144da -DIST xtensa-esp32s2-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51546516 BLAKE2B f4f4bc5bc138f181819416f0b3b4a67270588f827afd64693da4caf8c1a100a04787aa23cfafedb535e5c26aea7af51ad9e08316a0abba99d5549fb62e73aae5 SHA512 72071cb911eb62eff22d46b98f3ac6af87c1b0af4adc036e7f093e24987048c388a689138627ce1a721b93ef9a63a4a6046cbcc91f92e033b5330e4aacf746ea DIST xtensa-esp32s3-elf-12.2.0_20230208-x86_
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 8744d4ee746497f1861d151d6b911bedad20bffe Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:11:01 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8744d4ee profiles: mask sci-mathematics/frama-c-wp Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 8f22f5f22..c3e6acb75 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,10 @@ # New entries go on top. +# Anna Vyalkova (2023-07-18) +# Depends on removed (2023-06-17) # Requires network to build docs. # Removal on 2023-07-17.
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/jackett/
commit: 930dd23c3e6cfb82fbd3dc145d89003a15eca125 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:06:33 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 22:09:41 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=930dd23c acct-group/jackett: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> acct-group/jackett/jackett-0.ebuild | 9 - acct-group/jackett/metadata.xml | 8 2 files changed, 17 deletions(-) diff --git a/acct-group/jackett/jackett-0.ebuild b/acct-group/jackett/jackett-0.ebuild deleted file mode 100644 index cb28a117e..0 --- a/acct-group/jackett/jackett-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=-1 -DESCRIPTION="Group for www-apps/jackett-bin" diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml deleted file mode 100644 index 10a288b0b..0 --- a/acct-group/jackett/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - gen...@aisha.cc - Aisha Tammy - -
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/files/, www-apps/jackett-bin/, profiles/updates/
commit: 59572c59caacbd77b368e509888abf3605b29d33 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:08:53 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59572c59 www-apps/jackett-bin: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> profiles/updates/3Q-2023 | 1 + www-apps/jackett-bin/Manifest | 9 - www-apps/jackett-bin/files/99jackett | 1 - www-apps/jackett-bin/files/jackett.initd-r1 | 15 www-apps/jackett-bin/files/jackett.service| 17 - www-apps/jackett-bin/jackett-bin-0.20.1202.ebuild | 38 --- www-apps/jackett-bin/jackett-bin-0.20.3288.ebuild | 38 --- www-apps/jackett-bin/jackett-bin-0.20.514.ebuild | 38 --- www-apps/jackett-bin/jackett-bin-.ebuild | 46 --- www-apps/jackett-bin/metadata.xml | 11 -- 10 files changed, 1 insertion(+), 213 deletions(-) diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023 new file mode 100644 index 0..3d1ae7415 --- /dev/null +++ b/profiles/updates/3Q-2023 @@ -0,0 +1 @@ +move www-apps/jackett-bin www-apps/jackett diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest deleted file mode 100644 index 39fd8cb57..0 --- a/www-apps/jackett-bin/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST jackett-bin-0.20.1202-amd64.tar.gz 45852447 BLAKE2B 84ba996e22e1586bc076e0439e3a01c39f4637fa4c390208f015123f4145eb2aececb2d56d6df42d41418b204b1f83f80bb033cc0eecbb9d7cf22e6e436571ab SHA512 2f299af77550e2338db5f32f96ee5475d9797145cf054998165cffd3a1a4c02d88850ce5410a6dc000abb912f894fb6c04ce99e592e0f900d8a963024af1f1ff -DIST jackett-bin-0.20.1202-arm.tar.gz 43720146 BLAKE2B f42c71ba837129271f32dad9c2f40f6e2a98cb6adbc4096e164a5ae2f0221bfe2ad6d9dc62bab96d07220104863d2eaf9cf98a1944597bc25a549928bdac2a06 SHA512 926208849be29fefcc59d95d378a83901cf4f878c62dd0eca6a18d88f39582fefe3257e824a6d533a487268c41dad7390d61cbbccbab8b8104e7ba7ebd4ff0a6 -DIST jackett-bin-0.20.1202-arm64.tar.gz 43208862 BLAKE2B f5151102dede7f51d58f45475fe55038bd5443fc7d89d75febd9cdd54a07f92e258d3e50bdcd1cb0c76980deed0182a7dce4d4bebd72568e60e6ac690e2028bf SHA512 806eb5bb3daed8ff91c45cfbcf5d945a85b5df72c283a723811c46ed1ff5ba63ff753b2946e7775ad6cbd42ae46bee5a1c762c0f059606a4ca9f2458df2c4a89 -DIST jackett-bin-0.20.3288-amd64.tar.gz 46000504 BLAKE2B dec129fe944067de3a9761d295678caa15b84f8ebb12a9279230a6a438af6b7afd17c122aeaba3bc09e50e370a143d27b203d8873942e3b7b0e8ffbdbb809e6c SHA512 d2c609893feba875aafac604716a42b006d72e7f4aff999ae2f67641eaaf1fc6178cc5b253ee31140b123120fcf256956bb15793306afa53cf4ecaee20d47646 -DIST jackett-bin-0.20.3288-arm.tar.gz 43848757 BLAKE2B 03f28d7c8238a95af654ba0428d3fea5b4510b6bd7f3e3582d5fa8bdac053e78dd4b78653a81846ca4d89ed713b92d95ae16c8a23ef19e44761f12b9d324e311 SHA512 535691265689a8e5cd27b23ef0038c92bacd8e11085d8040be5c909d868be8b2eb4229ea739ae574e34d69fa942301d824b1f58dec5ab4360627cbd9792fb334 -DIST jackett-bin-0.20.3288-arm64.tar.gz 43340384 BLAKE2B c9e67ca03958be8a9d8f39aa6e9214580f7551d5ceec9edaadc7b75d38af8d79cb09160288c0d0ce532c7b4371159dcbf3518a65e1b987b2520a972b5583f665 SHA512 33d230be8920f43e56af500a2e54adb9874930ed61ce9dc05f28debda286b9550c1077352b6f18cf38656297415c5c342efa681606ee3872ac7425cfff9d826d -DIST jackett-bin-0.20.514-amd64.tar.gz 45925906 BLAKE2B d90c11020ca9aded48ba7d6867f2250974746af42fe5308bd92d5eae34228c85dee31c6ce7569d52c4a199def00fb9145993ce9dffbc38cf4be424918fa55680 SHA512 c1adfe128537aeff6b9fadaf1decc9683d40d65c54c28527882dba848a524005186275f45473db077dc155d4ea5cfd17251edcbc8e4176ce2c78d0b8ef202e3c -DIST jackett-bin-0.20.514-arm.tar.gz 43675479 BLAKE2B 6ffb67456860b867f64e53c76d2a9b94484f8ebe6ace2f1654c1d2029e913b93d348e94506da74e21362fe7a069dccbe5dd9e6042c5eff764c1b2d64b406081d SHA512 9077b46bc9c07329737814133cd5ae45e7d59038747accf329829d6185d899c963998bdbaa1ccff49e93b74c117e4201fefd54cbfc80c924da437def0aecc9e9 -DIST jackett-bin-0.20.514-arm64.tar.gz 43153883 BLAKE2B 89bcfd163831d05bb16b9a02c74b76d5d5e08dd859b8e7907168b853d05f51dd778b8e0fdd54721d3bae32ea0669cf548b39ebf96b7f3663bb9dee5acbe78c01 SHA512 3914d0ea8bde3d5c04bb44823a250c7e22b88c5212c2eff14109a1427089d822c8ce2fabeae46c897df8101d72e76356efd139226ad6d3af0c7fd2e942ca03bd diff --git a/www-apps/jackett-bin/files/99jackett b/www-apps/jackett-bin/files/99jackett deleted file mode 100644 index 16a667365..0 --- a/www-apps/jackett-bin/files/99jackett +++ /dev/null @@ -1 +0,0 @@ -PATH="/opt/jackett" diff --git a/www-apps/jackett-bin/files/jackett.initd-r1 b/www-apps/jackett-bin/files/jackett.initd-r1 deleted file mode 100644 index 8718bdead..0 --- a/www-apps/jackett-bin/files/jackett.initd-r1 +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2020-2021 Gentoo Aut
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-swagger-ui-tag/, profiles/
commit: 6d42e22204bc7a6ea4ceff077837e0c31f09b12f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jul 17 22:11:19 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Jul 17 23:00:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d42e222 dev-python/mkdocs-swagger-ui-tag: treeclean masked Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mkdocs-swagger-ui-tag/Manifest | 2 -- dev-python/mkdocs-swagger-ui-tag/metadata.xml | 12 --- .../mkdocs-swagger-ui-tag-0.6.0.ebuild | 37 -- .../mkdocs-swagger-ui-tag-0.6.1.ebuild | 37 -- profiles/package.mask | 5 --- 5 files changed, 93 deletions(-) diff --git a/dev-python/mkdocs-swagger-ui-tag/Manifest b/dev-python/mkdocs-swagger-ui-tag/Manifest deleted file mode 100644 index 3f0d48590..0 --- a/dev-python/mkdocs-swagger-ui-tag/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mkdocs-swagger-ui-tag-0.6.0.gh.tar.gz 3832872 BLAKE2B 6a5ecc6f011dc32c10b4953888c031d63deb4a7ec2c11f588815b23409f67e4c2dabe48bb0edd9ee2f73b0d62d57d9d2f768ca73d7a5f90426c530e62528f9c8 SHA512 f66c1a3e551afaf38928cf89f8e6ed7c210c8b8b8323b7e9fd63e95389335f3f92abd5678b0c0394d94b8898a52a41a38083f20a2eac131853a82def8b2bf502 -DIST mkdocs-swagger-ui-tag-0.6.1.gh.tar.gz 3839214 BLAKE2B 0aeef41cb9729a76da84ac616586fd0d264698a0f3f4475350987ac984fc6c257aac3a062ca200eabc451b4a807c600ec4357ee092b1328c545020aaccc9 SHA512 97a435d130232202af1382428d1f7fdc8b6dff5cec3fac1b39ac40afeb25f22ec698761e2f26a04f690e45fa3c0506a5fa87b782c6a1637eebe3f98ed6a7e4a5 diff --git a/dev-python/mkdocs-swagger-ui-tag/metadata.xml b/dev-python/mkdocs-swagger-ui-tag/metadata.xml deleted file mode 100644 index 697375f2a..0 --- a/dev-python/mkdocs-swagger-ui-tag/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - cyber+gen...@sysrq.in - Anna - - - mkdocs-swagger-ui-tag - Blueswen/mkdocs-swagger-ui-tag - - diff --git a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild deleted file mode 100644 index c38fad878..0 --- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 - -DESCRIPTION="MkDocs Swagger UI Tag" -HOMEPAGE=" - https://blueswen.github.io/mkdocs-swagger-ui-tag/ - https://pypi.org/project/mkdocs-swagger-ui-tag/ - https://github.com/Blueswen/mkdocs-swagger-ui-tag -" -SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/click[${PYTHON_USEDEP}] - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -HTML_DOCS=( docs/. ) - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - rm docs/sitemap.xml.gz || die -} diff --git a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild deleted file mode 100644 index c38fad878..0 --- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 - -DESCRIPTION="MkDocs Swagger UI Tag" -HOMEPAGE=" - https://blueswen.github.io/mkdocs-swagger-ui-tag/ - https://pypi.org/project/mkdocs-swagger-ui-tag/ - https://github.com/Blueswen/mkdocs-swagger-ui-tag -" -SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/click[${PYTHON_USEDEP}] - dev-python/mkdocs-material[${PYTHON_USEDEP}] - ) -" - -HTML_DOCS=( docs/. ) - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - rm docs/sitemap.xml.gz || die -} diff --git a/profiles/package.mask b/profiles/package.mask index c3e6acb75..88fc89fc9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,11 +18,6 @@ # Depends on removed (2023-06-17) -# Requires network to build docs. -# Removal on 2023-07-17. -dev-python/mkdocs-swagger-ui-tag - # Viorel Munteanu (2023-06-07) # Does
[gentoo-commits] repo/gentoo:master commit in: dev-libs/opensc/
commit: 419f9c184d4608f4e23e1ec12fd8c04d34bb4798 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 22:32:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:32:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419f9c18 dev-libs/opensc: fix patch filename Signed-off-by: Sam James gentoo.org> dev-libs/opensc/opensc-0.23.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/opensc/opensc-0.23.0-r2.ebuild b/dev-libs/opensc/opensc-0.23.0-r2.ebuild index 7cbf82823f1a..60f0ce62ca27 100644 --- a/dev-libs/opensc/opensc-0.23.0-r2.ebuild +++ b/dev-libs/opensc/opensc-0.23.0-r2.ebuild @@ -42,7 +42,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}"/${P}-CVE-2023-2977.patch - "${FILESDIR}"/${P}-0.23.0-backport-pr2656.patch + "${FILESDIR}"/${P}-backport-pr2656.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/opensc/, dev-libs/opensc/files/
commit: 08f134943e605456a2506fbfe688cea0340059e9 Author: Matoro Mahri users noreply github com> AuthorDate: Mon Jul 17 22:06:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:14:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f13494 dev-libs/opensc: backport PR to fix dev-libs/libp11 tests See: https://github.com/OpenSC/libp11/issues/478 See: https://github.com/OpenSC/OpenSC/pull/2656 Bug: https://bugs.gentoo.org/909781 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> .../files/opensc-0.23.0-backport-pr2656.patch | 215 + dev-libs/opensc/opensc-0.23.0-r2.ebuild| 81 2 files changed, 296 insertions(+) diff --git a/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch b/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch new file mode 100644 index ..f9ce72d31776 --- /dev/null +++ b/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch @@ -0,0 +1,215 @@ +https://bugs.gentoo.org/909781 +https://github.com/OpenSC/libp11/issues/478 +https://github.com/OpenSC/OpenSC/pull/2656 + +From 99f7b82f187ca3512ceae6270c391243d018fdac Mon Sep 17 00:00:00 2001 +From: Jakub Jelen +Date: Thu, 1 Dec 2022 20:08:53 +0100 +Subject: [PATCH 1/4] pkcs11-tool: Fix private key import + +--- + src/tools/pkcs11-tool.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c +index aae205fe2c..cfee8526d5 100644 +--- a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c +@@ -3669,13 +3669,13 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct rsakey_info *rsa) + RSA_get0_factors(r, &r_p, &r_q); + RSA_get0_crt_params(r, &r_dmp1, &r_dmq1, &r_iqmp); + #else +- if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_FACTOR1, &r_d) != 1 || ++ if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_D, &r_d) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_FACTOR1, &r_p) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_FACTOR2, &r_q) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_EXPONENT1, &r_dmp1) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_EXPONENT2, &r_dmq1) != 1 || +- EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_EXPONENT3, &r_iqmp) != 1) { + util_fatal("OpenSSL error during RSA private key parsing"); ++ EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_COEFFICIENT1, &r_iqmp) != 1) { + } + #endif + RSA_GET_BN(rsa, private_exponent, r_d); + +From 4a6e1d1dcd18757502027b1c5d2fb2cbaca28407 Mon Sep 17 00:00:00 2001 +From: Jakub Jelen +Date: Thu, 1 Dec 2022 20:11:41 +0100 +Subject: [PATCH 2/4] pkcs11-tool: Log more information on OpenSSL errors + +--- + src/tools/pkcs11-tool.c | 15 ++- + 1 file changed, 6 insertions(+), 9 deletions(-) + +diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c +index cfee8526d5..f2e6b1dd91 100644 +--- a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c +@@ -3641,10 +3641,8 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct rsakey_info *rsa) + const BIGNUM *r_dmp1, *r_dmq1, *r_iqmp; + r = EVP_PKEY_get1_RSA(pkey); + if (!r) { +- if (private) +- util_fatal("OpenSSL error during RSA private key parsing"); +- else +- util_fatal("OpenSSL error during RSA public key parsing"); ++ util_fatal("OpenSSL error during RSA %s key parsing: %s", private ? "private" : "public", ++ ERR_error_string(ERR_peek_last_error(), NULL)); + } + + RSA_get0_key(r, &r_n, &r_e, NULL); +@@ -3654,10 +3652,8 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct rsakey_info *rsa) + BIGNUM *r_dmp1 = NULL, *r_dmq1 = NULL, *r_iqmp = NULL; + if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_N, &r_n) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_E, &r_e) != 1) { +- if (private) +- util_fatal("OpenSSL error during RSA private key parsing"); +- else +- util_fatal("OpenSSL error during RSA public key parsing"); ++ util_fatal("OpenSSL error during RSA %s key parsing: %s", private ? "private" : "public", ++ ERR_error_string(ERR_peek_last_error(), NULL)); +} + #endif + RSA_GET_BN(rsa, modulus, r_n); +@@ -3674,8 +3670,9 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct rsakey_info *rsa) + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_FACTOR2, &r_q) != 1 || + EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_EXPONENT1, &r_dmp1) != 1 || +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/
commit: c45307859ccfc02991aa8d56de21557943d7de17 Author: Matoro Mahri users noreply github com> AuthorDate: Mon Jul 17 22:09:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:14:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4530785 dev-libs/libp11: add min dep for dev-libs/opensc fixes to tests Bug: https://bugs.gentoo.org/909781 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31939 Signed-off-by: Sam James gentoo.org> dev-libs/libp11/libp11-0.4.12-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libp11/libp11-0.4.12-r3.ebuild b/dev-libs/libp11/libp11-0.4.12-r3.ebuild index 83c149c404b1..afe92920bde7 100644 --- a/dev-libs/libp11/libp11-0.4.12-r3.ebuild +++ b/dev-libs/libp11/libp11-0.4.12-r3.ebuild @@ -20,7 +20,7 @@ DEPEND="${RDEPEND} test? ( dev-libs/softhsm )" BDEPEND="virtual/pkgconfig doc? ( app-doc/doxygen ) - test? ( dev-libs/opensc )" + test? ( >=dev-libs/opensc-0.23.0-r2 )" src_prepare() { local PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 7f4e49459603ed0b21c1368802a8cbbd04f86e21 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 22:04:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:04:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4e4945 sys-apps/less: update live for tests They fail still, but tests are in dist tarballs now as well. Signed-off-by: Sam James gentoo.org> sys-apps/less/less-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index 5d22949f4f80..cbd0aff28900 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -31,9 +31,6 @@ if [[ ${PV} != && ${PV} != *_beta* ]] ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="pcre" -# As of 623_beta, lesstest is not included in dist tarballs -# https://github.com/gwsw/less/issues/344 -RESTRICT="test" DEPEND=" >=app-misc/editor-wrapper-3
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 4835fedb1257d15d871c885e19b8fecfff78abfd Author: Sam James gentoo org> AuthorDate: Mon Jul 17 22:02:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 22:03:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4835fedb sys-apps/less: fix tinfo linkage, add LFS Thanks to ionen and kerframil for doing the hard work here wrt tinfo, just doing the then-obvious patch as a result. Also, while at it, enable large file support. Closes: https://bugs.gentoo.org/896316 Closes: https://bugs.gentoo.org/910430 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/less-633-tinfow.patch | 52 ++ .../less/{less-.ebuild => less-633-r2.ebuild} | 8 +++- sys-apps/less/less-.ebuild | 8 +++- 3 files changed, 66 insertions(+), 2 deletions(-) diff --git a/sys-apps/less/files/less-633-tinfow.patch b/sys-apps/less/files/less-633-tinfow.patch new file mode 100644 index ..82ea458cd008 --- /dev/null +++ b/sys-apps/less/files/less-633-tinfow.patch @@ -0,0 +1,52 @@ +https://github.com/gwsw/less/pull/403 + +From 23000c286773af153a5743bc923465707b87613b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 17 Jul 2023 22:58:27 +0100 +Subject: [PATCH] configure.ac: Check for tinfow before tinfo + +We currently check for ncursesw > ncurses and then tinfo > tinfow. This means +we can get a mismatch of ncursesw + tinfo, instead of the correct ncursesw + tinfow. + +Swap the order so we check for ncursesw first (before other ncurses variants) +and then tinfow first (before other tinfo variants). + +This is needed anyway for correctness, but also needed for certain terminfos +to work correctly with recent ncurses. + +A better fix would be to use pkg-config first which handles this correctly +and would include the appropriate -ltinfo* in the libraries list for -lncurses*, +but not doing that for now. + +Bug: https://bugs.gentoo.org/910430 +--- a/configure.ac b/configure.ac +@@ -63,10 +63,10 @@ fi + + if test $curses_broken = 0; then + +-# -- Try tinfo. ++# -- Try tinfow. + if test "x$TERMLIBS" = x; then +- if test $have_tinfo = yes; then +-TERMLIBS="-ltinfo" ++ if test $have_tinfow = yes; then ++TERMLIBS="-ltinfow" + SAVE_LIBS=$LIBS + LIBS="$LIBS $TERMLIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) +@@ -75,10 +75,10 @@ if test "x$TERMLIBS" = x; then + fi + fi + +-# -- Try tinfow. ++# -- Try tinfo. + if test "x$TERMLIBS" = x; then +- if test $have_tinfow = yes; then +-TERMLIBS="-ltinfow" ++ if test $have_tinfo = yes; then ++TERMLIBS="-ltinfo" + SAVE_LIBS=$LIBS + LIBS="$LIBS $TERMLIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) + diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-633-r2.ebuild similarity index 94% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-633-r2.ebuild index c6edffba45d8..5d22949f4f80 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-633-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then inherit git-r3 fi -inherit autotools optfeature +inherit autotools flag-o-matic optfeature # Releases are usually first a beta then promoted to stable if no # issues were found. Upstream explicitly ask "to not generally distribute" @@ -42,6 +42,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-633-tinfow.patch +) + src_prepare() { default # Per upstream README to prepare live build @@ -52,6 +56,8 @@ src_prepare() { } src_configure() { + append-lfs-flags # bug #896316 + local myeconfargs=( --with-regex=$(usex pcre pcre2 posix) --with-editor="${EPREFIX}"/usr/libexec/editor diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index c6edffba45d8..5d22949f4f80 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then inherit git-r3 fi -inherit autotools optfeature +inherit autotools flag-o-matic optfeature # Releases are usually first a beta then promoted to stable if no # issues were found. Upstream explicitly ask "to not generally distribute" @@ -42,6 +42,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-633-tinfow.patch +) + src_prepare() { default # Per upstream README to prepare live build @@ -52,6 +56,8 @@ src_prepare() { } src_configure() { + append-lfs-flags # bug #896316 + local myeconfargs=( --with-regex=$(usex pcre pcre2 posix) --with-editor="${EPREFIX}"/usr/libexec/editor
[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/
commit: a8c54eba5e271522bc1dbd775e47e009d5c69538 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:55:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:55:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c54eba media-sound/fluidsynth: Stabilize 2.3.3 amd64, #910418 Signed-off-by: Sam James gentoo.org> media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild index 4801d17e06b9..0d965e037c81 100644 --- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
commit: 7cb9281669c9773f9475e31b06e8eaa50d5938ee Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:55:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:55:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb92816 sys-fs/multipath-tools: Stabilize 0.9.5 amd64, #904926 Signed-off-by: Sam James gentoo.org> sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild index c9d0c000f332..f33e95f72bf8 100644 --- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild +++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86" IUSE="systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/
commit: 9e35749eaf007ed8543c6c3eb8eb7ac11e207a7d Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:55:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:55:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e35749e sys-apps/pv: add 1.7.0 Signed-off-by: Sam James gentoo.org> sys-apps/pv/Manifest| 1 + sys-apps/pv/pv-1.7.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest index 57d6f41631aa..1e63935c250e 100644 --- a/sys-apps/pv/Manifest +++ b/sys-apps/pv/Manifest @@ -1 +1,2 @@ DIST pv-1.6.20.tar.bz2 115310 BLAKE2B b50623f623231e8e8615f960bad83d10e12d5274c57d23ea843d16fce30b3e690284b2d9b01f82a16b9790e2bf26f80f560e226589a62ca677a2cf90ea007691 SHA512 e445f91b298ed285ddab54a3f8a6b5d5297e2e2eb8ad7b2ee2cbacca4adda9c6ca2bf3c77bf2a93373d3875c5b3b0b345d3945cbd91fc2647c6c25f1661a6752 +DIST pv-1.7.0.tar.bz2 115665 BLAKE2B efdd0434d23fe1ed008224fe0fe5182684010a78650284e920b2cd93134f08e63172df0279b8a4b2c2c4dceb9dbdaa209e402394fb1c4c431d991225f579f718 SHA512 b90ddaa1f950b1b300f1721e5ab8bc2c7a0c46491e439ce33c7b74fd4525e730a99c218a874b3dae2dc3a8a5e0eb5c5add51f7c8be48d0c3d8f135df44779af8 diff --git a/sys-apps/pv/pv-1.7.0.ebuild b/sys-apps/pv/pv-1.7.0.ebuild new file mode 100644 index ..d13550cbb754 --- /dev/null +++ b/sys-apps/pv/pv-1.7.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="de fr pl pt" +PLOCALE_BACKUP="en" +inherit flag-o-matic linux-info toolchain-funcs plocale + +DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a pipe" +HOMEPAGE="https://www.ivarch.com/programs/pv.shtml"; +SRC_URI="https://www.ivarch.com/programs/sources/${P}.tar.bz2"; + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug nls" + +DOCS=( README.md doc/NEWS.md doc/TODO.md ) + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # See https://github.com/a-j-wood/pv/issues/69 +) + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~SYSVIPC" + ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your kernel to use the --remote option." + linux-info_pkg_setup + fi +} + +src_prepare() { + default + + sed -i configure -e 's|CFLAGS="-g -Wall"|:|g' || die + + # These should produce the same end result (working `pv`). + sed -i \ + -e 's:$(LD) $(LDFLAGS) -o:$(AR) rc:' \ + autoconf/make/modules.mk~ || die + + sed -i -e 's:usleep 20 || ::g' tests/019-remote-cksum || die + + disable_locale() { + local locale=${1} + sed -i configure -e "/ALL_LINGUAS=/s:${locale}::g" || die + } + + plocale_find_changes src/nls '' '.po' + plocale_for_each_disabled_locale disable_locale +} + +src_configure() { + tc-export AR + + # Workaround for https://github.com/a-j-wood/pv/issues/69 + append-lfs-flags + + econf \ + --enable-lfs \ + $(use_enable debug debugging) \ + $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: 5b1520ea69d410ab743eb7998b5d886bbf597375 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:47:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:47:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1520ea net-nds/openldap: add 2.6.5 Signed-off-by: Sam James gentoo.org> net-nds/openldap/Manifest | 1 + net-nds/openldap/openldap-2.6.5.ebuild | 870 + 2 files changed, 871 insertions(+) diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest index b68584180cce..c197823a3d0b 100644 --- a/net-nds/openldap/Manifest +++ b/net-nds/openldap/Manifest @@ -2,4 +2,5 @@ DIST openldap-2.4.59.tgz 5886272 BLAKE2B a2a8bed1d2af97fd41d651668152fd4740871bc DIST openldap-OPENLDAP_REL_ENG_2_5_14.tar.bz2 5024359 BLAKE2B ffdffbd47e76545c2dc2d433d290945ab6eebd910031a60249cd8f6eac24f67841098e61c7e57864428e20a183a46d36dac422bba8cf6f3596f97439875af96b SHA512 abd1e8bda0762500db028f283fe2da9480a419072927295d6f3e1448cae130592511f385a87585843cf88217417c90ef57174ca919cfcf163eb41642a72bb4e3 DIST openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz 6244895 BLAKE2B 97792a1b368de44867b0ce9eef38601c3e64b7d40e4ca206295bee110097697c919040d2220eea6f0581812e09a2cc3e6afb4a243a5072a8a0a95f24f9fb354b SHA512 1c882a0cd0729b5d0f40b58588d0e36ae3b1cae6d569f0576e940c7c63d03c29ed2c9db87695a87594ba99a927ef4cba491bddba3ce049025fd5883463122ba7 DIST openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 5043227 BLAKE2B 9bec77dbace0e52d1607d9ac13a77349e7d0b8876aa81fa635893638d00db58ec6bf8412f11fd266bba0440887be1aa21eb4a876122152f7f6de9fd8f75b6b4c SHA512 bff11bf1ae125bcabbd307f6c4e1c102a8df6f1091f84f5e7053fdbaa89ccd6aa0c86cc8dcce4fb9b6ffd853b5f8d3c933733f5713aeb4d6a9d77ab145293b48 +DIST openldap-OPENLDAP_REL_ENG_2_6_5.tar.bz2 5040569 BLAKE2B d1835e560a81bc3df2eb44964162306057ad28869a1e41da7ab823460b4a33437cd385ec9448a6df9bc580afd04dff5c4680e0b91a2f16960ad2c5f3812410ba SHA512 d259ca5ac8fbdcf9bb477e24c0feaf05678ab660007164a54463a954f1b26c3f9740855d16155fa249adcb2652223fdcfc682bb4005b46a5f36e2d5cae37f158 DIST rfc2307bis.schema-20140524 12262 BLAKE2B 98031f49e9bde1e4821e637af3382364d8344ed7017649686a088070d96a632dffa6c661552352656b1b159c0fd962965580069a64c7f3d5bb6a3ed75f60fd99 SHA512 83b89a1deeefc8566b97e7e865b9b6d04541099cbdf719e24538a7d27d61b6209e87ab9003a9f140bd9afd018ec569e71721e3a24090e1902c8b6659d2ba103e diff --git a/net-nds/openldap/openldap-2.6.5.ebuild b/net-nds/openldap/openldap-2.6.5.ebuild new file mode 100644 index ..b8aa589bf011 --- /dev/null +++ b/net-nds/openldap/openldap-2.6.5.ebuild @@ -0,0 +1,870 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Re cleanups: +# 2.5.x is an LTS release so we want to keep it for a while. + +inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs +inherit ssl-cert toolchain-funcs systemd tmpfiles + +MY_PV="$(ver_rs 1-2 _)" + +BIS_PN=rfc2307bis.schema +BIS_PV=20140524 +BIS_P="${BIS_PN}-${BIS_PV}" + +DESCRIPTION="LDAP suite of application and development tools" +HOMEPAGE="https://www.openldap.org/"; +SRC_URI=" + https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2 + mirror://gentoo/${BIS_P} +" +S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV} + +LICENSE="OPENLDAP GPL-2" +# Subslot added for bug #835654 +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd" +IUSE_OVERLAY="overlays perl autoca" +IUSE_OPTIONAL="debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test" +IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd" +IUSE_CONTRIB="${IUSE_CONTRIB} cxx" +IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + cxx? ( sasl ) + pbkdf2? ( ssl ) + test? ( cleartext sasl ) + autoca? ( !gnutls ) + ?? ( test minimal ) + kerberos? ( ?? ( kinit smbkrb5passwd ) ) +" + +SYSTEM_LMDB_VER=0.9.31 +# openssl is needed to generate lanman-passwords required by samba +COMMON_DEPEND=" + kernel_linux? ( sys-apps/util-linux ) + ssl? ( + !gnutls? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + gnutls? ( + >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] + >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] + ) + ) + sasl? ( dev-libs/cyrus-sasl:= ) + !minimal? ( + dev-libs/libevent:= + dev-libs/libltdl + sys-fs/e2fsprogs + >=dev-db/lmdb-${SYSTEM_LMDB_VER}:= + argon2? ( app-crypt/argon2:= ) +
[gentoo-commits] repo/gentoo:master commit in: dev-db/lmdb/
commit: 41f56dad97a3cec492f59e8f7a75749cdf068263 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:20:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:47:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f56dad dev-db/lmdb: add 0.9.31 Signed-off-by: Sam James gentoo.org> dev-db/lmdb/Manifest | 1 + dev-db/lmdb/lmdb-0.9.31.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-db/lmdb/Manifest b/dev-db/lmdb/Manifest index b066dd1040a4..88c59cf54aeb 100644 --- a/dev-db/lmdb/Manifest +++ b/dev-db/lmdb/Manifest @@ -1 +1,2 @@ DIST openldap-LMDB_0.9.30.tar.gz 145023 BLAKE2B bf93d23a3d2a2a4fe1e82e310125187e52f22cfcf7809f729edc6085521d2f66c07c042c552b745d8241d515d58c4c8da9921d503cfcca25ecacd1d06a662ad4 SHA512 4d531f1e2bb01566ad60970201cf10418a894d64167dd2e01503ab7b42c148c6ced8e857ae7f5d09e46feaa709b88f7006e5cb702b69ddaa343f005d0fef16ed +DIST openldap-LMDB_0.9.31.tar.gz 145086 BLAKE2B 8df437c27cb9d40b71a8e9f516c503676dade2342c9d618dcfff6081bf0034f67d1216a6a25a364e7dacd588acb2e254b98486efade12307fa3ad7977be5ed54 SHA512 318aa89b7e39f98f636dba01620f866ddc255d81a2d4def8a9d9fdd80878608db1ac7b60bde58e954aba802d94df42786a9cd00d0c7e11646f09fd5d64821ac4 diff --git a/dev-db/lmdb/lmdb-0.9.31.ebuild b/dev-db/lmdb/lmdb-0.9.31.ebuild new file mode 100644 index ..ca2062f8f74a --- /dev/null +++ b/dev-db/lmdb/lmdb-0.9.31.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic multilib multilib-minimal toolchain-funcs + +MY_P="${PN^^}_${PV}" + +DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store" +HOMEPAGE="https://symas.com/lmdb/technical/"; +SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-${MY_P}.tar.gz"; + +LICENSE="OPENLDAP" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="static-libs" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb" + +src_prepare() { + default + if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then + # posix_memalign isn't available before 10.6, but on OSX + # malloc is always aligned for any addressable type + sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define memalign(X,Y) malloc(X)' mdb.c || die + fi + multilib_copy_sources +} + +multilib_src_configure() { + local soname="-Wl,-soname,liblmdb$(get_libname 0)" + if [[ ${CHOST} == *-darwin* ]] ; then + soname="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)" + replace-flags -O[123456789] -O1 + fi + sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \ + -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \ + -e "s!^AR.*!AR = $(tc-getAR)!" \ + -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \ + -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \ + -e "/^libdir/s!lib\$!$(get_libdir)!" \ + -e "s!shared!shared ${soname}!" \ + "Makefile" || die +} + +multilib_src_compile() { + emake LDLIBS+=" -pthread" +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \ + "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die + dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname) + + insinto /usr/$(get_libdir)/pkgconfig + doins "${FILESDIR}/lmdb.pc" + sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \ + -e "s!@prefix@!${EPREFIX}/usr!g" \ + -e "s!@libdir@!$(get_libdir)!" \ + "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die + + if ! use static-libs; then + rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: b1db5a75a28a6bdc0b137b058e004125db7ecf8f Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:30:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:47:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1db5a75 net-irc/irssi: fix patch filename for Reported by needle. Signed-off-by: Sam James gentoo.org> net-irc/irssi/irssi-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irssi/irssi-.ebuild b/net-irc/irssi/irssi-.ebuild index c5cc0db2269a..8a4c76701256 100644 --- a/net-irc/irssi/irssi-.ebuild +++ b/net-irc/irssi/irssi-.ebuild @@ -40,7 +40,7 @@ BDEPEND="dev-lang/perl RDEPEND+=" selinux? ( sec-policy/selinux-irc )" PATCHES=( - "${FILESDIR}/${PN}-fix-usage-of-\$type-in-ExtUtils.patch" + "${FILESDIR}"/${PN}-1.4.4-fix-usage-of-type-in-ExtUtils.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
commit: e6f0b8e44a3e6c41b643b9d99aea83986cfe2a8e Author: Jimi Huotari gentoo org> AuthorDate: Mon Jul 17 21:21:58 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Jul 17 21:45:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f0b8e4 media-video/obs-studio: add USE="qsv" Closes: https://bugs.gentoo.org/910361 Signed-off-by: Jimi Huotari gentoo.org> media-video/obs-studio/metadata.xml | 1 + media-video/obs-studio/obs-studio-.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/media-video/obs-studio/metadata.xml b/media-video/obs-studio/metadata.xml index 0d746963a49f..9b0f681b3e6d 100644 --- a/media-video/obs-studio/metadata.xml +++ b/media-video/obs-studio/metadata.xml @@ -17,6 +17,7 @@ Build with LibFDK AAC support. Build with PipeWire support. Build with scripting support for Python 3. +Build with Intel Quick Sync Video support. Build with Speex noise suppression filter support. Build with TLS/SSL support for RTMPS connections. Build with VLC media source support. diff --git a/media-video/obs-studio/obs-studio-.ebuild b/media-video/obs-studio/obs-studio-.ebuild index 2ece905bf742..d6aec2b41846 100644 --- a/media-video/obs-studio/obs-studio-.ebuild +++ b/media-video/obs-studio/obs-studio-.ebuild @@ -43,7 +43,7 @@ LICENSE="Boost-1.0 GPL-2+ MIT Unlicense" SLOT="0" IUSE=" +alsa browser decklink fdk jack lua nvenc pipewire pulseaudio - python speex +ssl truetype v4l vlc wayland websocket + python qsv speex +ssl truetype v4l vlc wayland websocket " REQUIRED_USE=" browser? ( || ( alsa pulseaudio ) ) @@ -109,6 +109,7 @@ DEPEND=" pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( ${PYTHON_DEPS} ) + qsv? ( media-libs/oneVPL ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( @@ -189,6 +190,7 @@ src_configure() { -DENABLE_NEW_MPEGTS_OUTPUT=OFF # Requires librist and libsrt. -DENABLE_PIPEWIRE=$(usex pipewire) -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_QSV11=$(usex qsv) -DENABLE_RTMPS=$(usex ssl ON OFF) # Needed for bug 880861 -DENABLE_SPEEXDSP=$(usex speex) -DENABLE_V4L2=$(usex v4l)
[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
commit: 0860f56890e6ff1076c451d5ffd148ebcd5eaaa0 Author: Jimi Huotari gentoo org> AuthorDate: Mon Jul 17 21:17:30 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Jul 17 21:45:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0860f568 media-video/obs-studio: remove qt5 support Upstream no longer supports compiling against qt5. Closes: https://bugs.gentoo.org/910307 Signed-off-by: Jimi Huotari gentoo.org> media-video/obs-studio/obs-studio-.ebuild | 22 +- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/media-video/obs-studio/obs-studio-.ebuild b/media-video/obs-studio/obs-studio-.ebuild index b75f125b04cb..2ece905bf742 100644 --- a/media-video/obs-studio/obs-studio-.ebuild +++ b/media-video/obs-studio/obs-studio-.ebuild @@ -43,7 +43,7 @@ LICENSE="Boost-1.0 GPL-2+ MIT Unlicense" SLOT="0" IUSE=" +alsa browser decklink fdk jack lua nvenc pipewire pulseaudio - python qt6 speex +ssl truetype v4l vlc wayland websocket + python speex +ssl truetype v4l vlc wayland websocket " REQUIRED_USE=" browser? ( || ( alsa pulseaudio ) ) @@ -58,6 +58,8 @@ BDEPEND=" DEPEND=" dev-libs/glib:2 dev-libs/jansson:= + dev-qt/qtbase:6[network,widgets,xml(+)] + dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libva media-libs/x264:= @@ -68,9 +70,10 @@ DEPEND=" sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 + x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes - x11-libs/libxcb:= + x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( @@ -106,20 +109,6 @@ DEPEND=" pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( ${PYTHON_DEPS} ) - qt6? ( - dev-qt/qtbase:6[network,widgets,xml(+)] - dev-qt/qtsvg:6 - x11-libs/libxkbcommon - ) - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[wayland?] - dev-qt/qtnetwork:5 - dev-qt/qtquickcontrols:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( @@ -209,7 +198,6 @@ src_configure() { -DENABLE_WEBRTC=OFF # Requires libdatachannel. -DENABLE_WEBSOCKET=$(usex websocket) -DOBS_MULTIARCH_SUFFIX=${libdir#lib} - -DQT_VERSION=$(usex qt6 6 5) -DUNIX_STRUCTURE=1 )
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
commit: 428480765bb29ee01973e0affe6c8f4e887d5518 Author: Victor Skovorodnikov yandex com> AuthorDate: Mon Jul 17 18:30:36 2023 + Commit: Victor Skovorodnikov yandex com> CommitDate: Mon Jul 17 20:38:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42848076 net-p2p/dogecoin-qt: Applying fix for Bug 910255 Signed-off-by: Victor Skovorodnikov yandex.com> net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index 802eb8685..db4b4cae2 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 WANT_AUTOCONF="2.5" -inherit autotools desktop xdg-utils +inherit autotools db-use desktop xdg-utils DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB." HOMEPAGE="https://github.com/dogecoin"; SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz" @@ -65,8 +65,6 @@ src_configure() { --with-gui=qt5 --with-qt-incdir="/usr/include/qt5" --disable-bench - BDB_CFLAGS="-I/usr/include/db${DB_VER}" - BDB_LIBS="-L/usr/lib64 -ldb_cxx-${DB_VER}" $(use_with cpu_flags_x86_avx2 intel-avx2) $(use_enable wallet) $(use_enable zmq)
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
commit: 61b8d2614f7981e75d8f742fce99e95942dfb142 Author: Victor Skovorodnikov yandex com> AuthorDate: Mon Jul 17 20:36:00 2023 + Commit: Victor Skovorodnikov yandex com> CommitDate: Mon Jul 17 21:30:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61b8d261 net-p2p/dogecoin-qt: Applying fix for Bug 910255 Signed-off-by: Victor Skovorodnikov yandex.com> net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index db4b4cae2..d40a1d8f7 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 WANT_AUTOCONF="2.5" -inherit autotools db-use desktop xdg-utils +inherit autotools desktop xdg-utils DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain size below 2.2GB." HOMEPAGE="https://github.com/dogecoin"; SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4ba2e70baded5cbcabbfd03d7440d677cd955f23 Author: konsolebox gmail com> AuthorDate: Fri Jul 14 08:33:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:18:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2e70b ruby-utils.eclass: Simplify _ruby_implementation_depend Closes: https://bugs.gentoo.org/909529 Signed-off-by: Sam James gentoo.org> eclass/ruby-utils.eclass | 52 ++-- 1 file changed, 2 insertions(+), 50 deletions(-) diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass index c4b6f1502f8a..8a2b7720c951 100644 --- a/eclass/ruby-utils.eclass +++ b/eclass/ruby-utils.eclass @@ -44,57 +44,9 @@ _ruby_implementation_depend() { local rubyslot= case $1 in - ruby18) + ruby1[89]|ruby2[0-7]|ruby3[0-2]) rubypn="dev-lang/ruby" - rubyslot=":1.8" - ;; - ruby19) - rubypn="dev-lang/ruby" - rubyslot=":1.9" - ;; - ruby20) - rubypn="dev-lang/ruby" - rubyslot=":2.0" - ;; - ruby21) - rubypn="dev-lang/ruby" - rubyslot=":2.1" - ;; - ruby22) - rubypn="dev-lang/ruby" - rubyslot=":2.2" - ;; - ruby23) - rubypn="dev-lang/ruby" - rubyslot=":2.3" - ;; - ruby24) - rubypn="dev-lang/ruby" - rubyslot=":2.4" - ;; - ruby25) - rubypn="dev-lang/ruby" - rubyslot=":2.5" - ;; - ruby26) - rubypn="dev-lang/ruby" - rubyslot=":2.6" - ;; - ruby27) - rubypn="dev-lang/ruby" - rubyslot=":2.7" - ;; - ruby30) - rubypn="dev-lang/ruby" - rubyslot=":3.0" - ;; - ruby31) - rubypn="dev-lang/ruby" - rubyslot=":3.1" - ;; - ruby32) - rubypn="dev-lang/ruby" - rubyslot=":3.2" + rubyslot=":${1:4:1}.${1:5}" ;; ree18) rubypn="dev-lang/ruby-enterprise"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: a487fb332079f5d8040a034e72e4da28cd2cb14a Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:15:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a487fb33 sys-libs/ldb: Stabilize 2.7.2 amd64, #910452 Signed-off-by: Sam James gentoo.org> sys-libs/ldb/ldb-2.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/ldb/ldb-2.7.2.ebuild b/sys-libs/ldb/ldb-2.7.2.ebuild index 7a780a61842d..76e28c619894 100644 --- a/sys-libs/ldb/ldb-2.7.2.ebuild +++ b/sys-libs/ldb/ldb-2.7.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc ldap +lmdb python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: bc8fb72e3dbcf7d650e6108fd7a3016adce12b9b Author: Sam James gentoo org> AuthorDate: Mon Jul 17 21:15:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 21:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8fb72e net-fs/samba: Stabilize 4.18.4 amd64, #910452 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.18.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild index 37860b3daa2c..e3d6893739fa 100644 --- a/net-fs/samba/samba-4.18.4.ebuild +++ b/net-fs/samba/samba-4.18.4.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="mirror://samba/rc/${MY_P}.tar.gz" else SRC_URI="mirror://samba/stable/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: e92ee9b34f0a1ea19761a8a55492cae4d189b003 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 20:45:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 20:45:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92ee9b3 sys-apps/systemd: add 253.7 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-253.7.ebuild | 512 ++ 2 files changed, 513 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 401ec13fef67..f4561cc1bc4b 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -2,3 +2,4 @@ DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B fdbac11914ea4a3718dd48c19f0dc3 DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 166ce3f089a9fc3d5d374566258d05ddc9ad1e6a06f5d171ee4e3462e30dd996ed45eccac9e27a8ce75ddf591d81ad2af8ce3bd214709cc0b816422f3960f52a SHA512 cbd572330871fe938307cdead57637e9a03fcdb95b62dd12506f13f48fddcacfaf1e7b179bc9e1c1889a07d3bf21f840aafc773df3a1ab05b37d28950cb94ee1 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4 SHA512 39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 +DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b SHA512 6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1 diff --git a/sys-apps/systemd/systemd-253.7.ebuild b/sys-apps/systemd/systemd-253.7.ebuild new file mode 100644 index ..72824b08e850 --- /dev/null +++ b/sys-apps/systemd/systemd-253.7.ebuild @@ -0,0 +1,512 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git"; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +inherit bash-completion-r1 linux-info meson-multilib pam +inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/"; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd +" +REQUIRED_USE=" + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) +" +RESTRICT="!test? ( test )" + +MINKV="4.15" + +COMMON_DEPEND=" + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( sys-libs/libapparmor:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( net-misc/curl:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + fido2? ( dev-libs/libfido2:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + gnutls? ( >=net-libs/gnutls-3.6.0:0= ) + http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? ( >=sys-apps/kmod-15:0= ) + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) + iptables? ( net-firewall/iptables:0= ) + openssl? ( >=dev-libs/openssl-1.1.0:0= ) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 2d0e861a5c25fa6f57b21bda66c11390119ebb76 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 20:46:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 20:46:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0e861a sys-apps/systemd-utils: add 253.7 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest | 1 + sys-apps/systemd-utils/systemd-utils-253.7.ebuild | 532 ++ 2 files changed, 533 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index a424a285ade2..3ba04fb064fd 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -4,3 +4,4 @@ DIST systemd-stable-252.10.tar.gz 11841052 BLAKE2B 33ebca90ff17ef5983677c08c93a8 DIST systemd-stable-252.9.tar.gz 11829389 BLAKE2B a45a72bfe113f8cb7424d731692f548c389f59d34b649e874db2f85868943b0a9c33ef62185c83c41a9c220caddd65c44ff328026eff19c3c7efda5efbd73574 SHA512 fa34b9c2f692af8f70dffc5044fe502ff5e21625af5b27cad7fc5e833570b180f53c5d03a0add785e83a5b4e7564117fe4728931df4ef599888c73e92c7f2103 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4 SHA512 39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 +DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b SHA512 6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1 diff --git a/sys-apps/systemd-utils/systemd-utils-253.7.ebuild b/sys-apps/systemd-utils/systemd-utils-253.7.ebuild new file mode 100644 index ..831a19ae7a53 --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-253.7.ebuild @@ -0,0 +1,532 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1 +inherit toolchain-funcs udev usr-ldscript + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/"; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-253.3" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev" +REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + kmod? ( >=sys-apps/kmod-15:0= ) + ) + !udev? ( + >=sys-apps/util-linux-2.30:0= + sys-libs/libcap:0= + virtual/libcrypt:= + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-3.11 + boot? ( >=sys-boot/gnu-efi-3.0.2 ) +" +RDEPEND="${COMMON_DEPEND} + boot? ( !https://bugs.gentoo.org/856433 + rm rules.d/70-power-switch.rules || die + insinto "${rootprefix}"/lib/udev/rules.d + doins rules.d/*.rules + doins "${FILESDIR}"/40-gentoo.rules + + insinto "${rootprefix}"/lib/udev/hwdb.d + doins hwdb.d/*.hwdb + + dobashcomp shell-completion/bash/udevadm + + insinto /usr/share/zsh/site-functions + doins shell-completion/zsh/_udevadm + fi +} + +add_service() { + local initd=$1 + local runlevel=$2 + + ebegin "Adding '${initd}
[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/
commit: 1a0d92937741eb745879e2c5ac96787001ca6125 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jul 17 20:40:01 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jul 17 20:40:01 2023 + URL: https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=1a0d9293 Rebase for upcoming glibc 2.38 Signed-off-by: Andreas K. Hüttel gentoo.org> /0001-Disable-ldconfig-during-install.patch| 6 +++--- /0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch | 6 +++--- .../0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch | 4 ++-- /0004-Fix-miscompilation-on-ia64-s-gcc-10.patch| 4 ++-- /0005-linux-Use-getdents64-on-non-LFS-readdir.patch| 4 ++-- ...-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch | 10 +- /0007-linux-Add-__readdir64_unlocked.patch | 4 ++-- /0008-linux-Add-__old_readdir64_unlocked.patch | 4 ++-- ...-linux-Use-getdents64-on-readdir64-compat-implementat.patch | 4 ++-- 9 files changed, 23 insertions(+), 23 deletions(-) diff --git a//0001-Disable-ldconfig-during-install.patch b//0001-Disable-ldconfig-during-install.patch index e947fac..117d65d 100644 --- a//0001-Disable-ldconfig-during-install.patch +++ b//0001-Disable-ldconfig-during-install.patch @@ -1,4 +1,4 @@ -From 3b59ad9dec2c1c7f1b4c7f72d14ea3f2b68a4eca Mon Sep 17 00:00:00 2001 +From 3924368571ae2b77a8465de8bb7ec7e6288dae67 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 3 Aug 2021 00:34:59 +0200 Subject: [PATCH 1/9] Disable ldconfig during install @@ -19,7 +19,7 @@ Signed-off-by: Andreas K. Hüttel 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile -index 224c792185..be9df042e0 100644 +index f324df7a1f..0221906533 100644 --- a/Makefile +++ b/Makefile @@ -110,6 +110,7 @@ elf/ldso_install: @@ -31,5 +31,5 @@ index 224c792185..be9df042e0 100644 $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \ $(slibdir) $(libdir) -- -2.39.1 +2.39.3 diff --git a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch index 09c2dde..52d6412 100644 --- a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch +++ b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch @@ -1,4 +1,4 @@ -From d8a45f4bfa30b502647a9ef742836c7e8694d009 Mon Sep 17 00:00:00 2001 +From bc18d3d2140f40e43f9767bf8964eca3b2d0da17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Mon, 22 Oct 2018 22:34:13 +0200 Subject: [PATCH 2/9] Adapt to Gentoo-specific /etc/mail/aliases @@ -18,7 +18,7 @@ Signed-off-by: Andreas K. Hüttel 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c -index 1c32884fe7..f40fd19288 100644 +index 4601cb6ce9..0ce3cddca1 100644 --- a/nss/nss_files/files-alias.c +++ b/nss/nss_files/files-alias.c @@ -42,7 +42,7 @@ internal_setent (FILE **stream) @@ -105,5 +105,5 @@ index 7a1b7272f0..500c9a79a3 100644 /* valgrind needs a temporary directory in the chroot. */ { -- -2.39.1 +2.39.3 diff --git a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch index ac36f58..d890165 100644 --- a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch +++ b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch @@ -1,4 +1,4 @@ -From d2b4275295e9c5a312063c3bce663ae1dcf754f0 Mon Sep 17 00:00:00 2001 +From 85d0916ff499c8d9d135cd5200ec1d4797a74565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Fri, 14 Dec 2018 20:43:04 +0100 Subject: [PATCH 3/9] Force -O0 in conform tests to survive $CC changes @@ -61,5 +61,5 @@ index 983bba1bd2..b6fce8a21c 100644 args.header) with tempfile.TemporaryDirectory() as temp_dir: -- -2.39.1 +2.39.3 diff --git a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch index 215b5fa..8357101 100644 --- a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch +++ b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch @@ -1,4 +1,4 @@ -From 7a2ab3f8d680338aff2559541a4bb748618e16f6 Mon Sep 17 00:00:00 2001 +From ed428afb4c6353692fba6cedaa2f9db7bc9fb551 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 11 Jul 2020 20:06:51 +0300 Subject: [PATCH 4/9] Fix miscompilation on ia64's gcc-10 @@ -28,5 +28,5 @@ index 3e4d5da820..eb7681b704 100644 # define DL_SYSINFO_IMPLEMENTATION\ asm (".text\n\t"\ -- -2.39.1 +2.39.3 diff --git a//0005-linux-Use-getdents64-on-non-LFS-readdir.patch b//0005-linux-Use-getdents64-on-non-LFS-readdir.patch index 4cb21bf..3bae810 100644 --- a//0005-linux-Use-getdents64-on
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/
commit: f51bee861bf1dcb6f71897ebdad936f6bc364b0a Author: Sam James gentoo org> AuthorDate: Mon Jul 17 20:07:30 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 20:31:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51bee86 sys-cluster/rdma-core: add 47.0 This still fails w/ cython-3. Bug: https://bugs.gentoo.org/898734 Signed-off-by: Sam James gentoo.org> sys-cluster/rdma-core/Manifest | 1 + ...rdma-core-.ebuild => rdma-core-47.0.ebuild} | 24 ++ sys-cluster/rdma-core/rdma-core-.ebuild| 24 ++ 3 files changed, 33 insertions(+), 16 deletions(-) diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest index 6ff428df46c2..89ec1084f1fc 100644 --- a/sys-cluster/rdma-core/Manifest +++ b/sys-cluster/rdma-core/Manifest @@ -1,2 +1,3 @@ DIST rdma-core-43.0.tar.gz 1905196 BLAKE2B 96003e32de43e3f72a28c5d2d9bc670a709b25caba6ff25a36dedc003daa315b0fbfba1a25084160e659a1f0f7aa8fe32b63b0eb29103624a9499c05ebba0a87 SHA512 d5c48cfe10af40bc1caaed48fd6f82acfee5a22e1bfcc6955098ff328c1833e5455140e8f39cd5ceaa03f0aaa2bc627d56b2c1d3af8f2f505dda8a58ea70b597 DIST rdma-core-45.0.tar.gz 1939646 BLAKE2B e2bcc7c993e220326884df1964c73156b123b10c16bd159798fc0440cc58cd1fd32348da667778bec9627c3f3f742061917bbebb37c33a784d946c5c59f394d4 SHA512 3a6728990065867d6fd2abe2a13e3275df513a491da6e3c07a75ec79e8f9ad7fe30f6cbbf04951d0976f1318bf45e0d562c260e9d633c96e4c167d0f9fa71d1b +DIST rdma-core-47.0.tar.gz 1945228 BLAKE2B 1a1342b7166816e220849d854f551097d364173f3db95f300eed4ff416a82cfaf335ac1cbe1da6b8c1b2213b9a6cd3a476fa7ff9a266248ab40d17b21b04417e SHA512 6de17576f27204ed3e3a4a386ecd5ca20bbef4f23b16cdeacb362457db652ee790e1b1aab46499393908994f40c79e8d184ceb9995b29bc5c9ad22170d599f2e diff --git a/sys-cluster/rdma-core/rdma-core-.ebuild b/sys-cluster/rdma-core/rdma-core-47.0.ebuild similarity index 90% copy from sys-cluster/rdma-core/rdma-core-.ebuild copy to sys-cluster/rdma-core/rdma-core-47.0.ebuild index 29eafd00fa1c..b4c7cd19350a 100644 --- a/sys-cluster/rdma-core/rdma-core-.ebuild +++ b/sys-cluster/rdma-core/rdma-core-47.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake perl-functions python-single-r1 udev systemd @@ -29,13 +29,16 @@ COMMON_DEPEND=" neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${COMMON_DEPEND} + python? ( ${PYTHON_DEPS} ) +" +DEPEND=" + ${COMMON_DEPEND} python? ( $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 1cc2df3cae5d01f01089e3ca102d170e02805a1c Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jul 17 20:27:33 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jul 17 20:27:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc2df3c sys-libs/glibc: drop 2.37-r2 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest |1 - sys-libs/glibc/glibc-2.37-r2.ebuild | 1666 --- 2 files changed, 1667 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index bdad098b48be..032b83d0b806 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -17,7 +17,6 @@ DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 7979dcfee270107d51c10e5ec74c9c1 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063 SHA512 e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66 DIST glibc-2.36-patches-10.tar.xz 118268 BLAKE2B 3d1bdb6c1a9e10ba78a344ca8940f68c49411a94aefd4d66bab17d784bc8783f2ae71efb171dea6d1919ea2c4a1f54333dabc2c4d99838ba8ec568484b84d0ae SHA512 b88dfc56ffc2df495e13cf90e709629db2b9b411a1c5ba6d39f40f45be3c2f49df7b1fe320d1cd7552515fe68dfc644c12916a6db34139ccf94ff755235d3a40 DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55 SHA512 9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e -DIST glibc-2.37-patches-4.tar.xz 24136 BLAKE2B 4dc69ed5d5671bc6a865775b86b4227015b7636f00a92b2c4ff07006fb2a288643eb6b5f6012dd34e62f6cf2f6bd63ac1931286b64fdac39e4988b21ca4b94ae SHA512 4bb5f4c3d37f7f028b8920bbda71c32492c1ebdfe4d151cb05e9ab14040d7b16833d4d9da06c5c84a9efde7510650c90a3c188d636e02ede46f8fe5e32b9b11f DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87 SHA512 344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979 SHA512 efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238 diff --git a/sys-libs/glibc/glibc-2.37-r2.ebuild b/sys-libs/glibc/glibc-2.37-r2.ebuild deleted file mode 100644 index b28145dab4c9.. --- a/sys-libs/glibc/glibc-2.37-r2.ebuild +++ /dev/null @@ -1,1666 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc -# Please read & adapt the page as necessary if obsolete. - -PYTHON_COMPAT=( python3_{9..11} ) -TMPFILES_OPTIONAL=1 - -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing tmpfiles - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/"; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=4 -PATCH_DEV=dilfridge - -if [[ ${PV} == * ]]; then - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20201208 - -LOCALE_GEN_VER=2.23 - -GLIBC_SYSTEMD_VER=20210729 - -SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz"; -SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" -SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla" - -# Minimum kernel ve
[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/
commit: e063ee3b134e9a6ed54925621d3299b93c6a7387 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jul 17 20:22:35 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jul 17 20:23:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e063ee3b sys-devel/autoconf: 2.71-r7 with two more bugfix backports Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/autoconf/autoconf-2.71-r7.ebuild | 90 ++ .../autoconf/files/autoconf-2.71-bash52.patch | 65 .../autoconf/files/autoconf-2.71-cxx11typo.patch | 31 3 files changed, 186 insertions(+) diff --git a/sys-devel/autoconf/autoconf-2.71-r7.ebuild b/sys-devel/autoconf/autoconf-2.71-r7.ebuild new file mode 100644 index ..db7dca39d2e7 --- /dev/null +++ b/sys-devel/autoconf/autoconf-2.71-r7.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"; + inherit git-r3 +else + # For _beta handling replace with real version number + MY_PV="${PV}" + MY_P="${PN}-${MY_PV}" + #PATCH_TARBALL_NAME="${PN}-2.70-patches-01" + SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz + https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"; + #SRC_URI+=" https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz"; + + if ! [[ ${PV} == *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain-autoconf + +DESCRIPTION="Used to create autoconfiguration files" +HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html"; + +LICENSE="GPL-3+" +SLOT="${PV/_*}" +IUSE="emacs" + +# for 2.71, our Perl time resolution patch changes our min Perl from 5.6 +# (vanilla upstream for 2.71) to 5.8. +BDEPEND=">=sys-devel/m4-1.4.16 + >=dev-lang/perl-5.8" +RDEPEND="${BDEPEND} + >=sys-devel/autoconf-wrapper-15 + sys-devel/gnuconfig + !~sys-devel/${P}:2.5" +[[ ${PV} == ]] && BDEPEND+=" >=sys-apps/texinfo-4.3" +PDEPEND="emacs? ( app-emacs/autoconf-mode )" + +PATCHES=( + "${FILESDIR}"/${P}-AC_LANG_CALL_C_cxx.patch + "${FILESDIR}"/${P}-time.patch + "${FILESDIR}"/${P}-AC_C_BIGENDIAN-lto.patch + "${FILESDIR}"/${P}-K-R-decls-clang.patch + "${FILESDIR}"/${P}-make-4.4.patch + "${FILESDIR}"/${P}-K-R-decls-clang-deux.patch + "${FILESDIR}"/${P}-cxx11typo.patch + "${FILESDIR}"/${P}-bash52.patch +) + +src_prepare() { + # usr/bin/libtool is provided by binutils-apple, need gnu libtool + if [[ ${CHOST} == *-darwin* ]] ; then + PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch ) + fi + + # Save timestamp to avoid later makeinfo call + touch -r doc/{,old_}autoconf.texi || die + + local pdir + for pdir in "${WORKDIR}"/{upstream_,}patches ; do + if [[ -d "${pdir}" ]] ; then + eapply ${pdir} + fi + done + + toolchain-autoconf_src_prepare + + # Restore timestamp to avoid makeinfo call + # We already have an up to date autoconf.info page at this point. + touch -r doc/{old_,}autoconf.texi || die +} + +src_test() { + emake check +} + +src_install() { + toolchain-autoconf_src_install + + local f + for f in config.{guess,sub} ; do + ln -fs ../../gnuconfig/${f} \ + "${ED}"/usr/share/autoconf-*/build-aux/${f} || die + done +} diff --git a/sys-devel/autoconf/files/autoconf-2.71-bash52.patch b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch new file mode 100644 index ..1c3c91db1d4f --- /dev/null +++ b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch @@ -0,0 +1,65 @@ +From 412166e185c00d6eacbe67dfcb0326f622ec4020 Mon Sep 17 00:00:00 2001 +From: Xi Ruoyao +Date: Fri, 30 Sep 2022 11:36:03 -0400 +Subject: [PATCH] Fix testsuite failures with bash 5.2. + +Bash v5.2 includes several new optimizations to the number of +subshells used for various constructs; as a side effect, the value of +SHLVL is less stable than it used to be. Add SHLVL to the list of +built-in shell variables with unstable values, to be ignored when +checking for inappropriate differences to the shell environment +before and after a macro invocation / between two configure runs. + +Problem and solution reported by Xi Ruoyao in +https://lists.gnu.org/archive/html/autoconf/2022-09/msg00015.html +Problem also reported by Bruce Dubbs in +https://lists.gnu.org/archive/html/bug-autoconf/2022-09/msg00010.html + +* tests/local.at (_AT_CHECK_ENV, AT_CONFIG_CMP): Ignore changes in + value of SHLVL.
[gentoo-commits] repo/gentoo:master commit in: acct-group/jackett/
commit: 3976cd71c10be1c40073c840df6829371fd59cf8 Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 15:35:11 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:12:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3976cd71 acct-group/jackett: API Support for your favorite torrent trackers Signed-off-by: PF4Public users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31911 Signed-off-by: Craig Andrews gentoo.org> acct-group/jackett/jackett-0-r1.ebuild | 8 acct-group/jackett/metadata.xml| 16 2 files changed, 24 insertions(+) diff --git a/acct-group/jackett/jackett-0-r1.ebuild b/acct-group/jackett/jackett-0-r1.ebuild new file mode 100644 index ..69d083205e05 --- /dev/null +++ b/acct-group/jackett/jackett-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=531 diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml new file mode 100644 index ..fc823d3f2b9a --- /dev/null +++ b/acct-group/jackett/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + candr...@gentoo.org + Craig Andrews + + + Jackett/Jackett + https://github.com/Jackett/Jackett/issues + +
[gentoo-commits] repo/gentoo:master commit in: www-apps/jackett/, www-apps/jackett/files/
commit: 2a9d8f88c404c3df6c92386bd282db6b7a3f5560 Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 15:46:33 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:12:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9d8f88 www-apps/jackett: API Support for your favorite torrent trackers Signed-off-by: PF4Public users.noreply.github.com> Signed-off-by: Craig Andrews gentoo.org> www-apps/jackett/Manifest| 3 ++ www-apps/jackett/files/jackett.init | 6 www-apps/jackett/files/jackett.logrotate | 4 +++ www-apps/jackett/files/jackett.service | 30 + www-apps/jackett/jackett-0.21.481.ebuild | 58 www-apps/jackett/metadata.xml| 16 + 6 files changed, 117 insertions(+) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest new file mode 100644 index ..93889d7e1d92 --- /dev/null +++ b/www-apps/jackett/Manifest @@ -0,0 +1,3 @@ +DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b SHA512 ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db +DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336 SHA512 266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71 +DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1 SHA512 5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b diff --git a/www-apps/jackett/files/jackett.init b/www-apps/jackett/files/jackett.init new file mode 100644 index ..ffd6abfa31dd --- /dev/null +++ b/www-apps/jackett/files/jackett.init @@ -0,0 +1,6 @@ +#!/sbin/openrc-run + +pidfile="/run/jackett.pid" +command="/opt/jackett/jackett" +command_user="jackett:jackett" +command_background=true diff --git a/www-apps/jackett/files/jackett.logrotate b/www-apps/jackett/files/jackett.logrotate new file mode 100644 index ..859203f00b2c --- /dev/null +++ b/www-apps/jackett/files/jackett.logrotate @@ -0,0 +1,4 @@ +/var/lib/jackett/.config/Jackett/log.txt{ +missingok +su jackett jackett +} diff --git a/www-apps/jackett/files/jackett.service b/www-apps/jackett/files/jackett.service new file mode 100644 index ..8a2d7775fed5 --- /dev/null +++ b/www-apps/jackett/files/jackett.service @@ -0,0 +1,30 @@ +[Unit] +Description=API Support for your favorite torrent trackers +After=syslog.target network.target + +[Service] +User=jackett +Group=jackett + +Type=simple +ExecStart=/opt/jackett/jackett +TimeoutStopSec=20 +KillMode=process +Restart=always + +PrivateTmp=yes +PrivateDevices=yes +PrivateMounts=yes +ProtectHome=yes +ProtectSystem=full +NoNewPrivileges=yes +ProtectHostname=yes +ProtectClock=yes +ProtectKernelTunables=yes +ProtectKernelModules=yes +ProtectKernelLogs=yes +ProtectControlGroups=yes +RestrictRealtime=yes + +[Install] +WantedBy=multi-user.target diff --git a/www-apps/jackett/jackett-0.21.481.ebuild b/www-apps/jackett/jackett-0.21.481.ebuild new file mode 100644 index ..58fc8e479d2e --- /dev/null +++ b/www-apps/jackett/jackett-0.21.481.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz ) + arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz ) + arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz ) +" + +DESCRIPTION="API Support for your favorite torrent trackers" +HOMEPAGE="https://github.com/Jackett/Jackett"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/jackett + acct-user/jackett + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Jackett" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g
[gentoo-commits] repo/gentoo:master commit in: acct-user/jackett/
commit: aa849773b44b83496be9c05d129c91b43ef85e01 Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 15:35:30 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:12:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa849773 acct-user/jackett: API Support for your favorite torrent trackers Signed-off-by: PF4Public users.noreply.github.com> Signed-off-by: Craig Andrews gentoo.org> acct-user/jackett/jackett-0-r1.ebuild | 13 + acct-user/jackett/metadata.xml| 16 2 files changed, 29 insertions(+) diff --git a/acct-user/jackett/jackett-0-r1.ebuild b/acct-user/jackett/jackett-0-r1.ebuild new file mode 100644 index ..46f1c53bafa4 --- /dev/null +++ b/acct-user/jackett/jackett-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for jackett" +ACCT_USER_HOME=/var/lib/jackett +ACCT_USER_ID=531 +ACCT_USER_GROUPS=( jackett ) + +acct-user_add_deps diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml new file mode 100644 index ..fc823d3f2b9a --- /dev/null +++ b/acct-user/jackett/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + candr...@gentoo.org + Craig Andrews + + + Jackett/Jackett + https://github.com/Jackett/Jackett/issues + +
[gentoo-commits] data/api:master commit in: files/
commit: 69ec2739620f82b893392c94cebc2b3e671da758 Author: Craig Andrews gentoo org> AuthorDate: Mon Jul 17 20:09:20 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:09:20 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=69ec2739 Add UID/GID 531 for jackett Signed-off-by: Craig Andrews gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index da2ed9a..a4a6bfa 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -623,6 +623,7 @@ nginx-unit 527 527 acct yubihsm-connector 528 528 acct Used by app-crypt/yubihsm-connector inadyn 529 529 acct Used by net-dns/inadyn lidarr 530 530 acct +jackett531 531 acct - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use! - 1000..6 1000..6 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
[gentoo-commits] repo/gentoo:master commit in: acct-user/lidarr/
commit: be0a6df7e363d14f6dc7ab115e6afac1072c780e Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 14:51:44 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:07:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0a6df7 acct-user/lidarr: new package lidarr Signed-off-by: PF4Public users.noreply.github.com> Signed-off-by: Craig Andrews gentoo.org> acct-user/lidarr/lidarr-0-r1.ebuild | 13 + acct-user/lidarr/metadata.xml | 16 2 files changed, 29 insertions(+) diff --git a/acct-user/lidarr/lidarr-0-r1.ebuild b/acct-user/lidarr/lidarr-0-r1.ebuild new file mode 100644 index ..3201247ce1dc --- /dev/null +++ b/acct-user/lidarr/lidarr-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for lidarr" +ACCT_USER_HOME=/var/lib/lidarr +ACCT_USER_ID=530 +ACCT_USER_GROUPS=( lidarr ) + +acct-user_add_deps diff --git a/acct-user/lidarr/metadata.xml b/acct-user/lidarr/metadata.xml new file mode 100644 index ..002d5485d503 --- /dev/null +++ b/acct-user/lidarr/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + candr...@gentoo.org + Craig Andrews + + + Lidarr/Lidarr + https://github.com/Lidarr/Lidarr/issues + +
[gentoo-commits] repo/gentoo:master commit in: acct-group/lidarr/
commit: a1963b186aeb3ae96b47b326da175c4284b8cf18 Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 14:51:16 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:07:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1963b18 acct-group/lidarr: new package lidarr Signed-off-by: PF4Public users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31910 Signed-off-by: Craig Andrews gentoo.org> acct-group/lidarr/lidarr-0-r1.ebuild | 8 acct-group/lidarr/metadata.xml | 16 2 files changed, 24 insertions(+) diff --git a/acct-group/lidarr/lidarr-0-r1.ebuild b/acct-group/lidarr/lidarr-0-r1.ebuild new file mode 100644 index ..6dddb430cc16 --- /dev/null +++ b/acct-group/lidarr/lidarr-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=530 diff --git a/acct-group/lidarr/metadata.xml b/acct-group/lidarr/metadata.xml new file mode 100644 index ..002d5485d503 --- /dev/null +++ b/acct-group/lidarr/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + candr...@gentoo.org + Craig Andrews + + + Lidarr/Lidarr + https://github.com/Lidarr/Lidarr/issues + +
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/, www-apps/lidarr/files/
commit: 5503558262905060a10f2901f55a9410ab67b18d Author: PF4Public users noreply github com> AuthorDate: Sun Jul 16 15:03:09 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 20:07:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55035582 www-apps/lidarr: new package Signed-off-by: PF4Public users.noreply.github.com> Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/Manifest | 3 ++ www-apps/lidarr/files/lidarr.init| 7 www-apps/lidarr/files/lidarr.logrotate | 4 +++ www-apps/lidarr/files/lidarr.service | 30 + www-apps/lidarr/lidarr-1.3.1.3371.ebuild | 58 www-apps/lidarr/metadata.xml | 16 + 6 files changed, 118 insertions(+) diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest new file mode 100644 index ..9b1fb85ac024 --- /dev/null +++ b/www-apps/lidarr/Manifest @@ -0,0 +1,3 @@ +DIST Lidarr.develop.1.3.1.3371.linux-core-arm.tar.gz 91228972 BLAKE2B 6b87e65ac7b52fef45bec48cec21090295fc32161d2495be8a1dad4765649170a682f4a388bd92c4bb44ad8304b939354c0b0cda27c37e0dae0438b88cef402b SHA512 9609d305599720580ea5b552b6de9e09c38384c4259915559fc6658a62ea6a2808a63568a276d5aa9aad890f4ceba5c92be74e8decb3df046c73f8af75f8bb3f +DIST Lidarr.develop.1.3.1.3371.linux-core-arm64.tar.gz 90849747 BLAKE2B fe9203b61e2567b3b61a80ea9187847221871903af5d8a7574e0140e14087aabeb254b7b0829863e127035b9fb0090b601e59406c757c0a9e2524cbf6b0d6c4a SHA512 9c4206631d87490bd9582e52ec6aa037f2a9d7b6fcf0e8a560279fce1a18393b7049c426fe366979b87ba826be78161a0908d1ea1af60eec55a083beb37b +DIST Lidarr.develop.1.3.1.3371.linux-core-x64.tar.gz 97348413 BLAKE2B cf2de430be5ecc88b624663a3e02d167714dc1bc72c18fc6b72936c1dfd5a70dae1671ab734d93fada1fcd1d2c4b7fdf1525289faf865fc0d9a2336b1ecbee95 SHA512 5286e5c628f4742df15acc72e9be62b8481b97495d677350fb53f03db3aff132e83d7a5dcaa65b39fa9f9d16bd473be0bfdd5971993b2659b577830ddada95e3 diff --git a/www-apps/lidarr/files/lidarr.init b/www-apps/lidarr/files/lidarr.init new file mode 100644 index ..f68e0eb006a6 --- /dev/null +++ b/www-apps/lidarr/files/lidarr.init @@ -0,0 +1,7 @@ +#!/sbin/openrc-run + +pidfile="/run/lidarr.pid" +command="/opt/lidarr/Lidarr" +command_user="lidarr:lidarr" +command_background=true + diff --git a/www-apps/lidarr/files/lidarr.logrotate b/www-apps/lidarr/files/lidarr.logrotate new file mode 100644 index ..abd09ad04336 --- /dev/null +++ b/www-apps/lidarr/files/lidarr.logrotate @@ -0,0 +1,4 @@ +/var/lib/lidarr/.config/lidarr/logs/*.txt{ +missingok +su lidarr lidarr +} diff --git a/www-apps/lidarr/files/lidarr.service b/www-apps/lidarr/files/lidarr.service new file mode 100644 index ..a4690d6f4cfa --- /dev/null +++ b/www-apps/lidarr/files/lidarr.service @@ -0,0 +1,30 @@ +[Unit] +Description=Looks and smells like Sonarr but made for music. +After=syslog.target network.target + +[Service] +User=lidarr +Group=lidarr + +Type=simple +ExecStart=/opt/lidarr/Lidarr +TimeoutStopSec=20 +KillMode=process +Restart=always + +PrivateTmp=yes +PrivateDevices=yes +PrivateMounts=yes +ProtectHome=yes +ProtectSystem=full +NoNewPrivileges=yes +ProtectHostname=yes +ProtectClock=yes +ProtectKernelTunables=yes +ProtectKernelModules=yes +ProtectKernelLogs=yes +ProtectControlGroups=yes +RestrictRealtime=yes + +[Install] +WantedBy=multi-user.target diff --git a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild new file mode 100644 index ..47d13184e338 --- /dev/null +++ b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) +" + +DESCRIPTION="Looks and smells like Sonarr but made for music" +HOMEPAGE="https://lidarr.audio"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/lidarr + acct-user/lidarr + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Lidarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + in
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/curlie/
commit: 46006b2d471cdb2e8330c8f50c5d6c77ab5cdbf4 Author: Jonas Frei pm me> AuthorDate: Mon Jul 17 20:05:49 2023 + Commit: Jonas Frei pm me> CommitDate: Mon Jul 17 20:05:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46006b2d net-misc/curlie: new package, add 1.7.1 Signed-off-by: Jonas Frei pm.me> net-misc/curlie/Manifest| 2 ++ net-misc/curlie/curlie-1.7.1.ebuild | 37 + net-misc/curlie/metadata.xml| 12 3 files changed, 51 insertions(+) diff --git a/net-misc/curlie/Manifest b/net-misc/curlie/Manifest new file mode 100644 index 0..36a949413 --- /dev/null +++ b/net-misc/curlie/Manifest @@ -0,0 +1,2 @@ +DIST curlie-1.7.1-deps.tar.xz 24941764 BLAKE2B 9ca1ba1fdbff0f90eb85b7258ab0971bd81fe6562cbc2605b403bb168272690237ee62c21699414110a53474b71e31ce7bc14afc4fe1c427e664184f606bdb30 SHA512 3ac398c0c603e4b5d902cb2c66bdfb4a84212189adb15b6afc472233469fdc7c54bfe02596ee71e72ac8d38555cbf205d4c047b16ad09556179464dce601cf99 +DIST curlie-1.7.1.tar.gz 441925 BLAKE2B 74426e59072c9c811659eb02b7c4e3487a478687562714ae518bbe383d54d7974d071c475b1084b8ec18d86bf929323039e23adc6b747677dd3235a6e23d95bb SHA512 c2c1064b78814386694b28560aa154bc1b3cbe001797b325f47bed3139af3ca7c74af84801cf96c46dc7f3738c43416b93586d34674b7c531e87ba06b3e44f0e diff --git a/net-misc/curlie/curlie-1.7.1.ebuild b/net-misc/curlie/curlie-1.7.1.ebuild new file mode 100644 index 0..dca2e6376 --- /dev/null +++ b/net-misc/curlie/curlie-1.7.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Curlie is a frontend to curl that adds the ease of use of httpie" +HOMEPAGE="https://curlie.io/"; +SRC_URI="https://github.com/rs/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://kdrive.infomaniak.com/2/app/192129/share/74ab6733-4354-4f97-84b5-8f270ff9e4f6/files/22/download -> ${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + net-misc/curl +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/go +" + +src_compile() { + ego build . +} + +src_install() { + dobin ${PN} + dodoc "README.md" + default +} diff --git a/net-misc/curlie/metadata.xml b/net-misc/curlie/metadata.xml new file mode 100644 index 0..9a761d26f --- /dev/null +++ b/net-misc/curlie/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + frei...@pm.me + Jonas Frei + + + rs/curlie + https://github.com/rs/curlie/issues + +
[gentoo-commits] repo/gentoo:master commit in: dev-java/gradle-bin/
commit: 5bc7b4a976c3ada6d5790a60b20d23621a619044 Author: Florian Schmaus gentoo org> AuthorDate: Mon Jul 17 20:04:37 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jul 17 20:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc7b4a9 dev-java/gradle-bin: add 8.2.1 Signed-off-by: Florian Schmaus gentoo.org> dev-java/gradle-bin/Manifest| 1 + dev-java/gradle-bin/gradle-bin-8.2.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest index 5bdba3f125a9..b29ac74f149d 100644 --- a/dev-java/gradle-bin/Manifest +++ b/dev-java/gradle-bin/Manifest @@ -7,4 +7,5 @@ DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e SHA512 72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8 SHA512 70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000 SHA512 185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598 +DIST gradle-bin-8.2.1.zip 193042584 BLAKE2B 10381d2601c707c6a391fb515e753d583eec0d7e89213fef690df4259aedbdde0ea8981e474eae5c7b21ff12d621897158271c5e2ee964190bca02bf6882c237 SHA512 a3d05873460c4045e2b43c41e39120b444ad5896c6561104ccf8cca4e58fa95bd512e356faa3a507b0e3c4212548002ff02845791dd42518635f4bc6ae67475b DIST gradle-bin-8.2.zip 192887359 BLAKE2B 50fdedd1062410f4d8de3efa0dfef6d8be6f590945c8f93d802ea3328db070c00a9dcb35cba32a6976f904583a5b839e0840125ada995f2b3dc9c05b8c8123d5 SHA512 df86810d6038a924c7e9e70ca8be61b4f0b7b047efaeed4af5693f144488686e7c77874b800789b35ca37114c00bcc6b6f7a293564b32991d72876d32d9cbb1b diff --git a/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild new file mode 100644 index ..6fceca3ae5c8 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +IUSE="doc" +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV/_rc/-rc-}" + +DESCRIPTION="A project automation and build tool with a Groovy based DSL" +SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" +HOMEPAGE="https://www.gradle.org/"; + +LICENSE="Apache-2.0" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-eselect/eselect-gradle" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${DEPEND} + >=virtual/jre-1.8:* +" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + : +} + +src_install() { + local gradle_dir="/usr/share/${PN}-${SLOT}" + + if use source; then + java-pkg_dosrc src + fi + + docinto html + dodoc -r docs/release-notes.html + if use doc; then + dodoc -r docs/{dsl,userguide} + java-pkg_dojavadoc docs/javadoc + fi + + insinto "${gradle_dir}" + doins -r bin/ lib/ + fperms 755 "${gradle_dir}/bin/gradle" + dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}" +} + +pkg_postinst() { + eselect gradle update ifunset +} + +pkg_postrm() { + eselect gradle update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/scala-cli-bin/
commit: ae9d2720be9922d7037dfc4226092097f55ca20f Author: Florian Schmaus gentoo org> AuthorDate: Mon Jul 17 19:48:38 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jul 17 20:05:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9d2720 dev-java/scala-cli-bin: add 1.0.2 Signed-off-by: Florian Schmaus gentoo.org> dev-java/scala-cli-bin/Manifest | 3 + dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild | 78 +++ 2 files changed, 81 insertions(+) diff --git a/dev-java/scala-cli-bin/Manifest b/dev-java/scala-cli-bin/Manifest index 9dce4c2d5f13..d28575079b1b 100644 --- a/dev-java/scala-cli-bin/Manifest +++ b/dev-java/scala-cli-bin/Manifest @@ -1,9 +1,12 @@ DIST scala-cli-amd64-0.2.1.gz 32642273 BLAKE2B f30dde2a5408032942e5676b0274473fe0db6ccab9e74830c33fa37a8283438cc848fda15d79f076be1eeb45f0463769acc4f82b2e0fc4a1c0e141c9df40d502 SHA512 773206656b35dea9312f8c8a2db6cd98e1a7c0d03840f661185f276b69dcc1dafe699e1db3cdfb9fd2891fec56cc6ad1cf03e7e53761afd9a1f3596fae31e05c DIST scala-cli-amd64-1.0.0.gz 33061895 BLAKE2B 9261617e7f9ed15ce8294eedcec2c81ad60d72b83663fb97559fa68b3578706637316e0e58966d690e64147743dcdf81e3e1f41d6bb9ebf55414e316370d7ec1 SHA512 6a37fae85faa2965ea816f2a72e89300e66bdd3ef741ba5bff575a8127255866822575b3708d2bd63d89f4a812d368bc7796494c90def8c2498f956e4b229264 DIST scala-cli-amd64-1.0.1.gz 33066567 BLAKE2B 6f03e9f825b901344de61ddda2df5b899f99ce5c5b7ce64e5db3aa81b5c35808e50f3cae453554dc567fb4e1801ff6accc186480a4a9813005b8564558315ac6 SHA512 a9a51320e160692b49cb41637a89aa1adef89eab6c4cebe19cb7600b9b7fae963f9b9522b6d77a9b2d845ec652ba7533b6090a42b3383725ce56c6e7f32512e7 +DIST scala-cli-amd64-1.0.2.gz 33215510 BLAKE2B 288475cbd346260423188b4db038dd8cce2f5885bf0346e8a74b08cd02a2c44204fec37aaf6207ff6447beb4740df725bae6a0a129682ebedc1028ae5f0ec316 SHA512 ac18b43bd37717b2aab6b1056b727aba40f57eed33d1fc5f1903c3729f0344ed30ed595f2a60bff2c65ee3a6d4439e8ee4bcf95fc38baf059d4a66de9696cded DIST scala-cli-arm64-0.2.1.gz 32498301 BLAKE2B 6ffd39f37bbcd33a59855e7226435dfea6ae99bc5cf30d182cd6920636e6b2e9ff627bd028b90f7cfbff4ed1829545697fe839290990d2938a24c64784f7e549 SHA512 b6609cb52bdfd4dffe4060343c652b477b5730c1f3f5f7267a39577c13e894b23982bfe80ae065472103bcbd1573675434e91128d31cbf3c83242f9aa60243b1 DIST scala-cli-arm64-1.0.0.gz 32902399 BLAKE2B deff1fad9204572aafa8da88cb368d85e0ec39a51d71b00eed0a1933ea713cbeafd1cff3ec882eb32283770f1eb741e32969fa1e75aa46a6b6aab542a5d23447 SHA512 e6020c305d8ed06f8531994483079ee095f0d2bd9a0095ec417929620ee3e6a45507214a6f68756b70518af20d53e64b531793bb940872921302ad4f6566972c DIST scala-cli-arm64-1.0.1.gz 32915001 BLAKE2B db6e34f3534c3ffb873000893c0b07df26d91710b6de0075669fbf51a0f238303c77e7953a890eb50eac54087cf2ac77e916d3e1765b7e2b7de1145e0b1d605e SHA512 90a1c550e898b429ab8bc3722a40cb90752d7ee9c41fd61018f58d761704b5cd8b8b6b3381e3f7c3a9b3e7fffabf9b46bfa8cb4336604392b6443c1554f6482f +DIST scala-cli-arm64-1.0.2.gz 33058672 BLAKE2B a82b18eec6235100cbbd7ff1503283e5ef29ba0798f67b44f69b329aa0f1f525cc910a7b4a923f98c8b113d06bac6e1c5ba963d62204462635ef4eed3d0b7f85 SHA512 b1dc9de26d30336f283202aa23ba1c76baddcea21d4c8c4c0e5114de979c62ba3e2b483302d4f396c84e802497127a36d589dae2826f76e1d02760314f6f0765 DIST scala-cli-non-native-0.2.1 9468051 BLAKE2B 9a9b5694261b769fafa3f3747f5e83869324e341f264dbfa463382e217acd5a2c994fb6e67e9e36175d97520938a40add424f5e9a77c62056eec6a828d4ea61a SHA512 547e9786527b7e7d34f4f912a6b9ae0c8f15eca3aa90f11f704283c63e5105363464f1e81f6dbb363fa71fb17e3e48b4db86e70f3b37b5059c40c02cd47382f5 DIST scala-cli-non-native-1.0.0 9540019 BLAKE2B fd7c920216fbba76be116cac2a2439ee0f983dbb1811e60a7095611b75bd1af86e8597f74dab4e994f3dd73694e2c93b910f9162e0fe8d4c8ada3f0012fb8b35 SHA512 6e09be3adf75f957a787b5cb5031824892d0606742ae12988b008d0fab1c743f2dff7169a547d77795af78679bde051a8f457284f339990bb343807e47005499 DIST scala-cli-non-native-1.0.1 9554667 BLAKE2B bac0d8b61cf2a14386791dd27cf3ebfbafccfaec5e13aa223d41bfd6ee30c3f1252ba903e2cc0434920633dcfa3c35e67f647f10713956f8fd372899b301562d SHA512 54029ad8ade9fffc8334ffedeaddd604ac75027447b0d7835db318909dc44946dfb039e0dcae4c3da8349922ee9af65d0d7cef389fdae2d11d5cac7d900e7504 +DIST scala-cli-non-native-1.0.2 9633113 BLAKE2B d63fe324533393158ac945c3070843787c844584c3f8bdc141f6106fa22adf244c2ca5e010801c549b0a56ecf500495c754ed9e6186f74359b373c4d776645ff SHA512 c6e6262af236a315960a3d16dfebc7adaf88f830d43e68f89220f2cf250d57d083bd2b9231fd13a0b3adc723ed17200592b55a2a17ccd582b9cc3ceebf52a29b diff --git a/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild b/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild new file mode 100644 index ..10fc71222c73 --- /dev/null +++ b/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +UPSTREAM_PV=${PV/_/-} +UPSTREAM_
[gentoo-commits] data/api:master commit in: files/
commit: 541c5b9bd8ff27fb7417df73bf37ffed7f2f841b Author: Craig Andrews gentoo org> AuthorDate: Mon Jul 17 19:58:01 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 17 19:58:30 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=541c5b9b Add UID/GID 530 for lidarr Signed-off-by: Craig Andrews gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 31f62e0..da2ed9a 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -622,6 +622,7 @@ soju- 526 acct nginx-unit 527 527 acct yubihsm-connector 528 528 acct Used by app-crypt/yubihsm-connector inadyn 529 529 acct Used by net-dns/inadyn +lidarr 530 530 acct - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use! - 1000..6 1000..6 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: a63c97e344c9eb10c3990932004858cd5931d9b3 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 19:51:29 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 19:52:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63c97e3 dev-python/numpy: allow cython-3 Tests pass. Signed-off-by: Sam James gentoo.org> dev-python/numpy/{numpy-1.25.1.ebuild => numpy-1.25.1-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.25.1.ebuild b/dev-python/numpy/numpy-1.25.1-r1.ebuild similarity index 98% rename from dev-python/numpy/numpy-1.25.1.ebuild rename to dev-python/numpy/numpy-1.25.1-r1.ebuild index bd27f53bbdcd..82360199d958 100644 --- a/dev-python/numpy/numpy-1.25.1.ebuild +++ b/dev-python/numpy/numpy-1.25.1-r1.ebuild @@ -34,7 +34,6 @@ RDEPEND=" BDEPEND=" ${RDEPEND} >=dev-util/meson-1.1.0 - =dev-python/cython-0.29.30[${PYTHON_USEDEP}] lapack? ( virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: dev-ml/core_bench/
commit: 7515bf1704ad497cb72d6ba2d3e5c8a9d277558d Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 17 19:49:02 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 17 19:49:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7515bf17 dev-ml/core_bench: add 0.16.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/core_bench/Manifest | 1 + dev-ml/core_bench/core_bench-0.16.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ml/core_bench/Manifest b/dev-ml/core_bench/Manifest index 06ce7f87f073..f2cd64662227 100644 --- a/dev-ml/core_bench/Manifest +++ b/dev-ml/core_bench/Manifest @@ -1,2 +1,3 @@ DIST core_bench-0.14.0.tar.gz 42972 BLAKE2B a65585d2cae5080e23d9b8897d15f7ac6e42c36280a06ff21b5f46d5532f3265b672f7d6373573826b80f5f6dc93343b3e93bf8c3d5b471e6717162e9fac4025 SHA512 e86a04c12832ba281669139d74e942ab1ff8d7dc799ea1687cf57a50ef1c7b031191aa1cc44c50586fcfca8e83c3c6f1a8b1aeb40c724fbaaa0e0568c393d75a DIST core_bench-0.15.0.tar.gz 46920 BLAKE2B 44ca0845abc8a593c5685305e2175b04dff32219488945f5ca7c00a6b139d9cf99bcdb865259b17625decb865916ef04eef4feff2d4ae8299986097ad7ec9d27 SHA512 eb8574d3f1444f4aad0ce73da372d6283a7d03aa636dc47fb6e918c1a2c47241fcffe52a6015e93b7ebd98f59e00a3d61f97fb7222400f4ca59f60a7ba430ec2 +DIST core_bench-0.16.0.tar.gz 47258 BLAKE2B 04ffc46994549e04f3ed8e6dfde72abfee8df6818cd42b5139aaaf5107a697a86167864cf0189be5708ed2a0148e3a810e562f89e27c4409530dc1f3bd566f01 SHA512 46fc0316dc345eb469bf0a5e2468fbf19babba76ed90bf90d74fa6de3d326b9a3f1b4f3949492c6b487aabce4b5f001d1db661069e15ca7c05b55eaeb9c382a7 diff --git a/dev-ml/core_bench/core_bench-0.16.0.ebuild b/dev-ml/core_bench/core_bench-0.16.0.ebuild new file mode 100644 index ..4e7da1d6882d --- /dev/null +++ b/dev-ml/core_bench/core_bench-0.16.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Micro-benchmarking library for OCaml" +HOMEPAGE="https://github.com/janestreet/core_bench"; +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +DEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/core_kernel:${SLOT} + dev-ml/core_unix:${SLOT} + dev-ml/ppx_compare:${SLOT} + dev-ml/ppx_jane:${SLOT} + dev-ml/ppx_let:${SLOT} + dev-ml/textutils:${SLOT} +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_jane/
commit: 210bef067afd2776e9fbbbfa5a52f7331e9e4cdd Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 17 19:36:16 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 17 19:49:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210bef06 dev-ml/ppx_jane: add missing deps Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_jane/{ppx_jane-0.16.0.ebuild => ppx_jane-0.16.0-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild b/dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild similarity index 92% rename from dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild rename to dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild index 0afb925eff9d..3e5799899e73 100644 --- a/dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild +++ b/dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild @@ -17,10 +17,13 @@ IUSE="+ocamlopt" DEPEND=" dev-ml/base_quickcheck:${SLOT} dev-ml/ppx_assert:${SLOT} + dev-ml/ppx_base:${SLOT} dev-ml/ppx_bench:${SLOT} dev-ml/ppx_bin_prot:${SLOT} + dev-ml/ppx_compare:= dev-ml/ppx_disable_unused_warnings:${SLOT} dev-ml/ppx_expect:${SLOT} + dev-ml/ppx_fields_conv:${SLOT} dev-ml/ppx_fixed_literal:${SLOT} dev-ml/ppx_ignore_instrumentation:${SLOT} dev-ml/ppx_inline_test:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_base/
commit: 78fa329a6f329a8b4683f364b9acb3350ee095e6 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 17 19:41:23 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 17 19:49:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fa329a dev-ml/ppx_base: add missing deps Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_base/{ppx_base-0.16.0.ebuild => ppx_base-0.16.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ml/ppx_base/ppx_base-0.16.0.ebuild b/dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild similarity index 95% rename from dev-ml/ppx_base/ppx_base-0.16.0.ebuild rename to dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild index d055de26c7cf..b694c4df4962 100644 --- a/dev-ml/ppx_base/ppx_base-0.16.0.ebuild +++ b/dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild @@ -20,5 +20,6 @@ DEPEND=" dev-ml/ppx_globalize:${SLOT} dev-ml/ppx_enumerate:${SLOT} dev-ml/ppx_hash:${SLOT} + dev-ml/ppx_sexp_conv:${SLOT} " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/core_unix/
commit: 82d25035410a11096ceee26cce4c95761c5a0c6c Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 17 19:46:38 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 17 19:49:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d25035 dev-ml/core_unix: add missing deps Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/core_unix/{core_unix-0.16.0.ebuild => core_unix-0.16.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ml/core_unix/core_unix-0.16.0.ebuild b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild similarity index 98% rename from dev-ml/core_unix/core_unix-0.16.0.ebuild rename to dev-ml/core_unix/core_unix-0.16.0-r1.ebuild index 3abd67fa944c..1f91c21dfc4f 100644 --- a/dev-ml/core_unix/core_unix-0.16.0.ebuild +++ b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild @@ -21,6 +21,7 @@ DEPEND=" dev-ml/expect_test_helpers_core:${SLOT} dev-ml/ocaml_intrinsics:${SLOT} >=dev-ml/spawn-0.15:= + dev-ml/re:= dev-ml/timezone:${SLOT} " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a739934ffaccc2a4c847744d43b5e65bd800f364 Author: Florian Schmaus gentoo org> AuthorDate: Mon Jul 17 19:42:04 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jul 17 19:43:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a739934f profiles: mask obsolete acct-* packages for removal Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 57 +++ 1 file changed, 57 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index afd3953e99b8..56c09a611892 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,63 @@ #--- END OF EXAMPLES --- +# Florian Schmaus (2023-07-17) +# Obsolete acct-* packages which became leaf packages. +# Removal on 2023-08-17. +acct-user/artifactory +acct-group/artifactory +acct-user/cinder +acct-group/cinder +acct-user/glance +acct-group/glance +acct-user/heat +acct-group/heat +acct-user/keystone +acct-group/keystone +acct-user/litecoin +acct-group/litecoin +acct-user/logcheck +acct-group/logcheck +acct-user/minbif +acct-group/minbif +acct-user/minio +acct-group/minio +acct-user/netbox +acct-group/netbox +acct-user/neutron +acct-group/neutron +acct-user/nova +acct-group/nova +acct-user/placement +acct-group/placement +acct-user/quagga +acct-group/quagga +acct-user/rplayd +acct-group/rplayd +acct-user/rstudio-server +acct-group/rstudio-server +acct-user/rundeck +acct-group/rundeck +acct-user/sguil +acct-group/sguil +acct-user/sigh +acct-group/sigh +acct-user/smokeping +acct-group/smokeping +acct-user/sobby +acct-group/sobby +acct-user/spread +acct-group/spread +acct-user/stg +acct-group/stg +acct-user/swift +acct-group/swift +acct-user/thttpd +acct-group/thttpd +acct-group/gpio +acct-group/simplevirt +acct-group/spi + # Matt Turner (2023-07-16) # Last reverse dependency was gnome-base/gnome-vfs, dropped more than a year ago. # Removal on 2023-08-16.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/, dev-python/pygame/files/
commit: ed15f0c65780be87b0d69979625a88f00fda7a0d Author: Sam James gentoo org> AuthorDate: Mon Jul 17 19:30:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 19:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed15f0c6 dev-python/pygame: backport cython-3 fix for 2.5.0-r1 Closes: https://bugs.gentoo.org/898704 Signed-off-by: Sam James gentoo.org> .../pygame/files/pygame-2.5.0-cython-3.patch | 214 + dev-python/pygame/pygame-2.5.0-r1.ebuild | 92 + 2 files changed, 306 insertions(+) diff --git a/dev-python/pygame/files/pygame-2.5.0-cython-3.patch b/dev-python/pygame/files/pygame-2.5.0-cython-3.patch new file mode 100644 index ..48e48e738ab3 --- /dev/null +++ b/dev-python/pygame/files/pygame-2.5.0-cython-3.patch @@ -0,0 +1,214 @@ +https://bugs.gentoo.org/898704 +https://github.com/pygame/pygame/issues/3938 +https://github.com/pygame/pygame/pull/3956 +https://github.com/pygame/pygame/commit/bff1ba00fa58de40d357d70ba645be2957593b69 + +From bff1ba00fa58de40d357d70ba645be2957593b69 Mon Sep 17 00:00:00 2001 +From: Matus Valo +Date: Wed, 12 Jul 2023 01:26:21 +0200 +Subject: [PATCH] Mark functions as noexcept + +--- a/src_c/cython/pygame/_sdl2/audio.pyx b/src_c/cython/pygame/_sdl2/audio.pyx +@@ -67,7 +67,7 @@ def get_audio_device_names(iscapture = False): + return names + + import traceback +-cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil: ++cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil: + """ This is called in a thread made by SDL. + So we need the python GIL to do python stuff. + """ +--- a/src_c/cython/pygame/_sdl2/controller.pxd b/src_c/cython/pygame/_sdl2/controller.pxd +@@ -101,8 +101,8 @@ cdef extern from "../controllercompat.c" nogil: + Uint16 high_frequency_rumble, + Uint32 duration_ms) + +-cdef bint _controller_autoinit() +-cdef void _controller_autoquit() ++cdef bint _controller_autoinit() noexcept ++cdef void _controller_autoquit() noexcept + + cdef class Controller: + cdef SDL_GameController* _controller +--- a/src_c/cython/pygame/_sdl2/controller.pyx b/src_c/cython/pygame/_sdl2/controller.pyx +@@ -17,14 +17,14 @@ def _gamecontroller_init_check(): + if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER): + raise error("gamecontroller system not initialized") + +-cdef bint _controller_autoinit(): ++cdef bint _controller_autoinit() noexcept: + if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER): + if SDL_InitSubSystem(_SDL_INIT_GAMECONTROLLER): + return False + #pg_RegisterQuit(_controller_autoquit) + return True + +-cdef void _controller_autoquit(): ++cdef void _controller_autoquit() noexcept: + cdef Controller controller + for c in Controller._controllers: + controller = c +--- a/src_c/cython/pygame/_sdl2/mixer.pxd b/src_c/cython/pygame/_sdl2/mixer.pxd +@@ -5,7 +5,7 @@ from .sdl2 cimport * + + #https://www.libsdl.org/projects/SDL_mixer/docs/SDL_mixer.html#SEC79 + +-ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) nogil ++ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) noexcept nogil + + cdef extern from "SDL_mixer.h" nogil: + ctypedef void (*mix_func)(void *udata, Uint8 *stream, int len) +--- a/src_c/cython/pygame/_sdl2/mixer.pyx b/src_c/cython/pygame/_sdl2/mixer.pyx +@@ -14,7 +14,7 @@ import traceback + # Mix_SetPostMix(noEffect, NULL); + + +-cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil: ++cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil: + """ This is called in a thread made by SDL. + So we need the python GIL to do python stuff. + """ +--- a/src_c/cython/pygame/_sdl2/video.pxd b/src_c/cython/pygame/_sdl2/video.pxd +@@ -430,7 +430,7 @@ cdef class Texture: + cdef draw_internal(self, SDL_Rect *csrcrect, SDL_Rect *cdstrect, float angle=*, SDL_Point *originptr=*, +bint flip_x=*, bint flip_y=*) + cpdef void draw(self, srcrect=*, dstrect=*, float angle=*, origin=*, +-bint flip_x=*, bint flip_y=*) ++bint flip_x=*, bint flip_y=*) noexcept + + cdef class Image: + cdef Color _color +@@ -445,4 +445,4 @@ cdef class Image: + cdef public Texture texture + cdef public Rect srcrect + +-cpdef void draw(self, srcrect=*, dstrect=*) ++cpdef void draw(self, srcrect=*, dstrect=*) noexcept +--- a/src_c/cython/pygame/_sdl2/video.pyx b/src_c/cython/pygame/_sdl2/video.pyx +@@ -731,7 +731,7 @@ cdef class Texture: + raise error() + + cpdef void draw(self, srcrect=None, dstrect=None, float angle=0, origin=None, +-bint flip_x=False, bint flip_y=False): ++bint flip_x=False, bint flip_y=False) noexcept: + """
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: f1c6936c655c2952e0b34ad1487f0b008f449f75 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 17 18:41:40 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jul 17 19:20:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c6936c app-misc/openrgb-plugin-effects: fix build Closes: https://bugs.gentoo.org/910463 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/31931 Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild index a810dfb85e97..07fbaa9b65c8 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild @@ -51,7 +51,7 @@ src_prepare() { # Because of -Wl,--export-dynamic in app-misc/openrgb, this resources.qrc # conflicts with the openrgb's one. So rename it. - sed -e 's/resources.qrc/resources_effects_plugin.qrc/' -i *.pro || die + sed -e 's/ resources.qrc/ resources_effects_plugin.qrc/' -i *.pro || die mv --no-clobber resources.qrc resources_effects_plugin.qrc || die }