[gentoo-commits] repo/gentoo:master commit in: dev-python/spotipy/
commit: 01a6c43e08fff42a3dac866937cab4c5cd94cbdf Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:44:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:44:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a6c43e dev-python/spotipy: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/spotipy/spotipy-2.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/spotipy/spotipy-2.23.0.ebuild b/dev-python/spotipy/spotipy-2.23.0.ebuild index 6a9d5ec4fcdc..a01f9a212115 100644 --- a/dev-python/spotipy/spotipy-2.23.0.ebuild +++ b/dev-python/spotipy/spotipy-2.23.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/uvicorn/
commit: e05a532f1f3d4a9ce9dd3744034f48bf80ba4dc0 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:29:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:29:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05a532f dev-python/uvicorn: Bump to 0.24.0 Signed-off-by: Michał Górny gentoo.org> dev-python/uvicorn/Manifest | 1 + dev-python/uvicorn/uvicorn-0.24.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index 391d8c174d47..b28cb1108c0d 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -1 +1,2 @@ DIST uvicorn-0.23.2.gh.tar.gz 723155 BLAKE2B 03edb0b6c7be001be868636a77b818491d71e28277e22f252d650c2d9452e5018470fa3cf60300a8f4358d548f794e95a1bf877ac02ed30574a14dc56cea9841 SHA512 a575482ed261dff3a74a5e04387b36dda55d5975a635ca5c124770b7bbfcf764ea420b0b78b9396e4eaa8b839031933aefc7867befb46d18f39f3df5115eb77a +DIST uvicorn-0.24.0.gh.tar.gz 715220 BLAKE2B b71273545ae244544b5336524bf4ad1f386c8bb2b1addc501514833f37376f8a09a1d4dfc2272c3b62555337a20750af827c9a7a4c3bffc6327a9d1809869cfa SHA512 98b58ce17a1f072f36923b1b616f818cbadd091256ce1281a5236268ba2378d212384d9c3390b5903edfda5c692a67935051379e31732df45422595a88c69232 diff --git a/dev-python/uvicorn/uvicorn-0.24.0.ebuild b/dev-python/uvicorn/uvicorn-0.24.0.ebuild new file mode 100644 index ..a131d346d201 --- /dev/null +++ b/dev-python/uvicorn/uvicorn-0.24.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Lightning-fast ASGI server implementation" +HOMEPAGE=" + https://www.uvicorn.org/ + https://github.com/encode/uvicorn/ + https://pypi.org/project/uvicorn/ +" +# as of 0.21.0, no tests in sdist +SRC_URI=" + https://github.com/encode/uvicorn/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}] + >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.8[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/a2wsgi[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/websockets-10.4[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/watchfiles[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # too long path for unix socket + tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers + # need unpackaged httptools + "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]" + tests/protocols/test_http.py::test_fragmentation + # TODO + tests/protocols/test_websocket.py::test_connection_lost_before_handshake_complete + "tests/protocols/test_websocket.py::test_asgi_return_value[H11Protocol-WebSocketProtocol]" + ) + case ${EPYTHON} in + pypy3) + # TODO + EPYTEST_DESELECT+=( + tests/middleware/test_logging.py::test_running_log_using_fd + ) + ;; + esac + + epytest +} + +pkg_postinst() { + optfeature "auto reload on file changes" dev-python/watchfiles +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/starlette/
commit: e1b617120bef1753e90b0ff36886fa469c8ea2c1 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:24:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:24:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b61712 dev-python/starlette: Bump to 0.32.0 Signed-off-by: Michał Górny gentoo.org> dev-python/starlette/Manifest| 1 + dev-python/starlette/starlette-0.32.0.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest index 6375f2f86a41..e213004d32cd 100644 --- a/dev-python/starlette/Manifest +++ b/dev-python/starlette/Manifest @@ -1 +1,2 @@ DIST starlette-0.31.1.gh.tar.gz 2846196 BLAKE2B 08ebe13d4b9716c6ff74a4f9ca6333f5e6dc31c6ce359b39cbf8e9822fad2e8c8a111788a37893ad687f4d3ffb3bef1e21146f3769b3ac07f083b1c454c07fa3 SHA512 8501b1f40fea9351eba8366dfe1adcb27d19a64a2f547153f3106f8d6828a47c850d6ffb634d6ce60e74fc02d510afda22bca33e07631b72f9a5558e977ea0f6 +DIST starlette-0.32.0.gh.tar.gz 2839571 BLAKE2B adf6b382b267f77309cea1914e980df3ec6e1a05c2ed535c9a26518581349523f9ef5b07c3b97af9123950a52b4ea43acd257527e00a83423b992ce93956b86e SHA512 4b655af29e0a2e031db4155e8697d23abee1e100735904a47b0989faf56a9a05c007a672e6576748849347aaab931c8c1ea89a09d77b04ac8b55a78284ab551a diff --git a/dev-python/starlette/starlette-0.32.0.ebuild b/dev-python/starlette/starlette-0.32.0.ebuild new file mode 100644 index ..5157f33105ee --- /dev/null +++ b/dev-python/starlette/starlette-0.32.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="The little ASGI framework that shines" +HOMEPAGE=" + https://www.starlette.io/ + https://github.com/encode/starlette/ + https://pypi.org/project/starlette/ +" +# no docs or tests in sdist, as of 0.27.0 +SRC_URI=" + https://github.com/encode/starlette/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + =dev-python/anyio-3.4.0[${PYTHON_USEDEP}] + >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}] + dev-python/itsdangerous[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/python-multipart[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Unpackaged 'databases' dependency + tests/test_database.py +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/argh/
commit: 8a17c23b0a92774061fedf077b27787fef875d03 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:25:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:25:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a17c23b dev-python/argh: Bump to 0.30.4 Signed-off-by: Michał Górny gentoo.org> dev-python/argh/Manifest | 1 + dev-python/argh/argh-0.30.4.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest index 5dc991b43fd6..a8aa4fba23d3 100644 --- a/dev-python/argh/Manifest +++ b/dev-python/argh/Manifest @@ -3,3 +3,4 @@ DIST argh-0.30.0.tar.gz 59803 BLAKE2B 2e0a5d9dfbe5177ac434224b78b0575f4b2b4373ab DIST argh-0.30.1.tar.gz 60275 BLAKE2B 24e80f51f2c2f76d605b4282045ffe98f274f3e4692a3dfc26e35aa32a97a79fdc78b795622a2cb593ed83657c1cb1ecef562b43f5b8dc3097f4909403aa98ce SHA512 a24bdc92180ebce217433842e223e958ef222dc81feba8ee22ba0b219b5c259f3d2e79f8ebdf7334b624f69c83814322aa1e768cc72f644c0b16fb2863910035 DIST argh-0.30.2.tar.gz 61528 BLAKE2B f4ef544c67cecaeaba63ca7c97425be0924712c380081971cbe67fbcfeb4a723b5a3e9bca4c33db02fb6466a4a632d756282f8e49a2c69dad4589004c3f83acc SHA512 68950e521fb6c98dbef8c1df334c2a0ae8253f6874a64d8b891c94608ac959344bae0ba65d61379796f304197f5b7f55ab8444957d1b230aa2e4d19bb080953e DIST argh-0.30.3.tar.gz 61908 BLAKE2B 5a35d34df18c9f9bc59ca0966b034a3dfb9e337e61023c84bfb06ee4f7bc568f4c66408baf009ed4a84670bc4d13cd147cfd30ad917901fa711f7f88ee83c391 SHA512 1b3b1b9fc72794f3aa92f76fba8c24e38e1a93979a203b2d0f724d57ad6af32e3bc015ca017fd97a92e2eda9c96d5687de174133f5f7e9f2e0a736a2d9d87584 +DIST argh-0.30.4.tar.gz 62618 BLAKE2B e95ee9219d2b8079e4b9548f68811832ed9ca699c1dcfeabcf31a9a0c3fd35c107896f088a64efe430347fefd1424345753bc4e0341155a92d99a5327f4a137d SHA512 6a17fcaef3a1a400426cc53339e07583734b0b68ce9202a7b3655f5cababa495aa5269f66cde2d0b2217874ddb730bf7d1c7636dd915e4e778058399b9b9a44c diff --git a/dev-python/argh/argh-0.30.4.ebuild b/dev-python/argh/argh-0.30.4.ebuild new file mode 100644 index ..32a100a7ba11 --- /dev/null +++ b/dev-python/argh/argh-0.30.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A simple argparse wrapper" +HOMEPAGE=" + https://pythonhosted.org/argh/ + https://github.com/neithere/argh/ + https://pypi.org/project/argh/ +" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +LICENSE="LGPL-3" + +BDEPEND=" + test? ( + dev-python/iocapture[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc2/
commit: a5042aa1ef7986ec8428d3b58ff33c870c0597f9 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:29:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:29:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5042aa1 dev-libs/c-blosc2: Bump to 2.11.0 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc2/Manifest | 1 + dev-libs/c-blosc2/c-blosc2-2.11.0.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest index a9d628bf5387..84d47c2ef96d 100644 --- a/dev-libs/c-blosc2/Manifest +++ b/dev-libs/c-blosc2/Manifest @@ -2,4 +2,5 @@ DIST c-blosc2-2.10.2.gh.tar.gz 3142525 BLAKE2B 1bd3f4c10c9c2b9d228499d41e5f3ea2c DIST c-blosc2-2.10.3.gh.tar.gz 3142852 BLAKE2B d1c947d5a2913929d6eb8713fb750937c50f25bc7858576831eecb7ffb996238821435e080944da332d51f55eff9a714c10571c09def8170816be67ffdb779ae SHA512 ae1d8d6aae1cb58f954491733b1667a6280384de705795d181aada9ffd9d8a922b715f22ad12bc7f0fd2799b46e70a7c21a8253de74445f3013a6d2136579ae0 DIST c-blosc2-2.10.4.gh.tar.gz 3142948 BLAKE2B 3c25ed6540b080c385e383c36dab6d4a754130b1e69ad358e2b56ef1988b81bbc1fd0749d86bbe126fdf8cdbf55384a9ebf36e1b264c751dc9a1e74501c20365 SHA512 85247c3fb42a90e10a213d7fa62be17fb1156d0d68fd9ab2fd1757e0b41f81d7b4cf73d67e542eefcd812f8589eda81fab34c0ab2d5a0634563b6408313b0f74 DIST c-blosc2-2.10.5.gh.tar.gz 3144174 BLAKE2B a680def405f2383636185ab1b71a42e042dd0c71025bfc898b48f148f4a6bf27cbd38f29512caae9ff5b58f70cb35289b609c84b132c0795915d1fe6c71b3feb SHA512 bc004fe2132a8e36963437d5279506c2f79dcbf11ee1a768954c20d1265d120dc85e67952b567e716105c5716922da8ee8cffd0a5d44bc67093a4cab3075e322 +DIST c-blosc2-2.11.0.gh.tar.gz 3145115 BLAKE2B f2c375d303efe732dbb101c671560e40c584cdd546f481159b7317af775964f3c7fbdb540f86355ac1c6d345d7a494cfa0b9f1afcab2b04f7b96b127491cac3a SHA512 df88b00a234b3753d97483169931a3ad9d1cc833bb13ec6f766e610ae2601577501ba824a4256bd35d4a50b3730afaa519bb24594707fedd8de6cbe9133e9799 DIST c-blosc2-2.9.3.gh.tar.gz 3139809 BLAKE2B 740bfbc3cd1416d0863f6939ba4b5e27b2ae7947a407838e4061ef42c005ee255abdd8bbcbecb25123b7ff50ece62493ad3b5a84d4e02a65e1791c9007cf5b5d SHA512 30e792ba982d66936813c2dc56f85ee17a1a73ec475c15d6448cc1f5ac88f917f7a823e4b7b59c1271b1a9ee1ddd1f15fb74d6c0fa61d653b16d1a05209dfde4 diff --git a/dev-libs/c-blosc2/c-blosc2-2.11.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.11.0.ebuild new file mode 100644 index ..af8b2fdc4f2c --- /dev/null +++ b/dev-libs/c-blosc2/c-blosc2-2.11.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/c-blosc2/c-blosc2.html + https://github.com/Blosc/c-blosc2/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test +zlib +zstd" +REQUIRED_USE="test? ( zlib zstd )" +RESTRICT="!test? ( test )" + +DEPEND=" + >=app-arch/lz4-1.7.5:= + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.9.3-no-unaligned.patch +) + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + + # force regular zlib, at least for the time being + -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON + + # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults + # from applying, https://github.com/Blosc/c-blosc2/issues/433 + -DCMAKE_C_FLAGS="${CFLAGS}" + ) + cmake_src_configure +} + +src_test() { + # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 + MAKEOPTS=-j1 cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-functools/
commit: b24e9b8207c8436f446dd5b320cc41fb75af614a Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 05:25:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 05:25:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24e9b82 dev-python/jaraco-functools: Bump to 4.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-functools/Manifest | 1 + .../jaraco-functools/jaraco-functools-4.0.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index 776acc3b7c86..84fbd9fb1e9f 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1 +1,2 @@ DIST jaraco.functools-3.9.0.tar.gz 17221 BLAKE2B 2476e7cc9440ac21abf4c7d4d5af5d98f7a48c6fb55ef93428936265843a0e9bd02b22e8a2a748e7844015c530bc46ad67be8447b0eddb9b7ddcc1522b53c42b SHA512 5ec081aa07e736b6cacc1f6213e3212b4828824e86033b440d4fc630b0a9cf8e67497b37a239e167e421c41852ea6c0c65a4ccd39d73cc7f1cb831f605b86f00 +DIST jaraco.functools-4.0.0.tar.gz 17779 BLAKE2B ef403411f60e956a723350c949cdbd13fa36473ce77f6b1cea4eb5eaedbd2edd4ea902b8c062d53411c7bc12dcfd3879b0f1c82a1d21c28575f0298eb03f868d SHA512 2545bf3b9c9357ae867e7a5627582e14d0bdf25bac6acc5fbbb7e86f7aa24bc33b5bca584543b4180abdde203610b9716950110253045c1fe11f8bd045283c78 diff --git a/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild new file mode 100644 index ..598e289a4315 --- /dev/null +++ b/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Additional functions used by other projects by developer jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.functools/ + https://pypi.org/project/jaraco.functools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jaraco-classes[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "jaraco.functools" + version = "${PV}" + description = "Functools like those found in stdlib" + EOF +} + +python_install() { + distutils-r1_python_install + # rename to workaround a bug in pkg_resources + # https://bugs.gentoo.org/834522 + mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: dd06269ba58367c90b167d272c5f7e4888ef6e29 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 04:36:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 04:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd06269b dev-python/hypothesis: Bump to 6.88.3 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.88.3.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 5d01c12c8487..1b771a94ba0f 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,3 +5,4 @@ DIST hypothesis-6.87.3.gh.tar.gz 9388318 BLAKE2B 61dea9f0898cadef747871e2ef137ed DIST hypothesis-6.87.4.gh.tar.gz 9388435 BLAKE2B a678bf1d76a1947f6880de95e3b418de364d5083a6c9c5ce8ff36fc51290ab7ed1560627e6aaf493c9b11184126ed5c2a6f8bcbd56633555cdb9be11dc384d1b SHA512 b4dcff9d07a665d7b134dfeaa6a7f199cc87883b9cd078d573a175b24069e968ce833bcdcf89f7665cf021a1eaf6df08eddc5dd071c4189ffe681ce3a178e432 DIST hypothesis-6.88.0.gh.tar.gz 9390871 BLAKE2B 9dc93da4dde2f14fc24e489b19566a2300d1e89622a4c574305ed511481bee871ffe812e13e05262ccbd68f40b61db92b974f62eefc2efc0d7f2200038539ff9 SHA512 d266acb7b5404d9d7b47f25210b6f751e4feea2c8c1416a4af7b12a42b321d4429364c1ca5842151f2fe196994cd9244c92369279a07534ef63786bbd291dd6e DIST hypothesis-6.88.1.gh.tar.gz 9391389 BLAKE2B 0d258ff3e662bdef1c8321119c49ae4a8f1191edb316ab6262023c7da667f553b94386c28fcc40bfe06d545ae33a28b907750d4caaee8be7614a1ad578370f25 SHA512 e9376aaacd5cf405f0a28b9a9e63fc1d83506ad286579e1ae2165006cd87af1aefac68e34dd5164159f86bffa3f1da29ce86fc3254dcb11183d653b71377c41d +DIST hypothesis-6.88.3.gh.tar.gz 9391730 BLAKE2B 439b5d4aca9f8163bebb7b0ba632fc1d7eb49a61e656c3849287b700bb92c5aea02a30d816029152243c03050e67351a8a6c4dd87ed6eaadd5a81f5a72c8c139 SHA512 780a83928ffdc976c581df43874a1d1e4ec82d9c27f6bc151e5a4103dd9e4d18de0609af8964136cc041ebec258b1fd2c6438b66636e9cd8e7f81a88381bf5ce diff --git a/dev-python/hypothesis/hypothesis-6.88.3.ebuild b/dev-python/hypothesis/hypothesis-6.88.3.ebuild new file mode 100644 index ..5d255dfeb3df --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.88.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/wrapt/
commit: 5bdfb214d5b0ceca6f0ed4aedf9f781b085751c9 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 04:49:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 04:49:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdfb214 dev-python/wrapt: Fix test failures on pypy3 Closes: https://bugs.gentoo.org/910536 Signed-off-by: Michał Górny gentoo.org> dev-python/wrapt/wrapt-1.15.0.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-python/wrapt/wrapt-1.15.0.ebuild b/dev-python/wrapt/wrapt-1.15.0.ebuild index 9e33fe5a5171..bd4f60798893 100644 --- a/dev-python/wrapt/wrapt-1.15.0.ebuild +++ b/dev-python/wrapt/wrapt-1.15.0.ebuild @@ -26,6 +26,13 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv distutils_enable_tests pytest distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +src_prepare() { + # pypy3.9+ change, upstream commented this out + # in 59680c8bb998defa3be522fef6e49fd276bebe58 + sed -i -e 's:if is_pypy:if False:' tests/test_object_proxy.py || die + distutils-r1_src_prepare +} + python_compile() { local -x WRAPT_INSTALL_EXTENSIONS=true distutils-r1_python_compile
[gentoo-commits] repo/gentoo:master commit in: dev-python/wrapt/
commit: 0977b6c7e1a095ea3723570ca70e541e0c924d32 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 04:49:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 04:49:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0977b6c7 dev-python/wrapt: Add USE=native-extensions Signed-off-by: Michał Górny gentoo.org> dev-python/wrapt/metadata.xml| 6 ++ dev-python/wrapt/wrapt-1.15.0.ebuild | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/wrapt/metadata.xml b/dev-python/wrapt/metadata.xml index caafce82fa5b..af7d6a529c40 100644 --- a/dev-python/wrapt/metadata.xml +++ b/dev-python/wrapt/metadata.xml @@ -9,4 +9,10 @@ GrahamDumpleton/wrapt wrapt + + + Compiles native C extensions (speedups, instead of using python + fallback code). + + diff --git a/dev-python/wrapt/wrapt-1.15.0.ebuild b/dev-python/wrapt/wrapt-1.15.0.ebuild index bd4f60798893..0983b6eac0c3 100644 --- a/dev-python/wrapt/wrapt-1.15.0.ebuild +++ b/dev-python/wrapt/wrapt-1.15.0.ebuild @@ -22,6 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="+native-extensions" distutils_enable_tests pytest distutils_enable_sphinx docs dev-python/sphinx-rtd-theme @@ -34,7 +35,7 @@ src_prepare() { } python_compile() { - local -x WRAPT_INSTALL_EXTENSIONS=true + local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false) distutils-r1_python_compile }
[gentoo-commits] repo/gentoo:master commit in: dev-python/wrapt/
commit: 2a68dc61d1311faf67e8f07e751979202f70db8a Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 04:51:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 04:51:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a68dc61 dev-python/wrapt: Bump to 1.16.0_rc2 Signed-off-by: Michał Górny gentoo.org> dev-python/wrapt/Manifest| 1 + dev-python/wrapt/wrapt-1.16.0_rc2.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest index 87d06d5c2675..a37355f46103 100644 --- a/dev-python/wrapt/Manifest +++ b/dev-python/wrapt/Manifest @@ -1 +1,2 @@ DIST wrapt-1.15.0.gh.tar.gz 137402 BLAKE2B 8c4764251a89f7795fef71dd71d9c36611d896d2e2791a5e7ce4f665f7b477e683f21aa05251a6ceb96644221a7ff9b01dfe98a7f4d278987dedc17ead39b343 SHA512 6be3fc6380e6bb11a26e35fb093ca54d2e851ab384682f6b1201599980c0429c1e2f23089540b66dd80985baaaf3fb93ce29034758e062e2cfb2f52e3b362779 +DIST wrapt-1.16.0rc2.gh.tar.gz 138531 BLAKE2B fc6c573a80ab5a5f82b3e0dc60ecce34642361982b00d4066d84eb186cc2dc2542769205674f74370aff98b252acb65e7013f181c75da3e7389d3bdfe1ff6971 SHA512 f6b6a2a34c6f5c285e08411b2fca2464e21028776595e821e09cfc45da9519b88911fa74d47952de365a7625322672d025fd66be1393238ff776dd6b84cd8aa2 diff --git a/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild b/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild new file mode 100644 index ..2941453acf76 --- /dev/null +++ b/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Module for decorators, wrappers and monkey patching" +HOMEPAGE=" + https://github.com/GrahamDumpleton/wrapt/ + https://pypi.org/project/wrapt/ +" +SRC_URI=" + https://github.com/GrahamDumpleton/wrapt/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="+native-extensions" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_compile() { + local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false) + distutils-r1_python_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 6a294d6c1d404290dfa72ac51ac3d6799151669f Author: Michał Górny gentoo org> AuthorDate: Sun Nov 5 04:39:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 5 04:39:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a294d6c dev-python/zeroconf: Bump to 0.120.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest| 1 + dev-python/zeroconf/zeroconf-0.120.0.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index d5288e5bdc5a..73a120d376a0 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,3 +1,4 @@ DIST zeroconf-0.115.2.tar.gz 156482 BLAKE2B 80a1c0af87ffaec73505f48f1b38b8f99b578d6573970529b4613fd46174f635d2ff24ae6b1631a2747bb4eb542ac7180cf7bb473aa69f91ce90e64b463ec43d SHA512 1a1fd7f5cf3356fa189f209dc9ea0f8319b0d101ec28ed0ae3304656ca488afab0258cf6bce6d13919554555ea1a51b59599dba5afccc315df15d4efbc8cdb13 DIST zeroconf-0.118.0.tar.gz 156789 BLAKE2B a2491c33134b07486cf6350d4b25461edf78fb5ab181b36b8088f3ef63fe86d8324ea044985f9423886ceb15495d5d34bf79de488dafcdd87398875adee62fce SHA512 6f869443dbeea324b1b0f3b89a8183441b373459e871ffee9c35d3f4eda5489e164bc85f28e6e96c7dea976eeff591c25044a28cca56c967d857b1ac5f485e79 DIST zeroconf-0.119.0.tar.gz 156999 BLAKE2B d8b8f65d6365dad2e58a04f5bf7ec46a9cce45d27a4edcd1d1d1e0d3b38ae0e0b5d84e92b5255c59059367627c918446af6638365c6ea235a989f9af34172db4 SHA512 dcc5824e8f53e0108e5b2072f77897c5eefa7919f8a760feb9635dd970835c3445f06ecd9f556a8fae09e6e6538533810a99e6b4fda2bc9072072c093df87722 +DIST zeroconf-0.120.0.tar.gz 157789 BLAKE2B 87971aa98c9c9401277059baee0f6a615c3e73f3146eda19e3a139f4dc8af678627ed0a14636157bb7c48739e8526cd31e6d94fa8438ad8d783949cc3fd64284 SHA512 b010415c733a55f4dca828f18eea96ba95e00e3124d0fdea129d155922ece90cdeb98386eb54a6616770130fe8aaee45ed0ecf3210c553442bd6b91537ad4313 diff --git a/dev-python/zeroconf/zeroconf-0.120.0.ebuild b/dev-python/zeroconf/zeroconf-0.120.0.ebuild new file mode 100644 index ..b3ff07347a6d --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.120.0.ebuild @@ -0,0 +1,56 @@ +# 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.10) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3[${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/proj/guru:dev commit in: net-misc/megasync/, net-misc/megasync/files/
commit: 16dfc71df33b7e3b827379c13e0ec9f5bb471538 Author: Takuya Wakazono gmail com> AuthorDate: Sun Nov 5 04:58:01 2023 + Commit: Takuya Wakazono gmail com> CommitDate: Sun Nov 5 04:58:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16dfc71d net-misc/megasync: fix USE flags for file manager Signed-off-by: Takuya Wakazono gmail.com> .../files/megasync-4.10.0.0_fix-build.patch| 32 +++ net-misc/megasync/megasync-4.10.0.0.ebuild | 46 +++--- net-misc/megasync/metadata.xml | 1 + 3 files changed, 57 insertions(+), 22 deletions(-) diff --git a/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch b/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch new file mode 100644 index 00..dfb6b9f3b1 --- /dev/null +++ b/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch @@ -0,0 +1,32 @@ +diff --git a/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro b/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro +index 06cbb08cd..7ca767132 100644 +--- a/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro b/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro +@@ -52,5 +52,4 @@ INSTALLS += emblems32 emblems64 + !contains(DEFINES, no_desktop) { + update_cache.commands = gtk-update-icon-cache -f -t $${HICOLOR} || true + update_cache.path = $${HICOLOR} +-INSTALLS += update_cache + } +diff --git a/src/MEGAShellExtNemo/MEGAShellExtNemo.pro b/src/MEGAShellExtNemo/MEGAShellExtNemo.pro +index 33668b4ee..061e0d445 100644 +--- a/src/MEGAShellExtNemo/MEGAShellExtNemo.pro b/src/MEGAShellExtNemo/MEGAShellExtNemo.pro +@@ -43,5 +43,4 @@ INSTALLS += emblems32 emblems64 + !contains(DEFINES, no_desktop) { + update_cache.commands = gtk-update-icon-cache -f -t $${HICOLOR} || true + update_cache.path = $$PWD +-INSTALLS += update_cache + } +diff --git a/src/MEGASync/platform/platform.pri b/src/MEGASync/platform/platform.pri +index 99f4dbd4f..ef5553508 100644 +--- a/src/MEGASync/platform/platform.pri b/src/MEGASync/platform/platform.pri +@@ -89,7 +89,6 @@ unix:!macx { + # desktop + desktop.path = $$DESKTOP_DESTDIR/share/applications + desktop.files = $$PWD/linux/data/megasync.desktop +-desktop.commands = update-desktop-database &> /dev/null || true + INSTALLS += desktop + + HICOLOR = $$DESKTOP_DESTDIR/share/icons/hicolor diff --git a/net-misc/megasync/megasync-4.10.0.0.ebuild b/net-misc/megasync/megasync-4.10.0.0.ebuild index 9eb43c9724..e71a988b03 100644 --- a/net-misc/megasync/megasync-4.10.0.0.ebuild +++ b/net-misc/megasync/megasync-4.10.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools desktop qmake-utils xdg cmake +inherit autotools cmake qmake-utils xdg DESCRIPTION="The official Qt-based program for syncing your MEGA account in your PC" HOMEPAGE=" @@ -29,7 +29,7 @@ fi LICENSE="MEGA" SLOT="0" -IUSE="+cryptopp +curl +sqlite +zlib dolphin examples freeimage java nautilus php python readline threads thunar" +IUSE="+cryptopp +curl +sqlite +zlib dolphin examples freeimage java nautilus nemo php python readline threads thunar" RDEPEND=" app-arch/xz-utils @@ -44,7 +44,8 @@ RDEPEND=" curl? ( net-misc/curl[ssl,curl_ssl_openssl(-)] ) dolphin? ( kde-apps/dolphin ) freeimage? ( media-libs/freeimage ) - nautilus? ( >=gnome-base/nautilus-3 ) + nautilus? ( >=gnome-base/nautilus-43 ) + nemo? ( gnome-extra/nemo ) readline? ( sys-libs/readline:0 ) sqlite? ( dev-db/sqlite:3 ) thunar? ( xfce-base/thunar ) @@ -67,30 +68,28 @@ DEPEND=" BDEPEND=" dev-lang/swig dev-qt/linguist-tools + dolphin? ( kde-frameworks/extra-cmake-modules ) " -DOCS=( CREDITS.md README.md ) - CMAKE_USE_DIR="${S}/src/MEGAShellExtDolphin" src_prepare() { if [[ ${PV} != ]]; then rmdir src/MEGASync/mega - mv "${WORKDIR}"/sdk-${MEGA_SDK_REV} src/MEGASync/mega + mv "${WORKDIR}/sdk-${MEGA_SDK_REV}" src/MEGASync/mega fi - cd "${S}/src/MEGASync/mega" - eapply -Np1 "${FILESDIR}/${PN}-4.5.0.0_pdfium.patch" - cd "${S}" + if has_version ">=media-video/ffmpeg-6.0"; then eapply "${FILESDIR}/${PN}-4.10.0.0_ffmpeg6.patch" fi + eapply "${FILESDIR}/${PN}-4.10.0.0_fix-build.patch" + if use dolphin; then - # use the kde5 CMakeLists instead of the kde 4 version - mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt || die cmake_src_prepare else default fi + cd "${S}/src/MEGASync/mega" eautoreconf } @@ -116,33 +115,36 @@ src_configure() { $(use_enable php) \ $(use_enable python) \ "--enable-gcc-hardening" - cd "${S}/src" + cd "${S}/src"
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/
commit: 7452e8e1017b78cde142e5f534a2e6b9d50a75be Author: orbea riseup net> AuthorDate: Sun Nov 5 03:36:18 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:36:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7452e8e1 dev-lang/python: sync ::gentoo Signed-off-by: orbea riseup.net> dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +- dev-lang/python/python-3.10.13.ebuild | 2 +- dev-lang/python/python-3.11.5.ebuild| 2 +- dev-lang/python/python-3.9.18.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild b/dev-lang/python/python-2.7.18_p16-r1.ebuild index fb2b97b..cdcf3ef 100644 --- a/dev-lang/python/python-2.7.18_p16-r1.ebuild +++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild @@ -77,7 +77,7 @@ RDEPEND+=" !build? ( app-misc/mime-types ) " -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc QA_PKGCONFIG_VERSION=${PYVER} # false positives -- functions specific to *BSD diff --git a/dev-lang/python/python-3.10.13.ebuild b/dev-lang/python/python-3.10.13.ebuild index 818b8f3..2a898ea 100644 --- a/dev-lang/python/python-3.10.13.ebuild +++ b/dev-lang/python/python-3.10.13.ebuild @@ -85,7 +85,7 @@ RDEPEND+=" !build? ( app-misc/mime-types ) " -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc # large file tests involve a 2.5G file being copied (duplicated) CHECKREQS_DISK_BUILD=5500M diff --git a/dev-lang/python/python-3.11.5.ebuild b/dev-lang/python/python-3.11.5.ebuild index f0bad06..6945d15 100644 --- a/dev-lang/python/python-3.11.5.ebuild +++ b/dev-lang/python/python-3.11.5.ebuild @@ -90,7 +90,7 @@ if [[ ${PV} != *_alpha* ]]; then " fi -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc # large file tests involve a 2.5G file being copied (duplicated) CHECKREQS_DISK_BUILD=5500M diff --git a/dev-lang/python/python-3.9.18.ebuild b/dev-lang/python/python-3.9.18.ebuild index d499e90..4936929 100644 --- a/dev-lang/python/python-3.9.18.ebuild +++ b/dev-lang/python/python-3.9.18.ebuild @@ -81,7 +81,7 @@ RDEPEND+=" !build? ( app-misc/mime-types ) " -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc # large file tests involve a 2.5G file being copied (duplicated) CHECKREQS_DISK_BUILD=5500M
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/ruby/
commit: 5fa33ff8a0dbb6245ddda8a003ac58f7c2c7899f Author: orbea riseup net> AuthorDate: Sun Nov 5 03:43:14 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:43:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5fa33ff8 dev-lang/ruby: add 3.1.4-r5 Signed-off-by: orbea riseup.net> dev-lang/ruby/metadata.xml | 1 - dev-lang/ruby/ruby-3.1.4-r5.ebuild | 279 + 2 files changed, 279 insertions(+), 1 deletion(-) diff --git a/dev-lang/ruby/metadata.xml b/dev-lang/ruby/metadata.xml index d02ab02..cf9a216 100644 --- a/dev-lang/ruby/metadata.xml +++ b/dev-lang/ruby/metadata.xml @@ -6,7 +6,6 @@ Gentoo Ruby Project -Install ruby tests that can only be run after ruby is installed Install dev-ruby/rdoc after installing Ruby. Enable SystemTAP/DTrace tracing diff --git a/dev-lang/ruby/ruby-3.1.4-r5.ebuild b/dev-lang/ruby/ruby-3.1.4-r5.ebuild new file mode 100644 index 000..016c408 --- /dev/null +++ b/dev-lang/ruby/ruby-3.1.4-r5.ebuild @@ -0,0 +1,279 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multiprocessing + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/; +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; + +LICENSE="|| ( Ruby-BSD BSD-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="berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 +ssl static-libs systemtap tk valgrind xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc:= ) + jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) + ssl? ( + dev-libs/openssl:0= + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-util/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + virtual/libcrypt:= + >=app-eselect/eselect-ruby-20231008 +" + +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" + +BUNDLED_GEMS=" + >=dev-ruby/irb-1.4.1[ruby_targets_ruby31(-)] + >=dev-ruby/minitest-5.15.0[ruby_targets_ruby31(-)] + >=dev-ruby/power_assert-2.0.1[ruby_targets_ruby31(-)] + >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby31(-)] + >=dev-ruby/rbs-2.1.0[ruby_targets_ruby31(-)] + >=dev-ruby/rexml-3.2.5[ruby_targets_ruby31(-)] + >=dev-ruby/rss-0.2.9[ruby_targets_ruby31(-)] + >=dev-ruby/test-unit-3.5.3[ruby_targets_ruby31(-)] + >=dev-ruby/typeprof-0.12.2[ruby_targets_ruby31(-)] +" + +PDEPEND=" + ${BUNDLED_GEMS} + virtual/rubygems[ruby_targets_ruby31(-)] + >=dev-ruby/bundler-2.3.3[ruby_targets_ruby31(-)] + >=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby31(-)] + >=dev-ruby/json-2.6.1[ruby_targets_ruby31(-)] + >=dev-ruby/rdoc-6.3.3[ruby_targets_ruby31(-)] + xemacs? ( app-xemacs/ruby-modes ) +" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-3.1-libressl.patch + eapply "${FILESDIR}"/"${SLOT}"/011*.patch + eapply "${FILESDIR}"/"${SLOT}"/902*.patch + + if use elibc_musl ; then + eapply "${FILESDIR}"/3.1/901-musl-*.patch + fi + + einfo "Unbundling gems..." + cd "$S" + # Remove bundled gems that we will install via PDEPEND, bug + # 539700. + rm -fr gems/* || die + touch gems/bundled_gems || die + # Don't install CLI tools since they will clash with the gem + rm -f bin/{racc,racc2y,y2racc} || die + sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die + + einfo "Removing bundled libraries..." + rm -fr ext/fiddle/libffi-3.2.1 || die + + # Remove webrick tests because setting LD_LIBRARY_PATH does not work for them. + rm -rf tool/test/webrick || die + + # Remove tests that are known to fail or require a network connection + rm -f test/ruby/test_process.rb test/rubygems/test_gem{,_path_support}.rb || die + rm -f test/rinda/test_rinda.rb test/socket/test_tcp.rb test/fiber/test_address_resolve.rb test/resolv/test_addr.rb \ + spec/ruby/library/socket/tcpsocket/{initialize,open}_spec.rb|| die + sed -i -e '/def test_test/askip "Depends on system setup"' test/ruby/test_file_exhaustive.rb || die + + if use prefix ; then + # Fix hardcoded SHELL var in mkmf library + sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#"
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: 79a04936c09b8fbd9250167d28d94b1e280fd818 Author: orbea riseup net> AuthorDate: Sun Nov 5 03:40:27 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:40:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=79a04936 dev-lang/rust: sync ::gentoo Signed-off-by: orbea riseup.net> dev-lang/rust/rust-1.65.0.ebuild| 2 +- dev-lang/rust/rust-1.66.1.ebuild| 2 +- dev-lang/rust/rust-1.67.1-r1.ebuild | 2 +- dev-lang/rust/rust-1.68.2.ebuild| 2 +- dev-lang/rust/rust-1.69.0-r1.ebuild | 2 +- dev-lang/rust/rust-1.70.0.ebuild| 2 +- dev-lang/rust/rust-1.71.0.ebuild| 2 +- dev-lang/rust/rust-1.71.1.ebuild| 2 +- dev-lang/rust/rust-1.72.0-r1.ebuild | 2 +- dev-lang/rust/rust-1.73.0.ebuild| 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-lang/rust/rust-1.65.0.ebuild b/dev-lang/rust/rust-1.65.0.ebuild index 20d9685..b1f6639 100644 --- a/dev-lang/rust/rust-1.65.0.ebuild +++ b/dev-lang/rust/rust-1.65.0.ebuild @@ -161,7 +161,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.64.0-libressl.patch diff --git a/dev-lang/rust/rust-1.66.1.ebuild b/dev-lang/rust/rust-1.66.1.ebuild index ffb1b22..802f01a 100644 --- a/dev-lang/rust/rust-1.66.1.ebuild +++ b/dev-lang/rust/rust-1.66.1.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.64.0-libressl.patch diff --git a/dev-lang/rust/rust-1.67.1-r1.ebuild b/dev-lang/rust/rust-1.67.1-r1.ebuild index 4112cfc..1b9602c 100644 --- a/dev-lang/rust/rust-1.67.1-r1.ebuild +++ b/dev-lang/rust/rust-1.67.1-r1.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.64.0-libressl.patch diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild index 92918ae..dd90e1e 100644 --- a/dev-lang/rust/rust-1.68.2.ebuild +++ b/dev-lang/rust/rust-1.68.2.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.64.0-libressl.patch diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild b/dev-lang/rust/rust-1.69.0-r1.ebuild index b7894b6..5a7d077 100644 --- a/dev-lang/rust/rust-1.69.0-r1.ebuild +++ b/dev-lang/rust/rust-1.69.0-r1.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.64.0-libressl.patch diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild index 51d464d..d09be33 100644 --- a/dev-lang/rust/rust-1.70.0.ebuild +++ b/dev-lang/rust/rust-1.70.0.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch diff --git a/dev-lang/rust/rust-1.71.0.ebuild b/dev-lang/rust/rust-1.71.0.ebuild index 284e6e3..22d7d80 100644 --- a/dev-lang/rust/rust-1.71.0.ebuild +++ b/dev-lang/rust/rust-1.71.0.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=( "${FILESDIR}"/1.71.0-fix-bashcomp-installation.patch diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild index 82e06a1..9796068 100644 --- a/dev-lang/rust/rust-1.71.1.ebuild +++ b/dev-lang/rust/rust-1.71.1.ebuild @@ -159,7 +159,7 @@ QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta" # causes double bootstrap RESTRICT="test" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc PATCHES=(
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: 17e4121b66d7496301f70294d218516c82334d04 Author: orbea riseup net> AuthorDate: Sun Nov 5 03:03:29 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:03:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=17e4121b net-vpn/tor: drop 0.4.8.4, 0.4.8.5 Signed-off-by: orbea riseup.net> net-vpn/tor/Manifest | 6 -- net-vpn/tor/tor-0.4.8.4.ebuild | 186 - net-vpn/tor/tor-0.4.8.5.ebuild | 186 - 3 files changed, 378 deletions(-) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index b619fc6..9f085ac 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -10,12 +10,6 @@ DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B dfb488fe30ac57b1db93f534cee4c DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6 SHA512 4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71 SHA512 858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2 DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce SHA512 9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3 -DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f SHA512 a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b -DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32 SHA512 34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f -DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9 SHA512 bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410 -DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175 SHA512 37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1 -DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583 SHA512 bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11 -DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5 SHA512 55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4 SHA512 dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905 SHA512 68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1 SHA512 65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431 diff --git a/net-vpn/tor/tor-0.4.8.4.ebuild b/net-vpn/tor/tor-0.4.8.4.ebuild deleted file mode 100644 index 49a860f..000 --- a/net-vpn/tor/tor-0.4.8.4.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/
commit: bec130267d533265a5b28e90c9f9b1ee321f0f5f Author: orbea riseup net> AuthorDate: Sun Nov 5 03:16:06 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:16:06 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bec13026 dev-python/cryptography: add 41.0.5 Signed-off-by: orbea riseup.net> dev-python/cryptography/Manifest | 2 + dev-python/cryptography/cryptography-41.0.5.ebuild | 160 + 2 files changed, 162 insertions(+) diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index 1710d11..60bd0eb 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -9,8 +9,10 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cryptography-41.0.3.tar.gz 630139 BLAKE2B 148c01d3956a821edfcbba386287707f6e327d49669d163c00080f5208d65f340096a211825d6b5550036b00c5ccf9c84b137413454d68cae5374e9c10947c87 SHA512 84f79f72be3646c1e9a932ba8aba514471f6c0e50462a0bb3a927622ce67c7932e71d44e187db8928b05f04b803b958284f785c0dc297a0c9453846af1ac1aca DIST cryptography-41.0.4.tar.gz 630506 BLAKE2B 8d205ec707b0278f081c9d96d81d5bb2ac2554e0f73e97451c053da018ff7d0e0aaa2b1f043f2f67c0a93e7d0d02a130cdf3373ced21728268c7f882bd64fbd1 SHA512 0c0a025ed5e39195561e5a6374463ee2261448657ebb89e39e761a5b02c701a8f804c1f84733cf8376e44a46784b2cc41134952c329987a96ee85cb4532c75cd +DIST cryptography-41.0.5.tar.gz 630537 BLAKE2B 17289015505a316fa6213fc7e331e67b2b05dbf980196cc5c48c3885d270a424a39108bff4bd83434dda72a591b79ebe897cd5667ed796eca8ce6ad8ee994368 SHA512 c9eb13c32b4db7358d147fd2218d5afb29308859f40c06da6da5e9703e815c8f22774e586bc75f91ea2e4e9b7c18b3b9a7a9288ff4217343f62171344ee81b4a DIST cryptography_vectors-41.0.3.tar.gz 35287886 BLAKE2B 525ac26bf9b9c95a3682fee97f05426c42aab985085c80a0957735898ffe7922a477d3a1130c844e721f5489d53f636f84472fa66a38b80f8ae7794fc6f5f080 SHA512 1f794f2bf4942ec47c93178061fc581c8ab87725927e7e6f0c939e6c499c98867296f87b39583f30ab42e3e682c5be8ef0aba705adf7390898df52ec3a822621 DIST cryptography_vectors-41.0.4.tar.gz 35288210 BLAKE2B 3554d6a7c376032b62c079db152f79bec9764b4fd28355eaad44d827cb26fc7af38bb8df89ecd93e3e1b28937059a64b21cbea2bea37ce74e6390442786a4106 SHA512 4d0d707530dbf20f07214f8e01f659cec9b4db74c5a329911b510962a2d6a843ae62e4598c00dce6b79aa402034419e6347ab8b0837beb18c173726649841704 +DIST cryptography_vectors-41.0.5.tar.gz 35287967 BLAKE2B 9eebc994d2241e4a637ba0bf359c0e430fcb85802303347793c9f8b924e7f0d05a93d50b22698307a89d5525121a1b4b1a7e98b565f049eb50a2d35769a26d9b SHA512 082ccab3512820cb4b1352863a9c592d2a2e550e8c819bf3dcda6fcff9e742af9a0c9e99dc3ad75a6ac52f90a906273893a7356569ded0b272016ee071c7a560 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 diff --git a/dev-python/cryptography/cryptography-41.0.5.ebuild b/dev-python/cryptography/cryptography-41.0.5.ebuild new file mode 100644 index 000..09f12e9 --- /dev/null +++ b/dev-python/cryptography/cryptography-41.0.5.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CARGO_OPTIONAL=yes +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +CRATES=" + Inflector@0.11.4 + aliasable@0.1.3 + asn1@0.15.2 + asn1_derive@0.15.2 + autocfg@1.1.0 + base64@0.13.1 + bitflags@1.3.2 + cc@1.0.79 + cfg-if@1.0.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + indoc@1.0.9 + libc@0.2.144 + lock_api@0.4.9 + memoffset@0.8.0 + once_cell@1.17.2 + openssl-macros@0.1.1 + openssl-sys@0.9.88 + openssl@0.10.54 + ouroboros@0.15.6
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: 0a16d5776cb4db7ff5173507b23fd04038f5e23d Author: orbea riseup net> AuthorDate: Sun Nov 5 03:02:54 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:02:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0a16d577 net-vpn/tor: add 0.4.7.15, 0.4.7.16, 0.4.8.6, 0.4.8.7, 0.4.8.8 Signed-off-by: orbea riseup.net> net-vpn/tor/Manifest| 15 net-vpn/tor/tor-0.4.7.15.ebuild | 169 ++ net-vpn/tor/tor-0.4.7.16.ebuild | 169 ++ net-vpn/tor/tor-0.4.8.6.ebuild | 178 net-vpn/tor/tor-0.4.8.7.ebuild | 178 net-vpn/tor/tor-0.4.8.8.ebuild | 178 6 files changed, 887 insertions(+) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index b419a4d..b619fc6 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -4,9 +4,24 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 968a3852293ab9bcadac626862c9d DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f SHA512 3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3 SHA512 cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a SHA512 61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162 +DIST tor-0.4.7.15.tar.gz 8105409 BLAKE2B 78015056d3ed6b836f18a050e084e083da9668b709949a1bfebb4eacb5a56848886fb76f02ec31e38f54324b3c673ff42ceaa00eae0638e0a636505e4d7c628e SHA512 84996d4a5b0609092b8258585d947fb8f56f87ceda03160399f3ec23c9a418c2f54676b561655269a5e8bf0d297732418d73588f7299c0ac415cde14ee62fb72 +DIST tor-0.4.7.15.tar.gz.sha256sum 86 BLAKE2B a8b307304de39206fac4c1b37820aaec69eb345521e72303f0e9849cc176b166fda3ac7e63918658f1daeec4b956729635dd6265ec9d27ead7194df1d7bd8cb5 SHA512 df3bbef088ed1ffe10efdfa95cfb7f8abeb8219c1bafe6e7f1dad3f6e89725df2672a07f13c47bb7f4ef2cd7688c2afd04e4c839516396d5668eb657e746370b +DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B dfb488fe30ac57b1db93f534cee4c1c3206596f50982671b03a629c37a018ba65c85f32a74b92f432211200e95acbb90e629ec8924e98931bb93c270673f7690 SHA512 be8b82e79cefead487b7dd636e706c8a28256938c585bb435fc307a127510698b347e366094a7ed0c4ed7d4bae5ba59db91dae60a7c3fd5e7201a65b996b8cd5 +DIST tor-0.4.7.16.tar.gz 8120424 BLAKE2B 59b7cf6b69cf552caac09ab000732bf6fa6cd5a171f00e86bea5a89ba9ce548e404fa7adb25d3aebed9f500b15ae2ca5272b07f61921f19bc5bc71b3f42a88e6 SHA512 4b1e08f158369dfd51f72a45b67fccb42095980c674e94c7a917f44996783296544b15ec1cbb7506f78d2a1473679326a128501d4341bb0251966770cf6a3d1b +DIST tor-0.4.7.16.tar.gz.sha256sum 86 BLAKE2B 8468b7728bb47ee1e27b2895f264f1fbbb4e21a20532da76bf7b5de139b7d1c5307a9016159ee834b4f696f156acfb6f252c95d094e62480ce36a7414815cc71 SHA512 858bb461c4d7a10b32aa4088c5e75eaa6527211314bfa02197578dfb8837cc263abe06ea565a352e6255eb0b1c7c1b80807713b1906f52c2bf883b6c945345d2 +DIST tor-0.4.7.16.tar.gz.sha256sum.asc 716 BLAKE2B 108bf2ba3c5678da0be72e6816b3ebe981d56733ddae00bcc79ecae050753580df3da2c2aef179310efc426e7caa5e6df991ac9e4b87d4a7aaa53556e00fb8ce SHA512 9595dbedef35fabdd0b19bf055329580326447cefd269c21c8e73c9f65f2f02ec70fdf3431255b4b3356d3d82175c8a5c99d0368bf733c63d87d81ca9f7ce4a3 DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f SHA512 a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32 SHA512 34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9 SHA512 bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410 DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B
[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/
commit: c6fa914555fcc3485c41b8d24946c4f18c0056b0 Author: orbea riseup net> AuthorDate: Sun Nov 5 03:13:38 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 03:13:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c6fa9145 dev-python/cryptography: stabilize 41.0.4 Signed-off-by: orbea riseup.net> dev-python/cryptography/cryptography-41.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography/cryptography-41.0.4.ebuild b/dev-python/cryptography/cryptography-41.0.4.ebuild index 09f12e9..2c05cf6 100644 --- a/dev-python/cryptography/cryptography-41.0.4.ebuild +++ b/dev-python/cryptography/cryptography-41.0.4.ebuild @@ -87,7 +87,7 @@ LICENSE+=" Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-libs/openssl-1.0.2o-r6:0=
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: 1f44309473dcf04e1a188420e42ac55072acf700 Author: orbea riseup net> AuthorDate: Sun Nov 5 02:38:56 2023 + Commit: orbea riseup net> CommitDate: Sun Nov 5 02:43:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1f443094 net-vpn/tor: sync ::gentoo Signed-off-by: orbea riseup.net> net-vpn/tor/tor-0.4.7.13-r1.ebuild | 2 +- net-vpn/tor/tor-0.4.7.14.ebuild| 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild b/net-vpn/tor/tor-0.4.7.13-r1.ebuild index e8765e1..891 100644 --- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild +++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc inherit autotools python-any-r1 readme.gentoo-r1 systemd verify-sig MY_PV="$(ver_rs 4 -)" diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild index 94616bd..f35ab9b 100644 --- a/net-vpn/tor/tor-0.4.7.14.ebuild +++ b/net-vpn/tor/tor-0.4.7.14.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/torproject.org.asc inherit python-any-r1 readme.gentoo-r1 systemd verify-sig MY_PV="$(ver_rs 4 -)" @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 65e367ff8bd8e29c72410f98df0d21d5e6c333a0 Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 5 02:59:42 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 5 03:02:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e367ff www-apps/nikola: add 8.2.4 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.2.4.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 3438a0e6cd11..5fd523602985 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 +DIST Nikola-8.2.4.tar.gz 5635965 BLAKE2B 94421a278718fd9ae9f8978854954f2120bab005d10a52294b120d619a67455417eed94bb9e99cc9d01eca4e1d3da210980caef1ad7ff4ca5d25299a39d8eb19 SHA512 2bcea53181a5371fc1ce7d6d96e5db1ae0ab7c4bc8fe8947ed0d5427e71a469b0f522f1e6f20a47e51a3325730a9646156a8a57bab127785f220c65eb9f891ea diff --git a/www-apps/nikola/nikola-8.2.4.ebuild b/www-apps/nikola/nikola-8.2.4.ebuild new file mode 100644 index ..93ffb6d32eea --- /dev/null +++ b/www-apps/nikola/nikola-8.2.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${BDEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +python_compile_all() { + nikola tabcompletion --shell=bash > ${PN}.bashcomp || die + nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die +} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die + + newbashcomp ${PN}.bashcomp ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zshcomp _${PN} +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 5bd686a3819444671168d64196228892e04df93d Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 5 02:58:58 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 5 03:02:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd686a3 www-apps/nikola: drop 8.2.3-r1 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3-r1.ebuild | 58 -- 1 file changed, 58 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.3-r1.ebuild deleted file mode 100644 index 1fa6ff710f33.. --- a/www-apps/nikola/nikola-8.2.3-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" -S="${WORKDIR}/${P^}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -RESTRICT="test" # needs coveralls - -BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${BDEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}]" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -r "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die -} - -pkg_postinst() { - optfeature "chart generation" dev-python/pygal - optfeature "hyphenation support" dev-python/pyphen - optfeature "notebook compilation and LESS support" dev-python/ipython - optfeature "alternative templating engine to Mako" dev-python/jinja - optfeature "built-in web server support" dev-python/aiohttp - optfeature "monitoring file system events" dev-python/watchdog - optfeature "extracting metadata from web media links" dev-python/micawber -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: de2b935dacb3a15b8790f6e6f4c26c03db7ee3e9 Author: Zen pyl onl> AuthorDate: Sun Nov 5 00:37:15 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Nov 5 00:39:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de2b935d sys-kernel/ugdr: Updated to 8.0 which is "dracut compatiable" for dist-kernel Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.7.5.ebuild => ugrd-0.8.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 4ac9d8b741..ece0a10982 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1 +1 @@ -DIST ugrd-0.7.5.tar.gz 39798 BLAKE2B ed55744aa046153c79a292141f4b5f11668bbaee578ab56378b0541acd90740cca70ce3c5bf519d06428f2ff766089cdd85839e863bda622393370391a19caa9 SHA512 d618af79eb132a0040a99a8f03e0a43261101ac55486b8df622ff34e25094914e91e243585aead695011b340c22488ad4a2d558d02103f00b23b73f420623092 +DIST ugrd-0.8.0.tar.gz 41157 BLAKE2B 28e76dd27d615c04732031fee4c57bcf098a3e76c677df637b5d796df21ec9e85e21f25dbb1dfab2677fb8424e96186eba67c9ced7c57e523b76959161ee1237 SHA512 2ac9d95332fe7733dc0f9bbcc9f22e3031a7814ff74fa35431918f53f18e0415fc3f5fba53adf0c46016fd85d374461b83ff46a2018dbbe89d1c8043285af8b5 diff --git a/sys-kernel/ugrd/ugrd-0.7.5.ebuild b/sys-kernel/ugrd/ugrd-0.8.0.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.7.5.ebuild rename to sys-kernel/ugrd/ugrd-0.8.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/
commit: fbb5b17b389504b58785b71d85e9f4fb778db957 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:47:17 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:47:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb5b17b media-libs/gst-rtsp-server: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild index 03591f7468a1..27b6fc1dc051 100644 --- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild +++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server" HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html; LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="examples +introspection static-libs" # gst-plugins-base for many used elements and API
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 917d80e6371e66429303cca97ac5a7c701cea6cf Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:48:25 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:48:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d80e6 profiles: Last rite media-plugins/gst-transcoder Bug: https://bugs.gentoo.org/916871 Closes: https://bugs.gentoo.org/914151 Closes: https://bugs.gentoo.org/869965 Signed-off-by: Mart Raudsepp gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index fbbeb7cf66a6..d751e06acec7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Mart Raudsepp (2023-11-04) +# gst-transcoder was merged into gst-plugins-bad and can be installed via +# media-libs/gst-plugins-bad instead. Removal on 2023-12-04. Bug #916871. +media-plugins/gst-transcoder + # Mart Raudsepp (2023-11-04) # Legacy GStreamer non-linear multimedia editing elements, superseded by # media-libs/gstreamer-editing-services long ago.
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-ofa/, profiles/
commit: c9e2d9f26777175fc26fdc451fd25af2defc0388 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:50:05 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:50:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e2d9f2 media-plugins/gst-plugins-ofa: treeclean Closes: https://bugs.gentoo.org/915189 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-ofa/Manifest | 3 --- .../gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild | 14 -- .../gst-plugins-ofa/gst-plugins-ofa-1.20.6.ebuild | 14 -- .../gst-plugins-ofa/gst-plugins-ofa-1.22.3.ebuild | 14 -- media-plugins/gst-plugins-ofa/metadata.xml | 8 profiles/package.mask | 5 - 6 files changed, 58 deletions(-) diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest deleted file mode 100644 index 03d1a14d835c.. --- a/media-plugins/gst-plugins-ofa/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e2674ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild deleted file mode 100644 index 5036295cb444.. --- a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer" -KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.20.6.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.20.6.ebuild deleted file mode 100644 index 5986cf864b59.. --- a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.20.6.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.22.3.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.22.3.ebuild deleted file mode 100644 index 5986cf864b59.. --- a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.22.3.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ofa/metadata.xml b/media-plugins/gst-plugins-ofa/metadata.xml deleted file mode 100644 index 33fa99dbc4ba.. --- a/media-plugins/gst-plugins-ofa/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - gstrea...@gentoo.org - GStreamer package maintainers - - diff --git a/profiles/package.mask b/profiles/package.mask index d751e06acec7..a2376b639cb1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -307,11 +307,6 @@ media-video/jubler dev-java/appenh dev-java/loadlib -# Mart Raudsepp (2023-10-04) -# GStreamer plugin removed upstream. The database used by this music fingerprint -# plugin has been defunct for a while. Removal on 2023-11-04. Bug #915189.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a645f4df4c829fa44664f65f515be6a5cc761e05 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:40:18 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:41:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a645f4df package.mask: Last rite media-libs/gnonlin Bug: https://bugs.gentoo.org/916870 Signed-off-by: Mart Raudsepp gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0bd7fe7a02a1..fbbeb7cf66a6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Mart Raudsepp (2023-11-04) +# Legacy GStreamer non-linear multimedia editing elements, superseded by +# media-libs/gstreamer-editing-services long ago. +# Removal on 2023-12-04. Bug #916870. +media-libs/gnonlin + # Michał Górny (2023-11-04) # Broken on py3.12. Last commit in 2020. Already a second fork # of the package. No revdeps.
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 2241c26364616a781651e9495a4024bc084eceac Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 4 23:16:06 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Nov 4 23:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2241c263 net-misc/gallery-dl: bump to 1.26.2 Signed-off-by: Maciej Barć gentoo.org> net-misc/gallery-dl/Manifest | 1 + net-misc/gallery-dl/gallery-dl-1.26.2.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 3819101eefb4..99adf640a358 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -1,3 +1,4 @@ DIST gallery-dl-1.25.8.gh.tar.gz 570435 BLAKE2B 33cd558c0f30cc31adbd0a51365b9501309be001cb0f7a3bb83e21dc797ca7e097b94e1575e4c0342fad44a5fca07a486d1e44db1a12d90ade06d0bc4acf8384 SHA512 22bd9e330efe24cb56e7b9b3eb219094aa897bb620253c4dd3fcda33df82fc021f1151dd9a6aff1f762c3ed4d426aadc75a398a659b30f64f254780554f46687 DIST gallery-dl-1.26.0.gh.tar.gz 597078 BLAKE2B 7fa140babb63d288c3ebf6ff01a4384fcea5885b4355ed17300b985b29b7897f644ffafeed268553be0660ab5efd5343d665cc13dbed6141f171ee01e9a2a2f6 SHA512 bbefacf137cad2518eff996a357a0803cf40519fbfcd762af0885e6cb791ec5abe3139e6fb23972d447d6d656ff184d16933659468e047afc52f52c78a4cacdd DIST gallery-dl-1.26.1.gh.tar.gz 604212 BLAKE2B 980e7b8b3c8ec966bb77db7c4312398490add75580e557f4654ca3aeb62ab287599f85dc401ed5bfae4dc6124e5a87b9254904b442b3a0cc2b10acdf5ce6695a SHA512 60d32ac82df5dd837399b778c118d8f944b7f35c5dfbbe8168841f0ff76471016b6049b617fef4825b3e21b37237c58bbc9f44be3e4e7ddb9bdf97cba11154bb +DIST gallery-dl-1.26.2.gh.tar.gz 607389 BLAKE2B 9bacfa4ba4019dbd8abd87ad868b1f6d2c56eab165633a07ba99c569962f26df6d82c96ef12c0c033792ece2084e4f5b7a2121483d51d765b828d4997780edc1 SHA512 08f0caa07f1e3fddf003658e9261e711b2a5fc0049447f36794c441f37ba01b74cc091f90378d5a649196ceba487d5dff541dbfcd86ca8c1b0551a972dc1f848 diff --git a/net-misc/gallery-dl/gallery-dl-1.26.2.ebuild b/net-misc/gallery-dl/gallery-dl-1.26.2.ebuild new file mode 100644 index ..b3da2a9c870f --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.26.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite,ssl,xml(+)" + +inherit distutils-r1 optfeature + +DESCRIPTION="Download image galleries and collections from several image hosting sites" +HOMEPAGE="https://github.com/mikf/gallery-dl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mikf/${PN}.git; +else + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +# Tests require network access. +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]" + +distutils_enable_tests setup.py + +python_compile_all() { + emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man +} + +pkg_postinst() { + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/
commit: 9c303e0e9edf8fb446468b308bbab03ec0055158 Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 4 23:23:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Nov 4 23:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c303e0e dev-dotnet/dotnet-runtime-nugets: do not die on arm with musl Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild index f018132f4e64..7c9ec41e744d 100644 --- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild +++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-3.1.32.ebuild @@ -51,6 +51,11 @@ src_install() { ) local nuget_namespace for nuget_namespace in "${nuget_namespaces[@]}" ; do + if use arm && use elibc_musl ; then + # Well... those do not exist for net3.1. + continue + fi + nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg" done }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: e0e99cf13db549458bb475f2ac07507c1c456697 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:17:10 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e99cf1 dev-lang/orc: drop 0.4.31, 0.4.32 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 2 -- dev-lang/orc/orc-0.4.31.ebuild | 40 dev-lang/orc/orc-0.4.32.ebuild | 40 3 files changed, 82 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 698e5a27dc95..461885d00178 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,4 +1,2 @@ -DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 -DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 DIST orc-0.4.34.tar.xz 202628 BLAKE2B b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a SHA512 ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41 diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild deleted file mode 100644 index e684d952f3f1.. --- a/dev-lang/orc/orc-0.4.31.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -DEPEND="" -RDEPEND="" -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled # FIXME: always installs static library, bug 645232 - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) - $(meson_feature test tests) - -Dtools=enabled # requires orc-test - ) - meson_src_configure -} diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild deleted file mode 100644 index a62ed172545d.. --- a/dev-lang/orc/orc-0.4.32.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -DEPEND="" -RDEPEND="" -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled # FIXME: always installs static library, bug 645232 - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) -
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: a3a44e34bf995042f3777b63e1d02c0f0a19a8d4 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:18:47 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:18:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a44e34 profiles/arch/arm64: unmask GStreamer USE=orc Signed-off-by: Mart Raudsepp gentoo.org> profiles/arch/arm64/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index c3586d52af58..9393056d5433 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -arm64 +# Mart Raudsepp (2023-10-05) +# Orc optimisations are supported on arm64 NEON since 0.4.33 +-orc + # Mart Raudsepp (2023-10-03) # dev-util/sysprof-capture is keyworded on arm64 -sysprof
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdex/
commit: e3e9524509b16d2ea469d0c834c74e5b44e815f8 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:56:58 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e95245 dev-libs/libdex: keyword 0.4.1 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libdex/libdex-0.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdex/libdex-0.4.1.ebuild b/dev-libs/libdex/libdex-0.4.1.ebuild index 71b799ea6e23..a59cc7756e76 100644 --- a/dev-libs/libdex/libdex-0.4.1.ebuild +++ b/dev-libs/libdex/libdex-0.4.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="gtk-doc +introspection sysprof test vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-builder/
commit: a4504516ea173f5343acdafbe3054316c991c025 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:57:39 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4504516 dev-util/gnome-builder: keyword 44.2-r1 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild index 5921c2c1c0d0..2ae312fca5da 100644 --- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild +++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Builder https://gitlab.gnome.org/GNOME/gno # FIXME: Review licenses at some point LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="clang doc +d-spy flatpak +git gtk-doc spell +sysprof test +webkit" REQUIRED_USE=" ${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-builder/
commit: 06adafadabc4cdf801afeedede5be177f4845b52 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:54:03 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06adafad dev-util/gnome-builder: fix build with clang Bug: https://bugs.gentoo.org/884067 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild index db928e14dac0..5921c2c1c0d0 100644 --- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild +++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild @@ -135,6 +135,13 @@ pkg_setup() { use clang && llvm_pkg_setup } +src_prepare() { + default + + # Fails with clang due to `environ` variable name shadowing unistd.h one + sed -i -e '/-Werror=shadow/d' meson.build || die +} + src_configure() { local emesonargs=( -Dchannel=other
[gentoo-commits] repo/gentoo:master commit in: dev-libs/template-glib/
commit: 0632b5788f8edf2402d2d206f1d46bee38bd9bbe Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:55:19 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0632b578 dev-libs/template-glib: keyword 3.36.1 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/template-glib/template-glib-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/template-glib/template-glib-3.36.1.ebuild b/dev-libs/template-glib/template-glib-3.36.1.ebuild index ce897f1fe8c3..9c669f09e590 100644 --- a/dev-libs/template-glib/template-glib-3.36.1.ebuild +++ b/dev-libs/template-glib/template-glib-3.36.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/template-glib; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="gtk-doc +introspection test vala" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: d535678fa789beafbbdbf138ab7aabeb7fe93a93 Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:13:26 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d535678f net-libs/gupnp: Version bump to 1.6.6 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33663 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.6.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index a036109bfbc8..fb05e1ba58bb 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1,3 @@ DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5 +DIST gupnp-1.6.6.tar.xz 245860 BLAKE2B 9cf9bb4a61e224f74aff18fb4d4491f7e9cb36cf812709b74a8c08581954d82c3c6e59d2b46cac517685a0d191846fbdb6690ac79cebc77a26b6a7d1347f3ae0 SHA512 6721f7dfda273074255e1b418d244eba72a24976e1407fdbaf24fd15a8c15a7a6d389690131563aa1f3b15fdeefb2e100da494c04c6c8e29201d402f072fcbe6 diff --git a/net-libs/gupnp/gupnp-1.6.6.ebuild b/net-libs/gupnp/gupnp-1.6.6.ebuild new file mode 100644 index ..65a1aa08e3f7 --- /dev/null +++ b/net-libs/gupnp/gupnp-1.6.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org meson-multilib python-single-r1 vala xdg + +DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp; + +LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jsonrpc-glib/
commit: b5994e1c91c71c772ae7ed6246a0715a2471ae8f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:54:56 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5994e1c dev-libs/jsonrpc-glib: keyword 3.44.0 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild index 77ac37bbd786..96f429f0afcd 100644 --- a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild +++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.44.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib; LICENSE="LGPL-2.1+" SLOT="0/1" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libpanel/
commit: 9309749d26ba04a7ed02991991fc75b5850b9f54 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:57:15 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9309749d gui-libs/libpanel: keyword 1.2.0 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> gui-libs/libpanel/libpanel-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/libpanel/libpanel-1.2.0.ebuild b/gui-libs/libpanel/libpanel-1.2.0.ebuild index 0b87ff32573e..70b45119b0db 100644 --- a/gui-libs/libpanel/libpanel-1.2.0.ebuild +++ b/gui-libs/libpanel/libpanel-1.2.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libpanel; LICENSE="LGPL-3+" SLOT="1" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="examples gtk-doc +introspection +vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/
commit: f46e628e96c298b0e6a949058bd7522f2e95f7bd Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:19:00 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46e628e media-libs/gstreamer-editing-services: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> .../gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild index b1276144..17fa0ce590ec 100644 --- a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild +++ b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${P/gstreamer/gst} LICENSE="LGPL-2+" SLOT="1.0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/
commit: 3ae6d8b922621af4b6b96ed7598ad66597872427 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:19:11 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae6d8b9 net-misc/rygel: keyword 0.42.4 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> net-misc/rygel/rygel-0.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rygel/rygel-0.42.4.ebuild b/net-misc/rygel/rygel-0.42.4.ebuild index 1a26f760d69f..53fd5ee1a17e 100644 --- a/net-misc/rygel/rygel-0.42.4.ebuild +++ b/net-misc/rygel/rygel-0.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Rygel; LICENSE="LGPL-2.1+ CC-BY-SA-3.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gssdp/
commit: 0f805e9c10e373098a06855054005db48d076c0e Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:10:14 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f805e9c net-libs/gssdp: Version bump to 1.6.3 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33662 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gssdp/Manifest | 1 + net-libs/gssdp/gssdp-1.6.3.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/net-libs/gssdp/Manifest b/net-libs/gssdp/Manifest index 9abeb170dfc6..a0e4d7bcc2c2 100644 --- a/net-libs/gssdp/Manifest +++ b/net-libs/gssdp/Manifest @@ -1,2 +1,3 @@ DIST gssdp-1.4.0.1.tar.xz 1229264 BLAKE2B b94e46c79ad0615f976bad4b8efe9dbcaa27105b3189ee23ff349002d175ff83b0a9507846a23f0d8b5ed1e98381658f863a77bec6beff83933ebae5458a6b0e SHA512 c2132b27f49071941be1ad9bd1e642b8b82341aac7e10b87d8a9a0ed3d88759ab6730a4a05ddb904af5e0799602c470b9e83a987c72ec3c1444b7aaef0e36ad8 DIST gssdp-1.6.2.tar.xz 2081568 BLAKE2B d11ea1f5d5980c6380dd3a072fc6d8a33894e4cd5c5978862b1fe99ecaed679cee2ecd37a80aa374bb255c8771520501243f334092261465e641a772561a15e0 SHA512 501e2839022b3c175b17b27b8b1134021631726eca331ab7b64f895be770f5b754c50cdfaa03e833a3d95180471cda6a87b17ffeff661f3de228a5b70a2a6cbb +DIST gssdp-1.6.3.tar.xz 108080 BLAKE2B f9deddf2b221eda9c3d7a6e6fa78cfb6388d3f3549caf166ebf7ac41f6edf39b8bc2521838ae5d954c743f844d5e7ba28b50f5a7beb6b2d70241782275c50fe4 SHA512 e5c9851032538cf093ed8c34a71c5d171eafb2edc5d3f3f5f0284005d4b1cca29ffca34b7f7d38b4a68a86c9bd888dd7a5a8e758dbd926bc4b4c995ea0b1110b diff --git a/net-libs/gssdp/gssdp-1.6.3.ebuild b/net-libs/gssdp/gssdp-1.6.3.ebuild new file mode 100644 index ..035c348ec93a --- /dev/null +++ b/net-libs/gssdp/gssdp-1.6.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib vala xdg + +DESCRIPTION="GObject-based API for handling resource discovery and announcement over SSDP" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gssdp; + +LICENSE="LGPL-2+" +SLOT="1.6/1.6-0" # - +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk gtk-doc +introspection man +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" + +# has file collision with Slot 0 (/usr/bin/gssdp-device-sniffer), so we remove that from this build +# and depend on the other slot that has the file as well +RDEPEND=" + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[${MULTILIB_USEDEP},introspection?] + gtk? ( gui-libs/gtk:4 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + man? ( virtual/pandoc ) + >=net-libs/gssdp-1.4:0 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.1.2 + ) + virtual/pkgconfig + vala? ( + $(vala_depend) + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_bool gtk sniffer) + $(meson_native_use_bool introspection) + $(meson_native_use_bool man manpages) + $(meson_native_use_bool vala vapi) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gssdp-1.6 || die + fi + + if use gtk; then + rm "${ED}"/usr/bin/gssdp-device-sniffer || die # because of file collision with slot 0 + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/d-spy/
commit: 82d3a76e12cda44473d7d692ead4cd7d4b2e6984 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:39:07 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d3a76e dev-util/d-spy: keyword 1.8.0 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/d-spy/d-spy-1.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/d-spy/d-spy-1.8.0.ebuild b/dev-util/d-spy/d-spy-1.8.0.ebuild index 31de818002f3..df58ea28a0a6 100644 --- a/dev-util/d-spy/d-spy-1.8.0.ebuild +++ b/dev-util/d-spy/d-spy-1.8.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/d-spy; LICENSE="GPL-3+ LGPL-3+" SLOT="1" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" DEPEND=" >=dev-libs/glib-2.68:2
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 83f2534db15b149198726f7910377ce77f8f95dc Author: Esteve Varela Colominas gmail com> AuthorDate: Sat Nov 4 11:29:09 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Nov 4 22:57:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f2534d net-im/telegram-desktop: Bump to 4.11.3 Closes: https://github.com/gentoo/gentoo/pull/33668 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Yixun Lan gentoo.org> net-im/telegram-desktop/Manifest| 2 +- ...elegram-desktop-4.11.1.ebuild => telegram-desktop-4.11.3.ebuild} | 6 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest index cbf158e3a78b..7f602f41ba00 100644 --- a/net-im/telegram-desktop/Manifest +++ b/net-im/telegram-desktop/Manifest @@ -1,3 +1,3 @@ DIST tdesktop-4.10.3-full.tar.gz 67750018 BLAKE2B 395484594dc201019b5cdf3fdaabe1155dca99504b74e65951b6264b61ed0403bb1e016542c6c59370b3ee39d1449ea223409fc64fd6bff723c1be43b615570a SHA512 1e7c0f32b4e17c1f1c39aa9a4f35ce2867324c4410a30fde2c2d6ca5d5fe59a84f58f93cb6b4f8c7ad04fa0adcaf5a276dd2aa7dee0ef34446e6bb95fafa49d6 -DIST tdesktop-4.11.1-full.tar.gz 68309005 BLAKE2B ae99dbb5ae051c4bfe54529cc3ee6144c02fd25e897e217757d941526c7af08bece6c8b556b5ad41dcc1a9cad006ba7c4e8f4ff4f9bdd302f4ff58f9c763f820 SHA512 0897846c652d62b7ce301ec4ac0b1df992685448a79e651efe66619a6203f5ac020cb606bc29212aa673994584b1560e4ca38e85f5095ecd818ae66f978aa73a +DIST tdesktop-4.11.3-full.tar.gz 68315327 BLAKE2B e6208d2805d7e0add4a26b4852a25eb2c4b6b7e50517cc036335ed6515fc181ebcb032da4a1807e2a62f0d4439e33b537955b09e3096be371561ba85c7f5940c SHA512 ad61298a6a9c393bb944924d27b9da417a6c8751c9f6493ff954af5f6a2b3de93e182a1f1882d0e0ec09d54c9cfd388bcbbcba86322ecd831276be7b7dceab15 DIST tdesktop-4.8.1-full.tar.gz 63997319 BLAKE2B daac461f0b3205bf647027329660b43f4646db987e27bfe2a2848bfbfb3309c503132d1533f26e95512520417d30f5063b1c395b174787aa7533727549ee77e5 SHA512 4dc495e4502bdba634c4468af4f1321aef1152d619c811f004489f8616504a465069508239eae41a08a83e190a61d26881733ebc38dd88160f81dce070bb0567 diff --git a/net-im/telegram-desktop/telegram-desktop-4.11.1.ebuild b/net-im/telegram-desktop/telegram-desktop-4.11.3.ebuild similarity index 98% rename from net-im/telegram-desktop/telegram-desktop-4.11.1.ebuild rename to net-im/telegram-desktop/telegram-desktop-4.11.3.ebuild index b250ae235366..158efde95a9c 100644 --- a/net-im/telegram-desktop/telegram-desktop-4.11.1.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-4.11.3.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE=" KIMAGEFORMATS_RDEPEND=" media-libs/libavif:= media-libs/libheif:= - media-libs/libjxl + >=media-libs/libjxl-0.8.0 " CDEPEND=" !net-im/telegram-desktop-bin @@ -125,9 +125,7 @@ src_prepare() { 'Q_IMPORT_PLUGIN(QJpegXLPlugin)' \ >> cmake/external/qt/qt_static_plugins/qt_static_plugins.cpp || die fi - - # kde-frameworks/kcoreaddons is bundled when using qt6, - # see src_configure. + # kde-frameworks/kcoreaddons is bundled when using qt6. # Happily fail if libraries aren't found... find -type f \( -name 'CMakeLists.txt' -o -name '*.cmake' \) \
[gentoo-commits] repo/gentoo:master commit in: www-apps/phpBB/
commit: b013215b98e7e317a0221b1baa4bb7ad78b9dc2e Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:24:29 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:34:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b013215b www-apps/phpBB: Bump to 3.3.11, drop old 3.3.10-r1 Bug: https://bugs.gentoo.org/916864 Signed-off-by: James Le Cuirot gentoo.org> www-apps/phpBB/Manifest| 2 +- www-apps/phpBB/{phpBB-3.3.10-r1.ebuild => phpBB-3.3.11.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest index 72932316eb82..2ca6e18549ee 100644 --- a/www-apps/phpBB/Manifest +++ b/www-apps/phpBB/Manifest @@ -1 +1 @@ -DIST phpBB-3.3.10.tar.bz2 4097933 BLAKE2B 338749ec483c0a402df7ec2912ed0141928d246f4f7def1aee7211392d612758e14e2fe0d02a808ae6b64ecdfb3f25f061644edbaf5cfdf8270a4bf67011b085 SHA512 fe1434dced4a701921bdd6a10e792a6236737eeacb8daa8f27ae988f736ea6276b013a18e25840f9f8a281f04d4ac0aa25db9f3643069ba52a8c92fd3d6f6bd5 +DIST phpBB-3.3.11.tar.bz2 4099688 BLAKE2B c9b5fecc8144555ad58d0983b4bc6ff4334e2c5b0ef74f1b8d7becfec456de5f5f975b53c73b5d6a5ed389d102db1dc6edd1356a12038636afee12d71eaa6ac2 SHA512 f47a04ff30fd9c66ac22b98a2006457fa984311bb117f331cf7850fabb6c8b0936e11c39366bf3f142f4624015e3c364e8c2317d9d66d2a07270fea2c474c449 diff --git a/www-apps/phpBB/phpBB-3.3.10-r1.ebuild b/www-apps/phpBB/phpBB-3.3.11.ebuild similarity index 100% rename from www-apps/phpBB/phpBB-3.3.10-r1.ebuild rename to www-apps/phpBB/phpBB-3.3.11.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/dpscreenocr/
commit: 7aaedaa0bf8ec6b4b796a9d6a86a62ea73b340dd Author: Benoît Dufour mail com> AuthorDate: Sat Nov 4 22:17:19 2023 + Commit: Benoît Dufour mail com> CommitDate: Sat Nov 4 22:17:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7aaedaa0 app-misc/dpscreenocr: new package, add 1.4.0 Signed-off-by: Benoît Dufour mail.com> app-misc/dpscreenocr/Manifest | 1 + app-misc/dpscreenocr/dpscreenocr-1.4.0.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/app-misc/dpscreenocr/Manifest b/app-misc/dpscreenocr/Manifest new file mode 100644 index 00..5e32bf02dd --- /dev/null +++ b/app-misc/dpscreenocr/Manifest @@ -0,0 +1 @@ +DIST v1.4.0.tar.gz 280237 BLAKE2B 1fe2241f29592729066e26e8ba7bbe02bbc5898457b1bbbd0b6155a6cd56c00c59481ddf7695b3337f1db5865c8d9e89f1c2bf01b855e18849dc6ccb5ea88b92 SHA512 8732c9f618479f84152e426651e9769cb61ee84f1ef2b46fe0b3679ae82627affe443a8162e68453a7bd70e21b79f621847b03c1a6e8771d1c188ebffaae4d19 diff --git a/app-misc/dpscreenocr/dpscreenocr-1.4.0.ebuild b/app-misc/dpscreenocr/dpscreenocr-1.4.0.ebuild new file mode 100644 index 00..129ece9ac9 --- /dev/null +++ b/app-misc/dpscreenocr/dpscreenocr-1.4.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" +inherit desktop cmake + +DESCRIPTION="Program to recognize text on screen" +HOMEPAGE="https://danpla.github.io/dpscreenocr/; +SRC_URI="https://github.com/danpla/dpscreenocr/archive/refs/tags/v${PV}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +# Add Qt and Xorg dependencies too +RDEPEND="app-text/tesseract +x11-libs/libXext +dev-qt/qtcore:5" +DEPEND="${RDEPEND}" + +src_configure() { +local mycmakeargs=( +'-DCMAKE_BUILD_TYPE=Release' +) +cmake_src_configure +} + +src_install() { + # the following installs non sense : + #cmake_src_install + dobin "${WORKDIR}/${P}_build/dpscreenocr" + domenu "${WORKDIR}/${P}_build/dpscreenocr.desktop" + dolib.so "${WORKDIR}/${P}_build/src/dpso/libdpso.so" + dolib.so "${WORKDIR}/${P}_build/src/dpso_ext/libdpso_ext.so" + dolib.so "${WORKDIR}/${P}_build/src/dpso_utils/libdpso_utils.so" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: 081c03115931ad482004cd6eee1bc07124cbdc57 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:10:51 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 22:11:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081c0311 net-libs/gupnp-av: keyword 0.14.1-r1 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild index 4fcbaec15352..54d286d8375a 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna/
commit: 49c94f3c6a713ebd125d3d595f5137976a20a5b5 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 22:11:23 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 22:11:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c94f3c net-libs/dleyna: keyword 0.8.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/dleyna/dleyna-0.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/dleyna/dleyna-0.8.3.ebuild b/net-libs/dleyna/dleyna-0.8.3.ebuild index 8bdb23ceb97f..07a445b924f5 100644 --- a/net-libs/dleyna/dleyna-0.8.3.ebuild +++ b/net-libs/dleyna/dleyna-0.8.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.gnome.org/World/dLeyna/-/archive/v${PV}/dLeyna-v${PV}.ta LICENSE="LGPL-2.1" SLOT="1.0/6" # soname of libdleyna-core-1.0.so -KEYWORDS="~amd64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: aee48ee59534c2552f916852f59c3dfddadaac78 Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:06:31 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:08:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee48ee5 www-client/vivaldi: Add version 6.4.3160.41 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 + www-client/vivaldi/vivaldi-6.4.3160.41.ebuild | 223 ++ 2 files changed, 226 insertions(+) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 70c2d5b71c52..3cf0b860a5a9 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-stable_6.2.3105.58-1_armhf.deb 95611036 BLAKE2B d2fdb40abec586f2a2d DIST vivaldi-stable_6.4.3160.34-1_amd64.deb 105391600 BLAKE2B 1aba3713c1ae01ae581f93ac61ab79d29f5e79f5eb6f3e74b25920e04afc43858f3d98e58159c0665d5b03df76fb42c3b2c1a0abb6a5ee901a1e15e9b01ae716 SHA512 cf0149fde9aba2fc72b8bdf3cb73bb69585f72e0679e4af3079fa6b64df30ca17ddfdf2040558c34f80c2bdfb8db2deae6a1083a0d5b11afedc89c191229518a DIST vivaldi-stable_6.4.3160.34-1_arm64.deb 100076788 BLAKE2B bbe976280c73440595f20d49807f19f0038ab9c46098c7fe4125dc058827dec7439fdb665a8871769a61d6955bff501713d34c426c57c06e0ee2a8468ffdf564 SHA512 a66472b4a6dabd5d9a9719043563fae8e797c9a9dacf9a2f3a205f1990e2e6a708329737bf4b0baa7ea4a05b55dc9f0ca5933845f2ba47a10d67f36f6b523da9 DIST vivaldi-stable_6.4.3160.34-1_armhf.deb 100708512 BLAKE2B c744c3a77c85ae588033cdae944bb0f8a561b0207705395f0c703a312a13ce37d3119853dc803be7cbeecd79d5145df92b35c49d26d82db5ae83054290d49bf7 SHA512 79934f968cd650549e79f10a6b224432dbb17dbca3c8048dfc55a91c35da7ca83facd0dc77fb8c178a8b375708e1c3875ee40e81f33a804fdbb105193a7a8614 +DIST vivaldi-stable_6.4.3160.41-1_amd64.deb 105682124 BLAKE2B ea4531595a8efa583099dd118500c4c9dbd115d1f4c156f344ad53ce085128b7a374682bd83b41e384fe74dc292f875b6c4426d9a66f30f41b446d3c97a3ead8 SHA512 f5a1d5aa27224ee7a8574aed184f3de5176fca67f43e6459e8941dbb3b977cda5ece2557a9bc2777e958434ed6d5928c55bbc6e8bc5c150e84b28fc0558994b2 +DIST vivaldi-stable_6.4.3160.41-1_arm64.deb 100297480 BLAKE2B 094173fda5a34456093cc834f1c9fa9eab0617c1f62351fbd518a4a30018c2999b54bf69e71a7d86c4eb7b16c74d3388644201d4258e8f6ea6c610d15f34f79d SHA512 88d10bc11e0ebac9ebfcce4dc1621d3eac9407b5dd4e5e5e87f5c158b6703bbb4871b53a0218c050a72aac15b46ad09f91c8c0ab2a5bbc4bc0e71eb04c6c65a2 +DIST vivaldi-stable_6.4.3160.41-1_armhf.deb 100947840 BLAKE2B bae54369ea71ba429ec6e1ccba130c703bb54ac26f60903911d0f4ac519a4dda943e84e16408256627d0aa3e56521e0199c66b7db3a97e464bb5e463a7ad8b83 SHA512 59f3f3efcfa2bc12a6f05e9955593541284d0cfed2e1adb090673efd3e04849f944539324da2565f855f0b7b9b1d397cae976b107628b0fc0a01296acc93680f diff --git a/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild b/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild new file mode 100644 index ..9d522c106aff --- /dev/null +++ b/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild @@ -0,0 +1,223 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="114" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="gtk proprietary-codecs qt5 widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) +
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 526d9fa85f1fc97192773ae38d5defbbc1ba4c2c Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:07:26 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:08:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526d9fa8 www-client/vivaldi: Stabilise 6.4.3160.34 on amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-6.4.3160.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild b/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild index 9d522c106aff..1ad1c8806c77 100644 --- a/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild +++ b/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild @@ -98,7 +98,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; SRC_URI="
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: c58fd12f30233f1b02c802e889444c09727b1684 Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:06:20 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:08:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58fd12f www-client/vivaldi-snapshot: Drop old 6.4.3160.29 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-6.4.3160.29.ebuild| 223 - 2 files changed, 226 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 403e5c6fe6b7..728aef72a4a4 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot_6.4.3160.29-1_amd64.deb 105397452 BLAKE2B 85dca6a5e4ae8601c8b5e30808c5ec8cd08a4222518112961c2f1a18e4c06b8e52b1f3729f8a7c54661352b43dc2f8c218c64175408ac442b0a1433be2614d14 SHA512 7bf386dbbff574a02581da178ad53611b022f70be2d1adb0168da586d3700af812a459403dfcd71f9e75ed344e88b8c984e1813ad45e4c309470f67e45e3b7b4 -DIST vivaldi-snapshot_6.4.3160.29-1_arm64.deb 100050036 BLAKE2B cf0c061c85ced1aa5fffc9fed3f1ccaff12682727e46d5f61cb6ac91c8dd0ab5c2ee961fbd903cb1014b809e1fd726b383e4008056519a64c8885bb9b8ce8b5a SHA512 b536056b0740bff1c8eb504ea2f6a9c8a50e250bed1a2c21f5983537f312c3412e874092dcbf8d879f693a67fd84e0b51a2b8b6074ac6b66d57f5d5d36017df3 -DIST vivaldi-snapshot_6.4.3160.29-1_armhf.deb 100673320 BLAKE2B bda01a3c03bf162ca0e3944e251efafcb9a2f27f20c82f8fcab237b16215053caa31fa4e3eb3ae94dabdfedb1cafabbec5c6da65456397f04254246847e0 SHA512 5479a7afeac7c60eb059ec6e5199ed1daa4f5464e65460e7e58ddf89d39c5bf231a8f8c8d94c6c93bc4bb5c626afb876d32de69e77233b453180ec1a91b85bc9 DIST vivaldi-snapshot_6.4.3160.33-1_amd64.deb 105419060 BLAKE2B 2c3b55f590fcc6540efdcaf3fdcfbeaaede17b9a0288e5efd46f8e6124a9b0014c57e919eed30bb9a1b734194b41cfd0467ca7dd68108dce72e12af5452fda7d SHA512 48ba52e690378153b361e1c2a8d078fc5b3d9c053ea4bb8160ad8da71067788aaa47458a6b4c8728c11610d6c4e055569a56b1ea099e55d52745208c7761e0a3 DIST vivaldi-snapshot_6.4.3160.33-1_arm64.deb 100041416 BLAKE2B d42409612de8a4507bbafccf5bf6a23fdc88462e74c50321d10aefed523db50d904c5c4cdc2336ba8385332813b4e1058ad9935c75f709c22bc66ff70cc8da7b SHA512 1bda927fcd6a13695540f45874842448be8a56a4aed731b940e11d9b40bf3113ae3564b1411966b17ce1b3ce9ac98a41cb1d52bfed08283d2bf02ff9eab4cf43 DIST vivaldi-snapshot_6.4.3160.33-1_armhf.deb 10067 BLAKE2B 01132c32981809bde5fb43da2286d92d6ba6fb484cfe9bf5399ee2077e826a99c27868f9fec9e1af67d1095def117af8feeb07e6905631bbe6f4fa73bc81f416 SHA512 046abeb0f300ad369f85c1d5137420bdc662d5e58d1b210a65273593ec51cf05d6b65f11b4073382d962142339307ff237b39179f6aa89b6a74b64fab6bcdd94 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.29.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.29.ebuild deleted file mode 100644 index 9d522c106aff.. --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.29.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="114" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* ~amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 8a1a31588ea1e0e66c4b90baea5d5a6311c25f5b Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:07:40 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:08:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1a3158 www-client/vivaldi: Drop old 6.2.3105.58 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-6.2.3105.58.ebuild | 223 -- 2 files changed, 226 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 3cf0b860a5a9..83c173d05b47 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_6.2.3105.58-1_amd64.deb 99957612 BLAKE2B 4d8a320b89ff5b7d27f9e1534226f6cd8f9b5da7513936a440b1d3460bd9b354e3464f9ad23c6454573e5836e0c2ea37632b20aef37de7514e0f4d3c3f8bcdde SHA512 e5aba41eb038651faf2fdaea049af8fcac787970feaaf7645baacdb57ed8b16da85ee1da64f30150afe2a287afcf1a03dd934f0ed94fa5b6a3fefd4afa6e8899 -DIST vivaldi-stable_6.2.3105.58-1_arm64.deb 95032760 BLAKE2B 69785735d2e2cc588172d2604d42c2759274d4648284b4b64d7dde7f51946fb456ec3bba2161fa2d4734c6bb8c71b8aa1b593a0d371bc12d6b8e41431d38 SHA512 7c579902433d1f83ef94c35e88e2e8dd0888a15c661a634bf7236a5988aff333131b662cf5cc0dd068683ee8cae48c0b56fa7bd33346cf4b9cc48c58d13f4ac5 -DIST vivaldi-stable_6.2.3105.58-1_armhf.deb 95611036 BLAKE2B d2fdb40abec586f2a2d33fbb923e6485bda2b7ec712364f73b18774864bb06d963ff687c9c04c1bf40a799fe2fe11726d05b4c4da0bff4450c23bb835964 SHA512 d60f60d6edb0a1d7d909bbb4b320b2b1b5786ed46f315fd3c207dcb71e80a5603c89b60eb8ce1ab1a9ade72b98deb9a177a8e8029570d0fa0cbe1249daae88b6 DIST vivaldi-stable_6.4.3160.34-1_amd64.deb 105391600 BLAKE2B 1aba3713c1ae01ae581f93ac61ab79d29f5e79f5eb6f3e74b25920e04afc43858f3d98e58159c0665d5b03df76fb42c3b2c1a0abb6a5ee901a1e15e9b01ae716 SHA512 cf0149fde9aba2fc72b8bdf3cb73bb69585f72e0679e4af3079fa6b64df30ca17ddfdf2040558c34f80c2bdfb8db2deae6a1083a0d5b11afedc89c191229518a DIST vivaldi-stable_6.4.3160.34-1_arm64.deb 100076788 BLAKE2B bbe976280c73440595f20d49807f19f0038ab9c46098c7fe4125dc058827dec7439fdb665a8871769a61d6955bff501713d34c426c57c06e0ee2a8468ffdf564 SHA512 a66472b4a6dabd5d9a9719043563fae8e797c9a9dacf9a2f3a205f1990e2e6a708329737bf4b0baa7ea4a05b55dc9f0ca5933845f2ba47a10d67f36f6b523da9 DIST vivaldi-stable_6.4.3160.34-1_armhf.deb 100708512 BLAKE2B c744c3a77c85ae588033cdae944bb0f8a561b0207705395f0c703a312a13ce37d3119853dc803be7cbeecd79d5145df92b35c49d26d82db5ae83054290d49bf7 SHA512 79934f968cd650549e79f10a6b224432dbb17dbca3c8048dfc55a91c35da7ca83facd0dc77fb8c178a8b375708e1c3875ee40e81f33a804fdbb105193a7a8614 diff --git a/www-client/vivaldi/vivaldi-6.2.3105.58.ebuild b/www-client/vivaldi/vivaldi-6.2.3105.58.ebuild deleted file mode 100644 index 1ad1c8806c77.. --- a/www-client/vivaldi/vivaldi-6.2.3105.58.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="114" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss -
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 1cb1ac2370e651e2553d1177596512830bbc4382 Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 4 22:05:18 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 4 22:08:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb1ac23 www-client/vivaldi-snapshot: Add version 6.4.3160.38 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-6.4.3160.38.ebuild| 223 + 2 files changed, 226 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 9b365440b553..403e5c6fe6b7 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-snapshot_6.4.3160.29-1_armhf.deb 100673320 BLAKE2B bda01a3c03bf162c DIST vivaldi-snapshot_6.4.3160.33-1_amd64.deb 105419060 BLAKE2B 2c3b55f590fcc6540efdcaf3fdcfbeaaede17b9a0288e5efd46f8e6124a9b0014c57e919eed30bb9a1b734194b41cfd0467ca7dd68108dce72e12af5452fda7d SHA512 48ba52e690378153b361e1c2a8d078fc5b3d9c053ea4bb8160ad8da71067788aaa47458a6b4c8728c11610d6c4e055569a56b1ea099e55d52745208c7761e0a3 DIST vivaldi-snapshot_6.4.3160.33-1_arm64.deb 100041416 BLAKE2B d42409612de8a4507bbafccf5bf6a23fdc88462e74c50321d10aefed523db50d904c5c4cdc2336ba8385332813b4e1058ad9935c75f709c22bc66ff70cc8da7b SHA512 1bda927fcd6a13695540f45874842448be8a56a4aed731b940e11d9b40bf3113ae3564b1411966b17ce1b3ce9ac98a41cb1d52bfed08283d2bf02ff9eab4cf43 DIST vivaldi-snapshot_6.4.3160.33-1_armhf.deb 10067 BLAKE2B 01132c32981809bde5fb43da2286d92d6ba6fb484cfe9bf5399ee2077e826a99c27868f9fec9e1af67d1095def117af8feeb07e6905631bbe6f4fa73bc81f416 SHA512 046abeb0f300ad369f85c1d5137420bdc662d5e58d1b210a65273593ec51cf05d6b65f11b4073382d962142339307ff237b39179f6aa89b6a74b64fab6bcdd94 +DIST vivaldi-snapshot_6.4.3160.38-1_amd64.deb 105636464 BLAKE2B 7026686e42d4787bf702211b2d635144f049e51451bda1841bc3cdaffee0434a481da1ae72ca323f8d541e521f625849710d06ce29eda86632e0d7b43750291b SHA512 01ddca36648c2dedf0aac567566792951f384e5015d70496340a19dec184bcf571a10e796f88bface8eb118eea6c836925a9b9a35ae9a1bfbc79a4ff11f7623d +DIST vivaldi-snapshot_6.4.3160.38-1_arm64.deb 100304928 BLAKE2B f6c990cf2caca87aa3b95d0ce5b3bee8025f515ba9a61af8b233b825ddc4fb308aae0e4f8b252dbf6815768f5a458b1b876a09f636d580589a13d3d5abbcb698 SHA512 13aba238d33bde1b762b2b6456221439bfbfdd59b2751555678cd879a03ab84e2eea39967b7d259e4f152c35256ff629c9579bfd4c2325b3c6623abeffd1ce79 +DIST vivaldi-snapshot_6.4.3160.38-1_armhf.deb 100928836 BLAKE2B dea767ba128068c68f9e9e3b9f0d334436278cc53888d7e06afec6e127400c2436d64163c8ce33d875fd358d5c53aea57219133ed73a841a34d75650df872d2a SHA512 5fab22aca5fb85cef4376a41d4b8adc4d631f2068f87d122f10d90f11246b27a864b13619ef4253a389a0ff886ee0b250f8369e8db2adf8bd3a8742c0d36923c diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild new file mode 100644 index ..9d522c106aff --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild @@ -0,0 +1,223 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="114" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="gtk proprietary-codecs qt5 widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + || ( +
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/lapce/
commit: 024a84ba54f30a6c59a5b36887ef8baab7b10f98 Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 21:53:17 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 21:53:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=024a84ba app-editors/lapce: added || die after command Signed-off-by: Pascal Jäger leimstift.de> app-editors/lapce/lapce-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/lapce/lapce-0.3.0.ebuild b/app-editors/lapce/lapce-0.3.0.ebuild index 6d97fd8457..5b694aa0bd 100644 --- a/app-editors/lapce/lapce-0.3.0.ebuild +++ b/app-editors/lapce/lapce-0.3.0.ebuild @@ -41,7 +41,7 @@ src_unpack() { sed -i "${ECARGO_HOME}/config" -e '/source.crates-io/d' || die sed -i "${ECARGO_HOME}/config" -e '/replace-with = "gentoo"/d' || die sed -i "${ECARGO_HOME}/config" -e '/local-registry = "\/nonexistent"/d' || die - cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config" + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config" || die } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/lapce/
commit: 2c74c4429d7682a82d4168f46d70cc4603424c92 Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 21:49:03 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 21:51:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c74c442 app-editors/lapce: add 0.3.0 Signed-off-by: Pascal Jäger leimstift.de> app-editors/lapce/Manifest | 2 ++ app-editors/lapce/lapce-0.3.0.ebuild | 60 2 files changed, 62 insertions(+) diff --git a/app-editors/lapce/Manifest b/app-editors/lapce/Manifest index 9f2ba628df..01ba82cf5f 100644 --- a/app-editors/lapce/Manifest +++ b/app-editors/lapce/Manifest @@ -241,6 +241,8 @@ DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bde DIST kurbo-0.8.3.crate 81131 BLAKE2B 8561fb66d28ed9d74502888376ec622ae2bd8b651cc0afdbef6aecc911c262f13debdc056a152bbbc28d0c3c0f326129c46c9f3b243597bbfaab6e0e01da0097 SHA512 17839223c7b4a88a1e2ae7df5ac9646560583da03bed5a06e9411a7cf5f55c006a680c6cad0a20b74102cf586b36dadea60585b68f02adc569b8e32d2baa4983 DIST lapce-0.2.7.tar.gz 2058851 BLAKE2B e5e63a0d5e5229b2a8c422890df618471e13f76e93c3fbe9871a684ef965b577828527b23424805e40aec365f5251368b26688480bcdfdd5c7b0db05523fe77e SHA512 5f65c2ac14466117dfbd4451caf12795057960da107d0cf66e718a45abe8c7370cedaeba4344137d267470783952cda99ff34ce20daf54e5148a2625e988f3d8 DIST lapce-0.2.8.tar.gz 2065470 BLAKE2B 49bb523a5c3c3246bc8d2ca0401f60b12f844a5cf07e797048d556293cd1f9fa614abc23fce8da69a6693973696f7f115ba326e455eb5cd376232230b0e0d407 SHA512 d0763d1b9003d90a57010d503f73c34d4b80fea731f6a95857aa0797b011578943d9e61ca957df17831570c78d79d459c50a8ef3c73ffb0fdc4eb7ff9a5c134e +DIST lapce-0.3.0-vendor.tar.gz 119791638 BLAKE2B 294aa78517aea5ec696d5eec3be8904f3fd78a6040f5e66424d32f349570eb85d267355f7857aedb62d04ef84710ae05b7bf30239cda78ad24313684167cfc07 SHA512 ff2b35c0e4a984a8b55b2b78088be2e17c1d24b25f52f006a9e6f16dbc5cf8801ce3f50d4d6283d5a64e915c5d68097ca845c14ae54c1cc289d8e1ab1566 +DIST lapce-0.3.0.tar.gz 2002986 BLAKE2B 2262379fce966a5857b259debf899b53969da431b876d2f66b29d032eafe9bb0977a623151a0f419be9dd981e2aa8d520fa7b687018236092058ad7ce5821875 SHA512 9eaf0190930a4e582a60bb3ff327944553ca87101c86ca9610650b40a5a45092dd6921842880021393c79ea4ff97ec91bab12e316e6693b7b881b68f6bcb1d6e DIST lapce-xi-rope-0.3.1.crate 76236 BLAKE2B 1f3a540460ec305a99feb5d16d273c2ddffcbe0886a386a527572445e2d8fc95e0ebe5dfe806422e95ff7f1ee4a2d8fe4778da299d91858966d28555d700cf9e SHA512 b38ebd197059c2d0af033cc31123106a9fe8d580f298ed1f9ed3793bc24750f3509d23069bf6c10650f124f5c2de9c9a46135d43eed7ccf10a295b490e3e9d46 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d diff --git a/app-editors/lapce/lapce-0.3.0.ebuild b/app-editors/lapce/lapce-0.3.0.ebuild new file mode 100644 index 00..6d97fd8457 --- /dev/null +++ b/app-editors/lapce/lapce-0.3.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +CRATES=" " + +inherit cargo desktop xdg-utils + +DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust " +HOMEPAGE="https://lapce.dev/; +SRC_URI=" + https://github.com/lapce/lapce/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/lapce/lapce/releases/download/v${PV}/vendor.tar.gz -> ${P}-vendor.tar.gz +" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 CeCILL-2.1 GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + x11-libs/gtk+:3 + media-libs/fontconfig + sys-libs/zlib + x11-libs/libxcb:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/cmake + sys-devel/gcc + virtual/pkgconfig + >=virtual/rust-1.64 +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/.*" + +src_unpack() { + default + cargo_gen_config + ln -s "${WORKDIR}/vendor/" "${WORKDIR}/lapce-${PV}/vendor" || die + sed -i "${ECARGO_HOME}/config" -e '/source.crates-io/d' || die + sed -i "${ECARGO_HOME}/config" -e '/replace-with = "gentoo"/d' || die + sed -i "${ECARGO_HOME}/config" -e '/local-registry = "\/nonexistent"/d' || die + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config" +} + +src_install() { +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: 747a68550f6f1496755e7b66e4d572ba6d2dc4a3 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 21:20:17 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 21:20:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747a6855 x11-terms/gnome-terminal: update LICENSE Signed-off-by: Mart Raudsepp gentoo.org> x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild | 2 +- x11-terms/gnome-terminal/gnome-terminal-3.48.2.ebuild | 2 +- x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild | 2 +- x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild index de74066bc3b5..b5e9a78ba721 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild @@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/ https://gitlab.gnome.org/GNOME/gnome-terminal; -LICENSE="GPL-3+" +LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" SLOT="0" IUSE="debug +gnome-shell +nautilus vanilla" SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.44.0-cntr-ntfy-autottl-ts.patch.xz )" diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.48.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.48.2.ebuild index acec9596eba4..6dcc37c28aaa 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.48.2.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.48.2.ebuild @@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal; -LICENSE="GPL-3+" +LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" SLOT="0" IUSE="debug +gnome-shell +nautilus vanilla" diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild index ca3f3dc3deee..9e6d4ec07158 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild @@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal; -LICENSE="GPL-3+" +LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" SLOT="0" IUSE="debug gnome-shell nautilus vanilla" diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild index 48f27137df9c..ed5a954e1419 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild @@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal; -LICENSE="GPL-3+" +LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" SLOT="0" IUSE="debug gnome-shell nautilus vanilla"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: 1f3d00d33021a8ce6d0f556a183e7b74a9bc17cf Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 21:11:22 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 21:15:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3d00d3 x11-terms/gnome-terminal: specify libhandy dep SLOT Signed-off-by: Mart Raudsepp gentoo.org> x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild | 2 +- x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild index 5e72d34082c9..ca3f3dc3deee 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.0.ebuild @@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 - >=gui-libs/libhandy-1.6.0 + >=gui-libs/libhandy-1.6.0:1 >=x11-libs/vte-0.72.2:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild index 57a76388dbae..48f27137df9c 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild @@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 - >=gui-libs/libhandy-1.6.0 + >=gui-libs/libhandy-1.6.0:1 >=x11-libs/vte-0.74.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: e889b15eb39aa62edc902ea514e13f3bcc111a54 Author: Guillermo Joandet gmail com> AuthorDate: Thu Nov 2 12:38:17 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 21:15:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e889b15e x11-terms/gnome-terminal: Version bump to 3.50.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33648 Signed-off-by: Mart Raudsepp gentoo.org> x11-terms/gnome-terminal/Manifest | 1 + .../gnome-terminal/gnome-terminal-3.50.1.ebuild| 97 ++ 2 files changed, 98 insertions(+) diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index a3f6823f836f..aa0611209713 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -3,3 +3,4 @@ DIST gnome-terminal-3.44.1.tar.xz 1813032 BLAKE2B 3e001139aa0516bd27f7215c692c04 DIST gnome-terminal-3.48.1-cntr-ntfy-autottl-ts.patch.xz 37796 BLAKE2B 91a4d50a0b4bd412e9528ec165e173c22df11749d6a59a46b0e364b4d7f403f8fdd835c29585ab12a8a9a81da42e816fe3dacb3d9cb0c2739e123404d4b57792 SHA512 69e26b0795de566d425c5b4fd389a865aedf28d64d4ad1cced926eefd3177379bdc365cf9ef76773f21d32df24067e1966302ebcab235c63c191219705eb498e DIST gnome-terminal-3.48.2.tar.bz2 1701232 BLAKE2B f076af2dbdd1afbdbb2c4ed9c63c8c65bf8e7346034f4c364a4c395439cf95040140380bc77735c326d17a6f7d68d031aaa608ca6e9e11daf2d5d308e19c3169 SHA512 e08dc462390a566dde215939a4a7a50a6f4b3a0d4b3749e6ba0f8de0d1da57e9761c8eb655ef86836b87e8f1da00735ed9b38afef85d766cbe6224ff2f243123 DIST gnome-terminal-3.50.0.tar.bz2 1702629 BLAKE2B e8b1c7da15fb3b63ce4cc25f7aa76e656c588294fd5801aca108d84a08d981756ef832aa1673a9894a14fa564c664dd163dceec341bbbceba8052ca316bd0037 SHA512 cbbd5d3ff101603c2350bc04648ebf7a60e6365f2d4f6286acdcfb9ba1b4312b9bb779649ed3a403194de3a8febd9ab59fe77ee805e24434c48d8761c1ccae94 +DIST gnome-terminal-3.50.1.tar.bz2 1702613 BLAKE2B e592114126dd5639169cd1cdfdc06ba10a2fd386b28d47372cdd0e2aed1a39252c660e0edb6cb946a88810a94640b6e40d7e2878c34740638b75049f6395471e SHA512 adff88f3afc3b68c1f17cf493c2ee032a9ccc35af89903c045c61fdddbf8b71c7d1c40a66e87def9dbdbdeb7e3bf5c1e8d5988e810476c5b2ad38ef9f0064eb5 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild new file mode 100644 index ..57a76388dbae --- /dev/null +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg + +DESCRIPTION="A terminal emulator for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Terminal; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="debug gnome-shell nautilus vanilla" + +# Upstream is hostile and refuses to upload tarballs. +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2; +SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.48.1-cntr-ntfy-autottl-ts.patch.xz )" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +# FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960 +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.27:3 + >=gui-libs/libhandy-1.6.0 + >=x11-libs/vte-0.74.0:2.91[!vanilla?] + >=dev-libs/libpcre2-10 + >=gnome-base/gsettings-desktop-schemas-0.1.0 + sys-apps/util-linux + gnome-shell? ( gnome-base/gnome-shell ) + nautilus? ( >=gnome-base/nautilus-43.0 ) +" +DEPEND="${RDEPEND}" +# itstool required for help/* with non-en LINGUAS, see bug #549358 +# xmllint required for glib-compile-resources, see bug #549304 +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DOC_CONTENTS="To get previous working directory inherited in new opened tab, or + notifications of long-running commands finishing, you will need + to add the following line to your ~/.bashrc:\n + . /etc/profile.d/vte-2.91.sh" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-3.44.1-fix-missing-wexitcode.patch + if ! use vanilla; then + # https://bugzilla.gnome.org/show_bug.cgi?id=695371 + # Fedora patches: + # Restore transparency support (with compositing WMs only) + # OSC 777 desktop notification support (notifications on tabs for long-running commands completing) + # Restore "Set title" support + # Automatic title updating based on currently running foreground process + #
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: a0663d155645cebe7966941220eed0a487b44e16 Author: Kostadin Shishmanov tutanota com> AuthorDate: Sat Nov 4 21:14:58 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sat Nov 4 21:14:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0663d15 app-misc/corectrl-1.3.7: fix building with linux-headers 6.6 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.7.ebuild| 3 + .../files/corectrl-1.3.7-headers-6.6.patch | 540 + 2 files changed, 543 insertions(+) diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild b/app-misc/corectrl/corectrl-1.3.7.ebuild index e56edefc64..26596dd7fe 100644 --- a/app-misc/corectrl/corectrl-1.3.7.ebuild +++ b/app-misc/corectrl/corectrl-1.3.7.ebuild @@ -46,6 +46,9 @@ DEPEND=" BDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-headers-6.6.patch +) src_configure() { local mycmakeargs+=( -DBUILD_TESTING=$(usex test ON OFF) diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch new file mode 100644 index 00..cb9f429b79 --- /dev/null +++ b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch @@ -0,0 +1,540 @@ +From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001 +From: Kostadin Shishmanov +Date: Sat, 4 Nov 2023 23:00:14 +0200 +Subject: [PATCH] Fix compilation with Linux 6.6 API headers + +Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it +mixed with C++ code is no longer posible without specifying that the code is C +code and must be compiled with a C compiler. + +Isolate all process connector related code into its own C file, which is now +compiled using a C compiler, and adapt it to adhere to the new changes. + +--- + CMakeLists.txt | 4 +- + src/helper/CMakeLists.txt | 1 + + src/helper/pmon/nlprocexecsocket.cpp| 204 +++- + src/helper/pmon/nlprocexecsocket.h | 6 - + src/helper/pmon/processeventconnector.c | 193 ++ + src/helper/pmon/processeventconnector.h | 27 + 6 files changed, 244 insertions(+), 191 deletions(-) + create mode 100644 src/helper/pmon/processeventconnector.c + create mode 100644 src/helper/pmon/processeventconnector.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 38ab229..275f48b 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.3) + +-project(CoreCtrl LANGUAGES CXX) +-set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) ++project(CoreCtrl ++HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) + set(PROJECT_FQDN "org.corectrl.corectrl") + set(PROJECT_VERSION 1.3.7) + +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +index 2bc779f..13bdcbf 100644 +--- a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +@@ -47,6 +47,7 @@ list(APPEND PROCESS_MONITOR_SRC + pmon/processregistry.cpp + pmon/appregistry.cpp + pmon/msgdispatcher.cpp ++ pmon/processeventconnector.c + ) + + list(APPEND SYSTEM_CONTROL_SRC +diff --git a/src/helper/pmon/nlprocexecsocket.cpp b/src/helper/pmon/nlprocexecsocket.cpp +index 947ea38..e09c5e7 100644 +--- a/src/helper/pmon/nlprocexecsocket.cpp b/src/helper/pmon/nlprocexecsocket.cpp +@@ -4,213 +4,51 @@ + #include "nlprocexecsocket.h" + + #include "processevent.h" +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include ++ ++extern "C" { ++#include "processeventconnector.h" ++} + + NLProcExecSocket::FDHandle::~FDHandle() + { +- if (fd >= 0) +-close(fd); ++ process_event_connector_close(fd); + } + + NLProcExecSocket::NLProcExecSocket() + { +- sockFd_.fd = createSocket(); ++ sockFd_.fd = process_event_connector_new(); + if (sockFd_.fd < 0) + throw std::runtime_error("Cannot create netlink socket"); + +- if (setTimeout(5) < 0) ++ if (process_event_connector_set_timeout(sockFd_.fd, 5) < 0) + throw std::runtime_error("Cannot set socket timeout"); + +- if (installSocketFilter() < 0) ++ if (process_event_connector_install_filter(sockFd_.fd) < 0) + throw std::runtime_error("Cannot install socket filters"); + +- if (bindToSocket() < 0) ++ if (process_event_connector_bind(sockFd_.fd) < 0) + throw BindError("Cannot bind to socket"); + +- if (subscribeToProcEvents(true) < 0) ++ if (process_event_connector_subscribe(sockFd_.fd, true) < 0) + throw std::runtime_error("Cannot subscribe to proc events"); + } + + NLProcExecSocket::~NLProcExecSocket() + { +- subscribeToProcEvents(false); ++ process_event_connector_subscribe(sockFd_.fd, false); + } + + ProcessEvent NLProcExecSocket::waitForEvent() const + { +- struct nlcn_msg_t +- { +-struct nlmsghdr nl_hdr __attribute__((aligned(NLMSG_ALIGNTO))); +-
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
commit: 66a96f0da4782f480f9386ae29073496e2773e92 Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 4 20:19:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Nov 4 20:49:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a96f0d dev-lang/eisl: sync live Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/eisl-.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-lang/eisl/eisl-.ebuild b/dev-lang/eisl/eisl-.ebuild index 987db06ada03..866b41aa1866 100644 --- a/dev-lang/eisl/eisl-.ebuild +++ b/dev-lang/eisl/eisl-.ebuild @@ -8,12 +8,14 @@ inherit toolchain-funcs DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" HOMEPAGE="https://github.com/sasagawa888/eisl/; -if [[ ${PV} == ** ]] ; then +if [[ "${PV}" == ** ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git; else SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" fi @@ -26,7 +28,7 @@ DOCS=( README{,-ja}.md documents ) RDEPEND="sys-libs/ncurses:=" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch ) +PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" ) src_compile() { emake CC="$(tc-getCC)" clean edlis eisl @@ -38,7 +40,7 @@ src_install() { # Compilation of ISLisp files on installation fails. # Do not compile them and mimic "make install". - insinto /usr/share/${PN} + insinto "/usr/share/${PN}" doins -r library doins fast.h ffi.h
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/files/, dev-lang/eisl/
commit: b9b3db2aac68698e485624e53884f52596828bd2 Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 4 20:19:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Nov 4 20:49:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b3db2a dev-lang/eisl: bump to 3.60 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 + dev-lang/eisl/eisl-3.60.ebuild | 48 dev-lang/eisl/files/eisl-3.60-Makefile.patch | 32 +++ 3 files changed, 81 insertions(+) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 4c78e0da4315..176a579fa365 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1 +1,2 @@ DIST eisl-3.50.tar.gz 2428194 BLAKE2B bab17dc6ab00f894cd4e9558a1bbc4bca9eb2770de46eb30d015e9e7542c774f2d55427bea05d5c5c6d910eec9a9de3d84568f9ec12043f20bbcdc542f0294ff SHA512 53d23a86a5b15ff04c268db348b5edb61eb0709cb1ef21e5b9ca7eda8954a0ab2b9dad345c3a9d80325cbfe35e879516b0d8d98609cf68dcad8898b5ce10c175 +DIST eisl-3.60.tar.gz 2429781 BLAKE2B 7a5752df5682444fb3a1381030e1c73a1859021d9d18a5c2f0afc257012ef12d169c952044202f6f591965cbee4caab269ee362d317d6f87d09077d1f217857d SHA512 400e2a6e8c3de9fe97a240adbab6ec61ccff69a1b407443b7c832b357a390d16cef1090494f314cd3d16278cca131695345b8c6e0fe51e658c45dd3bea20e4f6 diff --git a/dev-lang/eisl/eisl-3.60.ebuild b/dev-lang/eisl/eisl-3.60.ebuild new file mode 100644 index ..866b41aa1866 --- /dev/null +++ b/dev-lang/eisl/eisl-3.60.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" +HOMEPAGE="https://github.com/sasagawa888/eisl/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git; +else + SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +RESTRICT="test" # Tests run cppcheck (and fail) + +DOCS=( README{,-ja}.md documents ) + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" ) + +src_compile() { + emake CC="$(tc-getCC)" clean edlis eisl +} + +src_install() { + exeinto /usr/bin + doexe edlis eisl + + # Compilation of ISLisp files on installation fails. + # Do not compile them and mimic "make install". + insinto "/usr/share/${PN}" + doins -r library + doins fast.h ffi.h + + einstalldocs +} diff --git a/dev-lang/eisl/files/eisl-3.60-Makefile.patch b/dev-lang/eisl/files/eisl-3.60-Makefile.patch new file mode 100644 index ..3c9c763fd608 --- /dev/null +++ b/dev-lang/eisl/files/eisl-3.60-Makefile.patch @@ -0,0 +1,32 @@ +--- a/makefile b/makefile +@@ -39,7 +39,7 @@ else + endif + endif + endif +-CFLAGS += $(INCS) -g -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -Inana/src ++CFLAGS += $(INCS) -g $(CURSES_CFLAGS) -U_XOPEN_SOURCE -Inana/src + DFLAGS := --preview=all --de -w --O3 --release --betterC + SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c + SRC_D := dextension.d disl.d +@@ -69,7 +69,7 @@ ifeq ($(DEBUG),1) + LDFLAGS += -fsanitize=undefined + endif + else +- CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1 ++ CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1 + SRC_CII += cii/src/mem.c + endif + OBJ_CII := $(SRC_CII:.c=.o) +@@ -87,11 +87,8 @@ ifeq ($(shell uname -n),raspberrypi) + CFLAGS += -D__rpi__ + endif + ifneq ($(DEBUG),1) +- LDFLAGS += -flto + ifeq ($(shell uname),Darwin) + LDFLAGS += -Wl,-S,-x +- else +- LDFLAGS += -s + endif + endif + PREFIX := /usr/local
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/csharp-language-server/
commit: 2ed1b38745b4e09895853a78d51ec022c34769dc Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 4 20:38:25 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Nov 4 20:49:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed1b387 dev-dotnet/csharp-language-server: bump to 0.10.0 Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/csharp-language-server/Manifest | 20 ++ .../csharp-language-server-0.10.0.ebuild | 272 + 2 files changed, 292 insertions(+) diff --git a/dev-dotnet/csharp-language-server/Manifest b/dev-dotnet/csharp-language-server/Manifest index 134ca1dce35a..c78190d79464 100644 --- a/dev-dotnet/csharp-language-server/Manifest +++ b/dev-dotnet/csharp-language-server/Manifest @@ -1,10 +1,12 @@ DIST argu.6.1.1.nupkg 176453 BLAKE2B da26d429cf3624b6170775871315ff784ea676b413d7014b7e42d84a2f6417bbe40d95103f958d2cac014f3545c4cf55b487a3718f16b37f646e136157d164bc SHA512 79dd4ddd1328867c52e78318b8c80fcf7efaea15c8b58dcbd7622b3dacd9f85f025cf2a4c7257ea7cc55916984e4d0e746112f696a6d46106b5ecb4af43852ff DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c SHA512 378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa DIST coverlet.collector.3.0.3.nupkg 1937797 BLAKE2B e0ab1ad46a72b363bfda0d66b731f6bf91b37f95c96e1db4cc5dd3bf957c7c2a74d4550b32aa73dedcfd9a96c2ea63e1c9aed92ea26def60dbfa2b89e056adeb SHA512 6c72d39d389980e5bd2c866df0c7c78352b0c2b9a453fac70381b0bc59a231860195064adcc5d35f7ec72ef2423376972208b28d6dd56fc29b660094725a500f +DIST csharp-language-server-0.10.0.tar.gz 45005 BLAKE2B 9e6192f08d9692ba5a80dc2cceda793dc2ecd04b14cdda0ef75e5c2c2cfc31b4578b647453c443543dea5e9d238fbbd4e2ce9b3f753a684de576d7453ee3ce72 SHA512 64c7f29570e448e33fef4cdf307db291dcffbc71ac57a3e8fc8be608f324d0530efd33ac3eb6d89f5a37deb6c1ed36266bcf69f221cad348f7efea0ad61d5d20 DIST csharp-language-server-0.9.0.tar.gz 44591 BLAKE2B 6e176f83f0db9ac0a44e547e48f3e0e2e54a55fad26710684b30d56f63dd1da59d625981c9d44b91788b5222557f56c27a6ea6bd2e705d70da5c52204e1ceb6e SHA512 08ed1c0308d29397062cb616cb79a280b10f0271a82e573ae31238e89889bbf01121e9dc3658d0c1971d34ebc478368cfa2e097363fcdc81c4798cc86d63e004 DIST fsharp.core.7.0.0.nupkg 2798014 BLAKE2B 0e47824c94b8f39ffa26b0dfeee1970b1c3aa7e319a3515f75b71fce27fb3c34f4c5fb5a223e832deb1c6618a30d327e63129bf92978c68e8a7f1aff4b948ad8 SHA512 7edba5e73fb14471efff79dc32e28603adc6e3a9202357e1a8b7a6e5784c990debd629d7e2c6a614e5a8f9570e533fa6537d48a485a053ae771f3477af1364f2 DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 DIST icsharpcode.decompiler.8.0.0.7345.nupkg 1305460 BLAKE2B 52f6e3c2c7b84f71bebf5265bac500bd6649386bee85821a3f2b74803351a0396bc3ed4a82646202d6debbd23c6ec2853e982008e65e9e4bac18c0d4865e0e19 SHA512 34876a6c8114e96b5764a5a4b0f29fafe77fbbfaec7a59727be42f93843a1c7391dadfeb81cff71b77c6d2fdff1350f665ff4664e21134c2196bf7e053a1e6f3 +DIST icsharpcode.decompiler.8.1.1.7464.nupkg 1314824 BLAKE2B 9c364884e58fe15d5d6763bfbc4f39efac0fb3bd5a4b4fb5389ef3b3e1aa82c7f773d46b020faf91ec69a01317ab063f3c28e276f91b0f97102b4367320d SHA512 75dc286bc9b32a13954bbce9cf4e0611dee07fa0b973eab102a2aedb9cc159512b9d30bc5d637be47d4c69abccde4a35a62d62c3b48cee68bfed629105ebed38 DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043 DIST ionide.languageserverprotocol.0.4.15.nupkg 337836 BLAKE2B 405f76da766cf60fd1e88d1d983426f43c39f32087717ddaf68cc9d849bf5d4c3f93aa2266ac1acad4cadc193f9f2f7c9fb91b0bb6658f7eb5478797fd199906 SHA512 c16c068407fddc47e0721badc4bc291ef72cbdbe4d4143e4d62ea5ece75a03b134126ee5174c14fec9a19b973305b23ff184f840d51c130c5e63a8567129108f DIST messagepack.2.3.85.nupkg 592264 BLAKE2B 23a091de9e54899ce157326dfdd8b9be2418cd064a29f8ca8684060cd8b8487fc1f2d443de16c9fea14e1ee9996f2256b75b5ba8376c8c88cb0b0a7c616efe9e SHA512 38cffe633bebe4927c6aaedfde94db286184933da020ee289462aad15ddda52f324da4339bfbad62d95c2f64ba5b742c84837f69c17572c6bd9f3688ffd77bbd @@ -12,26 +14,42 @@ DIST messagepack.annotations.2.3.85.nupkg 17623 BLAKE2B 22781b20d0c5cc8c2f9e5622 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512
[gentoo-commits] repo/gentoo:master commit in: app-office/gnumeric/
commit: 19569807079bafc8a11b8d578e19485054b7a1bb Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:44:48 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 20:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19569807 app-office/gnumeric: Version bump to 1.12.56 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33665 Signed-off-by: Mart Raudsepp gentoo.org> app-office/gnumeric/Manifest| 1 + app-office/gnumeric/gnumeric-1.12.56.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest index 0f93d854e564..412bb488745c 100644 --- a/app-office/gnumeric/Manifest +++ b/app-office/gnumeric/Manifest @@ -1 +1,2 @@ DIST gnumeric-1.12.55.tar.xz 18157492 BLAKE2B 6c084f681e33f00af80cc11dbddf33166877ca30480ae6fc6b65a0ef06271c634e2ba24af55df4c6b306833e2611e959dcbd8b117c97bbf46598419ed4d124e4 SHA512 04127a353d5109e3a31d9a3bd42d6d177366cc6c5d900516b4c8a7a8fcaecc71bd4e2e94876719246841070964b393af97988cafbd6313cea135c1757889e878 +DIST gnumeric-1.12.56.tar.xz 18125644 BLAKE2B 0b43ed53dd544dda76ae1401d329f8b029f16117dafb4c2f939c1c48bf61d035e17692485df4034ce77a63031c5477aefd307a04d756c3017fed47354acb4f8a SHA512 badcba4cb08627628c216e4f2429c361d3d8ec7f653b6dda8a451356c798dc0cf323348c0272696a02bd47dd97b95bde0e7b23551cc0f63d8bf470dca219be0d diff --git a/app-office/gnumeric/gnumeric-1.12.56.ebuild b/app-office/gnumeric/gnumeric-1.12.56.ebuild new file mode 100644 index ..9c945b556cdc --- /dev/null +++ b/app-office/gnumeric/gnumeric-1.12.56.ebuild @@ -0,0 +1,93 @@ +# 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 gnome.org python-r1 xdg + +DESCRIPTION="The GNOME Spreadsheet" +HOMEPAGE="http://www.gnumeric.org/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection libgda perl" +REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )" + +# Missing gnome-extra/libgnomedb required version in tree +# but its upstream is dead and will be dropped soon. + +# lots of missing files, also fails tests due to 80-bit long story +# upstream bug #721556 +RESTRICT="test" + +# Gnumeric has two python components +# 1. The python loader for loading python-based plugins. +#This component is pure python 2 and a port "is not currently being worked on". +# 2. The python gobject-based introspection API. This component is compatible +#with python 3. +# Component 1. can only be re-enabled once someone has ported the upstream +# codebase to python 3. +# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 +RDEPEND=" + app-arch/bzip2 + sys-libs/zlib + >=dev-libs/glib-2.40.0:2 + >=gnome-extra/libgsf-1.14.33:= + >=x11-libs/goffice-0.10.55:0.10[introspection?] + >=dev-libs/libxml2-2.4.12:2 + >=x11-libs/pango-1.24.0:= + + >=x11-libs/gtk+-3.8.7:3 + x11-libs/cairo:=[svg(+)] + + introspection? ( + ${PYTHON_DEPS} + >=dev-libs/gobject-introspection-1:= + ) + perl? ( dev-lang/perl:= ) + libgda? ( gnome-extra/libgda:5[gtk] )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +src_prepare() { + default + + # Manage gi overrides ourselves + sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die + + elibtoolize +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --disable-schemas-compile \ + --disable-static \ + --without-psiconv \ + --without-python \ + --with-zlib \ + $(use_with libgda gda) \ + $(use_enable introspection) \ + $(use_with perl) +} + +src_install() { + default + dodoc HACKING MAINTAINERS + + if use introspection; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/
commit: 428146b69d4c4eca4cdd60f784cb66c110715a80 Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:23:32 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 20:20:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428146b6 gnome-extra/libgsf: Version bump to 1.14.51 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33664 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/libgsf/Manifest | 1 + gnome-extra/libgsf/libgsf-1.14.51.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest index 983a67cf5de5..0f148c9baafe 100644 --- a/gnome-extra/libgsf/Manifest +++ b/gnome-extra/libgsf/Manifest @@ -1 +1,2 @@ DIST libgsf-1.14.50.tar.xz 702424 BLAKE2B dc6e3fa313cc99981cf521b4613ef135ea6836554be0cc557e49d77bd3259e1bf2150af1b7a41071f4b865c28a9b6153b6ef6e89d4868e4203ce7dc7da433c71 SHA512 e4a405d01440654bfe5059536524d494e5b66859235648bcf6031a74b59967504b50750f471bbe1607c4a5ef11cac98aa2ca9ebb31151cf5a19ffa340d421adb +DIST libgsf-1.14.51.tar.xz 707488 BLAKE2B 08012d4df8e9256579069518a54198b9aa8c21c3d0c4297eb4ff829af666287cc186d846eecb277609ffe5a89d02a36344cedc67f6ed00354d018a692a99f4fe SHA512 b7c02e10762c93909a1aacb86f30b266ed8b0eeefe73ede5acb8ac0c1094a1e4be2b7bd3a59ebfc03180f8f72f2cc602e80c871a1b8a28f3fccfdd403ad24da7 diff --git a/gnome-extra/libgsf/libgsf-1.14.51.ebuild b/gnome-extra/libgsf/libgsf-1.14.51.ebuild new file mode 100644 index ..1270ca3c4e5b --- /dev/null +++ b/gnome-extra/libgsf/libgsf-1.14.51.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GNOME2_EAUTORECONF=yes +inherit gnome2 + +DESCRIPTION="The GNOME Structured File Library" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/114" # libgsf-1.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="bzip2 gtk +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.4.16:2 + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + gtk? ( + x11-libs/gdk-pixbuf:2 + virtual/imagemagick-tools + ) + introspection? ( >=dev-libs/gobject-introspection-1:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.12 + dev-libs/gobject-introspection-common + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + test? ( dev-perl/XML-Parser ) +" + +PATCHES=( + "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch +) + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_with bzip2 bz2) \ + $(use_enable introspection) \ + $(use_with gtk gdk-pixbuf) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/
commit: acd6cff5c44ca0c8df090ef04a773d1732070175 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 20:10:39 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 20:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd6cff5 gnome-extra/libgsf: update LICENSE Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/libgsf/libgsf-1.14.51.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/libgsf/libgsf-1.14.51.ebuild b/gnome-extra/libgsf/libgsf-1.14.51.ebuild index 1270ca3c4e5b..9b8b4ef0e360 100644 --- a/gnome-extra/libgsf/libgsf-1.14.51.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.51.ebuild @@ -9,7 +9,7 @@ inherit gnome2 DESCRIPTION="The GNOME Structured File Library" HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf; -LICENSE="GPL-2 LGPL-2.1" +LICENSE="LGPL-2.1" SLOT="0/114" # libgsf-1.so version KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="bzip2 gtk +introspection test"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/goffice/
commit: bb5cd9bc091db7bffd5fd4b6b23c0383944a14b3 Author: Guillermo Joandet gmail com> AuthorDate: Fri Nov 3 13:41:41 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 20:20:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5cd9bc x11-libs/goffice: Version bump to 1.12.56 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/goffice/Manifest | 1 + x11-libs/goffice/goffice-0.10.56.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest index 7afa46552b54..81175304f158 100644 --- a/x11-libs/goffice/Manifest +++ b/x11-libs/goffice/Manifest @@ -1 +1,2 @@ DIST goffice-0.10.55.tar.xz 2455576 BLAKE2B 6a1a4670293e0d91c456b3ec162f92f373eeea218d4b4268ae4809b8157cefa4f3d89f3f8555ee2fd3db84fb5adcd0e4119f0e2f6c79cbd4e86d27a46c9ea726 SHA512 c49eec867e4147102b54b70847b495cad0e55fcb069c78a8374760121219b9097c1dfb5601b240e92ed68a6fb785ab5e771f7c579dd138e106ee25a1b9ddfe99 +DIST goffice-0.10.56.tar.xz 2495240 BLAKE2B 3b6956a7fda37caf679e085faa8d34821c132e6e8cc12cb859cf03e5c8a99afbeb7952b0fcf5b184df8cb6225fe99828ee1f24d5360f480ce793a5d8de44bedb SHA512 5088a14057738452effa76920c7e0bfe9a45bae2f798f18f035225738c1da2fd79a0c6e84bb83507108b5438160a839fa26d792a877da37b1cf416c3af85ed9d diff --git a/x11-libs/goffice/goffice-0.10.56.ebuild b/x11-libs/goffice/goffice-0.10.56.ebuild new file mode 100644 index ..9e1f7c7809f9 --- /dev/null +++ b/x11-libs/goffice/goffice-0.10.56.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org libtool + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/; + +LICENSE="GPL-2" +SLOT="0.10" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="+introspection" + +# FIXME: add lasem to tree +RDEPEND=" + >=app-text/libspectre-0.2.6:= + >=dev-libs/glib-2.40.0:2 + >=dev-libs/libxml2-2.4.12:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.22:2 + >=gnome-extra/libgsf-1.14.24:=[introspection?] + >=x11-libs/cairo-1.10:=[svg(+)] + >=x11-libs/gdk-pixbuf-2.22:2 + >=x11-libs/gtk+-3.20:3 + >=x11-libs/pango-1.24:= + x11-libs/libXext:= + x11-libs/libXrender:= + introspection? ( + >=dev-libs/gobject-introspection-1:= + >=gnome-extra/libgsf-1.14.23:= + )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.12 + >=dev-util/intltool-0.35 + virtual/perl-Compress-Raw-Zlib + virtual/perl-Getopt-Long + virtual/perl-IO-Compress + virtual/pkgconfig" + +src_prepare() { + default + elibtoolize +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --without-lasem \ + --with-gtk \ + --with-config-backend=gsettings \ + $(use_enable introspection) +} + +src_install() { + default + dodoc MAINTAINERS + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 0c16b577e1bde892e162b542fb74527d3d2e2cfc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 4 20:13:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 4 20:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c16b577 media-video/qmplay2: Stabilize 23.10.22 amd64, #916859 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/qmplay2-23.10.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/qmplay2/qmplay2-23.10.22.ebuild b/media-video/qmplay2/qmplay2-23.10.22.ebuild index 961b70b140c8..03547e1ab072 100644 --- a/media-video/qmplay2/qmplay2-23.10.22.ebuild +++ b/media-video/qmplay2/qmplay2-23.10.22.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz; S="${WORKDIR}/QMPlay2-src-${PV}" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="LGPL-3"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: b0885c7d11474ccb149d6acaf234d3caadf0e918 Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 20:06:15 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 20:06:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0885c7d gui-apps/nwg-shell: add 0.5.19 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 + gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 2f84052754..546d53c911 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,2 +1,3 @@ DIST nwg-shell-0.5.16.tar.gz 2180688 BLAKE2B 174a281557bf292ba333d85ed55ad4cce893a151b8d9247e51e6e7e6d0cc207f419d48708df1ac6fcebc300c7d2ac97b3e3d8a168d11da729d80c35e1fe6fb6a SHA512 6f1d625e361bdc6abeab37b53e0518a146786b9ab21fb171c4e830fd0a9bf8e772a512d474db14d61d83d9421d08543694fca4dd9638e00db27394bdaeb9246d DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef SHA512 6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb +DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5 SHA512 42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild new file mode 100644 index 00..b531d0d56b --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.19.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_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="meta-package for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + app-misc/gopsuinfo + app-misc/nwg-look + gui-apps/azote + gui-apps/nwg-bar + gui-apps/nwg-displays + || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) + gui-apps/nwg-drawer + gui-apps/nwg-menu + gui-apps/nwg-panel + gui-apps/nwg-shell-config +" +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: f12701d619d0f14a0ae2d9f043fa258700d35381 Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 20:01:54 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 20:01:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f12701d6 gui-apps/nwg-shell: drop 0.5.7 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild | 34 --- 1 file changed, 34 deletions(-) diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild deleted file mode 100644 index e8d3062bd8..00 --- a/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="meta-package for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - gui-apps/nwg-bar - gui-apps/nwg-displays - || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) - gui-apps/nwg-drawer - app-misc/nwg-look - gui-apps/nwg-menu - gui-apps/nwg-panel - gui-apps/nwg-shell-config -" -DEPEND="${RDEPEND}" - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: 7ed059b678c4ec4c4ee9d11bc7be53e56c9983b8 Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 19:59:16 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 19:59:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ed059b6 gui-apps/nwg-shell: add 0.5.18 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 + gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 01976bce15..4efa604cb2 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,2 +1,3 @@ DIST nwg-shell-0.5.16.tar.gz 2180688 BLAKE2B 174a281557bf292ba333d85ed55ad4cce893a151b8d9247e51e6e7e6d0cc207f419d48708df1ac6fcebc300c7d2ac97b3e3d8a168d11da729d80c35e1fe6fb6a SHA512 6f1d625e361bdc6abeab37b53e0518a146786b9ab21fb171c4e830fd0a9bf8e772a512d474db14d61d83d9421d08543694fca4dd9638e00db27394bdaeb9246d +DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef SHA512 6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb DIST nwg-shell-0.5.7.tar.gz 289852 BLAKE2B d75ec6d01ee7c507fc8227ee0968fbd5f21e4bc94be9dcada342c320b6b62637d8d2112eabe442c880c9c38cb38fb175304d34c1911d6cf9adcb1141445c4624 SHA512 c1f2c098576ab52ac96d150f5d8648f9ff70ddafb8eea1793ded328d03233b7f650ace1fc92713748ca91c207bb69c1251a235bc75a6def0512e580010fe7730 diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild new file mode 100644 index 00..b531d0d56b --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.18.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_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="meta-package for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + app-misc/gopsuinfo + app-misc/nwg-look + gui-apps/azote + gui-apps/nwg-bar + gui-apps/nwg-displays + || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) + gui-apps/nwg-drawer + gui-apps/nwg-menu + gui-apps/nwg-panel + gui-apps/nwg-shell-config +" +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: 54f9ac5d15b2bb26dc8fbf715baa21783fc403ee Author: Pascal Jäger leimstift de> AuthorDate: Sat Nov 4 20:02:10 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sat Nov 4 20:02:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54f9ac5d gui-apps/nwg-shell: drop 0.5.7-r1 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest | 1 - gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 4efa604cb2..2f84052754 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,3 +1,2 @@ DIST nwg-shell-0.5.16.tar.gz 2180688 BLAKE2B 174a281557bf292ba333d85ed55ad4cce893a151b8d9247e51e6e7e6d0cc207f419d48708df1ac6fcebc300c7d2ac97b3e3d8a168d11da729d80c35e1fe6fb6a SHA512 6f1d625e361bdc6abeab37b53e0518a146786b9ab21fb171c4e830fd0a9bf8e772a512d474db14d61d83d9421d08543694fca4dd9638e00db27394bdaeb9246d DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef SHA512 6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb -DIST nwg-shell-0.5.7.tar.gz 289852 BLAKE2B d75ec6d01ee7c507fc8227ee0968fbd5f21e4bc94be9dcada342c320b6b62637d8d2112eabe442c880c9c38cb38fb175304d34c1911d6cf9adcb1141445c4624 SHA512 c1f2c098576ab52ac96d150f5d8648f9ff70ddafb8eea1793ded328d03233b7f650ace1fc92713748ca91c207bb69c1251a235bc75a6def0512e580010fe7730 diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild deleted file mode 100644 index db16d95c38..00 --- a/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="meta-package for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - app-misc/gopsuinfo - app-misc/nwg-look - gui-apps/azote - gui-apps/nwg-bar - gui-apps/nwg-displays - || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) - gui-apps/nwg-drawer - gui-apps/nwg-menu - gui-apps/nwg-panel - gui-apps/nwg-shell-config -" -DEPEND="${RDEPEND}" - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: bbbcc6ef6470696e11ff79c6a450603494957e5b Author: Alfred Wingate protonmail com> AuthorDate: Sat Nov 4 09:03:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:47:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbcc6ef gui-wm/hyprland: remove wlroots subproject patch * Meson supports subproject specific options making it redundant. Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33661 Signed-off-by: Sam James gentoo.org> gui-wm/hyprland/hyprland-0.31.0-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild index d418c6225339..0e5c0a9d3180 100644 --- a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild +++ b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild @@ -79,7 +79,6 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/hyprland-0.30.0-no-wlroots-automagic-r1.patch" "${FILESDIR}/hyprland-0.31.0-fix-log-headers.patch" ) @@ -110,8 +109,11 @@ src_prepare() { src_configure() { local emesonargs=( $(meson_feature legacy-renderer legacy_renderer) - $(meson_feature X xwayland) $(meson_feature systemd) + $(meson_feature X xwayland) + $(meson_feature X wlroots:xwayland) + -Dwlroots:backends=drm,libinput$(usev X ',x11') + -Dwlroots:xcb-errors=disabled ) meson_src_configure
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: 2651d43c2142e0b5c629a274b14455e2122c75fe Author: Alfred Wingate protonmail com> AuthorDate: Fri Nov 3 12:10:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:47:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2651d43c gui-wm/hyprland: include wlr headers * pkgconfig files already expects this location so no further modification is required. Bug: https://bugs.gentoo.org/916760 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Sam James gentoo.org> gui-wm/hyprland/hyprland-0.31.0-r1.ebuild | 132 ++ 1 file changed, 132 insertions(+) diff --git a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild new file mode 100644 index ..d418c6225339 --- /dev/null +++ b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild @@ -0,0 +1,132 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson toolchain-funcs + +DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks" +HOMEPAGE="https://github.com/hyprwm/Hyprland; + +SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-source" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE="X legacy-renderer systemd video_cards_nvidia" + +# bundled wlroots has the following dependency string according to included headers. +# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?] +# enable x11-backend with X and vice versa +WLROOTS_RDEPEND=" + >=dev-libs/libinput-1.14.0:= + dev-libs/libliftoff + >=dev-libs/wayland-1.22 + media-libs/libdisplay-info + media-libs/libglvnd + media-libs/mesa[egl(+),gles2] + sys-apps/hwdata:= + sys-auth/seatd:= + >=x11-libs/libdrm-2.4.114 + x11-libs/libxkbcommon + >=x11-libs/pixman-0.42.0 + virtual/libudev:= + X? ( + x11-base/xwayland + x11-libs/libxcb:0= + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) +" +WLROOTS_DEPEND=" + >=dev-libs/wayland-protocols-1.32 +" +WLROOTS_BDEPEND=" + dev-util/glslang + dev-util/wayland-scanner +" + +RDEPEND=" + ${WLROOTS_RDEPEND} + dev-libs/glib:2 + dev-libs/libinput + dev-libs/wayland + media-libs/libglvnd + x11-libs/cairo + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/pango + x11-libs/pixman + X? ( + x11-libs/libxcb:0= + ) +" +DEPEND=" + ${RDEPEND} + ${WLROOTS_DEPEND} + dev-libs/hyprland-protocols + >=dev-libs/wayland-protocols-1.25 +" +BDEPEND=" + ${WLROOTS_BDEPEND} + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) + app-misc/jq + dev-util/cmake + dev-util/wayland-scanner + dev-vcs/git + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/hyprland-0.30.0-no-wlroots-automagic-r1.patch" + "${FILESDIR}/hyprland-0.31.0-fix-log-headers.patch" +) + +pkg_setup() { + [[ ${MERGE_TYPE} == binary ]] && return + + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then + eerror "Hyprland requires >=sys-devel/gcc-13 to build" + eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" + die "GCC version is too old to compile Hyprland!" + elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then + eerror "Hyprland requires >=sys-devel/clang-16 to build" + eerror "Please upgrade Clang: emerge -v1 sys-devel/clang" + die "Clang version is too old to compile Hyprland!" + fi +} + +src_prepare() { + if use video_cards_nvidia; then + cd "${S}/subprojects/wlroots" || die + eapply "${S}/nix/patches/wlroots-nvidia.patch" + cd "${S}" || die + fi + + default +} + +src_configure() { + local emesonargs=( + $(meson_feature legacy-renderer legacy_renderer) + $(meson_feature X xwayland) + $(meson_feature systemd) + ) + + meson_src_configure +} + +src_install() { + meson_src_install --skip-subprojects wlroots + meson_src_install --tags devel + + # Wlroots headers are required by hyprland-plugins and the pkgconfig file expects + # them to be in /usr/include/hyprland/wlroots, despite this they aren't installed there. + # Ideally you could override includedir per subproject and the install tags would + # be granular enough to only install headers. But its not requiring this. + mkdir "${ED}"/usr/include/hyprland/wlroots || die + mv "${ED}"/usr/include/wlr "${ED}"/usr/include/hyprland/wlroots || die + # devel tag includes wlroots .pc and .a files still + rm -rf "${ED}"/usr/$(get_libdir)/ || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/
commit: c368401a8f13ab1b57a8518ca29fbcc3f48714ca Author: Sam James gentoo org> AuthorDate: Sat Nov 4 19:47:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:47:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c368401a media-libs/libsdl2: add 2.28.5 Signed-off-by: Sam James gentoo.org> media-libs/libsdl2/Manifest | 1 + media-libs/libsdl2/libsdl2-2.28.5.ebuild | 234 +++ 2 files changed, 235 insertions(+) diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest index 80a4a2c5d244..f09296c5ab6d 100644 --- a/media-libs/libsdl2/Manifest +++ b/media-libs/libsdl2/Manifest @@ -1,3 +1,4 @@ DIST SDL2-2.28.1.tar.gz 8109697 BLAKE2B c32537d42108dd75ea4f2ba907d6b045ba18d6be29f76a6f8a2f45400d069b0d43223a8855ba3103fa53c3b9d886b2e542133bcce1cd6cfcf5b17800dd5f9911 SHA512 1d5c1912c2a6d606b465938365a56ba5202367c47c6c88d303f4838f0c37826fe14aecbf588a3e86fa996d7118bd831f69559d2cc22c01bc4dbe56d03c5223b1 DIST SDL2-2.28.3.tar.gz 7340914 BLAKE2B 1ef8950b7736fbbca4607ed9750114f94b8e6e944b2974941840c13b1677643126524cc41ad8c3ead699ea2f9029589d3d0b31c7a80079420aa9187035fb SHA512 fb7ad4a41e85de3fcb414a3a3d19c3f61e286790a4936004d30025a8472a3f40f9fccf1241cf5cb34f48091567de65df463442fc2ce398ac85e51dbe677251e7 DIST SDL2-2.28.4.tar.gz 7344208 BLAKE2B 03d1fec4c9c43d5b906ec9fafd69b75040f7c80696d9097b03c33a93760e579ff677b1dd9385c77d44209a5a8dbb295074d47595b8a2e39f00bc11ad32b7f154 SHA512 16950ccedcfdef42ee6eba1a6bf09ed7231ea0205fe8600388de2aed1aba94da2e5450d16e9732dce9f12569a238730b3727bf64b8699f1fed4cb3c5c94c3eaa +DIST SDL2-2.28.5.tar.gz 7345355 BLAKE2B c96481bc02af6b6d077247238f7e46b0e3ec216664584add29cafb0a91d06dc6ddc637a01519dbd7182d4fa59cfaf26ad6733f72583021cf65849416f9c4b698 SHA512 12593eb78fcca877a8dfb78cf21a4e6feba7dc87c964de378ac462b36d8e41ecb587222cb41d5f56dd35b838e1b9867b8ae0cf2f4d2a01afaf23ac8c11edc84d diff --git a/media-libs/libsdl2/libsdl2-2.28.5.ebuild b/media-libs/libsdl2/libsdl2-2.28.5.ebuild new file mode 100644 index ..e01e4f109cd0 --- /dev/null +++ b/media-libs/libsdl2/libsdl2-2.28.5.ebuild @@ -0,0 +1,234 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal + +MY_P="SDL2-${PV}" +DESCRIPTION="Simple Direct Media Layer" +HOMEPAGE="https://www.libsdl.org/; +SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver" +REQUIRED_USE=" + alsa? ( sound ) + fcitx4? ( dbus ) + gles1? ( video ) + gles2? ( video ) + haptic? ( joystick ) + ibus? ( dbus ) + jack? ( sound ) + nas? ( sound ) + opengl? ( video ) + pulseaudio? ( sound ) + sndio? ( sound ) + vulkan? ( video ) + wayland? ( gles2 ) + xscreensaver? ( X ) +" + +COMMON_DEPEND=" + virtual/libiconv[${MULTILIB_USEDEP}] + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + fcitx4? ( app-i18n/fcitx:4 ) + gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1] ) + gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] ) + ibus? ( app-i18n/ibus ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + kms? ( + >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)] + ) + libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] ) + nas? ( + >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + ) + opengl? ( + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + ) + pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) + udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.20[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl(+),gles2,wayland] + >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}] + ) + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 48c68d210f4b02c1b84a782c407c65548492911b Author: Sam James gentoo org> AuthorDate: Sat Nov 4 19:40:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:40:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c68d21 x11-terms/xterm: add 388 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 2 + x11-terms/xterm/xterm-388.ebuild | 110 +++ 2 files changed, 112 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 5edab88cfcf1..a49b14305bd5 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -2,3 +2,5 @@ DIST xterm-384.tgz 1539955 BLAKE2B aef38aa61da46c29eacd15c239975cf8fecf140968c72 DIST xterm-384.tgz.asc 729 BLAKE2B 604ec0856dfdf06994f89d2725f3fa61d472c85cbc1a31075272d65ec8dedaef6040133ff9d03c4d0b866c66be98dbdab9c8716d3dad75578f37e5f437872911 SHA512 91eec76c3a0a2359275aad40b1df32035cf73c2d461cebfbcf7c3af1bee4274b66364e29c07b4bef24db9627a944d8c81ac76f6cf3cea193b28edbf411080d60 DIST xterm-386.tgz 1545960 BLAKE2B afcd7f991d0f915c3317bb449359b122360018e22c37d36c257c3fcf6a08ca75b84da16ceb8f594c64760b5c746513a79cf9a8f1217bbf4ee59a5b96fb0c8d9b SHA512 b0508d8e2d440e347d467201c9e8eb528756c9e693a506d0be8996e3050451f4f535b5d70d68994cc2af38e10f175105889b879e55ef7b37180e71255f3db741 DIST xterm-386.tgz.asc 729 BLAKE2B 37097533aa8e92e4162fc37e073085f14e3b3b1dd1823e61eade197638baa8bf4b55fd3e26fdbb25ce0df9dc22bd4803f3d05ec79aa0bb1a7ba223f7047c9c22 SHA512 2ddb0f2dedc0f032990d16daac449e7f03a281728a775b2f0412e1242a0becd4a5a44c0768b86ecc697aa96bc92cdc23756ef83988f1ade74ebc007701a152b3 +DIST xterm-388.tgz 1548336 BLAKE2B fe003ee6a234bf978a3b85ab840f59470239b3584e20e379a62ee45fd70d8e1083cc04f2f2194697cd900a74e3a0c17d67cab07b3b9b32addf23d093464d3ec1 SHA512 7ded1c32b18e629222c9109dc9eb206511762447f07a1043fb63802f036d6d685d332697edd46556c07e6fb5ca95f9bcf836c48d05bd72d626bb90dfa1bfc21a +DIST xterm-388.tgz.asc 729 BLAKE2B 22c15b4ee2aec490bf793ab6893b50a7d4fd48f182066012528df53df9684040664177df07aa1d798e5992e6969f11cd0f6fcf3f1cb666f50c4e68d18cfb690c SHA512 60d45780deba965b11bfe63a173d7413a76c05f043666aa41973296745976fd51380bebb6b6a120983c206889d550fb35895233492c674bc04555957829e4563 diff --git a/x11-terms/xterm/xterm-388.ebuild b/x11-terms/xterm/xterm-388.ebuild new file mode 100644 index ..24958735469f --- /dev/null +++ b/x11-terms/xterm/xterm-388.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc +inherit desktop flag-o-matic toolchain-funcs verify-sig xdg + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +DEPEND=" + kernel_linux? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" +DEPEND+=" x11-base/xorg-proto" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-384-unconditional-gnusource.patch +) + +src_configure() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults + + # bug #454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $($(tc-getPKG_CONFIG) --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 43c0d18eb2d7d3fd6ed578d3ec323913206d983e Author: Sam James gentoo org> AuthorDate: Sat Nov 4 19:37:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:37:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c0d18e sys-apps/mawk: add 1.3.4_p20231102 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/Manifest| 2 ++ sys-apps/mawk/mawk-1.3.4_p20231102.ebuild | 51 +++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 4294b4184c29..762b735bc5b0 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -8,3 +8,5 @@ DIST mawk-1.3.4-20230730.tgz 410248 BLAKE2B 8f686e728084c576ed98a59e0083a79c2590 DIST mawk-1.3.4-20230730.tgz.asc 729 BLAKE2B 073751f74bb3c94b9bccbb549f900936c09e878921a46a81c757c6849df583fc496251663392456fe6d58b4efb2e0c46b0c0f26589ae35142c1ea187166504cc SHA512 28b0d46248beb0244a9d584690b70338cb29f6b08c29350522e91d56ce2ab625f9696a637fa23b4b43448883f79c6a007d731367274285ec7fa45547f22b910d DIST mawk-1.3.4-20230808.tgz 410937 BLAKE2B 292774aed97b7e91de71bb978fe87014cf6ef9a5fdfd85abde1ad19317b270ff2d63a47b697f506ca20a2cb780f038f7364c6a6269b2a46102647f32cd2907b8 SHA512 fbf860a70d2e919018a44e43351c2558737a6694c416c17bc1669b5fa18bebedfefbfe3edddaa28143d0445d838c38958b28a92d85d03ef2f2af6d94737abe2c DIST mawk-1.3.4-20230808.tgz.asc 729 BLAKE2B b1765478576eb624db454ec27969f1ddc3cab7eb94e3725600dd58434972251f3fc0bfe30858bcd05e0e638282a2e035f5b9b2f207f52548307c536556fd731d SHA512 3e7414e0fcc81c6b93c09ba429f189570bb65f91e8b8866ea6beffc0fbd3c983a19f74c7578d55c5a55795fbbb1d1bf62c4927873f40300c79bed9e32006824c +DIST mawk-1.3.4-20231102.tgz 413107 BLAKE2B c423381900be429dcfb117df3ceb72dc942aec6e85ea94e59b2fef1b92445620cff3205fb55be1ddee2bfba9597a1c68ed2f41bb155a1cc6791df0f6de75b44b SHA512 53173a49ad2a63d096755964d0585517180a8555034cee519e2e6cc0c5392408b61960813eec101dd8ded298b6bc86128cd3469c1acb03141c264f24e52446b2 +DIST mawk-1.3.4-20231102.tgz.asc 729 BLAKE2B 0102b4a7862192c921ca129cd674fd8f9ec2d5bddbf0082498dfbaa6aaf9adaee0760d940cfc0f91e02f2de58421352ca0817c206298a90b039c7769ff2fb6a1 SHA512 5933f1cadea90b8349136b0b31f45b04b3e182b61de7ad62fb2142973e64fd8ffc7d3ee17bebd3b9b209d08d3732b2e807fe5554899fe8d4130e1a0d12dc9de8 diff --git a/sys-apps/mawk/mawk-1.3.4_p20231102.ebuild b/sys-apps/mawk/mawk-1.3.4_p20231102.ebuild new file mode 100644 index ..795ba9a6937a --- /dev/null +++ b/sys-apps/mawk/mawk-1.3.4_p20231102.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc +inherit toolchain-funcs verify-sig + +MY_P="${P/_p/-}" +DESCRIPTION="An (often faster than gawk) awk-interpreter" +HOMEPAGE="https://invisible-island.net/mawk/mawk.html; +SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )" + +DOCS=( ACKNOWLEDGMENT CHANGES README ) + +QA_CONFIG_IMPL_DECL_SKIP=( + arc4random_push # doesn't exist on Linux +) + +src_configure() { + tc-export BUILD_CC + econf +} + +src_install() { + default + + exeinto /usr/share/doc/${PF}/examples + doexe examples/* + docompress -x /usr/share/doc/${PF}/examples +} + +pkg_postinst() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/
commit: 24d05143e9cac35c4dbe2a0deb10bddd9684240b Author: Sam James gentoo org> AuthorDate: Sat Nov 4 19:40:34 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 4 19:40:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d05143 app-text/sigil: Stabilize 2.0.1-r2 amd64, #916858 Signed-off-by: Sam James gentoo.org> app-text/sigil/sigil-2.0.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/sigil/sigil-2.0.1-r2.ebuild b/app-text/sigil/sigil-2.0.1-r2.ebuild index 811273ac57e9..931bfcbf5f66 100644 --- a/app-text/sigil/sigil-2.0.1-r2.ebuild +++ b/app-text/sigil/sigil-2.0.1-r2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P^}" LICENSE="GPL-3+ Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc +plugins qt6" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder-kernels/
commit: c5bea100b46152246df11e34128cdb5c433dabc3 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 18:50:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:50:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bea100 dev-python/spyder-kernels: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild | 2 +- dev-python/spyder-kernels/spyder-kernels-3.0.0_beta2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild index a56306e79b09..621de26a95b4 100644 --- a/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild +++ b/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta2.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta2.ebuild index 37b007a87efe..554a653c7ebf 100644 --- a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta2.ebuild +++ b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 970067b5861180b7b9492329100736e4c172b9e5 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970067b5 sys-libs/libcxx: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-18.0.0_pre20231104.ebuild | 203 +++ 2 files changed, 204 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index ddee0c948654..8c2583b1720c 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -12,5 +12,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-libs/libcxx/libcxx-18.0.0_pre20231104.ebuild b/sys-libs/libcxx/libcxx-18.0.0_pre20231104.ebuild new file mode 100644 index ..7c12f38c8f48 --- /dev/null +++ b/sys-libs/libcxx/libcxx-18.0.0_pre20231104.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=dev-util/cmake-3.16 + sys-devel/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + fi + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: f69b1298f7ada88d310b1e3a653dccc1194f3f41 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69b1298 sys-libs/compiler-rt: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt-18.0.0_pre20231104.ebuild | 176 + 2 files changed, 177 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index aa2bd9776335..ed2f0f4fca77 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -11,5 +11,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231104.ebuild b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231104.ebuild new file mode 100644 index ..9c46e6737daa --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231104.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + fi + + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like
[gentoo-commits] repo/gentoo:master commit in: dev-python/tubes/
commit: 63a7c5fbd185a843547669d20e1956cc8a1488e8 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 16:11:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a7c5fb dev-python/tubes: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/tubes/tubes-0.2.1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-python/tubes/tubes-0.2.1.ebuild b/dev-python/tubes/tubes-0.2.1.ebuild index 4b6ba32fdcb3..657e9f7ed22a 100644 --- a/dev-python/tubes/tubes-0.2.1.ebuild +++ b/dev-python/tubes/tubes-0.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -28,3 +28,11 @@ RDEPEND=" " distutils_enable_tests pytest + +src_prepare() { + # fix tests on py3.12 + # https://github.com/twisted/tubes/pull/95 + sed -i -e 's:assertEquals:assertEqual:' tubes/test/*.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/yappi/
commit: 2fd4b57417a4c577b26387789bca1ad866b48279 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:20:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd4b574 dev-python/yappi: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/yappi/yappi-1.4.0.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/yappi/yappi-1.4.0.ebuild b/dev-python/yappi/yappi-1.4.0.ebuild index 419c6f5dda73..552b6d3f1e05 100644 --- a/dev-python/yappi/yappi-1.4.0.ebuild +++ b/dev-python/yappi/yappi-1.4.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -29,6 +29,13 @@ PATCHES=( "${FILESDIR}/yappi-1.2.5-warnings.patch" ) +src_prepare() { + # using new API makes sense for versions newer than 3.11 too, sigh... + # https://github.com/sumerc/yappi/pull/148 + sed -i -e 's:== 11:>= 11:' yappi/_yappi.c || die + distutils-r1_src_prepare +} + python_test() { local -x PYTHONPATH=tests eunittest
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: d444393f480c696969b46560f906cd33bbb4d424 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d444393f sys-libs/libcxxabi: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + .../libcxxabi/libcxxabi-18.0.0_pre20231104.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 7df7743194f4..8a547e85b6d5 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231104.ebuild b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231104.ebuild new file mode 100644 index ..7b2c36768873 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231104.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 2b32c2320897c6bf6966bb06eda3add77ac61609 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b32c232 sys-devel/clang-runtime: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> .../clang-runtime-18.0.0_pre20231104.ebuild| 39 ++ 1 file changed, 39 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild new file mode 100644 index ..1ce7130b4264 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 3d9f9b628cf90ca6bf0554fb5ed88cde2e213922 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9f9b62 dev-libs/libclc: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-18.0.0_pre20231104.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 7df7743194f4..8a547e85b6d5 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/dev-libs/libclc/libclc-18.0.0_pre20231104.ebuild b/dev-libs/libclc/libclc-18.0.0_pre20231104.ebuild new file mode 100644 index ..33b0826b8285 --- /dev/null +++ b/dev-libs/libclc/libclc-18.0.0_pre20231104.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +LLVM_MAX_SLOT=17 +BDEPEND=" + ${PYTHON_DEPS} + || ( + ( + sys-devel/clang:17 + spirv? ( dev-util/spirv-llvm-translator:17 ) + ) + ( + sys-devel/clang:16 + spirv? ( dev-util/spirv-llvm-translator:16 ) + ) + ( + sys-devel/clang:15 + spirv? ( dev-util/spirv-llvm-translator:15 ) + ) + ( + sys-devel/clang:14 + spirv? ( dev-util/spirv-llvm-translator:14 ) + ) + ( + sys-devel/clang:13 + spirv? ( dev-util/spirv-llvm-translator:13 ) + ) + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + if use spirv; then + has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || + return 1 + fi + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/yapsy/files/, dev-python/yapsy/
commit: 5ea488e55517f8e43b4d9a03a346d44b9e7e2bdd Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:04:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea488e5 dev-python/yapsy: Backport py3.12 fixes Signed-off-by: Michał Górny gentoo.org> dev-python/yapsy/files/yapsy-1.12.2-py312.patch | 138 dev-python/yapsy/metadata.xml | 2 +- dev-python/yapsy/yapsy-1.12.2-r2.ebuild | 34 ++ 3 files changed, 173 insertions(+), 1 deletion(-) diff --git a/dev-python/yapsy/files/yapsy-1.12.2-py312.patch b/dev-python/yapsy/files/yapsy-1.12.2-py312.patch new file mode 100644 index ..6842a495af2d --- /dev/null +++ b/dev-python/yapsy/files/yapsy-1.12.2-py312.patch @@ -0,0 +1,138 @@ +From 29286320673f9e853559cf20aeb3456e541afbd4 Mon Sep 17 00:00:00 2001 +From: Ameya Vikram Singh +Date: Mon, 6 Feb 2023 13:31:23 +0530 +Subject: [PATCH] Remove Deprecated API's + +* Replaced packaging.version instead of distutils.version +* Replaced imp module to importlib + +**Note:** Probably Deprecates Python 2.7 supports, and maybe some initial versions of Python 3.x. + +Signed-off-by: Ameya Vikram Singh +--- + test/test_PluginInfo.py | 3 ++- + yapsy/PluginInfo.py | 6 +++--- + yapsy/PluginManager.py | 17 ++--- + yapsy/VersionedPluginManager.py | 8 + 4 files changed, 19 insertions(+), 15 deletions(-) + +diff --git a/test/test_PluginInfo.py b/test/test_PluginInfo.py +index 0863671..29c736a 100644 +--- a/test/test_PluginInfo.py b/test/test_PluginInfo.py +@@ -6,6 +6,7 @@ import unittest + + + from yapsy.PluginInfo import PluginInfo ++from packaging.version import Version + + + class PluginInfoTest(unittest.TestCase): +@@ -20,7 +21,7 @@ class PluginInfoTest(unittest.TestCase): + self.assertEqual(None,pi.plugin_object) + self.assertEqual([],pi.categories) + self.assertEqual(None,pi.error) +- self.assertEqual("0.0",pi.version) ++ self.assertEqual(Version("0.0"),pi.version) + self.assertEqual("Unknown",pi.author) + self.assertEqual("Unknown",pi.copyright) + self.assertEqual("None",pi.website) +diff --git a/yapsy/PluginInfo.py b/yapsy/PluginInfo.py +index 69d220e..700374e 100644 +--- a/yapsy/PluginInfo.py b/yapsy/PluginInfo.py +@@ -12,7 +12,7 @@ API + """ + + from yapsy.compat import ConfigParser +-from distutils.version import StrictVersion ++from packaging.version import Version + + + class PluginInfo(object): +@@ -105,7 +105,7 @@ class PluginInfo(object): + + + def __getVersion(self): +- return StrictVersion(self.details.get("Documentation","Version")) ++ return Version(self.details.get("Documentation","Version")) + + def setVersion(self, vstring): + """ +@@ -114,7 +114,7 @@ class PluginInfo(object): + Used by subclasses to provide different handling of the + version number. + """ +- if isinstance(vstring,StrictVersion): ++ if isinstance(vstring,Version): + vstring = str(vstring) + if not self.details.has_section("Documentation"): + self.details.add_section("Documentation") +diff --git a/yapsy/PluginManager.py b/yapsy/PluginManager.py +index 81a7c2b..b72de93 100644 +--- a/yapsy/PluginManager.py b/yapsy/PluginManager.py +@@ -128,10 +128,7 @@ API + + import sys + import os +-try: +- import importlib.abc.Loader as imp +-except ImportError: +- import imp ++import importlib + + from yapsy import log + from yapsy import NormalizePluginNameForModuleName +@@ -577,11 +574,17 @@ class PluginManager(object): + .. note:: Isolated and provided to be reused, but not to be reimplemented ! + """ + # use imp to correctly load the plugin as a module ++ candidate_module = None + if os.path.isdir(candidate_filepath): +- candidate_module = imp.load_module(plugin_module_name,None,candidate_filepath,("py","r",imp.PKG_DIRECTORY)) ++ if (spec := importlib.util.spec_from_file_location(candidate_filepath.split('/')[-1], candidate_filepath + "/__init__.py")) is not None: ++ candidate_module = importlib.util.module_from_spec(spec) ++ sys.modules[plugin_module_name] = candidate_module ++ spec.loader.exec_module(candidate_module) + else: +- with open(candidate_filepath+".py","r") as plugin_file: +- candidate_module = imp.load_module(plugin_module_name,plugin_file,candidate_filepath+".py",("py","r",imp.PY_SOURCE)) ++
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: f2e62a566ed4315bd63cd3dc880f8ebf7548823d Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e62a56 sys-libs/compiler-rt-sanitizers: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + ...ompiler-rt-sanitizers-18.0.0_pre20231104.ebuild | 215 + 2 files changed, 216 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 08467bdaf121..6e6a815f997b 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -11,5 +11,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231104.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231104.ebuild new file mode 100644 index ..74286022a3b1 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231104.ebuild @@ -0,0 +1,215 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + sys-libs/compiler-rt:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 27e4f255e77175b837ef7b45b9935868d2a685bc Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:40:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e4f255 package.mask: Last rite dev-python/wstools Bug: https://bugs.gentoo.org/916856 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 7c5298cfc97d..0bd7fe7a02a1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-11-04) +# Broken on py3.12. Last commit in 2020. Already a second fork +# of the package. No revdeps. +# Removal on 2023-12-04. Bug #916856. +dev-python/wstools + # Michał Górny (2023-10-29) # This version contains a major bug that causes pytest internal error # when tests are skippeed at module level.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: d82372a85892032e362f9252544ec23dff757bd8 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82372a8 sys-devel/clang: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-18.0.0_pre20231104.ebuild | 473 2 files changed, 474 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 594f63345b09..f2822c092ce5 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -18,5 +18,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-devel/clang/clang-18.0.0_pre20231104.ebuild b/sys-devel/clang/clang-18.0.0_pre20231104.ebuild new file mode 100644 index ..d99da1e592c9 --- /dev/null +++ b/sys-devel/clang/clang-18.0.0_pre20231104.ebuild @@ -0,0 +1,473 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake llvm llvm.org multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + doc? ( $(python_gen_cond_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +#target. However, you will need appropriate crt* files (installed +#e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +#in the current
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: c0eb7b22230caadd82ad546984d00efb897daeec Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 17:07:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eb7b22 dev-python/tox: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/tox-4.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tox/tox-4.11.3.ebuild b/dev-python/tox/tox-4.11.3.ebuild index a6e7b0088bc1..036fcb69842c 100644 --- a/dev-python/tox/tox-4.11.3.ebuild +++ b/dev-python/tox/tox-4.11.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/translate-toolkit/
commit: ede46341f3b419d69aa52f36798eef8b54bb0874 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 16:27:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede46341 dev-python/translate-toolkit: Add py3.12 note Signed-off-by: Michał Górny gentoo.org> dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild index 1d6ec00a312c..77dcd8f1db85 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +# py3.12: https://github.com/translate/translate/issues/5071 PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="sqlite"
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: e22a9966178bb21d9c6568d8bd437fc137557874 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22a9966 dev-python/clang-python: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python-18.0.0_pre20231104.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 7df7743194f4..8a547e85b6d5 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/dev-python/clang-python/clang-python-18.0.0_pre20231104.ebuild b/dev-python/clang-python/clang-python-18.0.0_pre20231104.ebuild new file mode 100644 index ..e1394f43bcd1 --- /dev/null +++ b/dev-python/clang-python/clang-python-18.0.0_pre20231104.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/twython/
commit: eebbd52da7d5cfc8b37a25ace7eb257819b56331 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:56:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebbd52d dev-python/twython: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/twython/twython-3.9.1-r1.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-python/twython/twython-3.9.1-r1.ebuild b/dev-python/twython/twython-3.9.1-r1.ebuild index 2337ddcfa9c9..67e3f1ec24a0 100644 --- a/dev-python/twython/twython-3.9.1-r1.ebuild +++ b/dev-python/twython/twython-3.9.1-r1.ebuild @@ -4,15 +4,19 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="An easy way to access Twitter data with Python" -HOMEPAGE="https://github.com/ryanmcgrath/twython; +HOMEPAGE=" + https://github.com/ryanmcgrath/twython/ + https://pypi.org/project/twython/ +" SRC_URI=" https://github.com/ryanmcgrath/twython/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" + -> ${P}.gh.tar.gz +" SLOT="0" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txtorcon/
commit: f2993b47921a82d93c5c524afbd44164202b3b12 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:53:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2993b47 dev-python/txtorcon: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/txtorcon/txtorcon-23.5.0.ebuild | 19 ++- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/dev-python/txtorcon/txtorcon-23.5.0.ebuild b/dev-python/txtorcon/txtorcon-23.5.0.ebuild index a1f17ef91891..0046315727fb 100644 --- a/dev-python/txtorcon/txtorcon-23.5.0.ebuild +++ b/dev-python/txtorcon/txtorcon-23.5.0.ebuild @@ -3,14 +3,21 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Twisted-based Tor controller client, with state-tracking abstractions" -HOMEPAGE="https://txtorcon.readthedocs.org https://pypi.org/project/txtorcon/; -SRC_URI="https://github.com/meejah/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://txtorcon.readthedocs.org/ + https://github.com/meejah/txtorcon/ + https://pypi.org/project/txtorcon/ +" +SRC_URI=" + https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" LICENSE="MIT" SLOT="0" @@ -22,12 +29,14 @@ RDEPEND=" dev-python/incremental[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] dev-python/twisted[ssl,${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}]" + dev-python/zope-interface[${PYTHON_USEDEP}] +" BDEPEND=" test? ( sys-process/lsof dev-python/mock[${PYTHON_USEDEP}] - )" + ) +" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 2df44e1c1a6352c20a6d98d36309ecd8752f47b0 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df44e1c dev-python/lit: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-18.0.0_pre20231104.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 7df7743194f4..8a547e85b6d5 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/dev-python/lit/lit-18.0.0_pre20231104.ebuild b/dev-python/lit/lit-18.0.0_pre20231104.ebuild new file mode 100644 index ..1689cd7b1ce2 --- /dev/null +++ b/dev-python/lit/lit-18.0.0_pre20231104.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=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/
commit: ab8d4ab6a53867585bb1616c74d268d3f397ddef Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:50:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8d4ab6 dev-python/uncertainties: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild b/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild index c7d7ca2bd697..5c1abc030534 100644 --- a/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild +++ b/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/subprocess-tee/
commit: e84dc4db7b204ed07ba85c849c7bec9d42ad38d0 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 17:14:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84dc4db dev-python/subprocess-tee: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild b/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild index 66074e9ff463..50630e278d00 100644 --- a/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild +++ b/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild @@ -3,9 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 025e1c22e9610e531ba3cf9ef8cb099f285f0280 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025e1c22 dev-util/lldb: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-18.0.0_pre20231104.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 7df7743194f4..8a547e85b6d5 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/dev-util/lldb/lldb-18.0.0_pre20231104.ebuild b/dev-util/lldb/lldb-18.0.0_pre20231104.ebuild new file mode 100644 index ..1459848607aa --- /dev/null +++ b/dev-util/lldb/lldb-18.0.0_pre20231104.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 9ec290235f2407035b320584216c7ab042c2697c Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec29023 sys-libs/libomp: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-18.0.0_pre20231104.ebuild | 150 +++ 2 files changed, 151 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 8c2933599079..ffcf8eeb283a 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -12,5 +12,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-libs/libomp/libomp-18.0.0_pre20231104.ebuild b/sys-libs/libomp/libomp-18.0.0_pre20231104.ebuild new file mode 100644 index ..960f9ce8087f --- /dev/null +++ b/sys-libs/libomp/libomp-18.0.0_pre20231104.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit flag-o-matic cmake-multilib linux-info llvm llvm.org +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE=" + +debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 51d387a16940f5cfc2d5c713010684ed85f0e86e Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 08:50:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:02:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d387a1 sys-devel/lld: Add 18.0.0_pre20231104 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-18.0.0_pre20231104.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index e826af7bdc16..ed00e6042161 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -10,5 +10,6 @@ DIST llvm-project-17.0.3.src.tar.xz.sig 438 BLAKE2B 045e7ca82c8d9b3f182e4fa331ec DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 BLAKE2B 7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a SHA512 4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271 +DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 DIST llvm-project-a7700985577694d6cc2498833f27b4fb5eeaf252.tar.gz 199221825 BLAKE2B 047ab7c0e80e1dbbe61ebd9aaae1715a33b5cb50beec6da2cc19bec9a16777b82c157e74f88b0678d843b200f292d696a964211a8e532f128491dc39a6e4 SHA512 b747210d53402ae01238fa82195fa5c1c8d1c832d976bcc996ef657ac54dacb2fb19521c6f080151e6b1af8a49ddfe58979afaa00b3f1f72dc664ac79b99a8bb DIST llvm-project-e6e90840708099425b7b69dd053634ff25d4907f.tar.gz 199022115 BLAKE2B 442aff8f561f7c5834a36b7eb217fd2b984e58af9cbcf3e6495305f386a7651e73345bbe65133af4bffaf8cb209cfb9a94fb28756ffe8f7d28ec253ccb78 SHA512 fa9c180f36f4c782208ae7baff1683ee466c70f7d021b21b9cb8a8fd0f2005c0b47889d8bb37f5fb984f6b2ec26c74df60490c7b51ac3d080830e6844e33e300 diff --git a/sys-devel/lld/lld-18.0.0_pre20231104.ebuild b/sys-devel/lld/lld-18.0.0_pre20231104.ebuild new file mode 100644 index ..c99759356a66 --- /dev/null +++ b/sys-devel/lld/lld-18.0.0_pre20231104.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/wsaccel/
commit: 0bacfebd1ec81e1c094e3c02ba1e7188a3f28529 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 4 15:44:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 4 18:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bacfebd dev-python/wsaccel: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/wsaccel/wsaccel-0.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wsaccel/wsaccel-0.6.6.ebuild b/dev-python/wsaccel/wsaccel-0.6.6.ebuild index 0d629a2e8444..694c175f7b2e 100644 --- a/dev-python/wsaccel/wsaccel-0.6.6.ebuild +++ b/dev-python/wsaccel/wsaccel-0.6.6.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1