[gentoo-commits] repo/gentoo:master commit in: dev-python/rich/
commit: 0b7509e2e29bdd8244ee9d17d38d0bd5236317e5 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:17:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7509e2 dev-python/rich: Bump to 13.4.2 Signed-off-by: Michał Górny gentoo.org> dev-python/rich/Manifest | 1 + dev-python/rich/rich-13.4.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest index 2e40119deefb..f0ad48ab5475 100644 --- a/dev-python/rich/Manifest +++ b/dev-python/rich/Manifest @@ -1,2 +1,3 @@ DIST rich-13.3.4.gh.tar.gz 15059899 BLAKE2B f0ca78bf4cdec19136f9372e541ea90713e55acf4dc6f709b8edba9c8dc56da9ac534c6f32b05b634a970e4c02b1f08bfcb5ff949889d6f7bfaa104a1ca6b1cd SHA512 ab3b2ef30ede12f0959671baeff299621303e09750c245b3b3d7b8f1dbd3b7465410400b39668791de57d6027fe24a0a17d5b7284eea162d819c4cb6b9535f81 DIST rich-13.4.1.gh.tar.gz 15062357 BLAKE2B b5e0067f378910b6a93f0ec40ff47a4ce26298055fba694441962ec2443f9bb76a8ba34ffe43a05abdc077ea8b1d26bbf6294c9d2370baf724045be043c29544 SHA512 655252e9f34da17df6bc7ce74560667f4472da4df6ed699d4302a02301857543ba8756153f48ea8d5a2df5e627ed3c4c8ab732b2b2b27baf66a10c798795a885 +DIST rich-13.4.2.gh.tar.gz 15063000 BLAKE2B f65079440bc7d89a3ff03be01fa71e076493ae50f22ae8781be2448a7ff2769c174d6654db3a835d34720c34cd8cbecfdd6b13e3064cf7fdcade71806563309d SHA512 17052a9fb0e1d89b31a00d8a719214719891d048fd805185b2d4258c8766130f44bf2280c9567bc162f3b34d9bf2eb7d747d6a37d910c81cd53d3003b51f70bd diff --git a/dev-python/rich/rich-13.4.2.ebuild b/dev-python/rich/rich-13.4.2.ebuild new file mode 100644 index ..53279bd88b2a --- /dev/null +++ b/dev-python/rich/rich-13.4.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal" +HOMEPAGE=" + https://github.com/Textualize/rich/ + https://pypi.org/project/rich/ +" +SRC_URI=" + https://github.com/Textualize/rich/archive/v${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" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x COLUMNS=80 + local EPYTEST_DESELECT=( + # TODO + tests/test_console.py::test_size_can_fall_back_to_std_descriptors + tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39 + # pygments? + tests/test_syntax.py::test_python_render_simple_indent_guides + tests/test_syntax.py::test_python_render_line_range_indent_guides + ) + # version-specific output -- the usual deal + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # pypy3.10, to be more precise + tests/test_inspect.py::test_inspect_integer_with_methods_python310only + ) + ;; + python3.12) + EPYTEST_DESELECT+=( + tests/test_inspect.py::test_inspect_builtin_function_except_python311 + tests/test_inspect.py::test_inspect_integer_with_methods_python310only + tests/test_inspect.py::test_inspect_integer_with_methods_python311_and_above + tests/test_pretty.py::test_attrs_broken + ) + ;; + esac + epytest -p no:pytest-qt +} + +pkg_postinst() { + optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/
commit: dbf1a82c79d6768fd739bad900f6cb958a3a11bb Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:38:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf1a82c dev-python/openapi-schema-validator: Bump to 0.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/openapi-schema-validator/Manifest | 1 + .../openapi-schema-validator-0.5.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/openapi-schema-validator/Manifest b/dev-python/openapi-schema-validator/Manifest index 5136401c04b4..6c856b3ba479 100644 --- a/dev-python/openapi-schema-validator/Manifest +++ b/dev-python/openapi-schema-validator/Manifest @@ -1 +1,2 @@ DIST openapi_schema_validator-0.4.4.tar.gz 11626 BLAKE2B e4247f07476d472761f46c98d9259383e960641b910334d967e61f55c63b855c752176e7217f8870016ec3767b0c1c45e8863ca600e354eb5aaa62bcacbe8d51 SHA512 273e3d7080c794ff277170e55e67e32d65211469642652437e59f985a002b20bd2cc8643d2b0214dc232980dd69c2f87ea748537552c66999a110b2e4be2125c +DIST openapi_schema_validator-0.5.0.tar.gz 11996 BLAKE2B 91f4c51c1d44e363b5f4ca8c69c7836a6df3927d2db5f255b1cc81b97b2056b409becc6f5fb44c0fb82a11fb6a6de398ae49930fdcf77cdb1d88c998b75bf00f SHA512 4db13d63641f375d809501ca7f6efecbbdcc46e74fff1d06657e0c509e6e182c9b97a83031b7a9251e9897f5dd5620a29ddf932f7b8e191c3f78fd2adba5bc68 diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild new file mode 100644 index ..038f831c7904 --- /dev/null +++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenAPI schema validation for Python" +HOMEPAGE=" + https://github.com/python-openapi/openapi-schema-validator/ + https://pypi.org/project/openapi-schema-validator/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + =dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}] + dev-python/rfc3339-validator[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '/--cov/d' -i pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fonttools/
commit: f7d91f595e81450cfcf3ea93b01bd0cf510ec13a Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:37:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d91f59 dev-python/fonttools: Bump to 4.40.0 Signed-off-by: Michał Górny gentoo.org> dev-python/fonttools/Manifest| 1 + dev-python/fonttools/fonttools-4.40.0.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest index 4c83320404bd..ba6eddb89607 100644 --- a/dev-python/fonttools/Manifest +++ b/dev-python/fonttools/Manifest @@ -1 +1,2 @@ DIST fonttools-4.39.4.gh.tar.gz 3710610 BLAKE2B f4d75ae71c7b8ec752eee3820129719583072c8e1e68d54b3443c192e7c6732e7db7adfaec32145b87eccd23b1720a748e70682d58a1628d93f89890d3ddc274 SHA512 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758 +DIST fonttools-4.40.0.gh.tar.gz 3726926 BLAKE2B c14cf10baeca50f6a70dc210de40f46b24effa66efdaded0a2706539af659b7fea276064b352fbe2f412028912658dc3f215409c3975bd773a7bd789986a65a1 SHA512 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0 diff --git a/dev-python/fonttools/fonttools-4.40.0.ebuild b/dev-python/fonttools/fonttools-4.40.0.ebuild new file mode 100644 index ..317802fa12f7 --- /dev/null +++ b/dev-python/fonttools/fonttools-4.40.0.ebuild @@ -0,0 +1,67 @@ +# 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..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 virtualx + +DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" +HOMEPAGE=" + https://github.com/fonttools/fonttools/ + https://pypi.org/project/fonttools/ +" +SRC_URI=" + https://github.com/fonttools/fonttools/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + app-arch/brotli[python,${PYTHON_USEDEP}] + app-arch/zopfli + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # When dev-python/pytest-shutil is installed, we get weird import errors. + # This is due to incomplete nesting in the Tests/ tree: + # + # Tests/feaLib/__init__.py + # Tests/ufoLib/__init__.py + # Tests/svgLib/path/__init__.py + # Tests/otlLib/__init__.py + # Tests/varLib/__init__.py + # + # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. + touch Tests/svgLib/__init__.py || die + + distutils-r1_python_prepare_all +} + +src_configure() { + export FONTTOOLS_WITH_CYTHON=1 +} + +src_test() { + # virtualx used when matplotlib is installed causing plot module tests to run + virtx distutils-r1_src_test +} + +python_test() { + epytest Tests fontTools || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-i18n-address/
commit: 2281490dca583a21707edb0caf970893f2f59718 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:38:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2281490d dev-python/google-i18n-address: Bump to 3.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-i18n-address/Manifest| 1 + .../google-i18n-address-3.1.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/google-i18n-address/Manifest b/dev-python/google-i18n-address/Manifest index 279277d6a879..4491eb8b6c0b 100644 --- a/dev-python/google-i18n-address/Manifest +++ b/dev-python/google-i18n-address/Manifest @@ -1 +1,2 @@ DIST google-i18n-address-2.5.2.gh.tar.gz 724067 BLAKE2B 1ec13e99216e263985d04ceb3efd6708041a91be2cc6d4531c099d1599bfa55e21ebbc785d94bda245304bc904778e906c036b2bf0235c9e7c26c8439a69ad07 SHA512 3e9a583cee35af2c045c41fbdafea8dab2897354422a4d2df96834d56443499442a62fb19be42d06cd8974fac677936cb34713730b1c3c18c9a041a7ae46c5cb +DIST google-i18n-address-3.1.0.gh.tar.gz 726728 BLAKE2B ef41b285aecea0b3e11b08c0815d57a2c3816c59fe01fab64fd75913b0f870e42fbcd0ed76b201c6cd47e4b249c03689b54c648468c3a2cf3d3cb67e2be7ab03 SHA512 b47b5eeaf214a04614ed0976055d25fbce2d298c45db4bfe31b369cd27dc1e097b14d4fae62b5f8dd95be5693d2fda12d0b618029dc1f3ed2784e28b60c43ef9 diff --git a/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild b/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild new file mode 100644 index ..514b69a1c503 --- /dev/null +++ b/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild @@ -0,0 +1,26 @@ +# 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..12} ) + +inherit distutils-r1 + +DESCRIPTION="Google's i18n address metadata repository" +HOMEPAGE=" + https://github.com/mirumee/google-i18n-address/ + https://pypi.org/project/google-i18n-address/ +" +# Using the github release, as it contains the tests (unlike the pypi artifact). +SRC_URI=" + https://github.com/mirumee/google-i18n-address/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: fbaa4ea3982af67bb7da8fb743a2cd5ff9dcceb4 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:17:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbaa4ea3 dev-python/hatchling: Bump to 1.18.0 Signed-off-by: Michał Górny gentoo.org> dev-python/hatchling/Manifest| 1 + dev-python/hatchling/hatchling-1.18.0.ebuild | 86 2 files changed, 87 insertions(+) diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index d622c78b317f..ef860b5489ef 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1,2 +1,3 @@ DIST hatch-hatchling-v1.17.0.gh.tar.gz 383013 BLAKE2B 469d0d3e017d2dadcfdf9e2b4975f9e484739737a5c2d8fca9c55a4e519cf2e12b1ee44b3e26160476b3b990b15219a7075e692b58dcc4104b76b57395d8b0d1 SHA512 3649f2932c9963184deda5aac91726dad30ed88db2230377dc303714e0cdfd148b2fefc174dde5cd95033bd984a35e3d297da02c29e4bfb7a6fb42f12dbd DIST hatch-hatchling-v1.17.1.gh.tar.gz 383218 BLAKE2B be31190492af5904aa9d8d10fa7f204d664599fc9543a6c3b5a3781bdc68a3f5f3fd2eabbd21e34e21ed8367c8253ed280b6aa5c6387268534799de4b75efa35 SHA512 2a9b163d10834b021f6ebd35484ebff01f22a7addbb2c472ec21dcc7a389e617d955935820bd7247d33fe79c4009e0e368a898b29fa0a3c7fff232f3bd7c424e +DIST hatch-hatchling-v1.18.0.gh.tar.gz 386992 BLAKE2B 9597d139ca0d59b82862a4b89208bf61ceb0859ed37e2f62c14f7f26550638716cd375082cae6ce0e233f92297b97015af5587144c2d801ecacdb15a07f32cf2 SHA512 e71e51fdace9b9aa276c2efba3a81a030ed934c21283057f83a6ce4a09f8feed8cd4386088280c9fe1381dd92e574daeda8c845a6a2cf6a015708126ca9788d7 diff --git a/dev-python/hatchling/hatchling-1.18.0.ebuild b/dev-python/hatchling/hatchling-1.18.0.ebuild new file mode 100644 index ..fe5722f26b02 --- /dev/null +++ b/dev-python/hatchling/hatchling-1.18.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +# deps are listed in backend/src/hatchling/ouroboros.py +RDEPEND=" + >=dev-python/editables-0.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/trove-classifiers[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + # broken if CARGO is set + tests/backend/builders/test_app.py::TestBuildBootstrap::test_no_cargo + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + # sigh; standalone test suites are overrated, right? + echo "__version__ = '${PV}'" > src/hatch/_version.py || die + # tests
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: ad4525bc6854ae755b5e814a6ebd0f3e3f7d398b Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:15:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4525bc dev-python/pyproj: Bump to 3.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.6.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 04defc4ab185..d4ba278e26b1 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8 SHA512 64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9 +DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild new file mode 100644 index ..a93be8121b0f --- /dev/null +++ b/dev-python/pyproj/pyproj-3.6.0.ebuild @@ -0,0 +1,55 @@ +# 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..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +DEPEND=" + >=sci-libs/proj-9.0.0:= +" +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/
commit: fcf40c75f39f5d5b6f89c32f368e4883d6faaf22 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jun 13 05:17:56 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jun 13 05:17:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf40c75 dev-ruby/test-unit: add 3.6.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test-unit/Manifest | 1 + dev-ruby/test-unit/test-unit-3.6.0.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest index ed9214e41eb5..bed14dccec53 100644 --- a/dev-ruby/test-unit/Manifest +++ b/dev-ruby/test-unit/Manifest @@ -1,3 +1,4 @@ DIST test-unit-3.5.7.tar.gz 164734 BLAKE2B 470a4552f2da0b7b9c8f3cbd071229fefa12c1e48c32936a6520902a9443a891cd19ed0e7c71ba4f8d81747902afd2e3dbc3eaa6ac7683ca11e5ad88e7c4497e SHA512 af678a89590c9305eeac3a4e5c7e99354df5b49157de573ee3ff312dad9f12dbcaef3dfe7ffc256194e39e0438625acdd9ab3e9686d7e2c58b2cf225f7f1f74c DIST test-unit-3.5.8.tar.gz 165216 BLAKE2B 1a039931d87ce3ad4afecd4c1105bb6197acc05be3b9091ca6361689f42d725d1333553b7527bc5cb46306acd3ac4df20ed809e0aca9928a760fc0d849a51e2b SHA512 ab7f492dd5f4606cd91a32240aa3ef6dffec48281b65d960bf87d0b2a9a865d6273bb4cc6896397136c5b313669f615fe6f5a83a6a4ab241013eaa51cf5e3341 DIST test-unit-3.5.9.tar.gz 165232 BLAKE2B 7f44a4e6f00025855a776daae53e0ffeea595eca3c31b0dbc56bdd0c2a64b5d91371574d148e82d2382d06e04b769d8df6c926939320083b44763a4ffc71c732 SHA512 3af89f786bfa7b155d55609762dc84da4039f8953a8235694aff2e846a663a2372f2c2b1e46ed57ca9785de1d241337145743d7af0f348df6e3b5025edd9ce2b +DIST test-unit-3.6.0.tar.gz 165258 BLAKE2B 68c98680fff89e30d47ae463c81a0a9759e895ce874e324291a29d0b238b0d128a27a15db7bdf9d2d8c2f96fbdcdb093b36e816c94f5a1d6626370cd320fc12a SHA512 f1b168c1a5dfd93af6abb5c545ba26f5f45402465e8e2c4e7d7840114a98fb8be39b4ef540b57dca6c58240b59ddf4572b9864c46e63bd832a96c122a606d523 diff --git a/dev-ruby/test-unit/test-unit-3.6.0.ebuild b/dev-ruby/test-unit/test-unit-3.6.0.ebuild new file mode 100644 index ..f0afb7f19eac --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.6.0.ebuild @@ -0,0 +1,36 @@ +# 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_EXTRADOC="README.md doc-install/text/*.md" + +RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit; +SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus/
commit: eb834549547b59cad8ecfa091b3a8f0e38f5fcbc Author: Hans de Graaff gentoo org> AuthorDate: Tue Jun 13 05:16:28 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jun 13 05:16:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb834549 dev-ruby/sus: add 0.21.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sus/Manifest | 1 + dev-ruby/sus/sus-0.21.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest index bf1c5072fcc2..a1f89d1c4a43 100644 --- a/dev-ruby/sus/Manifest +++ b/dev-ruby/sus/Manifest @@ -2,3 +2,4 @@ DIST sus-0.15.2.tar.gz 25676 BLAKE2B 3cc99d849674b87c8ac919dc176d48cfc184de9ed30 DIST sus-0.16.0.tar.gz 26123 BLAKE2B 829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c SHA512 cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf DIST sus-0.18.0.tar.gz 27299 BLAKE2B 235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf SHA512 3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c DIST sus-0.20.3.tar.gz 28845 BLAKE2B d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1 SHA512 1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059 +DIST sus-0.21.0.tar.gz 29581 BLAKE2B c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f SHA512 1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007 diff --git a/dev-ruby/sus/sus-0.21.0.ebuild b/dev-ruby/sus/sus-0.21.0.ebuild new file mode 100644 index ..47dc10e077b5 --- /dev/null +++ b/dev-ruby/sus/sus-0.21.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast and scalable test runner" +HOMEPAGE="https://github.com/ioquatix/sus; +SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Remove the sus configuration which enabled coverage checks. + # Its dependency is not packaged. + rm -f config/sus.rb || die +} + +each_ruby_test() { + ${RUBY} bin/sus-parallel || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-imap/
commit: 70a8b118f0a6d1ceea50555983fca7646ac389f2 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jun 13 05:20:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jun 13 05:20:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a8b118 dev-ruby/net-imap: add 0.3.6 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/net-imap/Manifest | 1 + dev-ruby/net-imap/net-imap-0.3.6.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest index b7846097a701..797b254cec3b 100644 --- a/dev-ruby/net-imap/Manifest +++ b/dev-ruby/net-imap/Manifest @@ -1,2 +1,3 @@ DIST net-imap-0.3.4.tar.gz 103226 BLAKE2B b08ee0ad9ad788c1a58e583b3e71cef6e13f6c4f35cc1a67909715a30b0797987f71b1a790e0ca3a2a4b0da3b23ac2451c5e0fb8217506eb0e050c2c2c624362 SHA512 ced2433212738e1c54b783602dc8ed79b0d6fabef0d830d12e4d1a8b7f1df896596499a4b986dab1ac8e1e389bf88f87c854ceafbe57b7ad1cf5c0db29223ba1 +DIST net-imap-0.3.6.tar.gz 138760 BLAKE2B b67ee9518ccd76f39cdf533564d94c70aac2e0ad7f52880d890828a0b478e27c0a6ddda251badddcded0d77d746f4263ae4a47c12f32fad94d1134afbeb47780 SHA512 6b8113aa41946d42efca117ea2af309a47ebe516dec3d127351762b473f9f507778cfe4c2c2a4a61e2522cb2c63ca013270f5e940564c2f1bf09ba194f0648d3 DIST rfc3454.txt 138684 BLAKE2B 56c850a7f5782c1447ae633ad9a380253b97925b9edeadbeb9001f4905157c353db967125dfb3bfef1e1bc2297142e5db424cb3b1325837ab4bb05db1f0f92a9 SHA512 79a85fede7df9202cbaf3fbb0bd59d951352c56208da2adf0baa5571ad92fd2153a6348000994b733c8a1bfdc93c38c86ed33708ecdef8571f20f906564384b6 diff --git a/dev-ruby/net-imap/net-imap-0.3.6.ebuild b/dev-ruby/net-imap/net-imap-0.3.6.ebuild new file mode 100644 index ..e4e4ef92087c --- /dev/null +++ b/dev-ruby/net-imap/net-imap-0.3.6.ebuild @@ -0,0 +1,34 @@ +# 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_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby client api for Internet Message Access Protocol" +HOMEPAGE="https://github.com/ruby/net-imap; +SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" + +ruby_add_rdepend " + dev-ruby/date + dev-ruby/net-protocol +" + +ruby_add_bdepend "test? ( dev-ruby/digest dev-ruby/strscan )" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 82ed35e9c35bd1a01bccf24d5b66367f20fab744 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:02:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:08:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ed35e9 dev-python/zeroconf: Bump to 0.66.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.66.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 8f68b4de80d9..f7887f3e7dae 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -2,3 +2,4 @@ DIST zeroconf-0.62.0.tar.gz 141269 BLAKE2B 17efd98394155e415cc9b9b6ff7b2ec6d7026 DIST zeroconf-0.63.0.tar.gz 141580 BLAKE2B 22267e2be9118c91b5d7638843e89de0a2838eb1ebca2c233038fc202b8648256193fd8d61523960e1fce110ef7e3c3c06190f5369f700c02cbd047a036a362e SHA512 b899838ddae288b0f0483ca6950871d88ee387769507fe803a68df1cd5657bf9eee2aeecfc2e7685ded5327e70e04cfe445b564f16e3e9191112ddaae7deda18 DIST zeroconf-0.64.0.tar.gz 142520 BLAKE2B b26c728519b7962c9620f857654e9bd347b1dcd98642a2305f4102ce8fe76cf2f24a934a7a65c355e1dbeaf2152c31f43b529f922b2c3fceec09dbc3f106c6ff SHA512 b85fab86150e88ab4aec8c5f5d338c962ad071140f5ee472b7f3ba8f196a96976e4dc9c1c99b2bd8040d486d0f79c966d45ee2ba58f7724cdbc3345811b9ebc9 DIST zeroconf-0.64.1.tar.gz 142617 BLAKE2B 100243491aa85b9be8a7664ad9de6f1b202d02fbc2fd3be6116cf1c00c8885ad9fa00c784a036b27338ddb09f6a29b59a056fc610bcf9283cb9fce79110fa07b SHA512 9fa217811bea4b8597bfa4cdca40afd9fdd6920a6499d5b7f61fe78ff09106662f3cbc2381dfbfb541a330ecfa21a751e4bf455f19ba7433b0ebf43da1f21cce +DIST zeroconf-0.66.0.tar.gz 142962 BLAKE2B 7cc625ea71e00a4e1f47589de1e8168c6299396f1f50d5ba6b530040a0d97ce40b1e858bb76eaaa3e8796c5cc793d819f0b31d693340f2ba5f26cf17d8db3f28 SHA512 544bccaf1acf2a3861c3e0131836f4ccd5d5aadc7222cf34f02ccae61abf32cf7430925698f13d14cf16a62ea9875df6e37fc5e93abfb02dbed79cb1e2e47fe3 diff --git a/dev-python/zeroconf/zeroconf-0.66.0.ebuild b/dev-python/zeroconf/zeroconf-0.66.0.ebuild new file mode 100644 index ..50486a2e065a --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.66.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_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +# Cython-3: https://github.com/python-zeroconf/python-zeroconf/issues/1183 +BDEPEND=" + =dev-python/cython-0.29.32[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/googleapis-common-protos/
commit: c0aeb16965e2126ecc3993c5df92f62217a36c2b Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:40:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:46:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0aeb169 dev-python/googleapis-common-protos: Bump to 1.59.1 Signed-off-by: Michał Górny gentoo.org> dev-python/googleapis-common-protos/Manifest | 1 + .../googleapis-common-protos-1.59.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/googleapis-common-protos/Manifest b/dev-python/googleapis-common-protos/Manifest index d69e8c8e0973..db6f22741de3 100644 --- a/dev-python/googleapis-common-protos/Manifest +++ b/dev-python/googleapis-common-protos/Manifest @@ -1 +1,2 @@ DIST googleapis-common-protos-1.59.0.tar.gz 117558 BLAKE2B cd566fd57f9a3e783389aa31ee9c148efa267b727c134ef870c3a3da8d43caf7a55b0623f26810b7fa24ec3f828d8e517ffe76eedf6c80eac677b4b982e74a07 SHA512 7699f818f30f2938a6c701b41e84cd0cefd652c6004169532461b5c435270ea42806271032ff5b3cc8cae04b9a8568795aa0786dc362f190fe3e10a0cda7 +DIST googleapis-common-protos-1.59.1.tar.gz 118520 BLAKE2B e9f1b9f0b02465552aca8df83d12eb4ff2db9cdab27c0359b6b8c402c19afe77fed9c715179669e1029bee864edaa6fd744f307f9b3275170677e282c955faca SHA512 e977382da5880ef9097af7ff653768902a2c6c00927847cb2b9e601072f226509539226a82c98a9e4f38354b05e246f0f9c9c87ed008cb9c0a5976eae1863bd3 diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.59.1.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.59.1.ebuild new file mode 100644 index ..173ea3bc4900 --- /dev/null +++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.59.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python classes generated from the common protos in the googleapis repository" +HOMEPAGE=" + https://github.com/googleapis/python-api-common-protos/ + https://pypi.org/project/googleapis-common-protos/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/protobuf-python-3.15.0[${PYTHON_USEDEP}] + !dev-python/namespace-google +" + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +# no tests as this is all generated code
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: e74b3e9756f7423a7cff8a4f9dcd9449688760fa Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:02:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:08:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74b3e97 dev-python/zeroconf: Require dev-python/cython < 3 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/zeroconf-0.64.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/zeroconf/zeroconf-0.64.1.ebuild b/dev-python/zeroconf/zeroconf-0.64.1.ebuild index 547370f5f4c2..50486a2e065a 100644 --- a/dev-python/zeroconf/zeroconf-0.64.1.ebuild +++ b/dev-python/zeroconf/zeroconf-0.64.1.ebuild @@ -27,7 +27,9 @@ RDEPEND=" " # the build system uses custom build script that uses distutils to build # C extensions, sigh +# Cython-3: https://github.com/python-zeroconf/python-zeroconf/issues/1183 BDEPEND=" + =dev-python/cython-0.29.32[${PYTHON_USEDEP}] >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: f008376fd75f439a6ac7ce20ad54da1eeb345057 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:01:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:08:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f008376f dev-python/zeroconf: Fail when extension build fails Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/zeroconf-0.64.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/zeroconf/zeroconf-0.64.1.ebuild b/dev-python/zeroconf/zeroconf-0.64.1.ebuild index 417165c9efb4..547370f5f4c2 100644 --- a/dev-python/zeroconf/zeroconf-0.64.1.ebuild +++ b/dev-python/zeroconf/zeroconf-0.64.1.ebuild @@ -37,6 +37,8 @@ BDEPEND=" distutils_enable_tests pytest +export REQUIRE_CYTHON=1 + python_test() { local -x SKIP_IPV6=1 local EPYTEST_DESELECT=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/ijson/
commit: 521b1b176516020190168b1475aaf37156aa8801 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:46:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:08:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521b1b17 dev-python/ijson: Bump to 3.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/ijson/Manifest | 1 + dev-python/ijson/ijson-3.2.1.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest index c4d39d05da09..2b546a9b7eaa 100644 --- a/dev-python/ijson/Manifest +++ b/dev-python/ijson/Manifest @@ -1 +1,2 @@ DIST ijson-3.2.0.post0.gh.tar.gz 127558 BLAKE2B 38e06039bb177c43e4744f145fed2159e317a0b8da628b85a62215cdfe6693b271c39629811513d2e563b532244950616b9105134916bc577446a0b5e5ce25f7 SHA512 b926253a3d6a070e2ac27c61542d340e4a1498de7642957dbe59e9fd3c53d700ed4e8ee71c83efcb90b2c302d15b0d268c38054c10728bbb436521aa5b42050b +DIST ijson-3.2.1.gh.tar.gz 127577 BLAKE2B 1b3c8ce6d8b01d0cf4af4d8995bcc33d879321ed5b89c4b6baa84ef10cd311a1e66254113a17229c228c26e2b996a52c4b0629b42dbd830f296fd4903b603468 SHA512 2bd3a978016fbbd3f5aca6644778d19478a561f40729206eaa4f14e30fde4ff3b92c8aa33c928cb9e81c678a5a84fa59ab68e747421d725e77c79a9c987e4536 diff --git a/dev-python/ijson/ijson-3.2.1.ebuild b/dev-python/ijson/ijson-3.2.1.ebuild new file mode 100644 index ..e0e41874669d --- /dev/null +++ b/dev-python/ijson/ijson-3.2.1.ebuild @@ -0,0 +1,37 @@ +# 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 +# _yajl2 extension is known to be broken +# https://github.com/ICRAR/ijson/issues/98 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +MY_P="${P//_p/.post}" +DESCRIPTION="Iterative JSON parser with a Pythonic interface" +HOMEPAGE=" + https://github.com/ICRAR/ijson/ + https://pypi.org/project/ijson/ +" +SRC_URI=" + https://github.com/ICRAR/${PN}/archive/v${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=" + dev-libs/yajl +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/
commit: 40021577c6ea1025396a78053b6ed2571c678681 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:39:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:46:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40021577 dev-python/filelock: Bump to 3.12.2 Signed-off-by: Michał Górny gentoo.org> dev-python/filelock/Manifest | 1 + dev-python/filelock/filelock-3.12.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 4d5dba791631..02f9ec031a5e 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,2 +1,3 @@ DIST filelock-3.12.0.tar.gz 11839 BLAKE2B 3c363e7e7ca39ddf21a6c86ed4e98eff170c3be6d4c8429a641403dd7d90058a6f15330457f01217b994959514ad297aa5ae8807b0f1d6359455cf5776be8b90 SHA512 4bd5d9df76499e2a4f9dd9274fcc8bd507813446fa8e5852cef6c674d34d3db2313e4b79ac98eae07d6a9fe953de4ee6390baa4c9d5ab6a005c96324dd5904e8 DIST filelock-3.12.1.tar.gz 12445 BLAKE2B 7f4a115e6b50976935fee917ca7ebcba13129ad1494f8f536502c4f34335aee1f83a18393b01707195b362f83246d6ba86bd26859846540fb6de12c416f6a43c SHA512 c08768d230cad4407f21b23578a009da61858f347d3ca189756b1da32b61b70c187029786f00e286f76f026b561beb270e87b19fc1caf3fdeaea5eb96c208ae8 +DIST filelock-3.12.2.tar.gz 12441 BLAKE2B a54eb7841bd037caf537144829818ab25acf7b5a916c6fc2a296a937f36a36b7846cce3b35e751041ccc1dfc5c5c4be1b6031a261927c152657f968bb465915b SHA512 0753743338c4937f57176ef2291f44a919d949c7b3aa73e3210572d670949a60a9ad3efaaaeff198704e1308c169807655bb90d399c1158e4f5c9aae4adcd486 diff --git a/dev-python/filelock/filelock-3.12.2.ebuild b/dev-python/filelock/filelock-3.12.2.ebuild new file mode 100644 index ..5395bafa0b35 --- /dev/null +++ b/dev-python/filelock/filelock-3.12.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/ +" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipykernel/
commit: 73a4b54cada4b4e2a6afd09f51c1dc2b406314e2 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:41:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:46:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a4b54c dev-python/ipykernel: Bump to 6.23.2 Signed-off-by: Michał Górny gentoo.org> dev-python/ipykernel/Manifest| 1 + dev-python/ipykernel/ipykernel-6.23.2.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index cfc9dff155da..c751bc664edf 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,2 +1,3 @@ DIST ipykernel-6.23.0.tar.gz 151969 BLAKE2B c41aac053b27a2e3618831f8d6458b21877b4510062019576fe98f921b9485fe180f2bced09c0a8ddd930af5a386a09d4d13a2ffbb78e58d71bb7a7cea1c91c1 SHA512 d852742bd858639d150864d343da23ee915c2034b8fbad7875755ea580be80b5faf553c16af65c50001f214979cd4a80c89fe08e4db7198754b554de0101a1d1 DIST ipykernel-6.23.1.tar.gz 153370 BLAKE2B 654998d46851bcc55d3c0c9c6134f3fcf8c81c2552d5af6dcdbd791e1ac98ed223a59aafc9b7b4260345f8730d243d3c82d4e19e03935a368a0a0154de547cb0 SHA512 8f3921789c837f7c046eed4ffdaade2273b6491cfd97b9a192a256966a66d58c1ad93cbfa69a5e933e052fa35c2c7a4671a652ee9f2bb2cca5a156c79df0f14f +DIST ipykernel-6.23.2.tar.gz 154126 BLAKE2B 75289aed8e3eff98519fc309a802e440b4486a89f8f62717facb85c04fa03405bb0b1200f5c61e07dc6c96e4efda67473a50cc677fc438b7ec8f72157f084859 SHA512 f3c05d145aea0ada4a11486357895b9938d64cbebc4a7265a6bd1246dfbe0a3cba1ad4ef1de900115ce24d6a0bdfda71eb6d7a06980366f41c410e22f73ebdec diff --git a/dev-python/ipykernel/ipykernel-6.23.2.ebuild b/dev-python/ipykernel/ipykernel-6.23.2.ebuild new file mode 100644 index ..3ae331be622c --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.23.2.ebuild @@ -0,0 +1,77 @@ +# 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} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-8[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-20[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + local EPYTEST_DESELECT=( + # TODO + ipykernel/tests/test_debugger.py::test_attach_debug + ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint + ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + ipykernel/tests/test_debugger.py::test_set_breakpoints + ipykernel/tests/test_debugger.py::test_stop_on_breakpoint + ipykernel/tests/test_debugger.py::test_copy_to_globals + # hangs? + ipykernel/tests/test_eventloop.py::test_tk_loop + ) + + virtx distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema-spec/
commit: cad305b29b2751bc7e6fd0f158b8c6c23ea3365d Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:43:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:46:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad305b2 dev-python/jsonschema-spec: Bump to 0.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema-spec/Manifest| 1 + .../jsonschema-spec/jsonschema-spec-0.2.1.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/jsonschema-spec/Manifest b/dev-python/jsonschema-spec/Manifest index e5802f3db993..8e1b82cadff4 100644 --- a/dev-python/jsonschema-spec/Manifest +++ b/dev-python/jsonschema-spec/Manifest @@ -2,3 +2,4 @@ DIST jsonschema-spec-0.1.4.gh.tar.gz 30903 BLAKE2B eae7ba8b811dfd14d9b2e33d3355b DIST jsonschema-spec-0.1.5.gh.tar.gz 36035 BLAKE2B 4e6019fb1c7f5e85a03488e00ef080798bc6e3e06999d9c9c931072c640fd74b5125882e43dca26bad1acc3bdacb06a26f2c95dff25339e3f8b785d759085a49 SHA512 c76b15a3ead9498696c80cf7a378a675194837f04cd88d81be5213a38cde8177d5e8f7866d007648b7013db74d1057b700b027a79bcd893b0d493269abcd621d DIST jsonschema-spec-0.1.6.gh.tar.gz 36043 BLAKE2B e85cad336d6b5ed11d6a51c8fab2c28826f6a9836ad50d2423b23bef047c338307d3e9430f1d151dbaf7a92574c9899dbfd016c570456996250e8d7634373313 SHA512 78ea06a78fd25006d270e2c5033645133ee79b0f45cbfc54e250d4225a36beac59cf9aa92f15fd51bd101fac20fee990d693ab91d8343cd6a298d71735c80884 DIST jsonschema-spec-0.2.0.gh.tar.gz 37210 BLAKE2B 44892638371f8ed9074c997e0590594a55a4a00bb0f88bbe535021726f1de6b961825a710c7f1ed63081c5ee7d252bc4f5bcc2cb462ded71ecb492625876c811 SHA512 6bc9f50f9132a72243df1a20d16d049ca1413904fba5403fb780663c0819ae3be8dfd51efada84118e34e157e95475e375df9c6ce1e1930c72c6d45dc71d4d04 +DIST jsonschema-spec-0.2.1.gh.tar.gz 37242 BLAKE2B 8e1b2c4e44052fba0e78cefdf0a60a1e14adbe9f0027464d87e635bac7bb2ce1aefe65c92a1224877128ee23505402f199aca119cd48769d9149d57b5f9ec7ea SHA512 1d1769e301f60c2b2a1e7b413e5d1081f3e069bf29ad12d5e3c4b0c91094c8e78f44b01642a9a58f229e5efe69db14276cf067d9dad37d53c8a35368bd62d6d6 diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.2.1.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.2.1.ebuild new file mode 100644 index ..ded412c724c4 --- /dev/null +++ b/dev-python/jsonschema-spec/jsonschema-spec-0.2.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="JSONSchema Spec with object-oriented paths" +HOMEPAGE=" + https://pypi.org/project/jsonschema-spec/ + https://github.com/p1c2u/jsonschema-spec/ +" +SRC_URI=" + https://github.com/p1c2u/jsonschema-spec/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pathable-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}] + >=dev-python/jsonschema-specifications-2023.3.4[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + # remove random pins due to caret operator + sed -i -e 's:\^:>=:' -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint-venv/
commit: 47ffa816ab5ed7596e5e2a35a539f04900e8c936 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 04:44:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:46:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ffa816 dev-python/pylint-venv: Bump to 3.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pylint-venv/Manifest | 1 + dev-python/pylint-venv/pylint-venv-3.0.2.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-python/pylint-venv/Manifest b/dev-python/pylint-venv/Manifest index 4bb8c9e48d01..414eab787300 100644 --- a/dev-python/pylint-venv/Manifest +++ b/dev-python/pylint-venv/Manifest @@ -1 +1,2 @@ DIST pylint-venv-3.0.1.gh.tar.gz 14901 BLAKE2B e41a0782fe1bdf83b0019c035cb80416838b71924a1574189aa8936a22fce689523984a277305beba49559d0bcdbde9c8b4ac6a9cb12e1a3853a9a3f287a7a57 SHA512 7b6e7be85dd5552c99d620550e602eb908fccb1ef0982e1734276e14f882261ad7c13309ac796e657865544484a275016981e9b75ef31d17d4c01454b7e091a8 +DIST pylint-venv-3.0.2.gh.tar.gz 15046 BLAKE2B 3c07e00739541c4b9b7c28c9b6cf91e8dee27885adcac8ec88b347f6c580ee0a0c905271eb5b5256ccf0ea975604bf98560ce271a27cbfd2d5790d1143ba6af4 SHA512 716491ffbb5e6642cd61cee62c720a594d85b4cf44feb2d53d3e120dbdea813234776a95341ac10acbdd64354cc3875659f1d3bbc5f45a87ac5232e1e7f89473 diff --git a/dev-python/pylint-venv/pylint-venv-3.0.2.ebuild b/dev-python/pylint-venv/pylint-venv-3.0.2.ebuild new file mode 100644 index ..02d3f783d513 --- /dev/null +++ b/dev-python/pylint-venv/pylint-venv-3.0.2.ebuild @@ -0,0 +1,41 @@ +# 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="Init-hook to use the same Pylint with different virtual environments" +HOMEPAGE=" + https://pypi.org/project/pylint-venv/ + https://github.com/jgosmann/pylint-venv/ +" +SRC_URI=" + https://github.com/jgosmann/pylint-venv/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/pylint-2.14.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pylint-2.14.0[${PYTHON_USEDEP}] + ) +" + +python_test() { + # we need to set PYTHONPATH explicitly since the test runs installed + # pylint (i.e. starts outside the test venv) + local -x PYTHONPATH=${S}:${PYTHONPATH} + bash test/test.sh || die "Test failed with ${EPYTHON}" +}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/gentoo_update/
commit: b45d92110c0db7a027f1d367c726733ed812b847 Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:16:02 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 12 22:19:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b45d9211 app-admin/gentoo_update: add upstream info * Reset XML version in the prologue. It refers to the XML specification not ${PV}. Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml old mode 100755 new mode 100644 index 85d200332..bb6b569bf --- a/app-admin/gentoo_update/metadata.xml +++ b/app-admin/gentoo_update/metadata.xml @@ -1,8 +1,11 @@ - + https://www.gentoo.org/dtd/metadata.dtd;> stepan...@pm.me Stepan Kulikov + + Lab-Brat/gentoo_update +
[gentoo-commits] repo/proj/guru:master commit in: app-admin/gentoo_update/
commit: ffd6151df1dd06d5255cb742440f3f29cc29730d Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:15:36 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 12 22:19:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffd6151d app-admin/gentoo_update: disable py3.9 Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/gentoo_update-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild index 0f72acc65..e421c40d5 100644 --- a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild +++ b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:master commit in: app-admin/gentoo_update/
commit: 3d14a319be0352299d8834195b223da6322ebef8 Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:02:16 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 12 22:19:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d14a319 app-admin/gentoo_update: fix tests * Make use of distutils-r1 eclass to set the correct dependencies for simple testing via the unittest runner. * Fetch source with a sensible name. This program is not packaged correctly upstream: https://github.com/Lab-Brat/gentoo_update/issues/7 Bug: https://bugs.gentoo.org/908307 Bug: https://bugs.gentoo.org/908308 Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/Manifest | 4 +--- app-admin/gentoo_update/gentoo_update-0.1.3.ebuild | 11 +-- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index 0f730ef72..4e240f25a 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1,3 +1 @@ -DIST 0.1.3.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 -EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c -MISC metadata.xml 248 BLAKE2B f5ba454b03595a3a57657a2eb5fb7d95e2b97905f4dfae8e20ab39caa9da1a0e98bf2428cecc367bb55bd4fe9442e06e82a9a80ccff93f29d83aa65ee900add4 SHA512 8c19092e1c24e10bc4b030e6d6852f0175425d2343c2894bd964bff0402b0e8b61ff5d6ea24300db3939488ccb44ef1dfc6acba66427bdfa794dca7fdf82f18f +DIST gentoo_update-0.1.3.gh.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 diff --git a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild index 505abb059..0f72acc65 100644 --- a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild +++ b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild @@ -2,22 +2,21 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9,10,11} ) inherit distutils-r1 DESCRIPTION="Gentoo Linux updater" HOMEPAGE="https://github.com/Lab-Brat/gentoo_update; -SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz; +SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" +distutils_enable_tests unittest src_test() { - ${EPYTHON} -m unittest discover -v || die "Tests failed" + cd tests || die + distutils-r1_src_test } -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dropbox/
commit: 20b72a9784f477db0d07fe65f1a665d177008697 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Jun 13 05:08:34 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jun 13 05:08:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20b72a97 dev-python/dropbox: drop 11.36.1 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/dropbox/Manifest | 1 - dev-python/dropbox/dropbox-11.36.1.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest index 5c42e049b..312d1388e 100644 --- a/dev-python/dropbox/Manifest +++ b/dev-python/dropbox/Manifest @@ -1,2 +1 @@ -DIST dropbox-sdk-python-11.36.1.gh.tar.gz 110 BLAKE2B ed2586c27e020cae38dafdee7367ea38ad191a6275ab677adef13cf3b3c2eec1fab204d6845a7108b33a925a41459053eb5d33bd5a5c0be771613e9f89f775d7 SHA512 29db18efa9059744d6e18f3f15eaee9161df0e26af947fac3fdf3d7e906380f499c1ecc4b2c14a5207c879cd282b73dea44a1dc664f27be99fbe2cd309b86f09 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9 SHA512 ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5 diff --git a/dev-python/dropbox/dropbox-11.36.1.ebuild b/dev-python/dropbox/dropbox-11.36.1.ebuild deleted file mode 100644 index cc7624868..0 --- a/dev-python/dropbox/dropbox-11.36.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2021-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 - -GH_PN=dropbox-sdk-python - -DESCRIPTION="The offical Dropbox SDK for Python" -HOMEPAGE="https://www.dropbox.com/developers; -# pypi does not have tests, stick with gh -SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz -> ${GH_PN}-${PV}.gh.tar.gz" -S="${WORKDIR}"/${GH_PN}-${PV} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - >=dev-python/stone-2.0.0[${PYTHON_USEDEP}] -" - -# disable tests that need SCOPED_USER_DROPBOX_TOKEN -# and tests that fail -EPYTEST_DESELECT=( - test/integration/test_dropbox.py - test/unit/test_dropbox_unit.py::TestClient - test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow -) - -distutils_enable_tests pytest - -python_prepare_all() { - # this is wrong - sed -i -e "s/^import mock$/from unittest import mock/" test/unit/test_dropbox_unit.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dropbox/
commit: 87fec8ff9e9cc821fbcb80b6b25be35ddf79367c Author: Viorel Munteanu gentoo org> AuthorDate: Tue Jun 13 05:08:29 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jun 13 05:08:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87fec8ff dev-python/dropbox: add 11.36.2 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/dropbox/Manifest | 1 + dev-python/dropbox/dropbox-11.36.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest index 4ebd36031..5c42e049b 100644 --- a/dev-python/dropbox/Manifest +++ b/dev-python/dropbox/Manifest @@ -1 +1,2 @@ DIST dropbox-sdk-python-11.36.1.gh.tar.gz 110 BLAKE2B ed2586c27e020cae38dafdee7367ea38ad191a6275ab677adef13cf3b3c2eec1fab204d6845a7108b33a925a41459053eb5d33bd5a5c0be771613e9f89f775d7 SHA512 29db18efa9059744d6e18f3f15eaee9161df0e26af947fac3fdf3d7e906380f499c1ecc4b2c14a5207c879cd282b73dea44a1dc664f27be99fbe2cd309b86f09 +DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9 SHA512 ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5 diff --git a/dev-python/dropbox/dropbox-11.36.2.ebuild b/dev-python/dropbox/dropbox-11.36.2.ebuild new file mode 100644 index 0..cc7624868 --- /dev/null +++ b/dev-python/dropbox/dropbox-11.36.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-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 + +GH_PN=dropbox-sdk-python + +DESCRIPTION="The offical Dropbox SDK for Python" +HOMEPAGE="https://www.dropbox.com/developers; +# pypi does not have tests, stick with gh +SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz -> ${GH_PN}-${PV}.gh.tar.gz" +S="${WORKDIR}"/${GH_PN}-${PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/stone-2.0.0[${PYTHON_USEDEP}] +" + +# disable tests that need SCOPED_USER_DROPBOX_TOKEN +# and tests that fail +EPYTEST_DESELECT=( + test/integration/test_dropbox.py + test/unit/test_dropbox_unit.py::TestClient + test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow +) + +distutils_enable_tests pytest + +python_prepare_all() { + # this is wrong + sed -i -e "s/^import mock$/from unittest import mock/" test/unit/test_dropbox_unit.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 900b165ca006bc4bc1db7f83730861181fa424f0 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 03:53:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:30:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900b165c app-admin/awscli: Bump to 1.27.152 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.152.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 5daa849d7216..77a5617dddb7 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.27.142.gh.tar.gz 2426758 BLAKE2B 587791e0102d51b9681718a71c1225c673f1545f98d2cbd679d266c559ae4252e92ec2c41a640584b5ce1e4aced885489723edb90e0700846e3fd74968be42bd SHA512 cb2ba71dc955ddd5a738f6e703a16216effdbd1232fa4e14c5974bf59c6f871ba80a4a61614dccb0fc110c689ce24f466c4142967be83f48c5de41699450d092 DIST aws-cli-1.27.146.gh.tar.gz 2430455 BLAKE2B 5e59ad0a5e97b4f218c694a6c9df3fb85dd7682fc1c3e549e9bb38ef3f89f63ef4976f539134d744ef3acbf9a506ddbb2b1cb93c44e11460e96db05f0fc02bd5 SHA512 e942c2ba2abba21eae87ba2f88f727c7cf77681232e2aac9c975c07ba4bee41a10ef9044f3828ce61271a569e71469420d6b4ee7ec272fc8ea7132a597450d23 DIST aws-cli-1.27.151.gh.tar.gz 2433265 BLAKE2B a26710e9af6cca92db87394c15415ade9aa1228d270386e96540d617b71b1531c15f3a0c5c65e9bd1ceca6ee7c49477b07e8fe7cdedee080c6c163e7aac9794c SHA512 80af195a72112e660db1ff958d4fc61f57a2781a007eb7ba945d6eb6d44589c1f505c9cc30d350d56e8cf376aa30de1d3a220efe0672941ed9ee57375b405502 +DIST aws-cli-1.27.152.gh.tar.gz 2434279 BLAKE2B 4c7ff9c0df3aee2eb8d195941f0d443a0904f7becbf6d9484425d940ca2f686520a28e9ab196a634663f6b1662905352ad7548ec4ba2bbde770af74970a5bf99 SHA512 8039ff55f967091649e74f4a827044ebddeff7beb28cc4bc47ed817941c64cd6f6e274c705fbeb49ce58331514b4bc4b6622689f1740a6ef676983cf0224e942 diff --git a/app-admin/awscli/awscli-1.27.152.ebuild b/app-admin/awscli/awscli-1.27.152.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.152.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-python/jsonschema-spec/
commit: 2a4487e65491354ddfb91e09550b83149e25350b Author: jinqiang zhang 0x0 ee> AuthorDate: Tue Jun 13 02:22:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:30:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4487e6 dev-python/jsonschema-spec: add dev-python/responses test dep Closes: https://bugs.gentoo.org/908423 Signed-off-by: jinqiang zhang 0x0.ee> Closes: https://github.com/gentoo/gentoo/pull/31408 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild index 616ded180470..175114048014 100644 --- a/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild +++ b/dev-python/jsonschema-spec/jsonschema-spec-0.2.0.ebuild @@ -29,6 +29,12 @@ RDEPEND=" >=dev-python/jsonschema-specifications-2023.3.4[${PYTHON_USEDEP}] " +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + distutils_enable_tests pytest src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: c96a7deaf2d4befef72965cedb796fa70fa66e72 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 03:53:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:30:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96a7dea dev-python/botocore: Bump to 1.29.152 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.152.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index c260b8c31c39..405f805924ea 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.142.gh.tar.gz 11528069 BLAKE2B 860a5ab68d26424702006b221e62e29cfe21ba93593be61e4ef7e89ab50c6afb4b305f2ef3b2d80fd428cf7791933e43b20e1d4934d330653290a7b2aa16f6c4 SHA512 f408175054095bdd3094dd789de333e4e669cee72fdbc5b03551fc006cbcda5cf69eaa6daa2eb3bf09b30524f50d4b7b334d7b18051e55eca12caa16529b41bf DIST botocore-1.29.146.gh.tar.gz 11553866 BLAKE2B 7b5b060480de459af9045be8724272fb876c8663b39b1a1ea3575cee83d233dc4e04735682f7eac9299ae0219a5995ddd3379d75c6d2e1bece565e2294b3cc23 SHA512 e786137deaac49fa9db7c8c4df1ff8be195dd400432fbb2e6a23608181161234fa5c3a81a293b4ae1133d1a40e0341b3a081f0d845672e8d0c604fdffc2bc1b5 DIST botocore-1.29.151.gh.tar.gz 11618833 BLAKE2B cac8007e6177c029b97e288c244668657da6b20d3ea1b4e5b1b93e65bf7dec1206c5bccdc70094e14b02a3937a10f12868a3ea9b85cf6fbcb6e7a6c71155170a SHA512 960a5a62e467a3057e89f1f7d2700b67a1aff442b85a7b89b7da6a403deb2d706e9d6297392ef74a5569d90cd3123fa0474d40f378f0756012d88665c0214aa4 +DIST botocore-1.29.152.gh.tar.gz 11624895 BLAKE2B f6b8596548ab8ff5cbf401d98ebf90cd0425f0363f9be1b71f58649a98dd6c69a859deb80467621bcdc5c15ebe151df7960880ebc013d5834d5310e80a89e948 SHA512 f51f8e00e61ed51d39ec9e51a08cf0f57d29f5e1d4e77460cf28ed296f062cf9df2b5761a30d8a78b6bc4ca8a971032150929cb84147d099e45f8e0112a717e5 diff --git a/dev-python/botocore/botocore-1.29.152.ebuild b/dev-python/botocore/botocore-1.29.152.ebuild new file mode 100644 index ..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.29.152.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: c879fe71d7a20e81d79f52e60214c6bd4eb6814d Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 03:53:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 04:30:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c879fe71 dev-python/boto3: Bump to 1.26.152 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.152.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2662a0a73ec3..dd0050c01b97 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.142.gh.tar.gz 655602 BLAKE2B e9d5671308e71bb43a97953407f4aba5b78594ed39b26c3c992af9db8864e3c363ab874a66b5b015083c4a18fe7415bb1761137367783a70ff22564ada8a8842 SHA512 c2eabdb47898aa26fc8ba8a8ebfa43a86153188af1f1600bfa741bd3af1ce68a8692e461aecb5a29df94885e1c977b06c3cd009f1cec52a2e7a9dc853a2c3942 DIST boto3-1.26.146.gh.tar.gz 658035 BLAKE2B 29104a4ebd16ca8b2a0631bb747ed8b5af9fd6a5c86927937e6fc3ded14857c5244dc3ae4db1aec880f845b32d505edb1ef652a29f9f4d48f8a935a3ff239dbd SHA512 910c49bfdca0f39e089eab50ca24f9cfa3c75cae8c33d53155f0df2dd4c6ae1729dc235bfb3f5880cd50bdeeb60327490bf2372ca2cc14600d24dc90b51d6120 DIST boto3-1.26.151.gh.tar.gz 661732 BLAKE2B 8adc42757d828414dd4bde9f460bc9fd6781131de5c8a5648fd1b6888ad4ff656db4075aeb2855493823290c5239ea6364aedd531197206c540b126bd466c379 SHA512 51359a351ed023de6b7c84e6d3e2bd5fc28f1ddc39e71af61bc6880002ed9478150e87e4237032d0ff9110792fcfbc09a62ee23f89d7d417730a88abccda0517 +DIST boto3-1.26.152.gh.tar.gz 662874 BLAKE2B 31866c0c3244cdb868fadaf985410e5577d8d75f37387ee44f6ce879ae06c282a4e85e262da4bab3e588918b126110c10b5a64bf7764f076baf495a4382cd225 SHA512 3d496da055172bbc840a3a6f8bd7df6f24bbb1f2f5dbacbbc0e337d4bd15d1355b9fd2e5dbb9e611aa1e415d11dc32bd0b61428a0d0ce7e2d55bb143a0cf1491 diff --git a/dev-python/boto3/boto3-1.26.152.ebuild b/dev-python/boto3/boto3-1.26.152.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.152.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: app-admin/vault/
commit: f27bb9890be73dc891a805257a16a495f7fbfcaa Author: Zac Medico gentoo org> AuthorDate: Tue Jun 13 03:52:42 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Jun 13 03:52:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27bb989 app-admin/vault: add 1.12.7 Bug: https://bugs.gentoo.org/908216 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest| 2 + app-admin/vault/vault-1.12.7.ebuild | 86 + 2 files changed, 88 insertions(+) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 8acf49f9771f..444e44067ae8 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -1,2 +1,4 @@ DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1 SHA512 554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3 SHA512 e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e +DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8 SHA512 7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14 +DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e SHA512 15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b diff --git a/app-admin/vault/vault-1.12.7.ebuild b/app-admin/vault/vault-1.12.7.ebuild new file mode 100644 index ..bca60ca1df89 --- /dev/null +++ b/app-admin/vault/vault-1.12.7.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/; + +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" +IUSE="+webui" + +BDEPEND=" + app-arch/zip + dev-go/gox + >=dev-lang/go-1.15.3" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT="test" +S=${WORKDIR}/${P}-vendor + +src_unpack() { + default +} + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -e "s/gofumpt/gofmt/g" \ + -i Makefile || die + if [[ -d "${WORKDIR}/http/web_ui" ]]; then + rm -rf "${S}/http/web_ui" || die + mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" || + die "mv failed" + else + mkdir -p "${S}/http/web_ui" || die + touch "${S}/http/web_ui/no_web_ui" || die + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake bin +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/
commit: bfa63407717e18916b47899d9380f569479b45e4 Author: orbea riseup net> AuthorDate: Tue Jun 13 03:42:01 2023 + Commit: orbea riseup net> CommitDate: Tue Jun 13 03:42:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bfa63407 dev-qt/qtnetwork: add 5.15.9-r3 Signed-off-by: orbea riseup.net> .../files/qtnetwork-5.15.9-CVE-2023-34410.patch| 113 + dev-qt/qtnetwork/qtnetwork-5.15.9-r3.ebuild| 83 +++ 2 files changed, 196 insertions(+) diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-34410.patch b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-34410.patch new file mode 100644 index 000..3c91452 --- /dev/null +++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-34410.patch @@ -0,0 +1,113 @@ +From 51a3c8d7b8140f0bf6912d14a58bcd0092b868a1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= +Date: Wed, 10 May 2023 16:43:41 +0200 +Subject: [PATCH 1/2] Schannel: Reject certificate not signed by a configured + CA certificate + +Not entirely clear why, but when building the certificate chain for a +peer the system certificate store is searched for root certificates. +General expectation is that after calling +`sslConfiguration.setCaCertificates()` the system certificates will +not be taken into consideration. + +To work around this behavior, we do a manual check that the root of the +chain is part of the configured CA certificates. + +Pick-to: 6.5 6.2 5.15 +Change-Id: I03666a4d9b0eac39ae97e150b4743120611a11b3 +Reviewed-by: Edward Welbourne +Reviewed-by: Volker Hilsheimer +(cherry picked from commit ada2c573c1a25f8d96577734968fe317ddfa292a) +--- + src/network/ssl/qsslsocket_schannel.cpp | 22 ++ + 1 file changed, 22 insertions(+) + +diff --git a/src/network/ssl/qsslsocket_schannel.cpp b/src/network/ssl/qsslsocket_schannel.cpp +index c956ce3c2b..d1b23af29b 100644 +--- a/src/network/ssl/qsslsocket_schannel.cpp b/src/network/ssl/qsslsocket_schannel.cpp +@@ -1880,6 +1880,28 @@ bool QSslSocketBackendPrivate::verifyCertContext(CERT_CONTEXT *certContext) + if (configuration.peerVerifyDepth > 0 && DWORD(configuration.peerVerifyDepth) < verifyDepth) + verifyDepth = DWORD(configuration.peerVerifyDepth); + ++const auto = q->sslConfiguration().caCertificates(); ++ ++if (!rootCertOnDemandLoadingAllowed() ++&& !(chain->TrustStatus.dwErrorStatus & CERT_TRUST_IS_PARTIAL_CHAIN) ++&& (q->peerVerifyMode() == QSslSocket::VerifyPeer ++|| (isClient && q->peerVerifyMode() == QSslSocket::AutoVerifyPeer))) { ++// When verifying a peer Windows "helpfully" builds a chain that ++// may include roots from the system store. But we don't want that if ++// the user has set their own CA certificates. ++// Since Windows claims this is not a partial chain the root is included ++// and we have to check that it is one of our configured CAs. ++CERT_CHAIN_ELEMENT *element = chain->rgpElement[chain->cElement - 1]; ++QSslCertificate certificate = getCertificateFromChainElement(element); ++if (!caCertificates.contains(certificate)) { ++auto error = QSslError(QSslError::CertificateUntrusted, certificate); ++sslErrors += error; ++emit q->peerVerifyError(error); ++if (q->state() != QAbstractSocket::ConnectedState) ++return false; ++} ++} ++ + for (DWORD i = 0; i < verifyDepth; i++) { + CERT_CHAIN_ELEMENT *element = chain->rgpElement[i]; + QSslCertificate certificate = getCertificateFromChainElement(element); +-- +2.41.0 + + +From a933f89e1f69b97ccb9d1e5f82d9a619c02afcd2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= +Date: Thu, 25 May 2023 14:40:29 +0200 +Subject: [PATCH 2/2] Ssl: Copy the on-demand cert loading bool from default + config + +Otherwise individual sockets will still load system certificates when +a chain doesn't match against the configured CA certificates. +That's not intended behavior, since specifically setting the CA +certificates means you don't want the system certificates to be used. + +Follow-up to/amends ada2c573c1a25f8d96577734968fe317ddfa292a + +This is potentially a breaking change because now, if you ever add a +CA to the default config, it will disable loading system certificates +on demand for all sockets. And the only way to re-enable it is to +create a null-QSslConfiguration and set it as the new default. + +Pick-to: 6.5 6.2 5.15 +Change-Id: Ic3b2ab125c0cdd58ad654af1cb36173960ce2d1e +Reviewed-by: Timur Pocheptsov +(cherry picked from commit 57ba6260c0801055b7188fdaa1818b940590f5f1) +--- + src/network/ssl/qsslsocket.cpp | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/src/network/ssl/qsslsocket.cpp b/src/network/ssl/qsslsocket.cpp +index 5bb6e7ee4a..2a0b3a4f1d 100644 +---
[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/files/
commit: e4e6f57cf6b634a506908ae401ff9488368c3e92 Author: orbea riseup net> AuthorDate: Tue Jun 13 03:26:42 2023 + Commit: orbea riseup net> CommitDate: Tue Jun 13 03:26:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e4e6f57c dev-qt/qtbase: drop unused patch Signed-off-by: orbea riseup.net> .../qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch | 101 - 1 file changed, 101 deletions(-) diff --git a/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch b/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch deleted file mode 100644 index c982cce..000 --- a/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch +++ /dev/null @@ -1,101 +0,0 @@ -From a2dc11b37fd71f785c342c40549f54edfdd1a6f8 Mon Sep 17 00:00:00 2001 -From: Thiago Macieira -Date: Thu, 11 May 2023 21:40:15 -0700 -Subject: [PATCH] QDnsLookup/Unix: make sure we don't overflow the buffer -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf8 -Content-Transfer-Encoding: 8bit - -The DNS Records are variable length and encode their size in 16 bits -before the Record Data (RDATA). Ensure that both the RDATA and the -Record header fields before it fall inside the buffer we have. - -Additionally reject any replies containing more than one query records. - -[ChangeLog][QtNetwork][QDnsLookup] Fixed a bug that could cause a buffer -overflow in Unix systems while parsing corrupt, malicious, or truncated -replies. - -Pick-to: 5.15 6.2 6.5.1 -Change-Id: I3e3bfef633af4130a03afffd175e4b9547654b95 -Reviewed-by: MÃ¥rten Nordheim -Reviewed-by: Jani Heikkinen -(cherry picked from commit 7dba2c87619d558a61a30eb30cc1d9c3fe6df94c) -Reviewed-by: Daniel Smith - src/network/kernel/qdnslookup_unix.cpp | 31 +-- - 1 file changed, 25 insertions(+), 6 deletions(-) - -diff --git a/src/network/kernel/qdnslookup_unix.cpp b/src/network/kernel/qdnslookup_unix.cpp -index 8db79028f775..ad7bb51f67a5 100644 a/src/network/kernel/qdnslookup_unix.cpp -+++ b/src/network/kernel/qdnslookup_unix.cpp -@@ -193,7 +193,6 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray - // responseLength in case of error, we still can extract the - // exact error code from the response. - HEADER *header = (HEADER*)response; --const int answerCount = ntohs(header->ancount); - switch (header->rcode) { - case NOERROR: - break; -@@ -227,18 +226,31 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray - return; - } - --// Skip the query host, type (2 bytes) and class (2 bytes). - char host[PACKETSZ], answer[PACKETSZ]; - unsigned char *p = response + sizeof(HEADER); --int status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); --if (status < 0) { -+int status; -+ -+if (ntohs(header->qdcount) == 1) { -+// Skip the query host, type (2 bytes) and class (2 bytes). -+status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); -+if (status < 0) { -+reply->error = QDnsLookup::InvalidReplyError; -+reply->errorString = tr("Could not expand domain name"); -+return; -+} -+if ((p - response) + status + 4 >= responseLength) -+header->qdcount = 0x; // invalid reply below -+else -+p += status + 4; -+} -+if (ntohs(header->qdcount) > 1) { - reply->error = QDnsLookup::InvalidReplyError; --reply->errorString = tr("Could not expand domain name"); -+reply->errorString = tr("Invalid reply received"); - return; - } --p += status + 4; - - // Extract results. -+const int answerCount = ntohs(header->ancount); - int answerIndex = 0; - while ((p < response + responseLength) && (answerIndex < answerCount)) { - status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); -@@ -250,6 +262,11 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray - const QString name = QUrl::fromAce(host); - - p += status; -+ -+if ((p - response) + 10 > responseLength) { -+// probably just a truncated reply, return what we have -+return; -+} - const quint16 type = (p[0] << 8) | p[1]; - p += 2; // RR type - p += 2; // RR class -@@ -257,6 +274,8 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray - p += 4; - const quint16 size = (p[0] << 8) | p[1]; - p += 2; -+if ((p - response) + size > responseLength) -+return; // truncated - - if (type == QDnsLookup::A) { - if (size != 4) { --- -2.16.3 -
[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/, dev-qt/qtbase/files/
commit: 4168c2e8b862c51c9ddb9dd52d48ced57ba9e310 Author: Anna “CyberTailor” sysrq in> AuthorDate: Sun Jun 11 08:40:06 2023 + Commit: orbea riseup net> CommitDate: Tue Jun 13 03:25:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4168c2e8 dev-qt/qtbase: drop 6.5.0, add 6.5.1 Signed-off-by: Anna “CyberTailor” sysrq.in> Closes: https://github.com/gentoo/libressl/pull/531 Signed-off-by: orbea riseup.net> dev-qt/qtbase/Manifest | 2 +- .../qtbase/files/qtbase-6.5.0-CVE-2023-32762.patch | 54 -- ...-6.5.0-setActiveWindow-deprecated-version.patch | 35 -- .../qtbase/files/qtbase-6.5.1-CVE-2023-34410.patch | 54 ++ ...base-6.5.0-r3.ebuild => qtbase-6.5.1-r1.ebuild} | 7 ++- 5 files changed, 58 insertions(+), 94 deletions(-) diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest index 6b955e5..3c5bf4d 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -1 +1 @@ -DIST qtbase-everywhere-src-6.5.0.tar.xz 48020636 BLAKE2B 234000eeb6e1b57a1c7561613bf437453fc2db0d23d5ddd61c38961311a7de5263c086864554aff7a0bc1e5a406af78ef8342eed3c8a5f48b9237912614f380b SHA512 29f70b9a9650afdd8e34703a7a8191feab4c3a25d0bc3a41010ea842389335b24e2685721fdb4a03653475ebd9bf8a8e4f4a77bf5d64b1289590b5ca0e4623f3 +DIST qtbase-everywhere-src-6.5.1.tar.xz 48287392 BLAKE2B 47872492f21a936d980891c28df61591380bc236adc66b57a90fbb87dd292cdeb3c632fb1159231ba40142d25e02944e4c5e8568153f1286e0a1abc8c5b26699 SHA512 7f7b20bbc25cda65266d6067cdd68e3e077636988d67dbf5783f79a61186135fb3a36d57ac72cfe4501012035b630ab1f5849148e4817726d4f459fa1937e91a diff --git a/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-32762.patch b/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-32762.patch deleted file mode 100644 index 3574706..000 --- a/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-32762.patch +++ /dev/null @@ -1,54 +0,0 @@ -From eae7c36d681acfb82572b56e24bbb2cd42242e57 Mon Sep 17 00:00:00 2001 -From: =?utf8?q?M=C3=A5rten=20Nordheim?= -Date: Fri, 5 May 2023 11:07:26 +0200 -Subject: [PATCH] Hsts: match header names case insensitively - -Header field names are always considered to be case-insensitive. - -Fixes: QTBUG-113392 -Change-Id: Ifb4def4bb7f2ac070416cdc76581a769f1e52b43 -Reviewed-by: Qt CI Bot -Reviewed-by: Edward Welbourne -Reviewed-by: Volker Hilsheimer -(cherry picked from commit 1b736a815be0222f4b24289cf17575fc15707305) -Reviewed-by: Qt Cherry-pick Bot - src/network/access/qhsts.cpp | 4 ++-- - tests/auto/network/access/hsts/tst_qhsts.cpp | 6 ++ - 2 files changed, 8 insertions(+), 2 deletions(-) - -diff --git a/src/network/access/qhsts.cpp b/src/network/access/qhsts.cpp -index 39905f354807..82deede17298 100644 a/src/network/access/qhsts.cpp -+++ b/src/network/access/qhsts.cpp -@@ -327,8 +327,8 @@ quoted-pair= "\" CHAR - bool QHstsHeaderParser::parse(const QList> ) - { - for (const auto : headers) { --// We use '==' since header name was already 'trimmed' for us: --if (h.first == "Strict-Transport-Security") { -+// We compare directly because header name was already 'trimmed' for us: -+if (h.first.compare("Strict-Transport-Security", Qt::CaseInsensitive) == 0) { - header = h.second; - // RFC6797, 8.1: - // -diff --git a/tests/auto/network/access/hsts/tst_qhsts.cpp b/tests/auto/network/access/hsts/tst_qhsts.cpp -index 252f5e8f5792..97a2d2889e57 100644 a/tests/auto/network/access/hsts/tst_qhsts.cpp -+++ b/tests/auto/network/access/hsts/tst_qhsts.cpp -@@ -216,6 +216,12 @@ void tst_QHsts::testSTSHeaderParser() - QVERIFY(parser.expirationDate() > QDateTime::currentDateTimeUtc()); - QVERIFY(parser.includeSubDomains()); - -+list.pop_back(); -+list << Header("strict-transport-security", "includeSubDomains;max-age=1000"); -+QVERIFY(parser.parse(list)); -+QVERIFY(parser.expirationDate() > QDateTime::currentDateTimeUtc()); -+QVERIFY(parser.includeSubDomains()); -+ - list.pop_back(); - // Invalid (includeSubDomains twice): - list << Header("Strict-Transport-Security", "max-age = 1000 ; includeSubDomains;includeSubDomains"); --- -2.16.3 - diff --git a/dev-qt/qtbase/files/qtbase-6.5.0-setActiveWindow-deprecated-version.patch b/dev-qt/qtbase/files/qtbase-6.5.0-setActiveWindow-deprecated-version.patch deleted file mode 100644 index 0ba60e0..000 --- a/dev-qt/qtbase/files/qtbase-6.5.0-setActiveWindow-deprecated-version.patch +++ /dev/null @@ -1,35 +0,0 @@ -Upstream commit: https://code.qt.io/cgit/qt/qtbase.git/commit/?h=6.5=bbb330c95fd - -From bbb330c95fdf6161b23227cb08cec58cca31e465 Mon Sep 17 00:00:00 2001 -From: Nicolas Fella -Date: Tue, 14 Mar 2023 19:14:41 +0100 -Subject: QApplication: Fix DEPRECATED_VERSION for setActiveWindow - -It's not deprecated in 6.4, only 6.5 - -Change-Id: I86a09b9ce5a7f4d8b1d80a6e67218dfe00f93844 -Reviewed-by: Volker
[gentoo-commits] repo/gentoo:master commit in: sys-apps/flashrom/files/, sys-apps/flashrom/
commit: bee3bcde7d86726cb8386d85a4c93b8d5df7aced Author: Marek Szuba gentoo org> AuthorDate: Mon Jun 12 23:20:43 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jun 12 23:22:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee3bcde sys-apps/flashrom: backport possible "incomplete spi master definition" fix to 1.3.0 Signed-off-by: Marek Szuba gentoo.org> .../flashrom/files/flashrom-1.3.0_spi-master.patch | 285 + sys-apps/flashrom/flashrom-1.3.0-r1.ebuild | 132 ++ 2 files changed, 417 insertions(+) diff --git a/sys-apps/flashrom/files/flashrom-1.3.0_spi-master.patch b/sys-apps/flashrom/files/flashrom-1.3.0_spi-master.patch new file mode 100644 index ..72298f8cfca3 --- /dev/null +++ b/sys-apps/flashrom/files/flashrom-1.3.0_spi-master.patch @@ -0,0 +1,285 @@ +Backported upstream commit +https://github.com/flashrom/flashrom/commit/e1f30bbce7a603d518ecec9d7e6885719f396719 + +--- a/bitbang_spi.c b/bitbang_spi.c +@@ -148,7 +148,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = bitbang_spi_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + int register_spi_bitbang_master(const struct bitbang_spi_master *master, void *spi_data) +--- a/buspirate_spi.c b/buspirate_spi.c +@@ -183,7 +183,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = buspirate_spi_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + static const struct buspirate_speeds spispeeds[] = { +--- a/ch341a_spi.c b/ch341a_spi.c +@@ -418,7 +418,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = ch341a_spi_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + static int ch341a_spi_init(const struct programmer_cfg *cfg) +--- a/dediprog.c b/dediprog.c +@@ -1038,7 +1038,6 @@ + .write_256 = dediprog_spi_write_256, + .write_aai = dediprog_spi_write_aai, + .shutdown = dediprog_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + /* +--- a/digilent_spi.c b/digilent_spi.c +@@ -338,7 +338,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = digilent_spi_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + static bool default_reset(struct libusb_device_handle *handle) +--- a/dirtyjtag_spi.c b/dirtyjtag_spi.c +@@ -198,7 +198,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = dirtyjtag_spi_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + static int dirtyjtag_spi_init(const struct programmer_cfg *cfg) +--- a/ft2232_spi.c b/ft2232_spi.c +@@ -301,7 +301,6 @@ + .write_256 = default_spi_write_256, + .write_aai = default_spi_write_aai, + .shutdown = ft2232_shutdown, +- .probe_opcode = default_spi_probe_opcode, + }; + + /* Returns 0 upon success, a negative number upon errors. */ +--- a/include/chipdrivers.h b/include/chipdrivers.h +@@ -26,6 +26,7 @@ + int spi_aai_write(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); + int spi_chip_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); + int spi_chip_read(struct flashctx *flash, uint8_t *buf, unsigned int start, int unsigned len); ++bool spi_probe_opcode(const struct flashctx *flash, uint8_t opcode); + + /* spi25.c */ + int probe_spi_rdid(struct flashctx *flash); +--- a/include/programmer.h b/include/programmer.h +@@ -312,7 +312,7 @@ + int (*write_256)(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); + int (*write_aai)(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); + int (*shutdown)(void *data); +- bool (*probe_opcode)(struct flashctx *flash, uint8_t opcode); ++ bool (*probe_opcode)(const struct flashctx *flash, uint8_t opcode); /* NULL func implies true. */ + void *data; + }; + +@@ -322,7 +322,6 @@ + int default_spi_read(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len); + int default_spi_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); + int default_spi_write_aai(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); +-bool default_spi_probe_opcode(struct flashctx *flash, uint8_t opcode); + int register_spi_master(const struct spi_master *mst, void *data); + + /* The following enum is needed by ich_descriptor_tool and ich* code as well as in chipset_enable.c. */ +--- a/it87spi.c b/it87spi.c +@@ -320,7 +320,6
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 21e66ff7cdbf98a1179eb49e9242b1a73a0eb6ac Author: Marek Szuba gentoo org> AuthorDate: Mon Jun 12 20:54:44 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jun 12 23:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e66ff7 sys-libs/libblockdev: RDEPEND on sys-apps/gptfdisk Needed for certain GPT-related operation currently not supported by parted. Closes: https://bugs.gentoo.org/907607 Signed-off-by: Marek Szuba gentoo.org> sys-libs/libblockdev/libblockdev-2.28-r2.ebuild | 136 1 file changed, 136 insertions(+) diff --git a/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild new file mode 100644 index ..0c4d0d9257ce --- /dev/null +++ b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit autotools python-single-r1 xdg-utils + +DESCRIPTION="A library for manipulating block devices" +HOMEPAGE="https://github.com/storaged-project/libblockdev; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git; + BDEPEND=" + sys-devel/autoconf-archive + " +else + MY_PV="${PV}-1" + SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +LICENSE="LGPL-2+" +SLOT="0" +IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo" +# Tests require root. In a future release, we may be able to run a smaller +# subset with new run_tests.py arguments. +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=dev-libs/glib-2.42.2 + dev-libs/libbytesize + sys-apps/gptfdisk + >=sys-apps/kmod-19 + >=sys-apps/util-linux-2.27 + >=sys-block/parted-3.1 + cryptsetup? ( + escrow? ( + >=dev-libs/nss-3.18.0 + dev-libs/volume_key + ) + >=sys-fs/cryptsetup-1.6.7:= + ) + device-mapper? ( sys-fs/lvm2 ) + dmraid? ( + sys-fs/dmraid + sys-fs/lvm2 + ) + lvm? ( + sys-fs/lvm2 + virtual/udev + ) + vdo? ( dev-libs/libyaml ) + ${PYTHON_DEPS} +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND+=" + dev-util/gtk-doc-am + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( >=dev-libs/gobject-introspection-1.3.0 ) + test? ( + $(python_gen_cond_dep ' + dev-libs/libbytesize[python,${PYTHON_USEDEP}] + ' python3_{9..10} ) + sys-block/targetcli-fb + ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + escrow? ( cryptsetup )" + +PATCHES=( + "${FILESDIR}"/${PN}-2.28-sh_tests.patch +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + xdg_environment_reset #623992 + default + + # https://bugs.gentoo.org/744289 + find -type f \( -name "Makefile.am" -o -name "configure.ac" \) -print0 \ + | xargs --null sed "s@ -Werror@@" -i || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-btrfs + --with-fs + --with-part + --with-python3 + --without-mpath + --without-nvdimm + --without-python2 + $(use_enable introspection) + $(use_enable test tests) + $(use_with bcache) + $(use_with cryptsetup crypto) + $(use_with device-mapper dm) + $(use_with dmraid) + $(use_with escrow) + $(use_with gtk-doc) + $(use_with kbd) + $(use_with lvm lvm) + $(use_with lvm lvm-dbus) + $(use_with tools) + $(use_with vdo) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # See http://storaged.org/libblockdev/ch03.html + # The 'check' target just does Pylint. + # ... but it needs root. + emake test +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die + # This is installed even with USE=-lvm, but libbd_lvm are omitted so it + # doesn't work at all. + if ! use lvm ; then + rm -f "${ED}"/usr/bin/lvm-cache-stats || die + fi + python_optimize #718576 +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 2f76fb76892c184b44bd72cee89568886e391b9f Author: Marek Szuba gentoo org> AuthorDate: Mon Jun 12 21:00:14 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jun 12 23:22:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f76fb76 sys-libs/libblockdev: dev-libs/libbytesize[python] now supports py3.11 Signed-off-by: Marek Szuba gentoo.org> sys-libs/libblockdev/libblockdev-2.28-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild index 0c4d0d9257ce..1be0372d3a14 100644 --- a/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild +++ b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild @@ -64,7 +64,7 @@ BDEPEND+=" test? ( $(python_gen_cond_dep ' dev-libs/libbytesize[python,${PYTHON_USEDEP}] - ' python3_{9..10} ) + ') sys-block/targetcli-fb ) "
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gentoo_update/
commit: b45d92110c0db7a027f1d367c726733ed812b847 Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:16:02 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Jun 12 22:19:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b45d9211 app-admin/gentoo_update: add upstream info * Reset XML version in the prologue. It refers to the XML specification not ${PV}. Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml old mode 100755 new mode 100644 index 85d200332..bb6b569bf --- a/app-admin/gentoo_update/metadata.xml +++ b/app-admin/gentoo_update/metadata.xml @@ -1,8 +1,11 @@ - + https://www.gentoo.org/dtd/metadata.dtd;> stepan...@pm.me Stepan Kulikov + + Lab-Brat/gentoo_update +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gentoo_update/
commit: 3d14a319be0352299d8834195b223da6322ebef8 Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:02:16 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Jun 12 22:19:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d14a319 app-admin/gentoo_update: fix tests * Make use of distutils-r1 eclass to set the correct dependencies for simple testing via the unittest runner. * Fetch source with a sensible name. This program is not packaged correctly upstream: https://github.com/Lab-Brat/gentoo_update/issues/7 Bug: https://bugs.gentoo.org/908307 Bug: https://bugs.gentoo.org/908308 Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/Manifest | 4 +--- app-admin/gentoo_update/gentoo_update-0.1.3.ebuild | 11 +-- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index 0f730ef72..4e240f25a 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1,3 +1 @@ -DIST 0.1.3.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 -EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c -MISC metadata.xml 248 BLAKE2B f5ba454b03595a3a57657a2eb5fb7d95e2b97905f4dfae8e20ab39caa9da1a0e98bf2428cecc367bb55bd4fe9442e06e82a9a80ccff93f29d83aa65ee900add4 SHA512 8c19092e1c24e10bc4b030e6d6852f0175425d2343c2894bd964bff0402b0e8b61ff5d6ea24300db3939488ccb44ef1dfc6acba66427bdfa794dca7fdf82f18f +DIST gentoo_update-0.1.3.gh.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 diff --git a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild index 505abb059..0f72acc65 100644 --- a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild +++ b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild @@ -2,22 +2,21 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9,10,11} ) inherit distutils-r1 DESCRIPTION="Gentoo Linux updater" HOMEPAGE="https://github.com/Lab-Brat/gentoo_update; -SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz; +SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" +distutils_enable_tests unittest src_test() { - ${EPYTHON} -m unittest discover -v || die "Tests failed" + cd tests || die + distutils-r1_src_test } -
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gentoo_update/
commit: ffd6151df1dd06d5255cb742440f3f29cc29730d Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 22:15:36 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Jun 12 22:19:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffd6151d app-admin/gentoo_update: disable py3.9 Signed-off-by: Lucio Sauer posteo.net> app-admin/gentoo_update/gentoo_update-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild index 0f72acc65..e421c40d5 100644 --- a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild +++ b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 427e581ba2a5c87f443da659aa05e982c4d65732 Author: Patrick McLean gentoo org> AuthorDate: Mon Jun 12 21:54:24 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jun 12 21:54:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427e581b app-emulation/qemu: add 7.2.3 Signed-off-by: Patrick McLean gentoo.org> app-emulation/qemu/Manifest | 1 + app-emulation/qemu/qemu-7.2.3.ebuild | 972 +++ 2 files changed, 973 insertions(+) diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index ecf04b209cad..0f44b6aa00db 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -1,6 +1,7 @@ DIST qemu-7.2.0-docs.tar.xz 1984184 BLAKE2B 103900fb7903ed8d75f7f012bf61fa2d6fce345b657c851d0437c3384f5735bd1cfd3129320683ea7846ea0b0940e5af5b2663c9320f12fee74b058523a8ea06 SHA512 a7edd448982865e07533c300d3e44a8b50cefbdde1982b73c24d0b2aa74315439252c59b634c75de312860874c7b06c75aa72629da681b5105f28ee936794585 DIST qemu-7.2.0.tar.xz 122408576 BLAKE2B 415ff621356c59f88b29cfe3ef5db1e282b26bbafbee3d535477c6125ccb060ec9762d9e3ab9f70ce5478804dca0a46a59bcf12c112a2462029a93e578e61530 SHA512 f3cfa00da739ba819a218d7e6e95c77fb79a8e0f487b024ddd281602e785249b81144595e3f8c746c32a4f5c4d1a88c6aebae3c162603edfbb50ae3722d7ed13 DIST qemu-7.2.1.tar.xz 122400592 BLAKE2B bae1df5d332beaca313c4bac88f06dd5992988d7c1b6fdc6ced4043d858f437339cd7d0009ae667f9e66705117697bee7ee44ec4e911cc203d34eecc3d8f139b SHA512 e286dc66c923a5df77eb02d69235d048e80a7cced638fae52fbed385b4c3cd736cfea66bb3c9843bebf0a33e81ea141fc015e0bd82108df304f148ce59d9ae8a +DIST qemu-7.2.3.tar.xz 122395692 BLAKE2B 4e65cac7505a56da85c1d98dc6029d516dd4f07f0211ea5213724d231d448d9b49cc91a3058a2a89908608078854d97da480e6f0bc7ce47d9555c2bb1177fbdc SHA512 09523d456175da47d58d8d56fe9a95416ee3e6fd8aa7766383033396a1e5bd10f7758832f7f2b8662068ef94b21ab6a3a351c9158fb6bde0e1d7d5fb393bf6c7 DIST qemu-8.0.0-docs.tar.xz 3218024 BLAKE2B b764a625024e78a39470048355471e12cfb57ab3c34e764dc4200fdf5c1aea635d26095ec961979bf46f177101c5bd38618bacf7e98e04bd64688ab5e29591aa SHA512 d9dfe191372e105fe16fe8f66f41ed793ade4c89b5ab1d84b39459f3419a1ca61bd49422a83981965cc257c05eca7fd49054703f58f179f5c7b656e9473a1054 DIST qemu-8.0.0.tar.xz 127835148 BLAKE2B 9b54aae10fe09691a26e68374723ded5fdda6409673b4de9461a25ee060cfd03968a16ddeadc21d48b9262e53aa6d4e5eb645376969f97c65807fad19607b04f SHA512 1f31d1e653dec2d35f1b7a5468ee3f471553b48eca8c8afafffcf9243c6b2260e78a5b73da3fe567f9b85d4133573eebd397747b3aec501fb24076263eb07b27 DIST qemu-8.0.2.tar.xz 126707132 BLAKE2B f2b1a63e10c42aabfe39722c7732d0f04818ad367b769b3deb29c5bf9adcabc3aca1706f3c40fafeeb57ac1f7a61ded5066de32134c483e2fd27bc65b4b7d30a SHA512 4e915d33a662bf55b09247fb85150be376c92270d3764e3d6470c452cb70cc558f54e84de5610dd60a9eb3ea02d5d4277b1ec75c9804967d278fa8361c7f9b9a diff --git a/app-emulation/qemu/qemu-7.2.3.ebuild b/app-emulation/qemu/qemu-7.2.3.ebuild new file mode 100644 index ..2218435d4f6e --- /dev/null +++ b/app-emulation/qemu/qemu-7.2.3.ebuild @@ -0,0 +1,972 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} +QEMU_DOCS_PREBUILT_DEV=ajak +QEMU_DOCS_VERSION="7.2.0" +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# bug #830088 +QEMU_DOC_USEFLAG="+doc" + +PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_REQ_USE="ncurses,readline" + +FIRMWARE_ABI_VERSION="7.2.0" + +inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ + pax-utils xdg-utils + +if [[ ${PV} == ** ]]; then + QEMU_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/; + EGIT_SUBMODULES=( + tests/fp/berkeley-softfloat-3 + tests/fp/berkeley-testfloat-3 + ui/keycodemapdb + ) + inherit git-r3 + SRC_URI="" +else + MY_P="${PN}-${PV/_rc/-rc}" + SRC_URI="https://download.qemu.org/${MY_P}.tar.xz; + + if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" + fi + + S="${WORKDIR}/${MY_P}" + [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" +HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org; + +LICENSE="GPL-2 LGPL-2 BSD-2" +SLOT="0" + +[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" + +IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: 8d881e19466f8247e008d4d94112b25a1aeeec4b Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:48:31 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d881e19 sys-apps/system-monitoring-center: bump to 2.15.1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 + .../system-monitoring-center-2.15.1.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index 8f2010eca684..c00bd5ceea59 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -2,3 +2,4 @@ DIST system-monitoring-center-2.10.0.tar.gz 536051 BLAKE2B 198771c8ee79359644f27 DIST system-monitoring-center-2.12.0.tar.gz 538699 BLAKE2B a7e610897fb814b8caa48d28c9b2595d95cfb25522977b908e286df51160d71d5df9e03d7c5ec29ed4f162f503c346769f5247e739840edd0e91ef8c1b098951 SHA512 e7216fc5765835380e6b9c2432c99f00a57e3ffe10638752360b3ec2ccf2edbf0a5e294560ade341329bc27bdacaadc77d32c0aff84261733d9f46428f1b1686 DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 3ea3b392c08bcbdba960f03b00a65dab94e1911b53f17fe38ccbd9a7c59f38094a928184a0db488fcd7c60d80ff31a7e59e2bfdf0efda43035cfd59b0f3e38e1 SHA512 4453709b1ef937ba8582ab76b25573f9e4975f4f905284c273dc3490ff2348800fb1c6ed3bca96db4952fc9c3b7fae2fd278ed945fe5c14f8dcfcec410eca415 DIST system-monitoring-center-2.15.0.tar.gz 551130 BLAKE2B d310d4f2c1d8dfb610d7e0ca8f0a315003f1249e20a6eac03ca13b40962a88eda8e5bc4c3cdb4f0037e11f4a438df3fb88ca5cd89413069c96d46f4ae593d097 SHA512 acfa8faee171350a1235798331eac52bc582a694c0d9918267cc898b16ad549ccfa528502153efebdc1415a12bbbe7303878aec41105d98d7a123ad5ad93497f +DIST system-monitoring-center-2.15.1.tar.gz 540270 BLAKE2B 7350d9e1d90d6db6fd7e75a1c5b50dfe69753dd73a84610b291d6ad75bc47aa11aee1dbbe0622c6b21101af80438e0a35262f2e93a485018d912c10bcdebcc76 SHA512 be469392ec019c0f4379e9fc3daa13bb64f1b8e85c27af673b76f1cc50b380da2a6cc647a4c81751bbd0f2005b8676a62fe0ea582eff75c68409b4bab71672fc diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.15.1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.15.1.ebuild new file mode 100644 index ..1274d6fa96c9 --- /dev/null +++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.15.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit meson python-single-r1 xdg + +DESCRIPTION="Multi-featured system monitor GUI written in Python" +HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; +SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gui-libs/gtk:4[introspection] + sys-apps/dmidecode + sys-apps/hwdata + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" + +src_install() { + meson_src_install + python_optimize "${ED}"/usr/share/${PN} + + mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: 290fa621b42099379bf38cfc147d43fcb2f40b0d Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:49:06 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290fa621 sys-apps/system-monitoring-center: drop old 2.10.0 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.10.0.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index 1a973178d0cd..c9c988bee8d9 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,4 +1,3 @@ -DIST system-monitoring-center-2.10.0.tar.gz 536051 BLAKE2B 198771c8ee79359644f2760954629026ce8edb4d451c83f8a2ca179f1ef59883ccb1dc9764388e6e778f5af9e5a96997ec70553be9bfefcbed60bce8a6e936b3 SHA512 ac46956b1e8cb1a21444f047c93ead522a1f99b2b2e63f342ac79e57c377cf3e7474e70d60410f7b657c9284f78ee00f3830fdd873e5ff9d2d500343077628c9 DIST system-monitoring-center-2.12.0.tar.gz 538699 BLAKE2B a7e610897fb814b8caa48d28c9b2595d95cfb25522977b908e286df51160d71d5df9e03d7c5ec29ed4f162f503c346769f5247e739840edd0e91ef8c1b098951 SHA512 e7216fc5765835380e6b9c2432c99f00a57e3ffe10638752360b3ec2ccf2edbf0a5e294560ade341329bc27bdacaadc77d32c0aff84261733d9f46428f1b1686 DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 3ea3b392c08bcbdba960f03b00a65dab94e1911b53f17fe38ccbd9a7c59f38094a928184a0db488fcd7c60d80ff31a7e59e2bfdf0efda43035cfd59b0f3e38e1 SHA512 4453709b1ef937ba8582ab76b25573f9e4975f4f905284c273dc3490ff2348800fb1c6ed3bca96db4952fc9c3b7fae2fd278ed945fe5c14f8dcfcec410eca415 DIST system-monitoring-center-2.15.1.tar.gz 540270 BLAKE2B 7350d9e1d90d6db6fd7e75a1c5b50dfe69753dd73a84610b291d6ad75bc47aa11aee1dbbe0622c6b21101af80438e0a35262f2e93a485018d912c10bcdebcc76 SHA512 be469392ec019c0f4379e9fc3daa13bb64f1b8e85c27af673b76f1cc50b380da2a6cc647a4c81751bbd0f2005b8676a62fe0ea582eff75c68409b4bab71672fc diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.10.0.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.10.0.ebuild deleted file mode 100644 index 096dac198cfe.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.10.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; -SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - sys-apps/dmidecode - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_install() { - meson_src_install - python_optimize "${ED}"/usr/share/${PN} - - mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: b5871914029cc80cbabd6ea6b83e3e0f0028c5e3 Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:48:58 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5871914 sys-apps/system-monitoring-center: drop old 2.15.0 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.15.0.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index c00bd5ceea59..1a973178d0cd 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,5 +1,4 @@ DIST system-monitoring-center-2.10.0.tar.gz 536051 BLAKE2B 198771c8ee79359644f2760954629026ce8edb4d451c83f8a2ca179f1ef59883ccb1dc9764388e6e778f5af9e5a96997ec70553be9bfefcbed60bce8a6e936b3 SHA512 ac46956b1e8cb1a21444f047c93ead522a1f99b2b2e63f342ac79e57c377cf3e7474e70d60410f7b657c9284f78ee00f3830fdd873e5ff9d2d500343077628c9 DIST system-monitoring-center-2.12.0.tar.gz 538699 BLAKE2B a7e610897fb814b8caa48d28c9b2595d95cfb25522977b908e286df51160d71d5df9e03d7c5ec29ed4f162f503c346769f5247e739840edd0e91ef8c1b098951 SHA512 e7216fc5765835380e6b9c2432c99f00a57e3ffe10638752360b3ec2ccf2edbf0a5e294560ade341329bc27bdacaadc77d32c0aff84261733d9f46428f1b1686 DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 3ea3b392c08bcbdba960f03b00a65dab94e1911b53f17fe38ccbd9a7c59f38094a928184a0db488fcd7c60d80ff31a7e59e2bfdf0efda43035cfd59b0f3e38e1 SHA512 4453709b1ef937ba8582ab76b25573f9e4975f4f905284c273dc3490ff2348800fb1c6ed3bca96db4952fc9c3b7fae2fd278ed945fe5c14f8dcfcec410eca415 -DIST system-monitoring-center-2.15.0.tar.gz 551130 BLAKE2B d310d4f2c1d8dfb610d7e0ca8f0a315003f1249e20a6eac03ca13b40962a88eda8e5bc4c3cdb4f0037e11f4a438df3fb88ca5cd89413069c96d46f4ae593d097 SHA512 acfa8faee171350a1235798331eac52bc582a694c0d9918267cc898b16ad549ccfa528502153efebdc1415a12bbbe7303878aec41105d98d7a123ad5ad93497f DIST system-monitoring-center-2.15.1.tar.gz 540270 BLAKE2B 7350d9e1d90d6db6fd7e75a1c5b50dfe69753dd73a84610b291d6ad75bc47aa11aee1dbbe0622c6b21101af80438e0a35262f2e93a485018d912c10bcdebcc76 SHA512 be469392ec019c0f4379e9fc3daa13bb64f1b8e85c27af673b76f1cc50b380da2a6cc647a4c81751bbd0f2005b8676a62fe0ea582eff75c68409b4bab71672fc diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.15.0.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.15.0.ebuild deleted file mode 100644 index 1274d6fa96c9.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.15.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; -SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - sys-apps/dmidecode - sys-apps/hwdata - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_install() { - meson_src_install - python_optimize "${ED}"/usr/share/${PN} - - mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 26b05281b09d0c484a4e694f77096dec56dd5077 Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:47:45 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b05281 dev-cpp/cpp-httplib: drop old 0.12.5 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 - dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild | 50 --- 2 files changed, 51 deletions(-) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index fbd37284ba7a..937826a4905b 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,4 +1,3 @@ DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 -DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild deleted file mode 100644 index d0d8042448a0.. --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake-multilib python-any-r1 toolchain-funcs - -DESCRIPTION="C++ HTTP/HTTPS server and client library" -HOMEPAGE="https://github.com/yhirose/cpp-httplib/; -SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" # soversion -KEYWORDS="~amd64 ~loong ~x86" - -IUSE="brotli ssl test zlib" -REQUIRED_USE="test? ( brotli ssl zlib )" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local -a mycmakeargs=( - -DHTTPLIB_COMPILE=yes - -DBUILD_SHARED_LIBS=yes - -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no - -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no - -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no - -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) - -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) - -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake-multilib_src_configure -} - -multilib_src_test() { - cp -p -R --reflink=auto "${S}/test" ./test || die - - GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/
commit: 7d92d3ebbe886f05ed1e200beffd6659a6cbdc37 Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:42:23 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d92d3eb app-emacs/autothemer: add live Signed-off-by: Maciej Barć gentoo.org> app-emacs/autothemer/autothemer-.ebuild | 38 + 1 file changed, 38 insertions(+) diff --git a/app-emacs/autothemer/autothemer-.ebuild b/app-emacs/autothemer/autothemer-.ebuild new file mode 100644 index ..6536dcad1efa --- /dev/null +++ b/app-emacs/autothemer/autothemer-.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 +inherit elisp + +DESCRIPTION="Conveniently define themes for GNU Emacs" +HOMEPAGE="https://github.com/jasonm23/autothemer; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git; +else + # Recompressed from NonGNU ELPA. + SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/dash-2.10.0 +" +DEPEND="${RDEPEND}" + +ELISP_REMOVE="${PN}-pkg.el" +SITEFILE="50${PN}-gentoo.el" + +DOCS=( + README.md + CONTRIBUTING.md + function-reference.md +) + +elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el
[gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/
commit: 32a2b222864848753a73ae79b71a88771ad907be Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:41:56 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a2b222 app-emacs/autothemer: enable live Signed-off-by: Maciej Barć gentoo.org> app-emacs/autothemer/autothemer-0.2.18.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild index 9ed03806642f..6536dcad1efa 100644 --- a/app-emacs/autothemer/autothemer-0.2.18.ebuild +++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild @@ -9,12 +9,17 @@ inherit elisp DESCRIPTION="Conveniently define themes for GNU Emacs" HOMEPAGE="https://github.com/jasonm23/autothemer; -# Recompressed from NonGNU ELPA. -SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz; +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git; +else + # Recompressed from NonGNU ELPA. + SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz; + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" >=app-emacs/dash-2.10.0 @@ -30,4 +35,4 @@ DOCS=( function-reference.md ) -elisp-enable-tests ert "${S}"/tests -l "${PN}"-tests.el +elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 51e332935232c2358c84ace6cd76b22f488086f3 Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:45:42 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e33293 dev-cpp/cpp-httplib: bump to 0.12.6 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 + dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index a7eff612596b..844757605c93 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -2,3 +2,4 @@ DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e107335096 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6 DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d +DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild new file mode 100644 index ..d0d8042448a0 --- /dev/null +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="C++ HTTP/HTTPS server and client library" +HOMEPAGE="https://github.com/yhirose/cpp-httplib/; +SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" # soversion +KEYWORDS="~amd64 ~loong ~x86" + +IUSE="brotli ssl test zlib" +REQUIRED_USE="test? ( brotli ssl zlib )" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local -a mycmakeargs=( + -DHTTPLIB_COMPILE=yes + -DBUILD_SHARED_LIBS=yes + -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no + -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no + -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no + -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) + -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) + -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cp -p -R --reflink=auto "${S}/test" ./test || die + + GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 251b3d9ce900b5a26b1df2b30d7c01bdf3a8b1e7 Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:47:38 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251b3d9c dev-cpp/cpp-httplib: drop old 0.12.4 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 - dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild | 50 --- 2 files changed, 51 deletions(-) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 844757605c93..fbd37284ba7a 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,5 +1,4 @@ DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed SHA512 dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 -DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263 SHA512 3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6 DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1 SHA512 3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild deleted file mode 100644 index d0d8042448a0.. --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake-multilib python-any-r1 toolchain-funcs - -DESCRIPTION="C++ HTTP/HTTPS server and client library" -HOMEPAGE="https://github.com/yhirose/cpp-httplib/; -SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" # soversion -KEYWORDS="~amd64 ~loong ~x86" - -IUSE="brotli ssl test zlib" -REQUIRED_USE="test? ( brotli ssl zlib )" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local -a mycmakeargs=( - -DHTTPLIB_COMPILE=yes - -DBUILD_SHARED_LIBS=yes - -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no - -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no - -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no - -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) - -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) - -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake-multilib_src_configure -} - -multilib_src_test() { - cp -p -R --reflink=auto "${S}/test" ./test || die - - GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/gruvbox-theme/
commit: eb8d8494fe657bac6748a18c26aa327e5571be5f Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:38:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8d8494 app-emacs/gruvbox-theme: add live Signed-off-by: Maciej Barć gentoo.org> app-emacs/gruvbox-theme/gruvbox-theme-.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-.ebuild new file mode 100644 index ..55a2a4c34f3a --- /dev/null +++ b/app-emacs/gruvbox-theme/gruvbox-theme-.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs" +HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git; +else + SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-theme-gruvbox-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=app-emacs/autothemer-0.2 +" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/gruvbox-theme/
commit: 3231990e0c3e58cf1a1446f8474b376856f77cde Author: Maciej Barć gentoo org> AuthorDate: Mon Jun 12 21:37:59 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 12 21:49:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3231990e app-emacs/gruvbox-theme: enable live Signed-off-by: Maciej Barć gentoo.org> app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild index 73081b15731f..55a2a4c34f3a 100644 --- a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild +++ b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild @@ -4,21 +4,28 @@ EAPI=8 NEED_EMACS=26.1 + inherit elisp DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs" HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/; -SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/emacs-theme-gruvbox-${PV}" +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git; +else + SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-theme-gruvbox-${PV}" + KEYWORDS="~amd64" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" >=app-emacs/autothemer-0.2 " -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: 46e92cfad6653cd26b27b9bc10d5a751c7919e7e Author: Ulrich Müller gentoo org> AuthorDate: Mon Jun 12 21:40:01 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Jun 12 21:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e92cfa app-admin/eselect: drop 1.4.20, 1.4.22 Signed-off-by: Ulrich Müller gentoo.org> app-admin/eselect/Manifest | 1 - app-admin/eselect/eselect-1.4.20.ebuild | 58 - app-admin/eselect/eselect-1.4.22.ebuild | 58 - 3 files changed, 117 deletions(-) diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest index e3820cf1736b..1d143b6bd8fc 100644 --- a/app-admin/eselect/Manifest +++ b/app-admin/eselect/Manifest @@ -1,3 +1,2 @@ -DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289 SHA512 9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2 DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26 SHA512 73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f SHA512 98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b diff --git a/app-admin/eselect/eselect-1.4.20.ebuild b/app-admin/eselect/eselect-1.4.20.ebuild deleted file mode 100644 index 2fd88b53716f.. --- a/app-admin/eselect/eselect-1.4.20.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo's multi-purpose configuration and management tool" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect; -SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; - -LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs vim-syntax" - -DEPEND="sys-apps/sed - || ( - sys-apps/coreutils - app-misc/realpath - )" -RDEPEND="${DEPEND} - sys-apps/file - sys-libs/ncurses:0" -BDEPEND="doc? ( dev-python/docutils )" -PDEPEND="emacs? ( app-emacs/eselect-mode ) - vim-syntax? ( app-vim/eselect-syntax )" - -src_compile() { - emake - use doc && emake html -} - -src_install() { - emake DESTDIR="${D}" install - newbashcomp misc/${PN}.bashcomp ${PN} - dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt - if use doc; then - docinto html - dodoc *.html doc/*.html doc/*.css - fi - - # needed by news module - keepdir /var/lib/gentoo/news - if ! use prefix; then - fowners root:portage /var/lib/gentoo/news - fperms g+w /var/lib/gentoo/news - fi -} - -pkg_postinst() { - # fowners in src_install doesn't work for the portage group: - # merging changes the group back to root - if ! use prefix; then - chgrp portage "${EROOT}/var/lib/gentoo/news" \ - && chmod g+w "${EROOT}/var/lib/gentoo/news" - fi -} diff --git a/app-admin/eselect/eselect-1.4.22.ebuild b/app-admin/eselect/eselect-1.4.22.ebuild deleted file mode 100644 index 2fd88b53716f.. --- a/app-admin/eselect/eselect-1.4.22.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo's multi-purpose configuration and management tool" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect; -SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; - -LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs vim-syntax" - -DEPEND="sys-apps/sed - || ( - sys-apps/coreutils - app-misc/realpath - )" -RDEPEND="${DEPEND} - sys-apps/file - sys-libs/ncurses:0" -BDEPEND="doc? ( dev-python/docutils )" -PDEPEND="emacs? ( app-emacs/eselect-mode ) - vim-syntax? ( app-vim/eselect-syntax )" - -src_compile() { - emake - use doc && emake html -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 5a546dc318d619b6219eb53aa733d77ad1b62d4c Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:46:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:46:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a546dc3 app-misc/solaar: Stabilize 1.1.9 x86, #908179 Signed-off-by: Sam James gentoo.org> app-misc/solaar/solaar-1.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild index 888acdb4dd69..4a11b012e572 100644 --- a/app-misc/solaar/solaar-1.1.9.ebuild +++ b/app-misc/solaar/solaar-1.1.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} =~ * ]]; then EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar; else SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" - KEYWORDS="amd64 ~arm ~x86" + KEYWORDS="amd64 ~arm x86" S="${WORKDIR}"/Solaar-${PV/_rc/rc} fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 05aab44694e19a47b7ea2c163ffae514b3279dc9 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 20:45:18 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 20:45:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aab446 dev-ruby/rdoc: drop 6.3.2, 6.3.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/Manifest | 1 - dev-ruby/rdoc/rdoc-6.3.2.ebuild | 94 - dev-ruby/rdoc/rdoc-6.3.3.ebuild | 94 - 3 files changed, 189 deletions(-) diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index 5573cc3d03be..827e5688d9ea 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,4 +1,3 @@ -DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B 1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a SHA512 1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B 200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3 SHA512 e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1ea41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2 DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3 SHA512 6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7 DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild deleted file mode 100644 index 743ba4c7fa6b.. --- a/dev-ruby/rdoc/rdoc-6.3.2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_BINDIR="exe" - -RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" -HOMEPAGE="https://github.com/ruby/rdoc/; -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 Ruby-BSD )" -KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="doc" - -RDEPEND+=">=app-eselect/eselect-ruby-20181225" - -ruby_add_bdepend " - >=dev-ruby/kpeg-1.1.0-r1 - >dev-ruby/racc-1.4.10 - dev-ruby/rake - test? ( - dev-ruby/bundler - >=dev-ruby/minitest-5.8:5 - )" - -all_ruby_prepare() { - # Other packages also have use for a nonexistent directory, bug 321059 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die - - # Avoid unneeded dependency on bundler, bug 603696 - sed -i -e '/bundler/ s:^:#:' \ - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ - -e '/rubocop\/rake/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die - - # Remove test that is depending on the locale, which we can't garantuee. - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - # Remove test depending on FEATURES=userpriv, bug 361959 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - # Remove tests for code that is not included and not listed in Manifest.txt - rm -f test/test_rdoc_i18n_{locale,text}.rb \ - test/rdoc/test_rdoc_generator_pot* || die - - sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc ; then - ruby -Ilib -S exe/rdoc || die - fi -} - -each_ruby_compile() { - ${RUBY} -S rake generate || die -} - -all_ruby_install() { - all_fakegem_install - - for bin in rdoc ri; do - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 - - for version in $(ruby_get_use_implementations); do - version=`echo ${version} | cut -c 5-` - if use ruby_targets_ruby${version}; then - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: 50c47cdb0464a2800b7ba1d933aa21670078a0f8 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 20:43:16 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 20:44:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c47cdb dev-ruby/rdoc: provide working LANG to fix compilation issues Closes: https://bugs.gentoo.org/904370 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild index 528cf9abdcf9..94bf78a8c8ea 100644 --- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild +++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild @@ -71,7 +71,7 @@ all_ruby_compile() { } each_ruby_compile() { - ${RUBY} -S rake generate || die + LANG=C.UTF-8 ${RUBY} -S rake generate || die } all_ruby_install() {
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 01a1919f1ba969d1a2781fbc509f8cec0c961b51 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:43:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:43:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a1919f app-misc/solaar: Stabilize 1.1.9 amd64, #908179 Signed-off-by: Sam James gentoo.org> app-misc/solaar/solaar-1.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild index 13ddbb755105..888acdb4dd69 100644 --- a/app-misc/solaar/solaar-1.1.9.ebuild +++ b/app-misc/solaar/solaar-1.1.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} =~ * ]]; then EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar; else SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="amd64 ~arm ~x86" S="${WORKDIR}"/Solaar-${PV/_rc/rc} fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
commit: 1344dea8b7137c79bfb8fa33892a6a911a4bb099 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:39:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:39:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1344dea8 dev-util/ccache: add 4.8.2, drop 4.8.1 Signed-off-by: Sam James gentoo.org> dev-util/ccache/Manifest | 4 ++-- dev-util/ccache/{ccache-4.8.1.ebuild => ccache-4.8.2.ebuild} | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index b6ee9a4aee5a..c458a2ad7b68 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -3,7 +3,7 @@ DIST ccache-4.6.3.tar.xz.asc 833 BLAKE2B 064d7bdf474540992180372c4c011b5bdeb9883 DIST ccache-4.7.4.tar.xz 547820 BLAKE2B 03e03223f0fd6eb001c7d93bcd03a0ef6656ebd3ffcc920b9e772fb68275ddf1e8a941f8f7de68358cbc7a9b9d5aa65e35b91554ff24684f29ff1953aefae75f SHA512 48c663b51e874cfbd8daf0ef9759d025c2605c36da47ebbc77b52ceb941b810436600429f74204f13e2e2e601af6186a4bdb992f8da239f88cb9df4c6c95d58f DIST ccache-4.7.4.tar.xz.asc 833 BLAKE2B e155f9cb695794a28771a928d50e18705441b9fb9a8ec425aabc78dabcd68caca68ba15f74ba176a73abf414c4ba98b1832da3536fcd87d7c32f2689fe7e1908 SHA512 567a051e7c93cd62c8ad7631fea98a6846e2f548aaa201acefbe44d1027f8048cae5ef462488da7ce90864b23a426d524f576472428f93ecbc5cea3ae224b860 DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9 SHA512 e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb -DIST ccache-4.8.1.tar.xz 559628 BLAKE2B 01c676447aff5493f319df8360b5478b171a229dc47068bfda814bd30afeb28492a3b112532dbe93cf89d47796f4d682e37b22a1d1c31aaf46023e4f7682d80c SHA512 672971560a8aed7754c4280b8983fb185bc7f7f456651e952db3e32fb855ba430c7dcec1f45466e4d10aa59e80e30696f540d93b5f260a846a49dbf4901de514 -DIST ccache-4.8.1.tar.xz.asc 833 BLAKE2B 948ef7d7965717f42f27ee0858c36b2d6272629f190ddf96f7882463304cc103bd70aebda739686fd6176024356c8998d58642ef1d3b0e7943ef7898496ab689 SHA512 c89af05eec3eee8001098c77b27d67b084af06f406af32aafe71f11a2592df86bfe7ac58283749bb7ab3401046312da129c7262230a1a3f892b81946227dd0ad +DIST ccache-4.8.2.tar.xz 560888 BLAKE2B ca907c16b353fabfb8e6479a076aa5cf791e6150f2b16eabf1817d4955d9b5f0200d4b12527ba0493ad9b2d7567adaaf8416bbff858a66fff5a5687328ab7395 SHA512 2edf8da79a9286eb4ed5b6dc2063b55fb97e22a40d1c501c6f17b2f0ce32dfc02e99754afbabbd24fed8312e13e5b8bfc20687d0b5c0cf19fbf64e3adc7bb25b +DIST ccache-4.8.2.tar.xz.asc 833 BLAKE2B ea92ceaf9873a1a8373414bb7ad74f101873cbf3bae2ba1c6986d40018b8f37d2fd7cab8d0bcbdfb7cbd167edf0128edb2a6d61ecce2645018a01d450aae25a9 SHA512 6182b7a793d5142c1d9d627b6ea058ac524b6914a85d9628788f7eeea7b762c5422ef6007c404fe9b5d77841b69382289ffb6efbf931c9507940c10bee8ff95f DIST ccache-4.8.tar.xz 556804 BLAKE2B 5cca7d49088c5391abf93a2a493ba8e120575ae834abae86f3669e8c883a93ec29d48ab934aa086a87feb6a08d0c0053b3ce7174cec2f342c2d695a93fa3ef9a SHA512 561424d448a049971742b846429c2fa5f1df43c05f201610dab0a3fab7e4806589c14ca20875cb5733763603c0813fe9350a244b63dda03e9def95d547738d0b DIST ccache-4.8.tar.xz.asc 833 BLAKE2B 4a646db5b7a220a21ad93a02ea4bad23a666ad116af70211ea4a9a546ba7aeaf0c1c88c79d264f614a2ca5387dc91bf655a1632f53889dd74f49e085e2f6bd01 SHA512 22b6aeb54248576a1199e173db7b58b985bdc4e6a298e9fbd32992ab6dbadcd4496ffcadc24241215bd43166b68faf77aa3e492e44ffeac53e1e5e4c46015836 diff --git a/dev-util/ccache/ccache-4.8.1.ebuild b/dev-util/ccache/ccache-4.8.2.ebuild similarity index 96% rename from dev-util/ccache/ccache-4.8.1.ebuild rename to dev-util/ccache/ccache-4.8.2.ebuild index 37009fdc79b4..3ab1a30b536e 100644 --- a/dev-util/ccache/ccache-4.8.1.ebuild +++ b/dev-util/ccache/ccache-4.8.2.ebuild @@ -32,7 +32,7 @@ fi LICENSE="GPL-3 LGPL-3" SLOT="0" # Unkeyworded for now because of failing tests: https://github.com/ccache/ccache/issues/1288 -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test" RESTRICT="!test? ( test )" @@ -63,7 +63,6 @@ PATCHES=( "${FILESDIR}"/${PN}-3.5-nvcc-test.patch "${FILESDIR}"/${PN}-4.0-objdump.patch "${FILESDIR}"/${PN}-4.8-avoid-run-user.patch - "${FILESDIR}"/${P}-test-typo.patch ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/
commit: ab25a51f63840634ef6765904abd0eaa63afe66a Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:41:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:41:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab25a51f sys-apps/kbd: add 2.6.0 Signed-off-by: Sam James gentoo.org> sys-apps/kbd/Manifest | 1 + sys-apps/kbd/kbd-2.6.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest index 760515e63a39..44730a32557c 100644 --- a/sys-apps/kbd/Manifest +++ b/sys-apps/kbd/Manifest @@ -1 +1,2 @@ DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae SHA512 74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0 +DIST kbd-2.6.0.tar.xz 1590196 BLAKE2B 9894bab607694cc60cece959573b8f13f687d47b4346fa84e57bffd2c062a5ac2830f9a6766aca70d2242f63f486c898fe5d777fc01dfabe85d004b1f29d364a SHA512 4b8cec06ea2143a285bedb95cb66c313ebac79dc3c64956f969f389186609bc1a066dbf32d6ae308e18947dcbe2f6f684f6c69d4210b40d449735e5704707b27 diff --git a/sys-apps/kbd/kbd-2.6.0.ebuild b/sys-apps/kbd/kbd-2.6.0.ebuild new file mode 100644 index ..47ef0e794f21 --- /dev/null +++ b/sys-apps/kbd/kbd-2.6.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/legionus/kbd.git https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git; + EGIT_BRANCH="master" +else + if [[ $(ver_cut 3) -lt 90 ]] ; then + SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + else + inherit autotools + SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + fi +fi + +DESCRIPTION="Keyboard and console utilities" +HOMEPAGE="https://kbd-project.org/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="nls pam test" +RESTRICT="!test? ( test )" + +# Testsuite's Makefile.am calls missing(!) +# ... but this seems to be consistent with the autoconf docs? +# Needs more investigation: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html +QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*" + +RDEPEND=" + app-alternatives/gzip + pam? ( + !app-misc/vlock + sys-libs/pam + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-libs/check ) +" + +src_prepare() { + default + + # Rename conflicting keymaps to have unique names, bug #293228 + # See also https://github.com/legionus/kbd/issues/76. + pushd "${S}"/data/keymaps/i386 &> /dev/null || die + mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die + mv olpc/es.map olpc/es-olpc.map || die + mv olpc/pt.map olpc/pt-olpc.map || die + mv qwerty/cz.map qwerty/cz-qwerty.map || die + popd &> /dev/null || die + + if [[ ${PV} == ]] || [[ $(ver_cut 3) -ge 90 ]] ; then + eautoreconf + fi +} + +src_configure() { + local myeconfargs=( + --disable-werror + + $(use_enable nls) + $(use_enable pam vlock) + $(use_enable test tests) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + docinto html + dodoc docs/doc/*.html + + # USE="test" installs .la files + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 375f6a1aaf559c90e9c66592e511d3bceb63048a Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:28:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:30:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375f6a1a dev-lang/python: skip test_dtrace for pgo Had a report on IRC of a sandbox failure: ``` F: open_wr S: deny P: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056 A: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056 R: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056 C: /usr/bin/python3.10 /usr/bin/dtrace -q -s /var/tmp/portage/dev-lang/python-3.11.3/work/Python-3.11.3/Lib/test/dtracedata/assert_usable.d ``` This is still fishy and it sounds like some clock problem at the point of installing 3.10 or similar, but it's not like test_dtrace is useful for us during PGO anyway. Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.10.11.ebuild | 1 + dev-lang/python/python-3.10.12.ebuild | 1 + dev-lang/python/python-3.11.3.ebuild | 1 + dev-lang/python/python-3.11.4.ebuild | 1 + dev-lang/python/python-3.12.0_beta1.ebuild| 1 + dev-lang/python/python-3.12.0_beta1_p1.ebuild | 1 + dev-lang/python/python-3.12.0_beta1_p3.ebuild | 1 + dev-lang/python/python-3.12.0_beta1_p4.ebuild | 1 + dev-lang/python/python-3.12.0_beta2.ebuild| 1 + dev-lang/python/python-3.9.16_p3-r1.ebuild| 1 + dev-lang/python/python-3.9.17.ebuild | 1 + 11 files changed, 11 insertions(+) diff --git a/dev-lang/python/python-3.10.11.ebuild b/dev-lang/python/python-3.10.11.ebuild index b30e6ea4d97f..5b06497f4210 100644 --- a/dev-lang/python/python-3.10.11.ebuild +++ b/dev-lang/python/python-3.10.11.ebuild @@ -187,6 +187,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git a/dev-lang/python/python-3.10.12.ebuild b/dev-lang/python/python-3.10.12.ebuild index 3c243581ddc8..de6a7df9 100644 --- a/dev-lang/python/python-3.10.12.ebuild +++ b/dev-lang/python/python-3.10.12.ebuild @@ -187,6 +187,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git a/dev-lang/python/python-3.11.3.ebuild b/dev-lang/python/python-3.11.3.ebuild index 389e56a6a6f4..da75820e95cd 100644 --- a/dev-lang/python/python-3.11.3.ebuild +++ b/dev-lang/python/python-3.11.3.ebuild @@ -174,6 +174,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git a/dev-lang/python/python-3.11.4.ebuild b/dev-lang/python/python-3.11.4.ebuild index 4beb23611cfe..8cc87f45c64c 100644 --- a/dev-lang/python/python-3.11.4.ebuild +++ b/dev-lang/python/python-3.11.4.ebuild @@ -174,6 +174,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git a/dev-lang/python/python-3.12.0_beta1.ebuild b/dev-lang/python/python-3.12.0_beta1.ebuild index e79715cc645a..2f7f75bf906e 100644 --- a/dev-lang/python/python-3.12.0_beta1.ebuild +++ b/dev-lang/python/python-3.12.0_beta1.ebuild @@ -169,6 +169,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git a/dev-lang/python/python-3.12.0_beta1_p1.ebuild b/dev-lang/python/python-3.12.0_beta1_p1.ebuild index e79715cc645a..2f7f75bf906e 100644 --- a/dev-lang/python/python-3.12.0_beta1_p1.ebuild +++ b/dev-lang/python/python-3.12.0_beta1_p1.ebuild @@ -169,6 +169,7 @@ src_configure() { --timeout 1200 -x test_gdb + -x test_dtrace # All of these seem to occasionally hang for PGO inconsistently # They'll even hang here but be fine in src_test sometimes. diff --git
[gentoo-commits] repo/gentoo:master commit in: media-gfx/jhead/
commit: 9a81351bea8eb7fe6943ee48bf4388d23402b769 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jun 12 20:24:19 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jun 12 20:24:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a81351b media-gfx/jhead: drop 3.06.0.1 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/jhead/jhead-3.06.0.1.ebuild | 24 1 file changed, 24 deletions(-) diff --git a/media-gfx/jhead/jhead-3.06.0.1.ebuild b/media-gfx/jhead/jhead-3.06.0.1.ebuild deleted file mode 100644 index e691cde1cc18.. --- a/media-gfx/jhead/jhead-3.06.0.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Exif Jpeg camera setting parser and thumbnail remover" -HOMEPAGE="http://www.sentex.net/~mwandel/jhead; -SRC_URI="https://github.com/Matthias-Wandel/jhead/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" - -PATCHES=( "${FILESDIR}/${P}-mkstemp-fix-makefile.patch" ) - -src_install() { - dobin ${PN} - dodoc *.txt - docinto html - dodoc *.html - doman ${PN}.1 - doheader ${PN}.h - dolib.so lib${PN}.so* -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 45e7aecd81e0ceee1871e65c7018314e69881bf5 Author: Florian Schmaus gentoo org> AuthorDate: Mon Jun 12 11:22:57 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jun 12 20:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e7aecd go-module.eclass: inline _go-module_gomod_encode() The only call site of _go-module_gomod_encode() was using $() in a loop over EGO_SUM. This caused bash to fork() for every loop iteration, which significantly affected the time it takes to "source" an ebuild using EGO_SUM. For example, "pkg pkg source =sys-cluster/k3s-1.23.3_p1" previously took 2.4 seconds. Inlining _go-module_gomod_encode() reduces this to 236 milliseconds. This also adds missing 'local' declarations for some variables. Signed-off-by: Florian Schmaus gentoo.org> Signed-off-by: William Hubbs gentoo.org> eclass/go-module.eclass | 44 1 file changed, 16 insertions(+), 28 deletions(-) diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass index f97b69f591c8..6c58d7f26f07 100644 --- a/eclass/go-module.eclass +++ b/eclass/go-module.eclass @@ -262,7 +262,22 @@ go-module_set_globals() { continue fi - _dir=$(_go-module_gomod_encode "${module}") + # Encode the name(path) of a Golang module in the format expected by Goproxy. + # Upper letters are replaced by their lowercase version with a '!' prefix. + # The transformed result of 'module' is stored in the '_dir' variable. + # + ## Python: + # return re.sub('([A-Z]{1})', r'!\1', s).lower() + ## Sed: + ## This uses GNU Sed extension \l to downcase the match + # echo "${module}" |sed 's,[A-Z],!\l&,g' + local re _dir lower + _dir="${module}" + re='(.*)([A-Z])(.*)' + while [[ ${_dir} =~ ${re} ]]; do + lower='!'"${BASH_REMATCH[2],}" + _dir="${BASH_REMATCH[1]}${lower}${BASH_REMATCH[3]}" + done for _ext in "${exts[@]}" ; do # Relative URI within a GOPROXY for a file @@ -496,33 +511,6 @@ go-module_live_vendor() { popd >& /dev/null || die } -# @FUNCTION: _go-module_gomod_encode -# @DEPRECATED: none -# @DESCRIPTION: -# Encode the name(path) of a Golang module in the format expected by Goproxy. -# -# Upper letters are replaced by their lowercase version with a '!' prefix. -# -_go-module_gomod_encode() { - ## Python: - # return re.sub('([A-Z]{1})', r'!\1', s).lower() - - ## Sed: - ## This uses GNU Sed extension \l to downcase the match - #echo "${module}" |sed 's,[A-Z],!\l&,g' - # - # Bash variant: - debug-print-function "${FUNCNAME}" "$@" - #local re input lower - re='(.*)([A-Z])(.*)' - input="${1}" - while [[ ${input} =~ ${re} ]]; do - lower='!'"${BASH_REMATCH[2],}" - input="${BASH_REMATCH[1]}${lower}${BASH_REMATCH[3]}" - done - echo "${input}" -} - fi if [[ ! ${GO_OPTIONAL} ]]; then
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/
commit: a1a4410d13895c661eabc182ba72a8526cb61175 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 20:20:20 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 20:20:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a4410d www-servers/tomcat: bump to 10.1.10 Signed-off-by: Miroslav Šulc gentoo.org> www-servers/tomcat/Manifest | 2 + www-servers/tomcat/tomcat-10.1.10.ebuild | 181 +++ 2 files changed, 183 insertions(+) diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index 9080426d0602..0a35dfef77a0 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -1,3 +1,5 @@ +DIST apache-tomcat-10.1.10-src.tar.gz 6110165 BLAKE2B 2932cfbfb9981f40dac2902b1f79c4d6dc36bc1b787219c68418ceaecb6d2d9baab112d51fba7284952f06f5e477f800581d18b11a275ca05650f2b8b7408e6a SHA512 ce36493c4d3d0edf6c264ac76dc875e2ff8e9bf57c8b0dbf83e1cf2951d19959c2291ae1b837ef2050633237d8bc5764de22de2c483d402e6e58e58a626e6311 +DIST apache-tomcat-10.1.10-src.tar.gz.asc 849 BLAKE2B 4a00365338246354ab65f8b3dfeafc1fe9bc0a2c91c9a0597c7d0d2a47084ef9171e5c072b0a28c036e62ed44829672dd7af07b227f3bd00d6c79a92fa20e20d SHA512 ae8f43b80ecd6347336d57a585f1e22883ca8b308e8b6b4242fc687509b12dc410774c9ee7de4318b1a38cee7867e65ac33c6cb2f494a4d4b890f62df829da49 DIST apache-tomcat-10.1.8-src.tar.gz 6086270 BLAKE2B 080ffacfb3b010605fa901319f3f059524f532306af5a5d05a0e4eaf108be06ed139977ef39e8b9fa0423fef0ad073305b57793bcbb4e897bbb0239cee183017 SHA512 14ac35a22d24284b770182996388bdc004defc5e56e65d2420e096a1e1c5c45887e4a55c0174884294acb7c99e6412f98159bb9be92de337e1a1cacc48d39ea4 DIST apache-tomcat-10.1.8-src.tar.gz.asc 849 BLAKE2B 2a62d64e349739397fc786b92e75a14b74d3e8f9243a4f90ca17a070d85bb31707417da01d9d34217a23ab10157dbff46857efd65629a66aa41be861fe036ca5 SHA512 e818e040be1e1c29c989228cf72586ac8a602a93373ac33760db22578fbf79a5202f038b4cf36a0ec3549112bcdd5f5629a6859119aa0b129fef923c073c3055 DIST apache-tomcat-10.1.9-src.tar.gz 6098538 BLAKE2B b2699765e48168cfb75dfbb3168cfd96caf53a76b492d6dfe94be9311d0cdc470c549329bb8a647e7a5d8ce0784d3491dd03d8dd8d9463b0492b581b97d48373 SHA512 25e0e268697ff83ebd6c06f8e03eca0463cb41bb99827b60334fe9772670c3ac8bd18853817ee481db68a2ac7b0389e86274c6fe5c6c9efa97a2866754f07e5b diff --git a/www-servers/tomcat/tomcat-10.1.10.ebuild b/www-servers/tomcat/tomcat-10.1.10.ebuild new file mode 100644 index ..c8f14587bf71 --- /dev/null +++ b/www-servers/tomcat/tomcat-10.1.10.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 prefix verify-sig + +MY_P="apache-${PN}-${PV}-src" + +# Currently we bundle binary versions of bnd.jar +# See bugs #203080 and #676116 +BND_VERSION="6.4.0" +BND="biz.aQute.bnd-${BND_VERSION}.jar" + +DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container" +HOMEPAGE="https://tomcat.apache.org/; +SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz + https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND} + verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="10.1" +KEYWORDS="~amd64 ~amd64-linux" +IUSE="extra-webapps" + +RESTRICT="test" # can we run them on a production system? + +ECJ_SLOT="4.26" + +COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT} + dev-java/jax-rpc-api:0 + >=dev-java/jakartaee-migration-1.0.5:0 + dev-java/wsdl4j:0" +RDEPEND="${COMMON_DEP} + acct-group/tomcat + acct-user/tomcat + >=virtual/jre-11:*" +DEPEND="${COMMON_DEP} + app-admin/pwgen + dev-java/ant-core + >=virtual/jdk-11:* + test? ( + dev-java/ant-junit:0 + dev-java/easymock:3.2 + )" + +BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" + +PATCHES=( "${FILESDIR}/${PN}-10.1.6-build.xml.patch" ) + +S=${WORKDIR}/${MY_P} + +BND_HOME="${S}/tomcat-build-libs/bnd" +BND_JAR="${BND_HOME}/${BND}" + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} + fi + + unpack ${MY_P}.tar.gz + + mkdir -p "${BND_HOME}" || die "Failed to create dir" + ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar" +} + +src_prepare() { + default + + find -name '*.jar' -type f -delete -print || die + + local vm_version="$(java-config -g PROVIDES_VERSION)" + + # For use of catalina.sh in netbeans + sed -i -e "/^# - Execute The Requested Command/ a\ + CLASSPATH=\`java-config --with-dependencies --classpath
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/
commit: 5e3d8fb87cd42a097f323dddcecb525604b3adfe Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 20:15:45 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 20:15:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3d8fb8 sec-keys/openpgp-keys-apache-tomcat: bump to 10.1.10 Signed-off-by: Miroslav Šulc gentoo.org> sec-keys/openpgp-keys-apache-tomcat/Manifest | 1 + .../openpgp-keys-apache-tomcat-10.1.10.ebuild| 20 2 files changed, 21 insertions(+) diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest b/sec-keys/openpgp-keys-apache-tomcat/Manifest index d98084c48966..d046f912bdc7 100644 --- a/sec-keys/openpgp-keys-apache-tomcat/Manifest +++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest @@ -1,3 +1,4 @@ +DIST openpgp-keys-apache-tomcat-10.1.10-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d DIST openpgp-keys-apache-tomcat-10.1.8-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d DIST openpgp-keys-apache-tomcat-10.1.9-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d DIST openpgp-keys-apache-tomcat-8.5.88-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.10.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.10.ebuild new file mode 100644 index ..81b3505e76ec --- /dev/null +++ b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.10.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by tomcat.apache.org" +HOMEPAGE="https://tomcat.apache.org/download-90.cgi; +SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS -> ${P}-KEYS.asc" + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +S="${WORKDIR}" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - tomcat-${PV}.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/
commit: c94e7e2253b7ad9d18ce7c87d91208fa1d4c168b Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 20:14:31 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 20:14:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94e7e22 www-servers/tomcat: bump to 8.5.90 Signed-off-by: Miroslav Šulc gentoo.org> www-servers/tomcat/Manifest | 2 + www-servers/tomcat/tomcat-8.5.90.ebuild | 154 2 files changed, 156 insertions(+) diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index bfe7f944beff..9080426d0602 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -6,6 +6,8 @@ DIST apache-tomcat-8.5.88-src.tar.gz 6051684 BLAKE2B bae4785765d2c373a5507bf1f42 DIST apache-tomcat-8.5.88-src.tar.gz.asc 849 BLAKE2B e82e714721272c7ca6e6837a4be369c9ef3ad6c654f56ba15028f7f8d8f54ab62d7c1da32a2f4914c417889b3b65ef9f5ba6dea7d8ed4125de871ee4f91339df SHA512 f5ad2bd77287e763d7a09b5be17601b318ed6492d5c476903eadd54304b19afbbedd90ee5232b5dbc30ee597ed3c4fe5fc371c3d9809b94ca1614fcde1bec4d1 DIST apache-tomcat-8.5.89-src.tar.gz 6064408 BLAKE2B b8f1a4ae044c1609c37bad9b51e2afbb84b111e9d68bbaa6f0a5499c85f5f36394bb5871a2b3ab4ee7895d13ccf4538bde89d64ee0c5e01d8932d18dc3b0e103 SHA512 610855dfcca593d20e813dbd1a2410c9b6767f2efe79b24b2ba69304047b835b212f86758c020867e46bd3971ce98e88a56b99a4ab651e228ae5b4eac08c4ff1 DIST apache-tomcat-8.5.89-src.tar.gz.asc 849 BLAKE2B b0908462676e73d55307c8ea677d250cf0e5b9f614fcbae58e9dc047344015ed3476bf51fdb35ce949e8e6eb2afb93c0862be3c4195a5a77df52a418b39c8de9 SHA512 f52b9f2e341cdae64f1d7a69ccb5b2dc15de53939f0f6e9463bfa4b71152bda28fdb9ffb89f437ea5f1c1ecfb7b5b267a39a3612fa55780a48d09cf104de1cbe +DIST apache-tomcat-8.5.90-src.tar.gz 6090385 BLAKE2B 54ff1c039553ab60ef394f0217dfbbca4f045cf9b74a378e9a4af1a6f80d7bbd244a8de36f29d02d4230cb31729d18dbfbf448bd16a0ff106cfbf6f17ee4fa65 SHA512 c7d35aca667d4f5119a5d18c9c6f6001d1bab5890b43c8965fb4866c92360351579aecddb922f3d63a1940af731d5691ad8b3e917678adffe619f5b3da320292 +DIST apache-tomcat-8.5.90-src.tar.gz.asc 849 BLAKE2B 13356f868bea4539a734368b924502127ec68f8cc430a0ccb27dc67058302791ada61e9ba66dd9cc566f783e12728795956c0c356d8176b0f32af3147a9960db SHA512 2ca19b885b464d941753cf506170d1fe7c9ce5f670c02d6059c07ae8e5259f302637d36b362c8c29953b05d22b35ae8f2bee4bbe1617e229a01cea8d081aa58a DIST apache-tomcat-9.0.74-src.tar.gz 6237459 BLAKE2B d4942b85f184e8ecdc8bbb85256fe70677be772fdbdce906bd097eac6a56653ee08d3b76bbe42f4ef34664229c62ad236557ef8742c9e9bfa8c728927027d3b8 SHA512 a57afcc669d4058b4a46e9c7e196443dd5a09aab2b194d2a1f258fd218e09cec73b5f864ec073d9090a0e633b67f7deae7d643207511dab349d6a578449706ff DIST apache-tomcat-9.0.74-src.tar.gz.asc 833 BLAKE2B c5f2cc71272b5917cd522f4b3bb480fd39b62b47abfc4ab688c878a8561d3a19b6eeb0390d16512739f0b4b8ae0b275c3c72a3b853ffc82bcf737a61bea644f4 SHA512 ea0795309f240fb771d27f0914b7b7d22fdefd8d4502207d3ed422f91eb51853dc6712eb480505554a13dc04a40657523a4536e9f2a8d60d4ae9a4d8440ea502 DIST apache-tomcat-9.0.75-src.tar.gz 6241477 BLAKE2B f48f47f99fa3eecc4d450674ebb4a133c625e586bde38494a8d56796013256e386e5ed688de198eaa002d9428d412c5ee83923cb96cc618ef06580b793bb4e50 SHA512 19f78fbe3391bbad65494e0071a6df9a26ceb1a4bd387b3425c5f34a02391fcaaae40442cdca3a98c4b7b45963d3a9e51dd6a1b72f11c29904c755cff03def64 diff --git a/www-servers/tomcat/tomcat-8.5.90.ebuild b/www-servers/tomcat/tomcat-8.5.90.ebuild new file mode 100644 index ..ec49ff58bef9 --- /dev/null +++ b/www-servers/tomcat/tomcat-8.5.90.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 prefix verify-sig + +MY_P="apache-${P}-src" + +DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container" +HOMEPAGE="https://tomcat.apache.org/; +SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz + verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="8.5" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="extra-webapps" + +RESTRICT="test" # can we run them on a production system? + +ECJ_SLOT="4.15" + +# we don't use ~ for el and jsp because the same implementation +# is also present in tomcat 9 and it would be impossible to install +# both tomcat 8.5 and 9 at the same time +COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}" +RDEPEND="${COMMON_DEP} + acct-group/tomcat + acct-user/tomcat + >=virtual/jre-1.8:*" +DEPEND="${COMMON_DEP} + app-admin/pwgen + dev-java/ant-core + >=virtual/jdk-1.8:* + doc? ( + dev-java/jax-rpc-api:0 + dev-java/wsdl4j:0 + ) + test? ( + >=dev-java/ant-junit-1.9:0 + dev-java/easymock:3.2 + )" +
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/
commit: 75489d6b7d80ce5cb41aff30ed6da17e8fb66254 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 20:03:00 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 20:03:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75489d6b sec-keys/openpgp-keys-apache-tomcat: bump to 8.5.90 Signed-off-by: Miroslav Šulc gentoo.org> sec-keys/openpgp-keys-apache-tomcat/Manifest | 1 + .../openpgp-keys-apache-tomcat-8.5.90.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest b/sec-keys/openpgp-keys-apache-tomcat/Manifest index 61e130855d9e..d98084c48966 100644 --- a/sec-keys/openpgp-keys-apache-tomcat/Manifest +++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest @@ -2,6 +2,7 @@ DIST openpgp-keys-apache-tomcat-10.1.8-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b653 DIST openpgp-keys-apache-tomcat-10.1.9-KEYS.asc 35947 BLAKE2B 034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f SHA512 46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d DIST openpgp-keys-apache-tomcat-8.5.88-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 DIST openpgp-keys-apache-tomcat-8.5.89-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 +DIST openpgp-keys-apache-tomcat-8.5.90-KEYS.asc 45686 BLAKE2B 77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898 SHA512 44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210 DIST openpgp-keys-apache-tomcat-9.0.74-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e DIST openpgp-keys-apache-tomcat-9.0.75-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e DIST openpgp-keys-apache-tomcat-9.0.76-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.90.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.90.ebuild new file mode 100644 index ..f17ae55806f2 --- /dev/null +++ b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.90.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by tomcat.apache.org" +HOMEPAGE="https://tomcat.apache.org/download-80.cgi; +SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS -> ${P}-KEYS.asc" + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +S="${WORKDIR}" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - tomcat-${PV}.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/blt/
commit: da35e03052c364ea51ea360a2f627e2929f4f67c Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jun 12 19:51:41 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jun 12 19:52:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da35e030 dev-tcltk/blt: fix install blocked by directory Closes: https://bugs.gentoo.org/907270 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/blt/{blt-2.5.3-r2.ebuild => blt-2.5.3-r3.ebuild} | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/blt/blt-2.5.3-r2.ebuild b/dev-tcltk/blt/blt-2.5.3-r3.ebuild similarity index 86% rename from dev-tcltk/blt/blt-2.5.3-r2.ebuild rename to dev-tcltk/blt/blt-2.5.3-r3.ebuild index 0d8f822d5b07..d414b9687bbb 100644 --- a/dev-tcltk/blt/blt-2.5.3-r2.ebuild +++ b/dev-tcltk/blt/blt-2.5.3-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MYP=${PN}$(ver_cut 1-2) SHVER=$(ver_rs 1 '' $(ver_cut 1-2)) @@ -138,3 +138,15 @@ src_install() { find "${ED}"/usr/$(get_libdir) -name "*.a" -print0 | \ xargs -r -0 rm -fv } + +pkg_preinst() { + # Fix 'symlink is blocked by a directory' Bug #907270 + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/hand + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/hand.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/fish + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/bitmaps/fish.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/images + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/images.backup.* + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/scripts + rm -rf "${EROOT}"/usr/$(get_libdir)/${MYP}/demos/scripts.backup.* +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: 26433a02413c2c5af70d0a631ab0f4c6a7ad7137 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:46:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:46:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26433a02 dev-util/cmake: add 3.27.0_rc2 Signed-off-by: Sam James gentoo.org> dev-util/cmake/Manifest| 2 + dev-util/cmake/cmake-3.27.0_rc2.ebuild | 288 + 2 files changed, 290 insertions(+) diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index 8165c7ac7bc2..f39be3a531cb 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -15,4 +15,6 @@ DIST cmake-3.26.4-SHA-256.txt.asc 833 BLAKE2B c33f4d8cc1ba271a06b427e4bb5cb39e38 DIST cmake-3.26.4-docs.tar.xz 507352 BLAKE2B 9d7e4bb2292d22f93c5435e30317cb0701dc9c6ad6b397fc9108050217917f48ded84b2d6094782e2e8a502e693a8e45c5c659e65db3857dbcac261910890861 SHA512 95ef908381501bd8189113a7a520e70d81dbb4e1f416cfe38cbf7005e76f3571b964496d33980975835ff02634f85e1eb170a575e0ea30bfa749043cad84c605 DIST cmake-3.26.4.tar.gz 10669686 BLAKE2B 34508c724e0d4967e010917f6fac6f426b0d835c38cd197b64e70a18febee1c3efff5f5edc5cd7c5080881bd5c1d77d03243b5dcf8b47f238fa4ac4e5996072f SHA512 fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167 DIST cmake-3.27.0-rc1.tar.gz 10973927 BLAKE2B 30d17208a061d2bfbb4e9ef6cdeb526c0c0cf6d86c93821d380ff25e7ae430f80dfcc8992d0687882489e3453d543ba11a45fc47ac15ef8180f6dab6d85c20f8 SHA512 02ea3ed06ccc339980235371de0b3c823f92cdd46bc4de3b0bb5788cd1265c292e70dd824d2fd3740ec67fa63a5e2a903a32735f6073d8843465e300ccef5e6d +DIST cmake-3.27.0-rc2.tar.gz 10974624 BLAKE2B 2c5e1bdc23e249daccd71d4396dad3324be8de67b36203154a1c9d6172d72f552454644c0820f5324d50681a5890c4ff9d665a8d0236354f3c2ec0345d1881e2 SHA512 c354caac080510d779c112f5301a6158d42157e518176b63d1784fbbf3a19fe0f62028f1d5e4b4f227002e9c3b4309c31826024ea9b2d6e130d5db9bcec6e9d8 DIST cmake-3.27.0_rc1-docs.tar.xz 520664 BLAKE2B 332a6700af4a119c8859074d93d16a8a7109614abff6b8bcf90c9c3490f70a436f60ee627b8bb2b31a100916ea91c6d5fc63bc88c07acb1bed60c543e3fd3c7d SHA512 0c97f632bf69d079f2ce22fa5d283e5b6f031d238f2810c51dab311d6c41c63773ce9741744e3bcb1fbb2afede6b354b0fef12a55d1410248a48977cbfd0f15a +DIST cmake-3.27.0_rc2-docs.tar.xz 520656 BLAKE2B 8519d64d6d3ecd75f61b03982f7671f0cb9fcf9cb9e03b0fe8aebcefb2ffbddfc5e2ed07b94f0226af3a092e34d9a5fc51c8e55f85db8bcf92db159a78677c62 SHA512 3f079c2b7507b608bd6dca93f35de343707de18b4892fce7692182d9a7f2c90bde7a2fa27236d838b6307b3956e60130b86c2f782c342dd1a6ed72d323d7792d diff --git a/dev-util/cmake/cmake-3.27.0_rc2.ebuild b/dev-util/cmake/cmake-3.27.0_rc2.ebuild new file mode 100644 index ..a80e655595b5 --- /dev/null +++ b/dev-util/cmake/cmake-3.27.0_rc2.ebuild @@ -0,0 +1,288 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +#CMAKE_DOCS_VERSION=$(ver_cut 1-3) +CMAKE_DOCS_VERSION=${PV} +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/; +if [[ ${PV} == ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git; + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
[gentoo-commits] repo/gentoo:master commit in: sci-libs/givaro/, sci-libs/givaro/files/
commit: 9c983f905d8b655af9803d3b1fbf2308a3ef4bb1 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jun 12 19:40:03 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jun 12 19:40:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c983f90 sci-libs/givaro: fix build with gcc-13. This is an "obviously correct" one-line build fix from upstream. Closes: https://bugs.gentoo.org/908399 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/givaro/files/givaro-4.1.1-gcc-13.patch | 23 +++ sci-libs/givaro/givaro-4.1.1-r3.ebuild | 1 + 2 files changed, 24 insertions(+) diff --git a/sci-libs/givaro/files/givaro-4.1.1-gcc-13.patch b/sci-libs/givaro/files/givaro-4.1.1-gcc-13.patch new file mode 100644 index ..15178289ca84 --- /dev/null +++ b/sci-libs/givaro/files/givaro-4.1.1-gcc-13.patch @@ -0,0 +1,23 @@ +From c7744bb133496cd7ac04688f345646d505e1bf52 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 19 Jan 2023 09:12:22 -0500 +Subject: [PATCH] Add missing #include for (u)int64_t + +Fixes failure to compile on GCC 13. +--- + src/library/poly1/givdegree.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/library/poly1/givdegree.h b/src/library/poly1/givdegree.h +index 3753a425..eb85a0dd 100644 +--- a/src/library/poly1/givdegree.h b/src/library/poly1/givdegree.h +@@ -19,6 +19,8 @@ + #ifndef __GIVARO_poly1degree_H + #define __GIVARO_poly1degree_H + ++#include ++ + #include + + namespace Givaro { diff --git a/sci-libs/givaro/givaro-4.1.1-r3.ebuild b/sci-libs/givaro/givaro-4.1.1-r3.ebuild index 86922d8736ca..e072eb6ffbe7 100644 --- a/sci-libs/givaro/givaro-4.1.1-r3.ebuild +++ b/sci-libs/givaro/givaro-4.1.1-r3.ebuild @@ -30,6 +30,7 @@ DOCS=( AUTHORS ChangeLog README.md ) PATCHES=( "${FILESDIR}/givaro-4.1.1-gcc-10.patch" + "${FILESDIR}/givaro-4.1.1-gcc-13.patch" "${FILESDIR}/givaro-4.1.1-fix-pc-libdir.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 1006bc844050fd8d412e954fdadee36ba0f1 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jun 12 19:07:53 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jun 12 19:32:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1006bc84 dev-lang/php: add 8.2.7, drop 8.2.5-r1 Bug: https://bugs.gentoo.org/908259 Signed-off-by: Michael Orlitzky gentoo.org> dev-lang/php/Manifest | 2 +- dev-lang/php/{php-8.2.5-r1.ebuild => php-8.2.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index 4d8b2076ce07..bd933b54f810 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -4,4 +4,4 @@ DIST php-8.0.28.tar.xz 10801568 BLAKE2B de03f5ad262e830c70d24b9e2dd997897e5613d8 DIST php-8.1.12.tar.xz 11747176 BLAKE2B 0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1 SHA512 437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907 DIST php-8.1.16.tar.xz 11760948 BLAKE2B ac0d352dae05115197852092b9b3c0b5091528326806c70eb34e0aba6007f718e927e67045d65976cb2104e4737a475b2224d4f05ff89ddf8c3066e0240c38e1 SHA512 4515da38803272abfafb069d1684c66dbb5086987b148c48dd7d8acf8f5316d255cf321ec57d6fbffe914a35551a533446ac13c34bb7c984e0d109247e8e64da DIST php-8.1.20.tar.xz 11793228 BLAKE2B ecdaf43278b69e039e5440b441a89d02ea53e8246515a89f430d7affbaefa3e1637a6830f91dc9062961719ba5bf7c56993f3b47db96b56c14111f77c74a3096 SHA512 d93767c6ff4d305c209e1a0fcb17f19b1d417fa872b002413ebe7883e93900c210e8f122410ac54da373b9d10dd2f522ea2bafc9b66214fb466314d64907a558 -DIST php-8.2.5.tar.xz 12001192 BLAKE2B 9c404801a9c3fefcc5bf166de257617e5fb34e76a01147e7778ebf09a97e2499f79fec1f4e7ee1945aa8083f8e7a33acbd4d9cdecdf215cb9dcb240c927d6c22 SHA512 ae8aac35a58b342fbfb725044eecdb1065690c461b26e4225445bda3a1719e43eacc4ad5536ccce326cf56a18c20d424b85b1a53277100c7186fc4d54b2d77f0 +DIST php-8.2.7.tar.xz 12016940 BLAKE2B c80dcdf7b862b25ff1219688ee648938125d52aa8efa6c74b8d08a038222a411851642744872a5684dbaf2c2762f950c0e4190337ef63fb905671361f1418e6a SHA512 8533c0d7b6b0cbca8d01238342edebe1f123b093ab8f3cf5efab40b133989c3288214176b9e2a213b260b07b6bf140711f9b9580c2515a093f586bedc81d8a44 diff --git a/dev-lang/php/php-8.2.5-r1.ebuild b/dev-lang/php/php-8.2.7.ebuild similarity index 100% rename from dev-lang/php/php-8.2.5-r1.ebuild rename to dev-lang/php/php-8.2.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: bc7e9aec4e92a55b99b932dbf5a084240074eef9 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jun 12 19:07:29 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jun 12 19:32:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7e9aec dev-lang/php: add 8.1.20, drop 8.1.18-r1 Bug: https://bugs.gentoo.org/908259 Signed-off-by: Michael Orlitzky gentoo.org> dev-lang/php/Manifest| 2 +- dev-lang/php/{php-8.1.18-r1.ebuild => php-8.1.20.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index e1f3518c1f27..4d8b2076ce07 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -3,5 +3,5 @@ DIST php-8.0.25.tar.xz 10802888 BLAKE2B c1f283613c43551cccd52955deaae364781fffd4 DIST php-8.0.28.tar.xz 10801568 BLAKE2B de03f5ad262e830c70d24b9e2dd997897e5613d8bbc998ab7e59df703db89d587c6c8955e6f82f0cf6630eed82f33e21567ccf7a873ca07f4d0659f7bf4bd974 SHA512 d66e41cdccc332fccaf03bb24356652b17be5267cba5a47d80f1b74732b674f6a23c91e4a151ca442e629de8e8bcf6daecf0b34cbcbc9e33f53b8da9f06dc6b9 DIST php-8.1.12.tar.xz 11747176 BLAKE2B 0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1 SHA512 437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907 DIST php-8.1.16.tar.xz 11760948 BLAKE2B ac0d352dae05115197852092b9b3c0b5091528326806c70eb34e0aba6007f718e927e67045d65976cb2104e4737a475b2224d4f05ff89ddf8c3066e0240c38e1 SHA512 4515da38803272abfafb069d1684c66dbb5086987b148c48dd7d8acf8f5316d255cf321ec57d6fbffe914a35551a533446ac13c34bb7c984e0d109247e8e64da -DIST php-8.1.18.tar.xz 11782240 BLAKE2B fc3355e34427198d87c51aaa5d5f02cb590859892d3d04fe067af555c7ad4e1e6908836faf534c29c720d2b9cfee1f3ed9de559d49902edef45520955d6c7f81 SHA512 e30dba23ab8711a04c21ad040d69807f479760a20f363fe3f91a297e9e6463d9558299b15231e00e2b1c95d03309e03bde8cbbe4043fce3e1b965236ece1d0f3 +DIST php-8.1.20.tar.xz 11793228 BLAKE2B ecdaf43278b69e039e5440b441a89d02ea53e8246515a89f430d7affbaefa3e1637a6830f91dc9062961719ba5bf7c56993f3b47db96b56c14111f77c74a3096 SHA512 d93767c6ff4d305c209e1a0fcb17f19b1d417fa872b002413ebe7883e93900c210e8f122410ac54da373b9d10dd2f522ea2bafc9b66214fb466314d64907a558 DIST php-8.2.5.tar.xz 12001192 BLAKE2B 9c404801a9c3fefcc5bf166de257617e5fb34e76a01147e7778ebf09a97e2499f79fec1f4e7ee1945aa8083f8e7a33acbd4d9cdecdf215cb9dcb240c927d6c22 SHA512 ae8aac35a58b342fbfb725044eecdb1065690c461b26e4225445bda3a1719e43eacc4ad5536ccce326cf56a18c20d424b85b1a53277100c7186fc4d54b2d77f0 diff --git a/dev-lang/php/php-8.1.18-r1.ebuild b/dev-lang/php/php-8.1.20.ebuild similarity index 100% rename from dev-lang/php/php-8.1.18-r1.ebuild rename to dev-lang/php/php-8.1.20.ebuild
[gentoo-commits] repo/proj/guru:master commit in: net-mail/hydroxide/
commit: 4c17df542e921dc8d0a908bcb0fceaf78954cae1 Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Jun 12 17:47:28 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 17:49:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c17df54 net-mail/hydroxide: update dependency tarball URL Signed-off-by: Leonardo Hernández Hernández proton.me> net-mail/hydroxide/hydroxide-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/hydroxide/hydroxide-.ebuild b/net-mail/hydroxide/hydroxide-.ebuild index f75d823e4..ab55861c1 100644 --- a/net-mail/hydroxide/hydroxide-.ebuild +++ b/net-mail/hydroxide/hydroxide-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ else inherit verify-sig SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz verify-sig? ( https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ) - https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz + https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz " VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc" BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
[gentoo-commits] repo/proj/guru:master commit in: sci-biology/geneathome/, sci-biology/geneathome/files/
commit: ed9fb41143af4cbb2c5901d2fa7e6c76da5ba937 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Jun 12 17:58:08 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 17:58:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed9fb411 sci-biology/geneathome: update app_info.xml Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> sci-biology/geneathome/files/app_info.xml| 1 + .../geneathome/{geneathome-1.10-r4.ebuild => geneathome-1.10-r5.ebuild} | 0 2 files changed, 1 insertion(+) diff --git a/sci-biology/geneathome/files/app_info.xml b/sci-biology/geneathome/files/app_info.xml index 731faf57d..82ce7a9cd 100644 --- a/sci-biology/geneathome/files/app_info.xml +++ b/sci-biology/geneathome/files/app_info.xml @@ -13,6 +13,7 @@ gene_pcim 110 + avx gene_pcim_v@PV@ diff --git a/sci-biology/geneathome/geneathome-1.10-r4.ebuild b/sci-biology/geneathome/geneathome-1.10-r5.ebuild similarity index 100% rename from sci-biology/geneathome/geneathome-1.10-r4.ebuild rename to sci-biology/geneathome/geneathome-1.10-r5.ebuild
[gentoo-commits] repo/proj/guru:master commit in: net-mail/hydroxide/
commit: d340412b2ddb19ca15e1a733b52e1bdca879e389 Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Jun 12 17:49:32 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 17:49:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d340412b net-mail/hydroxide: add 0.2.27 Signed-off-by: Leonardo Hernández Hernández proton.me> net-mail/hydroxide/Manifest| 3 ++ net-mail/hydroxide/hydroxide-0.2.27.ebuild | 54 ++ 2 files changed, 57 insertions(+) diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest index 94ef3f80b..3bf82e096 100644 --- a/net-mail/hydroxide/Manifest +++ b/net-mail/hydroxide/Manifest @@ -7,3 +7,6 @@ DIST hydroxide-0.2.24.tar.gz.sig 566 BLAKE2B 49a0fcd5f4d70f37fde0f77cc50f03749a5 DIST hydroxide-0.2.26-deps.tar.xz 128526636 BLAKE2B 50381725b624a2e0d7f4fcab3ef40663f1d0cb0dd64a868280aed47ceffe4e97f51835e805800d0a8a2b365eee64ceaf49d81e1396442df5d2159b74a8b97bab SHA512 cdf406352031ecc47a360a56a88554fc3b5a5079df9a063abf5c5bdd7bbbdc945436b1a63e58bd2bd810dc43c6787fced2d05e9a1f4acc8b6474a660d6e7b4f9 DIST hydroxide-0.2.26.tar.gz 44023 BLAKE2B 0842af01d89dbfc7aae2c5ae543d18c104ee905961628055d08f62f2115ff4cecef4a03775b77c29ec97c838009c380573387640ce1247737b11c0707178 SHA512 1d4dfa9de6c489948bf4e76524c53b02e925ee078b34b55067e437a3c27decc297415d4c1b62ad1a928af828ed3c460e4b5890a407be4c02267697a7c1063330 DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 75eb9efe93eebeec2f055076fb83c57cb84465ec02fd5bea9ba52a73499b64ce9d8dc6ebdcbe5f24b7b636f5f41766d82c18ab9411a63e7126115030557119dc SHA512 9aaf30b6adcc856a1665075b8fdf9abd819aa965a1abe6d0ebc0205a09656c33298063d6da2ae564c2a0122601f49ced2394d84486cd46130ecacf91760fe097 +DIST hydroxide-0.2.27-deps.tar.xz 137723020 BLAKE2B fa1dd992c963c8e4785f4a624a2c7d8294f701b40130abc6ba82b816242d73213d85d0344881d442b17b6015a419671f28b6746ba37564f0c1482afaff73fd6d SHA512 88ff84f49d48910f3abfd152a2914c05f097947d69de193d44cea6965eb2703e0c1a56ce41bb7ae8fc933d2fd4900d6970bbd7fab92c61211bc43b39a7a5f4d2 +DIST hydroxide-0.2.27.tar.gz 44059 BLAKE2B cbe5e4b247091c65ea376930fc555a86e0fcf3d2e5cddeab457ac8755ed4b7dbbc7b9fe8284ae95c2741a80d1926cb9aaaffcef759b9aba85ded40851e7d5667 SHA512 960bf1a37c2365774db6e4598081bfc5459be7f2a85866caf0faef5826694c1b3d0b0cd5634987c963bf21ed416238840e3de207f5b3e39f0cb2c0eed817c3e9 +DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 8af003819f369a2b68a1ed45f60a2bbebaf43be7d85b380353f0c79d3933beed1d1386dbe31d3cdc28c11b30ca210c60a493ce4acc05d01f8d9b5e611eb57958 SHA512 e1bf58ebfc690e8161adaaa903adc37f6381d80541ded6bd034bcd4a4872c59cb47c78c69045345ec744d64f46f0221c5aabd797e21849b45640646888b3d8c6 diff --git a/net-mail/hydroxide/hydroxide-0.2.27.ebuild b/net-mail/hydroxide/hydroxide-0.2.27.ebuild new file mode 100644 index 0..ab55861c1 --- /dev/null +++ b/net-mail/hydroxide/hydroxide-0.2.27.ebuild @@ -0,0 +1,54 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module multiprocessing + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/emersion/hydroxide.git; +else + inherit verify-sig + SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ) + https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc" + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge" +HOMEPAGE="https://github.com/emersion/hydroxide; + +LICENSE="MIT BSD" +SLOT="0" + +src_unpack() { + if [[ "${PV}" == "" ]]; then + git-r3_src_unpack + go-module_live_vendor + else + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/"${P}".tar.gz{,.sig} + fi + go-module_src_unpack + fi +} + +src_compile() { + ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide +} + +src_install() { + default + dobin "${PN}" +} + +pkg_postinst() { + elog "" + elog "In order to use ${PN} you need to read" + elog "https://github.com/emersion/hydroxide#installing; + elog "" +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/mistletoe/
commit: c3e1361b4faf6548ae3cb0ddcdff7f58e4365b1a Author: Julien Roy jroy ca> AuthorDate: Sun Jun 11 16:39:34 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 16:39:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3e1361b dev-python/mistletoe: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/mistletoe/mistletoe-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mistletoe/mistletoe-1.0.1.ebuild b/dev-python/mistletoe/mistletoe-1.0.1.ebuild index f623e99eb..785d7cc69 100644 --- a/dev-python/mistletoe/mistletoe-1.0.1.ebuild +++ b/dev-python/mistletoe/mistletoe-1.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/
commit: df3c64e3f85629423afe13bbd8327824c9824b6b Author: Julien Roy jroy ca> AuthorDate: Mon Jun 12 16:22:54 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 16:22:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df3c64e3 www-client/nyxt: add 3.2.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.2.0.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 666d7c4b7..205db5b79 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15 SHA512 1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2 SHA512 a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34 +DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96 SHA512 9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6 diff --git a/www-client/nyxt/nyxt-3.2.0.ebuild b/www-client/nyxt/nyxt-3.2.0.ebuild new file mode 100644 index 0..5ef18c896 --- /dev/null +++ b/www-client/nyxt/nyxt-3.2.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/
commit: 04f51b4aafc58e74c28b91d02c0d6c3284429c90 Author: Julien Roy jroy ca> AuthorDate: Mon Jun 12 16:23:08 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 16:23:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04f51b4a www-client/nyxt: drop 3.0.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.0.0.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index 205db5b79..0390982fc 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15 SHA512 1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2 SHA512 a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96 SHA512 9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6 diff --git a/www-client/nyxt/nyxt-3.0.0.ebuild b/www-client/nyxt/nyxt-3.0.0.ebuild deleted file mode 100644 index 5ef18c896..0 --- a/www-client/nyxt/nyxt-3.0.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/gentoo_update/
commit: 36316048aff4fadaecb1f8f31a92c4b550584889 Author: Stepan Kulikov pm me> AuthorDate: Sun Jun 11 19:30:54 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 19:30:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36316048 app-admin/gentoo_update: bump version from 0.1.2 -> 0.1.3 Signed-off-by: Stepan Kulikov pm.me> app-admin/gentoo_update/Manifest | 5 ++--- .../{gentoo_update-0.1.2.ebuild => gentoo_update-0.1.3.ebuild} | 0 app-admin/gentoo_update/metadata.xml | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index 5cb7c2d9e..a2eddd334 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1,3 +1,2 @@ -DIST 0.1.2.tar.gz 6660 BLAKE2B ac1a3d2230bdae549e47e0ce399d222492151cc0d719cb376e27e6c56a9bbdd08334ce14e756619b1139fe70b08b2692a661ad6ac6f1a342969fee406ebc43c3 SHA512 cb87c5b4cd7415bd2e35a2070536b97f4b0525c9a7bd430cd361a144feace85bdb600bd49be047408b80035ea25a77204fa5cfc0cc719a8769732afac5109830 -EBUILD gentoo_update-0.1.2.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c -MISC metadata.xml 248 BLAKE2B 84fa2f2bab55e26864c8c62ec846b79faf5a184cee9fa34cd7ffeaf20637eecaf9f592b2edb61a189bbd862b6acc32709c4cd13bc1a748d269bcd1c9 SHA512 957dee25ea398b6fa6cab7227a943d9b679fabede22ee6b39c897e99b9d095e0c9446bbb7fc187bcacd9f541160a3cbbc55c6de43d96a43b58cb1b4b431f +DIST 0.1.3.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 +EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c diff --git a/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild similarity index 100% rename from app-admin/gentoo_update/gentoo_update-0.1.2.ebuild rename to app-admin/gentoo_update/gentoo_update-0.1.3.ebuild diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml index 919daccbd..85d200332 100755 --- a/app-admin/gentoo_update/metadata.xml +++ b/app-admin/gentoo_update/metadata.xml @@ -1,4 +1,4 @@ - + https://www.gentoo.org/dtd/metadata.dtd;>
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/coil64/files/, sci-electronics/coil64/
commit: 818df4a29c6ad4f8175a00f16a1bdf0241d065bf Author: Huang Rui gmail com> AuthorDate: Mon Jun 12 11:49:05 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 11:49:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=818df4a2 sci-electronics/coil64: new package, add 2.1.27 Signed-off-by: Huang Rui gmail.com> sci-electronics/coil64/Manifest | 1 + sci-electronics/coil64/coil64-2.1.27.ebuild | 49 + sci-electronics/coil64/files/coil64.desktop | 10 sci-electronics/coil64/files/coil64.svg | 83 + sci-electronics/coil64/metadata.xml | 17 ++ 5 files changed, 160 insertions(+) diff --git a/sci-electronics/coil64/Manifest b/sci-electronics/coil64/Manifest new file mode 100644 index 0..7f12c2336 --- /dev/null +++ b/sci-electronics/coil64/Manifest @@ -0,0 +1 @@ +DIST coil64-2.1.27.tar.gz 2185202 BLAKE2B 6f25e2a0592fa2be3eeb9a8c192a571f36cc07fdabeb2592d01b9153a2f4f1dec8a469331c461b060365e5b5f6263dd21b5f4e211595965f477ef73d345a8297 SHA512 d4ff12feff265a7bb58bdef42bb755d82fd6f768d264d190b665b9e3475c8f55a983bfd7e31fe5fce1404c8d0cd1621b9998a122a08a756e45bcffa8f805cdcd diff --git a/sci-electronics/coil64/coil64-2.1.27.ebuild b/sci-electronics/coil64/coil64-2.1.27.ebuild new file mode 100644 index 0..a762ee189 --- /dev/null +++ b/sci-electronics/coil64/coil64-2.1.27.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +MY_PN="${PN/c/C}" + +inherit desktop qmake-utils xdg + +DESCRIPTION="Coil64 is inductance coil calculator" +HOMEPAGE=" + https://coil32.net + https://github.com/radioacoustick/Coil64 +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/radioacoustick/${MY_PN}.git; +else + SRC_URI="https://github.com/radioacoustick/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 +" + +DEPEND=" + ${RDEPEND} +" + +src_configure() { + eqmake5 PREFIX="${EPREFIX}"/usr +} + +src_install() { + default + dobin "${S}/${MY_PN}" + dosym "${MY_PN}" "/usr/bin/${PN}" + doicon -s scalable "${FILESDIR}/${PN}.svg" + domenu "${FILESDIR}/${PN}.desktop" +} diff --git a/sci-electronics/coil64/files/coil64.desktop b/sci-electronics/coil64/files/coil64.desktop new file mode 100644 index 0..ca2e0f31b --- /dev/null +++ b/sci-electronics/coil64/files/coil64.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Coil64 +Comment=Coil inductance calculator (formerly Coil32) +Exec=Coil64 +Icon=coil64 +Terminal=false +StartupNotify=false +Categories=Development;Science; diff --git a/sci-electronics/coil64/files/coil64.svg b/sci-electronics/coil64/files/coil64.svg new file mode 100644 index 0..42339ee25 --- /dev/null +++ b/sci-electronics/coil64/files/coil64.svg @@ -0,0 +1,83 @@ + + + +http://www.inkscape.org/namespaces/inkscape; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:xlink="http://www.w3.org/1999/xlink; + xmlns="http://www.w3.org/2000/svg; + xmlns:svg="http://www.w3.org/2000/svg;> diff --git a/sci-electronics/coil64/metadata.xml b/sci-electronics/coil64/metadata.xml new file mode 100644 index 0..39c5c1679 --- /dev/null +++ b/sci-electronics/coil64/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + vows...@gmail.com + Huang Rui + + + radioacoustick/Coil64 + + + Coil64 is inductance coil calculator, that allows to calculate the + single-layer and multi-layer air core inductors, the ferrite toroid + inductors or chokes, flat square coils on PCB etc. + You can help to translate application by the Crowdin Coil64 project. + +
[gentoo-commits] repo/proj/guru:master commit in: app-portage/pacvis/
commit: e66b569b5a5d98e9c2f64c5b05142a443d99ff75 Author: Tomas Fabrizio Orsi fi uba ar> AuthorDate: Mon Jun 12 14:39:13 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 14:39:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e66b569b app-portage/pacvis: Updated python interpreter to 3.11 Signed-off-by: Tomas Fabrizio Orsi fi.uba.ar> app-portage/pacvis/pacvis-0.4.2-r1.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/app-portage/pacvis/pacvis-0.4.2-r1.ebuild b/app-portage/pacvis/pacvis-0.4.2-r1.ebuild new file mode 100644 index 0..f455d8f10 --- /dev/null +++ b/app-portage/pacvis/pacvis-0.4.2-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Displays dependency graphs of packages" +HOMEPAGE="https://github.com/bgloyer/pacvis; +SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-python/tornado[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:master commit in: app-admin/gentoo_update/
commit: 221c390cefd4d518753420b3b2b5e12e0cba9072 Author: Stepan Kulikov pm me> AuthorDate: Sun Jun 11 19:37:22 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 19:37:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=221c390c app-admin/gentoo_update: Fix Manifest Manifest file was generated without including metadata.xml Now it's fixed. Signed-off-by: Stepan Kulikov pm.me> app-admin/gentoo_update/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index a2eddd334..0f730ef72 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1,2 +1,3 @@ DIST 0.1.3.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c +MISC metadata.xml 248 BLAKE2B f5ba454b03595a3a57657a2eb5fb7d95e2b97905f4dfae8e20ab39caa9da1a0e98bf2428cecc367bb55bd4fe9442e06e82a9a80ccff93f29d83aa65ee900add4 SHA512 8c19092e1c24e10bc4b030e6d6852f0175425d2343c2894bd964bff0402b0e8b61ff5d6ea24300db3939488ccb44ef1dfc6acba66427bdfa794dca7fdf82f18f
[gentoo-commits] repo/proj/guru:master commit in: dev-python/mistletoe/
commit: 26791843d19de150cfc1d9210215998d8ff28302 Author: Julien Roy jroy ca> AuthorDate: Sun Jun 11 16:39:24 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 16:39:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26791843 dev-python/mistletoe: add 1.1.0 Signed-off-by: Julien Roy jroy.ca> dev-python/mistletoe/Manifest | 1 + dev-python/mistletoe/mistletoe-1.1.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/mistletoe/Manifest b/dev-python/mistletoe/Manifest index c42a27638..20023c52d 100644 --- a/dev-python/mistletoe/Manifest +++ b/dev-python/mistletoe/Manifest @@ -1 +1,2 @@ DIST mistletoe-1.0.1.tar.gz 48898 BLAKE2B e20d6c07e4796ebacc417e9153a2ebd59fa5baa1594887ca66eff8eac40352660f0fe2eb55dd400ee6b54b7c902307e3f16caef81094fb451a12da4f84197e6b SHA512 09a879a26c2d1f6664cb1cc1c5e40bb55a54858693dfca8c77c0caa9f85216b3fd27c3e9143ddf98406f0b7aa75651ff0fb498403d2e5b237fe8b885d660bc8f +DIST mistletoe-1.1.0.tar.gz 58192 BLAKE2B f8e046ac85925269ba6d69356a3478f57495914c09d792d348cd8d9bfae25fb0b9d6a337eb791a61e017c41e71fe33e23ceabd8d9b4711da67198472e3b1b09e SHA512 b7e022e24e8e85f3ecc40ad05e65fd3e17229a2e4410fe8216b10ee3d46b568efe4a9df1a7d0fc224f818f8372b4b71ae0b59c540c38ae7f4af97c471e249377 diff --git a/dev-python/mistletoe/mistletoe-1.1.0.ebuild b/dev-python/mistletoe/mistletoe-1.1.0.ebuild new file mode 100644 index 0..785d7cc69 --- /dev/null +++ b/dev-python/mistletoe/mistletoe-1.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="A fast, extensible and spec-compliant Markdown parser in pure Python." +HOMEPAGE="https://github.com/miyuchina/mistletoe; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/
commit: f82d8723c5537742a1adbf5dfc6ded3345969e70 Author: Lucio Sauer posteo net> AuthorDate: Mon Jun 12 07:38:12 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 07:39:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f82d8723 app-misc/anki-bin: add recording optfeature for qt6 Signed-off-by: Lucio Sauer posteo.net> app-misc/anki-bin/anki-bin-2.1.65.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-misc/anki-bin/anki-bin-2.1.65.ebuild b/app-misc/anki-bin/anki-bin-2.1.65.ebuild index c57a27768..37861a6f0 100644 --- a/app-misc/anki-bin/anki-bin-2.1.65.ebuild +++ b/app-misc/anki-bin/anki-bin-2.1.65.ebuild @@ -81,13 +81,7 @@ pkg_postinst() { xdg_pkg_postinst optfeature "LaTeX in cards" "app-text/texlive[extra] app-text/dvipng" optfeature "sound support" media-video/mpv media-video/mplayer - if use qt6; then - ewarn "Recording support is broken for Qt6 until dev-qt/qtmultimedia" - ewarn "implements support for ALSA or PulseAudio." - ewarn "Consider running Anki with Qt5 if you need recordings." - else - optfeature "recording support" "media-sound/lame[frontend] dev-python/PyQt5[multimedia]" - fi + optfeature "recording support" "media-sound/lame[frontend] dev-python/PyQt$(usex qt6 6 5)[multimedia]" einfo "You can customize the LaTeX header for your cards to fit your needs:" einfo "Notes > Manage Note Types > Options" }
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/units/, dev-cpp/units/files/
commit: 4fcbe8b5d68795e74d2faa4d38bdaf3561e07d98 Author: Kostadin Shishmanov tutanota com> AuthorDate: Mon Jun 12 11:08:49 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 11:08:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fcbe8b5 dev-cpp/units: disable failing tests Closes: https://bugs.gentoo.org/908388 Signed-off-by: Kostadin Shishmanov tutanota.com> dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch | 13 + dev-cpp/units/units-2.3.3.ebuild| 4 2 files changed, 17 insertions(+) diff --git a/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch new file mode 100644 index 0..c14844570 --- /dev/null +++ b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch @@ -0,0 +1,13 @@ +diff --git a/unitTests/main.cpp b/unitTests/main.cpp +index 96befa3..73a4d93 100644 +--- a/unitTests/main.cpp b/unitTests/main.cpp +@@ -1409,7 +1409,7 @@ TEST_F(UnitContainer, to_string) + EXPECT_STREQ("8 m", units::length::to_string(b).c_str()); + } + +-TEST_F(UnitContainer, to_string_locale) ++TEST_F(UnitContainer, DISABLED_to_string_locale) + { + struct lconv * lc; + diff --git a/dev-cpp/units/units-2.3.3.ebuild b/dev-cpp/units/units-2.3.3.ebuild index b9d408ae3..69fa8c6ae 100644 --- a/dev-cpp/units/units-2.3.3.ebuild +++ b/dev-cpp/units/units-2.3.3.ebuild @@ -16,6 +16,10 @@ KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/${P}-disable-failing-tests.patch" +) + src_configure() { local mycmakeargs+=( -DBUILD_TESTS="$(usex test ON OFF)"
[gentoo-commits] repo/proj/guru:master commit in: media-sound/musikcube/
commit: 8f57a7a83c7fcf6f140ec639b5fc726df089200e Author: YiFei Zhu gmail com> AuthorDate: Mon Jun 12 07:15:25 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jun 12 07:18:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f57a7a8 media-sound/musikcube: BDEPEND on dev-util/patchelf Closes: https://bugs.gentoo.org/908390 Signed-off-by: YiFei Zhu gmail.com> media-sound/musikcube/musikcube-3.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/musikcube/musikcube-3.0.1.ebuild b/media-sound/musikcube/musikcube-3.0.1.ebuild index e4b26c397..1cb7e1f70 100644 --- a/media-sound/musikcube/musikcube-3.0.1.ebuild +++ b/media-sound/musikcube/musikcube-3.0.1.ebuild @@ -62,6 +62,7 @@ RDEPEND="${DEPEND}" BDEPEND=" dev-util/cmake + dev-util/patchelf " PATCHES=( "${FILESDIR}/musikcube-3.0.1-tinfow.patch"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
commit: 0462b6853ec31f57b0f06939771e4d635bbadd7a Author: Julien Roy jroy ca> AuthorDate: Sun Jun 11 15:09:04 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 15:09:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0462b685 dev-python/click-option-group: add 0.5.6 Signed-off-by: Julien Roy jroy.ca> dev-python/click-option-group/Manifest | 1 + .../click-option-group-0.5.6.ebuild| 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/click-option-group/Manifest b/dev-python/click-option-group/Manifest index e2918432b..e9598de37 100644 --- a/dev-python/click-option-group/Manifest +++ b/dev-python/click-option-group/Manifest @@ -1 +1,2 @@ DIST click-option-group-0.5.5.gh.tar.gz 18488 BLAKE2B 87bd7bf585a5ea0d7fcb49695a10e79fcecead334ae23058508a17d7e2347b132767703abc4a8918564c3b04f21ab8db30dfeb46a0d8e3a07d224eb6cbf344a5 SHA512 114f47846668c3b3d7465ac22d0e6fce79de230a267432d55a4a1a60be7c1511a376b8f39c3e1f3dac556fd89d00e2015977b01df05ae60d8fb5d46756bec9df +DIST click-option-group-0.5.6.gh.tar.gz 18938 BLAKE2B db666d1a04f079ebe8ad9cab0605cf49cec054e912ce35d5062f40e0dcc000c227735569269fe16003476e8103ab5a94f9605be6d6ef962322fde503270e3674 SHA512 791bb027cdc9055124d6ff26b3ac775c8047f1dacc32f9783a17fd64f3df744030b5efe3fdf01926a61c04294e523d6e2f70ad106243d2cdb7724dc1fa11eb60 diff --git a/dev-python/click-option-group/click-option-group-0.5.6.ebuild b/dev-python/click-option-group/click-option-group-0.5.6.ebuild new file mode 100644 index 0..3343871de --- /dev/null +++ b/dev-python/click-option-group/click-option-group-0.5.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION=" Option groups missing in Click " +HOMEPAGE="https://github.com/click-contrib/click-option-group; +SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND=" +" +# dev-python/coveralls currently masked in ::guru due to +# https://github.com/TheKevJames/coveralls-python/issues/377 + # test? ( + # dev-python/pytest-cov[${PYTHON_USEDEP}] + #
[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
commit: 98b859ba9dd964838df0092c60b5079fa4cb6cb9 Author: Julien Roy jroy ca> AuthorDate: Sun Jun 11 15:10:24 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 15:10:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98b859ba dev-python/click-option-group: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/click-option-group/click-option-group-0.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/click-option-group/click-option-group-0.5.5.ebuild b/dev-python/click-option-group/click-option-group-0.5.5.ebuild index 38e42ccae..3343871de 100644 --- a/dev-python/click-option-group/click-option-group-0.5.5.ebuild +++ b/dev-python/click-option-group/click-option-group-0.5.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:master commit in: sci-biology/geneathome/files/, sci-biology/geneathome/
commit: 9ea5a49aa158bcc842b65e236b64241a7e49272f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jun 11 12:13:21 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jun 11 12:14:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ea5a49a sci-biology/geneathome: fix build with gcc 13 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> .../geneathome/files/geneathome-1.10-include.patch | 12 .../files/geneathome-1.10-iostream.patch | 82 ++ ...kefile.patch => geneathome-1.10-makefile.patch} | 0 ...me-1.10-r3.ebuild => geneathome-1.10-r4.ebuild} | 15 ++-- 4 files changed, 99 insertions(+), 10 deletions(-) diff --git a/sci-biology/geneathome/files/geneathome-1.10-include.patch b/sci-biology/geneathome/files/geneathome-1.10-include.patch new file mode 100644 index 0..9130b88e3 --- /dev/null +++ b/sci-biology/geneathome/files/geneathome-1.10-include.patch @@ -0,0 +1,12 @@ +Fixes build with GCC 13. + +--- a/src/simd/Vector.hpp b/src/simd/Vector.hpp +@@ -23,6 +23,7 @@ + + #include + #include ++#include + + // std::negation requires C++17, so defined own one + template diff --git a/sci-biology/geneathome/files/geneathome-1.10-iostream.patch b/sci-biology/geneathome/files/geneathome-1.10-iostream.patch new file mode 100644 index 0..24d47cee4 --- /dev/null +++ b/sci-biology/geneathome/files/geneathome-1.10-iostream.patch @@ -0,0 +1,82 @@ +Fixes "inlining failed in call to ..." + +--- a/src/main.cpp b/src/main.cpp +@@ -22,8 +22,8 @@ int appMain(int argc, char* argv[]); + + #if defined(__i386__) || defined (__x86_64__) + ++#include + #include +-#include + + __attribute__((target("no-avx,no-sse"))) + bool checkRequiredInstructionSets() { +@@ -34,14 +34,14 @@ bool checkRequiredInstructionSets() { + unsigned int a, b, c, d; + + if (!__get_cpuid(1, , , , )) { +- fprintf(stderr, "CPUID instruction is not supported by your CPU!\n"); ++ std::cerr << "CPUID instruction is not supported by your CPU!\n"; + return false; + } + + #ifdef __SSE2__ + //printf("Checking for SSE2 support\n"); + if (0 == (d & bit_SSE2)) { +- fprintf(stderr, "SSE2 instructions are not supported by your CPU!\n"); ++ std::cerr << "SSE2 instructions are not supported by your CPU!\n"; + return false; + } + #endif +@@ -49,13 +49,13 @@ bool checkRequiredInstructionSets() { + #ifdef __AVX__ + //printf("Checking for AVX support\n"); + if (0 == (c & bit_AVX)) { +- fprintf(stderr, "AVX instructions are not supported by your CPU!\n"); ++ std::cerr << "AVX instructions are not supported by your CPU!\n"; + return false; + } + + // AVX also needs OS support, check for it + if (0 == (c & bit_OSXSAVE)) { +- fprintf(stderr, "OSXSAVE instructions are not supported by your CPU!\n"); ++ std::cerr << "OSXSAVE instructions are not supported by your CPU!\n"; + return false; + } + +@@ -63,7 +63,7 @@ bool checkRequiredInstructionSets() { + unsigned int ecx = 0; // _XCR_XFEATURE_ENABLED_MASK + __asm__ ("xgetbv" : "=a" (eax), "=d" (edx) : "c" (ecx)); + if (0x6 != (eax & 0x6)) { // XSTATE_SSE | XSTATE_YMM +- fprintf(stderr, "AVX instructions are not supported by your OS!\n"); ++ std::cerr << "AVX instructions are not supported by your OS!\n"; + return false; + } + #endif +@@ -71,7 +71,7 @@ bool checkRequiredInstructionSets() { + #ifdef __FMA__ + //printf("Checking for FMA support\n"); + if (0 == (c & bit_FMA)) { +- fprintf(stderr, "FMA instructions are not supported by your CPU!\n"); ++ std::cerr << "FMA instructions are not supported by your CPU!\n"; + return false; + } + #endif +@@ -79,14 +79,14 @@ bool checkRequiredInstructionSets() { + #ifdef __AVX2__ + //printf("Checking for AVX2 support\n"); + if (__get_cpuid_max(0, 0) < 7) { +- fprintf(stderr, "Extended CPUID 0x7 instruction is not supported by your CPU!\n"); ++ std::cerr << "Extended CPUID 0x7 instruction is not supported by your CPU!\n"; + return false; + } + + __cpuid_count(7, 0, a, b, c, d); + + if (0 == (b & bit_AVX2)) { +- fprintf(stderr, "AVX2 instructions are not supported by your CPU!\n"); ++ std::cerr << "AVX2 instructions are not supported by your CPU!\n"; + return false; + } + #endif diff --git a/sci-biology/geneathome/files/makefile.patch b/sci-biology/geneathome/files/geneathome-1.10-makefile.patch similarity index 100% rename from sci-biology/geneathome/files/makefile.patch rename to sci-biology/geneathome/files/geneathome-1.10-makefile.patch diff --git
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: 541630571c717867b10fe153557f146d11324652 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:22:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54163057 app-admin/eselect: Stabilize 1.4.22-r1 ppc, #908415 Signed-off-by: Sam James gentoo.org> app-admin/eselect/eselect-1.4.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/eselect/eselect-1.4.22-r1.ebuild b/app-admin/eselect/eselect-1.4.22-r1.ebuild index fc6d4ab1a05a..76ea7bbc9ee6 100644 --- a/app-admin/eselect/eselect-1.4.22-r1.ebuild +++ b/app-admin/eselect/eselect-1.4.22-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: f82a7b0b6750f22360aa85c44fb37439ef3fba3a Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:22:28 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:22:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82a7b0b app-admin/eselect: Stabilize 1.4.22-r1 ppc64, #908415 Signed-off-by: Sam James gentoo.org> app-admin/eselect/eselect-1.4.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/eselect/eselect-1.4.22-r1.ebuild b/app-admin/eselect/eselect-1.4.22-r1.ebuild index 76ea7bbc9ee6..6b4aa0da4bcc 100644 --- a/app-admin/eselect/eselect-1.4.22-r1.ebuild +++ b/app-admin/eselect/eselect-1.4.22-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: 553c22b5aa307a63d6f9abb38ebb24e66d648965 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553c22b5 app-admin/eselect: Stabilize 1.4.22-r1 hppa, #908415 Signed-off-by: Sam James gentoo.org> app-admin/eselect/eselect-1.4.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/eselect/eselect-1.4.22-r1.ebuild b/app-admin/eselect/eselect-1.4.22-r1.ebuild index 3fac268d43d2..fc6d4ab1a05a 100644 --- a/app-admin/eselect/eselect-1.4.22-r1.ebuild +++ b/app-admin/eselect/eselect-1.4.22-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 3723d3e9c9df27d4a5e36ae75f337d3e3c78cdf9 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3723d3e9 dev-util/re2c: Stabilize 2.2 x86, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index 1b914df70ea8..522aa6494cb2 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite/
commit: cfcf3713bdc2371688cccf5b2b7c3ced2326ea24 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:20:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:20:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcf3713 dev-vcs/gitolite: Stabilize 3.6.12 x86, #908171 Signed-off-by: Sam James gentoo.org> dev-vcs/gitolite/gitolite-3.6.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-vcs/gitolite/gitolite-3.6.12.ebuild b/dev-vcs/gitolite/gitolite-3.6.12.ebuild index 99fac58cfa00..cb065bdaa546 100644 --- a/dev-vcs/gitolite/gitolite-3.6.12.ebuild +++ b/dev-vcs/gitolite/gitolite-3.6.12.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=7 @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git; else SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="~amd64 ~arm x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 257810bc98cbf4cfda96051a268e81d34e55aa95 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257810bc dev-util/re2c: Stabilize 2.2 amd64, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index 522aa6494cb2..3781e4f4974a 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 98261370a279fbe6f7ed5c8d884978a2a7641535 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98261370 dev-util/re2c: Stabilize 2.2 arm64, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index 7cc5d78d2158..e074261de2ce 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 681cb59d9db0861deb0e446e2782e760c5674631 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681cb59d dev-util/re2c: Stabilize 2.2 hppa, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index ec3084d91c0f..b8c6187310ca 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 775897bfc3745ba78c5f96a0f1e065e6c3b15267 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775897bf dev-util/re2c: Stabilize 2.2 sparc, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index e074261de2ce..1b914df70ea8 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/relay-ctrl/
commit: 45fd25e052d5c0d115f3701bda95764c43f6af42 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fd25e0 net-mail/relay-ctrl: Stabilize 3.2 x86, #908173 Signed-off-by: Sam James gentoo.org> net-mail/relay-ctrl/relay-ctrl-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild index aa55d505a8f4..12c4c054d07e 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://untroubled.org/relay-ctrl/archive/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc x86" IUSE="" DEPEND="dev-libs/bglibs"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitolite/
commit: 42bfd0243921cf055d7eb555a35062f6e0b39d2d Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:20:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:20:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bfd024 dev-vcs/gitolite: Stabilize 3.6.12 arm, #908171 Signed-off-by: Sam James gentoo.org> dev-vcs/gitolite/gitolite-3.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/gitolite/gitolite-3.6.12.ebuild b/dev-vcs/gitolite/gitolite-3.6.12.ebuild index cb065bdaa546..fbc756f21b44 100644 --- a/dev-vcs/gitolite/gitolite-3.6.12.ebuild +++ b/dev-vcs/gitolite/gitolite-3.6.12.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git; else SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm x86" + KEYWORDS="~amd64 arm x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/re2c/
commit: 6d7d4bbc2d985485230c368ca7a08cf1ea4182e3 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7d4bbc dev-util/re2c: Stabilize 2.2 arm, #908174 Signed-off-by: Sam James gentoo.org> dev-util/re2c/re2c-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild index b8c6187310ca..7cc5d78d2158 100644 --- a/dev-util/re2c/re2c-2.2.ebuild +++ b/dev-util/re2c/re2c-2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz; LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/relay-ctrl/
commit: dc83dd4028095c2f4142b20074266adbbf3e8c03 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc83dd40 net-mail/relay-ctrl: Stabilize 3.2 sparc, #908173 Signed-off-by: Sam James gentoo.org> net-mail/relay-ctrl/relay-ctrl-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild index 12c4c054d07e..f0c9bd3dbf2a 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://untroubled.org/relay-ctrl/archive/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~ppc sparc x86" IUSE="" DEPEND="dev-libs/bglibs"
[gentoo-commits] repo/gentoo:master commit in: net-mail/relay-ctrl/
commit: 694ae63885ead2120c7a11453f64e876f6075452 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694ae638 net-mail/relay-ctrl: Stabilize 3.2 amd64, #908173 Signed-off-by: Sam James gentoo.org> net-mail/relay-ctrl/relay-ctrl-3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild index 7c10bdf9bb3f..aa55d505a8f4 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.2.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=7 @@ -11,7 +11,7 @@ SRC_URI="http://untroubled.org/relay-ctrl/archive/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc ~x86" IUSE="" DEPEND="dev-libs/bglibs"
[gentoo-commits] repo/gentoo:master commit in: net-mail/autorespond/
commit: a992405173df2b15c3f105ea5c26c8e60e600aa8 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9924051 net-mail/autorespond: Stabilize 2.0.5 arm, #908172 Signed-off-by: Sam James gentoo.org> net-mail/autorespond/autorespond-2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/autorespond/autorespond-2.0.5.ebuild b/net-mail/autorespond/autorespond-2.0.5.ebuild index 0eec2702487f..1cee45568cfd 100644 --- a/net-mail/autorespond/autorespond-2.0.5.ebuild +++ b/net-mail/autorespond/autorespond-2.0.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://qmail.ixip.net/download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~s390 sparc x86" RDEPEND="virtual/qmail" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-mail/autorespond/
commit: 0caae241b90c9558c39c7d729f646a85a7bff157 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 19:21:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 19:21:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0caae241 net-mail/autorespond: Stabilize 2.0.5 sparc, #908172 Signed-off-by: Sam James gentoo.org> net-mail/autorespond/autorespond-2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/autorespond/autorespond-2.0.5.ebuild b/net-mail/autorespond/autorespond-2.0.5.ebuild index 9b8c2660180f..0eec2702487f 100644 --- a/net-mail/autorespond/autorespond-2.0.5.ebuild +++ b/net-mail/autorespond/autorespond-2.0.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://qmail.ixip.net/download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 sparc x86" RDEPEND="virtual/qmail" PATCHES=(