[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-ci-environment/
commit: 8d5d330a7746ece61ebb5d0bdd9021ae8757b87b Author: Hans de Graaff gentoo org> AuthorDate: Mon Sep 4 05:18:07 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Sep 4 05:18:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5d330a dev-util/cucumber-ci-environment: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-util/cucumber-ci-environment/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cucumber-ci-environment/metadata.xml b/dev-util/cucumber-ci-environment/metadata.xml index ecbd8c460ae2..b1bebfbc1435 100644 --- a/dev-util/cucumber-ci-environment/metadata.xml +++ b/dev-util/cucumber-ci-environment/metadata.xml @@ -5,6 +5,6 @@ gra...@gentoo.org - aslakhellesoy/cucumber + cucumber/ci-environment
[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-ci-environment/
commit: a84065516129d5a95c737a739d898c9f96d4dbdb Author: Hans de Graaff gentoo org> AuthorDate: Mon Sep 4 05:17:36 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Sep 4 05:18:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8406551 dev-util/cucumber-ci-environment: add 9.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-util/cucumber-ci-environment/Manifest | 1 + .../cucumber-ci-environment-9.2.0.ebuild| 17 + 2 files changed, 18 insertions(+) diff --git a/dev-util/cucumber-ci-environment/Manifest b/dev-util/cucumber-ci-environment/Manifest index 1f81d6684157..587c95246019 100644 --- a/dev-util/cucumber-ci-environment/Manifest +++ b/dev-util/cucumber-ci-environment/Manifest @@ -1,2 +1,3 @@ DIST cucumber-ci-environment-9.0.4.gem 9216 BLAKE2B f7758051d9e990b7b25b4dbbe4448c083630855619d11a4262740ca2bb2c85d659aeff95c889d179b22a8cb2831659b4cb86bf04d253a451749565e263244eae SHA512 be130abb5227a17308bdd2792e84d509a2ad64e1b19030bde254ceac607ebea5374f94dde80d9cce01be125a01356f12bc70b1884df149d6e1a7bc43651710df DIST cucumber-ci-environment-9.1.0.gem 9216 BLAKE2B 79287ac684faf3584ad18ddea54a6eb6bff6bf9ed76fb0c9126c4a0516aaebfebb09f9d5f5ecec44e84e7f1604bde6c53ae06e4ab339a0a2c79448dd9358f08a SHA512 3386783e70ed80f0465453708f14e5415d64feb4a995d05dbf04d8af9d38a25b089cd1a51b6d830d4aabf2b5499956d53d90f8e1e77d445ba00f8bb5e83685b0 +DIST cucumber-ci-environment-9.2.0.gem 9216 BLAKE2B 6b7dfd4665a576af3a86997c06c319c4af622ccd368184dc5c70dae9a5aa7b49cc29362292308a1f8a66a68b505617fb7ab2f7121879e5203969af830715a8d9 SHA512 686134bb445ee6ba572ff8228e1d550b598f8d85c991a24a8a766ad47d2f90638369aa2dd6ba88d6bfda3f3c676bb06d1584b9f79d7f50e078ff21c38284e5d0 diff --git a/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild new file mode 100644 index ..a744d11479a8 --- /dev/null +++ b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.2.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Detect CI Environment from environment variables" +HOMEPAGE="https://cucumber.io/; +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" +IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: ef1c267a220d6f1a159b8ff48c4487d1a1afcd3b Author: Violet Purcell inventati org> AuthorDate: Mon Sep 4 01:11:14 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 4 04:02:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1c267a dev-qt/qtgui: update REQUIRED_USE Add wayland to the REQUIRED_USE line requiring a platform plugin be built for wayland-only setups. Ionen's note: qtbase was skipped for now, will get updated a bit later Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild index 822d34e5032b..f44112b35872 100644 --- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild @@ -17,7 +17,7 @@ SLOT=5/${QT5_PV} # bug 707658 IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X" REQUIRED_USE=" - || ( eglfs linuxfb vnc X ) + || ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus )
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: f304ec6dc66b38dfd4db1bfea78b089b8c5749c8 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 4 03:44:55 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 4 03:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f304ec6d x11-drivers/nvidia-drivers: add 535.43.09:0/vulkan, drop 535.43.08 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest | 4 ++-- ...vidia-drivers-535.43.08.ebuild => nvidia-drivers-535.43.09.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index f698b15c5a97..e829df827c18 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -6,7 +6,7 @@ DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb9049 DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330 SHA512 e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a SHA512 a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d DIST NVIDIA-Linux-x86_64-535.104.05.run 340936244 BLAKE2B b549d84df020291180c2dd08f42abd806c01091ccc976932ed35d5ce0c3fe629adb892dfb48837b57f1eb2aefe13c6a06c7d3a05a490bf4de3c6d5315cf40114 SHA512 9aba3bada23b41acf7420da57cfced8bf883ef9210bbca5db9882e6e682e9755e0bc48fa12bb2ed114d4d68ba99443f26c22c94d3063d0daf8e9c1e21b369bb5 -DIST NVIDIA-Linux-x86_64-535.43.08.run 340991388 BLAKE2B 3c397e30cc55eb6a1ff9693e8166f23aba89191776eddcc382fe57ab5afecba307f6bf69436affab3b434ae656e55c36dbd547e26eef6a8122f534089064d9ae SHA512 57a80286821b0def2c2b8424bb0b4cf80e14bdb6738abc3d6accfba72422693b4f86d61c0c9d7af0d6dadcddda30a097d9d7c6c782554e2e23e0c718f4310c07 +DIST NVIDIA-Linux-x86_64-535.43.09.run 341142409 BLAKE2B 2ce445b3fb0d8094ddc55bb9ebe16bf7fb2b7b0f30313fc431e7b6d75fb2f7a9021c5128e5cbea5165c4e83bf01d31c602c26b111778f31f54b0192f529a32b6 SHA512 790ad0f39f5f34ba28ee028601d60e28d1e17a8cc0ef64e06e5b3570d661d15404bce7a835e75464023e3b8a8154a9f22de592518016bfc5e137b6d09215f7ba DIST NVIDIA-Linux-x86_64-535.98.run 340737533 BLAKE2B 363da4747fecf9ca1a3853f780c9a4b7efcb2a90d8a5bf10e0e9262c7fa69d43c2d54e4b6939337731bd5469f3731e3f458b4329e215414aebe307f6a27adb3c SHA512 d62289a5e90b2b4c4d63ccdf4a161e5f57c437a359ece1f2dc6738401fb5a9fea8fbdc479fc65fa703d55e709a23c957e5d779c53e406c385f141315924e0eb2 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466 SHA512 1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6 DIST NVIDIA-kernel-module-source-535.104.05.tar.xz 12477388 BLAKE2B 0fb57ede191093c9512243f027747301d177d9c0444b119ea238f61d397f507b424ad05f05417b13ef94457b7557a92f426fe15217e9da5bacc9645477abd40a SHA512 a7f5428307f51c3b35bffe4e69ccf82883a16c6505fddce7b986f434d4bf1753dbc8c1ab42af2df47df6936860f274b6f15835f99fbbb871dab47a9ba61e53ad @@ -36,4 +36,4 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 80e5b356f1b2a10b2f0d1a139b DIST nvidia-xconfig-525.125.06.tar.bz2 19 BLAKE2B bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c SHA512 7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4 DIST nvidia-xconfig-535.104.05.tar.bz2 111008 BLAKE2B 3656fb5410a80113fb6198f8f49754538786394cf9fd911332cd6f23b0076b71a81612f213facd290d50806e5c35c3ed935edfbe356d0992c22d6cbc91c87bd4 SHA512 fa5f6b800344b22efeb9662954e7a3513c52f197d72d2a9bc4e66afb9d1656d4d248ac0c085915d2ce5c68fe067f27042ff195d6425dc189a7b70a56d102a27a DIST nvidia-xconfig-535.98.tar.bz2 110497 BLAKE2B 679a902359365e68001661af6448be0fd26c028baf2d45c2566df3368df9378de94b77c969701dbd2f47dbf7decd3ee0a1404adabb01f4d4984772680183a8d9 SHA512 e519d2114f050c7750f490beca28dc9dcaa87df2a0a1f5d268048e88f6996ff32ad185750e6164602d3489d9c295e0e933c51c346b122eba629d28970d66dbf3 -DIST open-gpu-kernel-modules-535.43.08.tar.gz 12705398 BLAKE2B 555703b45b34f7129bb2e4d44f2bf4bb85e32bdfdc659c695aac1fe543cd82b216d80cacca186d028f4553e18f8e676fd5e158a30446b78a783b03574f6fbb5b SHA512 f03a6f6281264e14053f729be08959038e467d45bf82e247e1998635deeac9906f4c9b9716c7e6be358e20facdbb41c2781b897b2caa7d2f689ce333d0521ffb +DIST open-gpu-kernel-modules-535.43.09.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-python/pdm/
commit: 575b5009c28443308df9bb00d11575f32a2fdc19 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:35:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575b5009 dev-python/pdm: Bump to 2.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pdm/Manifest | 1 + dev-python/pdm/pdm-2.9.1.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest index 588008695e49..ed7c75f290ed 100644 --- a/dev-python/pdm/Manifest +++ b/dev-python/pdm/Manifest @@ -2,3 +2,4 @@ DIST pdm-2.8.0.tar.gz 3069029 BLAKE2B 3fc3246c7bf26953be96def58d8249c981def96e16 DIST pdm-2.8.1.tar.gz 3014347 BLAKE2B 0dde8e2376065ac6241e06c24a7b1b241e5653f6e2cb7fd529cc8dfd3d0f6c6fc4c6a43208551594a7d837d11dbaff02612d944a9077cb132d3eee3c23559ee7 SHA512 f18fddd533cf0b72f9ff376c865bc5df6a58c248f4c9737404eb1d62f5d9a233f22b7a76db3b2f9b7a321c8d1e3aa2ea395d2dd3ffe29834ccc09c8272410b82 DIST pdm-2.8.2.tar.gz 3014401 BLAKE2B a541339582944988b7a30d2991066287e0293845d4f15c7f6cb2fef7a8709dba537f190e5493bd3b06e7ef86fca601a9d1aab7af6ca6ae55269b374a7464ca17 SHA512 396e27902f74773070cf49c3857d93702e6678a46221b54dc03e84e2b8ccf211cbba9d24eba6bfc47ff36cbd4eb504ada5bf82071c884347026ba85c123058e9 DIST pdm-2.9.0.tar.gz 3017672 BLAKE2B f0fe08da3fcc3d72e707d11d217b1482b06351eeae47cef3b696100589d0acd15dd860d61c60004d68decafe277d7afd1c79ae5826689be6781120ef8cf3c969 SHA512 1d7f8b6a4403779730117179a4bfd5884afeeff3f6d7f083e5ed50835b3764b19f54dd8509db04968c66e176a34aef8b6a26f1a9423cd23b94a4eb1255962467 +DIST pdm-2.9.1.tar.gz 3017895 BLAKE2B 944a1cd9571f7ad2ec6b4212b29db7b6c7c5e8b12591c73dae19f099f9d511f0db3f0698d48e2e42fc81f30c876caa7c9e43467d23eee26876595e6fd6ff197e SHA512 979bf9d078747c7b8dd56555d499053b978ddf289af4bf889b2f2805255049c24bf48607b3704509d914eec59904cbdb9983af396c68ff7211cc216fd4b40118 diff --git a/dev-python/pdm/pdm-2.9.1.ebuild b/dev-python/pdm/pdm-2.9.1.ebuild new file mode 100644 index ..4d236116e9d1 --- /dev/null +++ b/dev-python/pdm/pdm-2.9.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python package and dependency manager supporting the latest PEP standards" +HOMEPAGE=" + https://pypi.org/project/pdm/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/truststore[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/pyproject-hooks[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + >=dev-python/unearth-0.10.0[${PYTHON_USEDEP}] + =dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}] + dev-python/installer[${PYTHON_USEDEP}] + dev-python/cachecontrol[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 python3_10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Internet + 'tests/cli/test_build.py::test_build_with_no_isolation[False]' + tests/test_project.py::test_access_index_with_auth + tests/cli/test_others.py::test_build_distributions + 'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]' + 'tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]' + # hangs on interactive keyring prompts + tests/cli/test_config.py::test_repository_overwrite_default + tests/cli/test_config.py::test_hide_password_in_output_repository + tests/cli/test_config.py::test_hide_password_in_output_pypi + # junk output, sigh + tests/cli/test_others.py::test_info_command_json + # why does it try to use python 2.7?! + tests/cli/test_run.py::test_import_another_sitecustomize + ) + + epytest -m "not network and not integration and not path" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/argh/
commit: 8f349b7af570aa9119ca30572a0b1c2ad89aebb0 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:33:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f349b7a dev-python/argh: Bump to 0.29.3 Signed-off-by: Michał Górny gentoo.org> dev-python/argh/Manifest | 1 + dev-python/argh/argh-0.29.3.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest index 9a4a2c64e708..620921cd65db 100644 --- a/dev-python/argh/Manifest +++ b/dev-python/argh/Manifest @@ -1 +1,2 @@ DIST argh-0.28.1.tar.gz 62511 BLAKE2B fb06ad73c5d8e8508103007a2213285f52f4d245ade288504616d42847c982a27ca94f0850f87052737c17740de705a9f8557fcafbea6f656e30ca1ed99efffb SHA512 c5d4515f5ba94a60dbcc6fa81812c192b51539ceee349129028a3d736ba1b0eac23135b31fa6d350e9fff778250365848e6c2077553849aeebbb9b67be6774dc +DIST argh-0.29.3.tar.gz 52641 BLAKE2B c9cdfbf9a958ce6386984c422717cf9dbcdf6bf69a909e34fcc34a3b6cc3e8f9ee831898fb1fbe39cef68927a949d172b553fb51c16a7ae80382c03be0a26d57 SHA512 ec5c090399e824d0e6dc51b199859e40707d5a7f3b651ef72b186d8b3bf402096e9522b6eaf90bbaeb3ad58aae24c25f043749698c47e3fabbb6259e9b9dbffc diff --git a/dev-python/argh/argh-0.29.3.ebuild b/dev-python/argh/argh-0.29.3.ebuild new file mode 100644 index ..32a100a7ba11 --- /dev/null +++ b/dev-python/argh/argh-0.29.3.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-python/pypdf/
commit: 3c5efc798c6ccdea35d80950a96928d34c3d5be4 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:27:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5efc79 dev-python/pypdf: Bump to 3.15.5 Signed-off-by: Michał Górny gentoo.org> dev-python/pypdf/Manifest| 1 + dev-python/pypdf/pypdf-3.15.5.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 14908aa4ce33..2088d3abb8c0 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -2,4 +2,5 @@ DIST pypdf-3.15.1.gh.tar.gz 7679588 BLAKE2B 9148d17be47fc653bba26fc39ca58f503eba DIST pypdf-3.15.2.gh.tar.gz 7679823 BLAKE2B c53e51adaa2d789b56f0871ef9937e01eb91074dd30afece840a17c8b789686ff88942345764e7451b4ad1af21405f9e18d96f03cb8cdfbbe34ef786fcd85fac SHA512 804ff4c57e626b10827167a91aaa82e9acc46aea48b1a961ea50fff526c3fc012aa231f2ea269bd715a9f5294b684f8338d34356f738dd45f512228019a63633 DIST pypdf-3.15.3.gh.tar.gz 7682634 BLAKE2B c0b4046152fecaaddab28e6c8220d001bb47cf958464f2e4c6507dd089810ad61ccbbf0922d592d190f3effc88ed0c0cf3331e634616e985aedc4a026d5e4f52 SHA512 8fc82cc204a807ab308b21c8665162710fd9a3fb58fd8177fe559b801247ad8a8c949ce58d2879b6b64c040d137eb6731a76b533308b30e556a59bd33ae6b12e DIST pypdf-3.15.4.gh.tar.gz 7929672 BLAKE2B da8bbbe6f1df51be63d116789eb4626ab59e576f52327a53e0d02eef38dcbe8d3524a3a33bc6b9103920fdc6322d75e5e82e76ad88c4166b5d13cb4bcda3ed0f SHA512 8d7db1c52700a2c9ec37c1756d04555708f4c859394c4866316d94470742a8d7900e5ec5d8fb2124ad285efc4848071d373347353226959b21dff84425b46513 +DIST pypdf-3.15.5.gh.tar.gz 7930893 BLAKE2B acdd6254c45e11631faccc4fd6029525d7cec52f7cf222d48f95a9bb736a83bdb9dfc6bf2830f55d0f881eb23ca0641c06fa97165c64789f7b152998febfe017 SHA512 173cfbfbbd5f2f08ebd03aa36750904d5a7ac328c27da1b38bda7b34586bf86eab391b3c1e9a6dd5f2e754d1871303afe151a80a3bb5d4ab867b6a019ecef054 DIST pypdf-sample-files-935652968f76a41b4fa51afd05498e7dd7314c5e.gh.tar.gz 11187445 BLAKE2B e9332009a49249fdaa8b6c29258b11dfcf3627a5550ea7402cf0288bb4b0537136b039e6f4aefb03574076d1fc0af6100effc0d36510f035d9e63836ad52c4d7 SHA512 8d525aa323e5b45f71130459faa9686ec4ae04bc594895a64f1a5b6d027f866c48aca78602ad526000a11b547cc77068d1ac5e733d3e3a99df0e257c02fbb9e7 diff --git a/dev-python/pypdf/pypdf-3.15.5.ebuild b/dev-python/pypdf/pypdf-3.15.5.ebuild new file mode 100644 index ..bd9de5c7eff6 --- /dev/null +++ b/dev-python/pypdf/pypdf-3.15.5.ebuild @@ -0,0 +1,56 @@ +# 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} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=935652968f76a41b4fa51afd05498e7dd7314c5e +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/pypdf/ + https://github.com/py-pdf/pypdf/ +" +SRC_URI=" + https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz + -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz + ) +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations + # TODO: requires fpdf + tests/test_page.py::test_compression +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die + fi +} + +python_test() { + epytest -o addopts= -m "not enable_socket" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyaml/
commit: 00133f63c1e714c4ff36334ff3037ddf52ea1d4c Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:33:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00133f63 dev-python/pyaml: Bump to 23.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyaml/Manifest| 1 + dev-python/pyaml/pyaml-23.9.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest index c0d8db158a8c..db647b223d74 100644 --- a/dev-python/pyaml/Manifest +++ b/dev-python/pyaml/Manifest @@ -1 +1,2 @@ DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a SHA512 edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef +DIST pyaml-23.9.1.tar.gz 21479 BLAKE2B dd684dd290cb3666ff823782d5252fea663ebd8801112765a1c4d18e1020072235a61f9d04df77da07bfb53074b1f3ed6a3a69776282c601768d14e79bb2ce41 SHA512 697ec54818d1c9117af768b2dd9e9269d78cf64416ea35673bee6b874f7b712be95467cdab73552c7105c38be73edb0a9a91fa924b191def7e39ed86b0eb8fd9 diff --git a/dev-python/pyaml/pyaml-23.9.1.ebuild b/dev-python/pyaml/pyaml-23.9.1.ebuild new file mode 100644 index ..a49398baeb97 --- /dev/null +++ b/dev-python/pyaml/pyaml-23.9.1.ebuild @@ -0,0 +1,30 @@ +# 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 pypi + +DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data" +HOMEPAGE=" + https://github.com/mk-fg/pretty-yaml/ + https://pypi.org/project/pyaml/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/unidecode[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: f1b0a15b1dd445a96ee61e6a7f9e9855104a08d8 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:27:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b0a15b dev-python/zeroconf: Bump to 0.97.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.97.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 7c0aba74cde8..4b59062fae6e 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -5,3 +5,4 @@ DIST zeroconf-0.88.0.tar.gz 150009 BLAKE2B 45a8abca7bbda4246af8838818cffda445bae DIST zeroconf-0.90.0.tar.gz 150318 BLAKE2B 5239571a4b65f736a799b285d11221636a26d6cf19625bd276baa346a61420519698e13bcfa5909a5ece3026aeb2229a143824915d15ee1d01bfc7c9ef956809 SHA512 82c8d9410f0f6fe0f2ab3136034f4d62752eec0b4c3e5acc0689a0aa817fd9aa33555a0b92f18c224a3ac8b90dd583d77bf372637a20b889d0d8be9e4d8e0458 DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016 SHA512 852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a DIST zeroconf-0.93.1.tar.gz 151476 BLAKE2B 46a866c6d8268c4688b33c1da04a6a31ef3556fb9264df2e85b038ae832cfdc7567139bff01c9324a4087b449b2dd5ba9688eccfaa0892af49f5cab3ad735600 SHA512 ee5f8aac916f05fc6518e76eb4ee40dd0df507cde1a5f25edfb15ded6ac36d2026283d6160ec7b71ee0344648e181e06ebf0559345ac4b2078f5d9cbf1a83eea +DIST zeroconf-0.97.0.tar.gz 152115 BLAKE2B 53b514ca3e42c75bf449255db0494de66bdbec74495fec45fd26185ec27d255de0745644b03650cec7a0acba3440075c52058b1a862048fa58587ed5d45907fa SHA512 4a67335e42ffd60236d61fce77b36f747ee71038066e65e2d72e7be3ffa6bf075120b657067aadda89a814dc354a7e26a48627df55782869caa9d95e0956d361 diff --git a/dev-python/zeroconf/zeroconf-0.97.0.ebuild b/dev-python/zeroconf/zeroconf-0.97.0.ebuild new file mode 100644 index ..b3ff07347a6d --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.97.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/gentoo:master commit in: dev-python/python-engineio/
commit: c8874b286164f75b200d3ceeada7b3f2b70a5130 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:34:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8874b28 dev-python/python-engineio: Bump to 4.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-engineio/Manifest| 1 + .../python-engineio/python-engineio-4.7.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-python/python-engineio/Manifest b/dev-python/python-engineio/Manifest index cfba216a8946..f08453d9b16a 100644 --- a/dev-python/python-engineio/Manifest +++ b/dev-python/python-engineio/Manifest @@ -1,3 +1,4 @@ DIST python-engineio-4.5.1.gh.tar.gz 309858 BLAKE2B 684bb4c32f050d52091c91312fa2cbe2ef1be133a797734de75f9c4b2c088e8f1b239260e62f189266cd72e4ff1203d63f1abca6887a34b498de43b6ceedefaf SHA512 c661e4691c8e14c547ed4de381b97470f0eead36783a299829e0a472022b508e45c6a131bb2c88bdf9542d59f8128a4640340514e20476ec8e7c7a4babbe3c68 DIST python-engineio-4.6.0.gh.tar.gz 310597 BLAKE2B 7749e65f1f79bd21fb3f89dd541f3c306c780b2a98e8f0a8368b6fa7bf40738a5115f00f976f40914fcef9a94ef618e40b05993e6812630f46524d05c55b0eba SHA512 28efc25ff7eda98fa16e7c52effafc0789f18d947301479e5393e674e97826cd16bffe8554a8016c53587ac66b1f2cac90d2f64dfa9c1e2466f4324ee9880b1d DIST python-engineio-4.6.1.gh.tar.gz 310625 BLAKE2B 2247e926117ee659f7bd428df673b10c3655534b33d062eb33e7f400890062116f3edc82f66e6bd29817e61b314376b2227fbb513802c11a04c921a610f00063 SHA512 a423a048a09396d7a3c834056118bbd124a1313e8f63b16fa40ec51b6b8f247fbe7d540e1e5f4a8a103c14ff5b5e3f53686723f2cd70e26c3a59b6100bff336f +DIST python-engineio-4.7.0.gh.tar.gz 311878 BLAKE2B 6b33bbf8c386fd6bf02f00d66e98bb11ef7a862d0d7c796094aeeeba8c87dd41e1f5b957a786b6ef181037dd5e6c390abdafc4f91fbacae356a0dbfe736e2775 SHA512 c1a41059024939a2cd11ed235a984b4e25cb622745fd6b46f15304d1470d33214283b7ae7b097edc8312ce1b5dc144eed7a2a505042b150b7bbd4320f026cd9d diff --git a/dev-python/python-engineio/python-engineio-4.7.0.ebuild b/dev-python/python-engineio/python-engineio-4.7.0.ebuild new file mode 100644 index ..96cfd80c6af2 --- /dev/null +++ b/dev-python/python-engineio/python-engineio-4.7.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of the Engine.IO realtime server" +HOMEPAGE=" + https://python-engineio.readthedocs.io/ + https://github.com/miguelgrinberg/python-engineio/ + https://pypi.org/project/python-engineio/; +SRC_URI=" + https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] +" +# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug +BDEPEND=" + test? ( + dev-python/tornado[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/alabaster + +python_test() { + local EPYTEST_IGNORE=( + # eventlet is masked for removal + tests/common/test_async_eventlet.py + ) + + local EPYTEST_DESELECT=( + # also eventlet + tests/common/test_server.py::TestServer::test_async_mode_eventlet + tests/common/test_server.py::TestServer::test_connect + tests/common/test_server.py::TestServer::test_service_task_started + tests/common/test_server.py::TestServer::test_upgrades + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: d7523137c74d23b69b75edbffe59992a368b6f59 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:28:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7523137 dev-python/hypothesis: Bump to 6.83.1 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.83.1.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index def9ff2719a8..88106f3ebdbe 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,3 +5,4 @@ DIST hypothesis-6.82.5.gh.tar.gz 9378852 BLAKE2B b40cd8cce2c84f535be7f73e91b354f DIST hypothesis-6.82.6.gh.tar.gz 9379121 BLAKE2B f6f6803e07fa10663f9f3ad60915f179acc14dee57f373e36772bb60bf74dcdf1ea20bb251f67394fadeca47cddc33fc8b8950fddd1def1a84c97616d9888331 SHA512 507656462a88a436a1b250cd348770f8e3f359cd9988ea9c97dd98e6f82bf05a827b6cff394da6b7102ddf31b17443d25df31ee2efaf814f08a174617d3e59c0 DIST hypothesis-6.82.7.gh.tar.gz 9379221 BLAKE2B ccb35d84bd9fe6b68f396575ed7f55ad4a615870bcfd881e60a6d9813b5713f573d947594c553bd408c9d8709502f5323382a77662a26238114c414feb3d SHA512 b26d459a1b7c5f363830b20d4787f3e7bbac647eb82b94d8d02be3337f77707c6c4de1676b5fb0fabb049b0becab1a73191967ee435cbc096f797fca8cfb0a01 DIST hypothesis-6.83.0.gh.tar.gz 9380147 BLAKE2B ec878cbd6def0cfd8b8c638775c00e42be30f5129f0083544260be1e2123756266bde67cc1ef3b49a6d47c7827eec7bfe2695dfc113d0af9c205071e6d3c2cf8 SHA512 b68f8e6a4d4aae138ce1bf30fde1870cd23d80dde583a0a758b1ac1baf949bcac8622770ae01b761d0760dc63bba80d630e8cd4ba83174ba6d0924a41a7f7c9e +DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b SHA512 4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec diff --git a/dev-python/hypothesis/hypothesis-6.83.1.ebuild b/dev-python/hypothesis/hypothesis-6.83.1.ebuild new file mode 100644 index ..0d6df2a9e475 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.83.1.ebuild @@ -0,0 +1,91 @@ +# 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/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: media-libs/mutagen/
commit: 3dd53feb148804bc130a581b2b771dc86d3de70c Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 02:31:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 02:45:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd53feb media-libs/mutagen: Bump to 1.47.0 Signed-off-by: Michał Górny gentoo.org> media-libs/mutagen/Manifest | 1 + media-libs/mutagen/mutagen-1.47.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest index d7d6e81658f1..50cd58516751 100644 --- a/media-libs/mutagen/Manifest +++ b/media-libs/mutagen/Manifest @@ -1 +1,2 @@ DIST mutagen-1.46.0.tar.gz 1268561 BLAKE2B 44e0dbbc1c102521569a91386a9d807f3ad82ffb96a5e3f76958551d173d00c7095fa6a2668a0a418bfdda31be5c3bb175856b2278719007bf7af866c732dc40 SHA512 52ab7408af46e54e79f1d157a3f6114e2606c6a55eb46fdd314dff82d6d586c2c22294b181a432581230dee566c79554456a9435a8e1188a91f4ae000644ae71 +DIST mutagen-1.47.0.tar.gz 1274186 BLAKE2B 220d8e136e8f41d2f3953ce61b4784a24b1e450b6cfe0d0e0c610aeccb9ff3248493b8a0ea78f801e62b2f6ac87cd219a05cff535e04586a5ce9b03aa3540278 SHA512 40f9a8a898c9fdae00fd0bdd38eb91a6fb813cf8319f888590bdfd4b5efcb614aa5322c0b9e017f49c3f5155ccf82d5cae80aad79df285c50b5ef270c09f4c9d diff --git a/media-libs/mutagen/mutagen-1.47.0.ebuild b/media-libs/mutagen/mutagen-1.47.0.ebuild new file mode 100644 index ..33a02e6d827a --- /dev/null +++ b/media-libs/mutagen/mutagen-1.47.0.ebuild @@ -0,0 +1,36 @@ +# 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 + +DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python" +HOMEPAGE=" + https://github.com/quodlibet/mutagen/ + https://pypi.org/project/mutagen/ +" +SRC_URI=" + https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/eyeD3[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + media-libs/flac[ogg] + ) +" + +DOCS=( NEWS README.rst ) + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/
commit: 2a9bafc3f7f9f0adca4ef97bfa2381c0f2b70996 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 20:03:26 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 00:48:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9bafc3 x11-themes/gnome-backgrounds: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32591 Signed-off-by: Matt Turner gentoo.org> x11-themes/gnome-backgrounds/Manifest | 1 + .../gnome-backgrounds/gnome-backgrounds-45_rc.ebuild | 15 +++ 2 files changed, 16 insertions(+) diff --git a/x11-themes/gnome-backgrounds/Manifest b/x11-themes/gnome-backgrounds/Manifest index c36dd06820fc..a282b254f278 100644 --- a/x11-themes/gnome-backgrounds/Manifest +++ b/x11-themes/gnome-backgrounds/Manifest @@ -1,2 +1,3 @@ DIST gnome-backgrounds-44.0.tar.xz 48536532 BLAKE2B 8815cd4b4d114ff703094c6979e0cf7951b8907c4b1ee9929dcb40bed136c395373c12d1d302b8f1b1e50e79e25f805f659969953fe6f2504d6db3594a91e588 SHA512 d3550d2ec04894601594523f20b6da295f61952b69d894ed533017297158a342d21bf83532591775029aab0acdd9fd1127d570960e94f3668e2c3231486bbebc DIST gnome-backgrounds-45.beta.tar.xz 53524208 BLAKE2B 0c7974ab2357ec08e3acbdef1960d310fe629993faf69893759a3eed0b89462ed2f95ff1db356c0e48fc7b7e6592618e251c0747e06bcec16fb07ee03678aff9 SHA512 741622819ac1ba80ed4b89bb9134f4c8c04b3c4b6a6b63226091e01cbc5db38a623dd022f485d6f3870455a4d0a97490f05be4248301e3888a1487705a89597e +DIST gnome-backgrounds-45.rc.tar.xz 32091164 BLAKE2B 8c6391a439974011b259ba6658cb5b47513b5bd1b51d4f74bfe4c2c809dc3a4eac16946d0955e8a195721b40b10fb55a711374dc8c76db73b91b47bef31a5eb2 SHA512 770c98dd2a33516890b7ad4df4e3b896b211dfbca0b476db2f6a810bcbb5aefa30517625a0d2aea1f7980e888a93f8e477b7b756bf58082b2ebc4190526bf13e diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild new file mode 100644 index ..8636516b5b76 --- /dev/null +++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_rc.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org meson + +DESCRIPTION="A set of backgrounds packaged with the GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-backgrounds; + +LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND="gui-libs/gdk-pixbuf-loader-webp" +BDEPEND=">=sys-devel/gettext-0.19.8"
[gentoo-commits] repo/gentoo:master commit in: profiles/, x11-themes/adwaita-icon-theme/
commit: 73487def743e1d518a202d04af60b6b60c9a163b Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 19:50:46 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 00:48:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73487def x11-themes/adwaita-icon-theme: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32590 Signed-off-by: Matt Turner gentoo.org> profiles/package.mask | 1 + x11-themes/adwaita-icon-theme/Manifest | 1 + .../adwaita-icon-theme-45_rc.ebuild| 70 ++ 3 files changed, 72 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 462153ae3668..4b4ea290e169 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -428,6 +428,7 @@ gnome-extra/tecla >=sys-apps/baobab-45_alpha >=sys-apps/xdg-desktop-portal-gnome-45_alpha >=x11-libs/pango-1.51.0 +>=x11-themes/adwaita-icon-theme-45_alpha >=x11-themes/gnome-backgrounds-45_alpha >=x11-wm/mutter-45_alpha diff --git a/x11-themes/adwaita-icon-theme/Manifest b/x11-themes/adwaita-icon-theme/Manifest index ff69071b5289..28a323b52c33 100644 --- a/x11-themes/adwaita-icon-theme/Manifest +++ b/x11-themes/adwaita-icon-theme/Manifest @@ -1,3 +1,4 @@ DIST adwaita-icon-theme-3.32.0.tar.xz 18540012 BLAKE2B a82ca6758cdbf459ac617d3b3d834e4147c3a3c5e6ca7c705ed2d16e8cf0a1255f5ae999d7e930b9716585b8c498c220f1ab40fec929dde7679efd56f3b18a45 SHA512 9609732cd51c6794d4d86598818bb2a589b0f4b6b795e57f3507dad69b21ef1b2fc2e83e24e937428bbace32fcccf587a5771cbc02c5768206e704f0456a6d1d DIST adwaita-icon-theme-44.0.tar.xz 2488628 BLAKE2B fdea82299d7d0344a782f6153d2d4a0680930057877adf67ff6cbf26b94ed71b5c4c84a0025b5db671652cda3ab508daf1e1c513991682f7a810bed0aac9b81b SHA512 987245be4e9118ea1d3d56f2829b03a311a29e58e99a51949f3592f0c57f0ce9fe8636215efcd7de2e25a3a005c6df91d780d69ddae1e59f3a5f2edcd0a502be +DIST adwaita-icon-theme-45.rc.tar.xz 4294164 BLAKE2B e9ee1863f8034b396b47b33f32465db87006d405c8eecedab46be935789cb6ecea2d72014f4ad4b9d7c5f15088493d8fdbdd671f3228af0effe020635293288e SHA512 cd602f852a98f280bba3145164ec8ff452b8275d9b0add877caf676bc54c2941fd4233fc264d9d8861adffd946981e90d0504a43e0a29b421ef918fc9dabe59d DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild new file mode 100644 index ..49b93ffd47ba --- /dev/null +++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45_rc.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson xdg + +DESCRIPTION="GNOME default icon theme" +HOMEPAGE="https://gitlab.gnome.org/GNOME/adwaita-icon-theme; + +SRC_URI="${SRC_URI} + branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" +LICENSE=" + || ( LGPL-3 CC-BY-SA-3.0 ) + branding? ( CC-BY-SA-4.0 ) +" +SLOT="0" +IUSE="branding" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +# gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility +# librsvg is needed for gtk-encode-symbolic-svg to be able to read the source SVG via +# its pixbuf loader and at runtime for rendering scalable icons shipped by the theme +DEPEND=">=x11-themes/hicolor-icon-theme-0.10" +RDEPEND="${DEPEND} + >=gnome-base/librsvg-2.48:2 +" +BDEPEND=" + >=gnome-base/librsvg-2.48:2 + sys-devel/gettext + virtual/pkgconfig + x11-libs/gtk+:3 +" +# This ebuild does not install any binaries +RESTRICT="binchecks strip" + +src_prepare() { + if use branding; then + for i in 16; do + cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \ + "${S}"/Adwaita/${i}x${i}/places/start-here.png \ + || die "Copying gentoo logos failed" + done + cp "${WORKDIR}"/tango-gentoo-v1.1/scalable/gentoo.svg \ + "${S}"/Adwaita/scalable/places/start-here.svg || die + fi + + default +} + +src_test() { + :; # No tests +} + +src_install() { + meson_src_install + + # Gentoo uses the following location for cursors too, but keep + # upstream path to prevent issues like bugs #838451, #834277, #834001 + dosym ../../../../usr/share/icons/Adwaita/cursors /usr/share/cursors/xorg-x11/Adwaita +} + +pkg_preinst() { + # Needed until bug #834600 is solved +
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/
commit: 451fb454b6289210c73afc3cff09ffa84a6c4138 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:30:26 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 4 00:30:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451fb454 net-irc/litterbox: fix maintainer email address Signed-off-by: Lucio Sauer posteo.net> net-irc/litterbox/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml index 491d8c717c..edbf09cbcc 100644 --- a/net-irc/litterbox/metadata.xml +++ b/net-irc/litterbox/metadata.xml @@ -19,7 +19,7 @@ be imported into the litterbox database with unscoop. -lucio.sa...@posteo.net +watermanpa...@posteo.net Lucio Sauer
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/catgirl/
commit: 8ded9d60439a609eab78362690c5c48cb1a1d3ad Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 23:14:36 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 4 00:23:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ded9d60 net-irc/catgirl: add 2.2 Signed-off-by: Lucio Sauer posteo.net> net-irc/catgirl/Manifest | 1 + net-irc/catgirl/catgirl-2.2.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/net-irc/catgirl/Manifest b/net-irc/catgirl/Manifest index 6df71e5b35..1fede67e64 100644 --- a/net-irc/catgirl/Manifest +++ b/net-irc/catgirl/Manifest @@ -1,2 +1,3 @@ DIST catgirl-2.0a.tar.gz 63237 BLAKE2B fe2c90121f8b1eacba5d246378808ac45fe1b3a7f53f56361595f2937bbd0e3d0ba373162aa3e98f49a9f418a6b206321e609f877cf56cca575d75c59a5db732 SHA512 4e948f3feae9754e2e751b997d35710655a49e08efba7f75ed6c126c1a7326552c5eb17f22a94a694d84653dbbae2d866bf10b9a3e33c5289d6a823628cbca5d DIST catgirl-2.1.tar.gz 68822 BLAKE2B 56e7ee3e06c6581029c8c98093cad8c6af749e3a7f104023ca402ff5097af49c590f340b6b7a80a4e3e28bd68680c927b67455f131d8577962d778f6c971dc3e SHA512 3b77ae3cc382c8db2918baf73e08d8397a55f752959aad23014235d335d48bbff3d329f75b6663c8fe8dfa74a525b22d51209408ccad9f14e28488116e6c5fee +DIST catgirl-2.2.tar.gz 69835 BLAKE2B 87a8bf143fc23576efb722c68e10d7dee645686dc117dfb345c979cfc95d2a013a4965e3489012096be8e6ab40d793937f7afe17079f264f93862eac7e4511f9 SHA512 a963a469635f5cc1c28112e35028ea2b550886ff9ca4fea82286ff3c5222f18c5271c4055fcd351b2fcdfbb41bd9e52d19854f81262591acdc90d992e49a3ede diff --git a/net-irc/catgirl/catgirl-2.2.ebuild b/net-irc/catgirl/catgirl-2.2.ebuild new file mode 100644 index 00..6757eb7a11 --- /dev/null +++ b/net-irc/catgirl/catgirl-2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="TLS-only terminal IRC client" +HOMEPAGE="https://git.causal.agency/catgirl/about/; +SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/libretls:= + sys-libs/ncurses:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.7 scripts/chat.tmux.conf ) + +src_configure() { + tc-export CC + + # note: not an autoconf configure script + edo ./configure --prefix="${EPREFIX}"/usr --mandir="${EPREFIX}"/usr/share/man +} + +src_compile() { + emake all +} + +src_install() { + default + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/catgirl/
commit: 41ab2d371d55107ebbd95dcb25ca7459fa8b9441 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:09:17 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 4 00:23:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41ab2d37 net-irc/catgirl: update upstream maintainer name Signed-off-by: Lucio Sauer posteo.net> net-irc/catgirl/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/catgirl/metadata.xml b/net-irc/catgirl/metadata.xml index fb535c00ed..f65b265bd0 100644 --- a/net-irc/catgirl/metadata.xml +++ b/net-irc/catgirl/metadata.xml @@ -3,7 +3,7 @@ - June Bug + June McEnroe june@causal.agency mailto:list+catgirl@causal.agency
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/
commit: 4208aaeff26c458bc9e72c5d78fb14bc9514d952 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:19:05 2023 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 4 00:23:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4208aaef net-irc/litterbox: new package, add 1.9 Signed-off-by: Lucio Sauer posteo.net> net-irc/litterbox/Manifest | 1 + net-irc/litterbox/litterbox-1.9.ebuild | 32 net-irc/litterbox/metadata.xml | 25 + 3 files changed, 58 insertions(+) diff --git a/net-irc/litterbox/Manifest b/net-irc/litterbox/Manifest new file mode 100644 index 00..0b4fe99ea4 --- /dev/null +++ b/net-irc/litterbox/Manifest @@ -0,0 +1 @@ +DIST litterbox-1.9.tar.gz 36931 BLAKE2B 4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940 SHA512 b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a diff --git a/net-irc/litterbox/litterbox-1.9.ebuild b/net-irc/litterbox/litterbox-1.9.ebuild new file mode 100644 index 00..8475aded95 --- /dev/null +++ b/net-irc/litterbox/litterbox-1.9.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="TLS-only IRC logger" +HOMEPAGE="https://git.causal.agency/litterbox/about/; +SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-db/sqlite:3= + dev-libs/libretls:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + tc-export CC + + # note: not an autoconf configure script + edo ./configure --prefix="${EPREFIX}"/usr --mandir="${EPREFIX}"/usr/share/man +} + +src_compile() { + emake all +} diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml new file mode 100644 index 00..491d8c717c --- /dev/null +++ b/net-irc/litterbox/metadata.xml @@ -0,0 +1,25 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + + June McEnroe + june@causal.agency + +mailto:list+litterbox@causal.agency + + +litterbox is a TLS-only IRC logger. It logs events from IRC in a SQLite +database, indexing messages for full-text search. It is intended for +use with the IRC bouncer net-irc/pounce, but can also be used independently +as a logging bot. + +litterbox provides the scoop command-line query utility. A web interface +for litterbox is provided by scooper. Some formats of plain text logs can +be imported into the litterbox database with unscoop. + + +lucio.sa...@posteo.net +Lucio Sauer + +
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: b955913e5e5ebdaa332b8919e1f3da68daa30195 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 4 00:21:46 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 4 00:23:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b955913e app-portage/getuto: Bump Signed-off-by: Andreas K. Hüttel gentoo.org> app-portage/getuto/Manifest | 1 + app-portage/getuto/{getuto-.ebuild => getuto-1.6.ebuild} | 1 + app-portage/getuto/getuto-.ebuild| 1 + 3 files changed, 3 insertions(+) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index b682ffbeedd8..acc7c0f69ec1 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,4 +1,5 @@ DIST getuto-1.3.tar.gz 9589 BLAKE2B 79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4 SHA512 c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26 DIST getuto-1.4.tar.gz 9702 BLAKE2B a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4 SHA512 c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 +DIST getuto-1.6.tar.gz 9956 BLAKE2B 30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e SHA512 56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-.ebuild b/app-portage/getuto/getuto-1.6.ebuild similarity index 97% copy from app-portage/getuto/getuto-.ebuild copy to app-portage/getuto/getuto-1.6.ebuild index 860cc3595dd0..4778eb372c02 100644 --- a/app-portage/getuto/getuto-.ebuild +++ b/app-portage/getuto/getuto-1.6.ebuild @@ -29,6 +29,7 @@ RDEPEND=" app-crypt/gnupg dev-libs/openssl sec-keys/openpgp-keys-gentoo-release + sys-apps/gentoo-functions " src_unpack() { diff --git a/app-portage/getuto/getuto-.ebuild b/app-portage/getuto/getuto-.ebuild index 860cc3595dd0..4778eb372c02 100644 --- a/app-portage/getuto/getuto-.ebuild +++ b/app-portage/getuto/getuto-.ebuild @@ -29,6 +29,7 @@ RDEPEND=" app-crypt/gnupg dev-libs/openssl sec-keys/openpgp-keys-gentoo-release + sys-apps/gentoo-functions " src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: 6194b3ec586f5efe50617d61f9da0f7195a4927c Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 4 00:22:50 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 4 00:23:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6194b3ec app-portage/getuto: drop 1.3, 1.4 Signed-off-by: Andreas K. Hüttel gentoo.org> app-portage/getuto/Manifest | 2 -- app-portage/getuto/getuto-1.3.ebuild | 49 app-portage/getuto/getuto-1.4.ebuild | 49 3 files changed, 100 deletions(-) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index acc7c0f69ec1..69c516e7de3b 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,5 +1,3 @@ -DIST getuto-1.3.tar.gz 9589 BLAKE2B 79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4 SHA512 c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26 -DIST getuto-1.4.tar.gz 9702 BLAKE2B a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4 SHA512 c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 DIST getuto-1.6.tar.gz 9956 BLAKE2B 30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e SHA512 56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-1.3.ebuild b/app-portage/getuto/getuto-1.3.ebuild deleted file mode 100644 index 860cc3595dd0.. --- a/app-portage/getuto/getuto-1.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" -HOMEPAGE="https://github.com/projg2/getuto; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto; - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/gnupg - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release -" - -src_unpack() { - if [[ ${PV} == ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die - fi -} - -src_install() { - dobin getuto -} diff --git a/app-portage/getuto/getuto-1.4.ebuild b/app-portage/getuto/getuto-1.4.ebuild deleted file mode 100644 index 860cc3595dd0.. --- a/app-portage/getuto/getuto-1.4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" -HOMEPAGE="https://github.com/projg2/getuto; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto; - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/gnupg - dev-libs/openssl -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ManimPango/
commit: 7c7dcad328c74456fcbbeb50254c36a1ef7a441d Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 21:30:26 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Sep 3 23:00:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c7dcad3 dev-python/ManimPango: enable py3.12 Closes: https://bugs.gentoo.org/912214 Signed-off-by: Henri Gasc eurecom.fr> dev-python/ManimPango/ManimPango-0.4.3.ebuild | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild b/dev-python/ManimPango/ManimPango-0.4.3.ebuild index 44a338cc34..5ca9c759a0 100644 --- a/dev-python/ManimPango/ManimPango-0.4.3.ebuild +++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild @@ -3,8 +3,9 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -15,8 +16,15 @@ SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.t LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="debug" -BDEPEND="x11-libs/pango" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + x11-libs/pango +" +# doc? ( +# dev-python/sphinxext-opengraph[${PYTHON_USEDEP}] +# ) DEPEND="${BDEPEND}" src_prepare() { @@ -24,3 +32,5 @@ src_prepare() { rm -rf "${S}/tests" distutils-r1_src_prepare } + +# distutils_enable_sphinx docs # We need a lot of other packages if we allow doc
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glcontext/
commit: 3deccf5d0001b082c2faa0a7cd629fe3cd432e58 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:09:16 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Sep 3 23:00:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3deccf5d dev-python/glcontext: enable py3.12 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glcontext/glcontext-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glcontext/glcontext-2.4.0.ebuild b/dev-python/glcontext/glcontext-2.4.0.ebuild index 7346bddc09..0a1400af3e 100644 --- a/dev-python/glcontext/glcontext-2.4.0.ebuild +++ b/dev-python/glcontext/glcontext-2.4.0.ebuild @@ -3,8 +3,9 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 virtualx @@ -17,7 +18,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" -DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 media-libs/libglvnd[X]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/moderngl/
commit: 4805553bf2582b804736ce0c1063a702356e7d17 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:28:46 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Sep 3 23:00:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4805553b dev-python/moderngl: add doc USE flag Signed-off-by: Henri Gasc eurecom.fr> dev-python/moderngl/moderngl-5.8.2.ebuild | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/dev-python/moderngl/moderngl-5.8.2.ebuild b/dev-python/moderngl/moderngl-5.8.2.ebuild index e3584a1e0c..73fd01c5ad 100644 --- a/dev-python/moderngl/moderngl-5.8.2.ebuild +++ b/dev-python/moderngl/moderngl-5.8.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) @@ -19,22 +20,32 @@ IUSE="debug" RESTRICT="test" # The tests need moderngl compiled AND installed, otherwise they fail -DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 media-libs/mesa - dev-python/glcontext[${PYTHON_USEDEP}] + >=dev-python/glcontext-2.3.6[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/
commit: 613cdc3fcf58f1e054d4e522100f36fc36cd9113 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Sep 3 22:36:59 2023 + Commit: Leonardo Hernandez proton me> CommitDate: Sun Sep 3 22:37:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=613cdc3f media-sound/qpwgraph: treeclean, package moved to ::gentoo Signed-off-by: Leonardo Hernández Hernández proton.me> media-sound/qpwgraph/Manifest | 1 - media-sound/qpwgraph/metadata.xml | 14 -- media-sound/qpwgraph/qpwgraph-0.4.4.ebuild | 41 media-sound/qpwgraph/qpwgraph-.ebuild | 43 -- 4 files changed, 99 deletions(-) diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest deleted file mode 100644 index 0ccabec61d..00 --- a/media-sound/qpwgraph/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qpwgraph-0.4.4.tar.bz2 452078 BLAKE2B c20400f4535bdb5986ff73850984d86e57ccbf3adb05692f5dee8c39d3c0c8d9af0fc84e7de66d702f3ddbd9d6807812fe66bc8fc222eb39519ed629b5e50afc SHA512 ed64e290e2dab7b0a2d04fe938e0f2a2ac5ad2dc7ccf6d7940c8a1e7d8552304c24f396e26dedea8a99010b7b7c6ab5c935a4383d5d56ed9f66e8c9efd299a29 diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml deleted file mode 100644 index 03217a468f..00 --- a/media-sound/qpwgraph/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - Samuel BAUER - samuel.ba...@yahoo.fr - - - rncbc/qpwgraph - - - Build support for tray icon - - diff --git a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild b/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild deleted file mode 100644 index f925abb1cd..00 --- a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="PipeWire Graph Qt GUI Interface" -HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph; -SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="alsa trayicon wayland" - -BDEPEND="dev-qt/linguist-tools:5" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-video/pipewire - trayicon? ( dev-qt/qtnetwork:5 ) -" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 -" - -S=${WORKDIR}/${PN}-v${PV} - -src_configure() { - local mycmakeargs=( - -DCONFIG_ALSA_MIDI=$(usex alsa) - -DCONFIG_SYSTEM_TRAY=$(usex trayicon) - -DCONFIG_WAYLAND=$(usex wayland) - -DCONFIG_QT6=0 - ) - cmake_src_configure -} diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild b/media-sound/qpwgraph/qpwgraph-.ebuild deleted file mode 100644 index a4229d71a0..00 --- a/media-sound/qpwgraph/qpwgraph-.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake git-r3 xdg - -DESCRIPTION="PipeWire Graph Qt GUI Interface" -HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph; -EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -IUSE="alsa trayicon wayland" - -BDEPEND="dev-qt/linguist-tools:5" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - media-video/pipewire" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCONFIG_ALSA_MIDI=$(usex alsa) - -DCONFIG_SYSTEM_TRAY=$(usex trayicon) - -DCONFIG_WAYLAND=$(usex wayland) - -DCONFIG_QT6=0 - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_mp3/files/, media-libs/dr_mp3/
commit: 72b0f9c3ea374dee0a2d665ced0c5c17b3effc04 Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:23:38 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sun Sep 3 22:24:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b0f9c3 media-libs/dr_mp3: new package, add 0.6.37 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_mp3/Manifest| 2 + media-libs/dr_mp3/dr_mp3-0.6.37.ebuild| 73 ++ media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz | Bin 0 -> 3600 bytes media-libs/dr_mp3/metadata.xml| 11 4 files changed, 86 insertions(+) diff --git a/media-libs/dr_mp3/Manifest b/media-libs/dr_mp3/Manifest new file mode 100644 index 00..9576ba913d --- /dev/null +++ b/media-libs/dr_mp3/Manifest @@ -0,0 +1,2 @@ +DIST dr_mp3-0.6.37.gh.tar.gz 518399 BLAKE2B f2e78096f23332d4ef3ec0336230a9dcf4800356418607dcda5b8025e284feac6532c589ed5a916525396159dac5a79c343f90deec6337376bc9fdfbd93d0675 SHA512 01328904666c11416c361315d693411ea8f53b883f5acb8e6233b121abaab08cc3e4ba2c5d2a3b2a39fbcd0f868647f7f892d8ef6cd7be8ef683bb0497dd7114 +DIST dr_mp3-0.6.37.h 181793 BLAKE2B 982668ac1e9d4dbfd9acea11c8967fd6600cee801457655ccbda1ca8a02393797e777b61f7d1d4d7aae6bf1c19263208c442df7be431f56b9fc509f57fae4845 SHA512 77df59c31aa45ccf62e880b6f4a9daad809f2eae728e1f8754e27639e20b47712a896ec345823b87b95d434eb3670adad1bb22252a85f377f26ffea842d16468 diff --git a/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild new file mode 100644 index 00..8a8f68e956 --- /dev/null +++ b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild @@ -0,0 +1,73 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Single-header MP3 audio decoder library" +HOMEPAGE="https://github.com/mackron/dr_libs/; +COMMIT="1b0bc87c6b9b04052e6ef0117396dab8482c250e" +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_mp3.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" +LICENSE="|| ( MIT-0 public-domain )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +S="${WORKDIR}/dr_libs-${COMMIT}" + +# Unfortunately, the only other test is interactive. +TESTCASES=( + dr_mp3_test_0.c +) + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} + +src_prepare() { + if use test; then + # Remove some unused parts of the source tree that could contribute different + # (but acceptable) license terms if they were used—just to prove that we do not + # use them. + rm -rv old || die + fi + default +} + +src_compile() { + if use test; then + local MY_{CC,BUILD} + MY_CC=$(tc-getCC) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Compiling test case ${tcase}." + MY_BUILD="${MY_CC} mp3/${tcase} -o bin/${tcase} ${CFLAGS} ${CPPFLAGS}" + ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + done + popd || die + fi +} + +src_test() { + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Running test case ${tcase}." + ./bin/${tcase} || die "Test case ${tcase} failed." + done + popd || die +} + +src_install() { + einstalldocs + if use test; then + doheader dr_mp3.h + else + newheader "${DISTDIR}"/${P}.h dr_mp3.h + fi +} diff --git a/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz new file mode 100644 index 00..e12d9066fa Binary files /dev/null and b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz differ diff --git a/media-libs/dr_mp3/metadata.xml b/media-libs/dr_mp3/metadata.xml new file mode 100644 index 00..6b41d45a1f --- /dev/null +++ b/media-libs/dr_mp3/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +watermanpa...@posteo.net +Lucio Sauer + + +mackron/dr_libs + +
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_flac/files/, media-libs/dr_flac/
commit: 69ef98704288b2637e52bbc5f552569930a2685f Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:23:22 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sun Sep 3 22:24:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69ef9870 media-libs/dr_flac: new package, add 0.12.41 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_flac/Manifest| 3 + media-libs/dr_flac/dr_flac-0.12.41.ebuild | 117 + .../dr_flac/files/dr_flac-0.12.41-docs.tar.xz | Bin 0 -> 6044 bytes media-libs/dr_flac/metadata.xml| 11 ++ 4 files changed, 131 insertions(+) diff --git a/media-libs/dr_flac/Manifest b/media-libs/dr_flac/Manifest new file mode 100644 index 00..f603b6ed0a --- /dev/null +++ b/media-libs/dr_flac/Manifest @@ -0,0 +1,3 @@ +DIST dr_flac-0.12.41-testbench.gh.tar.gz 209727087 BLAKE2B 72547637782c4af9eb914e417896d1c6c0b403ac9996dbcea4de7d3343e7d39072a8df2af397ef5ace81a85b0214015d4b73d40b06b072df9d60ea5dcb0bbe8a SHA512 990aed238e5158b1a1e03d67316416fc1b33cd9e1653bef3295ae6abd016f09060f87627904424afd2855886d1f43fc475259f4ec4d71e9e7e4f0f4158a819ac +DIST dr_flac-0.12.41.gh.tar.gz 518329 BLAKE2B c01d2dd3a7397251589e2e2d0be14b6005e21f77b7453990bb340dd3c87808a8b64e033073380b832a377c614775cf7f8666df56b74b4fb1b1fd115add43b296 SHA512 9f0d2a162358b949bf9b35d92dc2f5845830c31014f2bc66c197240db5d840fcf85e9feec86b4678d05948e41e94ca1b9e909edc648e82ab7ba9ade195cc3a40 +DIST dr_flac-0.12.41.h 525519 BLAKE2B 4433e0406e8f4f7d301ebd7336d76b72c7b27767b570ab3807eeafab231274269709105bb0eb9995a6a205e94b0e38691208136ca71703a9273882b4a8313f36 SHA512 1cf8d2acc80ce2d4f417b7f34b5fc92b9c88678a4b44c6b4a0f8a22c7497ddc8bb9ba79aa860932d436ae60253455391cf6f843713fa0a8d9fb36d29602a4e3a diff --git a/media-libs/dr_flac/dr_flac-0.12.41.ebuild b/media-libs/dr_flac/dr_flac-0.12.41.ebuild new file mode 100644 index 00..287d210e73 --- /dev/null +++ b/media-libs/dr_flac/dr_flac-0.12.41.ebuild @@ -0,0 +1,117 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Single-header FLAC audio decoder library" +HOMEPAGE="https://github.com/mackron/dr_libs/; +declare -A COMMITS=( + [dr_flac]="353bdc08bd90b24832a5eb149b2c4fd770a650f6" + [testbench]="4a19dc2ddb9ee3ac083abaa99faa3a0b7230f833" +) +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMITS[dr_flac]}/dr_flac.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> ${P}.gh.tar.gz + https://github.com/ietf-wg-cellar/flac-test-files/archive/${COMMITS[testbench]}.tar.gz + -> ${P}-testbench.gh.tar.gz )" + +LICENSE="|| ( MIT-0 public-domain )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( media-libs/flac )" + +TESTCASES=( + dr_flac_seeking.c + dr_flac_{decoding,test_0}.{c,cpp} +) + +S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}" + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} + +src_prepare() { + if use test; then + # Remove some unused parts of the source tree that could contribute different + # (but acceptable) license terms if they were used—just to prove that we do not + # use them. + rm -rv old || die + + # Sanitize testbench and move to expected location + find "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset -type f \ +\! -name "*.flac" -delete || die + mv -T "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset \ + tests/testvectors/flac/testbench || die + + # Disable profiling tests as they are not relevant downstream. + for tcase in ${TESTCASES[@]}; do + sed -i "s/doProfiling = DRFLAC_TRUE/doProfiling = DRFLAC_FALSE/" \ + tests/flac/$tcase || die "sed failed on tests/flac/$tcase" + done + + fi + default +} + +src_compile() { + if use test; then + local MY_{C,CC,CXX,BUILD,FLAGS} + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Compiling test case ${tcase}." + case ${tcase} in + *.cpp) + MY_C=${MY_CXX} + MY_FLAGS=${CXXFLAGS} + ;; + *.c) + MY_C=${MY_CC} + MY_FLAGS=${CFLAGS} +
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/, media-libs/dr_wav/files/
commit: 53d81f1fa7fbd2e44e438dcc8ea6eb6bb791ba0b Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:20:49 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sun Sep 3 22:24:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53d81f1f media-libs/dr_wav: standardise dr_* lib ebuilds - Respect user LDFLAGS variable where applicable. - Pre-compile tests in src_compile and run them in src_test. - Extract documentation from header and provide it in dedicated files in FILESDIR Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 3 +- media-libs/dr_wav/dr_wav-0.13.32.ebuild| 107 + media-libs/dr_wav/files/dr_wav-0.13.32-docs.tar.xz | Bin 0 -> 5644 bytes 3 files changed, 67 insertions(+), 43 deletions(-) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest index 4f2756b168..b4652ddbc6 100644 --- a/media-libs/dr_wav/Manifest +++ b/media-libs/dr_wav/Manifest @@ -1,3 +1,2 @@ -DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a SHA512 661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6 -DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea +DIST dr_wav-0.13.32.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild b/media-libs/dr_wav/dr_wav-0.13.32.ebuild index b9ed2c4cac..a28e010ba5 100644 --- a/media-libs/dr_wav/dr_wav-0.13.32.ebuild +++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild @@ -5,12 +5,11 @@ EAPI=8 inherit toolchain-funcs -DESCRIPTION="WAV audio loader and writer" +DESCRIPTION="Single-header WAV audio loader and writer library" HOMEPAGE="https://github.com/mackron/dr_libs/; COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d" -SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.gh.h - https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md -> ${P}-README.md - test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" LICENSE="|| ( MIT-0 public-domain )" SLOT="0" @@ -21,72 +20,98 @@ RESTRICT="!test? ( test )" BDEPEND="test? ( media-libs/libsndfile )" -S="${DISTDIR}" +TESTCASES=( + dr_wav_encoding.c + dr_wav_{decoding,test_0}.{c,cpp} +) + +S="${WORKDIR}/dr_libs-${COMMIT}" + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} src_prepare() { if use test; then - pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die # Remove some unused parts of the source tree that could contribute different # (but acceptable) license terms if they were used—just to prove that we do not # use them. - rm -rv old + rm -rv old || die # Unbundle library with incorrect include path. sed -i 's,"../../../miniaudio/miniaudio.h",,' \ tests/wav/dr_wav_playback.c || die - # Profiling tests aren't implemented. + # Disable profiling tests as they are not relevant downstream. sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \ tests/wav/dr_wav_decoding.c || die - popd || die + # Test cases dr_wav_{en,de}coding.{c,cpp} write and read a file from a + # missing directory. + mkdir tests/testvectors/wav/tests || die fi default } +src_compile() { + if use test; then + local MY_{C,CC,CXX,BUILD,FLAGS} + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/chayang/
commit: 302f47fb107d5c5765a1d7fb00050fc1e3f9b902 Author: Martin Matouš matous dev> AuthorDate: Sun Sep 3 21:42:42 2023 + Commit: Martin Matouš matous dev> CommitDate: Sun Sep 3 21:45:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302f47fb app-misc/chayang: new package, add 0.1.0 Signed-off-by: Martin Matouš matous.dev> app-misc/chayang/Manifest | 1 + app-misc/chayang/chayang-0.1.0.ebuild | 25 + app-misc/chayang/metadata.xml | 19 +++ 3 files changed, 45 insertions(+) diff --git a/app-misc/chayang/Manifest b/app-misc/chayang/Manifest new file mode 100644 index 00..6725abea3b --- /dev/null +++ b/app-misc/chayang/Manifest @@ -0,0 +1 @@ +DIST chayang-0.1.0.tar.gz 10508 BLAKE2B 401f75207ef6efd3bf6fb7b5ddf2c7574f34af2850510d6300db58acf113065e4eeb45243d9ab068081de150803a7e7b1d0f254d81363f4f0e61bb7d77967279 SHA512 62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02 diff --git a/app-misc/chayang/chayang-0.1.0.ebuild b/app-misc/chayang/chayang-0.1.0.ebuild new file mode 100644 index 00..0ee1c2828c --- /dev/null +++ b/app-misc/chayang/chayang-0.1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Gradually dim the screen." +HOMEPAGE="https://git.sr.ht/~emersion/chayang; +SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${PN}-v${PV}" +RESTRICT="mirror" + +RDEPEND="dev-libs/wayland" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/wayland-protocols-1.14 + >=dev-util/wayland-scanner-1.14.91 + virtual/pkgconfig +" diff --git a/app-misc/chayang/metadata.xml b/app-misc/chayang/metadata.xml new file mode 100644 index 00..1ed32f96ed --- /dev/null +++ b/app-misc/chayang/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@matous.dev + Martin Matouš + + + Gradually dim the screen. + Can be used to implement a grace period before locking the session. + + + + cont...@emersion.fr + Simon Ser + + ~emersion/chayang + +
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/
commit: 15b206cabf3ebaf8ec21d30b376bd8c307dbd495 Author: Mike Pagano gentoo org> AuthorDate: Sun Sep 3 20:21:41 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Sep 3 20:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b206ca www-servers/nginx-unit: Fix for modules install, thanks to Brandon Holbrook Closes: https://bugs.gentoo.org/907204 Signed-off-by: Mike Pagano gentoo.org> www-servers/nginx-unit/nginx-unit-1.31.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild b/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild index ed9744731336..8873b5665a10 100644 --- a/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild +++ b/www-servers/nginx-unit/nginx-unit-1.31.0.ebuild @@ -51,7 +51,7 @@ src_configure() { local opt=( --control=unix:/run/${PN}.sock --log=/var/log/${PN} - --modules=$(get_libdir)/${PN} + --modules=/usr/$(get_libdir)/${PN} --pid=/run/${PN}.pid --prefix=/usr --state=/var/lib/${PN}
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/
commit: 94f6ed4ff6284f22098d63223bbd045711a59013 Author: Mike Pagano gentoo org> AuthorDate: Sun Sep 3 20:22:45 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Sep 3 20:22:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f6ed4f www-servers/nginx-unit: drop 1.29.1-r1 Signed-off-by: Mike Pagano gentoo.org> www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild | 94 -- 1 file changed, 94 deletions(-) diff --git a/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild b/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild deleted file mode 100644 index af289a79a2ce.. --- a/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic python-single-r1 systemd toolchain-funcs - -MY_P="unit-${PV}" -DESCRIPTION="Dynamic web and application server" -HOMEPAGE="https://unit.nginx.org; -SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -MY_USE="perl python ruby" -MY_USE_PHP="php8-0 php8-1 " -IUSE="${MY_USE} ${MY_USE_PHP} ssl" -REQUIRED_USE="|| ( ${IUSE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="perl? ( dev-lang/perl:= ) - php8-0? ( dev-lang/php:8.0[embed] ) - php8-1? ( dev-lang/php:8.1[embed] ) - python? ( ${PYTHON_DEPS} ) - ruby? ( - dev-lang/ruby:= - dev-ruby/rubygems:= - ) - ssl? ( dev-libs/openssl:0= ) - virtual/libcrypt:0=" -RDEPEND="${DEPEND} - acct-user/nginx-unit - acct-group/nginx-unit" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - eapply_user - sed -i '/^CFLAGS/d' auto/make || die - default -} - -src_configure() { - local opt=( - --control=unix:/run/${PN}.sock - --log=/var/log/${PN} - --modules=$(get_libdir)/${PN} - --pid=/run/${PN}.pid - --prefix=/usr - --state=/var/lib/${PN} - --user=${PN} - --group=${PN} - ) - - use ssl && opt+=( --openssl ) - export AR="$(tc-getAR)" - export CC="$(tc-getCC)" - ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration failed" - - # Modules require position-independent code - append-cflags $(test-flags-CC -fPIC) - - for flag in ${MY_USE} ; do - if use ${flag} ; then - ./configure ${flag} || die "Module configuration failed: ${flag}" - fi - done - - for flag in ${MY_USE_PHP} ; do - if use ${flag} ; then - local php_slot="/usr/$(get_libdir)/${flag/-/.}" - ./configure php \ - --module=${flag} \ - --config=${php_slot}/bin/php-config \ - --lib-path=${php_slot}/$(get_libdir) || die "Module configuration failed: ${flag}" - fi - done -} - -src_install() { - default - - diropts -m 0770 - keepdir /var/lib/${PN} - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} - newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit - systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/
commit: fcb9439bc2e682fcb3a080dbed565fa4580aa9ba Author: Mike Pagano gentoo org> AuthorDate: Sun Sep 3 20:23:05 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Sep 3 20:23:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb9439b www-servers/nginx-unit: drop 1.30.0 Signed-off-by: Mike Pagano gentoo.org> www-servers/nginx-unit/Manifest | 1 - www-servers/nginx-unit/nginx-unit-1.30.0.ebuild | 104 2 files changed, 105 deletions(-) diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest index 66246498b0ae..2e6151545cbb 100644 --- a/www-servers/nginx-unit/Manifest +++ b/www-servers/nginx-unit/Manifest @@ -1,3 +1,2 @@ DIST nginx-unit-1.29.1.tar.gz 906654 BLAKE2B 1068a1002b05f6f9f28b19745e3c1c0f1d1def89fad8489174fd7b38ddd8c9678f27a3b105f98a17d537621cdd2cbedf9f39b4c284a7918d290287f3c324fa49 SHA512 c99cea78804ead999e62777132fe204e0f87e1b58e55b0b4a074ab8d203149c14c8faef64872a44404f8fca5bfd98d2f9e4aae2db89bebeee15f27cabbc9f247 -DIST nginx-unit-1.30.0.tar.gz 894843 BLAKE2B 7582887cf916d6bce45858f933a191121f8c9e7eb29d0df086ca48c6b87bd44ad650ac14e747587718a60fc39ba55c35e3469c91869c36f7e07f0db2c2840c39 SHA512 cee27016c5445eb44d144a491c6ec36445e45492c09775ec62613dd260e36a9a2d387088e3ae814082d1782dbcefca105e884ebd21dea94288a03062c945139d DIST nginx-unit-1.31.0.tar.gz 905152 BLAKE2B 4b3b89318706c584fc2b80599c00bb104c1d70c14f8730b3f1142ae1b30db4cdd6516958eb0daf90031df953c0654af71a0f453a0c0c1f345241b215c207963b SHA512 ce367c81dc96b4a8d280a3e34ff8bbf1941a595c5570f9e50ffa49e1f8ac3c2e0a620be5a994a1c4c65aee7790ca227fddafba1c461fccdced83fd4c08c091e6 diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild b/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild deleted file mode 100644 index 576f5179c69f.. --- a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic python-single-r1 systemd toolchain-funcs - -MY_P="unit-${PV}" -DESCRIPTION="Dynamic web and application server" -HOMEPAGE="https://unit.nginx.org; -SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -MY_USE="perl python ruby" -MY_USE_PHP="php7-4 php8-0 php8-1 php8-2" -IUSE="${MY_USE} ${MY_USE_PHP} perl ssl" -REQUIRED_USE="|| ( ${IUSE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="perl? ( dev-lang/perl:= ) - php7-4? ( dev-lang/php:7.4[embed] ) - php8-0? ( dev-lang/php:8.0[embed] ) - php8-1? ( dev-lang/php:8.1[embed] ) - php8-2? ( dev-lang/php:8.2[embed] ) - python? ( ${PYTHON_DEPS} ) - ruby? ( - dev-lang/ruby:= - dev-ruby/rubygems:= - ) - ssl? ( dev-libs/openssl:0= ) - virtual/libcrypt:0=" -RDEPEND="${DEPEND} - acct-user/nginx-unit - acct-group/nginx-unit" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - eapply_user - sed -i '/^CFLAGS/d' auto/make || die - default -} - -src_configure() { - local opt=( - --control=unix:/run/${PN}.sock - --log=/var/log/${PN} - --modules=$(get_libdir)/${PN} - --pid=/run/${PN}.pid - --prefix=/usr - --state=/var/lib/${PN} - --user=${PN} - --group=${PN} - ) - - use ssl && opt+=( --openssl ) - export AR="$(tc-getAR)" - export CC="$(tc-getCC)" - ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration failed" - - # Modules require position-independent code - append-cflags $(test-flags-CC -fPIC) - - for flag in ${MY_USE} ; do - if use ${flag} ; then - ./configure ${flag} || die "Module configuration failed: ${flag}" - fi - done - - for flag in ${MY_USE_PHP} ; do - if use ${flag} ; then - local php_slot="/usr/$(get_libdir)/${flag/-/.}" - ./configure php \ - --module=${flag} \ - --config=${php_slot}/bin/php-config \ - --lib-path=${php_slot}/$(get_libdir) || die "Module configuration failed: ${flag}" - fi - done -} - -src_install() { - default - - if use perl ; then - echo "1" - echo "D is ${D}" - emake DESTDIR="${D}/" perl-install - fi - - rm -rf "${ED}"/usr/var - - diropts -m 0770 - keepdir /var/lib/${PN} - newinitd "${FILESDIR}/${PN}.initd-r2" ${PN} - newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit - systemd_newunit
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/
commit: 75c9c60193e5a77300fb169119a8c3dc173a0ba8 Author: Mike Pagano gentoo org> AuthorDate: Sun Sep 3 20:22:56 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Sep 3 20:22:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c9c601 www-servers/nginx-unit: drop 1.30.0-r1 Signed-off-by: Mike Pagano gentoo.org> www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild | 103 - 1 file changed, 103 deletions(-) diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild b/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild deleted file mode 100644 index ed9744731336.. --- a/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic python-single-r1 systemd toolchain-funcs - -MY_P="unit-${PV}" -DESCRIPTION="Dynamic web and application server" -HOMEPAGE="https://unit.nginx.org; -SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -MY_USE="perl python ruby" -MY_USE_PHP="php8-0 php8-1 php8-2" -IUSE="${MY_USE} ${MY_USE_PHP} perl ssl" -REQUIRED_USE="|| ( ${IUSE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="perl? ( dev-lang/perl:= ) - php8-0? ( dev-lang/php:8.0[embed] ) - php8-1? ( dev-lang/php:8.1[embed] ) - php8-2? ( dev-lang/php:8.2[embed] ) - python? ( ${PYTHON_DEPS} ) - ruby? ( - dev-lang/ruby:= - dev-ruby/rubygems:= - ) - ssl? ( dev-libs/openssl:0= ) - virtual/libcrypt:0=" -RDEPEND="${DEPEND} - acct-user/nginx-unit - acct-group/nginx-unit" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - eapply_user - sed -i '/^CFLAGS/d' auto/make || die - default -} - -src_configure() { - local opt=( - --control=unix:/run/${PN}.sock - --log=/var/log/${PN} - --modules=$(get_libdir)/${PN} - --pid=/run/${PN}.pid - --prefix=/usr - --state=/var/lib/${PN} - --user=${PN} - --group=${PN} - ) - - use ssl && opt+=( --openssl ) - export AR="$(tc-getAR)" - export CC="$(tc-getCC)" - ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration failed" - - # Modules require position-independent code - append-cflags $(test-flags-CC -fPIC) - - for flag in ${MY_USE} ; do - if use ${flag} ; then - ./configure ${flag} || die "Module configuration failed: ${flag}" - fi - done - - for flag in ${MY_USE_PHP} ; do - if use ${flag} ; then - local php_slot="/usr/$(get_libdir)/${flag/-/.}" - ./configure php \ - --module=${flag} \ - --config=${php_slot}/bin/php-config \ - --lib-path=${php_slot}/$(get_libdir) || die "Module configuration failed: ${flag}" - fi - done -} - -src_install() { - default - - if use perl ; then - echo "1" - echo "D is ${D}" - emake DESTDIR="${D}/" perl-install - fi - - rm -rf "${ED}"/usr/var - - diropts -m 0770 - keepdir /var/lib/${PN} - newinitd "${FILESDIR}/${PN}.initd-r2" ${PN} - newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit - systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service -}
[gentoo-commits] proj/catalyst:master commit in: targets/support/
commit: 7247751e4c5ad19786c40a7ed1c87ad0b836026e Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Aug 23 00:39:03 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Sep 3 20:02:41 2023 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7247751e Compile external modules with dist-kernel If boot/kernel/${kernel}/packages is defined, force build external module packages for dist-kernels. Also don't unmerge kernel after merging as it may needed for building process, just deselect. Later it will be unmerged by depclean process. Signed-off-by: Andreas K. Hüttel gentoo.org> targets/support/kmerge.sh | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/targets/support/kmerge.sh b/targets/support/kmerge.sh index c5beddc9..7114ff91 100755 --- a/targets/support/kmerge.sh +++ b/targets/support/kmerge.sh @@ -152,6 +152,11 @@ if [[ -n ${clst_KERNCACHE} ]]; then fi if [[ ${distkernel} = "yes" ]] ; then + # Build external kernel modules + if [[ -n ${kernel_merge} ]]; then +run_merge ${kernel_merge} + fi + # Kernel already built, let's run dracut to make initramfs distkernel_source_path=$(equery -Cq f ${ksource} | grep "/usr/src/linux-" -m1) distkernel_image_path=$(distkmerge_get_image_path) @@ -201,6 +206,6 @@ if [[ -n ${clst_KERNCACHE} && ! ${cached_kernel_found} ]]; then fi if [[ ! ${cached_kernel_found} ]]; then - run_merge -C "${ksource}" + run_merge --deselect "${ksource}" rm /usr/src/linux fi
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: d096c9f72ea0b0bc093861e19f568b5d41d323ee Author: Sven Wegener gentoo org> AuthorDate: Sun Sep 3 19:44:26 2023 + Commit: Sven Wegener gentoo org> CommitDate: Sun Sep 3 19:44:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d096c9f7 net-irc/irssi: stabilize 1.4.4-r1 for amd64, x86 Bug: https://bugs.gentoo.org/913588 Signed-off-by: Sven Wegener gentoo.org> net-irc/irssi/irssi-1.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild b/net-irc/irssi/irssi-1.4.4-r1.ebuild index 0a53a51c01ca..519cb155544f 100644 --- a/net-irc/irssi/irssi-1.4.4-r1.ebuild +++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild @@ -17,7 +17,7 @@ else MY_P="${P/_/-}" SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/proj/prefix:master commit in: eclass/
commit: cbcf8a9a914d88f8c61f27e1343776159a97d218 Author: Fabian Groffen gentoo org> AuthorDate: Sun Sep 3 19:39:28 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Sep 3 19:39:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=cbcf8a9a toolchain.eclass: sync from gx86 Signed-off-by: Fabian Groffen gentoo.org> eclass/toolchain.eclass | 1075 ++- 1 file changed, 410 insertions(+), 665 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 642bf54a89..ce62b7b81d 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: toolchain.eclass @@ -6,14 +6,17 @@ # Toolchain Ninjas # @SUPPORTED_EAPIS: 7 8 # @BLURB: Common code for sys-devel/gcc ebuilds +# @DESCRIPTION: +# Common code for sys-devel/gcc ebuilds (and occasionally GCC forks, like +# GNAT for Ada). If not building GCC itself, please use toolchain-funcs.eclass +# instead. case ${EAPI} in - 7) inherit eutils ;; - 8) ;; + 7|8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac -if [[ ! ${_TOOLCHAIN_ECLASS} ]]; then +if [[ -z ${_TOOLCHAIN_ECLASS} ]]; then _TOOLCHAIN_ECLASS=1 DESCRIPTION="The GNU Compiler Collection" @@ -49,9 +52,9 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then export CTARGET=${CATEGORY#cross-} fi fi -: ${TARGET_ABI:=${ABI}} -: ${TARGET_MULTILIB_ABIS:=${MULTILIB_ABIS}} -: ${TARGET_DEFAULT_ABI:=${DEFAULT_ABI}} +: "${TARGET_ABI:=${ABI}}" +: "${TARGET_MULTILIB_ABIS:=${MULTILIB_ABIS}}" +: "${TARGET_DEFAULT_ABI:=${DEFAULT_ABI}}" is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] @@ -141,6 +144,32 @@ GCCMINOR=$(ver_cut 2 ${GCC_PV}) # GCC micro version. GCCMICRO=$(ver_cut 3 ${GCC_PV}) +tc_use_major_version_only() { + local use_major_version_only=0 + + if ! tc_version_is_at_least 10 ; then + return 1 + fi + + if [[ ${GCCMAJOR} -eq 10 ]] && ver_test ${PV} -ge 10.4.1_p20220929 ; then + use_major_version_only=1 + elif [[ ${GCCMAJOR} -eq 11 ]] && ver_test ${PV} -ge 11.3.1_p20220930 ; then + use_major_version_only=1 + elif [[ ${GCCMAJOR} -eq 12 ]] && ver_test ${PV} -ge 12.2.1_p20221001 ; then + use_major_version_only=1 + elif [[ ${GCCMAJOR} -eq 13 ]] && ver_test ${PV} -ge 13.0.0_pre20221002 ; then + use_major_version_only=1 + elif [[ ${GCCMAJOR} -gt 13 ]] ; then + use_major_version_only=1 + fi + + if [[ ${use_major_version_only} -eq 1 ]] ; then + return 0 + fi + + return 1 +} + # @ECLASS_VARIABLE: GCC_CONFIG_VER # @INTERNAL # @DESCRIPTION: @@ -148,7 +177,11 @@ GCCMICRO=$(ver_cut 3 ${GCC_PV}) # of binary and gcc-config names not directly tied to upstream # versioning. In practice it's hard to untangle from gcc/BASE-VER # (GCC_RELEASE_VER) value. -GCC_CONFIG_VER=${GCC_RELEASE_VER} +if tc_use_major_version_only ; then + GCC_CONFIG_VER=${GCCMAJOR} +else + GCC_CONFIG_VER=${GCC_RELEASE_VER} +fi # Pre-release support. Versioning schema: # 1.0.0_pre: live ebuild @@ -168,7 +201,7 @@ fi # Require minimum gcc version to simplify assumptions. # Normally we would require gcc-6+ (based on sys-devel/gcc) # but we still have sys-devel/gcc-apple-4.2.1_p5666. -tc_version_is_at_least 4.2.1 || die "${ECLASS}: ${GCC_RELEASE_VER} is too old." +tc_version_is_at_least 8 || die "${ECLASS}: ${GCC_RELEASE_VER} is too old." PREFIX=${TOOLCHAIN_PREFIX:-${EPREFIX}/usr} @@ -204,49 +237,46 @@ tc_has_feature() { if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] || [[ ${PN} == "gcc-apple" && $(tc_version_is_at_least 12.1) == 0 ]] ; then IUSE+=" debug +cxx +nptl" TC_FEATURES+=( nptl ) - [[ -n ${PIE_VER} ]] && IUSE+=" nopie" - [[ -n ${SPECS_VER} ]] && IUSE+=" nossp" IUSE+=" +fortran" TC_FEATURES+=( fortran ) IUSE+=" doc hardened multilib objc" - tc_version_is_between 3 7 && IUSE+=" awt gcj" TC_FEATURES+=( gcj ) IUSE+=" pgo" IUSE+=" objc-gc" TC_FEATURES+=( objc-gc ) IUSE+=" libssp objc++" - IUSE+=" +openmp" - - tc_version_is_at_least 4.3 && IUSE+=" fixed-point" - tc_version_is_at_least 4.7 && IUSE+=" go" - - # sanitizer support appeared in gcc-4.8, but https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615944.html + # and https://rust-gcc.github.io/2023/04/24/gccrs-and-gcc13-release.html for why + # it was disabled in 13. + tc_version_is_at_least 14.0.0_pre20230423 ${PV} && IUSE+=" rust" fi if tc_version_is_at_least 10; then @@ -259,24 +289,18 @@ fi #>> DEPEND << -RDEPEND="sys-libs/zlib +RDEPEND=" + sys-libs/zlib virtual/libiconv nls? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/qpwgraph/
commit: e3b66138a76da0d871b614e3e4fb215cc3045486 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sun Sep 3 18:14:57 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 19:13:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b66138 media-sound/qpwgraph: new package, add 0.5.2, Closes: https://bugs.gentoo.org/835516 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Closes: https://github.com/gentoo/gentoo/pull/32585 Signed-off-by: Sam James gentoo.org> media-sound/qpwgraph/Manifest | 1 + media-sound/qpwgraph/metadata.xml | 19 +++ media-sound/qpwgraph/qpwgraph-0.5.2.ebuild | 55 ++ media-sound/qpwgraph/qpwgraph-.ebuild | 55 ++ 4 files changed, 130 insertions(+) diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest new file mode 100644 index ..f9967e1c05d2 --- /dev/null +++ b/media-sound/qpwgraph/Manifest @@ -0,0 +1 @@ +DIST qpwgraph-v0.5.2.tar.bz2 454542 BLAKE2B aaeb947d77e5e1c41195a994193cd3de10fc8dfa798b36f90577f9a8b4037176b5465c55123ab7308691279b5c6c6c20d426cfa1ccf0836b35873b30a6f135df SHA512 0ab06d72fd3a7045f6a4f0895e9bdedeaedf97a9d948f78b763f1a46ef2444f6cf9574f02c25197249ba22bf7189b86cf4fe59dc5d091627788e3e45126809fa diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml new file mode 100644 index ..d07baf2f954e --- /dev/null +++ b/media-sound/qpwgraph/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Adel Kara Slimane + adel...@zegrapher.com + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + rncbc/qpwgraph + https://gitlab.freedesktop.org/rncbc/qpwgraph/-/issues + + + Build support for tray icon + + diff --git a/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild b/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild new file mode 100644 index ..744009584113 --- /dev/null +++ b/media-sound/qpwgraph/qpwgraph-0.5.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="PipeWire Graph Qt GUI Interface" +HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph; +else + SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="alsa trayicon qt6 wayland" + +BDEPEND=" + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" +DEPEND=" + media-video/pipewire:= + alsa? ( media-libs/alsa-lib ) + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets,xml,network] + dev-qt/qtsvg:6 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCONFIG_ALSA_MIDI=$(usex alsa) + -DCONFIG_SYSTEM_TRAY=$(usex trayicon) + -DCONFIG_WAYLAND=$(usex wayland) + -DCONFIG_QT6=$(usex qt6) + ) + cmake_src_configure +} diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild b/media-sound/qpwgraph/qpwgraph-.ebuild new file mode 100644 index ..744009584113 --- /dev/null +++ b/media-sound/qpwgraph/qpwgraph-.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="PipeWire Graph Qt GUI Interface" +HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph; +else + SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="alsa trayicon qt6 wayland" + +BDEPEND=" + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" +DEPEND=" + media-video/pipewire:= + alsa? ( media-libs/alsa-lib ) + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets,xml,network] + dev-qt/qtsvg:6 + ) +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/portage:master commit in: .github/workflows/, cnf/, man/, lib/portage/package/ebuild/_config/, ...
commit: 3e56f8a6498cd90a7d5fe472febf586455c3bad7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Aug 30 17:57:19 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 3 18:07:28 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e56f8a6 Run PORTAGE_TRUST_HELPER before remote binary package operations Right now this is somewhat suboptimal because the helper is only called if FEATURES="binpkg-request-signature" is set, but existing signatures are also verified otherwise. Closes: https://github.com/gentoo/portage/pull/1085 Signed-off-by: Andreas K. Hüttel gentoo.org> Signed-off-by: Mike Gilbert gentoo.org> .github/workflows/ci.yml | 3 +++ NEWS | 2 ++ cnf/make.globals | 3 +++ lib/portage/dbapi/bintree.py | 12 lib/portage/package/ebuild/_config/special_env_vars.py | 1 + man/make.conf.5| 9 + 6 files changed, 30 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf36ad19d8..fc7ab93a2b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,6 +38,9 @@ jobs: python -m pip install --upgrade pip # setuptools needed for 3.12+ because of https://github.com/mesonbuild/meson/issues/7702. python -m pip install pytest setuptools + + # symlink /bin/true to /usr/bin/getuto (or do we want to grab the script from github?) + sudo ln -s /bin/true /usr/bin/getuto - name: Test meson install --destdir /tmp/install-root run: | echo -e "[binaries]\npython = '$(command -v python)'" > /tmp/native.ini diff --git a/NEWS b/NEWS index 65e75759bf..3e9e36f23f 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,8 @@ Features: * bintree: Add new API member (invalid_paths) to allow gentoolkit to later clean up invalid binpkgs (bug #900224). +* Run PORTAGE_TRUST_HELPER before remote binary package operations. + Bug fixes: * Prevent gpg from removing /dev/null when unlocking signing key (bug #912808). diff --git a/cnf/make.globals b/cnf/make.globals index f951bb3172..bfefcc5235 100644 --- a/cnf/make.globals +++ b/cnf/make.globals @@ -150,6 +150,9 @@ PORTAGE_ELOG_MAILFROM="portage@localhost" # Signing command used by egencache PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key \"\${PORTAGE_GPG_KEY}\" --homedir \"\${PORTAGE_GPG_DIR}\" \"\${FILE}\"" +# Trust helper executable for installing and updating package verification keys +PORTAGE_TRUST_HELPER="/usr/bin/getuto" + # btrfs.* attributes are irrelevant, see bug #527636. # security.* attributes may be special (see bug 461868), but # security.capability is specifically not excluded (bug 548516). diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index af2113bd84..ec31b52d00 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -1234,11 +1234,23 @@ class binarytree: return pkgindex if update_pkgindex else None +def _run_trust_helper(self): +portage_trust_helper = self.settings.get("PORTAGE_TRUST_HELPER", "") +if portage_trust_helper == "": +return +ret = subprocess.run(portage_trust_helper) +ret.check_returncode() + def _populate_remote(self, getbinpkg_refresh=True): self._remote_has_index = False self._remotepkgs = {} if "binpkg-request-signature" in self.settings.features: +# This is somewhat broken, we *should* run the trust helper always +# when binpackages are involved, not only when we refuse unsigned +# ones. (If the keys have expired we end up refusing signed but +# technically invalid packages...) +self._run_trust_helper() gpkg_only = True else: gpkg_only = False diff --git a/lib/portage/package/ebuild/_config/special_env_vars.py b/lib/portage/package/ebuild/_config/special_env_vars.py index ef8f06abe3..6020029e35 100644 --- a/lib/portage/package/ebuild/_config/special_env_vars.py +++ b/lib/portage/package/ebuild/_config/special_env_vars.py @@ -315,6 +315,7 @@ environ_filter = frozenset( "PORTAGE_RSYNC_RETRIES", "PORTAGE_SSH_OPTS", "PORTAGE_SYNC_STALE", +"PORTAGE_TRUST_HELPER", "PORTAGE_USE", "PORTAGE_LOG_FILTER_FILE_CMD", "PORTAGE_LOGDIR", diff --git a/man/make.conf.5 b/man/make.conf.5 index a1a433b108..2a28d2b6f7 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -1208,6 +1208,15 @@ Defaults to /var/tmp. This should not be set to point anywhere under location of any repository. .TP +\fBPORTAGE_TRUST_HELPER\fR = \fI[path]\fR +Defines an executable file which initializes and maintains +/etc/portage/gnupg, installing keys
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/
commit: 114e92df025d5d72af935c9c27b7e2f9695c4400 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:21:21 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Sep 3 17:42:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114e92df gnome-extra/gnome-commander: drop 1.14.3, 1.16.0 Signed-off-by: Andreas Sturmlechner gentoo.org> gnome-extra/gnome-commander/Manifest | 2 - .../gnome-commander/gnome-commander-1.14.3.ebuild | 56 --- .../gnome-commander/gnome-commander-1.16.0.ebuild | 62 -- gnome-extra/gnome-commander/metadata.xml | 1 - 4 files changed, 121 deletions(-) diff --git a/gnome-extra/gnome-commander/Manifest b/gnome-extra/gnome-commander/Manifest index 6e2c6eee1eac..e51d765e6ae5 100644 --- a/gnome-extra/gnome-commander/Manifest +++ b/gnome-extra/gnome-commander/Manifest @@ -1,3 +1 @@ -DIST gnome-commander-1.14.3.tar.xz 6862280 BLAKE2B 802a3d147c056b08025164b68d48dfc731a0db0d78ada3c5e81866e0918903d82c101fc688bb6a101760605fa17e6d45bb18800aa659b7150e376844d00d0a22 SHA512 a3a89b922c23b49587d1b459760a263c886636735549c8dcd592b1ccb838838a3748ec83eb65ca8bbb62d82d4b588479a7673314d6924075b733b31318e52756 -DIST gnome-commander-1.16.0.tar.xz 6235496 BLAKE2B a888acc48e6b402d12aec5e447c3354cf7d9a6c9138787728231f4dca837cc7fa57f7dd0b678618e63ce90ba405441e819bafe4d86cb7feee0ed2f7bf09bf212 SHA512 9e23afb9b58e1f24e8a67f81fcf9c9bbae02c07d184cf9ffd4bc56d1e4b705ea355b95ce16209d50b743898cdb7bf0b6b8730eaa44f09001d9fa9a834fcbccae DIST gnome-commander-1.16.1.tar.xz 6240500 BLAKE2B c24b9647f19faa55479e88b11524bc88a1720feffe9a4de638bebbd54aea17a6975d8319eb52281bbc6006907294d86c1f1874eb252a51f9fe5075748f84d24c SHA512 3a42671350e071552f82e44cf09e7598c9851a8d0b47cedc059a23347e8da71e1cc140f16191b31b1e66b74d803240db63a0eb8ba6a189dfc64315783fb954e0 diff --git a/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild deleted file mode 100644 index 14c92b2782a1.. --- a/gnome-extra/gnome-commander/gnome-commander-1.14.3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 optfeature - -DESCRIPTION="A graphical, full featured, twin-panel file manager" -HOMEPAGE="https://gcmd.github.io/; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="exif gsf pdf samba taglib test +unique" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-text/yelp-tools - >=dev-libs/glib-2.70.0:2 - >=x11-libs/gtk+-2.24.0:2 - exif? ( >=media-gfx/exiv2-0.14 ) - gsf? ( >=gnome-extra/libgsf-1.12:= ) - pdf? ( >=app-text/poppler-0.18 ) - samba? ( gnome-base/gvfs[samba] ) - taglib? ( >=media-libs/taglib-1.4 ) - unique? ( >=dev-libs/libunique-0.9.3:1 ) -" -BDEPEND=" - app-text/yelp-tools - dev-util/glib-utils - dev-util/gtk-doc-am - sys-devel/flex - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" -DEPEND=" - ${RDEPEND} - test? ( >=dev-cpp/gtest-1.7.0 ) -" - -src_configure() { - gnome2_src_configure \ - --disable-static \ - $(use_with exif exiv2) \ - $(use_with gsf libgsf) \ - $(use_with pdf poppler) \ - $(use_with samba) \ - $(use_with taglib) \ - $(use_with unique) -} - -pkg_postinst() { - gnome2_pkg_postinst - optfeature "synchronizing files and directories" dev-util/meld - optfeature "viewing the documentation" gnome-extra/yelp -} diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild deleted file mode 100644 index d9ff00029c93.. --- a/gnome-extra/gnome-commander/gnome-commander-1.16.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 meson optfeature - -DESCRIPTION="A graphical, full featured, twin-panel file manager" -HOMEPAGE="https://gcmd.github.io/; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc exif gsf pdf samba taglib test +unique" -RESTRICT="!test? ( test )" - -RDEPEND=" - doc? ( gnome-extra/yelp ) - >=dev-libs/glib-2.70.0:2 - >=x11-libs/gtk+-2.24.0:2 - exif? ( >=media-gfx/exiv2-0.14 ) - gsf? ( >=gnome-extra/libgsf-1.12:= ) - pdf? ( >=app-text/poppler-0.18 ) - samba? ( gnome-base/gvfs[samba] ) - taglib? ( >=media-libs/taglib-1.4 ) - unique? ( >=dev-libs/libunique-0.9.3:1 ) -" -BDEPEND=" - doc? ( app-text/yelp-tools ) - dev-util/glib-utils - dev-util/gtk-doc-am - sys-devel/flex - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" -DEPEND=" - ${RDEPEND} - test? (
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/openvpn/files/, net-vpn/openvpn/
commit: 296b6c10efa3a16e29b6d895dcda15f06776bbe2 Author: orbea riseup net> AuthorDate: Sun Sep 3 17:10:30 2023 + Commit: orbea riseup net> CommitDate: Sun Sep 3 17:10:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=296b6c10 net-vpn/openvpn: new package Signed-off-by: orbea riseup.net> net-vpn/openvpn/Manifest | 4 + net-vpn/openvpn/files/down.sh | 33 net-vpn/openvpn/files/openvpn-2.1.conf | 18 ++ net-vpn/openvpn/files/openvpn-2.1.init | 134 ++ .../openvpn-2.5.0-auth-pam-missing-header.patch| 12 ++ .../openvpn-2.5.2-detect-python-rst2man.patch | 14 ++ net-vpn/openvpn/files/openvpn-2.5.2-libressl.patch | 147 +++ net-vpn/openvpn/files/openvpn-2.5.7-libressl.patch | 37 net-vpn/openvpn/files/up.sh| 100 +++ net-vpn/openvpn/metadata.xml | 28 +++ net-vpn/openvpn/openvpn-2.5.2-r3.ebuild| 199 + net-vpn/openvpn/openvpn-2.5.6-r1.ebuild| 198 net-vpn/openvpn/openvpn-2.5.7-r1.ebuild| 195 net-vpn/openvpn/openvpn-2.6.4.ebuild | 197 14 files changed, 1316 insertions(+) diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest new file mode 100644 index 000..00d1421 --- /dev/null +++ b/net-vpn/openvpn/Manifest @@ -0,0 +1,4 @@ +DIST openvpn-2.5.2.tar.xz 1134644 BLAKE2B 59aa0c540894de4cfb37ad4c3139eb69a35d317e3de490f71b185a979989c1253221091a30bfb2ee5243fcfae190605e9787051de079eee79e57bd63392c42d5 SHA512 ae2cac00ae4b9e06e7e70b268ed47d36bbb45409650175e507d5bfa12b0a4f24bccc64f2494d1563f9269c8076d0f753a492f01ea33ce376ba00b7cdcb5c7bd0 +DIST openvpn-2.5.6.tar.xz 1150352 BLAKE2B 509821eca9d40c5579700e05e560b906ddee5abb0c51a9a210e2e998cdd9606f734d43d3bec8c473cc4f0aaa1e265e7f05202aa606247ebde8844c0243165fac SHA512 f0f0600df013431af804ace70ea86ac064917acdeaad3759b5d5eaa4a8dc3738d6da6df4c16bbb23443e3493487541cb8b10b89f9f0b40a17caa6e6fc46e0adb +DIST openvpn-2.5.7.tar.xz 1150476 BLAKE2B e8d24a8be8ff97072ef3b76dbec15cd6e7097ebe99f680d759f213cb5643d7b4a29664d2a96e6efe1d6ee858a6d6b3f23c6d12cf74f202fbe8cc48642f18dba6 SHA512 9a3234b479f5bab12b8c3af7691f175f8cd32f2929dd27efc16e96e14dbb8e07421e623869ad5ffc2d7e65f2266817d1583723033f3646b9913b10ec6d014b44 +DIST openvpn-2.6.4.tar.gz 1861178 BLAKE2B 584fc3950732d6a1db417811f6e330a154537207f6c9543ab03b1c1a886a98a0aee7d1649055a9f7944555ae8865602be15fd8e23b67258917f1adebde050099 SHA512 903ac41691c26e8e4ad65c9b6fb5e75db2caf2e4079d3c4cb61a44e51be9991508f53a1dd8b4b863b4ac86088ad1a705d22131df1e25612560c9f4276d8190ec diff --git a/net-vpn/openvpn/files/down.sh b/net-vpn/openvpn/files/down.sh new file mode 100644 index 000..1c70db0 --- /dev/null +++ b/net-vpn/openvpn/files/down.sh @@ -0,0 +1,33 @@ +#!/bin/sh +# Copyright (c) 2006-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# Contributed by Roy Marples (uberl...@gentoo.org) + +# If we have a service specific script, run this now +if [ -x /etc/openvpn/"${SVCNAME}"-down.sh ] ; then + /etc/openvpn/"${SVCNAME}"-down.sh "$@" +fi + +# Restore resolv.conf to how it was +if [ "${PEER_DNS}" != "no" ]; then + if [ -x /sbin/resolvconf ] ; then + /sbin/resolvconf -d "${dev}" + elif [ -e /etc/resolv.conf-"${dev}".sv ] ; then + # Important that we copy instead of move incase resolv.conf is + # a symlink and not an actual file + cp /etc/resolv.conf-"${dev}".sv /etc/resolv.conf + rm -f /etc/resolv.conf-"${dev}".sv + fi +fi + +if [ -n "${SVCNAME}" ]; then + # Re-enter the init script to start any dependant services + if /etc/init.d/"${SVCNAME}" --quiet status ; then + export IN_BACKGROUND=true + /etc/init.d/"${SVCNAME}" --quiet stop + fi +fi + +exit 0 + +# vim: ts=4 : diff --git a/net-vpn/openvpn/files/openvpn-2.1.conf b/net-vpn/openvpn/files/openvpn-2.1.conf new file mode 100644 index 000..72510c3 --- /dev/null +++ b/net-vpn/openvpn/files/openvpn-2.1.conf @@ -0,0 +1,18 @@ +# OpenVPN automatically creates an /etc/resolv.conf (or sends it to +# resolvconf) if given DNS information by the OpenVPN server. +# Set PEER_DNS="no" to stop this. +PEER_DNS="yes" + +# OpenVPN can run in many modes. Most people will want the init script +# to automatically detect the mode and try and apply a good default +# configuration and setup scripts. However, there are cases where the +# OpenVPN configuration looks like a client, but it's really a peer or +# something else. DETECT_CLIENT controls this behaviour. +DETECT_CLIENT="yes" + +# If DETECT_CLIENT is no and you have your own scripts to re-enter the openvpn +# init script (ie, it first becomes "inactive" and the script then starts the +# script
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/helvum/
commit: d0d128397a015ea60cc6ae04eadebd9ae79b31b6 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Aug 24 17:21:37 2023 + Commit: Adel KARA SLIMANE karaslimane com> CommitDate: Sun Sep 3 17:04:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0d12839 media-sound/helvum: treeclean, package moved to ::gentoo Signed-off-by: Adel KARA SLIMANE zegrapher.com> media-sound/helvum/Manifest| 181 - media-sound/helvum/helvum-0.4.0.ebuild | 163 - media-sound/helvum/helvum-0.4.1.ebuild | 162 - media-sound/helvum/metadata.xml| 12 --- 4 files changed, 518 deletions(-) diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest deleted file mode 100644 index 5947a98b47..00 --- a/media-sound/helvum/Manifest +++ /dev/null @@ -1,181 +0,0 @@ -DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8 -DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 -DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 -DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 -DIST bindgen-0.66.1.crate 218860 BLAKE2B e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35 SHA512 82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c -DIST cairo-rs-0.17.0.crate 53810 BLAKE2B 7f46c8014572167f5830fc2287404d9aea1dbb1e42a3c817e1c13615ad7965411b685a1c0b13df48022f6d6dfe24105b20ded0395d5b1a2dee04d4b8a633d48e SHA512 dfb02455b6a22e3814237a640433ee61eaff55a57e72966e902fea88f777d44db822bdfccda20a88a812fea5f1b53cd3d7bfcd4332c0117807d109efab96a8a4 -DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a SHA512 b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6 -DIST cairo-sys-rs-0.17.0.crate 11639 BLAKE2B df8486f9c34cacd1cfedce3c9c69bf61d692e2039d70129a270a2e2611254ad4b149235f2ed27ab167fdb1ff2322d7ef99ef213e5930bc62bbe043daa2dc06c7 SHA512 af2f932748d5f8361448ff5441ab865fa9d4f41bb84a8c8e6240d819874513ef32d20cafa83a08238745ddf01c5447424460c23af69f61e23d580985c7843a9a -DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc SHA512 e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568 -DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 -DIST cc-1.0.82.crate 67879 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: media-sound/helvum/
commit: 99817b68a6080fa3cee6b1d1bc8d554bd0cf9a9f Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Aug 24 17:01:49 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:51:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99817b68 media-sound/helvum: new package, add 0.4.1 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Closes: https://github.com/gentoo/gentoo/pull/32435 Signed-off-by: Sam James gentoo.org> media-sound/helvum/Manifest| 101 +++ media-sound/helvum/helvum-0.4.1.ebuild | 171 + media-sound/helvum/metadata.xml| 16 +++ 3 files changed, 288 insertions(+) diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest new file mode 100644 index ..b33716d1ddc1 --- /dev/null +++ b/media-sound/helvum/Manifest @@ -0,0 +1,101 @@ +DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8 +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bindgen-0.66.1.crate 218860 BLAKE2B e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35 SHA512 82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c +DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a SHA512 b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6 +DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc SHA512 e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568 +DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-expr-0.15.4.crate 41460 BLAKE2B ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8 SHA512 6370348665551fea37bc85ee444f302fc5890fee0620b365b03a27aebf2c366facfc73d3a6aa040b83dc39c463948dbe8a15e679c3e413566dfb506ba855cd33 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c +DIST convert_case-0.6.0.crate 18675 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/
commit: 9e8ba75bea35374997728bb566eda7ea6fd5c540 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8ba75b app-text/poppler-data: Stabilize 0.4.12 arm, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler-data/poppler-data-0.4.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler-data/poppler-data-0.4.12.ebuild b/app-text/poppler-data/poppler-data-0.4.12.ebuild index 371914bc1774..735eb5a9ab48 100644 --- a/app-text/poppler-data/poppler-data-0.4.12.ebuild +++ b/app-text/poppler-data/poppler-data-0.4.12.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPL # AGPL-3+ for the extra files needed by ghostscript, bug #844115 LICENSE="AGPL-3+ BSD GPL-2 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" +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" src_install() { emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/
commit: bd1bdb42cf015a2711e9edf4a24068017ce2d4bc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1bdb42 dev-libs/icu: Stabilize 73.2 arm, #911192 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/icu/icu-73.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild index b9ecef43f3d4..cc0b6499d6a3 100644 --- a/dev-libs/icu/icu-73.2.ebuild +++ b/dev-libs/icu/icu-73.2.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re S="${WORKDIR}"/${PN}/source if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD" SLOT="0/${PV%.*}.1"
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: b8334089adea0826c4027b4f17ad77e320023491 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8334089 app-text/poppler: Stabilize 23.08.0 arm, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.08.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.08.0.ebuild b/app-text/poppler/poppler-23.08.0.ebuild index 1d7d8d502e91..36451da96e4a 100644 --- a/app-text/poppler/poppler-23.08.0.ebuild +++ b/app-text/poppler/poppler-23.08.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 32e027bdf3f18dbb3f998e9075be45b0b3adc470 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e027bd media-libs/harfbuzz: Stabilize 8.0.1 arm, #911192 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild index 0a7966f6f03b..61843f0d65eb 100644 --- a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: b3931675b0b06faa748d6284a2b09a5269debb18 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3931675 app-crypt/gpgme: Stabilize 1.21.0 arm, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gpgme/gpgme-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild b/app-crypt/gpgme/gpgme-1.21.0.ebuild index bf96e11ac159..5cb1043da88d 100644 --- a/app-crypt/gpgme/gpgme-1.21.0.ebuild +++ b/app-crypt/gpgme/gpgme-1.21.0.ebuild @@ -30,7 +30,7 @@ LICENSE="GPL-2 LGPL-2.1" # Bump FUDGE if a release is made which breaks ABI without changing SONAME. # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) SLOT="1/11.6.15.2" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: ed535f8770fcb40b93e35f81bf97ec79936a3719 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed535f87 app-crypt/gpgme: Stabilize 1.21.0 hppa, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gpgme/gpgme-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild b/app-crypt/gpgme/gpgme-1.21.0.ebuild index 429924f9704b..bf96e11ac159 100644 --- a/app-crypt/gpgme/gpgme-1.21.0.ebuild +++ b/app-crypt/gpgme/gpgme-1.21.0.ebuild @@ -30,7 +30,7 @@ LICENSE="GPL-2 LGPL-2.1" # Bump FUDGE if a release is made which breaks ABI without changing SONAME. # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) SLOT="1/11.6.15.2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/
commit: 4fdeeff3e35c157e749be105097e4882b4a42f24 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdeeff3 dev-libs/icu: Stabilize 73.2 hppa, #911192 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/icu/icu-73.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild index 2976be8c81ab..b9ecef43f3d4 100644 --- a/dev-libs/icu/icu-73.2.ebuild +++ b/dev-libs/icu/icu-73.2.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re S="${WORKDIR}"/${PN}/source if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD" SLOT="0/${PV%.*}.1"
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: b632ce3495ea55e2ece051009d27bc738fe68485 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b632ce34 media-libs/harfbuzz: Stabilize 8.0.1 hppa, #911192 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild index ffa9d0878bf1..0a7966f6f03b 100644 --- a/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/
commit: eb15319c7cc98691023db07901f0530ef2f2faa3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb15319c app-text/poppler-data: Stabilize 0.4.12 hppa, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler-data/poppler-data-0.4.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler-data/poppler-data-0.4.12.ebuild b/app-text/poppler-data/poppler-data-0.4.12.ebuild index a04852c9e002..371914bc1774 100644 --- a/app-text/poppler-data/poppler-data-0.4.12.ebuild +++ b/app-text/poppler-data/poppler-data-0.4.12.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPL # AGPL-3+ for the extra files needed by ghostscript, bug #844115 LICENSE="AGPL-3+ BSD GPL-2 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" +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" src_install() { emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: bbc508237715c823ad08d998d418e7ec0ddb44f3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 3 16:46:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 3 16:46:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc50823 app-text/poppler: Stabilize 23.08.0 hppa, #911192 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.08.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.08.0.ebuild b/app-text/poppler/poppler-23.08.0.ebuild index e358905bc6b8..1d7d8d502e91 100644 --- a/app-text/poppler/poppler-23.08.0.ebuild +++ b/app-text/poppler/poppler-23.08.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/capstone/
commit: 94f2d41b6cfa16a5801bda521a48c6d37b18bdaf Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:31 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f2d41b dev-libs/capstone: Stabilize 5.0 x86, #913568 Signed-off-by: Sam James gentoo.org> dev-libs/capstone/capstone-5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/capstone/capstone-5.0.ebuild b/dev-libs/capstone/capstone-5.0.ebuild index 1dfff646e4a9..85c0ad8bea5b 100644 --- a/dev-libs/capstone/capstone-5.0.ebuild +++ b/dev-libs/capstone/capstone-5.0.ebuild @@ -21,7 +21,7 @@ else MY_PV="${PV/_rc/-rc}-post1" SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/capstone/
commit: f81c1895aa78a8aa78606093f34facaed107f99e Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81c1895 dev-libs/capstone: Stabilize 5.0 amd64, #913568 Signed-off-by: Sam James gentoo.org> dev-libs/capstone/capstone-5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/capstone/capstone-5.0.ebuild b/dev-libs/capstone/capstone-5.0.ebuild index 85c0ad8bea5b..f34cfc5ee6a5 100644 --- a/dev-libs/capstone/capstone-5.0.ebuild +++ b/dev-libs/capstone/capstone-5.0.ebuild @@ -21,7 +21,7 @@ else MY_PV="${PV/_rc/-rc}-post1" SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 346c8af78438542d314b0eefc2294165a48268ff Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346c8af7 net-mail/mu: Stabilize 1.10.6 amd64, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 5ac871eb7523..6db9039141c9 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: e3f138ac3a5b50a8adaadb518ac192f1fd6ce345 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f138ac media-sound/mpg123: Stabilize 1.31.3-r1 x86, #913549 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild index 0f933a19fb83..3c76b089babe 100644 --- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild +++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
[gentoo-commits] repo/gentoo:master commit in: media-sound/exaile/
commit: 079969850087aaceec3dc2029bf4ce6cdf2c04ea Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:28 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07996985 media-sound/exaile: Stabilize 4.1.3 amd64, #913547 Signed-off-by: Sam James gentoo.org> media-sound/exaile/exaile-4.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/exaile/exaile-4.1.3.ebuild b/media-sound/exaile/exaile-4.1.3.ebuild index 3c7be5deff10..56167a0672e9 100644 --- a/media-sound/exaile/exaile-4.1.3.ebuild +++ b/media-sound/exaile/exaile-4.1.3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/exaile/exaile.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_/-}/${PN}-${PV/_/}.tar.gz; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 11593abcf3737ef5f6352878927856d713a6576b Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11593abc app-backup/borgbackup: Stabilize 1.2.6 x86, #913571 Signed-off-by: Sam James gentoo.org> app-backup/borgbackup/borgbackup-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild b/app-backup/borgbackup/borgbackup-1.2.6.ebuild index ec87634ff3ee..1b36827eae57 100644 --- a/app-backup/borgbackup/borgbackup-1.2.6.ebuild +++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://borgbackup.readthedocs.io/; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # "import file mismatch" when in S, "attempted relative import with no # known parent package" when in BUILD_DIR/install/.../borg/testsuite.
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 7602e6355fa415cde8ed185246e959a199884b82 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7602e635 app-backup/borgbackup: Stabilize 1.2.6 amd64, #913571 Signed-off-by: Sam James gentoo.org> app-backup/borgbackup/borgbackup-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild b/app-backup/borgbackup/borgbackup-1.2.6.ebuild index 1b36827eae57..5f724c0b59df 100644 --- a/app-backup/borgbackup/borgbackup-1.2.6.ebuild +++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://borgbackup.readthedocs.io/; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # "import file mismatch" when in S, "attempted relative import with no # known parent package" when in BUILD_DIR/install/.../borg/testsuite.
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 1b3e52a1cfa6de2c779eaff27016f63a94ece328 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3e52a1 net-mail/mu: Stabilize 1.10.6 x86, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 9ce172706cd7..5ac871eb7523 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 11ffd7164d53a3653931143095fae8d63d500318 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:30 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ffd716 media-sound/mpg123: Stabilize 1.31.3-r1 amd64, #913549 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild index 3c76b089babe..b5852ee1009b 100644 --- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild +++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/
commit: 52586c94e126b92436847e99e6266d115d296e8e Author: Viorel Munteanu gentoo org> AuthorDate: Sun Sep 3 15:02:57 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Sep 3 15:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52586c94 app-backup/dar: drop 2.7.11 Signed-off-by: Viorel Munteanu gentoo.org> app-backup/dar/Manifest | 1 - app-backup/dar/dar-2.7.11.ebuild | 94 2 files changed, 95 deletions(-) diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest index 110fa504495e..5b493e21435a 100644 --- a/app-backup/dar/Manifest +++ b/app-backup/dar/Manifest @@ -1,3 +1,2 @@ DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef SHA512 3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece -DIST dar-2.7.11.tar.gz 2417878 BLAKE2B 8cb166585d47f13eb796be25746dbfc33dc56f6194fa61ce811c3319354165152af05b4b82931396f886ef65163ffe2c16096aba0f7ecde6cf5a2b8ead75c4eb SHA512 17f19c865e38a4d319d84882cb8db7825cdd0092cd24af6f5a2aa60bc49cad16d51baea0f8148512e3ca6fc3fdd720b1ccd49b33dcafd674dbfa3256d0c7840e DIST dar-2.7.12.tar.gz 2421683 BLAKE2B 3dc5fc362dbdc47acef33a57c07b21bb2e1cd197bb3475ecf27cf2cb8b54f13a962a386a8e472fc53e3069bbc6acc549e66fadafd1572cbba93eb41f1d493661 SHA512 55b4215da23ca63de479ab34f0d50e4eeb13548891e537702971ec6fc6e6a19e44282a6a711549f468abd507bc1d67f9df08fb76b4b5208c6e8843b3042d5ad2 diff --git a/app-backup/dar/dar-2.7.11.ebuild b/app-backup/dar/dar-2.7.11.ebuild deleted file mode 100644 index e6bca3c7f42f.. --- a/app-backup/dar/dar-2.7.11.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="A full featured backup tool, aimed for disks" -HOMEPAGE="http://dar.linux.free.fr/; -SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" -IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr" - -REQUIRED_USE=" - ?? ( dar32 dar64 ) - gpg? ( gcrypt ) -" - -RESTRICT="test" # need to be run as root - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils - app-arch/zstd:= - dev-libs/libthreadar - sys-libs/libcap - >=sys-libs/zlib-1.2.3:= - argon2? ( app-crypt/argon2:= ) - curl? ( net-misc/curl ) - gcrypt? ( - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - ) - gpg? ( app-crypt/gpgme:= ) - lz4? ( app-arch/lz4:= ) - lzo? ( dev-libs/lzo:2 ) - nls? ( virtual/libintl ) - rsync? ( net-libs/librsync:= ) - xattr? ( sys-apps/attr ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - doc? ( app-doc/doxygen ) - nls? ( sys-devel/gettext ) -" - -QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering scheme for libdar - -src_configure() { - # configure.ac is totally funked up regarding the AC_ARG_ENABLE - # logic. - # For example "--enable-dar-static" causes configure to DISABLE - # static builds of dar. - # Do _not_ use $(use_enable) until you have verified that the - # logic has been fixed by upstream. - local myconf=( - --disable-dar-static - --disable-python-binding - --disable-upx - $(usev !argon2 --disable-libargon2-linking) - $(usev !curl --disable-libcurl-linking) - $(usev dar32 --enable-mode=32) - $(usev dar64 --enable-mode=64) - $(usev !doc --disable-build-html) - $(usev !gcrypt --disable-libgcrypt-linking) - $(usev !gpg --disable-gpgme-linking) - $(usev !lz4 --disable-liblz4-linking) - $(usev !lzo --disable-liblzo2-linking) - $(usev !nls --disable-nls) - $(usev !rsync --disable-librsync-linking) - $(usev !xattr --disable-ea-support) - ) - - # Bug 103741 - filter-flags -fomit-frame-pointer - - econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install - - einstalldocs - - find "${ED}" -name "*.la" -delete || die - - # Bug 729150 - rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die -}
[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/
commit: fedfc5cc895e244b8d83fdfe1e6be340337e4ed9 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Sep 3 15:02:51 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Sep 3 15:02:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedfc5cc app-backup/dar: add 2.7.12 Signed-off-by: Viorel Munteanu gentoo.org> app-backup/dar/Manifest | 1 + app-backup/dar/dar-2.7.12.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest index c3712d3b8685..110fa504495e 100644 --- a/app-backup/dar/Manifest +++ b/app-backup/dar/Manifest @@ -1,2 +1,3 @@ DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef SHA512 3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece DIST dar-2.7.11.tar.gz 2417878 BLAKE2B 8cb166585d47f13eb796be25746dbfc33dc56f6194fa61ce811c3319354165152af05b4b82931396f886ef65163ffe2c16096aba0f7ecde6cf5a2b8ead75c4eb SHA512 17f19c865e38a4d319d84882cb8db7825cdd0092cd24af6f5a2aa60bc49cad16d51baea0f8148512e3ca6fc3fdd720b1ccd49b33dcafd674dbfa3256d0c7840e +DIST dar-2.7.12.tar.gz 2421683 BLAKE2B 3dc5fc362dbdc47acef33a57c07b21bb2e1cd197bb3475ecf27cf2cb8b54f13a962a386a8e472fc53e3069bbc6acc549e66fadafd1572cbba93eb41f1d493661 SHA512 55b4215da23ca63de479ab34f0d50e4eeb13548891e537702971ec6fc6e6a19e44282a6a711549f468abd507bc1d67f9df08fb76b4b5208c6e8843b3042d5ad2 diff --git a/app-backup/dar/dar-2.7.12.ebuild b/app-backup/dar/dar-2.7.12.ebuild new file mode 100644 index ..e6bca3c7f42f --- /dev/null +++ b/app-backup/dar/dar-2.7.12.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="A full featured backup tool, aimed for disks" +HOMEPAGE="http://dar.linux.free.fr/; +SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" +IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr" + +REQUIRED_USE=" + ?? ( dar32 dar64 ) + gpg? ( gcrypt ) +" + +RESTRICT="test" # need to be run as root + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils + app-arch/zstd:= + dev-libs/libthreadar + sys-libs/libcap + >=sys-libs/zlib-1.2.3:= + argon2? ( app-crypt/argon2:= ) + curl? ( net-misc/curl ) + gcrypt? ( + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + ) + gpg? ( app-crypt/gpgme:= ) + lz4? ( app-arch/lz4:= ) + lzo? ( dev-libs/lzo:2 ) + nls? ( virtual/libintl ) + rsync? ( net-libs/librsync:= ) + xattr? ( sys-apps/attr ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + doc? ( app-doc/doxygen ) + nls? ( sys-devel/gettext ) +" + +QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering scheme for libdar + +src_configure() { + # configure.ac is totally funked up regarding the AC_ARG_ENABLE + # logic. + # For example "--enable-dar-static" causes configure to DISABLE + # static builds of dar. + # Do _not_ use $(use_enable) until you have verified that the + # logic has been fixed by upstream. + local myconf=( + --disable-dar-static + --disable-python-binding + --disable-upx + $(usev !argon2 --disable-libargon2-linking) + $(usev !curl --disable-libcurl-linking) + $(usev dar32 --enable-mode=32) + $(usev dar64 --enable-mode=64) + $(usev !doc --disable-build-html) + $(usev !gcrypt --disable-libgcrypt-linking) + $(usev !gpg --disable-gpgme-linking) + $(usev !lz4 --disable-liblz4-linking) + $(usev !lzo --disable-liblzo2-linking) + $(usev !nls --disable-nls) + $(usev !rsync --disable-librsync-linking) + $(usev !xattr --disable-ea-support) + ) + + # Bug 103741 + filter-flags -fomit-frame-pointer + + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install + + einstalldocs + + find "${ED}" -name "*.la" -delete || die + + # Bug 729150 + rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-arch/7zip/files/, app-arch/7zip/
commit: 2d22b3eb5edb6b4fea5e44f940201587af1f5a06 Author: Martin Matouš matous dev> AuthorDate: Sun Sep 3 14:52:21 2023 + Commit: Martin Matouš matous dev> CommitDate: Sun Sep 3 14:54:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d22b3eb app-arch/7zip: respect build environment Closes: https://bugs.gentoo.org/913186 Closes: https://bugs.gentoo.org/913188 Closes: https://bugs.gentoo.org/913189 Signed-off-by: Martin Matouš matous.dev> app-arch/7zip/7zip-23.01.ebuild| 16 +++- .../7zip/files/7zip-23.01-respect-build-env.patch | 98 ++ 2 files changed, 110 insertions(+), 4 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 191ccaaeee..38a77c1c4c 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit edos2unix toolchain-funcs NO_DOT_PV=$(ver_rs 1- '') DESCRIPTION="A free file archiver for extremely high compression" @@ -45,14 +45,22 @@ pkg_setup() { } src_prepare() { - default + # patch doesn't deal with CRLF even if file+patch match + # not even with --ignore-whitespace, --binary or --force + edos2unix ./7zip_gcc.mak ./var_gcc{,_x64}.mak ./var_clang{,_x64}.mak + PATCHES+=( "${FILESDIR}/${P}-respect-build-env.patch" ) + sed -i -e 's/-Werror //g' ./7zip_gcc.mak || die "Error removing -Werror" - sed -i -e 's/$(LFLAGS_STRIP)//g' ./7zip_gcc.mak \ - || die "Error removing hardcoded strip" + default } src_compile() { pushd "./Bundles/Alone2" || die "Unable to switch directory" + export G_CC=$(tc-getCC) + export G_CXX=$(tc-getCXX) + export G_CFLAGS=${CFLAGS} + export G_CXXFLAGS=${CXXFLAGS} + export G_LDFLAGS=${LDFLAGS} # USE_JWASM=1 - if asm: use JWasm assembler instead of Asmc (not a gentoo package) emake DISABLE_RAR=1 USE_JWASM=1 --file "../../${mfile}" popd > /dev/null || die "Unable to switch directory" diff --git a/app-arch/7zip/files/7zip-23.01-respect-build-env.patch b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch new file mode 100644 index 00..2615a9e34a --- /dev/null +++ b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch @@ -0,0 +1,98 @@ +Respect build environment settings + +Bug: https://bugs.gentoo.org/913186 +Bug: https://bugs.gentoo.org/913188 +Bug: https://bugs.gentoo.org/913189 + + +--- a/7zip_gcc.mak b/7zip_gcc.mak +@@ -87,14 +87,14 @@ SHARED_EXT=.dll + LDFLAGS = -shared -DEF $(DEF_FILE) $(LDFLAGS_STATIC) + else + SHARED_EXT=.so +-LDFLAGS = -shared -fPIC $(LDFLAGS_STATIC) ++LDFLAGS = -shared -fPIC $(G_LDFLAGS) $(LDFLAGS_STATIC) + CC_SHARED=-fPIC + endif + + + else + +-LDFLAGS = $(LDFLAGS_STATIC) ++LDFLAGS = $(LDFLAGS_STATIC) $(G_LDFLAGS) + # -s is not required for clang, do we need it for GCC ??? + + #-static -static-libgcc -static-libstdc++ +@@ -149,7 +149,7 @@ endif + + + +-CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@ ++CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) $(G_CFLAGS) -o $@ + + + ifdef IS_MINGW +@@ -190,7 +190,7 @@ CXX_WARN_FLAGS = + #-Wno-invalid-offsetof + #-Wno-reorder + +-CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) -o $@ ++CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(G_CXXFLAGS) -o $@ + + STATIC_TARGET= + ifdef COMPL_STATIC +@@ -208,7 +208,7 @@ $(O): + # -Wl,--print-gc-sections + + ifneq ($(CC), $(CROSS_COMPILE)clang) +-LFLAGS_STRIP = -s ++ + endif + + LFLAGS_ALL = $(LFLAGS_STRIP) $(MY_ARCH_2) $(LDFLAGS) $(FLAGS_FLTO) $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2) +--- a/var_clang.mak b/var_clang.mak +@@ -6,6 +6,6 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM= +-CC=$(CROSS_COMPILE)clang +-CXX=$(CROSS_COMPILE)clang++ ++CC=$(G_CC) ++CXX=$(G_CXX) + USE_CLANG=1 +--- a/var_clang_x64.mak b/var_clang_x64.mak +@@ -6,7 +6,7 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM=1 +-CC=$(CROSS_COMPILE)clang +-CXX=$(CROSS_COMPILE)clang++ ++CC=$(G_CC) ++CXX=$(G_CXX) + USE_CLANG=1 + +--- a/var_gcc.mak b/var_gcc.mak +@@ -6,7 +6,7 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM= +-CC=$(CROSS_COMPILE)gcc +-CXX=$(CROSS_COMPILE)g++ ++CC=$(G_CC) ++CXX=$(G_CXX) + + # -march=armv8-a+crc+crypto +--- a/var_gcc_x64.mak b/var_gcc_x64.mak +@@ -6,5 +6,5 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM=1 +-CC=$(CROSS_COMPILE)gcc +-CXX=$(CROSS_COMPILE)g++ ++CC=$(G_CC) ++CXX=$(G_CXX)
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
commit: a42dc466c4e99c0f6f3433df75398539a803c3fc Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:19:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:19:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42dc466 x11-misc/sddm: Stabilize 0.20.0-r1 arm64, #913531 Signed-off-by: Sam James gentoo.org> x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild index ac2ec9cbab17..691c947bfa3d 100644 --- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild +++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi QTMIN=5.15.2
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 27a708ad98a942592362a2e29699159318755455 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:19:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:19:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a708ad media-sound/mpg123: Stabilize 1.31.3-r1 arm64, #913549 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild index 2e09c239e01d..0f933a19fb83 100644 --- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild +++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: 3a02b1fde32969bde68160e31dd3f30462aa87d2 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:19:23 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:19:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a02b1fd dev-java/maven-bin: Stabilize 3.9.4 x86, #913554 Signed-off-by: Sam James gentoo.org> dev-java/maven-bin/maven-bin-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/maven-bin/maven-bin-3.9.4.ebuild b/dev-java/maven-bin/maven-bin-3.9.4.ebuild index dc41c7c71aa4..59bdf23384c1 100644 --- a/dev-java/maven-bin/maven-bin-3.9.4.ebuild +++ b/dev-java/maven-bin/maven-bin-3.9.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://maven.apache.org/; LICENSE="Apache-2.0" SLOT="3.9" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" >=virtual/jdk-1.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: 7dd55459c5df14fe338ac1ceb0058227746df943 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:19:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:19:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd55459 dev-java/maven-bin: Stabilize 3.9.4 amd64, #913554 Signed-off-by: Sam James gentoo.org> dev-java/maven-bin/maven-bin-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/maven-bin/maven-bin-3.9.4.ebuild b/dev-java/maven-bin/maven-bin-3.9.4.ebuild index 6748f5927604..dc41c7c71aa4 100644 --- a/dev-java/maven-bin/maven-bin-3.9.4.ebuild +++ b/dev-java/maven-bin/maven-bin-3.9.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://maven.apache.org/; LICENSE="Apache-2.0" SLOT="3.9" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" >=virtual/jdk-1.8:*
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: cd457ee41fa23f876d8f23eb68a902272f5fd313 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:12 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd457ee4 net-mail/mu: Stabilize 1.10.6 arm, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index c187932f4118..9ce172706cd7 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/okteta/
commit: bfbb4673506ffb0a7fae24128ffd2971ec163196 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbb4673 app-editors/okteta: Stabilize 0.26.13 arm64, #913533 Signed-off-by: Sam James gentoo.org> app-editors/okteta/okteta-0.26.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/okteta/okteta-0.26.13.ebuild b/app-editors/okteta/okteta-0.26.13.ebuild index fc54a8e138f2..c2963e9f92a7 100644 --- a/app-editors/okteta/okteta-0.26.13.ebuild +++ b/app-editors/okteta/okteta-0.26.13.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2 handbook? ( FDL-1.2 )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 917312964c237e408d35a4396de0f36f67c82ada Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:14 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91731296 media-sound/mpg123: Stabilize 1.31.3-r1 sparc, #913549 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild index 1fcfd7793178..2e09c239e01d 100644 --- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild +++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
[gentoo-commits] repo/gentoo:master commit in: app-editors/okteta/
commit: c96f18cddd511973894fd45e88df57883e424f75 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96f18cd app-editors/okteta: Stabilize 0.26.13 x86, #913533 Signed-off-by: Sam James gentoo.org> app-editors/okteta/okteta-0.26.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/okteta/okteta-0.26.13.ebuild b/app-editors/okteta/okteta-0.26.13.ebuild index c2963e9f92a7..b246e6043008 100644 --- a/app-editors/okteta/okteta-0.26.13.ebuild +++ b/app-editors/okteta/okteta-0.26.13.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" fi LICENSE="GPL-2 handbook? ( FDL-1.2 )"
[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/
commit: 9ea43557fdeac8b3b63e28dc361a0e92e2babb20 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea43557 kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 x86, #913533 Signed-off-by: Sam James gentoo.org> kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild index 6b54a0f2a018..8a061ccf94ea 100644 --- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild +++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/; LICENSE="GPL-3+" SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" RESTRICT="test" # depend on fuse kernel module
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 5ad1764cc8d954076b046c57fdb503fc5970af5f Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:11 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad1764c net-mail/mu: Stabilize 1.10.6 arm64, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 2acec2e5ddb5..c187932f4118 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 713a70e8258035ca960586e21159236226d4be1e Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713a70e8 media-sound/mpg123: Stabilize 1.31.3-r1 arm, #913549 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/mpg123-1.31.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild index 6ccb1a328acc..1fcfd7793178 100644 --- a/media-sound/mpg123/mpg123-1.31.3-r1.ebuild +++ b/media-sound/mpg123/mpg123-1.31.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/
commit: 41c16d71884432e4bb44cc2afcaa7b75c869a8eb Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c16d71 kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 arm64, #913533 Signed-off-by: Sam James gentoo.org> kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild index bce257d5f334..6b54a0f2a018 100644 --- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild +++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/; LICENSE="GPL-3+" SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" RESTRICT="test" # depend on fuse kernel module
[gentoo-commits] repo/gentoo:master commit in: net-misc/smb4k/
commit: 90632d44eb46d5ce8229dae757083c0067f36f77 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90632d44 net-misc/smb4k: Stabilize 3.2.2 x86, #913533 Signed-off-by: Sam James gentoo.org> net-misc/smb4k/smb4k-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/smb4k/smb4k-3.2.2.ebuild b/net-misc/smb4k/smb4k-3.2.2.ebuild index 3b75e4278bc1..9bc0d299524f 100644 --- a/net-misc/smb4k/smb4k-3.2.2.ebuild +++ b/net-misc/smb4k/smb4k-3.2.2.ebuild @@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/smb4k/
commit: 9e54beab64f41ec769e3db8aa874984e4ae3c01a Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e54beab net-misc/smb4k: Stabilize 3.2.2 amd64, #913533 Signed-off-by: Sam James gentoo.org> net-misc/smb4k/smb4k-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/smb4k/smb4k-3.2.2.ebuild b/net-misc/smb4k/smb4k-3.2.2.ebuild index d52805fd7b61..3b75e4278bc1 100644 --- a/net-misc/smb4k/smb4k-3.2.2.ebuild +++ b/net-misc/smb4k/smb4k-3.2.2.ebuild @@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-editors/okteta/
commit: d0c1c5190aaf6ee1773f31449413e14c8117580d Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c1c519 app-editors/okteta: Stabilize 0.26.13 amd64, #913533 Signed-off-by: Sam James gentoo.org> app-editors/okteta/okteta-0.26.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/okteta/okteta-0.26.13.ebuild b/app-editors/okteta/okteta-0.26.13.ebuild index 6a2d27d2f802..fc54a8e138f2 100644 --- a/app-editors/okteta/okteta-0.26.13.ebuild +++ b/app-editors/okteta/okteta-0.26.13.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/okteta/; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2 handbook? ( FDL-1.2 )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
commit: 90953156b1a8adc8f421909ec36c2bfa11dd69e8 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90953156 x11-misc/sddm: Stabilize 0.20.0-r1 amd64, #913531 Signed-off-by: Sam James gentoo.org> x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild index 63babd63cc42..e369fe14d363 100644 --- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild +++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi QTMIN=5.15.2
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
commit: c66a95b943b19b0a267e112ac14a07e47269ed80 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66a95b9 x11-misc/sddm: Stabilize 0.20.0-r1 x86, #913531 Signed-off-by: Sam James gentoo.org> x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild index e369fe14d363..ac2ec9cbab17 100644 --- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild +++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi QTMIN=5.15.2
[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/
commit: 1c026182dcd0e7e9375602f2edb7710d4773c4a4 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c026182 kde-misc/kio-fuse: Stabilize 5.0.1_p20230130 amd64, #913533 Signed-off-by: Sam James gentoo.org> kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild index 6a60c233f346..bce257d5f334 100644 --- a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild +++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/; LICENSE="GPL-3+" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" RESTRICT="test" # depend on fuse kernel module
[gentoo-commits] proj/releng:master commit in: tools/
commit: 980c53a10e3c36f2119a8012d8af6c9649107937 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 3 14:11:40 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Sep 3 14:11:40 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=980c53a1 Build in same order as listed on website Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-qemu-mips-common | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/catalyst-auto-qemu-mips-common b/tools/catalyst-auto-qemu-mips-common index 3eb082ca..300bfae6 100644 --- a/tools/catalyst-auto-qemu-mips-common +++ b/tools/catalyst-auto-qemu-mips-common @@ -7,23 +7,23 @@ SPECS_DIR=${REPO_DIR}/releases/specs-qemu/mips EMAIL_SUBJECT_PREPEND="[mips-qemu-auto]" SETS_O32=" - mips2_o32_openrc - mips2_o32_systemd - mips2_o32_systemd_mu mips2_softfloat_o32_openrc mips2_softfloat_o32_systemd mips2_softfloat_o32_systemd_mu + mips2_o32_openrc + mips2_o32_systemd + mips2_o32_systemd_mu mips2_o32_musl - mipsel2_o32_openrc - mipsel2_o32_systemd - mipsel2_o32_systemd_mu mipsel2_softfloat_o32_openrc mipsel2_softfloat_o32_systemd mipsel2_softfloat_o32_systemd_mu - mipsel2_o32_musl + mipsel2_o32_openrc + mipsel2_o32_systemd + mipsel2_o32_systemd_mu mipsel3_o32_openrc mipsel3_o32_systemd mipsel3_o32_systemd_mu + mipsel2_o32_musl " SETS_N32="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/
commit: fce4e69ea1925972129cd34aa26881b6964baf28 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 12:26:02 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 3 14:00:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce4e69e dev-libs/libgit2-glib: Version bump to 1.2.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32278 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgit2-glib/Manifest | 1 + dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest index dc4789e2c233..17d388ed886f 100644 --- a/dev-libs/libgit2-glib/Manifest +++ b/dev-libs/libgit2-glib/Manifest @@ -1 +1,2 @@ DIST libgit2-glib-1.1.0.tar.xz 140128 BLAKE2B e1e87fca17ec801059245c5687399f48886450f7ca7ea948f2179fed383543dec1b18b78abc3ec5581f570b488a166e1e03e99201385698877075be8b3205dbe SHA512 5e493b85a2bcbfea2a291e6dd243ee6948a31e7305c96c0bf04a750114de6ba3a06b435502eeae09bc1b91d34d5174e27bd4171fe969f1b376e820f82a3b5e1d +DIST libgit2-glib-1.2.0.tar.xz 140576 BLAKE2B f49f808e7f97c45d7df49d780fdf036422b794e551f2e42d934b015fb227b1cb80d5067198a5ef7ac0539460bf6c0eab74025bcf367a0aebb43518448015e22e SHA512 37004e86c663ce5fe1bd54878b908575eb9195c1012e88e39c2efdb0b6cfa1de3d2ed9754cecc1b942d001698870025c87d95856f2a0a9f2d0dba1979b07b1f8 diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild b/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild new file mode 100644 index ..5ed7edcfdeef --- /dev/null +++ b/dev-libs/libgit2-glib/libgit2-glib-1.2.0.ebuild @@ -0,0 +1,62 @@ +# 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 meson python-r1 vala xdg + +DESCRIPTION="Git library for GLib" +HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gtk-doc python +ssh +vala" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/gobject-introspection-1.54:= + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgit2-0.26.0:0=[ssh?] + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + + sed -i -e '/meson_python_compile.py/d' meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + -Dintrospection=true + -Dpython=false # we install python scripts manually + $(meson_use ssh) + $(meson_use vala vapi) + ) + + use vala && vala_setup + meson_src_configure +} + +src_install() { + meson_src_install + + if use python ; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule libgit2-glib/Ggit.py + fi +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/
commit: 16826ab6fbc1ef8790e85f10281b274360e49e21 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 12:37:28 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 3 14:00:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16826ab6 gui-libs/libadwaita: Version bump to 1.4_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32580 Signed-off-by: Matt Turner gentoo.org> gui-libs/libadwaita/Manifest | 1 + gui-libs/libadwaita/libadwaita-1.4_rc.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index 39f736734d81..ff44900f904a 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -2,3 +2,4 @@ DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 1aa9de9cb5852cb2c57f6442c0f71d1bc3a DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0 SHA512 960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e DIST libadwaita-1.3.5.tar.xz 3150996 BLAKE2B 2eeb2fe794a13f22fe17e62abc61143ff65631fdf879d5b5286a2db372faab92e1e0bbb9b1984df358fe0c0f46d90e47bd7364cf3afedac5f991e1ddd5037290 SHA512 a69db998bfde93bc6e2243e745f73bcf57708079ba11d4cf55ebe75aa694c5dd173130b3a130af6efa41adf0fe102d60bf3513421b597a632494bbf08c339a1f DIST libadwaita-1.4.beta.tar.xz 3943140 BLAKE2B 97e5e118a86d13a434a1cccf7744b81ebc1f790cc0973ee60ca8f7ec1dc591a46f76d2ca85e3dea06d52d0bc4677b829aa9ea0e5bcc094dd7544ef22f4e1b92b SHA512 ddae1c87eec2a6a7b3a3ad999d6201eddb42b8fe74ffc2ba30ba851f5f5b75dd3e33c71e39d45ed04736d035b1fc513d9cd697aba77c7ac6ea1f4bde466fa7e3 +DIST libadwaita-1.4.rc.tar.xz 3950772 BLAKE2B 3dbc39e4badcb263a06beb5f31fbc156cf99dd11ac110a89305c5a6f79a56bf9e497233a2a6dea12bcebd2c3c2de5400cf6f7ba7772a872ea4cb31c18bbd2035 SHA512 c357533263cdfc3e53f1394de2da40101e29c1fc3707fc7ac848f13382cf9563c0caa17bc2c497c81299cd77523d69c96efdda4f09606ac2ea377125891417bc diff --git a/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild b/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild new file mode 100644 index ..faf430ec72d3 --- /dev/null +++ b/gui-libs/libadwaita/libadwaita-1.4_rc.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org meson python-any-r1 vala virtualx + +DESCRIPTION="Building blocks for modern GNOME applications" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita; + +LICENSE="LGPL-2.1+" +SLOT="1" +IUSE="+introspection test +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.76:2 + >=gui-libs/gtk-4.11.3:4[introspection?] + dev-libs/appstream:= + dev-libs/fribidi + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + ${PYTHON_DEPS} + vala? ( $(vala_depend) ) + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + -Dprofiling=false + $(meson_feature introspection) + $(meson_use vala vapi) + -Dgtk_doc=false # we ship pregenerated docs + $(meson_use test tests) + -Dexamples=false + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test --timeout-multiplier 2 +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install libadwaita API docs unconditionally, but this is intentional + doins -r "${S}"/doc/libadwaita-1 +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/
commit: 53d65aa0b5facec6d7ac769fd6c39cdb2bdfa745 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 12:34:58 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 3 14:00:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d65aa0 gui-libs/libadwaita: Version bump to 1.3.5 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> gui-libs/libadwaita/Manifest| 1 + gui-libs/libadwaita/libadwaita-1.3.5.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index d1d956fa988a..39f736734d81 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -1,3 +1,4 @@ DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 1aa9de9cb5852cb2c57f6442c0f71d1bc3a5b62fa930a0a3aebdbc56b2050525be314362e1b886ae7fb9009491913eb8cd0f0921a42ccac0f49ef19478a836b7 SHA512 1ff0ad1cb04c920404eb177743f5caeedb20173e99e8654f1a157928ee00b0d8cb03dc411ad9617d44591709ecc805043a60c63adde1a2d17252a94c6a28a2be DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0 SHA512 960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e +DIST libadwaita-1.3.5.tar.xz 3150996 BLAKE2B 2eeb2fe794a13f22fe17e62abc61143ff65631fdf879d5b5286a2db372faab92e1e0bbb9b1984df358fe0c0f46d90e47bd7364cf3afedac5f991e1ddd5037290 SHA512 a69db998bfde93bc6e2243e745f73bcf57708079ba11d4cf55ebe75aa694c5dd173130b3a130af6efa41adf0fe102d60bf3513421b597a632494bbf08c339a1f DIST libadwaita-1.4.beta.tar.xz 3943140 BLAKE2B 97e5e118a86d13a434a1cccf7744b81ebc1f790cc0973ee60ca8f7ec1dc591a46f76d2ca85e3dea06d52d0bc4677b829aa9ea0e5bcc094dd7544ef22f4e1b92b SHA512 ddae1c87eec2a6a7b3a3ad999d6201eddb42b8fe74ffc2ba30ba851f5f5b75dd3e33c71e39d45ed04736d035b1fc513d9cd697aba77c7ac6ea1f4bde466fa7e3 diff --git a/gui-libs/libadwaita/libadwaita-1.3.5.ebuild b/gui-libs/libadwaita/libadwaita-1.3.5.ebuild new file mode 100644 index ..19b942b88b42 --- /dev/null +++ b/gui-libs/libadwaita/libadwaita-1.3.5.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org meson python-any-r1 vala virtualx + +DESCRIPTION="Building blocks for modern adaptive GNOME applications" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita; + +LICENSE="LGPL-2.1+" +SLOT="1" +IUSE="+introspection test +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.72:2 + >=gui-libs/gtk-4.9.5:4[introspection?] + dev-libs/fribidi + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + ${PYTHON_DEPS} + vala? ( $(vala_depend) ) + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig + test? ( dev-libs/appstream-glib ) +" + +src_prepare() { + default + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + # Never use gi-docgen subproject + --wrap-mode nofallback + + -Dprofiling=false + $(meson_feature introspection) + $(meson_use vala vapi) + -Dgtk_doc=false # we ship pregenerated docs + $(meson_use test tests) + -Dexamples=false + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test --timeout-multiplier 2 +} + +src_install() { + meson_src_install + + insinto /usr/share/gtk-doc/html + # This will install libadwaita API docs unconditionally, but this is intentional + doins -r "${S}"/doc/libadwaita-1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/
commit: 2780e9d68c2d1451cef2a1d3860ad54fa07e8386 Author: Guillermo Joandet gmail com> AuthorDate: Fri Aug 4 02:47:28 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 3 14:00:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2780e9d6 dev-vcs/gitg: Version bump to 44 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-vcs/gitg/Manifest | 1 + dev-vcs/gitg/gitg-44.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-vcs/gitg/Manifest b/dev-vcs/gitg/Manifest index 706c061c5b4b..f81d7d6c91c5 100644 --- a/dev-vcs/gitg/Manifest +++ b/dev-vcs/gitg/Manifest @@ -1 +1,2 @@ DIST gitg-41.tar.xz 10604696 BLAKE2B bc8a07565338f77a0a4706d6ff145ed09096acb0230fb160218a6374b87968ffde6615b6e2970ca9162ef542f877c3c8ab2023396c13e023cc47dd5bf466f22c SHA512 4e8fe0b1ab5302f975f58277e5ae42300a96d20bb1c41426d8c0e058a53420fcca73f75566f593f5aa2882b3a0e1608cdd542bc4f68c731153ba9185972d6f51 +DIST gitg-44.tar.xz 10629352 BLAKE2B 2c96b9e59ae04b8f9d760526007a564d7eda6bc2130b9e4970c55049da08e7a9f16c98bb8aa1a6d12e6baebc4b795a7947419cf9180b1f073cc79d9c54f83781 SHA512 3a5eadcd80aad42344adbe8783ba7e6d91dd5abe8343987e51db32db73205eb660d1c98bbfacbc6399a8c285fbd8ceb56ee87bc76569d45ca5c69bf1926e6bee diff --git a/dev-vcs/gitg/gitg-44.ebuild b/dev-vcs/gitg/gitg-44.ebuild new file mode 100644 index ..f25cedb16549 --- /dev/null +++ b/dev-vcs/gitg/gitg-44.ebuild @@ -0,0 +1,90 @@ +# 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-r1 vala xdg + +DESCRIPTION="git repository viewer for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Gitg; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="glade +python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# test if unbundling of libgd is possible +# Currently it seems not to be (unstable API/ABI) +RDEPEND=" + app-crypt/gpgme + app-crypt/libsecret[vala] + >=app-text/gspell-1[vala] + >=dev-libs/glib-2.38:2[dbus] + >=dev-libs/gobject-introspection-0.10.1:= + dev-libs/json-glib + dev-libs/libdazzle[vala] + dev-libs/libgee:0.8[introspection] + >=dev-libs/libgit2-glib-1.2.0[ssh] + dev-libs/libgit2:=[threads] + >=dev-libs/libpeas-1.5.0[gtk] + >=dev-libs/libxml2-2.9.0:2 + >=gnome-base/gsettings-desktop-schemas-0.1.1 + >=gui-libs/libhandy-1.5.0 + >=x11-libs/gtk+-3.20.0:3 + >=x11-libs/gtksourceview-4.0.3:4 + x11-themes/adwaita-icon-theme + glade? ( >=dev-util/glade-3.2:3.10 ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-libs/libgit2-glib-1.0.0[vala] +" +BDEPEND=" + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + $(vala_depend) +" + +src_prepare() { + default + + # it doesn't do anything in DESTDIR mode, except for failing + # when python3 symlink is not present + echo "#!/bin/sh" > meson_post_install.py || die +} + +src_configure() { + vala_setup + + local emesonargs=( + $(meson_use glade glade_catalog) + # we install the module manually anyway + -Dpython=false + ) + + meson_src_configure +} + +src_install() { + meson_src_install + + if use python ; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule libgitg-ext/GitgExt.py + fi +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 59bc4e4aa02b670d43f43eda1c6497e9d51f522c Author: Marek Szuba gentoo org> AuthorDate: Sun Sep 3 13:53:56 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Sep 3 13:54:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bc4e4a app-backup/borgbackup: add 1.2.6 Signed-off-by: Marek Szuba gentoo.org> app-backup/borgbackup/Manifest| 1 + app-backup/borgbackup/borgbackup-1.2.6.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest index 41ba0d6ffa0d..262c22a00fba 100644 --- a/app-backup/borgbackup/Manifest +++ b/app-backup/borgbackup/Manifest @@ -1 +1,2 @@ DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47b1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8 SHA512 9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd +DIST borgbackup-1.2.6.tar.gz 4355451 BLAKE2B 309af40779f4adeb2611378abf68ac0a4d06529cfce67a1d852650c902abbc71defe2ac918f417615069d8788ec679d1cdc499d253f6605cdc3fecae3aad8953 SHA512 264bf023f4a53f79d8359e1ed0678c7572ad24776e0ddbc5d3446f548629ecea1e0798c33df4464573b1258f47220c86ca964673501dd9b3018484f1f86280f7 diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild b/app-backup/borgbackup/borgbackup-1.2.6.ebuild new file mode 100644 index ..ec87634ff3ee --- /dev/null +++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild @@ -0,0 +1,54 @@ +# 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 +# See https://github.com/borgbackup/borg/pull/7592 re: py3.12 support +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 pypi + +DESCRIPTION="Deduplicating backup program with compression and authenticated encryption" +HOMEPAGE="https://borgbackup.readthedocs.io/; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# "import file mismatch" when in S, "attempted relative import with no +# known parent package" when in BUILD_DIR/install/.../borg/testsuite. +# Needs work. +RESTRICT="test" + +DEPEND="app-arch/lz4 + app-arch/zstd + dev-libs/openssl:0= + >=dev-libs/xxhash-0.8.1 + virtual/acl" +# borgbackup is *very* picky about which msgpack it work with, +# check setup.py on bumps. +RDEPEND="${DEPEND} + ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfuse3[${PYTHON_USEDEP}]" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}] + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman docs/man/* + + dobashcomp scripts/shell_completions/bash/borg + + insinto /usr/share/zsh/site-functions + doins scripts/shell_completions/zsh/_borg + + insinto /usr/share/fish/vendor_completions.d + doins scripts/shell_completions/fish/borg.fish +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: 30130362bffce2888e9978eff816fa28aba31572 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 3 11:22:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 3 13:22:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30130362 dev-python/moto: Bump to 4.2.2 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/Manifest | 1 + dev-python/moto/moto-4.2.2.ebuild | 102 ++ 2 files changed, 103 insertions(+) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 088a958c5d22..18825341fdbb 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -8,3 +8,4 @@ DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 78f9c54128ba71fc5e3ba622be0596490bc82df0a DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac SHA512 3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d SHA512 9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f DIST moto-4.1.9.tar.gz 3537033 BLAKE2B fda091585fd331ff68127290426bb1f5418b118b9d60711ca54bcf57b1ff4375320bb3f3ae79321d105e815d856183b7f3c012f20c07f357831fb8260dcbd9f1 SHA512 1ce3aa3549b6320a8493f7018ccdc630f94cd324791e91c2ce28a994dff8da37058c47c84f480dfcad870ef63a0e1d35712348b120c112696b8d9cbce66186a9 +DIST moto-4.2.2.tar.gz 3646677 BLAKE2B 142d66f069a8a461f26959be5ec63cbd8dac7c5f4e752be3f78a728ee262a50b9505c7e1631da3fe98ac7b7d0044bcf4dd31edeb936798722d3c5fac0f062908 SHA512 76d3b7f575f70a0ce51dfca0918c036f791ea74be2194a96210bf92ce628f873458f1eb5d2a04308d5b0805f4469f7cf0d50eef845830a0ee1fa85b96bfb4104 diff --git a/dev-python/moto/moto-4.2.2.ebuild b/dev-python/moto/moto-4.2.2.ebuild new file mode 100644 index ..03ffd378c1bc --- /dev/null +++ b/dev-python/moto/moto-4.2.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}] + dev-python/pyaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + dev-python/python-sshpubkeys[${PYTHON_USEDEP}] + >=dev-python/responses-0.9.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + # broken code (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_batch/test_batch_jobs.py::test_cancel_pending_job + tests/test_batch/test_batch_jobs.py::test_cancel_running_job +
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: fc020aad1d952778afed47318cfb6993679cfc5a Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 3 13:09:04 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Sep 3 13:09:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc020aad app-portage/getuto: add 1.5 Signed-off-by: Andreas K. Hüttel gentoo.org> app-portage/getuto/Manifest | 1 + app-portage/getuto/getuto-1.5.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index 080a51a77efb..b682ffbeedd8 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,3 +1,4 @@ DIST getuto-1.3.tar.gz 9589 BLAKE2B 79f95e263d3a18e58122bb418a3f7e4fe2f28b9e1c0e1cdd21c02df6cb1d0daec233c496ad0191ee4808ccad751b0e76212168454202da03d35bb74a100b24c4 SHA512 c7be7c992da2d3817240e20e47ee195a88eeb63a9a8a886e3b526b7a464fa6b2fe932b056aa0140960a9f104c34a6d4bafe483d10bf02da3c8ce9b7e3e4c3b26 DIST getuto-1.4.tar.gz 9702 BLAKE2B a81f474cc9202cdeffa90280c4dd3fa0710dafcad7c70f5887d61f10cd3f2f0a4bf0dda60b4e2eaa7299677b33bb73191066968ca0775d887ceb64ab1c1926d4 SHA512 c4f8089986b65056250404242eb31acd8db03a2cf5215d26167d8396befdd96a3d625b3b88958f397dff03b5f5d78c9b1437ff9be58b3502ba9446753473252e +DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-1.5.ebuild b/app-portage/getuto/getuto-1.5.ebuild new file mode 100644 index ..860cc3595dd0 --- /dev/null +++ b/app-portage/getuto/getuto-1.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" +HOMEPAGE="https://github.com/projg2/getuto; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/projg2/getuto; + inherit git-r3 +else + SRC_URI=" + https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz + " + S=${WORKDIR}/${PN}-${P} + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-crypt/gnupg + dev-libs/openssl + sec-keys/openpgp-keys-gentoo-release +" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + else + # Don't mangle test data + unpack ${P}.tar.gz + fi + + if use test ; then + cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die + fi +} + +src_install() { + dobin getuto +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/sdate/
commit: 7204c6ca1d01505161cd93164ab4a59cdd37684e Author: Ulrich Müller gentoo org> AuthorDate: Sun Sep 3 13:04:53 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Sep 3 13:04:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204c6ca app-misc/sdate: Fix *.la removal Closes: https://bugs.gentoo.org/913566 Signed-off-by: Ulrich Müller gentoo.org> app-misc/sdate/sdate-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/sdate/sdate-0.7.ebuild b/app-misc/sdate/sdate-0.7.ebuild index bb9e25f038bf..7d575fde227d 100644 --- a/app-misc/sdate/sdate-0.7.ebuild +++ b/app-misc/sdate/sdate-0.7.ebuild @@ -20,5 +20,5 @@ src_prepare() { src_install() { default - rm "${ED}"/usr/lib*/*.la || die + rm -f "${ED}"/usr/lib*/*.la || die }
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/
commit: 7b2184ced471bd8e7772f9c62cba4a17fdba5054 Author: Lucio Sauer posteo net> AuthorDate: Sat Sep 2 20:07:00 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 20:07:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b2184ce x11-misc/i3status-rust: drop 0.31.9 Signed-off-by: Lucio Sauer posteo.net> x11-misc/i3status-rust/Manifest| 99 -- x11-misc/i3status-rust/i3status-rust-0.31.9.ebuild | 374 - 2 files changed, 473 deletions(-) diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest index a7be6e5734..a9aff42c87 100644 --- a/x11-misc/i3status-rust/Manifest +++ b/x11-misc/i3status-rust/Manifest @@ -1,41 +1,29 @@ -DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 -DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 -DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-1.0.2.crate 13983 BLAKE2B 4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea SHA512 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a -DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/rang/files/, dev-cpp/rang/
commit: 306fdd38627fcfaac7a0331d2f8642c9a7890308 Author: Lucio Sauer posteo net> AuthorDate: Sat Sep 2 17:54:44 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 19:46:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306fdd38 dev-cpp/rang: new package, add 3.2 Signed-off-by: Lucio Sauer posteo.net> dev-cpp/rang/Manifest | 1 + dev-cpp/rang/files/rang-3.2-fix-tests.patch | 48 + dev-cpp/rang/metadata.xml | 11 +++ dev-cpp/rang/rang-3.2.ebuild| 48 + 4 files changed, 108 insertions(+) diff --git a/dev-cpp/rang/Manifest b/dev-cpp/rang/Manifest new file mode 100644 index 00..969844b485 --- /dev/null +++ b/dev-cpp/rang/Manifest @@ -0,0 +1 @@ +DIST rang-3.2.gh.tar.gz 13601 BLAKE2B 7694a221fc925c5f10e13b7ef4d087629ff6012b53212f45ed527d07ede69165fcf0bef8518e7be3592bf483663a9a2641608c9d8f57cd7a98edcdb1f56f1591 SHA512 f579aaf3bddbfa2325dd31bdbe7c32598af8a340fee62c3a1e7ed1cf189af2808b7838a5fb13b3765279ddd1e7481f6229da72e72218a4916455cf3ae12b5a68 diff --git a/dev-cpp/rang/files/rang-3.2-fix-tests.patch b/dev-cpp/rang/files/rang-3.2-fix-tests.patch new file mode 100644 index 00..c046825ca8 --- /dev/null +++ b/dev-cpp/rang/files/rang-3.2-fix-tests.patch @@ -0,0 +1,48 @@ +https://src.fedoraproject.org/rpms/rang/blob/rawhide/f/-rang-fix-tests.patch +--- a/test/CMakeLists.txt b/test/CMakeLists.txt +@@ -8,7 +8,6 @@ set(CMAKE_CXX_EXTENSIONSOFF) + + function(rang_add_test file_name) + add_executable("${file_name}" "${file_name}.cpp") +-target_link_libraries("${file_name}" rang) + endfunction() + + # simple tests # +@@ -23,7 +22,7 @@ find_package(doctest) + + if (${doctest_FOUND} EQUAL 1) + add_executable(all_rang_tests "test.cpp") +-target_link_libraries(all_rang_tests rang doctest::doctest) ++target_link_libraries(all_rang_tests doctest::doctest) + + enable_testing() + +--- a/test/colorTest.cpp b/test/colorTest.cpp +@@ -1,4 +1,4 @@ +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + + using namespace std; +--- a/test/envTermMissing.cpp b/test/envTermMissing.cpp +@@ -1,4 +1,4 @@ +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + + using std::cout; +--- a/test/test.cpp b/test/test.cpp +@@ -1,7 +1,7 @@ + #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN +-#include "doctest.h" ++#include "doctest/doctest.h" + +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + #include + diff --git a/dev-cpp/rang/metadata.xml b/dev-cpp/rang/metadata.xml new file mode 100644 index 00..a1c47a66e4 --- /dev/null +++ b/dev-cpp/rang/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +watermanpa...@posteo.net +Lucio Sauer + + +agauniyal/rang + + diff --git a/dev-cpp/rang/rang-3.2.ebuild b/dev-cpp/rang/rang-3.2.ebuild new file mode 100644 index 00..a06d69c754 --- /dev/null +++ b/dev-cpp/rang/rang-3.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Minimal, header-only, modern C++ library for terminal goodies" +HOMEPAGE="https://agauniyal.github.io/rang/; +SRC_URI="https://github.com/agauniyal/rang/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES="${FILESDIR}/${P}-fix-tests.patch" + +BDEPEND="test? ( dev-cpp/doctest )" + +src_configure() { + cmake_src_configure + if use test; then + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_configure + fi +} + +src_compile() { + if use test; then + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_compile + fi +} + +src_test() { + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_test +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/skia-pathops/
commit: 29be66211262fcb0de9f0316bd400bba53d54569 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 13:05:23 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 13:05:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29be6621 dev-python/skia-pathops: enable py3.12,limit cython to <3.0.0, remove pytest-cython as dep Signed-off-by: Henri Gasc eurecom.fr> dev-python/skia-pathops/skia-pathops-0.7.4.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild index 300aaf90d8..a8320364e7 100644 --- a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild +++ b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 @@ -21,14 +21,12 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +# Until cpdef is removed from skia-pathops, we need cython < 3.0.0 BDEPEND=" app-arch/unzip - dev-python/cython[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/
commit: b4993e8ec59bcee4425cf74f675013147cc5ebb5 Author: Lucio Sauer posteo net> AuthorDate: Sat Sep 2 20:06:43 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 20:06:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4993e8e x11-misc/i3status-rust: add 0.32.1 Signed-off-by: Lucio Sauer posteo.net> x11-misc/i3status-rust/Manifest| 106 ++ x11-misc/i3status-rust/i3status-rust-0.32.1.ebuild | 381 + 2 files changed, 487 insertions(+) diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest index b4fb4ef2e3..a7be6e5734 100644 --- a/x11-misc/i3status-rust/Manifest +++ b/x11-misc/i3status-rust/Manifest @@ -1,31 +1,44 @@ DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anstyle-1.0.2.crate 13983 BLAKE2B 4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea SHA512 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B
[gentoo-commits] repo/proj/guru:master commit in: games-engines/easyrpg-player/files/, profiles/, games-engines/easyrpg-player/, ...
commit: a07495007a86e2a890ae42480b317a01aa4d37c3 Author: Lucio Sauer posteo net> AuthorDate: Sat Sep 2 19:42:32 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 19:46:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0749500 games-engines/easyrpg-player: add 0.8 Signed-off-by: Lucio Sauer posteo.net> games-engines/easyrpg-player/Manifest | 1 + .../easyrpg-player/easyrpg-player-0.8.ebuild | 189 +++ ...syrpg-player-0.8-backport-unbundle-dr_wav.patch | 43 + ...easyrpg-player-0.8-backport-unbundle-rang.patch | 23 +++ ...yrpg-player-0.8-backport-update-for-fmt10.patch | 208 + .../easyrpg-player-0.8-unbundle-picojson.patch | 18 ++ games-engines/easyrpg-player/metadata.xml | 33 +++- licenses/Baekmuk | 11 ++ licenses/GPL-2+-with-font-exception| 12 ++ licenses/TTYP0 | 29 +++ profiles/package.use.mask | 6 +- 11 files changed, 563 insertions(+), 10 deletions(-) diff --git a/games-engines/easyrpg-player/Manifest b/games-engines/easyrpg-player/Manifest index 679941559d..f01076a658 100644 --- a/games-engines/easyrpg-player/Manifest +++ b/games-engines/easyrpg-player/Manifest @@ -1 +1,2 @@ DIST easyrpg-player-0.7.0.tar.gz 6426198 BLAKE2B fc08962cab0842a53535472fbf348d3c46fb71108b14655cb98d7f04a3a0f441fae644ab109e34733f55ce834d524fbd424ea30e80585e5e4e7f69b15041fe63 SHA512 6c2a5cedbd2022517f2cfb2e3bebc9773addb93cbf3e897fb57f31baf94c644bf4437ceff5be578b3a564e8a5f72c448dd0391bc418658d517ca755cab5ec97f +DIST easyrpg-player-0.8.tar.xz 4966028 BLAKE2B ff445f831a879fe7562e98a4e5a0c973ef8d750236cd2c17bf65b21135f896ee7edd0f0137b88cf0ed417fcfd5729358a63d61b34d9ece017ba4fdc85efaa445 SHA512 b1caf45284e29706bdd885d132fe7605d1f2972a3b3e238ba2fbd40058ae1c31aac5277fced23bd216153feb9a440a2652ef696b6b310b907fbc3c1376aa03ad diff --git a/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild new file mode 100644 index 00..de51689d13 --- /dev/null +++ b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild @@ -0,0 +1,189 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake readme.gentoo-r1 xdg + +DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter" +HOMEPAGE="https://easyrpg.org/player/ + https://github.com/EasyRPG/Player; +SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz; + +# EasyRPG Player itself is GPLv3+. +# The program's logos are CC-BY-SA 4.0. +# -- +# The program bundles several 3rd-party libraries. +# +# FMMidi files - licensed under the 3-clause BSD license. +# Since the files do not end up in the executable due to the configuration, +# we ignore it. +# - src/midisequencer.cpp +# - src/midisequencer.h +# - src/midisynth.cpp +# - src/midisynth.h +# +# dr_wav files - licensed under (public-domain or MIT-0): +# - src/external/dr_wav.h +# rang files - licensed under the Unlicense: +# - src/external/rang.hpp +# Note that both dr_wav and rang are un-bundled and replaced with versions +# provided by Gentoo packages. However, since these are header-only libraries, +# their licenses are still included in the LICENSE variable. +# +# PicoJSON is used only for Emscripten builds (and unbundled before build). +# -- +# The program also uses a couple of 3rd-party fonts. Since these are not +# loaded at runtime, but rather baked into the executable at compile time, +# their licenses are also added to the License tag. +# +# Baekmuk files - licensed under the Baekmuk license: +# - resources/shinonome/korean/ +# +# Shinonome files - released into the public domain: +# - resources/shinonome/ +# +# ttyp0 files - licensed under the ttyp0 license, +# a variant of the MIT license: +# - resources/ttyp0/ +# +# WenQuanYi files - licensed under +# GPLv2-or-later with Font Embedding Exception: +# - resources/wenquanyi/ +# +# +# The upstream tarball contains also "Teenyicons", under the MIT license, +# but those are used only for Emscripten builds. + +LICENSE="Baekmuk CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain + TTYP0 Unlicense || ( MIT-0 public-domain )" +SLOT="0" + +KEYWORDS="~amd64" + +IUSE="doc fluidsynth harfbuzz +sound truetype +wildmidi" +REQUIRED_USE=" + fluidsynth? ( sound ) + harfbuzz? ( truetype ) + wildmidi? ( sound ) +" + +PATCHES=( + "${FILESDIR}"/${P}-backport-unbundle-dr_wav.patch + "${FILESDIR}"/${P}-backport-unbundle-rang.patch + "${FILESDIR}"/${P}-backport-update-for-fmt10.patch + "${FILESDIR}"/${P}-unbundle-picojson.patch +) + +DEPEND=" + dev-cpp/rang + >=dev-games/liblcf-${PV} + dev-libs/libfmt:= + media-libs/libpng:= + >=media-libs/libsdl2-2.0.5[joystick,sound?,video] +
[gentoo-commits] repo/proj/guru:master commit in: games-emulation/yuzu/
commit: 76ea7f2f64417304149b26e88a7a20598856de71 Author: Samuel Bauer yahoo fr> AuthorDate: Fri Sep 1 19:12:42 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 1 19:12:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76ea7f2f games-emulation/yuzu: update to build system Signed-off-by: Samuel Bauer yahoo.fr> games-emulation/yuzu/yuzu-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/yuzu/yuzu-.ebuild b/games-emulation/yuzu/yuzu-.ebuild index 7116a20e08..643b5c664b 100644 --- a/games-emulation/yuzu/yuzu-.ebuild +++ b/games-emulation/yuzu/yuzu-.ebuild @@ -46,7 +46,7 @@ RDEPEND=" system-libfmt? ( >=dev-libs/libfmt-9:= ) " DEPEND="${RDEPEND} - dev-cpp/cpp-httplib + <=dev-cpp/cpp-httplib-0.13.0 dev-cpp/cpp-jwt system-vulkan? ( >=dev-util/vulkan-headers-1.3.250 dev-util/spirv-headers ) @@ -98,7 +98,7 @@ src_prepare() { sed -i -e 's:inih/cpp/::' src/yuzu_cmd/config.cpp || die # Unbundle mbedtls - sed -i -e '/mbedtls/d' externals/CMakeLists.txt || die + sed -i -e '/mbedtls/d' -e '/^if (NOT MSVC)/,/endif()/d' externals/CMakeLists.txt || die sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' \ src/dedicated_room/CMakeLists.txt \ src/core/CMakeLists.txt || die
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/
commit: 5c96e7c4d32a77c8b24d228fc5b7148156689325 Author: Adam Pimentel protonmail com> AuthorDate: Fri Sep 1 15:52:26 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 1 15:52:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c96e7c4 net-p2p/p2pool: version bump Signed-off-by: Adam Pimentel protonmail.com> net-p2p/p2pool/Manifest| 1 + net-p2p/p2pool/p2pool-3.6.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index e09400aa42..0faeba6fec 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -51,4 +51,5 @@ DIST p2pool-3.5-randomx.tar.gz 165921 BLAKE2B 67d1c3e0c21307f0205a92ec4d3ad87a49 DIST p2pool-3.5-rapidjson.tar.gz 1115887 BLAKE2B f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec SHA512 09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688 DIST p2pool-3.5-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a DIST p2pool-3.5.tar.gz 64292348 BLAKE2B e445abd689119136d00f29a859f90895c3a903aa1458d5c76a08f09e2ba8c51b0d65b3ba65d1729d9c7592e701301e22e5d33be132fdccf6bf27c7daac3db70e SHA512 30e40b4aa47f803ef0790885daba134cd4b2fba3ebd64d313e0f54a5f9215cb3f2ad0ad411a059b7f65e24973704f17913d895a36fc3ac4102621e2b05a4be1c +DIST p2pool-3.6.1.tar.xz 52890828 BLAKE2B 9bef7d5b646f0b5b0ae14923579628f0da539da15fde2a95111bf84eac33c1e859f8ceb074460f23c5e7b2853ac471e9d5eff5922dfe93b8639b7b62a194d413 SHA512 487afb178c56d40af03e8a6ab69d6291f843790c14389cd33df54ce1667671f17867e6da10829887fd6edba149af22f149a4709f567133b7cb5aeabb8300d465 DIST p2pool-3.6.tar.xz 52889504 BLAKE2B 2204931073be845e43b85b0b87fe0eb7375a090565194aaa3a49ac4559c7443f0d6d37dbc3e14fef21f8dadd01d7f16a31a3ae9d5284d542413776b8d1a1f1bf SHA512 37ec77575135e91c6591d449dd711cf746cb14e9b6796d34ab6cb599f984ee2189101cd84eb09a55c047f553a3227cc89ce0f57c5a47c4605536577c4a7b0ad3 diff --git a/net-p2p/p2pool/p2pool-3.6.1.ebuild b/net-p2p/p2pool/p2pool-3.6.1.ebuild new file mode 100644 index 00..ea749c1ebb --- /dev/null +++ b/net-p2p/p2pool/p2pool-3.6.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io; + +SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium + net-libs/czmq +" + +src_unpack() { + unpack ${P}.tar.xz + mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die +} + +src_prepare() { + default + + # Stop their script from overriding flags: + cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die + + cmake_src_prepare +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +}
[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/
commit: 2e420d3b873f9210f2b98cd42a9bf6fc15a9be4a Author: Yuan Liao gmail com> AuthorDate: Sat Sep 2 14:09:05 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 14:09:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e420d3b games-emulation/dosbox-x: Add 2023.09.01 Signed-off-by: Yuan Liao gmail.com> games-emulation/dosbox-x/Manifest | 1 + .../dosbox-x/dosbox-x-2023.09.01.ebuild| 197 + 2 files changed, 198 insertions(+) diff --git a/games-emulation/dosbox-x/Manifest b/games-emulation/dosbox-x/Manifest index b6cd02f784..5ecdad5259 100644 --- a/games-emulation/dosbox-x/Manifest +++ b/games-emulation/dosbox-x/Manifest @@ -1 +1,2 @@ DIST dosbox-x-v2023.05.01.tar.gz 68071717 BLAKE2B ce03956b9efc3c4470ee811e3062fe66d727946d8355f2a3de42260c21c499cb03cc5079e6a6c9883fdbae48c3b4f7d30dd702834150e2121e6549189a02d082 SHA512 2fd1022aff0a5468321f02a611927f5e33b19a87efaca0c298e83fed736379cc1fbe96b05ce61d997fa19b5cc6de95b4bc4697fe3a0ba761e7eea30cb6da4455 +DIST dosbox-x-v2023.09.01.tar.gz 70214880 BLAKE2B 4087360de329b093863c111d46fb0138c7d5f018f55de651e1646981f2b6adce39420b94343338969059712b069be3d37b09dab9a737f17ff6c57042626b2df8 SHA512 282363a395b47da70f007666f3878ee19136e0b46ad908fd46b227a71d8a58843f44b83ad22700e3a41c528b5b406c51b80f1679b9164d83172e7bef06a62d9b diff --git a/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild b/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild new file mode 100644 index 00..4c4100a93f --- /dev/null +++ b/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild @@ -0,0 +1,197 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs xdg + +if [[ "${PV}" == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git; +else + SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz; + S="${WORKDIR}/${PN}-${PN}-v${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox" +HOMEPAGE="https://dosbox-x.com/; + +# Stay consistent with games-emulation/dosbox::gentoo even though source file +# headers specify the GPL version to be "either version 2 of the License, or +# (at your option) any later version." The same header is used in both the +# DOSBox source tree and the DOSBox-X source tree. +LICENSE="GPL-2" +SLOT="0" + +IUSE="X debug ffmpeg fluidsynth opengl png slirp truetype" +# Unit tests are only available in debug builds +RESTRICT="!debug? ( test )" + +BDEPEND=" + dev-lang/nasm + sys-libs/libcap +" + +# Unconditionally pulling in automagically-enabled optional dependencies: +# - media-libs/alsa-lib +# - media-libs/sdl2-net +# - net-libs/libpcap +# +# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland +# desktop, but (at least on GNOME) the program does not launch in a movable +# and resizable window; whereas with media-libs/libsdl2[X], it does. Thus, +# unconditionally require media-libs/libsdl2[X] for better user experience. +# +# DOSBox-X works with multiple audio backends of SDL 2 but requires at least +# one available backend (https://bugs.gentoo.org/901303). Unconditionally +# depending on media-libs/libsdl2[alsa] to satisfy this requirement since +# this ebuild already unconditionally pulls in media-libs/alsa-lib. +RDEPEND=" + media-libs/alsa-lib + media-libs/libsdl2[X,alsa,opengl?,sound,threads,video] + media-libs/sdl2-net + net-libs/libpcap + sys-libs/zlib + X? ( + x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libxkbfile + ) + debug? ( sys-libs/ncurses:= ) + ffmpeg? ( media-video/ffmpeg:= ) + fluidsynth? ( media-sound/fluidsynth:= ) + opengl? ( media-libs/libglvnd[X] ) + png? ( media-libs/libpng:= ) + slirp? ( net-libs/libslirp ) + truetype? ( media-libs/freetype ) +" + +DEPEND=" + ${RDEPEND} +" + +pkg_pretend() { + if use ffmpeg && use !png; then + ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is" + ewarn "unset does not have any effect. Unsetting the 'png' USE" + ewarn "flag disables the video capture feature, so additional" + ewarn "video capture formats enabled by the 'ffmpeg' USE flag" + ewarn "will end up being unused." + fi +} + +src_prepare() { + default + + # https://bugs.gentoo.org/887669 + # Mask lines touching '-O*', and avoid creating an empty command + # list as a result to not break 'if', 'for', or functions + sed -i -E -e 's/((C|CXX)FLAGS=.*-O)/: \1/' configure.ac || + die "Failed to stop configure.ac from touching '-O*' compiler flags" + + eautoreconf +} + +src_configure() { +
[gentoo-commits] repo/proj/guru:master commit in: media-libs/dr_wav/
commit: 650b661efa85f53fc331a097b2e0c4d4fbc84471 Author: Lucio Sauer posteo net> AuthorDate: Sat Sep 2 15:49:02 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 19:46:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=650b661e media-libs/dr_wav: new package, add 0.13.32 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 3 ++ media-libs/dr_wav/dr_wav-0.13.32.ebuild | 92 + media-libs/dr_wav/metadata.xml | 11 3 files changed, 106 insertions(+) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest new file mode 100644 index 00..4f2756b168 --- /dev/null +++ b/media-libs/dr_wav/Manifest @@ -0,0 +1,3 @@ +DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a SHA512 661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6 +DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 +DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild b/media-libs/dr_wav/dr_wav-0.13.32.ebuild new file mode 100644 index 00..b9ed2c4cac --- /dev/null +++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="WAV audio loader and writer" +HOMEPAGE="https://github.com/mackron/dr_libs/; +COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d" +SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.gh.h + https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md -> ${P}-README.md + test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" + +LICENSE="|| ( MIT-0 public-domain )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( media-libs/libsndfile )" + +S="${DISTDIR}" + +src_prepare() { + if use test; then + pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die + # Remove some unused parts of the source tree that could contribute different + # (but acceptable) license terms if they were used—just to prove that we do not + # use them. + rm -rv old + + # Unbundle library with incorrect include path. + sed -i 's,"../../../miniaudio/miniaudio.h",,' \ + tests/wav/dr_wav_playback.c || die + # Profiling tests aren't implemented. + sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \ + tests/wav/dr_wav_decoding.c || die + popd || die + fi + default +} + +src_test() { + local MY_{C,CC,CXX,BUILD,FLAGS,RUN} TESTCASES + TESTCASES=( + dr_wav_encoding.c + dr_wav_{decoding,test_0}.{c,cpp} + ) + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + + pushd "${WORKDIR}/dr_libs-${COMMIT}/tests" > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Compiling and running test case ${tcase}." + case ${tcase} in + *.cpp) + MY_C=${MY_CXX} + MY_FLAGS=${CXXFLAGS} + ;; + *.c) + MY_C=${MY_CC} + MY_FLAGS=${CFLAGS} + ;; + *) + die "Unknown test case ${tcase}" + ;; + esac + MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} ${CPPFLAGS}" + MY_RUN="./bin/${tcase}" + case ${tcase%.*} in + dr_wav_encoding) + MY_BUILD="${MY_BUILD} -lm" + MY_RUN="${MY_RUN} testvectors/wav/tests/test_encode_gentoo" + mkdir testvectors/wav/tests || die + ;; + *) + ;; + esac + echo "${MY_BUILD}"
[gentoo-commits] repo/proj/guru:master commit in: acct-user/whoogle/
commit: 0c2ec21c944872253387b5129fbee9f4b47cef71 Author: Bailey Kasin gmail com> AuthorDate: Sat Sep 2 07:06:03 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 2 07:06:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c2ec21c acct-user/whoogle: new package, add 0 Signed-off-by: Bailey Kasin gmail.com> acct-user/whoogle/whoogle-0.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/acct-user/whoogle/whoogle-0.ebuild b/acct-user/whoogle/whoogle-0.ebuild new file mode 100644 index 00..767bb9be1c --- /dev/null +++ b/acct-user/whoogle/whoogle-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for www-apps/whoogle-search" + +ACCT_USER_ID=-1 +ACCT_USER_HOME="/opt/whoogle-search" +ACCT_USER_GROUPS=( whoogle ) + +acct-user_add_deps