[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-ru/
commit: 53ac6602c901be69215e0ed815f37d052a3a7a21 Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Mon Sep 4 18:14:20 2023 + Commit: Shaoyu Tseng tuta io> CommitDate: Mon Sep 4 18:15:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53ac6602 dev-python/pymorphy3-dicts-ru: new package, add 2.4.417150.4580142 Signed-off-by: Shaoyu Tseng <1over137 anche.no> dev-python/pymorphy3-dicts-ru/Manifest | 1 + dev-python/pymorphy3-dicts-ru/metadata.xml | 11 +++ .../pymorphy3-dicts-ru-2.4.417150.4580142.ebuild | 16 3 files changed, 28 insertions(+) diff --git a/dev-python/pymorphy3-dicts-ru/Manifest b/dev-python/pymorphy3-dicts-ru/Manifest new file mode 100644 index 00..ac037254ee --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-dicts-ru-2.4.417150.4580142.tar.gz 8381569 BLAKE2B a22439e72d2922a6f7b5999e0eb02b91a7b6b2ad5a0a6f1acd32b025b5f632c51aba6a5a7b7f6bea11615a9042f390091e3a3f8d2f0404fa57c09eb726d5f482 SHA512 a410e8d341ffe3767cffd376dcb807c7961cd386c9fa5aa61706974365210ba7846e9a9a4deecf9ae4337f81abb20e11562e3132639dfc641b69e5ac7f11c244 diff --git a/dev-python/pymorphy3-dicts-ru/metadata.xml b/dev-python/pymorphy3-dicts-ru/metadata.xml new file mode 100644 index 00..ba62afadaf --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + 1over...@anche.no + Shaoyu Tseng + + + pymorphy3-dicts-ru + + diff --git a/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild new file mode 100644 index 00..77eaf287fa --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Russian dictionary for PyMorphy3" +HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-ru/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/
commit: 0764c463b115744fce5799d13231d92922780ce0 Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Mon Sep 4 18:14:57 2023 + Commit: Shaoyu Tseng tuta io> CommitDate: Mon Sep 4 18:15:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0764c463 app-misc/vocabsieve: add 0.10.2, drop 0.10.1 Signed-off-by: Shaoyu Tseng <1over137 anche.no> app-misc/vocabsieve/Manifest | 2 +- .../{vocabsieve-0.10.1.ebuild => vocabsieve-0.10.2.ebuild}| 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest index 76ec72a5ac..24b1d3056d 100644 --- a/app-misc/vocabsieve/Manifest +++ b/app-misc/vocabsieve/Manifest @@ -1 +1 @@ -DIST vocabsieve-0.10.1.tar.gz 212384 BLAKE2B 6192d2b2a814f620c876ff79fc46714484795e8122d780be179c7e2a24ba8d0c25866c247f65dec4d158b3d59b67204e33ec8c5ea4158ed5627a58c913230ab0 SHA512 50c3f3081eca6393a422773cb326cacaa1e3b4b25ddb2aeda5a1650d7b472605a9774d022120e7e23008afedb7ff66bb30fc58300661b66b4a3a74a6794c7f75 +DIST vocabsieve-0.10.2.tar.gz 213556 BLAKE2B 92532d4086ac251d202d3dcd9b3ae46ef2f56b5d8cc92902132d9ac8d8d0f3bfc543f7df91b885c6d4c893f912f6ad1249d0a55164ff67a1910fb290aca4f5b7 SHA512 35bd4006ff60af3d9a2200d568d732244c3fea54421f89541c07d215a6844fbc2e19b404bedcf1243f7b4265fbeb5506ed8f052520c49998785480d262370ca5 diff --git a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.10.2.ebuild similarity index 87% rename from app-misc/vocabsieve/vocabsieve-0.10.1.ebuild rename to app-misc/vocabsieve/vocabsieve-0.10.2.ebuild index 894ca56090..066ed9371d 100644 --- a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild +++ b/app-misc/vocabsieve/vocabsieve-0.10.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -24,9 +24,9 @@ RDEPEND=" dev-python/pysubs2[${PYTHON_USEDEP}] dev-python/bidict[${PYTHON_USEDEP}] dev-python/pystardict[${PYTHON_USEDEP}] - dev-python/pymorphy2[${PYTHON_USEDEP}] - dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}] - dev-python/pymorphy2-dicts-uk[${PYTHON_USEDEP}] + dev-python/pymorphy3[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-uk[${PYTHON_USEDEP}] dev-python/pyqtdarktheme[${PYTHON_USEDEP}] dev-python/charset-normalizer[${PYTHON_USEDEP}] dev-python/EbookLib[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-uk/
commit: 88a196d1f6f7f0073a6d2eedaedd248e5588b857 Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Mon Sep 4 18:14:28 2023 + Commit: Shaoyu Tseng tuta io> CommitDate: Mon Sep 4 18:15:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88a196d1 dev-python/pymorphy3-dicts-uk: new package, add 2.4.1.1.1663094765 Signed-off-by: Shaoyu Tseng <1over137 anche.no> dev-python/pymorphy3-dicts-uk/Manifest | 1 + dev-python/pymorphy3-dicts-uk/metadata.xml | 11 +++ .../pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild | 16 3 files changed, 28 insertions(+) diff --git a/dev-python/pymorphy3-dicts-uk/Manifest b/dev-python/pymorphy3-dicts-uk/Manifest new file mode 100644 index 00..0cc16a655a --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-dicts-uk-2.4.1.1.1663094765.tar.gz 8133650 BLAKE2B 5c3b0d56ea7b7153ed89c18d58ac1885eb0c6bd19b7d35625170f8a36e0d622440b4ed28c1791df2f7b86cb67ca289825f9b0b39ab2b5612c34815270230c8f4 SHA512 990e0f85e0b4701459cffe1a1ae365bc66191c652894fbef6d9d3c22359805cfcb4346fc19247113b5e2a2d9bd9ad63a307ae5fba63d03274c8a82864a5b1cb0 diff --git a/dev-python/pymorphy3-dicts-uk/metadata.xml b/dev-python/pymorphy3-dicts-uk/metadata.xml new file mode 100644 index 00..9c78114883 --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + 1over...@anche.no + Shaoyu Tseng + + + pymorphy3-dicts-uk + + diff --git a/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild new file mode 100644 index 00..16c1c5ea04 --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Ukrainian dictionary for PyMorphy3" +HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-uk/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3/
commit: 43f48035e71c3effeee74f9fcc706bdfd8a8a969 Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Mon Sep 4 18:13:53 2023 + Commit: Shaoyu Tseng tuta io> CommitDate: Mon Sep 4 18:15:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43f48035 dev-python/pymorphy3: new package, add 1.2.0 Signed-off-by: Shaoyu Tseng <1over137 anche.no> dev-python/pymorphy3/Manifest | 1 + dev-python/pymorphy3/metadata.xml | 12 dev-python/pymorphy3/pymorphy3-1.2.0.ebuild | 21 + 3 files changed, 34 insertions(+) diff --git a/dev-python/pymorphy3/Manifest b/dev-python/pymorphy3/Manifest new file mode 100644 index 00..f9123be04b --- /dev/null +++ b/dev-python/pymorphy3/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-1.2.0.tar.gz 83384 BLAKE2B 56c8b3db776774c321e7231d7fa9a16dd0cd69886ca9e0b4f0cbffbb1be0ca92eaa1d0adc8de43ca021d2b729795db14617a078a97cf4a10c218a30a691150a2 SHA512 2e4c871f939495b47ad78b5f30e422d625235ad3c6592ab1c27dbaad415bf292138a5aec94ec82b665226ea763560af7bce603cfea740ed6b8b8b2715241dee3 diff --git a/dev-python/pymorphy3/metadata.xml b/dev-python/pymorphy3/metadata.xml new file mode 100644 index 00..c0b99f76f6 --- /dev/null +++ b/dev-python/pymorphy3/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + 1over...@anche.no + Shaoyu Tseng + + + pymorphy3 + no-plagiarism/pymorphy3 + + diff --git a/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild new file mode 100644 index 00..ecd76fb515 --- /dev/null +++ b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 pypi + +DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language." +HOMEPAGE="https://github.com/no-plagiarism/pymorphy3 https://pypi.org/project/pymorphy3/; +DEPEND=" + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}] + dev-python/DAWG-Python[${PYTHON_USEDEP}] +" +RDEPEND="!dev-python/pymorphy2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: 5cde097fea566a6710ad0a1af2c589aa984a5b9f Author: orbea riseup net> AuthorDate: Mon Sep 4 18:23:17 2023 + Commit: orbea riseup net> CommitDate: Mon Sep 4 18:23:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5cde097f net-vpn/tor: stabilize 0.4.7.14 for amd64, ppc64 Signed-off-by: orbea riseup.net> net-vpn/tor/tor-0.4.7.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild index 2eae9e1..94616bd 100644 --- a/net-vpn/tor/tor-0.4.7.14.ebuild +++ b/net-vpn/tor/tor-0.4.7.14.ebuild @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: a1be7a24454f9e4985157de636f3fe61f29197b6 Author: Horodniceanu Andrei protonmail com> AuthorDate: Mon Aug 21 13:33:07 2023 + Commit: Marco Leise gmx de> CommitDate: Thu Aug 31 21:07:01 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a1be7a24 dmd.eclass: Properly assign DC when not selfhosting Signed-off-by: Horodniceanu Andrei protonmail.com> eclass/dmd.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass index 47fc51a..e5129e8 100644 --- a/eclass/dmd.eclass +++ b/eclass/dmd.eclass @@ -159,7 +159,7 @@ dmd_src_compile() { dmd_ge 2.081 && ENABLE_RELEASE="ENABLE_RELEASE" || ENABLE_RELEASE="RELEASE" # Special case for self-hosting (i.e. no compiler USE flag selected). - local kernel model + local kernel model actual_compiler if [ "${DC_VERSION}" == "selfhost" ]; then case "${KERNEL}" in "linux") kernel="linux";; @@ -175,10 +175,14 @@ dmd_src_compile() { if ! dmd_ge 2.094; then export DMD="../../${DMD}" fi + actual_compiler="${S}/${DMD}" + else + # Not selfhosting, leave the compiler variable unchanged + actual_compiler="${DC}" fi if dmd_ge 2.094; then einfo "Building dmd build script..." - DC="${DMD}" dlang_compile_bin dmd/generated/build dmd/src/build.d + DC="${actual_compiler}" dlang_compile_bin dmd/generated/build dmd/src/build.d einfo "Building dmd..." env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" ${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" dmd else
[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/
commit: 8274d41851eaab8927dfafc55446581710f4c990 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 21 19:16:10 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:55:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8274d418 dev-java/protobuf-java: add 3.24.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/protobuf-java/Manifest| 1 + dev-java/protobuf-java/protobuf-java-3.24.2.ebuild | 167 + 2 files changed, 168 insertions(+) diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest index 7295e78febd3..60307769f3dc 100644 --- a/dev-java/protobuf-java/Manifest +++ b/dev-java/protobuf-java/Manifest @@ -1,2 +1,3 @@ DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d +DIST protobuf-24.2.tar.gz 5179130 BLAKE2B a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0 SHA512 fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356 DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8 diff --git a/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild new file mode 100644 index ..cbedc3f3e508 --- /dev/null +++ b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild @@ -0,0 +1,167 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.protobuf:protobuf-java:3.24.2" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple cmake + +DESCRIPTION="Core Protocol Buffers library" +HOMEPAGE="https://protobuf.dev; +# Currently we bundle the binary version of truth.jar used only for tests, we don't install it. +# And we build artifact 3.24.0 from the 24.0 tarball in order to allow sharing the tarball with +# dev-libs/protobuf. +MY_PV3="${PV#3.}" +MY_PV="${MY_PV3/_rc/-rc}" +SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz + test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )" +S="${WORKDIR}/protobuf-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="system-protoc" + +DEPEND=" + >=virtual/jdk-1.8:* + test? ( + dev-java/guava:0 + dev-java/mockito:4 + ) +" +RDEPEND=">=virtual/jre-1.8:*" + +BDEPEND=" + system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 ) + !system-protoc? ( >=dev-cpp/abseil-cpp-20230125.3 ) +" + +PATCHES=( + "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch" +) + +JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf" +JAVA_JAR_FILENAME="protobuf.jar" +JAVA_RESOURCE_DIRS="java/core/src/main/resources" +JAVA_SRC_DIR="java/core/src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4" +JAVA_TEST_SRC_DIR="java/core/src/test/java" + +run-protoc() { + if use system-protoc; then + protoc $1 + else + "${BUILD_DIR}"/protoc $1 + fi +} + +src_prepare() { + # If the corrsponding version of system-protoc is not available we build protoc locally + if use system-protoc; then + default # apply patches + else + cmake_src_prepare + fi + java-pkg-2_src_prepare + + mkdir "${JAVA_RESOURCE_DIRS}" || die + # https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/pom.xml#L43-L62 + PROTOS=( $(sed \ + -n '/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' \ + "${S}/java/core/pom.xml") ) || die + pushd src > /dev/null || die + cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die + popd > /dev/null || die + + # https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/generate-sources-build.xml + einfo "Replace variables in generate-sources-build.xml" + sed \ + -e 's:${generated.sources.dir}:java/core/src/main/java:' \ + -e 's:${protobuf.source.dir}:src:' \ + -e 's:^.*value="::' -e 's:\"/>::' \ + -e '/project\|echo\|mkdir\|exec/d' \ + -i
[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/
commit: 6ebb17a0bbf4175bd499becbacaf8e0597f1e6b8 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:51:23 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebb17a0 sci-libs/proj: add 9.3.0 Signed-off-by: Patrick Lauer gentoo.org> sci-libs/proj/Manifest | 2 ++ sci-libs/proj/proj-9.3.0.ebuild | 79 + 2 files changed, 81 insertions(+) diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest index a1b660bc8bee..0fb70532f15f 100644 --- a/sci-libs/proj/Manifest +++ b/sci-libs/proj/Manifest @@ -1,2 +1,4 @@ DIST proj-9.2.1.tar.gz 5536575 BLAKE2B e08dc370cfac2c6358e1b28e44f3893c75e07fd64a4235041edf836885d31af33605673486edb122cec8aa13a2c564156c429a68e5045de52d8ea970d2e440f1 SHA512 5640e9bd4ea24a0e0b1521c90b8f709b64b9ee357190aaf08af0cff5df68ae93bdfb27211bde5c50340b067fc218b4f2aa8fb998ed2852ebeb2c2ad0ac4629ef +DIST proj-9.3.0.tar.gz 5559825 BLAKE2B 83916294411a35094a2dbc89b1f219eff9b9baa4df6322a51a1965979044a36b4f1b75a99ea96fed8f59937ac000337a3e2e8ad4d9e1ef2ae929ccb7e06654b0 SHA512 1a79a7eaab0859cf615141723b68d6dd7b88390c3e590df12ec0d4c58ba69574863e5892d8108818dbc7e8abbf0b6372496228c02411d506b7169f732ff5cd57 DIST proj-data-1.13.tar.gz 709788173 BLAKE2B 33a487f327d2b35acfd6c7c12286bcd6e338c3459540482f968ef7038d78cea9d1519d89ba979f493e007fa961e0eb955889bf2348a235705ec3b71abf1e31c1 SHA512 14eca1b47dad913de608babc73708a35da8bb614c5374e990564a32549998a16e90d4c548f2dac0cd555fc8a4a645eeaf649db929cc38906bee1050e378a662e +DIST proj-data-1.15.tar.gz 727387470 BLAKE2B 03d5b69214e23741ae214ff18f523542247fdca5c301891616be6b79c8a916bf762d0a7ee3983cee62236bc0d4d1b5fc93151164b134db220d4582b15a84e8d7 SHA512 4007c639d5c9f0422652315e8d69527eb39e3d045cef3537361e16c61c9aae76d69e3eb7efefead04793350b8502114eec740efe970f25fbbee2db449b2e3694 diff --git a/sci-libs/proj/proj-9.3.0.ebuild b/sci-libs/proj/proj-9.3.0.ebuild new file mode 100644 index ..d161662887a4 --- /dev/null +++ b/sci-libs/proj/proj-9.3.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# Check https://proj.org/download.html for latest data tarball +PROJ_DATA="proj-data-1.15.tar.gz" +DESCRIPTION="PROJ coordinate transformation software" +HOMEPAGE="https://proj.org/; +SRC_URI=" + https://download.osgeo.org/proj/${P}.tar.gz + https://download.osgeo.org/proj/${PROJ_DATA} +" + +LICENSE="MIT" +# Changes on every major release +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="curl test +tiff" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-db/sqlite:3 + curl? ( net-misc/curl ) + tiff? ( media-libs/tiff:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" + +src_unpack() { + unpack ${P}.tar.gz + + cd "${S}"/data || die + mv README README.DATA || die + + unpack ${PROJ_DATA} +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DBUILD_PROJSYNC=$(usex curl) + -DENABLE_CURL=$(usex curl) + -DENABLE_TIFF=$(usex tiff) + ) + + if use test ; then + mycmakeargs+=( + -DUSE_EXTERNAL_GTEST=ON + -DBUILD_BENCHMARKS=OFF + -DRUN_NETWORK_DEPENDENT_TESTS=OFF + ) + fi + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # proj_test_cpp_api: https://lists.osgeo.org/pipermail/proj/2019-September/008836.html + # testprojinfo: Also related to map data? + -E "(proj_test_cpp_api|testprojinfo)" + ) + + cmake_src_test +} + +src_install() { + cmake_src_install + + cd data || die + dodoc README.DATA + + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: ef1480938f8227c286e46bc3ec7901be4e4b399e Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:53:02 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef148093 sci-libs/gdal: add 3.7.1 Signed-off-by: Patrick Lauer gentoo.org> sci-libs/gdal/Manifest | 2 + sci-libs/gdal/gdal-3.7.1.ebuild | 286 2 files changed, 288 insertions(+) diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index c54d79b8f678..3e7cf00d1719 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -1,4 +1,6 @@ DIST gdal-3.6.4.tar.xz 8648032 BLAKE2B d6abdbcc87029bf230dae5586f06cbd329e5e43be37d8f5e9a72c67c93a6769458cc9c693b498e3f697b1ee1b68c9f9dbf7545ff9819fceb8fdde81b8d4ac882 SHA512 a8f69158d44ea456c44cfcb8937892697a28d2e4a4c28db8fb9e81c51436a6edcb7a392b8c7ef63cd7453be6350a938bc4ba910720d9d5d9a1f32c57c558 DIST gdal-3.7.0.tar.xz 8604724 BLAKE2B 400cc17fc636c637f7c40e93aed8e2db7bfbbe73741da4135cfeec8dbcda24ce0c8035214edf038afc29a916012da86a78d789729540f870231dfa6aa27e424a SHA512 4a3262d75ffbb58ec0821cd266843e28ca64c34383fb2bfaf30c984bf01c6d012381892a31a2ebc7c27a58b058fb44389cd45b05b619579b6178feb192f37bc6 +DIST gdal-3.7.1.tar.xz 8614512 BLAKE2B c137ca19809170948b5b7bf852193d922d167fed554eef0cf43f326098b7b7faa40427fddbe14b051af31bbc53a91555ce562f88d04f37f81e0753265383c42a SHA512 c72483a28af8f5512757a9f319c70a12e5d5cd5e30cb2ace160e7cbad6099544526a7136875582b6e76ce10968ef1bd67a78e4df65d64bc4e8feeb7684146ca6 DIST gdalautotest-3.6.4.tar.gz 12614090 BLAKE2B d2c33b56790c1cb030a102ff48bec33c3d187c5be6e13d56da8d6cb8e9393734c2144274cbe08cf82b2a023ffb75df9fd01bcfd9f3d73076c95c4b213823f64e SHA512 2a7704e57f8bc0687c759d047b5a8fb290b2959eb058e02b08edf12e9cca17d6a9121213ef48e8b616c94c8cbe321531612700c6db52cb47fbcc5893c1c1c1c1 DIST gdalautotest-3.7.0.tar.gz 13785892 BLAKE2B cac18436ad2acb558e27e8ba3f1f2c22aa6c7ba258abe25118acf65fb2cb8a3d5f132ccb8315912a54d07f035b5ff331cf6a66bdf51a54c8275c5203e844eb82 SHA512 81e80c799a8a910a861182480e8306c8583cdffe7cb62f47fbaddf031e1c4d1d3fb341edf0daddbb8c934e5f2d547b380feb2f5a9f22cd50db14e43c2b02737b +DIST gdalautotest-3.7.1.tar.gz 13830135 BLAKE2B 277574c603fe92758246577df3717363a45c7321378ea15766f4198100f3277e12028ee3b480bc1a7d803519664974c6a745f2968de50278c6e8e6d389a95b46 SHA512 d69de5daa9e1f49089b5465f93b09a2717065d119127150e65dbbfb23dc664c34b7e21e59edb17ce827b62d43d72f1d672ac70dca592ade90fe07359644e2c66 diff --git a/sci-libs/gdal/gdal-3.7.1.ebuild b/sci-libs/gdal/gdal-3.7.1.ebuild new file mode 100644 index ..b652d383e470 --- /dev/null +++ b/sci-libs/gdal/gdal-3.7.1.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit cmake java-pkg-opt-2 python-single-r1 + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz; +SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )" + +LICENSE="BSD Info-ZIP MIT" +SLOT="0/33" # subslot is libgdal.so. +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + spatialite? ( sqlite ) + test? ( ${PYTHON_REQUIRED_USE} ) +" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + java? ( + dev-java/ant-core + dev-lang/swig + ) + python? ( + dev-lang/swig + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + test? ( + ${PYTHON_DEPS} + dev-cpp/gtest + ) +" +DEPEND=" + dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre2 + dev-libs/libxml2:2 + dev-libs/openssl:= + media-libs/tiff + >=sci-libs/libgeotiff-1.5.1-r1:= + >=sci-libs/proj-6.0.0:= + sys-libs/zlib[minizip(+)] + armadillo? ( sci-libs/armadillo:=[lapack] ) + curl? ( net-misc/curl ) + fits? ( sci-libs/cfitsio:= ) + geos? ( >=sci-libs/geos-3.8.0 ) + gif? ( media-libs/giflib:= ) + gml? ( >=dev-libs/xerces-c-3.1 ) + heif? ( media-libs/libheif:= ) + hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) + java? ( + >=virtual/jdk-1.8:*[-headless-awt] + ) + jpeg? (
[gentoo-commits] repo/gentoo:master commit in: dev-java/jdbc-mysql/
commit: 1a67687085f6863f9bdd433d890199bf712f7953 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 21 19:50:38 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:55:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a676870 dev-java/jdbc-mysql: add 8.1.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/32403 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jdbc-mysql/Manifest| 1 + dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest index 0af98f2a0950..3c205b5b2fdb 100644 --- a/dev-java/jdbc-mysql/Manifest +++ b/dev-java/jdbc-mysql/Manifest @@ -1,2 +1,3 @@ DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8 SHA512 96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b +DIST mysql-connector-j-8.1.0.tar.gz 4241696 BLAKE2B 930257a876b1b512b598ebf8397125145bb9d1a438fe33bb55ca208dddfdd29bd436a365cc35b9128cdee6eee436da688dd53cc3ed6cd04efb22d1f5af731863 SHA512 f8a7c621397f49981dd7d19e880d92ee051015ad011c027380ac85760dc22ce2f4117fd27b8d72325c5e2bc40a1a9c22e9534f7200208916ee62bbf1e5ad0c75 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053 SHA512 73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild new file mode 100644 index ..b9e815bc0824 --- /dev/null +++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Tests disabled, see bug #902723 +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.mysql:mysql-connector-j:8.1.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +# Bundling a binary version of oci-java-sdk-common +# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml +OSC="2.47.0" + +DESCRIPTION="JDBC Type 4 driver for MySQL" +HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/; +SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz + https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar; + +S="${WORKDIR}/mysql-connector-j-${PV}" + +LICENSE="GPL-2-with-MySQL-FLOSS-exception" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +CP_DEPEND=" + dev-java/c3p0:0 + dev-java/protobuf-java:0 + dev-java/slf4j-api:0 +" +DEPEND=" ${CP_DEPEND} + >=virtual/jdk-1.8:* +" +RDEPEND=" ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DOCS=( CHANGES README ) + +JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar" +JAVA_JAR_FILENAME="mysql-connector-j.jar" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR=( + "src/generated" + "src/legacy/java" + "src/main/core-api/java" + "src/main/core-impl/java" + "src/main/protocol-impl/java" + "src/main/user-api/java" + "src/main/user-impl/java" +) +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RESOURCE_DIRS="src/test/config" +JAVA_TEST_SRC_DIR="src/test/java"
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: abb9e2e02510515f19c690f8d8fed26d085ee6c0 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:54:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb9e2e0 dev-db/postgis: add 3.4.0, drop 3.4.0_rc1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/Manifest | 2 +- dev-db/postgis/{postgis-3.4.0_rc1.ebuild => postgis-3.4.0.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index 726c864d1bc6..52ca3f2abb36 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -4,4 +4,4 @@ DIST postgis-3.2.4.tar.gz 16885605 BLAKE2B 341bf09bf5adffc6c48b0fdc6930bac25e431 DIST postgis-3.2.5.tar.gz 16888933 BLAKE2B 7d3deb984d7f7ee202abe5deff326debe20ff449f1712abafa2b8bbfd0e56bfbea69a6c16cd10694afd4831c1a0b8e1b9fca89c2748faf092b5402e830714a97 SHA512 7d9f3242aacfc0c071454550ed8683daa211cf29e4b60cf4c7e68fb59ef6e037ff6b53c1a8f5577d224b16cb04e430c47839d9b67097dc4c642312d2f5e485f7 DIST postgis-3.3.2.tar.gz 17793976 BLAKE2B 40dc7636f04e0d5cfd734b175da1ce49c32e4b8f5750059e79e03a7395fb8b9241c1f479815794b46dee81704d7c392fe7693c9f0180323d1ca21812c37d36b5 SHA512 4dd129057598b032ba322c42888bb8ce14b9423bd450ef7a42fa22162f6b48e34b226f38480aa67fe2da85be2529b0822655855f9846b657bdd32f50256f4305 DIST postgis-3.3.3.tar.gz 17790503 BLAKE2B d5390e3e0713b2f74db0c6d7f953681b49611937442f89cd316b43315257db0e0734b6cd23b750a88d9fe503c5348c98578e12cfe6fd8a382fc7817d641e89cf SHA512 0025a8a5c6be7e18dfb97a6a04c468a9da2d6e99462d20eec7bddf4048b8f2fa1e8029be9f819950c910a6f89190e8295f10e8dab9b4885d03d3dbcce41380c2 -DIST postgis-3.4.0rc1.tar.gz 14694968 BLAKE2B 31e5189906a24c4a5f3fa4906021ef02fbc0d1ca799134744d35be11f29fd465df403411ef047e48fe81931a2b67b792ebb2e34e40e0b8850be88e8cdc264b56 SHA512 ea6755ae28840c0088eed7736d3af8b6e91a1332a14d3ebf63a2710bc414b5d0484981bf97e9d63fad497addaafbad30bd7775e853e3c2cbad2d1663f12c07a6 +DIST postgis-3.4.0.tar.gz 14693348 BLAKE2B a7ae007edb12a796f58b24ec8f72264e154900335a2da8c9358dcf0455a4ff183bb77036f45a77aa3533913ab2a802a4995ce17913ef355c52e5c1d8132c04a6 SHA512 d8c5329e5394bfe1d77a207d35cf8100217d39236cfeb228e268c796e16e24068df2191403830bf190b7ae9fabb21003675a091a8cc6dbfeed9b4b02cbbb9d33 diff --git a/dev-db/postgis/postgis-3.4.0_rc1.ebuild b/dev-db/postgis/postgis-3.4.0.ebuild similarity index 97% rename from dev-db/postgis/postgis-3.4.0_rc1.ebuild rename to dev-db/postgis/postgis-3.4.0.ebuild index 70077d7465ab..71073376f6c7 100644 --- a/dev-db/postgis/postgis-3.4.0_rc1.ebuild +++ b/dev-db/postgis/postgis-3.4.0.ebuild @@ -15,8 +15,7 @@ if [[ ${PV} = ** ]] ; then else PGIS="$(ver_cut 1-2)" SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz; - #KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - KEYWORDS="" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Geographic Objects for PostgreSQL" @@ -38,7 +37,7 @@ RDEPEND="${POSTGRES_DEP} dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 - >=sci-libs/proj-4.9.0:= + >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 )
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: 13df45aaa142d22472b3a1f0e865802d7444f5b9 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:06 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13df45aa dev-cpp/gtest: no need to remove -Werror The offending instances of -Werror were removed so no need to `sed`. Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index d46c8086a02a..211269033f8a 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -38,13 +38,6 @@ pkg_setup() { use test && python-any-r1_pkg_setup } -src_prepare() { - cmake_src_prepare - - sed -i -e '/set(cxx_base_flags /s:-Werror::' \ - googletest/cmake/internal_utils.cmake || die "sed failed!" -} - multilib_src_configure() { local mycmakeargs=( -DBUILD_GMOCK=ON
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: f7a9a91cc46bdd87464a8ef8795d42f16c6b40e5 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:07 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9a91c dev-cpp/gtest: enable py3.12 Tests run fine with dev-lang/python-3.12.0_beta4_p2:3.12::gentoo. Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index 211269033f8a..5351c69b1cd0 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -4,7 +4,7 @@ EAPI=8 # Python is required for tests and some build tasks. -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake-multilib python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: aaeeeb5759b48cce93d6075e3c79bd8fe55d3383 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:08 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeeeb57 dev-cpp/gtest: add 1.14.0 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/Manifest| 1 + dev-cpp/gtest/gtest-1.14.0.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 69d7577bf634..9eb89ff6a6ac 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,2 +1,3 @@ DIST gtest-1.11.0.tar.gz 886330 BLAKE2B d11fdd485f292d96508cbc27a9a444ab69b86571cc594298fd3f0e6d4bd8d6ec20dea848fe11be165d34054b2251ad377f0930f852914feaa1416ff156986a9c SHA512 6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28 DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e +DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c diff --git a/dev-cpp/gtest/gtest-1.14.0.ebuild b/dev-cpp/gtest/gtest-1.14.0.ebuild new file mode 100644 index ..5351c69b1cd0 --- /dev/null +++ b/dev-cpp/gtest/gtest-1.14.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Python is required for tests and some build tasks. +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/google/googletest; +else + if [[ -z ${GOOGLETEST_COMMIT} ]]; then + SRC_URI="https://github.com/google/googletest/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/googletest-${PV} + else + SRC_URI="https://github.com/google/googletest/archive/${GOOGLETEST_COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT} + fi + 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 + +DESCRIPTION="Google C++ Testing Framework" +HOMEPAGE="https://github.com/google/googletest; + +LICENSE="BSD" +SLOT="0" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_GMOCK=ON + -DINSTALL_GTEST=ON + + # tests + -Dgmock_build_tests=$(usex test) + -Dgtest_build_tests=$(usex test) + ) + use test && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" ) + + cmake_src_configure +} + +multilib_src_test() { + # Exclude tests that fail with FEATURES="usersandbox" + cmake_src_test -E "googletest-(death-test|port)-test" +} + +multilib_src_install_all() { + einstalldocs + + newdoc googletest/README.md README.googletest.md + newdoc googlemock/README.md README.googlemock.md + + use doc && dodoc -r docs/. + + if use examples; then + docinto examples + dodoc googletest/samples/*.{cc,h} + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/files/, dev-cpp/gtest/
commit: c2604b771b585f12be9f353b343e8a4d684945cb Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:09 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2604b77 dev-cpp/gtest: drop 1.11.0 Closes: https://github.com/gentoo/gentoo/pull/32177 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/Manifest | 1 - 10.0_p20200702-increase-clone-stack-size.patch | 14 dev-cpp/gtest/gtest-1.11.0.ebuild | 77 -- 3 files changed, 92 deletions(-) diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 9eb89ff6a6ac..8f44d5904099 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,3 +1,2 @@ -DIST gtest-1.11.0.tar.gz 886330 BLAKE2B d11fdd485f292d96508cbc27a9a444ab69b86571cc594298fd3f0e6d4bd8d6ec20dea848fe11be165d34054b2251ad377f0930f852914feaa1416ff156986a9c SHA512 6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28 DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c diff --git a/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch b/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch deleted file mode 100644 index 0c47681ba347.. --- a/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch +++ /dev/null @@ -1,14 +0,0 @@ -Bug: https://bugs.gentoo.org/692464 - https://bugs.gentoo.org/834068 - a/googletest/src/gtest-death-test.cc -+++ b/googletest/src/gtest-death-test.cc -@@ -1070,7 +1070,7 @@ - - if (!use_fork) { - static const bool stack_grows_down = StackGrowsDown(); --const auto stack_size = static_cast(getpagesize() * 2); -+const auto stack_size = static_cast(getpagesize() * 12); - // MMAP_ANONYMOUS is not defined on Mac, so we use MAP_ANON instead. - void* const stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE, - MAP_ANON | MAP_PRIVATE, -1, 0); diff --git a/dev-cpp/gtest/gtest-1.11.0.ebuild b/dev-cpp/gtest/gtest-1.11.0.ebuild deleted file mode 100644 index 0881eaf88cfe.. --- a/dev-cpp/gtest/gtest-1.11.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Python is required for tests and some build tasks. -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/google/googletest; -else - if [[ -z ${GOOGLETEST_COMMIT} ]]; then - SRC_URI="https://github.com/google/googletest/archive/refs/tags/release-${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/googletest-release-${PV} - else - SRC_URI="https://github.com/google/googletest/archive/${GOOGLETEST_COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT} - fi - 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 - -DESCRIPTION="Google C++ Testing Framework" -HOMEPAGE="https://github.com/google/googletest; - -LICENSE="BSD" -SLOT="0" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( ${PYTHON_DEPS} )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.10.0_p20200702-increase-clone-stack-size.patch -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - sed -i -e '/set(cxx_base_flags /s:-Werror::' \ - googletest/cmake/internal_utils.cmake || die "sed failed!" -} - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_GMOCK=ON - -DINSTALL_GTEST=ON - - # tests - -Dgmock_build_tests=$(usex test) - -Dgtest_build_tests=$(usex test) - -DPYTHON_EXECUTABLE="${PYTHON}" - ) - cmake_src_configure -} - -multilib_src_install_all() { - einstalldocs - - newdoc googletest/README.md README.googletest.md - newdoc googlemock/README.md
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: 72af436c1c0914a435f8954124d45dcafd001418 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:05 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72af436c dev-cpp/gtest: pass -DPython3_EXECUTABLE only if USE=test Switch -DPYTHON_EXECUTABLE to the more modern CMAKE -DPython3_EXECUTABLE. And consistent with other conditional constructs, eg. "use test && python-any-r1_pkg_setup", only pass -DPython3_EXECUTABLE if USE=test. Closes: https://bugs.gentoo.org/911476 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index 1e958926faa8..d46c8086a02a 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -53,8 +53,9 @@ multilib_src_configure() { # tests -Dgmock_build_tests=$(usex test) -Dgtest_build_tests=$(usex test) - -DPYTHON_EXECUTABLE="${PYTHON}" ) + use test && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" ) + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: b4805a7c02f06cb01508aad156de57914867ad97 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 11:08:17 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 11:08:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4805a7c dev-db/timescaledb: add 2.11.2, drop 2.11.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 2 +- .../{timescaledb-2.11.0.ebuild => timescaledb-2.11.2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index d08eee9b9be2..4f65d0c3336e 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,3 @@ DIST timescaledb-2.10.3.tar.gz 7465897 BLAKE2B 2a70e281738fac63cd3b5c753f82a7e8faf162c015ad87b1cb3b24558d70e042bb16281b32a931fbb4daae280bede40bc239de8e8b3228c2571da33d4e5975ec SHA512 c94227d9aa1df36634bbf2626f580165860cab543efbfeb448f9799cf70ef6c1891af0077c2280ae22dbfb2360cf2b6012e7f05c26b0cf7aef6eb217c583b444 -DIST timescaledb-2.11.0.tar.gz 7699408 BLAKE2B 841ed5c95d15665a3d264067d7ae38ddecec4c2ae3cb4e6ddeb6b926b30453b0554a451117f939a7137abc1a1b3f0a0d0523782b337930984c76066355fe2457 SHA512 0bc1f7824fdac0a9014918bf053da3b282eaf6f91c18dec5ba4ec40204e29cb53d17f8d09c9426572969e2722b77788bb477a695d78f487415198cb3186d2cc2 DIST timescaledb-2.11.1.tar.gz 7723360 BLAKE2B a45f7a4466397b47e0a07cf9af388fa6c6ccbfd98d62a038159eafab74ba0c58b8891ebc52a82e9694f103cb48992c9b78c0b6f377c6ae7832fe8740c42d9bbf SHA512 e29a378bfe1e5bb72d6d9bd430b972d1e14cf2345f2599559f73075146fd8c5839f08459880681140eff607b152671beeb1876bf509008ad2b653d258eb356b8 +DIST timescaledb-2.11.2.tar.gz 7728399 BLAKE2B 389b9920b427edc9651638ed3a9e948277997accb0ef875cf6c41801c344e3d109d67d4da89abceb6e52429ee76448932da02cb95df8fa606359ccfc93818cda SHA512 eb7a631c0c4f25d4faa6b24cd00185ac34a40590aecedfeadb852dbb9123e2a3e07d6a8b4c9a37861b8ef107891498f13e83a8776340e199ab9a0f1f15a35b05 diff --git a/dev-db/timescaledb/timescaledb-2.11.0.ebuild b/dev-db/timescaledb/timescaledb-2.11.2.ebuild similarity index 100% rename from dev-db/timescaledb/timescaledb-2.11.0.ebuild rename to dev-db/timescaledb/timescaledb-2.11.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/g4music/
commit: 8290631e7d5d5b090fe3a0fb79a2b56dbcd895fa Author: Konstantin Tutsch konstantintutsch de> AuthorDate: Mon Sep 4 08:05:19 2023 + Commit: Konstantin Tutsch konstantintutsch de> CommitDate: Mon Sep 4 08:07:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8290631e media-sound/g4music: add 3.3 Signed-off-by: Konstantin Tutsch konstantintutsch.de> media-sound/g4music/Manifest | 1 + media-sound/g4music/g4music-3.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/media-sound/g4music/Manifest b/media-sound/g4music/Manifest index 556aa18a47..7723705bf5 100644 --- a/media-sound/g4music/Manifest +++ b/media-sound/g4music/Manifest @@ -1 +1,2 @@ DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b SHA512 92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86 +DIST g4music-v3.3.tar.bz2 3299439 BLAKE2B 6a60dc668507e3b0a1bbcdaee08243a7f058a25194aa1b30a7d0146eae1ba472d2a28c5be67ba4b2df7a088db9733eec980bdb877305878000d3740904e0212c SHA512 0355a4e22b8298ae43524d1cdb026bd800cfc88327894c66a85c6310ae3958a5a54d52139581e3a1925a633472cdf3f95fd487b046ec2541970159cd08339537 diff --git a/media-sound/g4music/g4music-3.3.ebuild b/media-sound/g4music/g4music-3.3.ebuild new file mode 100644 index 00..3e404d3e6d --- /dev/null +++ b/media-sound/g4music/g4music-3.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 music player" +HOMEPAGE="https://gitlab.gnome.org/neithern/g4music; +SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2; +S="${WORKDIR}/g4music-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="pipewire" + +IDEPEND="" +DEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=media-libs/gstreamer-1.20.6[introspection] + >=media-plugins/gst-plugins-taglib-1.20.6 + >=dev-libs/appstream-glib-0.8.2 + pipewire? ( media-video/pipewire[gstreamer] ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-util/meson-1.1.1 + >=dev-lang/vala-0.56.8 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/files/, media-sound/deadbeef/
commit: b36c9fee6f414879ba5b40e5f9badc4d47590e65 Author: Viorel Munteanu gentoo org> AuthorDate: Mon Sep 4 10:16:36 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 4 10:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36c9fee media-sound/deadbeef: add 1.9.6_beta1 Signed-off-by: Viorel Munteanu gentoo.org> media-sound/deadbeef/Manifest | 1 + media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild | 202 + .../files/deadbeef-1.9.6-drop-Werror.patch | 35 .../deadbeef-1.9.6-fix-desktop-launcher.patch | 32 .../files/deadbeef-1.9.6-update-gettext.patch | 17 ++ 5 files changed, 287 insertions(+) diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index 46cd8056168f..f5c033632241 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -1 +1,2 @@ DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d SHA512 c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c +DIST deadbeef-1.9.6_beta1.tar.bz2 5171353 BLAKE2B 71dcecb1c4e0621532c1d36c4e0f82538e36bfce27bacf746866b851accc6edead5adccbeecc2ba43171c8e56437c5703e43eb6c9d85edaf0e76206909326041 SHA512 2c324ae14513705cd50d0f8a44cea31abb98f8814e8c826e0da881e5fc508c8ac2c22fe2837d9fadcd943d7b5b0a4f6b80873db10903516cdacf958896a9070e diff --git a/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild b/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild new file mode 100644 index ..1b203d579230 --- /dev/null +++ b/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild @@ -0,0 +1,202 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg flag-o-matic toolchain-funcs plocale + +MY_PV=${PV/_/-} +DL_PV=$(ver_cut 1-2) + +DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" +HOMEPAGE="https://deadbeef.sourceforge.io/; +SRC_URI="https://sourceforge.net/projects/${PN}/files/travis/linux/${DL_PV}/deadbeef-${MY_PV}.tar.bz2/download + -> ${P}.tar.bz2" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE=" + GPL-2 + LGPL-2.1 + wavpack? ( BSD ) +" +SLOT="0" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack" + +REQUIRED_USE=" + || ( alsa oss pulseaudio pipewire nullout ) +" + +DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/libdispatch + net-misc/curl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + cdda? ( + dev-libs/libcdio:= + media-libs/libcddb + media-sound/cdparanoia + ) + cover? ( media-libs/imlib2[jpeg,png] ) + dts? ( media-libs/libdca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( + media-libs/flac:= + media-libs/libogg + ) + libsamplerate? ( media-libs/libsamplerate ) + mp3? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + nls? ( virtual/libintl ) + notify? ( sys-apps/dbus ) + opus? ( media-libs/opusfile ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire:= ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) +" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/clang + >=sys-devel/gettext-0.21 + sys-devel/llvm + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.6-drop-Werror.patch + "${FILESDIR}"/${PN}-1.9.6-update-gettext.patch + "${FILESDIR}"/${PN}-1.9.6-fix-desktop-launcher.patch +) + +src_prepare() { + default + + drop_from_linguas() { + sed "/${1}/d" -i "${S}/po/LINGUAS" || die + } + + drop_and_stub() { + einfo drop_and_stub "${1}" + rm -r "${1}" || die + mkdir "${1}" || die + cat > "${1}/Makefile.in" <<-EOF || die + all: nothing + install: nothing + nothing: + EOF + } + + plocale_for_each_disabled_locale drop_from_linguas || die + + eautopoint --force + eautoreconf + + # Get rid of bundled gettext. (Avoid build failures with musl) + drop_and_stub "${S}/intl" + + # Plugins that are undesired for whatever reason, candidates for unbundling and such. + for i in adplug alac
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf-size/
commit: f48315ea2f9db0d94fd441e047d40e001843fb68 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:56:07 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 10:56:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f48315ea dev-embedded/esp-idf-size: add 0.4.2 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-size/Manifest | 1 + .../esp-idf-size/esp-idf-size-0.4.2.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-size/Manifest b/dev-embedded/esp-idf-size/Manifest index d9150b0641..e1b6aa97fd 100644 --- a/dev-embedded/esp-idf-size/Manifest +++ b/dev-embedded/esp-idf-size/Manifest @@ -1 +1,2 @@ DIST esp-idf-size-0.3.1.tar.gz 20548 BLAKE2B c00757b57dc5bf3b1dff27123f10f721654ded9edc073fa74c56485d7299aa9ea01739b6e5feaf69dcddd4f5a09110f7fa2171ceae5581eacc4d08328da29314 SHA512 6525076dda02e1ed74e8deb93ee38bec001dbdf2769673bc1bcb8fc8765babd80323d9cde49ebb53e1ee81b168a6eb3b2073042daa413cbbd0534a7737f22fa1 +DIST esp-idf-size-0.4.2.tar.gz 20682 BLAKE2B 2f9fe795642caed6eb552ab5a65e523f86a41452cab64bf59fca6b80b488b5fa74988c449a0dcb6e5f5244f6a95a669c82b57369828a416fac3663ac2eca1bdb SHA512 71604d9a7e3e99c8efe07baeff64d3aac9a20973867850f11b285f475254980757f8be27c5e5bb7c408976b8ec1dde635c2b3b4b68d180919cfa87775ca679a1 diff --git a/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild new file mode 100644 index 00..74c8c5ef70 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf-kconfig/
commit: af7e2d8410f998fb4f20ab94c1205b7ea40bf9d4 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:57:05 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 10:57:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af7e2d84 dev-embedded/esp-idf-kconfig: add 1.2.0 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-kconfig/Manifest | 1 + .../esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest index 82a0874156..5fb0c99af2 100644 --- a/dev-embedded/esp-idf-kconfig/Manifest +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -1 +1,2 @@ DIST esp-idf-kconfig-1.1.0.tar.gz 19855 BLAKE2B f6ebba550cffb6baacf6fc4f34496cd4a836a6b370758e15185d887e499e5a1acbfa22f379b2a3a57cf0cdbc099bf1bd054f23a8c399b2680ea977584e1120ba SHA512 c568c5c01c431b0ad1c16882092172511e997430b4eb37fb8fda1e77ebde36eb706d7dd2b5dcad38af79fd235369e87af805d0f760544c399097033351740921 +DIST esp-idf-kconfig-1.2.0.tar.gz 19814 BLAKE2B 1fb1249ef16496bcc5903c8268c3b7f8f6c1b69a54d641f3b8948eb882b00021856029fc100a640f2e493b2a00dc4aa8dcfef0f6ecbcbbb29a7275f9581af699 SHA512 eabd5c5c53ed91fc869c8925c154ed9f595c96b240e1290db3a7eba2125c59f283a399b0dd388c577e422bade4fe816f13094f32ccfd8498d99cbc58a9b77282 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild new file mode 100644 index 00..56678fca27 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/kconfiglib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 83938f1565bfde088a781be9e5479c86ad363b3f Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 10:55:46 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 10:56:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83938f15 dev-db/postgis: Fix doc handling Closes: https://bugs.gentoo.org/913611 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/{postgis-3.4.0.ebuild => postgis-3.4.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/postgis/postgis-3.4.0.ebuild b/dev-db/postgis/postgis-3.4.0-r1.ebuild similarity index 96% rename from dev-db/postgis/postgis-3.4.0.ebuild rename to dev-db/postgis/postgis-3.4.0-r1.ebuild index 71073376f6c7..8fb5dce4704e 100644 --- a/dev-db/postgis/postgis-3.4.0.ebuild +++ b/dev-db/postgis/postgis-3.4.0-r1.ebuild @@ -116,10 +116,10 @@ src_install() { postgres-multi_foreach emake DESTDIR="${D}" comments-install docinto html - postgres-multi_forbest dodoc doc/html/{postgis.html,style.css} + postgres-multi_forbest dodoc doc/html/{postgis-en.html,style.css} docinto html/images - postgres-multi_forbest dodoc doc/html/images/* + postgres-multi_forbest dodoc -r doc/html/images/* fi use static-libs || find "${ED}" -name '*.a' -delete
[gentoo-commits] repo/proj/guru:master 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: Andrew Ammerlaan gentoo org> 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/proj/guru:master commit in: app-misc/chayang/
commit: 302f47fb107d5c5765a1d7fb00050fc1e3f9b902 Author: Martin Matouš matous dev> AuthorDate: Sun Sep 3 21:42:42 2023 + Commit: Andrew Ammerlaan gentoo org> 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/proj/guru:master commit in: media-sound/helvum/
commit: d0d128397a015ea60cc6ae04eadebd9ae79b31b6 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Aug 24 17:21:37 2023 + Commit: Andrew Ammerlaan gentoo org> 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/proj/guru:master commit in: media-libs/dr_wav/files/, media-libs/dr_wav/
commit: 53d81f1fa7fbd2e44e438dcc8ea6eb6bb791ba0b Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:20:49 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: media-libs/dr_mp3/, media-libs/dr_mp3/files/
commit: 72b0f9c3ea374dee0a2d665ced0c5c17b3effc04 Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:23:38 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: media-sound/qpwgraph/
commit: 613cdc3fcf58f1e054d4e522100f36fc36cd9113 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Sep 3 22:36:59 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: dev-python/moderngl/
commit: 4805553bf2582b804736ce0c1063a702356e7d17 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:28:46 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: dev-python/glcontext/
commit: 3deccf5d0001b082c2faa0a7cd629fe3cd432e58 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:09:16 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: net-irc/catgirl/
commit: 8ded9d60439a609eab78362690c5c48cb1a1d3ad Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 23:14:36 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: net-irc/litterbox/
commit: 4208aaeff26c458bc9e72c5d78fb14bc9514d952 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:19:05 2023 + Commit: Andrew Ammerlaan gentoo org> 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/proj/guru:master 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: Andrew Ammerlaan gentoo org> 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:master commit in: dev-embedded/esp-idf-size/
commit: f48315ea2f9db0d94fd441e047d40e001843fb68 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:56:07 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:56:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f48315ea dev-embedded/esp-idf-size: add 0.4.2 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-size/Manifest | 1 + .../esp-idf-size/esp-idf-size-0.4.2.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-size/Manifest b/dev-embedded/esp-idf-size/Manifest index d9150b0641..e1b6aa97fd 100644 --- a/dev-embedded/esp-idf-size/Manifest +++ b/dev-embedded/esp-idf-size/Manifest @@ -1 +1,2 @@ DIST esp-idf-size-0.3.1.tar.gz 20548 BLAKE2B c00757b57dc5bf3b1dff27123f10f721654ded9edc073fa74c56485d7299aa9ea01739b6e5feaf69dcddd4f5a09110f7fa2171ceae5581eacc4d08328da29314 SHA512 6525076dda02e1ed74e8deb93ee38bec001dbdf2769673bc1bcb8fc8765babd80323d9cde49ebb53e1ee81b168a6eb3b2073042daa413cbbd0534a7737f22fa1 +DIST esp-idf-size-0.4.2.tar.gz 20682 BLAKE2B 2f9fe795642caed6eb552ab5a65e523f86a41452cab64bf59fca6b80b488b5fa74988c449a0dcb6e5f5244f6a95a669c82b57369828a416fac3663ac2eca1bdb SHA512 71604d9a7e3e99c8efe07baeff64d3aac9a20973867850f11b285f475254980757f8be27c5e5bb7c408976b8ec1dde635c2b3b4b68d180919cfa87775ca679a1 diff --git a/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild new file mode 100644 index 00..74c8c5ef70 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-kconfig/
commit: af7e2d8410f998fb4f20ab94c1205b7ea40bf9d4 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:57:05 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:57:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af7e2d84 dev-embedded/esp-idf-kconfig: add 1.2.0 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-kconfig/Manifest | 1 + .../esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest index 82a0874156..5fb0c99af2 100644 --- a/dev-embedded/esp-idf-kconfig/Manifest +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -1 +1,2 @@ DIST esp-idf-kconfig-1.1.0.tar.gz 19855 BLAKE2B f6ebba550cffb6baacf6fc4f34496cd4a836a6b370758e15185d887e499e5a1acbfa22f379b2a3a57cf0cdbc099bf1bd054f23a8c399b2680ea977584e1120ba SHA512 c568c5c01c431b0ad1c16882092172511e997430b4eb37fb8fda1e77ebde36eb706d7dd2b5dcad38af79fd235369e87af805d0f760544c399097033351740921 +DIST esp-idf-kconfig-1.2.0.tar.gz 19814 BLAKE2B 1fb1249ef16496bcc5903c8268c3b7f8f6c1b69a54d641f3b8948eb882b00021856029fc100a640f2e493b2a00dc4aa8dcfef0f6ecbcbbb29a7275f9581af699 SHA512 eabd5c5c53ed91fc869c8925c154ed9f595c96b240e1290db3a7eba2125c59f283a399b0dd388c577e422bade4fe816f13094f32ccfd8498d99cbc58a9b77282 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild new file mode 100644 index 00..56678fca27 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/kconfiglib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf/
commit: dd931595ede38591b64fde6e33dcbfa48944ea65 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:54:36 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:54:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd931595 dev-embedded/esp-idf: add 5.1.1 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf/Manifest | 1 + dev-embedded/esp-idf/esp-idf-5.1.1.ebuild | 159 ++ 2 files changed, 160 insertions(+) diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest index 4436ec5698..ec86fd6405 100644 --- a/dev-embedded/esp-idf/Manifest +++ b/dev-embedded/esp-idf/Manifest @@ -1,3 +1,4 @@ +DIST esp-idf-5.1.1.zip 1131279692 BLAKE2B 87a74ec1ae7f54a067cddf3d4e4b0797ced4b8164019c68b33e89d356a56232a17ca350363298868af4eb27b003b2d96f48aa30d41a085b6460a800ccbb50eb2 SHA512 88fc90a0f74b9e3dd90b9d32aa473e8943b89abd6684249659553d4cae6c90d2c31409bd2d29cd4e9653f3770f6b3a03e684041ca1c9d7770925062ddd3a71e3 DIST esp-idf-5.1.zip 1062080629 BLAKE2B 78df1d6abfdde5731499422c6d05e0cdf0d6c46b73f6e7a6b94f61c5bb66ddfee9a1f5dba5996397141ca2dc3372fbca5b915b828bb30069d8d711f7858b SHA512 85cc37a910398cb82fca4ff6257d23c28a993cf7deb3f7e34129513cd89e8a495ec7b38d3a206482489ffe4996d800a2742fd6c69cc5ce425b4d0522d19d9592 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz 2126949 BLAKE2B ae53bf574c60a7f004b49946f03fe936fefeee2574bf47ac71b2144d066e77e64190889b3650e39010aaf568fef13e05dc773355f1b7f59f547b181346c78080 SHA512 3a7f0e2ff4e68d203847271b1b95fc9c9581adf5d4f503cdc20770985f2b8b59d39f358e46d0d7358e8c94c8ff1437c4747579e02dd92b7a07a0ba23a885d191 DIST riscv32-esp-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 131410024 BLAKE2B 6961ddad1570aa69cbe7a4b1cd6722831d725b83a2d865b5babeea9b2d1762e4dda3cf35bdd4c5137758e15267a229136439387ff72577d5d558a924cd6161aa SHA512 dd0a95408fb487d444cb2c1efc9a0d21404eba2080b16cd9958dd9a9d22c5bf36f3c5e0309b082a226b39e4aeaf9a07ac89af740e2d5c01f85147d26dff7d233 diff --git a/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild new file mode 100644 index 00..1b4e013e1a --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) + +VER="12.2.0_20230208" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}; + +inherit python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/; + +# https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230419/openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz; +SRC_URI+=" esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" + +#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +IUSE="+esp32 esp32s2 esp32s3 riscv32" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +SLOT="0" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] + dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}] + dev-embedded/esp-idf-size[${PYTHON_USEDEP}] + dev-embedded/idf-component-manager[${PYTHON_USEDEP}] +" + +RESTRICT="strip" + +QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" +QA_PRESTRIPPED="opt/*" + +PATCHES=( + "${FILESDIR}/allow-system-install-${PN}-5.0.2.patch" +) + +S="${WORKDIR}/${PN}-v${PV}" + +install_tool() { + shopt -s globstar + + into /opt/${1} + + if [[ -d "../${1}/lib" ]]; then + if stat *.so &>/dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/ManimPango/
commit: 7c7dcad328c74456fcbbeb50254c36a1ef7a441d Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 21:30:26 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: net-irc/catgirl/
commit: 41ab2d371d55107ebbd95dcb25ca7459fa8b9441 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:09:17 2023 + Commit: Andrew Ammerlaan gentoo org> 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:master commit in: media-sound/g4music/
commit: 8290631e7d5d5b090fe3a0fb79a2b56dbcd895fa Author: Konstantin Tutsch konstantintutsch de> AuthorDate: Mon Sep 4 08:05:19 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 08:07:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8290631e media-sound/g4music: add 3.3 Signed-off-by: Konstantin Tutsch konstantintutsch.de> media-sound/g4music/Manifest | 1 + media-sound/g4music/g4music-3.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/media-sound/g4music/Manifest b/media-sound/g4music/Manifest index 556aa18a47..7723705bf5 100644 --- a/media-sound/g4music/Manifest +++ b/media-sound/g4music/Manifest @@ -1 +1,2 @@ DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b SHA512 92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86 +DIST g4music-v3.3.tar.bz2 3299439 BLAKE2B 6a60dc668507e3b0a1bbcdaee08243a7f058a25194aa1b30a7d0146eae1ba472d2a28c5be67ba4b2df7a088db9733eec980bdb877305878000d3740904e0212c SHA512 0355a4e22b8298ae43524d1cdb026bd800cfc88327894c66a85c6310ae3958a5a54d52139581e3a1925a633472cdf3f95fd487b046ec2541970159cd08339537 diff --git a/media-sound/g4music/g4music-3.3.ebuild b/media-sound/g4music/g4music-3.3.ebuild new file mode 100644 index 00..3e404d3e6d --- /dev/null +++ b/media-sound/g4music/g4music-3.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 music player" +HOMEPAGE="https://gitlab.gnome.org/neithern/g4music; +SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2; +S="${WORKDIR}/g4music-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="pipewire" + +IDEPEND="" +DEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=media-libs/gstreamer-1.20.6[introspection] + >=media-plugins/gst-plugins-taglib-1.20.6 + >=dev-libs/appstream-glib-0.8.2 + pipewire? ( media-video/pipewire[gstreamer] ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-util/meson-1.1.1 + >=dev-lang/vala-0.56.8 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: net-irc/litterbox/
commit: 451fb454b6289210c73afc3cff09ffa84a6c4138 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:30:26 2023 + Commit: Andrew Ammerlaan gentoo org> 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/user/gerislay:master commit in: dev-python/py-spy/, dev-python/py-spy/files/
commit: c0c9fbc01932270c155d6660cdebfb0077d12c16 Author: Gerion Entrup flump de> AuthorDate: Mon Sep 4 11:43:13 2023 + Commit: gerion flump de> CommitDate: Mon Sep 4 11:43:13 2023 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c0c9fbc0 dev-python/py-spy: drop, in tree Signed-off-by: Gerion Entrup flump.de> dev-python/py-spy/Manifest | 161 -- 12-fix-possible-security-vulnerabilities.patch | 246 - dev-python/py-spy/py-spy-0.3.12.ebuild | 190 3 files changed, 597 deletions(-) diff --git a/dev-python/py-spy/Manifest b/dev-python/py-spy/Manifest deleted file mode 100644 index 32c1e06..000 --- a/dev-python/py-spy/Manifest +++ /dev/null @@ -1,161 +0,0 @@ -AUX 0.3.12-fix-possible-security-vulnerabilities.patch 6865 BLAKE2B aeab9e68df263e0dee45e5ea48a87f00a4a92b38cb3506f00d925187b25013e3484e2227da83eecfd7599fb3eed79460c908ffc85c50be92f5ef2334c6765e2b SHA512 99b4283802ac1e14f37e86968f0a4a80974ffed0f5e813da3567d99474db626d579dfe6f5955a3f5cf063c122d49bcf85485333086082bf4e75f77f01051 -DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 -DIST android_system_properties-0.1.4.crate 4637 BLAKE2B a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3 SHA512 6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a -DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 -DIST anyhow-1.0.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a -DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b -DIST backtrace-0.3.63.crate 74280 BLAKE2B 825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5 SHA512 25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a -DIST bindgen-0.59.2.crate 206267 BLAKE2B de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620 SHA512 14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44 -DIST bitflags-1.3.2.crate 23021 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: c4f194622df55dc7d77e1b87594d44925d44ca8d Author: Miroslav Šulc gentoo org> AuthorDate: Mon Sep 4 08:12:48 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 08:12:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f19462 dev-java/maven-bin: dropped obsolete 3.9.3 Bug: https://bugs.gentoo.org/913554 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/maven-bin/Manifest | 1 - dev-java/maven-bin/maven-bin-3.9.3.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest index 20b12f11edca..363690cb927e 100644 --- a/dev-java/maven-bin/Manifest +++ b/dev-java/maven-bin/Manifest @@ -1,3 +1,2 @@ DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00 -DIST apache-maven-3.9.3-bin.tar.gz 9258617 BLAKE2B fb73e0f8d9c9cf70912329c58f36044858021753ea7b3b0d0a2a95addd68202ad18c4c049c513af884ba2651165acef042500c3c0536ca52a5eabf883f43e97e SHA512 400fc5b6d000c158d5ee7937543faa06b6bda8408caa2444a9c947c21472fde0f0b64ac452b8cec8855d528c0335522ed5b6c8f77085811c7e29e1bedbb5daa2 DIST apache-maven-3.9.4-bin.tar.gz 9336368 BLAKE2B 826698e405389e1104fd1c6f0065533de1d235a012766fc185b4f205e7ecf5c12117dc87c8a941898355aededa41b78de7e83c337c146600eb9b4a6bb4d337f6 SHA512 deaa39e16b2cf20f8cd7d232a1306344f04020e1f0fb28d35492606f647a60fe729cc40d3cba33e093a17aed41bd161fe1240556d0f1b80e773abd408686217e diff --git a/dev-java/maven-bin/maven-bin-3.9.3.ebuild b/dev-java/maven-bin/maven-bin-3.9.3.ebuild deleted file mode 100644 index 59bdf23384c1.. --- a/dev-java/maven-bin/maven-bin-3.9.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-pkg-2 - -MY_PN=apache-${PN%%-bin} -MY_PV=${PV/_alpha/-alpha-} -MY_P="${MY_PN}-${MY_PV}" -MY_MV="${PV%%.*}" - -DESCRIPTION="Project Management and Comprehension Tool for Java" -SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz" -HOMEPAGE="https://maven.apache.org/; - -LICENSE="Apache-2.0" -SLOT="3.9" -KEYWORDS="amd64 x86" - -DEPEND=" - >=virtual/jdk-1.8:* - app-eselect/eselect-java" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${MY_P}" - -MAVEN="${PN}-${SLOT}" -MAVEN_SHARE="/usr/share/${MAVEN}" - -QA_FLAGS_IGNORED=( - "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so" - "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so" -) - -# TODO: -# We should use jars from packages, instead of what is bundled. -src_install() { - dodir "${MAVEN_SHARE}" - - cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy" - - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar - - dodoc NOTICE README.txt - - dodir /usr/bin - dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT} - - # See bug #342901. - echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die - doenvd "${T}/25${MAVEN}" -} - -pkg_postinst() { - eselect maven update mvn-${SLOT} -} - -pkg_postrm() { - eselect maven update -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-dotnet/gtk-sharp/, dev-dotnet/gtk-sharp/files/
commit: efa9fe9bbd8d982978e21a116f4c7b2450aa7b0c Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 4 10:55:24 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:58:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efa9fe9b dev-dotnet/gtk-sharp: add version 3.22.2 Borrowed from the ::fritteli overlay Required for picoscope 7 in ::natinst Signed-off-by: Andrew Ammerlaan gentoo.org> dev-dotnet/gtk-sharp/Manifest | 1 + .../gtk-sharp/files/01-meson-build-gio.patch | 11 + dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild| 57 ++ dev-dotnet/gtk-sharp/metadata.xml | 5 ++ 4 files changed, 74 insertions(+) diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest index af5352df4a..717b88961c 100644 --- a/dev-dotnet/gtk-sharp/Manifest +++ b/dev-dotnet/gtk-sharp/Manifest @@ -1 +1,2 @@ DIST gtk-sharp-2.99.3.tar.gz 2319079 BLAKE2B 8af1fd7123ba4e4c17e54d9e87e615c38574c8db23a87374c17b8600f8c5c01e649246eb819930d32c9e0708f562618e0be3cf35a44ee6feeb4e5029eedbba19 SHA512 df643edbe61eeea9f12349b5f467e8bb5eb68e72f2d6b9978daed42a5deff1ca33b1869c7a24f4c15bdc472bc368e7432ad18e7db6e0b39cd93eacdcc750efd9 +DIST gtk-sharp-3.22.2.tar.gz 3297236 BLAKE2B ed6f9e19cc2db3e3a86a14107239b25ec4868222d5ef3d694372e824b8f323d70f5a4847c72a0c2a780cc474375fbf74c74ca3165fbed4255e68671614b9f9fc SHA512 8d4fdcbd54ec795dd5d8bd1fd9e4ec5ea5fff5169392891c99656d3fa1fffda28bbe6ac4e32f1201e7ed03b9702f37e85cd315946bf055efdd7b264d23e6007a diff --git a/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch new file mode 100644 index 00..be23b163f9 --- /dev/null +++ b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch @@ -0,0 +1,11 @@ +diff --git a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build +index f8e3978..416ed5c 100644 +--- a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build +@@ -413,5 +413,5 @@ pkgs += [pkg] + source_gen = files(generated_sources) + gio_api_includes = join_paths(meson.current_source_dir(), 'gio-api.xml') + if install +-install_data(gdk_api_includes, install_dir: gapi_xml_installdir) ++install_data(gio_api_includes, install_dir: gapi_xml_installdir) + endif diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild new file mode 100644 index 00..fddc5d6647 --- /dev/null +++ b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_PN="GtkSharp" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="gtk bindings for mono" +HOMEPAGE="https://github.com/GLibSharp/GtkSharp; +SRC_URI="https://github.com/GLibSharp/GtkSharp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +SLOT="3" +IUSE="+atk +cairo +gdk +gtk +pango" + +REQUIRED_USE=" + gdk? ( atk cairo pango ) + gtk? ( atk cairo gdk pango ) + pango? ( cairo ) +" + +RDEPEND=" + >=dev-libs/glib-2.32 + x11-libs/gtk+:3 +" + +DEPEND="${RDEPEND} + >=dev-lang/mono-6.12 + atk? ( app-accessibility/at-spi2-core ) + cairo? ( x11-libs/cairo ) + gdk? ( x11-libs/gdk-pixbuf ) + gtk? ( x11-libs/gtk+:3 ) + pango? ( x11-libs/pango )" + +PATCHES=( "${FILESDIR}/01-meson-build-gio.patch" ) + +src_configure() { + local emesonargs=( + $(meson_feature atk) + $(meson_feature cairo) + $(meson_feature gdk) + $(meson_feature gtk) + $(meson_feature pango) + -Dinstall=true + ) + + meson_src_configure +} + +src_install() { + meson_src_install +} diff --git a/dev-dotnet/gtk-sharp/metadata.xml b/dev-dotnet/gtk-sharp/metadata.xml index 48d860dabb..08aa5909dc 100644 --- a/dev-dotnet/gtk-sharp/metadata.xml +++ b/dev-dotnet/gtk-sharp/metadata.xml @@ -2,6 +2,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + Build the ATK bindings. + Build the GDK bindings. + Build the Pango bindings. + mono/gtk-sharp
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 752af5c1b65552bdd3205a2aea738ed33912d272 Author: Miezhiko gmail com> AuthorDate: Mon Sep 4 09:50:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 4 11:14:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752af5c1 app-containers/snapd: add 2.60.2 -> 2.60.3, EAPI 8 Signed-off-by: Miezhiko gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32526 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/snapd/Manifest | 2 +- app-containers/snapd/{snapd-2.60.2.ebuild => snapd-2.60.3.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index a5f5c95fbc0a..f946383558e0 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,3 +1,3 @@ DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e DIST snapd-2.58.tar.xz 6980916 BLAKE2B d3de507513db808fa4f85498b5c238de143f06660f1d677186c8c763b38643a2486e25b747977b3eb584619d79ea0a12e88dc5a909045a853c1d8f849f2c1638 SHA512 555915b8b4d9d2d91a3ba19e9e78cf6b19d9683a9f390ad225aa5876320cb8595b464d6133706c4923fc15fbe04ba2b65a47e403c9a2d8859adae827f8ec000a -DIST snapd-2.60.2.tar.xz 7214032 BLAKE2B a8b49dfb23ddfb60e8037093f69825c35ec8c4278004d159d9b2e9127c15038e8eacd54c58b5c5a29d3b049a18307a38ace025ad6b149da042ee285276bda38a SHA512 ea73f6dabaf73f5cb280424908f631a4af60a8be819a8799aa06055e40eee2fce6597e6e85c32a5b2fd9994ae6408a57f3bcb55142da28b274dbfe3e74c7775f +DIST snapd-2.60.3.tar.xz 7184964 BLAKE2B c40c4e041a91de1732c23b5845a322873498da76d50e0c91e97941d1fc4f6f1991fe2b009414952bf0ebb614e8e19a0015c698ff09c61a12940349ea714f77f0 SHA512 630738c956773354006c195bfe954902b0d082e94345b54c6a6795139d36e1f95a236c6e9a8947338e03caca03520c6e8c1a1c44d3788ec93107f7f97b2d952d diff --git a/app-containers/snapd/snapd-2.60.2.ebuild b/app-containers/snapd/snapd-2.60.3.ebuild similarity index 99% rename from app-containers/snapd/snapd-2.60.2.ebuild rename to app-containers/snapd/snapd-2.60.3.ebuild index aeeea85f9284..7bd5d8f6f6e3 100644 --- a/app-containers/snapd/snapd-2.60.2.ebuild +++ b/app-containers/snapd/snapd-2.60.3.ebuild @@ -1,14 +1,14 @@ # Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd tmpfiles xdg-utils DESCRIPTION="Service and tools for management of snap packages" HOMEPAGE="http://snapcraft.io/; -SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.tar.xz -> ${P}.tar.xz" +SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.vendor.tar.xz -> ${P}.tar.xz" MY_PV=${PV} KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 7fc46a042146e7f31fa91f5763ceae9d4b8d1f3e Author: Miezhiko gmail com> AuthorDate: Wed Aug 30 07:10:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 4 11:14:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc46a04 app-containers/snapd: add 2.60.2, add lzo flag to sqashfs dep Signed-off-by: Miezhiko gmail.com> Signed-off-by: Arthur Zamarin gentoo.org> app-containers/snapd/Manifest| 1 + app-containers/snapd/snapd-2.60.2.ebuild | 179 +++ 2 files changed, 180 insertions(+) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index 74411fae3f80..a5f5c95fbc0a 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,2 +1,3 @@ DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e DIST snapd-2.58.tar.xz 6980916 BLAKE2B d3de507513db808fa4f85498b5c238de143f06660f1d677186c8c763b38643a2486e25b747977b3eb584619d79ea0a12e88dc5a909045a853c1d8f849f2c1638 SHA512 555915b8b4d9d2d91a3ba19e9e78cf6b19d9683a9f390ad225aa5876320cb8595b464d6133706c4923fc15fbe04ba2b65a47e403c9a2d8859adae827f8ec000a +DIST snapd-2.60.2.tar.xz 7214032 BLAKE2B a8b49dfb23ddfb60e8037093f69825c35ec8c4278004d159d9b2e9127c15038e8eacd54c58b5c5a29d3b049a18307a38ace025ad6b149da042ee285276bda38a SHA512 ea73f6dabaf73f5cb280424908f631a4af60a8be819a8799aa06055e40eee2fce6597e6e85c32a5b2fd9994ae6408a57f3bcb55142da28b274dbfe3e74c7775f diff --git a/app-containers/snapd/snapd-2.60.2.ebuild b/app-containers/snapd/snapd-2.60.2.ebuild new file mode 100644 index ..aeeea85f9284 --- /dev/null +++ b/app-containers/snapd/snapd-2.60.2.ebuild @@ -0,0 +1,179 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd tmpfiles xdg-utils + +DESCRIPTION="Service and tools for management of snap packages" +HOMEPAGE="http://snapcraft.io/; + +SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.tar.xz -> ${P}.tar.xz" +MY_PV=${PV} +KEYWORDS="~amd64" + +LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" +SLOT="0" +IUSE="apparmor +forced-devmode gtk kde systemd" +REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" + +CONFIG_CHECK="~CGROUPS + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~NAMESPACES + ~SQUASHFS + ~SQUASHFS_ZLIB + ~SQUASHFS_LZO + ~SQUASHFS_XZ + ~BLK_DEV_LOOP + ~SECCOMP + ~SECCOMP_FILTER" + +RDEPEND=" + sys-libs/libseccomp:= + apparmor? ( + sec-policy/apparmor-profiles + sys-apps/apparmor:= + ) + dev-libs/glib + virtual/libudev + systemd? ( sys-apps/systemd ) + sys-libs/libcap:= + sys-fs/squashfs-tools[lzma,lzo]" + +DEPEND="${RDEPEND}" + +BDEPEND=" + >=dev-lang/go-1.9 + dev-python/docutils + sys-devel/gettext + sys-fs/xfsprogs" + +PDEPEND="sys-auth/polkit[gtk?,kde?]" + +README_GENTOO_SUFFIX="" + +pkg_setup() { + if use apparmor; then + CONFIG_CHECK+=" ~SECURITY_APPARMOR" + fi + linux-info_pkg_setup + + # Seems to have issues building with -O3, switch to -O2 + replace-flags -O3 -O2 +} + +src_prepare() { + default + # Update apparmor profile to allow libtinfow.so* + sed -i 's/libtinfo/libtinfo{,w}/' \ + "cmd/snap-confine/snap-confine.apparmor.in" || die + + if ! use forced-devmode; then + sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ + -i "sandbox/forcedevmode.go" || die + grep -q 'panic("USE=forced-devmode is disabled")' "sandbox/forcedevmode.go" || die "failed to disable forced-devmode" + fi + + sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die + + ./mkversion.sh "${PV}" + pushd "cmd" >/dev/null || die + eautoreconf +} + +src_configure() { + SNAPD_MAKEARGS=( + "BINDIR=${EPREFIX}/usr/bin" + "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" + "LIBEXECDIR=${EPREFIX}/usr/lib" + "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" + "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" + ) + export CGO_ENABLED="1" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + + pushd "${S}/cmd" >/dev/null ||
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/idf-component-manager/
commit: b9a142221359dbabb77ead5287ade5518bdbd035 Author: David Roman gmail com> AuthorDate: Mon Sep 4 11:56:14 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 11:56:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9a14222 dev-embedded/idf-component-manager: add 1.3.2 Signed-off-by: David Roman gmail.com> dev-embedded/idf-component-manager/Manifest| 1 + .../idf-component-manager-1.3.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest index b744642f49..b821c809be 100644 --- a/dev-embedded/idf-component-manager/Manifest +++ b/dev-embedded/idf-component-manager/Manifest @@ -1 +1,2 @@ DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5 +DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192 diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild new file mode 100644 index 00..5046ba21b7 --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Tool for installing ESP-IDF components" +HOMEPAGE="https://github.com/espressif/idf-component-manager; +SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +RDEPEND=" + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: a0e4d5492c1d3f0331b2ce07e6e21fc6893ffd06 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 4 14:05:58 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 14:06:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e4d549 dev-lang/mono: add 6.12.0.199 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-lang/mono/Manifest | 1 + dev-lang/mono/mono-6.12.0.199.ebuild | 127 +++ 2 files changed, 128 insertions(+) diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest index 5d2e986526bd..37ec07a3e0e2 100644 --- a/dev-lang/mono/Manifest +++ b/dev-lang/mono/Manifest @@ -1,2 +1,3 @@ DIST mono-6.12.0.122.tar.xz 292266176 BLAKE2B 07043c5fbca33edf64ebca0392b47af9b9ab502be772efb5afbe5ec9e8683b7f4e96a305ee906dff617842bdba2819c2abc130d7aff23b12779f403bbd88f3bd SHA512 0fbd4147498cc81e384933147eb6aa5c559d17a794a308af7ffa43dce51e0faefde24fc75e987ed804dcb161b52756944bc3611100fc0a4adcc260ca97ddaecd DIST mono-6.12.0.182.tar.xz 303230932 BLAKE2B fc959e1d57d91670e8adf8ab64d3c0f16b7291f6a70d191b4401bf42a6bd35a7ac23b1aa5d2ed5cda833f29204bd56d800910320169941283cab52a1cb79ef30 SHA512 5f0f02f2adf89785af8f620c16d69fc97b87c9b39133286e6f1237a397f4842ea8d26802d9f802f8798a86540dc1bc3b5201428f218c78fbcf91f0d575cde512 +DIST mono-6.12.0.199.tar.xz 304146664 BLAKE2B a38f0f1b80b300132247cee4621fc59bd65845c919ccd0cc55e00928b8a1b85b0695a9bb436c3efc0afd4e7dfa001714485964cf44239bb7c438ca6ed818dabf SHA512 9e379aaeb2e8750edbda74648c0ae9cc8cb9b2d7af85512bf2e729132c2e0322e776ef0b7657da708cbc1ae2a62f5532519d339fa68f465b30a65ca30d4a1e51 diff --git a/dev-lang/mono/mono-6.12.0.199.ebuild b/dev-lang/mono/mono-6.12.0.199.ebuild new file mode 100644 index ..6d4584e910e1 --- /dev/null +++ b/dev-lang/mono/mono-6.12.0.199.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHECKREQS_DISK_BUILD="4500M" +inherit autotools check-reqs flag-o-matic linux-info mono-env pax-utils multilib-minimal toolchain-funcs + +DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter" +HOMEPAGE="https://mono-project.com; +SRC_URI="https://download.mono-project.com/sources/mono/${P}.tar.xz; + +LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux" +IUSE="doc minimal nls pax-kernel selinux xen" + +# Note: mono works incorrect with older versions of libgdiplus +# Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429 +DEPEND=" + app-crypt/mit-krb5[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + ia64? ( sys-libs/libunwind ) + !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 ) + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${DEPEND} + app-misc/ca-certificates + selinux? ( sec-policy/selinux-mono ) +" +# CMake is used for bundled deps +BDEPEND=" + dev-util/cmake + sys-devel/bc + app-alternatives/yacc + pax-kernel? ( sys-apps/elfix ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.12-try-catch.patch + "${FILESDIR}"/${PN}-6.12.0.122-disable-automagic-ccache.patch +) + +pkg_pretend() { + linux-info_pkg_setup + + if use kernel_linux ; then + if linux_config_exists ; then + linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not enabled in the kernel" + else + # https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686 + ewarn "kernel config not found" + ewarn "If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling." + ewarn "See https://bugs.gentoo.org/261869 for more info." + fi + fi + + # bug #687892 + check-reqs_pkg_pretend +} + +pkg_setup() { + mono-env_pkg_setup + check-reqs_pkg_setup +} + +src_prepare() { + # We need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so it don't + # get killed in the build proces when MPROTECT is enabled, bug #286280 + # RANDMMAP kills the build process too, bug #347365 + # We use paxmark.sh to get PT/XT logic, bug #532244 + if use pax-kernel ; then + ewarn "We are disabling MPROTECT on the mono binary." + + # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9 + sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in" + fi + + default + + # PATCHES contains configure.ac patch + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + tc-ld-is-lld && filter-lto + + local myeconfargs=( +
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d64e37fc3b3d69c7e0beb5e1a303844e25a4db3f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 4 14:23:30 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 4 14:23:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64e37fc dev-util/maturin: drop 1.0.1, 1.2.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 31 --- dev-util/maturin/maturin-1.0.1.ebuild | 492 -- dev-util/maturin/maturin-1.2.2.ebuild | 485 - 3 files changed, 1008 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 28ed6a6b3122..4b85a4ee4e18 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -47,7 +47,6 @@ DIST cargo-zigbuild-0.17.0.crate 34388 BLAKE2B 706319c00a0e152ce157c73af7b5b6bda DIST cargo_metadata-0.15.3.crate 19738 BLAKE2B fee5834f3eb741704c2322d9035943b1e841c8043c18686ee0748b90facad535c715bb882b61dfadf9e027556927051fe816de15c5f4f11e89c8927ddf717583 SHA512 60c0e601c73f11a02da6a168ea80e7cfaa27b895ef6f869ecf5932126364cc23bb480457601edcc7d0bf8c8635e71c0d1dbdfe37ab3e95ddec41f797bbfbac7e DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0 DIST cargo_metadata-0.17.0.crate 21833 BLAKE2B 9c0c0666ac3a18c1b67717cb60cf551a27dcd7d653a362bd026efb4159e5661b35aaf88ffdc11b3f4d06ace9f9f330bd3f3e85e0d3052318cd675e7faf4bbd11 SHA512 2228ae25231fe752b1f61787464cb6a7219dc517f54097a800166b4778cbc5d514260dda5f79af51d303064c49a74ba799e20f4bf46c66210ead60253e62c4c7 -DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 DIST cbindgen-0.24.5.crate 196574 BLAKE2B 306028d377907f704c1926a989457126fc3928e6780da64672650090f837c25c5496fc72a5c8408c599aa76352f2a625ffe926af5dfc51bf890b6e66e4c44406 SHA512 16eb2267f6f75599d8cc4adc05a1387b8b95e595427bfee852f1746402a9609520f364b0fd443ce780f44a61f5b4b3518f2b021a4ff08d1f160afcb0a3bccecb DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.74.crate 59410 BLAKE2B e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078 SHA512 0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b @@ -55,7 +54,6 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f -DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4 SHA512 cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd DIST cfg-expr-0.15.2.crate 41227 BLAKE2B 6f2797bcb6589a8a9b2b95d2cf1798d06f31d54bf830dd0fc4be7ee12a0920dae8b06615fb7736e9526ce41ceedd4694af3b70b3e0c346454bed3cf0a1ea5c8b SHA512 96bd0ea75c6f857e27c9c7e17991c9386866c448e8e63a82885a7805ef7b339ea6ed86ac0a8c7d16982ab05331ad6179d6a297ec84068af2db3a27dd52342847 DIST cfg-expr-0.15.4.crate 41460 BLAKE2B ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/
commit: 31040d9dfde1e0c694a00af79227cefd07b8f743 Author: David Seifert gentoo org> AuthorDate: Mon Sep 4 14:27:59 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 14:27:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31040d9d dev-util/nvidia-cuda-toolkit: add 12.2.2 Signed-off-by: David Seifert gentoo.org> dev-util/nvidia-cuda-toolkit/Manifest | 1 + .../nvidia-cuda-toolkit-12.2.2.ebuild | 317 + 2 files changed, 318 insertions(+) diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index b33486cc3b57..43fe8a78817c 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -1,2 +1,3 @@ DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a DIST cuda_12.2.1_535.86.10_linux.run 4332490379 BLAKE2B 73686e68cffce2bee5b48f0a15abfec5adba52c7070a9f02190d4030fd4afd38de91157f617fa8e3f25e4be0524cb5668f3b1c82e24709966825a04a498265e9 SHA512 f6446dd1cbebffef1581cd72025b69007eb47083e8d340256e48d092c6dc539d062078ede9ad07d78f27df860db2250c1f5a1a494bd448aac138725564749ac3 +DIST cuda_12.2.2_535.104.05_linux.run 4344134690 BLAKE2B eb520d74ef805e9fa8db85324e42b4120c19daa58b5048943091c0d0b17b00b090b33daae194517366adc87d9fa3edab2f95abbf1e19fbb43f928c2bde5321e4 SHA512 e39e7134231b7a5132cd7bb46d26774246d83ab98b4d49a83212dc7440219ae20e4da06587c0351f525a2c847e8ad0ea06147709f243b53bd588faee4b123bb6 diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild new file mode 100644 index ..506f33b5d9f2 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild @@ -0,0 +1,317 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs toolchain-funcs unpacker + +DRIVER_PV="535.104.05" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone; +SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run; +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~amd64-linux" +IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer" +RESTRICT="bindist mirror" + +# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the +# actual required minimum driver version are different. +RDEPEND=" + =x11-drivers/nvidia-drivers-525.60.13 + examples? ( + media-libs/freeglut + media-libs/glu + ) + nsight? ( + dev-libs/libpfm + dev-libs/wayland + dev-qt/qtwayland:6 + || ( + dev-libs/openssl-compat:1.1.1 + dev-libs/openssl:0/1.1 + ) + media-libs/tiff-compat:4 + sys-libs/zlib + ) + rdma? ( sys-cluster/rdma-core ) + vis-profiler? ( + >=virtual/jre-1.8:* + )" +BDEPEND="nsight? ( dev-util/patchelf )" + +QA_PREBUILT="opt/cuda/*" +CHECKREQS_DISK_BUILD="15000M" + +pkg_setup() { + check-reqs_pkg_setup +} + +src_prepare() { + # ATTENTION: change requires revbump, see link below for supported GCC # versions + # https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements + local cuda_supported_gcc="8.5 9.5 10 11 12" + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \ + "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die + + default +} + +src_install() { + local cudadir=/opt/cuda + local ecudadir="${EPREFIX}${cudadir}" + local pathextradirs ldpathextradirs + dodir ${cudadir} + into ${cudadir} + + # Install standard sub packages + local builddirs=( + builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl} + builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg} + builds/nvidia_fs + $(usex profiler "builds/cuda_nvprof builds/cuda_cupti builds/cuda_profiler_api" "") + $(usex vis-profiler "builds/cuda_nvvp" "") + $(usex debugger "builds/cuda_gdb" "") + ) + + local d f + for d in "${builddirs[@]}"; do + ebegin "Installing ${d}" + [[ -d ${d} ]] || die "Directory does not exist: ${d}" + + if [[ -d ${d}/bin ]]; then + for f in ${d}/bin/*; do +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 1a9cf34d0b10543e33a6af4c7610dea301d7c54f Author: Sam James gentoo org> AuthorDate: Mon Sep 4 19:45:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 19:45:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9cf34d dev-lang/rust-bin: keyword 1.72.0 for ~sparc Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/Manifest | 1 + dev-lang/rust-bin/rust-bin-1.72.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 497e95a5e303..4dc75086f1fe 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -306,6 +306,7 @@ DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz 167275368 BLAKE2B 0e77dadf64 DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e660968bd401882034d63884e60ddf0e50a42c1e17a517aaf153731a0d319d9de5c074381fd1e56b535e1a870afe2b17b7dbfbbef33463a6bf4ac0a78226abdd SHA512 87bb2b30710a4159d1b2b87dffd45be772dfaf58218459109c8279da21440ce423cf5ee28fee0281c3b2b9eb433880c0f63177b0b775027b15095c9b6ea99bd0 DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz 197718192 BLAKE2B 465815892d2c4c76978fb3f14fae021f95007f17e3b6937ac64f22432aed808e77eda6081f0918d7fd48e00364099ea147e21dd80ffe93600088d7d1b39ae9fb SHA512 5ba7b7fe39fdf9a542040807283ded3271e37a8576e387c7d5333936623f688192902686027e491a6c5405906102afc0dfd465fd4093956b88942d54e5974e45 DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cdf0ee76397801ac561e39cddd1eb1ee94454ff52df8e117a35aec010d4534b1ec024e1e1981579924bd976a1a48bc1217c990adb307a2c4fdf618c85801cd0e SHA512 a333a1ecd37aedb9f32365396dcf69e235a3c084bdb34b656929ce38ad78b5a26092ece2b81380efb32544ba578a657615132c02c7f4491855c9ca90d77fb863 +DIST rust-1.72.0-sparc64-unknown-linux-gnu.sam.tar.xz 58863404 BLAKE2B a7ba89735d4f3f6f94f607a00409ebb1becb1b23a432a62a4a4b7d7ce2abb23d5918fad0ecccd086ed059e6c5a34b0f18ac54a7d2cce5703f83490e976f7599e SHA512 f1c1f0796968e0688158490d43957817a880aa7455370cfa3156490537e973e5a397ed190c426b5745cf0b27ac909ce4f921b5025f5b049a0e092eee4308c915 DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz 163402880 BLAKE2B 0f498510f8bbaba4b36e9e1cdc8e1e0482b4f26bc7f42a600b3e3f2294490f230a87d955c4f79c53ce277163660752a39889456d743c74adb2659cde536e09bc SHA512 f02fc82181fe2665aa66ca4948b66abf031c9ca273bb11ba69d1e99bf5bd1707010c4baaa04d8c83e9e97e7bb60440e3562380077903a459f689ef5dbac3ff40 DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 51083330fef8b0e9f4fafe71e3a08891bec9be8e1c2e64ef37cba463e99c13f44639981c8aae6c86d50c6a23c4846a4f056535dbcbf39a2d9096615862feff87 SHA512 284b74f87e192451ba95cc423089d64334f43da8c221f45acb683a088e7dfd783c488c7ed3fe68619aff4c245271cdcf4b1b8c5f0bef1f8c3d3af0ca13d394c4 DIST rust-1.72.0-x86_64-unknown-linux-musl.tar.xz 234831716 BLAKE2B 3ee1a5727ad120bcf173dcee3770e342f10984b06782f5ae588a58e5da94ad4550b00c168ddbe84350605100558bc01e139763b5734cdea32545ee6ee41e SHA512 62d5967669164ce7e8b6815298d79380ca96cce5a6c8a67db84cd3d5fdb6825ba9d2a91d59c2185a93b1c26030ef017c63942dc7a363e742d0abf356bca6f1f5 diff --git a/dev-lang/rust-bin/rust-bin-1.72.0.ebuild b/dev-lang/rust-bin/rust-bin-1.72.0.ebuild index f8a0d392dfc7..112a76bbec83 100644 --- a/dev-lang/rust-bin/rust-bin-1.72.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.72.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P}) rust-src? ( ${MY_SRC_URI} ) " # Keep this separate to allow easy commenting out if not yet built -#SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> ${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) " +SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> ${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) " #SRC_URI+=" mips? ( # abi_mips_o32? ( # big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mips-unknown-linux-gnu.tar.xz -> ${MY_P}-mips-unknown-linux-gnu.sam.tar.xz ) @@ -30,7 +30,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P}) LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 057f0316fc768d3eced0bd1008201ceb5754a1ab Author: Sam James gentoo org> AuthorDate: Mon Sep 4 20:15:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 20:15:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057f0316 dev-python/django: Stabilize 3.2.21 ALLARCHES, #913619 Signed-off-by: Sam James gentoo.org> dev-python/django/django-3.2.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django/django-3.2.21.ebuild b/dev-python/django/django-3.2.21.ebuild index ca46ed4c7d3b..e32092b0fe7c 100644 --- a/dev-python/django/django-3.2.21.ebuild +++ b/dev-python/django/django-3.2.21.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 4ae0088fba5717bce1fca0a55e374affe51a9aa2 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 20:15:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 20:15:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae0088f dev-python/django: Stabilize 4.1.11 ALLARCHES, #913618 Signed-off-by: Sam James gentoo.org> dev-python/django/django-4.1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django/django-4.1.11.ebuild b/dev-python/django/django-4.1.11.ebuild index 627b1753e2a1..15f1ea76def2 100644 --- a/dev-python/django/django-4.1.11.ebuild +++ b/dev-python/django/django-4.1.11.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/
commit: 733f1415f28ea65777436d0a10ec12fd111090b4 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 20:15:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 20:15:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733f1415 app-dicts/myspell-en: Stabilize 20230701 ALLARCHES, #913626 Signed-off-by: Sam James gentoo.org> app-dicts/myspell-en/myspell-en-20230701.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-dicts/myspell-en/myspell-en-20230701.ebuild b/app-dicts/myspell-en/myspell-en-20230701.ebuild index 007b351e7389..30efc923e94e 100644 --- a/app-dicts/myspell-en/myspell-en-20230701.ebuild +++ b/app-dicts/myspell-en/myspell-en-20230701.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1688193331/dict- LICENSE="BSD MIT LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" ) IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 9a8abfa6571e13ce2a18212883954e7471e454bb Author: Sam James gentoo org> AuthorDate: Mon Sep 4 20:15:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 20:15:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8abfa6 dev-python/django: Stabilize 4.2.5 ALLARCHES, #913617 Signed-off-by: Sam James gentoo.org> dev-python/django/django-4.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/django/django-4.2.5.ebuild b/dev-python/django/django-4.2.5.ebuild index 0afb8410b128..f4fa58bac9b1 100644 --- a/dev-python/django/django-4.2.5.ebuild +++ b/dev-python/django/django-4.2.5.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/
commit: 10e6b82c09b23e24e80429889fcfe7457d08e0d0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:49:39 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e6b82c dev-cpp/lucene++: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild index c6ee8f7aa87d..025c5aad888e 100644 --- a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild +++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P="LucenePlusPlus-rel_${PV}" inherit cmake @@ -9,18 +9,17 @@ inherit cmake DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured text search engine" HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus; SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="|| ( LGPL-3 Apache-2.0 )" SLOT="0" KEYWORDS="amd64 ~hppa ~loong ppc ppc64 sparc x86" IUSE="debug" -DEPEND="dev-libs/boost:=[zlib]" -RDEPEND="${DEPEND}" - RESTRICT="test" -S="${WORKDIR}/${MY_P}" +DEPEND="dev-libs/boost:=[zlib]" +RDEPEND="${DEPEND}" DOCS=( AUTHORS README.rst )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/flow-pomodoro/
commit: 857a29b1e8d8db4655b7157517717dd8e96cd92b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:24:11 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857a29b1 x11-misc/flow-pomodoro: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild b/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild index bd7d62f1034a..ec465111b73a 100644 --- a/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild +++ b/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake -DESCRIPTION="A pomodoro app that blocks distractions while you work" +DESCRIPTION="Pomodoro app that blocks distractions while you work" HOMEPAGE="https://github.com/iamsergio/flow-pomodoro; SRC_URI="https://github.com/iamsergio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scantailor-advanced/
commit: 8b1c8f283c6e23170a8bcf2cff3103a79d30ec47 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:19:12 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1c8f28 media-gfx/scantailor-advanced: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> .../scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild index bfe062bf98c2..e2b8291c9681 100644 --- a/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild +++ b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake virtualx xdg @@ -14,9 +14,6 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" -BDEPEND=" - dev-qt/linguist-tools:5 -" COMMON_DEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -34,6 +31,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} dev-qt/qtsvg:5 " +BDEPEND="dev-qt/linguist-tools:5" PATCHES=( "${FILESDIR}"/${P}-tests.patch # bug 662004 @@ -42,10 +40,6 @@ PATCHES=( "${FILESDIR}"/${P}-bogus-dep.patch ) -src_prepare() { - cmake_src_prepare -} - src_test() { cd "${CMAKE_BUILD_DIR}" || die virtx cmake_src_test
[gentoo-commits] repo/gentoo:master commit in: media-gfx/autopano-sift-C/
commit: b652be6307a7267036d0ad56cdfd3384a3ef1190 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:16:36 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b652be63 media-gfx/autopano-sift-C: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild b/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild index 46f392cc4563..1de66eca64d0 100644 --- a/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild +++ b/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="SIFT algorithm for automatic panorama creation in C" -HOMEPAGE="http://hugin.sourceforge.net/ http://user.cs.tu-berlin.de/~nowozin/autopano-sift/; +HOMEPAGE="https://hugin.sourceforge.net/ http://user.cs.tu-berlin.de/~nowozin/autopano-sift/; SRC_URI="mirror://sourceforge/hugin/${P}.tar.gz" LICENSE="GPL-2" @@ -20,7 +20,8 @@ DEPEND=" media-libs/libpano13:= media-libs/libpng:= media-libs/tiff:= - sys-libs/zlib" + sys-libs/zlib +" RDEPEND="${DEPEND} !media-gfx/autopano-sift "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cplus/
commit: 160fa351197f7bcb7ce9daf52ddd940f5e57a552 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:52:19 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160fa351 dev-libs/log4cplus: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/log4cplus/log4cplus-2.0.7.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-libs/log4cplus/log4cplus-2.0.7.ebuild b/dev-libs/log4cplus/log4cplus-2.0.7.ebuild index efb2755fc7fd..4e644ec1eb20 100644 --- a/dev-libs/log4cplus/log4cplus-2.0.7.ebuild +++ b/dev-libs/log4cplus/log4cplus-2.0.7.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -15,8 +15,10 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="explicit-initialization iconv qt5 server test threads" RESTRICT="!test? ( test )" -RDEPEND="iconv? ( virtual/libiconv ) - qt5? ( dev-qt/qtcore:5 )" +RDEPEND=" + iconv? ( virtual/libiconv ) + qt5? ( dev-qt/qtcore:5 ) +" DEPEND="${RDEPEND}" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/pnmixer/
commit: 2b731aedfe2227262bd332dac610180308041a4c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:22:58 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b731aed media-sound/pnmixer: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild b/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild index a76a058cd96f..739d024f7dad 100644 --- a/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild +++ b/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild @@ -1,14 +1,15 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P="${PN}-v${PV}" -inherit cmake xdg-utils +inherit cmake xdg DESCRIPTION="Volume mixer for the system tray" HOMEPAGE="https://github.com/nicklan/pnmixer; SRC_URI="https://github.com/nicklan/${PN}/releases/download/v${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" @@ -32,8 +33,6 @@ BDEPEND=" nls? ( sys-devel/gettext ) " -S="${WORKDIR}/${MY_P}" - PATCHES=( "${FILESDIR}/${P}-fix-assert-if-volume-gt-100.patch" "${FILESDIR}/${P}-fix-possible-garbage-value.patch" @@ -49,11 +48,3 @@ src_configure() { ) cmake_src_configure } - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xcalib/
commit: a07cb18b0d9c39f4aa1b0e538d208d9a5e0069b8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:25:11 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07cb18b x11-misc/xcalib: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/xcalib/xcalib-0.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/xcalib/xcalib-0.10.ebuild b/x11-misc/xcalib/xcalib-0.10.ebuild index 93348fe9c4d1..74d0b6510315 100644 --- a/x11-misc/xcalib/xcalib-0.10.ebuild +++ b/x11-misc/xcalib/xcalib-0.10.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake
[gentoo-commits] repo/gentoo:master commit in: media-sound/pms/
commit: 0e64916ba08ca3915c6be3f8ac225db0bfebbbf6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:21:34 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e64916b media-sound/pms: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/pms/pms-0.42_p20170508-r1.ebuild | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/media-sound/pms/pms-0.42_p20170508-r1.ebuild b/media-sound/pms/pms-0.42_p20170508-r1.ebuild index d7935d73fe64..ca0250888b93 100644 --- a/media-sound/pms/pms-0.42_p20170508-r1.ebuild +++ b/media-sound/pms/pms-0.42_p20170508-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake vcs-snapshot REF="8c8918488a4a22924ee04442dc5e5216783d51ff" -DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, written in C++" +DESCRIPTION="Practical Music Search: open source ncurses client for mpd, written in C++" HOMEPAGE="https://ambientsound.github.io/pms; SRC_URI="https://github.com/ambientsound/${PN}/archive/${REF}.tar.gz -> ${P}.tar.gz" @@ -15,19 +15,17 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+regex doc" -BDEPEND=" - virtual/pkgconfig - doc? ( virtual/pandoc ) -" RDEPEND=" sys-libs/ncurses:=[unicode(+)] media-libs/libmpdclient " DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( virtual/pandoc ) +" -PATCHES=( - "${FILESDIR}"/${PN}-0.42_p20170508-gcc12-time.patch -) +PATCHES=( "${FILESDIR}"/${PN}-0.42_p20170508-gcc12-time.patch ) src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: app-arch/zopfli/
commit: 99ea091d215a0a943c680b0c11c163e00498620b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:36:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ea091d app-arch/zopfli: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> app-arch/zopfli/zopfli-1.0.3.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-arch/zopfli/zopfli-1.0.3.ebuild b/app-arch/zopfli/zopfli-1.0.3.ebuild index e54b88db2013..d1c897089087 100644 --- a/app-arch/zopfli/zopfli-1.0.3.ebuild +++ b/app-arch/zopfli/zopfli-1.0.3.ebuild @@ -1,14 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="Very good, but slow, deflate or zlib compression" HOMEPAGE="https://github.com/google/zopfli/; SRC_URI="https://github.com/google/zopfli/archive/${P}.tar.gz; - S="${WORKDIR}/${PN}-${P}" LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/clucene/
commit: 415502a80ff42ea0abb75f50c6254073195a1b60 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:44:57 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415502a8 dev-cpp/clucene: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild index dee944a2e476..b72a2580a52c 100644 --- a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild +++ b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild @@ -1,32 +1,26 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PN="${PN}"-core MY_P="${MY_PN}"-"${PV}" - inherit cmake DESCRIPTION="High-performance, full-featured text search engine based off of lucene in C++" HOMEPAGE="https://clucene.sourceforge.net; SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="|| ( Apache-2.0 LGPL-2.1 )" SLOT="1" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - IUSE="debug doc static-libs" - -BDEPEND=" - doc? ( >=app-doc/doxygen-1.4.2 ) -" - RESTRICT="test" -DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS) +BDEPEND="doc? ( >=app-doc/doxygen-1.4.2 )" -S="${WORKDIR}/${MY_PN}-${PV}" +DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS) PATCHES=( "${FILESDIR}/${P}-fix-clang.patch" @@ -57,7 +51,7 @@ src_configure() { -DENABLE_PACKAGING=OFF -DDISABLE_MULTITHREADING=OFF -DBUILD_CONTRIBS_LIB=ON - "-DLIB_DESTINATION=${EPREFIX}/usr/$(get_libdir)" + -DLIB_DESTINATION="${EPREFIX}/usr/$(get_libdir)" -DENABLE_DEBUG=$(usex debug) -DENABLE_CLDOCS=$(usex doc) -DBUILD_STATIC_LIBRARIES=$(usex static-libs)
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: e616a7c40ede2efff612a07ab0a4532b5e8e712d Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:32:49 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616a7c4 app-admin/lsyncd: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/lsyncd/lsyncd-2.2.3.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index cc8493d1bdc3..afa60bc84968 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" LUA_COMPAT=( lua5-{2,3} ) LUA_REQ_USE="deprecated" @@ -20,14 +19,13 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" REQUIRED_USE="${LUA_REQUIRED_USE}" -CDEPEND="${LUA_DEPS}" -DEPEND="${CDEPEND} - app-text/asciidoc - virtual/pkgconfig" -RDEPEND="${CDEPEND} +DEPEND="${LUA_DEPS}" +RDEPEND="${LUA_DEPS} net-misc/rsync" # Both lua and luac are invoked at build time -BDEPEND="${CDEPEND}" +BDEPEND="${LUA_DEPS} + app-text/asciidoc + virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch
[gentoo-commits] repo/gentoo:master commit in: app-text/cuneiform/
commit: c85ac0c597b3b15893b0d944c8c878b661b1799e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:42:20 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85ac0c5 app-text/cuneiform: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/cuneiform/cuneiform-1.1.0-r3.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild index 16ad43b3ac40..f1c79faecb48 100644 --- a/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild +++ b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild @@ -1,16 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake flag-o-matic PV_MAJ=$(ver_cut 1-2) MY_P=${PN}-linux-${PV} -DESCRIPTION="An enterprise quality OCR engine by Cognitive Technologies" +DESCRIPTION="Enterprise quality OCR engine by Cognitive Technologies" HOMEPAGE="https://launchpad.net/cuneiform-linux; SRC_URI="https://launchpad.net/${PN}-linux/${PV_MAJ}/${PV_MAJ}/+download/${MY_P}.tar.bz2; +S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" @@ -22,8 +23,6 @@ RDEPEND=" graphicsmagick? ( media-gfx/graphicsmagick:= )" DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - PATCHES=( # From Fedora "${FILESDIR}"/${P}-c-assert.patch
[gentoo-commits] repo/gentoo:master commit in: app-crypt/zulucrypt/
commit: 98077071a99d5ce4da80995734af3051202daa37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:39:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98077071 app-crypt/zulucrypt: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild index cf3c4dd206ba..413d47c9f966 100644 --- a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild +++ b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild @@ -1,14 +1,15 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit xdg cmake +inherit cmake xdg DESCRIPTION="Front end to cryptsetup" HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/; EGIT_COMMIT="76637bb05af13744bf1734b56f67d6d5cc2343b1" SRC_URI="https://github.com/mhogomchungu/zuluCrypt/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}" LICENSE="GPL-2+" SLOT="0" @@ -32,8 +33,6 @@ RDEPEND="${DEPEND} udev? ( virtual/udev )" BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}" - PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgaminggear/
commit: c6cefaa10502836763424158b71b48a7c8af1b66 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:49:49 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cefaa1 dev-libs/libgaminggear: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild index 2a564652addf..4a116a176f55 100644 --- a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild +++ b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild @@ -1,14 +1,15 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit xdg cmake +inherit cmake xdg DESCRIPTION="Provides functionality for gaming input devices" HOMEPAGE="https://sourceforge.net/projects/libgaminggear/; SRC_URI="mirror://sourceforge/libgaminggear/${P}.tar.bz2" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -23,9 +24,7 @@ RDEPEND=" x11-libs/libnotify x11-libs/pango " - -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND} dev-libs/libgudev media-libs/harfbuzz "
[gentoo-commits] repo/gentoo:master commit in: media-gfx/arss/
commit: 4efe26a34fa2da1266e45f96e4d9ffc0e980609a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:14:42 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efe26a3 media-gfx/arss: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/arss/arss-0.2.3-r1.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/media-gfx/arss/arss-0.2.3-r1.ebuild b/media-gfx/arss/arss-0.2.3-r1.ebuild index 63a92efd72cf..a194c54b448f 100644 --- a/media-gfx/arss/arss-0.2.3-r1.ebuild +++ b/media-gfx/arss/arss-0.2.3-r1.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + CMAKE_IN_SOURCE_BUILD="true" MY_P="${P}-src" - inherit cmake DESCRIPTION="Analysis & Resynthesis Sound Spectrograph" -HOMEPAGE="http://arss.sourceforge.net; +HOMEPAGE="https://arss.sourceforge.net; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}/src" LICENSE="GPL-2+" SLOT="0" @@ -18,8 +19,6 @@ KEYWORDS="~amd64" DEPEND="sci-libs/fftw:3.0=" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MY_P}/src" - PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) DOCS=( ../AUTHORS ../ChangeLog )
[gentoo-commits] repo/gentoo:master commit in: games-arcade/savagewheels/
commit: 2d10df2a823d5d57edbdfa86a7e52a78d0104a55 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 19:12:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d10df2a games-arcade/savagewheels: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild b/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild index b52e1e1467e6..529643c86ba3 100644 --- a/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild +++ b/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 +GAMEDATA="${PN}-gamedata-1.4.0" inherit cmake DESCRIPTION="2D car crashing game similar to the old classic Destruction Derby" HOMEPAGE="https://github.com/kenamick/savagewheels; - -GAMEDATA="${PN}-gamedata-1.4.0" - SRC_URI=" https://github.com/kenamick/savagewheels/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/kenamick/savagewheels/releases/download/v1.4/${PN}-gamedata.tar.gz -> ${GAMEDATA}.tar.gz @@ -30,10 +28,8 @@ src_unpack() { unpack ${P}.tar.gz cp "${FILESDIR}/${PN}.in" "${S}" || die - mkdir "${WORKDIR}/${GAMEDATA}" || - die "Failed to make directory: ${WORKDIR}/${GAMEDATA}" - cd "${WORKDIR}/${GAMEDATA}" || - die "Unable to change into directory: ${WORKDIR}/${GAMEDATA}" + mkdir "${WORKDIR}/${GAMEDATA}" || die + cd "${WORKDIR}/${GAMEDATA}" || die unpack "${GAMEDATA}.tar.gz" }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 4f95f2037d67e6d03491eee9b05724e2166e51d8 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 20:17:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 20:17:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f95f203 dev-lang/rust-bin: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml index c71fedd6bee5..4ed9cc1c9edd 100644 --- a/dev-lang/rust-bin/metadata.xml +++ b/dev-lang/rust-bin/metadata.xml @@ -11,4 +11,7 @@ Install rust-analyzer, A Rust compiler front-end for IDEs (language server) Install rust-src, needed by developer tools and for build-std (cross) + + rust-lang/rust +