[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr/
commit: 2f4b4816195cd7f39937d30ce2e62b1178a7800c Author: Craig Andrews gentoo org> AuthorDate: Mon Feb 5 14:29:55 2024 + Commit: Craig Andrews gentoo org> CommitDate: Mon Feb 5 14:32:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4b4816 www-apps/radarr: add 5.3.4.8567 Signed-off-by: Craig Andrews gentoo.org> www-apps/radarr/Manifest | 6 +++ www-apps/radarr/radarr-5.3.4.8567.ebuild | 67 2 files changed, 73 insertions(+) diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index 90d9282ee2cf..21319c424c74 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -4,3 +4,9 @@ DIST Radarr.develop.5.3.3.8535.linux-core-x64.tar.gz 100578379 BLAKE2B e43b2799a DIST Radarr.develop.5.3.3.8535.linux-musl-core-arm.tar.gz 94967272 BLAKE2B cc36242ff710e57c770176f51b99076015d416d062237a8abf23a209f1324861fbca1b9c4640356e14b71b182d7d49ab29daeb1e548af8aa3e511a61b9a8b484 SHA512 1027dc44c59f2e7180c0428fd3175193e1d6ed6bec502d50576e648e67c2532fe11161a2b93b76af9820e9267282041060b4f24bd02b8e77670aff9499361e58 DIST Radarr.develop.5.3.3.8535.linux-musl-core-arm64.tar.gz 94636681 BLAKE2B 9ce323e7a4bc24d0a9e9bd8bfa62838a22940e08b76522414e0c5a191763fb6617f37151b240c6d5b4bf2cd6c5988cfc1ebc4f3bc4d462b5489e420d2bb6a5e9 SHA512 6089a519e169b2e5fa8082999a92c3d89ff37bb959f40b3b823cf9e6910c722b0954a824aab563ba4ff9cc6fe19496d448100cd43ce29527e5e27762c3e24b80 DIST Radarr.develop.5.3.3.8535.linux-musl-core-x64.tar.gz 99647942 BLAKE2B 2d925e7207577cb3a22f3004ce9c98b49ba4bdf5c8a489e88508266a37f9a5bbba1b1e42c3748c9b35b6153c247204fdfe132770e40d96c8508845396a2e8837 SHA512 bcec2795ba2fc984a17769b8563e9c98bf56eb3e305eea5f2beb1d0c515d03ff50915c9c5e1401f26e26a86f303179589391f9eddaa7f041da7b107fdef433ed +DIST Radarr.develop.5.3.4.8567.linux-core-arm.tar.gz 94961547 BLAKE2B 83357644bac1bb93b8cbfe6a93799f7441e2a2b2977960dad663717d2f2b185626bd942a379fad22a16f026440d2cea8cbef818b25e7b6faab61a22709640727 SHA512 3eaeda1214fcc091fc7178f1145b46c2a36f8f658e95df2581ce41a321687d4707836105fac801e0bea27935c3ec3f93f3404147e2d57798dc3c799b5a4f7cc2 +DIST Radarr.develop.5.3.4.8567.linux-core-arm64.tar.gz 94641500 BLAKE2B a16012e0f7781998246f3c92efd1f6c29b17d7ce87b5a1cac8efac1f6d21bddc7ed0ff2907d5eea5b53d95c0bd17128a8a75d9fa6410fe93c5d224a85d986186 SHA512 6af26aa9567a5d2a55b6dfba51635892f6b0f7dbb8a6da8417c21c39708e78ff451898fe652276136f28651555e8f9d079218e05306cee6856d2de21685c9cf9 +DIST Radarr.develop.5.3.4.8567.linux-core-x64.tar.gz 100635698 BLAKE2B 747ac07872bab0ae878da5f391e1c27cf17d44a6a479016246a7584f57142e1dd7bb9e04c4243f2c1257112071f0aeeb335c5ef2fb340a7327e9ba37e276 SHA512 a76b73cfc0dd41e4df61a699f00f76860a4b931face02ed05a4f2e3fc9f64b6660f491f9b692d288ebaf454d6f5b0eafb1c00ace80f610a6eb0875d227faed60 +DIST Radarr.develop.5.3.4.8567.linux-musl-core-arm.tar.gz 95032826 BLAKE2B 435476c34f4b2960210379c7de267bd0a5f15887155af4a71a8f9ae1aeb6037e8a3eafc7838a7a7d83378db06f7b38dc71b42b931b5d5db2b3129810edd4d34b SHA512 a6573112d9a63e416519f640c1141f005563ac560cb48200a9910e8b3afe29b8180acaa993ae1d4ada13cbe7018ee766beddd43516bdab2cf4329e525f01bf09 +DIST Radarr.develop.5.3.4.8567.linux-musl-core-arm64.tar.gz 94700395 BLAKE2B 498145fa9b8cea7ba0217215d27a245b830aec42fe27894ec06d8592ecaa9398611ebae113ddd2f7c4cf6e3ca496e942a7e08b056d7d75d3c42bdf1cafceeec6 SHA512 2cb625bb062238037b5a11f778a73d947c85be71cb45afa24b115a4ecf10e944cd5edfa630dd3d7f111cb896edfe2d8d464ecea36e5a428535bb412c9684416a +DIST Radarr.develop.5.3.4.8567.linux-musl-core-x64.tar.gz 99686216 BLAKE2B feaa69e538e56220ca8986c13774908745d25da29c8b970df67057429c2efaa165f2bddeb5f18c3a5bb3283038c38c156640bddc881e58c6d2bfe144f32af536 SHA512 03449a09cfa45c03c976f15510e0ef5acfc7d850f2b3a71347d624374e3e7ce26f3637a0c85eea67798d7aa2a36e8a98f6d41ad546f8d615e104adf805fdc05b diff --git a/www-apps/radarr/radarr-5.3.4.8567.ebuild b/www-apps/radarr/radarr-5.3.4.8567.ebuild new file mode 100644 index ..8443b34a8a18 --- /dev/null +++ b/www-apps/radarr/radarr-5.3.4.8567.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 8031e2bbc9e929ca782366edf04ce376a9b28d7e Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:03 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8031e2bb dev-libs/libxml2: Stabilize 2.11.7 amd64, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index 5fb5178edda6..94452e35df8b 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 2f862f1954756e5d44ae8a5b5bc050d13bf6ef87 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:07 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f862f19 dev-libs/libxml2: Stabilize 2.12.5 amd64, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index 24fc290f4b3d..46fc3aa36240 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 551f9bcc4ccd2f5bb765c546a996bfb9d13b4588 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551f9bcc dev-python/protobuf-python: Stabilize 4.21.12 arm64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 342a17238220..c445608352ac 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 88b04da5b201671eec8dda0ea268bd2be1bda52c Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:05 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b04da5 dev-libs/libxml2: Stabilize 2.12.5 arm, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index 77c14f4b06d2..1efc0982f9f0 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 3834e315236b2168f30418126990be7016daa239 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3834e315 dev-libs/libxml2: Stabilize 2.12.5 x86, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index 1efc0982f9f0..24fc290f4b3d 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 3960789def378fc4c1d0d129eaefa13207ba90f4 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:03 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3960789d dev-libs/libxml2: Stabilize 2.12.5 arm64, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index 1594d7f5724e..77c14f4b06d2 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 2501b3465e395c544190f3a4073d7a0b0ac1719c Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:01 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2501b346 dev-libs/libxml2: Stabilize 2.11.7 arm, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index 861d6a05fe0d..652bbedbfaee 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 097fdfce2cef4acd4fbe662d6ad1b682d75593e8 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:02 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097fdfce dev-libs/libxml2: Stabilize 2.11.7 x86, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index 652bbedbfaee..5fb5178edda6 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: d0e3027d4c1813dc50518acefbaab8d25f186080 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:00 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e3027d dev-libs/libxml2: Stabilize 2.11.7 arm64, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index e96b2eaa69f0..861d6a05fe0d 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: a5eb4ff9187e9d634ca34a197e72d084151ebf21 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 5 14:22:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:29:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eb4ff9 profiles/arch/sparc: update and expand cups + pdf stable-mask Followup to commit ccc97ae9448678fa5971a4a41f89e8778550ceed. Still trying to stabilize new group of cups packages after shuffling and splitting up components. Originally nattka complained about hppa, now after fixing that, it is complaining about sparc too. The problem is the same problem -- unstable mupdf -- but this time tied to a different bug. Bug: https://bugs.gentoo.org/923811 Bug: https://bugs.gentoo.org/631970 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index e7dcc98b9906..f3f5ae949db6 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,13 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz (2024-02-05) +# app-text/mupdf sparc keyword was dropped in bug #631970 +# and subsequently prevented stabilization in bug #923811 +net-print/cups-filters pdf +net-print/libcupsfilters pdf +net-print/cups-meta pdf + # Leonardo Hernández Hernández (2024-01-15) # net-libs/grpc not keyworded here app-admin/syslog-ng grpc @@ -427,10 +434,6 @@ dev-lang/spidermonkey jit # No ffmpeg keywords on sparc media-sound/dir2ogg aac wma -# Virgil Dupras (2018-10-08) -# app-text/mupdf sparc keyword was dropped in bug #631970 -net-print/cups-filters pdf - # Sergei Trofimovich (2018-08-30) # dev-games/openscenegraph is a heavy unkeyworded dependency. # Skip keywording it for now.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 762048810c50d1994b1af1c7d95b09353b78b38e Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 4 05:19:21 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:12:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76204881 sys-apps/file: fix dependencies for USE=python This uses DISTUTILS_OPTIONAL and manually adds dependencies based on USE, but gets it wrong: - it requires python/setuptools in DEPEND, whereas the eclass expects it in BDEPEND for cross building - it adds all DEPEND to RDEPEND, which then includes setuptools - it uses hardcoded setuptools stuff instead of the eclass recommended variable containing additional build time dependencies It then also adds the correct BDEPEND version of the dependencies. Solve this by ripping out the DEPEND handling altogether, and using a minimal set of RDEPEND requirements. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../file/{file-.ebuild => file-5.45-r4.ebuild} | 32 -- sys-apps/file/file-.ebuild | 11 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-5.45-r4.ebuild similarity index 88% copy from sys-apps/file/file-.ebuild copy to sys-apps/file/file-5.45-r4.ebuild index 1f2cf6f8d1ac..3876dcbbf72f 100644 --- a/sys-apps/file/file-.ebuild +++ b/sys-apps/file/file-5.45-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,14 +7,14 @@ DISTUTILS_USE_PEP517=setuptools DISTUTILS_OPTIONAL=1 PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 libtool toolchain-funcs multilib-minimal +inherit distutils-r1 toolchain-funcs multilib-minimal if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/glensc/file.git; inherit autotools git-r3 else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/file.asc - inherit verify-sig + inherit autotools verify-sig SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" @@ -35,17 +35,16 @@ DEPEND=" bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] ) - python? ( - ${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - ) seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " RDEPEND=" ${DEPEND} - python? ( !dev-python/python-magic ) + python? ( + ${PYTHON_DEPS} + !dev-python/python-magic + ) seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) " BDEPEND+=" @@ -60,17 +59,22 @@ QA_CONFIG_IMPL_DECL_SKIP=( makedev ) PATCHES=( "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet - "${FILESDIR}/file-5.43-portage-sandbox.patch" #889046 + "${FILESDIR}/file-5.45-seccomp-sandbox.patch" + "${FILESDIR}/${P}-32-bit-time_t.patch" + "${FILESDIR}/${P}-32-bit-time_t-deux.patch" + "${FILESDIR}/${P}-weak-magic-shell.patch" #908401 ) src_prepare() { default - if [[ ${PV} == ]] ; then - eautoreconf - else - elibtoolize - fi + #if [[ ${PV} == ]] ; then + # eautoreconf + #else + # elibtoolize + #fi + # Just for file-5.45-32-bit-time_t-deux.patch, drop in 5.46 + eautoreconf # Don't let python README kill main README, bug #60043 mv python/README.md python/README.python.md || die diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild index 1f2cf6f8d1ac..19c650b61358 100644 --- a/sys-apps/file/file-.ebuild +++ b/sys-apps/file/file-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,17 +35,16 @@ DEPEND=" bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] ) - python? ( - ${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - ) seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " RDEPEND=" ${DEPEND} - python? ( !dev-python/python-magic ) + python? ( + ${PYTHON_DEPS} + !dev-python/python-magic + ) seccomp? (
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/
commit: ccc97ae9448678fa5971a4a41f89e8778550ceed Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 5 13:40:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:10:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc97ae9 profiles/arch/hppa: update and expand cups + pdf stable-mask Previously, USE=pdf depended on mupdf, which is unstable for hppa and blocked cups stabilization. This is still the case, except now the cups packages have been reworked so there are additional packages exposing the same USE=pdf, and which also need to be masked. Add a couple extra masks to this group. Bug: https://bugs.gentoo.org/923811 Bug: https://bugs.gentoo.org/627392 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/hppa/package.use.stable.mask | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index ccbecff2e469..c12bd0c48c58 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Eli Schwartz (2024-02-05) +# Mask pdf support so net-print/cups-filters stabilisation +# can go ahead (bug 627392) +# and subsequently bug 923811 +net-print/cups-filters pdf +net-print/libcupsfilters pdf +net-print/cups-meta pdf + # Sam James (2023-06-18) # Qt 5 not stable here app-text/ansifilter gui @@ -258,11 +266,6 @@ dev-ruby/bundler doc dev-ruby/rspec-core highlight test sys-block/thin-provisioning-tools test -# Andreas Sturmlechner (2017-09-30) -# Mask pdf support so net-print/cups-filters stabilisation -# can go ahead (bug 627392) -net-print/cups-filters pdf - # David Seifert (2017-09-23) # >=virtual/mpi-2.0-r4 does not have stable keywords on hppa # Boost 1.63 (bug 624662), Boost 1.62 (bug 590244)
[gentoo-commits] proj/releng:master commit in: tools/
commit: d6366affce217cde96924bd60d524a668ac42741 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 5 13:38:53 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 5 13:38:53 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d6366aff Fix key names for move demeter => milou Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64.conf | 2 +- tools/catalyst-auto-qemu-alpha.conf | 2 +- tools/catalyst-auto-qemu-arm64.conf | 2 +- tools/catalyst-auto-qemu-loong.conf | 2 +- tools/catalyst-auto-qemu-m68k.conf | 2 +- tools/catalyst-auto-qemu-riscv.conf | 2 +- tools/catalyst-auto-x86.conf| 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf index 40b97527..5ad68a57 100644 --- a/tools/catalyst-auto-amd64.conf +++ b/tools/catalyst-auto-amd64.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=amd64 -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 host=$(hostname) EMAIL_SUBJECT_PREPEND="[amd64-auto]" diff --git a/tools/catalyst-auto-qemu-alpha.conf b/tools/catalyst-auto-qemu-alpha.conf index cea886dc..04d3d8c9 100644 --- a/tools/catalyst-auto-qemu-alpha.conf +++ b/tools/catalyst-auto-qemu-alpha.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=alpha -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 SPECS_DIR=${REPO_DIR}/releases/specs-qemu/alpha EMAIL_SUBJECT_PREPEND="[alpha-qemu-auto]" diff --git a/tools/catalyst-auto-qemu-arm64.conf b/tools/catalyst-auto-qemu-arm64.conf index 03bcfd96..19aa9722 100644 --- a/tools/catalyst-auto-qemu-arm64.conf +++ b/tools/catalyst-auto-qemu-arm64.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=arm64 -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 SPECS_DIR=${REPO_DIR}/releases/specs-qemu/arm64/be SUBARCH=aarch64_be diff --git a/tools/catalyst-auto-qemu-loong.conf b/tools/catalyst-auto-qemu-loong.conf index 415c3e32..08470313 100644 --- a/tools/catalyst-auto-qemu-loong.conf +++ b/tools/catalyst-auto-qemu-loong.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=loong -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 host=$(hostname) diff --git a/tools/catalyst-auto-qemu-m68k.conf b/tools/catalyst-auto-qemu-m68k.conf index f2154c4a..62e6ccac 100644 --- a/tools/catalyst-auto-qemu-m68k.conf +++ b/tools/catalyst-auto-qemu-m68k.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=m68k -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 host=$(hostname) diff --git a/tools/catalyst-auto-qemu-riscv.conf b/tools/catalyst-auto-qemu-riscv.conf index bcf6ea2e..3b3573d6 100644 --- a/tools/catalyst-auto-qemu-riscv.conf +++ b/tools/catalyst-auto-qemu-riscv.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=riscv -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 host=$(hostname) diff --git a/tools/catalyst-auto-x86.conf b/tools/catalyst-auto-x86.conf index 2e8d5b86..896b9c2e 100644 --- a/tools/catalyst-auto-x86.conf +++ b/tools/catalyst-auto-x86.conf @@ -2,7 +2,7 @@ # self-explanatory. UPLOAD_USER=x86 -UPLOAD_KEY=/root/.ssh/id_rsa +UPLOAD_KEY=/root/.ssh/id_ed25519 host=$(hostname) EMAIL_SUBJECT_PREPEND="[x86-auto]"
[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/
commit: df905f383864fbb6ceeef34c946f8cc367567ddd Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df905f38 media-sound/abcmidi: Stabilize 2024.01.04 amd64, #923819 Signed-off-by: Sam James gentoo.org> media-sound/abcmidi/abcmidi-2024.01.04.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild index 8be46440bda5..6b7929b94f8f 100644 --- a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="examples" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: f228885b8edeeae674f0a0b35607b16bd21ac9f7 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f228885b dev-util/pkgconf: Stabilize 2.1.1 x86, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index fd25fa8b69ff..d19a2436e181 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 87d971d7cb4864058d190931c788f9151a2c5057 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:17 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d971d7 dev-util/pkgconf: Stabilize 2.1.1 ppc64, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index 9d23372b80af..96d93da33d5a 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 703b668b8f8c0a745056a21fa80cb39008d96e7f Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:22 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703b668b dev-python/protobuf-python: Stabilize 4.21.12 amd64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 5bac62a748d7..8b433991fcda 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2023 Gentoo Authors +# Copyright 2008-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/
commit: 3b1643d7a2b2a1bd1492f7319b7d7ae4e67e9174 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1643d7 media-sound/abcmidi: Stabilize 2024.01.04 x86, #923819 Signed-off-by: Sam James gentoo.org> media-sound/abcmidi/abcmidi-2024.01.04.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild index 4d3aaf502473..8be46440bda5 100644 --- a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="examples" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 18ab29895e6821632df8635af51a5c4e8528a82d Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:21 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ab2989 dev-libs/libxml2: Stabilize 2.12.5 ppc, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index 44cc1803cdf5..1594d7f5724e 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 5a2cbc147f5f7204652f44c0c77746fe1dee8539 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2cbc14 dev-libs/libxml2: Stabilize 2.11.7 ppc, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index 2b525bff1ad7..e96b2eaa69f0 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 6b9437a27fd18622758094b4f0686c38c44b1bba Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9437a2 dev-libs/libxml2: Stabilize 2.12.5 sparc, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index c4d87530a6d4..44cc1803cdf5 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 30ab81e04e04e550dc0e21e2fe1538b5cffcc1c2 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:23 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ab81e0 dev-python/protobuf-python: Stabilize 4.21.12 ppc64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 8b433991fcda..342a17238220 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: eadbb2f46aabdf247e8d7e0f4918529b9721e26d Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadbb2f4 dev-libs/libxml2: Stabilize 2.11.7 sparc, #923807 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild index efd633ea121b..2b525bff1ad7 100644 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: de9894b6eb8ac632ac9b02150051b86c2d8d6042 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:14 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9894b6 dev-util/pkgconf: Stabilize 2.1.1 ppc, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index d19a2436e181..95f21c55bb1f 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 575743cabc8eb07f407640d9d48aebde9b76c51b Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:16 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575743ca dev-util/pkgconf: Stabilize 2.1.1 sparc, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index cbde8ab31ac4..9d23372b80af 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: df7da95084f01276f235e4b0bf9c3980415a8c2d Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:15 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7da950 dev-util/pkgconf: Stabilize 2.1.1 amd64, #923778 Signed-off-by: Sam James gentoo.org> dev-util/pkgconf/pkgconf-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild b/dev-util/pkgconf/pkgconf-2.1.1.ebuild index 95f21c55bb1f..cbde8ab31ac4 100644 --- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild +++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git; else SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3lock-color/files/, x11-misc/i3lock-color/
commit: da22545eeb393eeb55658e2479be1f6ffcc6ab3f Author: Takuya Wakazono gmail com> AuthorDate: Mon Feb 5 10:03:30 2024 + Commit: David Roman gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da22545e x11-misc/i3lock-color: add 2.13.5 Closes: https://bugs.gentoo.org/860849 Signed-off-by: Takuya Wakazono gmail.com> x11-misc/i3lock-color/Manifest | 1 + .../files/i3lock-color-2.13.5-cleanup-cflags.patch | 11 + .../i3lock-color-2.13.5-disable-automagic.patch| 35 + x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild | 57 ++ 4 files changed, 104 insertions(+) diff --git a/x11-misc/i3lock-color/Manifest b/x11-misc/i3lock-color/Manifest index b183388992..617ffa4eaf 100644 --- a/x11-misc/i3lock-color/Manifest +++ b/x11-misc/i3lock-color/Manifest @@ -1,2 +1,3 @@ DIST i3lock-color-2.13.2.tar.gz 214633 BLAKE2B 83e9c2d5bb8d77de92ba4bc454544b2f9490cdef1db66d4190c6972d3fda3a0fec75cb90db6606d8ea2fb664463bbfb7c176ae6cdb9bf8c44cb52ff1390c6691 SHA512 a1e79edbd8fbf78830d19599c59a7d6810c64bbb98a5fbbe5e55f64306a1283a5e73924163ebb704f4252802f15c8f0efefeb4220a1363caf30c9f27754bab3f DIST i3lock-color-2.13.4.tar.gz 215078 BLAKE2B fa0e0ed664a50f4d0bb67196d8643df5f9592c94cfd56a3bee2a018dac38e4f27a585ed34cb400a522cdca2b1ace3f79774f5259ffce5bf39383b7e2592f72cd SHA512 67b7b558f2894f8a389e559a5b146e176d4d0410b8da2a756190691062fa60e085449bc3afa57cbbdee7d2f002f995649d123bfb9d88eaae55da3cf8f68eee02 +DIST i3lock-color-2.13.5.tar.gz 485084 BLAKE2B b55a25f746077808be262e77c5c29c6a07aa6ab34a0dc47df4f6518a9f1133f2b2787982d2dfc0c1e933c184534f1435258cb7e4c07d11dd3bfccb68dd0ff581 SHA512 db52b8800a63a9fc85ffb644b140488588427d717b075a3f0d318486cb0177858ed7a2f148bb904e56539bbf679b0fd40eaf0df895b1f578498dfb70219eb9b8 diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch new file mode 100644 index 00..ed63d9efa4 --- /dev/null +++ b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch @@ -0,0 +1,11 @@ +Prevent passing -O2 to CFLAGS. +--- a/configure.ac b/configure.ac +@@ -118,7 +118,6 @@ + AM_PROG_AR + + AX_FLAGS_WARN_ALL +-AX_APPEND_FLAG([-O2], [AM_CFLAGS]) + AX_APPEND_FLAG([-funroll-loops], [AM_CFLAGS]) + AX_APPEND_FLAG([-pthread], [AM_CFLAGS]) + AX_CHECK_COMPILE_FLAG([-Wunused-value], [AX_APPEND_FLAG([-Wunused-value], [AM_CFLAGS])]) diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch new file mode 100644 index 00..64093df4dc --- /dev/null +++ b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch @@ -0,0 +1,35 @@ +Disable automagic shell completion files installation. +--- a/Makefile.am b/Makefile.am +@@ -13,31 +13,6 @@ + pamd_files = pam/i3lock + pamd_DATA = $(pamd_files) + +-if ENABLE_BASH_COMPLETION +-bashcompletiondir = $(BASH_COMPLETION_DIR) +-dist_bashcompletion_DATA = i3lock-bash +-endif +- +-if ENABLE_ZSH_COMPLETION +-zshcompletiondir = $(ZSH_COMPLETION_DIR) +-dist_zshcompletion_DATA = i3lock-zsh +-endif +- +-install-data-hook: +-if ENABLE_BASH_COMPLETION +- test -f "${BASH_COMPLETION_DIR}/i3lock-bash" && mv -f "${BASH_COMPLETION_DIR}/i3lock-bash" "${BASH_COMPLETION_DIR}/i3lock" || true +-endif +-if ENABLE_ZSH_COMPLETION +- test -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" && mv -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" "${ZSH_COMPLETION_DIR}/_i3lock" || true +-endif +- +-uninstall-hook: +-if ENABLE_BASH_COMPLETION +- rm -f ${BASH_COMPLETION_DIR}/i3lock +-endif +-if ENABLE_ZSH_COMPLETION +- rm -f ${ZSH_COMPLETION_DIR}/_i3lock +-endif + + + AM_CPPFLAGS = \ diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild new file mode 100644 index 00..a74dd1525d --- /dev/null +++ b/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools shell-completion + +MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" + +DESCRIPTION="The world's most popular non-default computer lockscreen" +HOMEPAGE="https://github.com/Raymo111/i3lock-color; +SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DEPEND=" + dev-libs/libev + media-libs/fontconfig + media-libs/libjpeg-turbo:= + sys-libs/pam + x11-libs/cairo[X] + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-xrm +" +RDEPEND=" + ${DEPEND} + !!x11-misc/i3lock +" +BDEPEND="virtual/pkgconfig" + +PATCHES=(
[gentoo-commits] repo/proj/guru:master commit in: dev-python/mautrix/
commit: c3974fdb5dccb24a459263dae64e6c9441522eee Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:25:06 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:25:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3974fdb dev-python/mautrix: drop 0.20.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mautrix/Manifest | 1 - dev-python/mautrix/mautrix-0.20.4.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 1ea104a0ee..b54fb010f9 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1 @@ DIST mautrix-0.20.4.gh.tar.gz 244467 BLAKE2B adbab30c4b4e08b2def968bc7b85c4402cf32cfa4f15b17c8ba126a93230e2d84c6a43a3cc8bd0fe409d4fd1f9129a65c89d68ae61aaecd869cbf62480ff2883 SHA512 30a1a82fdb6875cd24dc685c567ad9c73eaa2d6a25e188498bdfec452dc530c0efa4373d3a1d2b217c5238ee9f33fc2d892549ea576c2f487f942a38eb8363d5 -DIST mautrix-0.20.4.tar.gz 243441 BLAKE2B 8aadbe0147585dbd8c8d019fdbdbbcdd14f8ff3717ef9894abf431a1fe34e6fc8bc1a0dfb27235a04ff48aea60f19f6ee1d362b5712bfe7a1f2be51f774fa8bc SHA512 57bc8a975702d8ab1f5cc28a2d8556a4fb346b299dd9c6f8c1c55c177aaabb1a0a198c4becb9eb8fd7887b142b7ffd6ca3031859d1ea417307fa265c7e4877ba diff --git a/dev-python/mautrix/mautrix-0.20.4.ebuild b/dev-python/mautrix/mautrix-0.20.4.ebuild deleted file mode 100644 index 2499e5f9f7..00 --- a/dev-python/mautrix/mautrix-0.20.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A Python 3 asyncio Matrix framework" -HOMEPAGE="https://github.com/mautrix/python/; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/python-olm[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - test? ( - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] -
[gentoo-commits] repo/proj/guru:master commit in: eclass/
commit: cfdd31feb59d000371524571a6ff1e435e58afbc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 06:30:53 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:23:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfdd31fe databases.eclass: fix "--add-deps" helper It's called in ebuild scope so "+=" should be used. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/databases.eclass | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/eclass/databases.eclass b/eclass/databases.eclass index 1c640d3ee9..721ec0e59d 100644 --- a/eclass/databases.eclass +++ b/eclass/databases.eclass @@ -192,12 +192,11 @@ _databases_add_deps() { local funcname=${1?} local useflag=${2?} - BDEPEND="${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )" - IUSE="${useflag}" - [[ ${useflag} == "test" ]] && - RESTRICT="!test? ( test )" - - return 0 + IUSE+=" ${useflag}" + BDEPEND+=" ${useflag}? ( ${DATABASES_DEPEND[${funcname:1}]} )" + if [[ ${useflag} == "test" ]]; then + RESTRICT+= "!test? ( test )" + fi } # @FUNCTION: _databases_stop_service
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/
commit: 5cac954df6a7bcdf47502db1db74118afdb09e15 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:20:45 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:21:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cac954d phosh-base/phosh-shell: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 1 + phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index fc2bcfea44..424f46923f 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,4 +1,5 @@ DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 +DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91 DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild index ea8fd4b3cb..93cd4591f2 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -3,13 +3,14 @@ EAPI=8 -inherit gnome2-utils meson pam systemd virtualx xdg +inherit gnome2-utils meson pam systemd verify-sig virtualx xdg MY_PN="${PN%-shell}" MY_P="${MY_PN}-${PV}" DESCRIPTION="Pure Wayland shell for mobile devices" HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/; -SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz; +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" KEYWORDS="~amd64 ~arm64" @@ -73,8 +74,11 @@ BDEPEND=" gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) test-full? ( gui-wm/phoc ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + src_configure() { local emesonargs=( -Dcompositor="${EPREFIX}"/usr/bin/phoc
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3lock-color/
commit: 0377e07fe4cb22c332991e33689c3fa554b7a302 Author: Takuya Wakazono gmail com> AuthorDate: Mon Feb 5 10:04:06 2024 + Commit: David Roman gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0377e07f x11-misc/i3lock-color: drop 2.13.2, 2.13.4, Signed-off-by: Takuya Wakazono gmail.com> x11-misc/i3lock-color/Manifest | 2 - x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild | 44 - x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild | 44 - x11-misc/i3lock-color/i3lock-color-.ebuild | 49 4 files changed, 139 deletions(-) diff --git a/x11-misc/i3lock-color/Manifest b/x11-misc/i3lock-color/Manifest index 617ffa4eaf..ff510f412a 100644 --- a/x11-misc/i3lock-color/Manifest +++ b/x11-misc/i3lock-color/Manifest @@ -1,3 +1 @@ -DIST i3lock-color-2.13.2.tar.gz 214633 BLAKE2B 83e9c2d5bb8d77de92ba4bc454544b2f9490cdef1db66d4190c6972d3fda3a0fec75cb90db6606d8ea2fb664463bbfb7c176ae6cdb9bf8c44cb52ff1390c6691 SHA512 a1e79edbd8fbf78830d19599c59a7d6810c64bbb98a5fbbe5e55f64306a1283a5e73924163ebb704f4252802f15c8f0efefeb4220a1363caf30c9f27754bab3f -DIST i3lock-color-2.13.4.tar.gz 215078 BLAKE2B fa0e0ed664a50f4d0bb67196d8643df5f9592c94cfd56a3bee2a018dac38e4f27a585ed34cb400a522cdca2b1ace3f79774f5259ffce5bf39383b7e2592f72cd SHA512 67b7b558f2894f8a389e559a5b146e176d4d0410b8da2a756190691062fa60e085449bc3afa57cbbdee7d2f002f995649d123bfb9d88eaae55da3cf8f68eee02 DIST i3lock-color-2.13.5.tar.gz 485084 BLAKE2B b55a25f746077808be262e77c5c29c6a07aa6ab34a0dc47df4f6518a9f1133f2b2787982d2dfc0c1e933c184534f1435258cb7e4c07d11dd3bfccb68dd0ff581 SHA512 db52b8800a63a9fc85ffb644b140488588427d717b075a3f0d318486cb0177858ed7a2f148bb904e56539bbf679b0fd40eaf0df895b1f578498dfb70219eb9b8 diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild deleted file mode 100644 index f477fa936d..00 --- a/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" - -DESCRIPTION="The world's most popular non-default computer lockscreen" -HOMEPAGE="https://github.com/Raymo111/i3lock-color; -SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - dev-libs/libev - media-libs/fontconfig:= - media-libs/libjpeg-turbo - sys-libs/pam - x11-libs/cairo[X] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm -" -RDEPEND=" - ${DEPEND} - !!x11-misc/i3lock -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - autoreconf -fiv - default -} - -pkg_postinst() { - elog "Running i3lock-color:" - elog " Simply invoke the 'i3lock' command. To get out of it, enter your password and press enter." - elog " More imformation please check https://github.com/Raymo111/i3lock-color#running-i3lock-color; -} diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild deleted file mode 100644 index f477fa936d..00 --- a/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" - -DESCRIPTION="The world's most popular non-default computer lockscreen" -HOMEPAGE="https://github.com/Raymo111/i3lock-color; -SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - dev-libs/libev - media-libs/fontconfig:= - media-libs/libjpeg-turbo - sys-libs/pam - x11-libs/cairo[X] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm -" -RDEPEND=" - ${DEPEND} - !!x11-misc/i3lock -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - autoreconf -fiv - default -} - -pkg_postinst() { - elog "Running i3lock-color:" - elog " Simply invoke the 'i3lock' command. To get out of it, enter your password and press enter." - elog " More imformation please check https://github.com/Raymo111/i3lock-color#running-i3lock-color; -} diff --git a/x11-misc/i3lock-color/i3lock-color-.ebuild b/x11-misc/i3lock-color/i3lock-color-.ebuild deleted file mode 100644 index b4cc8893de..00 --- a/x11-misc/i3lock-color/i3lock-color-.ebuild +++ /dev/null
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/betterlockscreen/
commit: 80e79d96fc8c92dc382d9bbe619ca424ba8ae11c Author: Takuya Wakazono gmail com> AuthorDate: Sun Feb 4 12:41:34 2024 + Commit: David Roman gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80e79d96 x11-misc/betterlockscreen: drop 4.0.4, Signed-off-by: Takuya Wakazono gmail.com> x11-misc/betterlockscreen/Manifest | 1 - .../betterlockscreen/betterlockscreen-4.0.4.ebuild | 53 - .../betterlockscreen/betterlockscreen-.ebuild | 55 -- 3 files changed, 109 deletions(-) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index 3fe8ac3fd1..f13770aa1e 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1,2 +1 @@ -DIST betterlockscreen-4.0.4.tar.gz 14532 BLAKE2B af85084956bf8831d8fb9f6999ca3fd5c07a0c7a69a11749eb2e929952d9ab4c579633e8efd58ea5ac075c3e87eb8930f7414b482c3a33cee8f131d35823e442 SHA512 244e5c3fa4aaa50f95f1a5cba1458d93290f4f2e821e94161c21ebb55f5a79aeccc773a79e77beed926f47f3c75fa6982f92b257168d70598426418a37110379 DIST betterlockscreen-4.2.0.tar.gz 18383 BLAKE2B ba5f6c4d63b1b8f48bf3a805207cb45a240f1f7262c3ae8e0a163dd03c6d84d5b7621216511cf3f1c37e49191750a4adab03cbde252fab3784c380d21577a612 SHA512 e8445c10d3bcf59db782c9afbb15114e3191e5a689a84eab4976905ac7ab003228cb34c4805fccea160c9b0b87fdb51f4af8bfba1b19b850961f34b15ca9fbcb diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild deleted file mode 100644 index e1eaf31b9c..00 --- a/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="sweet looking lockscreen for linux system" -HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen; - -inherit systemd - -if [[ "${PV}" == ]];then - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}" -else - SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - media-gfx/feh - media-gfx/imagemagick - sys-devel/bc - x11-apps/xdpyinfo - x11-apps/xrandr - x11-apps/xrdb - x11-apps/xset - >=x11-misc/i3lock-color-2.13.3:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) - -src_install() { - dobin betterlockscreen - - dodoc -r examples - - systemd_dounit system/betterlockscreen@.service -} - -pkg_postinst() { - elog 'Lockscreen when suspended(systemd service):' - elog 'systemctl enable betterlockscreen@$USER' - elog '' - elog 'How to use:' - elog '1. Updating image cache(required)' - elog 'betterlockscreen -u "/path/to/img.jpg"' - elog '2. Lockscreen' - elog 'betterlockscreen -l dim ' -} diff --git a/x11-misc/betterlockscreen/betterlockscreen-.ebuild b/x11-misc/betterlockscreen/betterlockscreen-.ebuild deleted file mode 100644 index f0c466cc42..00 --- a/x11-misc/betterlockscreen/betterlockscreen-.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="sweet looking lockscreen for linux system" -HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen; - -inherit systemd - -if [[ "${PV}" == ]];then - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}" -else - SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - media-gfx/feh - media-gfx/imagemagick - sys-devel/bc - x11-apps/xdpyinfo - x11-apps/xrandr - >=x11-misc/i3lock-color-2.11:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) - -src_install() { - dobin betterlockscreen - - dodoc -r examples - - if [[ "${PV}" == ]] ; then - systemd_dounit system/betterlockscreen@.service - else - systemd_dounit betterlockscreen@.service - fi -} - -pkg_postinst() { - elog 'Lockscreen when suspended(systemd service):' - elog 'systemctl enable betterlockscreen@$USER' - elog '' - elog 'How to use:' - elog '1. Updating image cache(required)' - elog 'betterlockscreen -u ~/Pictures' - elog '2. Lockscreen' - elog 'betterlockscreen -l dim ' -}
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/betterlockscreen/
commit: 4b9a80761586dd80c4a8d51f9f421ff62325cf96 Author: Takuya Wakazono gmail com> AuthorDate: Sun Feb 4 12:39:59 2024 + Commit: David Roman gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b9a8076 x11-misc/betterlockscreen: add 4.2.0 Signed-off-by: Takuya Wakazono gmail.com> x11-misc/betterlockscreen/Manifest | 1 + .../betterlockscreen/betterlockscreen-4.2.0.ebuild | 46 ++ x11-misc/betterlockscreen/metadata.xml | 2 +- 3 files changed, 48 insertions(+), 1 deletion(-) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index 6e310a6c26..3fe8ac3fd1 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1 +1,2 @@ DIST betterlockscreen-4.0.4.tar.gz 14532 BLAKE2B af85084956bf8831d8fb9f6999ca3fd5c07a0c7a69a11749eb2e929952d9ab4c579633e8efd58ea5ac075c3e87eb8930f7414b482c3a33cee8f131d35823e442 SHA512 244e5c3fa4aaa50f95f1a5cba1458d93290f4f2e821e94161c21ebb55f5a79aeccc773a79e77beed926f47f3c75fa6982f92b257168d70598426418a37110379 +DIST betterlockscreen-4.2.0.tar.gz 18383 BLAKE2B ba5f6c4d63b1b8f48bf3a805207cb45a240f1f7262c3ae8e0a163dd03c6d84d5b7621216511cf3f1c37e49191750a4adab03cbde252fab3784c380d21577a612 SHA512 e8445c10d3bcf59db782c9afbb15114e3191e5a689a84eab4976905ac7ab003228cb34c4805fccea160c9b0b87fdb51f4af8bfba1b19b850961f34b15ca9fbcb diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild new file mode 100644 index 00..0824429c8f --- /dev/null +++ b/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="sweet looking lockscreen for linux system" +HOMEPAGE="https://github.com/betterlockscreen/betterlockscreen; +SRC_URI="https://github.com/betterlockscreen/betterlockscreen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-gfx/feh + media-gfx/imagemagick + sys-devel/bc + x11-apps/xdpyinfo + x11-apps/xrandr + x11-apps/xrdb + x11-apps/xset + >=x11-misc/i3lock-color-2.13.3:= +" + +PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) + +src_install() { + dobin betterlockscreen + + dodoc -r examples + + systemd_dounit system/betterlockscreen@.service +} + +pkg_postinst() { + elog 'Lockscreen when suspended(systemd service):' + elog 'systemctl enable betterlockscreen@$USER' + elog '' + elog 'How to use:' + elog '1. Updating image cache(required)' + elog 'betterlockscreen -u "/path/to/img.jpg"' + elog '2. Lockscreen' + elog 'betterlockscreen -l dim ' +} diff --git a/x11-misc/betterlockscreen/metadata.xml b/x11-misc/betterlockscreen/metadata.xml index 966206cd64..08be868a63 100644 --- a/x11-misc/betterlockscreen/metadata.xml +++ b/x11-misc/betterlockscreen/metadata.xml @@ -6,6 +6,6 @@ Petrus Zhao -pavanjadhaw/betterlockscreen +betterlockscreen/betterlockscreen
[gentoo-commits] repo/proj/guru:master commit in: eclass/
commit: 3378f870a916cbcbe0db2706b9df3ab88f5babd8 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 14:03:03 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3378f870 rhvoice-voice.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/rhvoice-voice.eclass | 102 1 file changed, 102 insertions(+) diff --git a/eclass/rhvoice-voice.eclass b/eclass/rhvoice-voice.eclass new file mode 100644 index 00..796019f21d --- /dev/null +++ b/eclass/rhvoice-voice.eclass @@ -0,0 +1,102 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: rhvoice-voice.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for packaging RHVoice voices +# @DESCRIPTION: +# An eclass streamlining the construction of ebuilds for the officially +# supported RHVoice voices. +# +# Look at "copyright" files to identify voice's license. +# @EXAMPLE: +# +# Most ebuilds will look like this: +# +# @CODE +# +# EAPI=8 +# +# RHVOICE_VOICE="arina" +# RHVOICE_VOICE_REPO="arina-rus" +# RHVOICE_VOICE_L10N="ru" +# inherit rhvoice-voice +# +# LICENSE="CC-BY-NC-ND-4.0" +# +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_RHVOICE_VOICE_ECLASS} ]]; then +_RHVOICE_VOICE_ECLASS=1 + +# @ECLASS_VARIABLE: RHVOICE_VOICE +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Voice name (see "data/voices" in RHVoice source code). + +# @ECLASS_VARIABLE: RHVOICE_VOICE_L10N +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Language name in L10N USE_EXPAND syntax. + +if [[ ! ${RHVOICE_VOICE} ]]; then + die "RHVOICE_VOICE must be set before inherit" +fi + +if [[ ! ${RHVOICE_VOICE_L10N} ]]; then + die "RHVOICE_VOICE_L10N must be set before inherit" +fi + +# @ECLASS_VARIABLE: RHVOICE_VOICE_REPO +# @PRE_INHERIT +# @DESCRIPTION: +# Repository name under the RHVoice GitHub organization. +: "${RHVOICE_VOICE_REPO:=${RHVOICE_VOICE:?}}" + +# @ECLASS_VARIABLE: RHVOICE_VOICE_TAG +# @PRE_INHERIT +# @DESCRIPTION: +# Tag name for generating SRC_URI. +: "${RHVOICE_VOICE_TAG:=${PV}}" + +# @ECLASS_VARIABLE: RHVOICE_VOICE_DISTFILE +# @PRE_INHERIT +# @DESCRIPTION: +# Distfile name for generating SRC_URI, should be a ZIP archive. +: "${RHVOICE_VOICE_DISTFILE:=data.zip}" + +DESCRIPTION="RHVoice voice: ${RHVOICE_VOICE:?} (${RHVOICE_VOICE_L10N:?})" +HOMEPAGE="https://github.com/RHVoice/${RHVOICE_VOICE_REPO:?}; +SRC_URI="https://github.com/RHVoice/${RHVOICE_VOICE_REPO}/releases/download/${RHVOICE_VOICE_TAG}/${RHVOICE_VOICE_DISTFILE} -> ${P}.zip" +S="${WORKDIR}" + +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND="app-accessibility/rhvoice-core[l10n_${RHVOICE_VOICE_L10N}]" +BDEPEND="app-arch/unzip" + +# @FUNCTION: rhvoice-voice_src_install +# @DESCRIPTION: +# Install the voice. +rhvoice-voice_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + insinto /usr/share/RHVoice/voices/${RHVOICE_VOICE:?} + doins -r . +} + +fi + +EXPORT_FUNCTIONS src_install
[gentoo-commits] repo/proj/guru:master commit in: app-voices/rhvoice-arina/
commit: 0d52a63e33ceae0570ef55dc8dc184a1f852fa88 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 14:03:18 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d52a63e app-voices/rhvoice-arina: new package, add 4.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-voices/rhvoice-arina/Manifest | 1 + app-voices/rhvoice-arina/metadata.xml | 11 +++ app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild | 11 +++ 3 files changed, 23 insertions(+) diff --git a/app-voices/rhvoice-arina/Manifest b/app-voices/rhvoice-arina/Manifest new file mode 100644 index 00..6019f085fc --- /dev/null +++ b/app-voices/rhvoice-arina/Manifest @@ -0,0 +1 @@ +DIST rhvoice-arina-4.0.zip 7660608 BLAKE2B 15ed2ad8c83d49aca3881191e9e6684463df67471522c91e53c3887d4ca29acc1d32f8d5057bd6bb726a2d8357c8db95aa7e7a700f36da3c1fd267623d529f42 SHA512 6f5b9bcfc125ddc62df9eaf9a707302cd2e8d656acf70dbb412a325cc6b7833371002e73fd3bb4dc23b050f45c7d8e41b7843b303ccfb0f4b39b9147f10e0585 diff --git a/app-voices/rhvoice-arina/metadata.xml b/app-voices/rhvoice-arina/metadata.xml new file mode 100644 index 00..1adf52345d --- /dev/null +++ b/app-voices/rhvoice-arina/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/arina-rus + + diff --git a/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild new file mode 100644 index 00..ca9e263ea9 --- /dev/null +++ b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="arina" +RHVOICE_VOICE_REPO="arina-rus" +RHVOICE_VOICE_L10N="ru" +inherit rhvoice-voice + +LICENSE="CC-BY-NC-ND-4.0"
[gentoo-commits] repo/proj/guru:master commit in: gui-wm/phoc/
commit: 93dac2a0b12d940a104d6ecdaed8e892c78b63d5 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:16:46 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:16:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93dac2a0 gui-wm/phoc: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gui-wm/phoc/Manifest | 1 + gui-wm/phoc/phoc-0.36.0.ebuild | 9 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gui-wm/phoc/Manifest b/gui-wm/phoc/Manifest index 7d1927efb3..7710ab46ea 100644 --- a/gui-wm/phoc/Manifest +++ b/gui-wm/phoc/Manifest @@ -1,2 +1,3 @@ DIST phoc-0.35.0.tar.xz 677432 BLAKE2B 722a3669b1d76015612b5f4020d0e21c47faa8f6fb19887b2b79d4f6b79e30f45e0332ae2e2771fb9169214002508bdcff61ee0e7f874930e03a7cf952c44e7c SHA512 ec4b382ef11b257afe3b13ebf1e588353c785279afde4b1a8ee80790cb6a299fd94098a5170b30a2114061d86bdf388bb1c99f8ce1bd5173deb886d11015681e DIST phoc-0.36.0.tar.xz 681384 BLAKE2B 6c27c785dd01f9e44cb0940c5a4f73d5ce75cad85808d0b6c801360401ff001cca839abd27bc8442702c5241bac043c6d7015e6f1c5a5ec30cfcb6779adf973b SHA512 a47851a3e222958ad55c05ed86a068b30f6e00ed5d7e957aab99e7f4103b95fee4db6b177f2de8d0c9ce11306c68ef74d78e38ea0bdb6c47e66f9ef9bf0e9f66 +DIST phoc-0.36.0.tar.xz.asc 833 BLAKE2B 0562c02dcb5d1618b3a316c4c36e4757f4729adf99b8ac748ed52c1bdcad6b65bc9fdb98462375e80f6898d699c6e237e4aa5057631434235166ca616de7d2e6 SHA512 2108eed0a0723c743d86eee9f517a9c8505faf8f55a32eb60ee9da04ae53221b00520ca9e422397617d1bde6f1047ba2ebdf6d45211df052b9b2cfa2d3ea12fe diff --git a/gui-wm/phoc/phoc-0.36.0.ebuild b/gui-wm/phoc/phoc-0.36.0.ebuild index 6b3b29f93f..8565dfb6c1 100644 --- a/gui-wm/phoc/phoc-0.36.0.ebuild +++ b/gui-wm/phoc/phoc-0.36.0.ebuild @@ -3,11 +3,13 @@ EAPI=8 -inherit gnome2-utils meson virtualx xdg +inherit gnome2-utils meson verify-sig virtualx xdg DESCRIPTION="Wayland compositor for mobile phones" HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc; -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc ) +" LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT" SLOT="0" @@ -42,8 +44,11 @@ BDEPEND=" sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + src_configure() { local emesonargs=( $(meson_feature X xwayland)
[gentoo-commits] repo/proj/guru:master commit in: gui-wm/phosh/, x11-wm/phoc/, profiles/updates/, gui-wm/phoc/
commit: d6e707f480ed53054c959f189ed15f9f2a162d4d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:05:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6e707f4 gui-wm/phoc: rename x11-wm/phoc Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {x11-wm => gui-wm}/phoc/Manifest | 0 {x11-wm => gui-wm}/phoc/metadata.xml | 0 {x11-wm => gui-wm}/phoc/phoc-0.35.0.ebuild | 0 {x11-wm => gui-wm}/phoc/phoc-0.36.0.ebuild | 0 gui-wm/phosh/metadata.xml | 7 --- gui-wm/phosh/phosh-0.17.0.ebuild | 2 +- profiles/updates/1Q-2024 | 1 + 7 files changed, 6 insertions(+), 4 deletions(-) diff --git a/x11-wm/phoc/Manifest b/gui-wm/phoc/Manifest similarity index 100% rename from x11-wm/phoc/Manifest rename to gui-wm/phoc/Manifest diff --git a/x11-wm/phoc/metadata.xml b/gui-wm/phoc/metadata.xml similarity index 100% rename from x11-wm/phoc/metadata.xml rename to gui-wm/phoc/metadata.xml diff --git a/x11-wm/phoc/phoc-0.35.0.ebuild b/gui-wm/phoc/phoc-0.35.0.ebuild similarity index 100% rename from x11-wm/phoc/phoc-0.35.0.ebuild rename to gui-wm/phoc/phoc-0.35.0.ebuild diff --git a/x11-wm/phoc/phoc-0.36.0.ebuild b/gui-wm/phoc/phoc-0.36.0.ebuild similarity index 100% rename from x11-wm/phoc/phoc-0.36.0.ebuild rename to gui-wm/phoc/phoc-0.36.0.ebuild diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml index ec76e1db3a..dbc793aa3f 100644 --- a/gui-wm/phosh/metadata.xml +++ b/gui-wm/phosh/metadata.xml @@ -6,11 +6,12 @@ Gerben Jan Dijkman - A pure Wayland shell prototype for GNOME on mobile devices. For a matching compositor see x11-wm/phoc but others implementing wlr-layer-shell should work as well. + A pure Wayland shell for GNOME on mobile devices. For a matching + compositor see gui-wm/phoc but others implementing wlr-layer-shell + should work as well. - https://source.puri.sm/Librem5/phosh - https://source.puri.sm/Librem5/phosh/-/issues + https://gitlab.gnome.org/World/Phosh/phosh/-/issues World/Phosh/phosh diff --git a/gui-wm/phosh/phosh-0.17.0.ebuild b/gui-wm/phosh/phosh-0.17.0.ebuild index 7c03bce852..d2af27daff 100644 --- a/gui-wm/phosh/phosh-0.17.0.ebuild +++ b/gui-wm/phosh/phosh-0.17.0.ebuild @@ -35,7 +35,7 @@ DEPEND=" x11-themes/gnome-backgrounds gnome-base/gnome-keyring gnome-base/gnome-shell - x11-wm/phoc + gui-wm/phoc systemd? ( sys-apps/systemd ) sys-power/upower app-misc/geoclue diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index aa8ef87068..c1748ce8c7 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -6,3 +6,4 @@ move dev-util/fpm dev-build/fpm move dev-util/FoBiS dev-build/FoBiS move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf +move x11-wm/phoc gui-wm/phoc
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/, phosh-base/phosh-shell/files/, gui-wm/phosh/files/, ...
commit: d35b177204ed06b392a62e06d9630f8dc0aee3b1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:19:39 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d35b1772 phosh-base/phosh-shell: rename gui-wm/phosh It's not a window manager but a GNOME shell. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {gui-wm/phosh => phosh-base/phosh-shell}/Manifest | 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/pam_phosh| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/phosh.service| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/sm.puri.OSK0.desktop | 0 {gui-wm/phosh => phosh-base/phosh-shell}/metadata.xml | 0 .../phosh-shell/phosh-shell-0.17.0.ebuild | 2 +- profiles/updates/1Q-2024| 1 + 7 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gui-wm/phosh/Manifest b/phosh-base/phosh-shell/Manifest similarity index 100% rename from gui-wm/phosh/Manifest rename to phosh-base/phosh-shell/Manifest diff --git a/gui-wm/phosh/files/pam_phosh b/phosh-base/phosh-shell/files/pam_phosh similarity index 100% rename from gui-wm/phosh/files/pam_phosh rename to phosh-base/phosh-shell/files/pam_phosh diff --git a/gui-wm/phosh/files/phosh.service b/phosh-base/phosh-shell/files/phosh.service similarity index 100% rename from gui-wm/phosh/files/phosh.service rename to phosh-base/phosh-shell/files/phosh.service diff --git a/gui-wm/phosh/files/sm.puri.OSK0.desktop b/phosh-base/phosh-shell/files/sm.puri.OSK0.desktop similarity index 100% rename from gui-wm/phosh/files/sm.puri.OSK0.desktop rename to phosh-base/phosh-shell/files/sm.puri.OSK0.desktop diff --git a/gui-wm/phosh/metadata.xml b/phosh-base/phosh-shell/metadata.xml similarity index 100% rename from gui-wm/phosh/metadata.xml rename to phosh-base/phosh-shell/metadata.xml diff --git a/gui-wm/phosh/phosh-0.17.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild similarity index 99% rename from gui-wm/phosh/phosh-0.17.0.ebuild rename to phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild index d2af27daff..8263db680b 100644 --- a/gui-wm/phosh/phosh-0.17.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit desktop gnome2-utils meson pam readme.gentoo-r1 systemd xdg -MY_P="${PN}-v${PV}" +MY_P="phosh-v${PV}" LVC_COMMIT="ae1a34aafce7026b8c0f65a43c9192d756fe1057" LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6" diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index c1748ce8c7..3067976259 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -7,3 +7,4 @@ move dev-util/FoBiS dev-build/FoBiS move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc +move gui-wm/phosh phosh-base/phosh-shell
[gentoo-commits] repo/proj/guru:master commit in: profiles/, app-voices/
commit: a3f6e2e858758657206f7e8a5f20dacdfb7dbc9d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:20:06 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3f6e2e8 app-voices: new category Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-voices/metadata.xml | 10 ++ profiles/categories | 1 + 2 files changed, 11 insertions(+) diff --git a/app-voices/metadata.xml b/app-voices/metadata.xml new file mode 100644 index 00..abdf54f7d1 --- /dev/null +++ b/app-voices/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + The app-voices category contains voice packages for text-to-speech software. + + + Категория app-voices содержит пакеты голосов для синтезаторов речи. + + diff --git a/profiles/categories b/profiles/categories index 52fcdee55d..dc05533c56 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1,3 +1,4 @@ +app-voices dev-crystal dev-elixir dev-hare
[gentoo-commits] repo/proj/guru:master commit in: dev-python/mautrix/
commit: 554c405b821ea2d1d9d2faa71f070d38e31f0a3e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 07:31:33 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=554c405b dev-python/mautrix: switch to daemons.eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/mautrix/mautrix-0.20.4-r2.ebuild | 65 + 1 file changed, 65 insertions(+) diff --git a/dev-python/mautrix/mautrix-0.20.4-r2.ebuild b/dev-python/mautrix/mautrix-0.20.4-r2.ebuild new file mode 100644 index 00..d7a7df90a4 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.4-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit daemons distutils-r1 optfeature + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE=" + https://pypi.org/project/mautrix/ + https://github.com/mautrix/python +" + +# use github tarball for test data +SRC_URI="https://github.com/mautrix/python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${PV}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="crypt" +REQUIRED_USE="test? ( crypt )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + crypt? ( + dev-python/python-olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +daemons_enable postgresql test + +# Disabled because of https://bugs.gentoo.org/922488 +#distutils_enable_sphinx docs \ +# dev-python/sphinx-rtd-theme + +src_test() { + daemons_start postgresql --host 127.0.0.1 + local -x MEOW_TEST_PG_URL="${POSTGRESQL_URL:?}" + + distutils-r1_src_test + daemons_stop postgresql +} + +pkg_postinst() { + optfeature "MIME type detection support" dev-python/python-magic + optfeature "media transcoding support" media-video/ffmpeg +}
[gentoo-commits] repo/proj/guru:master commit in: eclass/
commit: a27cd8860814a297f487e3b01c36e6e2d3292f04 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:00:18 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a27cd886 rhvoice-lang.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/rhvoice-lang.eclass | 109 + 1 file changed, 109 insertions(+) diff --git a/eclass/rhvoice-lang.eclass b/eclass/rhvoice-lang.eclass new file mode 100644 index 00..17e65096f6 --- /dev/null +++ b/eclass/rhvoice-lang.eclass @@ -0,0 +1,109 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: rhvoice-lang.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for packaging RHVoice languages +# @DESCRIPTION: +# An eclass streamlining the construction of ebuilds for the officially +# supported RHVoice languages. +# +# Look at "src/scripts" files to identify language's license. +# @EXAMPLE: +# +# Most ebuilds will look like this: +# +# @CODE +# +# EAPI=8 +# +# RHVOICE_LANG="Russian" +# inherit rhvoice-lang +# +# LICENSE="LGPL-2.1+" +# +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_RHVOICE_LANG_ECLASS} ]]; then +_RHVOICE_LANG_ECLASS=1 + +# @ECLASS_VARIABLE: RHVOICE_LANG +# @PRE_INHERIT +# @REQUIRED +# @DESCRIPTION: +# Full language name (see "data/languages" in RHVoice source code). + +if [[ ! ${RHVOICE_LANG} ]]; then + die "RHVOICE_LANG must be set before inherit" +fi + +# @ECLASS_VARIABLE: RHVOICE_LANG_REPO +# @PRE_INHERIT +# @DESCRIPTION: +# Repository name under the RHVoice GitHub organization. +: "${RHVOICE_LANG_REPO:=${RHVOICE_LANG:?}}" + +# @ECLASS_VARIABLE: RHVOICE_LANG_TAG +# @PRE_INHERIT +# @DESCRIPTION: +# Tag name for generating SRC_URI. +: "${RHVOICE_LANG_TAG:=${PV}}" + +# @ECLASS_VARIABLE: RHVOICE_LANG_DISTFILE +# @PRE_INHERIT +# @DESCRIPTION: +# Distfile name for generating SRC_URI, should be a ZIP archive. +: "${RHVOICE_LANG_DISTFILE:=RHVoice-language-${RHVOICE_LANG}-v${PV}.zip}" + +DESCRIPTION="${RHVOICE_LANG:?} language support for RHVoice" +HOMEPAGE="https://github.com/RHVoice/${RHVOICE_LANG_REPO:?}; +SRC_URI="https://github.com/RHVoice/${RHVOICE_LANG_REPO}/releases/download/${RHVOICE_LANG_TAG}/${RHVOICE_LANG_DISTFILE} -> ${P}.zip" +S="${WORKDIR}" + +KEYWORDS="~amd64 ~x86" +SLOT="0" + +BDEPEND="app-arch/unzip" + +# @FUNCTION: rhvoice-lang_src_prepare +# @DESCRIPTION: +# Remove stray files such as licenses. +rhvoice-lang_src_prepare() { + debug-print-function ${FUNCNAME} "${@}" + + default_src_prepare + find . -name "COPYING*" -o -name "LICENSE*" -delete || \ + die "removing licenses failed" +} + +# @FUNCTION: rhvoice-lang_src_install +# @DESCRIPTION: +# Install the language. +rhvoice-lang_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + shopt -s nullglob + local docs=( README* ) + shopt -u nullglob + + for doc in "${docs[@]}"; do + dodoc "${doc}" + rm "${doc}" || die "removing ${doc}" failed + done + + insinto /usr/share/RHVoice/languages/${RHVOICE_LANG:?} + doins -r . +} + +fi + +EXPORT_FUNCTIONS src_prepare src_install
[gentoo-commits] repo/proj/guru:master commit in: app-accessibility/rhvoice-core/
commit: 2afbf955a47a40bbd929a66a98729b20fea8a667 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:10:46 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2afbf955 app-accessibility/rhvoice-core: enable langs (en, ru) Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild index 1a33f1bf06..e2990a848b 100644 --- a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild +++ b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0.ebuild @@ -45,6 +45,12 @@ DEPEND="${COMMON_DEPEND} DOCS=( README.md doc/. config/dicts ) +LANGS=( en ru ) +for lang in "${LANGS[@]}"; do + IUSE+=" l10n_${lang}" + RDEPEND+=" l10n_${lang}? ( app-dicts/rhvoice-${lang} )" +done + src_unpack() { default cd "${S}" || die
[gentoo-commits] repo/proj/guru:master commit in: app-dicts/rhvoice-ru/
commit: a7b2243b78a08e95b11ce43988950a1b93f24b16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:01:26 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7b2243b app-dicts/rhvoice-ru: new package, add 2.14 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-dicts/rhvoice-ru/Manifest | 1 + app-dicts/rhvoice-ru/metadata.xml | 11 +++ app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild | 9 + 3 files changed, 21 insertions(+) diff --git a/app-dicts/rhvoice-ru/Manifest b/app-dicts/rhvoice-ru/Manifest new file mode 100644 index 00..d67734e16a --- /dev/null +++ b/app-dicts/rhvoice-ru/Manifest @@ -0,0 +1 @@ +DIST rhvoice-ru-2.14.zip 1585105 BLAKE2B bbd7ba8caf646ff7d6b0125c97c3bb739c864f4ce9ebf627693454830cb4de31360932e2f12a2cfbc5f507b238aa1e84ebb22bc41e210956d11422f058626579 SHA512 1b9555ff0613d01928a91e09319111be3001e96a0fad3456d107e1c39b777d6899c05d78f38066a5c79f5e68e82847c2776030edf7c4738233f0193ed841854d diff --git a/app-dicts/rhvoice-ru/metadata.xml b/app-dicts/rhvoice-ru/metadata.xml new file mode 100644 index 00..9c89162f84 --- /dev/null +++ b/app-dicts/rhvoice-ru/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/Russian + + diff --git a/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild new file mode 100644 index 00..676ed48651 --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="Russian" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+"
[gentoo-commits] repo/proj/guru:master commit in: app-dicts/rhvoice-en/
commit: 29c97519d0afdf2bf6c1274798fb54c414a12072 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 12:01:18 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:26:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29c97519 app-dicts/rhvoice-en: new package, add 2.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-dicts/rhvoice-en/Manifest | 1 + app-dicts/rhvoice-en/metadata.xml | 11 +++ app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild | 10 ++ 3 files changed, 22 insertions(+) diff --git a/app-dicts/rhvoice-en/Manifest b/app-dicts/rhvoice-en/Manifest new file mode 100644 index 00..00931fa209 --- /dev/null +++ b/app-dicts/rhvoice-en/Manifest @@ -0,0 +1 @@ +DIST rhvoice-en-2.11.zip 1147080 BLAKE2B 0135b72e0e1e7e2161f164efac3b24c06ede025db9ab82e2a5c26d9ee20f2a2afd3b547a80fbfef82b7636e59c08c0ea8e038a7b87c9e79818cab14d624d9ae8 SHA512 dce89ae350a3058c8c08bebfb3b4cf46c2440e54b9f2193738e509bb8005873b28a4f420147f962588ff88f59aa15f14125791932752389f99ef43fc0931fa0f diff --git a/app-dicts/rhvoice-en/metadata.xml b/app-dicts/rhvoice-en/metadata.xml new file mode 100644 index 00..df8a0c0756 --- /dev/null +++ b/app-dicts/rhvoice-en/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + RHVoice/English + + diff --git a/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild new file mode 100644 index 00..e1ee401c11 --- /dev/null +++ b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="English" +RHVOICE_LANG_TAG=${PV//./-} +inherit rhvoice-lang + +LICENSE="LGPL-2.1+"
[gentoo-commits] repo/proj/guru:master commit in: eclass/tests/
commit: e677767400dab06bbb2c3d5ef0eb2b9c344089a7 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 07:29:38 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6777674 eclass/tests: add daemons.eclass tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/tests/daemons.sh | 91 + 1 file changed, 91 insertions(+) diff --git a/eclass/tests/daemons.sh b/eclass/tests/daemons.sh new file mode 100755 index 00..ccd0ded810 --- /dev/null +++ b/eclass/tests/daemons.sh @@ -0,0 +1,91 @@ +#!/bin/bash +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_REPO=$(portageq get_repo_path / gentoo) || exit +source "${GENTOO_REPO:?}"/eclass/tests/tests-common.sh || exit +TESTS_ECLASS_SEARCH_PATHS+=( "${GENTOO_REPO:?}"/eclass ) + +declare -A DAEMONS_REQ_USE=( + [ceph]="ssl" + [postgresql]="xml" +) + +inherit daemons + +test_depend() { + tbegin "if \${DAEMONS_DEPEND} is defined" + declare -p DAEMONS_DEPEND &>/dev/null + tend $? + + tbegin "if \${DAEMONS_DEPEND} contains Pifpaf" + [[ "${DAEMONS_DEPEND[*]}" == *"dev-util/pifpaf"* ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[ceph]}" + [[ "${DAEMONS_DEPEND[ceph]}" == *"sys-cluster/ceph[ssl]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[consul]}" + [[ "${DAEMONS_DEPEND[consul]}" == *"app-admin/consul" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[httpbin]}" + [[ "${DAEMONS_DEPEND[httpbin]}" == *"dev-python/httpbin" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[kafka]}" + [[ "${DAEMONS_DEPEND[kafka]}" == *"net-misc/kafka-bin" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[memcached]}" + [[ "${DAEMONS_DEPEND[memcached]}" == *"net-misc/memcached" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[mysql]}" + [[ "${DAEMONS_DEPEND[mysql]}" == *"virtual/mysql[server]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[postgresql]}" + [[ "${DAEMONS_DEPEND[postgresql]}" == *"dev-db/postgresql[server,xml]" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[redis]}" + [[ "${DAEMONS_DEPEND[redis]}" == *"dev-db/redis" ]] + tend $? + + tbegin "\${DAEMONS_DEPEND[vault]}" + [[ "${DAEMONS_DEPEND[vault]}" == *"app-admin/vault" ]] + tend $? +} + +test_daemons_enable() { + local IUSE= RESTRICT= BDEPEND= + local svc=${1?} + + IUSE= RESTRICT= BDEPEND= + tbegin "'daemons_enable ${svc} test'" + daemons_enable ${svc} test && [[ ${BDEPEND} && ${IUSE} && ${RESTRICT} ]] + tend $? + + IUSE= RESTRICT= BDEPEND= + tbegin "'daemons_enable ${svc} test-db'" + daemons_enable ${svc} test-db && [[ ${BDEPEND} && ${IUSE} && ! ${RESTRICT} ]] + tend $? +} + +einfo "Testing dependency strings" +eindent +test_depend +eoutdent + +einfo "Testing daemons_enable" +eindent +for svc in "${!DAEMONS_DEPEND[@]}"; do + test_daemons_enable ${svc} +done +eoutdent + +texit
[gentoo-commits] repo/proj/guru:master commit in: sec-keys/openpgp-keys-phosh/
commit: 629afa23faa51e89460477d7629c3844cbf04d36 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:16:08 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:16:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=629afa23 sec-keys/openpgp-keys-phosh: new package, add 2024 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> sec-keys/openpgp-keys-phosh/Manifest| 1 + sec-keys/openpgp-keys-phosh/metadata.xml| 8 .../openpgp-keys-phosh-2024.ebuild | 21 + 3 files changed, 30 insertions(+) diff --git a/sec-keys/openpgp-keys-phosh/Manifest b/sec-keys/openpgp-keys-phosh/Manifest new file mode 100644 index 00..3ffdde1858 --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-phosh-2024.asc 8574 BLAKE2B 7f5bb6685b1cc211f813c619cc1be3766d9909da2d7622a69b629dda5ec3b01ba229cda18eb790b0506477b81b0e2342bbc5a7cc3563e04ca114f2f222e3efb6 SHA512 94c34e95fef9fbb2cbc8f22eb1751dbfc8a76092cd9fa674ad627fe3c32124d31a72f4b29c36362925a7299d33e2a9c3789889e71f4557c6c6ccbc28d1679724 diff --git a/sec-keys/openpgp-keys-phosh/metadata.xml b/sec-keys/openpgp-keys-phosh/metadata.xml new file mode 100644 index 00..4cf8173b77 --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + diff --git a/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild b/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild new file mode 100644 index 00..30f5e52e3d --- /dev/null +++ b/sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#openpgp-keys-}" +DESCRIPTION="OpenPGP keys used to sign Phosh releases" +HOMEPAGE="https://phosh.mobi/; +SRC_URI="https://sources.phosh.mobi/misc/signing-keys/signing-key-${PV}.asc -> ${P}.asc" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - ${MY_PN}.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/proj/guru:master commit in: eclass/
commit: 6b0464e027de7a13d7a0b39a2974f49fb32ff576 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 3 06:31:43 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:23:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b0464e0 daemons.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/daemons.eclass | 213 ++ 1 file changed, 213 insertions(+) diff --git a/eclass/daemons.eclass b/eclass/daemons.eclass new file mode 100644 index 00..24798158d3 --- /dev/null +++ b/eclass/daemons.eclass @@ -0,0 +1,213 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: daemons.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass to test packages against running daemons +# @DESCRIPTION: +# A utility eclass providing functions for starting and stopping daemons with +# Pifpaf. +# +# This eclass does not set any metadata variables nor export any phase, so it +# can be inherited safely. +# +# @SUBSECTION Supported daemons +# +# - ceph +# +# - consul +# +# - httpbin +# +# - kafka +# +# - memcached +# +# - mysql +# +# - postgresql +# +# - redis +# +# - vault +# +# @EXAMPLE: +# +# @CODE +# EAPI=8 +# +# ... +# +# DAEMONS_REQ_USE=( +# [postgresql]="xml" +# ) +# inherit daemons distutils-r1 +# +# ... +# +# distutils_enable_tests pytest +# +# daemons_enable postgresql test +# +# src_test() { +# daemons_start postgresql +# distutils-r1_src_test +# daemons_stop postgresql +# } +# @CODE + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI} unsupported." +esac + +if [[ ! ${_DAEMONS_ECLASS} ]]; then +_DAEMONS_ECLASS=1 + +# @ECLASS_VARIABLE: DAEMONS_REQ_USE +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# Bash associative array of USE flags required to be enabled on daemons, +# formed as a USE-dependency string. + +# @ECLASS_VARIABLE: DAEMONS_DEPEND +# @OUTPUT_VARIABLE +# @DESCRIPTION: +# This is an eclass-generated bash associative array of dependency strings for +# daemons. +declare -Ag DAEMONS_DEPEND=() + +# @FUNCTION: _daemons_set_globals +# @INTERNAL +# @DESCRIPTION: +# Set the DAEMONS_DEPEND variable. +_daemons_set_globals() { + local -A pkgs=( + [ceph]="sys-cluster/ceph" + [consul]="app-admin/consul" + [httpbin]="dev-python/httpbin" + [kafka]="net-misc/kafka-bin" + [memcached]="net-misc/memcached" + [mysql]="virtual/mysql" + [postgresql]="dev-db/postgresql" + [redis]="dev-db/redis" + [vault]="app-admin/vault" + ) + + local -A useflags=( + [mysql]="server" + [postgresql]="server" + ) + + if declare -p DAEMONS_REQ_USE &>/dev/null; then + [[ $(declare -p DAEMONS_REQ_USE) == "declare -A"* ]] || \ + die "DAEMONS_REQ_USE must be declared as an associative array" + fi + + local name dep usestr + for name in "${!pkgs[@]}"; do + dep=${pkgs[${name:?}]:?} + usestr=${useflags[${name:?}]} + usestr+=",${DAEMONS_REQ_USE[${name:?}]}" + # strip leading/trailing commas + usestr=${usestr#,} + usestr=${usestr%,} + + [[ ${usestr?} ]] && usestr="[${usestr?}]" + DAEMONS_DEPEND[${name:?}]="dev-util/pifpaf ${dep:?}${usestr?}" + done + + readonly DAEMONS_DEPEND +} +_daemons_set_globals +unset -f _daemons_set_globals + +# @FUNCTION: daemons_enable +# @USAGE: +# @DESCRIPTION: +# Add the daemon package to build-time dependencies under the given USE flag +# (IUSE will be set automatically). +daemons_enable() { + debug-print-function ${FUNCNAME} "${@}" + + local daemon=${1:?} + local useflag=${2:?} + + IUSE+=" ${useflag:?}" + BDEPEND+=" ${useflag:?}? ( ${DAEMONS_DEPEND[${daemon:?}]:?} )" + if [[ ${useflag:?} == "test" ]]; then + RESTRICT+=" !test? ( test )" + fi +} + +# @FUNCTION: daemons_start +# @USAGE: [args...] +# @DESCRIPTION: +# Start the daemon. All arguments are passes to Pifpaf. +# +# Pifpaf will set some environment variables for you, they will be prefixed by +# uppercase daemon name. See upstream documentation for details. +daemons_start() { + debug-print-function ${FUNCNAME} "${@}" + + local daemon=${1:?} + shift + + local logfile="${T?}/daemon-${daemon:?}.log" + local tempfile="${T?}/daemon-${daemon:?}.sh" + local myargs=( + --env-prefix "${daemon^^}" + --log-file "${logfile:?}" + --verbose + ) + + ebegin "Starting ${daemon:?}" + pifpaf "${myargs[@]}" run "${daemon:?}" "${@}" > "${tempfile:?}" && \ + source
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-tour/
commit: 376b0130ed94b6b5e570e7979f51819471ce1f66 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:19:09 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:21:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=376b0130 phosh-base/phosh-tour: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-tour/Manifest | 1 + phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild | 14 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/phosh-base/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest index 4ceb65f155..304c00fb54 100644 --- a/phosh-base/phosh-tour/Manifest +++ b/phosh-base/phosh-tour/Manifest @@ -1,2 +1,3 @@ DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15 +DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b SHA512 a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 diff --git a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild index 383044b173..5facdc306b 100644 --- a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild +++ b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild @@ -3,11 +3,12 @@ EAPI=8 -inherit gnome2-utils meson xdg +inherit gnome2-utils meson verify-sig xdg DESCRIPTION="Introduction to phosh on smartphones" HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour; -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" LICENSE="GPL-3+" SLOT="0" @@ -19,7 +20,14 @@ DEPEND=" >=gui-libs/libadwaita-1.1:1 " RDEPEND="${DEPEND}" -BDEPEND="sys-devel/gettext" +BDEPEND=" + sys-devel/gettext + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop"
[gentoo-commits] repo/proj/guru:master commit in: profiles/, phosh-base/phosh-shell/
commit: 79e235d3cc74368f4f175c6b400583ff0fd01633 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:10:50 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79e235d3 phosh-base/phosh-shell: add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 1 + phosh-base/phosh-shell/metadata.xml | 5 + phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 132 +++ profiles/package.use.mask| 4 + 4 files changed, 142 insertions(+) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index d0e5e6c20d..fc2bcfea44 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,3 +1,4 @@ DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 +DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/metadata.xml b/phosh-base/phosh-shell/metadata.xml index dbc793aa3f..9858884bbc 100644 --- a/phosh-base/phosh-shell/metadata.xml +++ b/phosh-base/phosh-shell/metadata.xml @@ -12,6 +12,11 @@ https://gitlab.gnome.org/World/Phosh/phosh/-/issues + https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/Home World/Phosh/phosh + + Build lockscreen plugins and widgets + Run integration tests + diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild new file mode 100644 index 00..ea8fd4b3cb --- /dev/null +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson pam systemd virtualx xdg + +MY_PN="${PN%-shell}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Pure Wayland shell for mobile devices" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/; +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_P}" + +KEYWORDS="~amd64 ~arm64" +LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" +SLOT="0" +IUSE="elogind gtk-doc +lockscreen-plugins man test test-full" +REQUIRED_USE="test-full? ( lockscreen-plugins )" + +COMMON_DEPEND=" + >=app-crypt/gcr-3.7.5:0 + app-crypt/libsecret + >=dev-libs/feedbackd-0.2.0 + dev-libs/fribidi + >=dev-libs/glib-2.76:2 + >=dev-libs/json-glib-1.6.2 + dev-libs/libgudev:= + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3 + >=gnome-base/gsettings-desktop-schemas-42 + >=gnome-extra/evolution-data-server-3.33.1:= + >=gui-libs/libhandy-1.1.90:1 + media-libs/libpulse[glib] + media-sound/callaudiod + >=net-misc/networkmanager-1.14 + sys-apps/dbus + >=sys-auth/polkit-0.105 + sys-libs/pam + >=sys-power/upower-0.99.1:= + >=x11-libs/gtk+-3.22:3[wayland] + elogind? ( >=sys-auth/elogind-241 ) + !elogind? ( >=sys-apps/systemd-241:= ) + lockscreen-plugins? ( + app-text/evince:= + gui-libs/gtk:4 + gui-libs/libadwaita:1 + ) +" +RUNTIME_DEPEND=" + gnome-base/gnome-shell + virtual/freedesktop-icon-theme + x11-themes/gnome-themes-standard +" + +DEPEND=" + ${COMMON_DEPEND:?} + >=dev-libs/wayland-protocols-1.12 + test-full? ( ${RUNTIME_DEPEND:?} ) +" +RDEPEND=" + ${COMMON_DEPEND:?} + ${RUNTIME_DEPEND:?} + !elogind? ( sys-libs/libcap ) +" +BDEPEND=" + dev-libs/glib:2
[gentoo-commits] repo/proj/guru:master commit in: profiles/, phosh-base/
commit: a52211e8dbc2f0243bb5c0a70369cf7346b5d9ce Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:09:04 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a52211e8 phosh-base: new category Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/metadata.xml | 10 ++ profiles/categories | 1 + 2 files changed, 11 insertions(+) diff --git a/phosh-base/metadata.xml b/phosh-base/metadata.xml new file mode 100644 index 00..723504584f --- /dev/null +++ b/phosh-base/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + The phosh-base category contains core Phosh packages. + + + Категория phosh-base содержит основные пакеты мобильной оболочки Phosh. + + diff --git a/profiles/categories b/profiles/categories index 63af7462d7..52fcdee55d 100644 --- a/profiles/categories +++ b/profiles/categories @@ -8,3 +8,4 @@ dev-raku dev-zig mpv-plugin net-client +phosh-base
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/phosh-tour/, profiles/updates/, phosh-base/phosh-tour/
commit: 6f44d5a41b3e7f12000141bd5af035604b3f2f4e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:23:48 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f44d5a4 phosh-base/phosh-tour: rename gui-apps/phosh-tour Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {gui-apps => phosh-base}/phosh-tour/Manifest | 0 {gui-apps => phosh-base}/phosh-tour/metadata.xml | 0 {gui-apps => phosh-base}/phosh-tour/phosh-tour-0.35.0.ebuild | 0 {gui-apps => phosh-base}/phosh-tour/phosh-tour-0.36.0.ebuild | 0 profiles/updates/1Q-2024 | 1 + 5 files changed, 1 insertion(+) diff --git a/gui-apps/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest similarity index 100% rename from gui-apps/phosh-tour/Manifest rename to phosh-base/phosh-tour/Manifest diff --git a/gui-apps/phosh-tour/metadata.xml b/phosh-base/phosh-tour/metadata.xml similarity index 100% rename from gui-apps/phosh-tour/metadata.xml rename to phosh-base/phosh-tour/metadata.xml diff --git a/gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild similarity index 100% rename from gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild rename to phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild diff --git a/gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild similarity index 100% rename from gui-apps/phosh-tour/phosh-tour-0.36.0.ebuild rename to phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index 3067976259..dbbfb9a2a0 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -8,3 +8,4 @@ move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc move gui-wm/phosh phosh-base/phosh-shell +move gui-apps/phosh-tour phosh-base/phosh-tour
[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/
commit: 99a538389cc34a6b2466720c8d1925ee27bce5dc Author: Fabian Groffen gentoo org> AuthorDate: Mon Feb 5 11:53:49 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Feb 5 11:54:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=99a53838 scripts/auto-bootstraps/analyse_result: detect recent snapshot names Signed-off-by: Fabian Groffen gentoo.org> scripts/auto-bootstraps/analyse_result.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/auto-bootstraps/analyse_result.py b/scripts/auto-bootstraps/analyse_result.py index b12c849bbe..094462a1dc 100755 --- a/scripts/auto-bootstraps/analyse_result.py +++ b/scripts/auto-bootstraps/analyse_result.py @@ -188,8 +188,8 @@ with os.scandir(resultsdir) as it: if 'Fetching ' in x: if 'portage-latest.tar.bz2' in x: snapshot = 'latest' -elif 'prefix-overlay-' in x: -snapshot = re.split('[-.]', x)[2] +elif re.search(r'(prefix-overlay|portage)-\d{8}\.tar\.bz2', x) is not None: +snapshot = x.split('.')[0].split('-')[-1] elif 'total size is' in x: snapshot = 'rsync' elif 'Darwin with GCC toolchain' in x:
[gentoo-commits] repo/gentoo:master commit in: dev-util/wasm3/
commit: d1126590f92e4fe49c6e03dbb37df948cac457c0 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 5 11:24:27 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1126590 dev-util/wasm3: new package; add 0.5.0 Signed-off-by: Maciej Barć gentoo.org> dev-util/wasm3/Manifest | 1 + dev-util/wasm3/metadata.xml | 13 + dev-util/wasm3/wasm3-0.5.0.ebuild | 39 +++ 3 files changed, 53 insertions(+) diff --git a/dev-util/wasm3/Manifest b/dev-util/wasm3/Manifest new file mode 100644 index ..ebb17b046c3a --- /dev/null +++ b/dev-util/wasm3/Manifest @@ -0,0 +1 @@ +DIST wasm3-0.5.0.tar.gz 2582080 BLAKE2B 5ae9fd2aa295cec6a737fa6a56f35ce85a5443dc7b517b019a14bfc30110f3eec7a2421c31905c980694e5017ec6852450c7773e92d4f67fd7af4d41f1de84ed SHA512 87d29f942ef9a93faeb4085f1fc7ae8c274a7bd528ccaaf56a273815c524e43c96635acd6b59ee607d5d0c383c1d1358d09080a0d1a23cf1dcaedcab6c56d39e diff --git a/dev-util/wasm3/metadata.xml b/dev-util/wasm3/metadata.xml new file mode 100644 index ..30cd34ad07ab --- /dev/null +++ b/dev-util/wasm3/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +x...@gentoo.org +Maciej Barć + + +https://github.com/wasm3/wasm3/issues/ +wasm3/wasm3 + + diff --git a/dev-util/wasm3/wasm3-0.5.0.ebuild b/dev-util/wasm3/wasm3-0.5.0.ebuild new file mode 100644 index ..316033c51925 --- /dev/null +++ b/dev-util/wasm3/wasm3-0.5.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A fast WebAssembly interpreter and the most universal WASM runtime" +HOMEPAGE="https://github.com/wasm3/wasm3/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DOCS=( README.md docs ) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_WASI=simple + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}/wasm3" + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: aed2163c0d9c88f9e89cf303b00886f9f1b7d1d7 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 14:31:07 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed2163c app-emacs/racket-mode: bump to 1_p20240130 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20240130.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 9f4920849fa0..bb81f89c00aa 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd +DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb diff --git a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild new file mode 100644 index ..11acf33f081a --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *p20240130 ]] && COMMIT=d3ab936af10909874443cadb2e6c952faf2f536f + +inherit elisp # virtualx + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://www.racket-mode.com/ + https://github.com/greghendershott/racket-mode/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git; +else + SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-scheme/racket:=[-minimal] +" +BDEPEND=" + ${RDEPEND} +" + +ELISP_REMOVE=" + test/racket/hash-lang-test.rkt +" +PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" ) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) +ELISP_TEXINFO="doc/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die +} + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # because this is installed globally we have to compile it now. + ebegin "Compiling Racket source files" + find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} + + eend $? "failed to compile Racket source files" || die +} + +src_test() { + # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~". + PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files to "${SITEETC}". + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: cb29349657e2d8263aa7b3354424ba16454eb5cf Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 14:21:49 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb293496 app-emacs/racket-mode: drop old 1_p20230905 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20230905.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 885a7cfba5c3..9f4920849fa0 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4 DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd diff --git a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild deleted file mode 100644 index f27536275011.. --- a/app-emacs/racket-mode/racket-mode-1_p20230905.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 elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://www.racket-mode.com/ - https://github.com/greghendershott/racket-mode/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git; -else - [[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb - - SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.org README.org THANKS.org ) -ELISP_TEXINFO="doc/${PN}.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}"/racket-util.el || die -} - -src_compile() { - elisp_src_compile - - # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # because this is installed globally we have to compile it now. - ebegin "Compiling Racket source files" - find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} + - eend $? "failed to compile Racket source files" || die -} - -src_test() { - # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~". - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files to "${SITEETC}". - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 5c1e0c4e25bdc6f7640850d33c3c43d4ea3c0156 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 5 11:19:02 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1e0c4e games-emulation/ppsspp: bump to 1.17.1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 + .../ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch | 176 + .../ppsspp/files/ppsspp-1.17.1-ccache-18826.patch | 33 .../ppsspp/files/ppsspp-1.17.1-cmake-cxx.patch | 11 ++ games-emulation/ppsspp/ppsspp-1.17.1.ebuild| 84 ++ 5 files changed, 305 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index ed30d9e1197e..58cc3e9dbdae 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,4 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 +DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5 SHA512 eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31 diff --git a/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch b/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch new file mode 100644 index ..a3003660dd74 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch @@ -0,0 +1,176 @@ +From a8ae43dfd4f06a48a275a684aafee021e591d75e Mon Sep 17 00:00:00 2001 +From: Andrew Udvare +Date: Sun, 4 Feb 2024 18:26:06 -0500 +Subject: [PATCH] ffmpeg: Improved fix for checking if const AVCodec* is + necessary + +--- + CMakeLists.txt | 21 + + Core/AVIDump.cpp | 4 +--- + Core/FFMPEGCompat.h| 8 + Core/HLE/sceAtrac.cpp | 5 + + Core/HLE/sceMpeg.cpp | 4 +--- + Core/HW/MediaEngine.cpp| 4 +--- + Core/HW/SimpleAudioDec.cpp | 1 + + Core/HW/SimpleAudioDec.h | 7 +++ + 8 files changed, 37 insertions(+), 17 deletions(-) + create mode 100644 Core/FFMPEGCompat.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 33570d09c024..f7e5ce1d337c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -953,6 +953,23 @@ if(USE_FFMPEG) + endif() + + find_package(FFmpeg REQUIRED avcodec avformat avutil swresample swscale) ++ # Check if we need to use avcodec_(alloc|free)_frame instead of av_frame_(alloc|free) ++ # Check if we need to use const AVCodec ++ set(CMAKE_REQUIRED_LIBRARIES avcodec;avformat) ++ set(CMAKE_REQUIRED_FLAGS "-pedantic -Wall -Werror -Wno-unused-variable") ++ check_cxx_source_compiles("extern \"C\" { ++ #include ++ #include ++ } ++ static AVCodecContext *s_codec_context = NULL; ++ int main() { ++ const AVCodec *codec = avcodec_find_encoder(s_codec_context->codec_id); ++ return 0; ++ } ++ " HAVE_LIBAVCODEC_CONST_AVCODEC FAIL_REGEX "invalid conversion") ++ ++ # Check if we need to use avcodec_alloc_context3 instead of stream->codec ++ # Check if we need to use av_frame_get_buffer instead of avcodec_default_get_buffer + endif(USE_FFMPEG) + + find_package(ZLIB) +@@ -2024,6 +2041,7 @@ add_library(${CoreLibName} ${CoreLinkType} + Core/ELF/PrxDecrypter.h + Core/ELF/ParamSFO.cpp + Core/ELF/ParamSFO.h ++ Core/FFMPEGCompat.h + Core/FileSystems/tlzrc.cpp + Core/FileSystems/BlobFileSystem.cpp + Core/FileSystems/BlobFileSystem.h +@@ -2358,6 +2376,9 @@ target_compile_features(${CoreLibName} PUBLIC cxx_std_17) + + if(FFmpeg_FOUND) + target_compile_definitions(${CoreLibName} PRIVATE USE_FFMPEG=1) ++ if (HAVE_LIBAVCODEC_CONST_AVCODEC) ++ target_compile_definitions(${CoreLibName} PRIVATE HAVE_LIBAVCODEC_CONST_AVCODEC=1) ++
[gentoo-commits] repo/gentoo:master commit in: dev-python/ffmpeg-python/, dev-python/ffmpeg-python/files/
commit: 371a6d24023d8c66b0ca4549853b7b1c15fe6b63 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 5 09:04:32 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371a6d24 dev-python/ffmpeg-python: fix collections import for _utils.py Signed-off-by: Maciej Barć gentoo.org> ...0711.ebuild => ffmpeg-python-0.2.0_p20220711-r1.ebuild} | 8 ++-- .../files/ffmpeg-python-0.2.0-collections.patch| 14 ++ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711.ebuild b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild similarity index 75% rename from dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711.ebuild rename to dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild index 751957b2d60f..c7249195f193 100644 --- a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711.ebuild +++ b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild @@ -4,6 +4,7 @@ EAPI=8 [[ "${PV}" == *_p20220711 ]] && COMMIT=df129c7ba30aaa9b81a48f53aa7253b0b4e6 + DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) @@ -39,17 +40,12 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-0.2.0-no-future-795.patch" + "${FILESDIR}/${PN}-0.2.0-collections.patch" ) EPYTEST_DESELECT=( - ffmpeg/tests/test_ffmpeg.py::test__get_filter_complex_input - ffmpeg/tests/test_ffmpeg.py::test__input__start_time - ffmpeg/tests/test_ffmpeg.py::test__multi_output_edge_label_order ffmpeg/tests/test_ffmpeg.py::test__probe - ffmpeg/tests/test_ffmpeg.py::test__probe__extra_args - ffmpeg/tests/test_ffmpeg.py::test_fluent_complex_filter ffmpeg/tests/test_ffmpeg.py::test_pipe - ffmpeg/tests/test_ffmpeg.py::test_repeated_args ) distutils_enable_tests pytest diff --git a/dev-python/ffmpeg-python/files/ffmpeg-python-0.2.0-collections.patch b/dev-python/ffmpeg-python/files/ffmpeg-python-0.2.0-collections.patch new file mode 100644 index ..fe905e9670b7 --- /dev/null +++ b/dev-python/ffmpeg-python/files/ffmpeg-python-0.2.0-collections.patch @@ -0,0 +1,14 @@ +--- a/ffmpeg/_utils.py b/ffmpeg/_utils.py +@@ -3,6 +3,11 @@ from builtins import str + import hashlib + import sys + ++try: ++from collections.abc import Iterable ++except ImportError: ++from collections import Iterable ++ + + def with_metaclass(meta, *bases): + class metaclass(meta):
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ryujinx/
commit: 4a9728077951bd4078a3e32eb1cdd8b81935410c Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 5 08:37:12 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a972807 games-emulation/ryujinx: fix launcher install on musl Signed-off-by: Maciej Barć gentoo.org> games-emulation/ryujinx/ryujinx-1.1.1104.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild b/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild index 99d0241df2f0..448995f99981 100644 --- a/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild +++ b/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild @@ -336,8 +336,9 @@ RDEPEND=" " CHECKREQS_DISK_BUILD="3G" -DOTNET_PKG_PROJECTS=( "src/${PN^}/${PN^}.csproj" ) - +DOTNET_PKG_PROJECTS=( + "src/${PN^}/${PN^}.csproj" +) PATCHES=( "${FILESDIR}/${PN}-1.1.1093-better-defaults.patch" "${FILESDIR}/${PN}-1.1.1093-disable-updates.patch" @@ -371,7 +372,10 @@ src_test() { src_install() { dotnet-pkg-base_install - fperms +x "/usr/share/${P}/${PN^}.sh" + # "Ryujinx.sh" launcher script is only copied for "linux-x64" RID, + # let's copy it unconditionally. Bug: https://bugs.gentoo.org/923817 + exeinto "/usr/share/${P}" + doexe "distribution/linux/${PN^}.sh" dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN^}.sh" newicon distribution/misc/Logo.svg "${PN^}.svg"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ytmusicapi/
commit: 82ef1fe520338c9de9d48e2c9a83fb177e1bd031 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 18:02:58 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ef1fe5 dev-python/ytmusicapi: bump to 1.5.2 Signed-off-by: Maciej Barć gentoo.org> dev-python/ytmusicapi/Manifest| 1 + dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest index fff4db7b5497..78ff6a69a29a 100644 --- a/dev-python/ytmusicapi/Manifest +++ b/dev-python/ytmusicapi/Manifest @@ -1,3 +1,4 @@ DIST ytmusicapi-1.4.2.tar.gz 97077 BLAKE2B fe54fa253dec464b5112eb209b3b16929d87a93c360aded5d7ddd5598614f3c5a6c53be973a0c209d32b185effba81522fb17bed565511c3d7db0517f2bf5f8f SHA512 2fb87aa287c38fc1c5d6709bbcf0385205d2becdf1067ee7f8e50b57c9b8e974b457ab34039b1477e6890f0fc7e79b6291f4f2945dbde09294bb1f8c4822be3d DIST ytmusicapi-1.5.0.tar.gz 101082 BLAKE2B 682936a7e896cfe229945024a24370595f3e1c269bf15476e03224a62bf17ff38aa21ac9c940a7b2c9ab0dca69d51d560ba28d269489bb1bf3a831e384b79c5d SHA512 64fbac9a8600e86b046f210d677ec2b11349bd2ad9859eb0e67ea3c2b4f664e4087dcf51911911e249af957374fffb05997fc9863c1cbeb15958627e62716548 DIST ytmusicapi-1.5.1.tar.gz 101292 BLAKE2B 335fd7c8eb6869733c20685b360d5b82faf377673579525124b8142a1cdd693e498b8e278074a7344366fc796d4cdee1cb8919aa7c74d7c37b10e10d96478d62 SHA512 3a3015677f2a89a0f0df48c9a70e87fe4cf6890d084a5a3a5de74907bb057c04a99fb826cb2ed603670d5e67b6efe40145fb2c5cc829591406be45eea41934f0 +DIST ytmusicapi-1.5.2.tar.gz 101749 BLAKE2B 5d0a8d99053fa9fa9c8dc360af62dec4241179e3e0f405e860793985742029fb5131b4852306361cbbffa6bb3057285c3e0f7e9cfaaba1054636e15bbaefd1c7 SHA512 8e7424302dfda0a2ad525495368f084af8b1f615d8f301ea347cf27a20305b015f48051915b90280712a151eb7db748cd1d3854c5d81c1d49d53ec6f27117ece diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild new file mode 100644 index ..1537ab0e5d66 --- /dev/null +++ b/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unofficial API for YouTube Music" +HOMEPAGE="https://ytmusicapi.readthedocs.io/ + https://github.com/sigma67/ytmusicapi/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +distutils_enable_sphinx docs/source \ + dev-python/sphinx-rtd-theme
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-serapi/files/, sci-mathematics/coq-serapi/
commit: f341ccb06a0a80151bb81e544986d4c7e42e3625 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 19:29:32 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f341ccb0 sci-mathematics/coq-serapi: bump to 0.19.0 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq-serapi/Manifest| 1 + .../coq-serapi/coq-serapi-0.19.0.ebuild| 76 ++ .../files/coq-serapi-0.19.0-sertop-el.patch| 11 3 files changed, 88 insertions(+) diff --git a/sci-mathematics/coq-serapi/Manifest b/sci-mathematics/coq-serapi/Manifest index 31b560b4f01e..9329b3bb17ba 100644 --- a/sci-mathematics/coq-serapi/Manifest +++ b/sci-mathematics/coq-serapi/Manifest @@ -1 +1,2 @@ DIST coq-serapi-0.18.1.tar.gz 275040 BLAKE2B 9224505da004ff54c3d21c394e6049b5e15b91c3531cd0d80aae89ee6ce9e92bb626a43fdef8fad58fea4d017b3ed3f13d5d1735e7cfc1ae3bcebed2c70ce332 SHA512 a8eca10734a5b1aa5c6a890998f18d673050ca1e975b5e88643176bfd627b4c0d05cf0be1b75ccfd155b9e74f357ee61bf8225fd144b6a624a3bdd359396428c +DIST coq-serapi-0.19.0.tar.gz 180779 BLAKE2B 27083a851139e983158b4cb251d37971d0eec61dd91303a0d09512e690c56a75624dab8c5120eebaed1e7bb168d0b2b889d538854812506c4d0a804f7bee7423 SHA512 e01706beb957315011682f2f74448e66c7a8a077418eeaf7d3fa21414bdf88950b75adbfe2392656e4d6036ce6585d4d53b1dadfd8379249b2943ea389c9c83e diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.19.0.ebuild b/sci-mathematics/coq-serapi/coq-serapi-0.19.0.ebuild new file mode 100644 index ..ed213e2d76e6 --- /dev/null +++ b/sci-mathematics/coq-serapi/coq-serapi-0.19.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COQ_MIN_V=8.19.0 +COQ_MAX_V=8.20.0 + +inherit dune elisp-common + +DESCRIPTION="Serialization library and protocol for interaction with the Coq proof assistant" +HOMEPAGE="https://github.com/ejgallego/coq-serapi/; + +# The tarball in SRC_URI is comprised of + +SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQ_MIN_V}+${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COQ_MIN_V}-${PV}" + +LICENSE="GPL-3+" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="emacs +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=sci-mathematics/coq-${COQ_MIN_V}:= =dev-ml/ppx_sexp_conv-0.13.0:= + dev-ml/cmdliner:= + dev-ml/ppx_compare:= + dev-ml/ppx_deriving:= + dev-ml/ppx_deriving_yojson:= + dev-ml/ppx_hash:= + dev-ml/ppx_import:= + dev-ml/sexplib:= + dev-ml/yojson:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + emacs? ( + >=app-editors/emacs-23.1:* + ) + test? ( + sci-mathematics/coq-mathcomp + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.19.0-sertop-el.patch" ) + +SITEFILE="50sertop-gentoo.el" + +src_compile() { + dune_src_compile + + use emacs && elisp-compile sertop/*.el +} + +src_install() { + dune_src_install + + rm -r "${ED}/usr/share/emacs" || die + + if use emacs ; then + elisp-install "${PN}" sertop/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/sci-mathematics/coq-serapi/files/coq-serapi-0.19.0-sertop-el.patch b/sci-mathematics/coq-serapi/files/coq-serapi-0.19.0-sertop-el.patch new file mode 100644 index ..b6aa6c1784ca --- /dev/null +++ b/sci-mathematics/coq-serapi/files/coq-serapi-0.19.0-sertop-el.patch @@ -0,0 +1,11 @@ +--- a/sertop/sertop.el b/sertop/sertop.el +@@ -37,7 +37,7 @@ +(buffer-file-name + + (defvar sertop-executable-path +- (or (expand-file-name "sertop.native" sertop--root) ++ (or (executable-find "sertop.native") + (executable-find "sertop")) + "Path to sertop.") +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/fsharp-mode/
commit: 031b16a707e78716a814805d6d41913838a7819e Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 13:51:22 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031b16a7 app-emacs/fsharp-mode: drop old 2.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/fsharp-mode/Manifest | 1 - app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/app-emacs/fsharp-mode/Manifest b/app-emacs/fsharp-mode/Manifest index 1e4b396b435d..fea3884126a2 100644 --- a/app-emacs/fsharp-mode/Manifest +++ b/app-emacs/fsharp-mode/Manifest @@ -1,2 +1 @@ -DIST fsharp-mode-2.0.tar.gz 80880 BLAKE2B e8de665216ac9e147d63d168abc9aebf3cf2ca6a5a6ea9f8afe45c3329d692fa0342a1c3afb982dcdb1b59e1f348e1a307e0ce6a09f708c782b32595bc74106f SHA512 bcb95995604404c42147b636d101dfcaba61945b7ef30196a0e41c138bfd0901c744ca73e36438bae14c1727030f05fc4fcc07aef06f25d46394777ff58537db DIST fsharp-mode-2.0_p20230622.tar.gz 82036 BLAKE2B 0a23200925a475ca4a046bd4ece13fd994bead0d021a5e0dff6d0494637b52f6113d8d1cb22d4e9505ae13a0033c48f205dea8690b9793ea5f9d6b0dc62419c2 SHA512 2385039129d09b3e037168e488f7e7867d862ba52ccfcf4f4713d648e516ca14a25aa7a879cd3adcc09d91c571a374c4573d3b3f50bba0cf800e48e953266e07 diff --git a/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild b/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild deleted file mode 100644 index dab6caca9f4b.. --- a/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Support for the F# programming language" -HOMEPAGE="https://github.com/fsharp/emacs-fsharp-mode/; -SRC_URI="https://github.com/fsharp/emacs-${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/emacs-${P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( CHANGELOG.md README.org ) -ELISP_REMOVE="eglot-fsharp.el test/integration-tests.el" -SITEFILE="50${PN}-gentoo.el" - -elisp-enable-tests buttercup test
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3lock-color/
commit: 0377e07fe4cb22c332991e33689c3fa554b7a302 Author: Takuya Wakazono gmail com> AuthorDate: Mon Feb 5 10:04:06 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0377e07f x11-misc/i3lock-color: drop 2.13.2, 2.13.4, Signed-off-by: Takuya Wakazono gmail.com> x11-misc/i3lock-color/Manifest | 2 - x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild | 44 - x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild | 44 - x11-misc/i3lock-color/i3lock-color-.ebuild | 49 4 files changed, 139 deletions(-) diff --git a/x11-misc/i3lock-color/Manifest b/x11-misc/i3lock-color/Manifest index 617ffa4eaf..ff510f412a 100644 --- a/x11-misc/i3lock-color/Manifest +++ b/x11-misc/i3lock-color/Manifest @@ -1,3 +1 @@ -DIST i3lock-color-2.13.2.tar.gz 214633 BLAKE2B 83e9c2d5bb8d77de92ba4bc454544b2f9490cdef1db66d4190c6972d3fda3a0fec75cb90db6606d8ea2fb664463bbfb7c176ae6cdb9bf8c44cb52ff1390c6691 SHA512 a1e79edbd8fbf78830d19599c59a7d6810c64bbb98a5fbbe5e55f64306a1283a5e73924163ebb704f4252802f15c8f0efefeb4220a1363caf30c9f27754bab3f -DIST i3lock-color-2.13.4.tar.gz 215078 BLAKE2B fa0e0ed664a50f4d0bb67196d8643df5f9592c94cfd56a3bee2a018dac38e4f27a585ed34cb400a522cdca2b1ace3f79774f5259ffce5bf39383b7e2592f72cd SHA512 67b7b558f2894f8a389e559a5b146e176d4d0410b8da2a756190691062fa60e085449bc3afa57cbbdee7d2f002f995649d123bfb9d88eaae55da3cf8f68eee02 DIST i3lock-color-2.13.5.tar.gz 485084 BLAKE2B b55a25f746077808be262e77c5c29c6a07aa6ab34a0dc47df4f6518a9f1133f2b2787982d2dfc0c1e933c184534f1435258cb7e4c07d11dd3bfccb68dd0ff581 SHA512 db52b8800a63a9fc85ffb644b140488588427d717b075a3f0d318486cb0177858ed7a2f148bb904e56539bbf679b0fd40eaf0df895b1f578498dfb70219eb9b8 diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild deleted file mode 100644 index f477fa936d..00 --- a/x11-misc/i3lock-color/i3lock-color-2.13.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" - -DESCRIPTION="The world's most popular non-default computer lockscreen" -HOMEPAGE="https://github.com/Raymo111/i3lock-color; -SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - dev-libs/libev - media-libs/fontconfig:= - media-libs/libjpeg-turbo - sys-libs/pam - x11-libs/cairo[X] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm -" -RDEPEND=" - ${DEPEND} - !!x11-misc/i3lock -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - autoreconf -fiv - default -} - -pkg_postinst() { - elog "Running i3lock-color:" - elog " Simply invoke the 'i3lock' command. To get out of it, enter your password and press enter." - elog " More imformation please check https://github.com/Raymo111/i3lock-color#running-i3lock-color; -} diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild deleted file mode 100644 index f477fa936d..00 --- a/x11-misc/i3lock-color/i3lock-color-2.13.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" - -DESCRIPTION="The world's most popular non-default computer lockscreen" -HOMEPAGE="https://github.com/Raymo111/i3lock-color; -SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - dev-libs/libev - media-libs/fontconfig:= - media-libs/libjpeg-turbo - sys-libs/pam - x11-libs/cairo[X] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm -" -RDEPEND=" - ${DEPEND} - !!x11-misc/i3lock -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - autoreconf -fiv - default -} - -pkg_postinst() { - elog "Running i3lock-color:" - elog " Simply invoke the 'i3lock' command. To get out of it, enter your password and press enter." - elog " More imformation please check https://github.com/Raymo111/i3lock-color#running-i3lock-color; -} diff --git a/x11-misc/i3lock-color/i3lock-color-.ebuild b/x11-misc/i3lock-color/i3lock-color-.ebuild deleted file mode 100644 index b4cc8893de..00 --- a/x11-misc/i3lock-color/i3lock-color-.ebuild +++
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/betterlockscreen/
commit: 80e79d96fc8c92dc382d9bbe619ca424ba8ae11c Author: Takuya Wakazono gmail com> AuthorDate: Sun Feb 4 12:41:34 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80e79d96 x11-misc/betterlockscreen: drop 4.0.4, Signed-off-by: Takuya Wakazono gmail.com> x11-misc/betterlockscreen/Manifest | 1 - .../betterlockscreen/betterlockscreen-4.0.4.ebuild | 53 - .../betterlockscreen/betterlockscreen-.ebuild | 55 -- 3 files changed, 109 deletions(-) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index 3fe8ac3fd1..f13770aa1e 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1,2 +1 @@ -DIST betterlockscreen-4.0.4.tar.gz 14532 BLAKE2B af85084956bf8831d8fb9f6999ca3fd5c07a0c7a69a11749eb2e929952d9ab4c579633e8efd58ea5ac075c3e87eb8930f7414b482c3a33cee8f131d35823e442 SHA512 244e5c3fa4aaa50f95f1a5cba1458d93290f4f2e821e94161c21ebb55f5a79aeccc773a79e77beed926f47f3c75fa6982f92b257168d70598426418a37110379 DIST betterlockscreen-4.2.0.tar.gz 18383 BLAKE2B ba5f6c4d63b1b8f48bf3a805207cb45a240f1f7262c3ae8e0a163dd03c6d84d5b7621216511cf3f1c37e49191750a4adab03cbde252fab3784c380d21577a612 SHA512 e8445c10d3bcf59db782c9afbb15114e3191e5a689a84eab4976905ac7ab003228cb34c4805fccea160c9b0b87fdb51f4af8bfba1b19b850961f34b15ca9fbcb diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild deleted file mode 100644 index e1eaf31b9c..00 --- a/x11-misc/betterlockscreen/betterlockscreen-4.0.4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="sweet looking lockscreen for linux system" -HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen; - -inherit systemd - -if [[ "${PV}" == ]];then - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}" -else - SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - media-gfx/feh - media-gfx/imagemagick - sys-devel/bc - x11-apps/xdpyinfo - x11-apps/xrandr - x11-apps/xrdb - x11-apps/xset - >=x11-misc/i3lock-color-2.13.3:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) - -src_install() { - dobin betterlockscreen - - dodoc -r examples - - systemd_dounit system/betterlockscreen@.service -} - -pkg_postinst() { - elog 'Lockscreen when suspended(systemd service):' - elog 'systemctl enable betterlockscreen@$USER' - elog '' - elog 'How to use:' - elog '1. Updating image cache(required)' - elog 'betterlockscreen -u "/path/to/img.jpg"' - elog '2. Lockscreen' - elog 'betterlockscreen -l dim ' -} diff --git a/x11-misc/betterlockscreen/betterlockscreen-.ebuild b/x11-misc/betterlockscreen/betterlockscreen-.ebuild deleted file mode 100644 index f0c466cc42..00 --- a/x11-misc/betterlockscreen/betterlockscreen-.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="sweet looking lockscreen for linux system" -HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen; - -inherit systemd - -if [[ "${PV}" == ]];then - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}" -else - SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - media-gfx/feh - media-gfx/imagemagick - sys-devel/bc - x11-apps/xdpyinfo - x11-apps/xrandr - >=x11-misc/i3lock-color-2.11:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) - -src_install() { - dobin betterlockscreen - - dodoc -r examples - - if [[ "${PV}" == ]] ; then - systemd_dounit system/betterlockscreen@.service - else - systemd_dounit betterlockscreen@.service - fi -} - -pkg_postinst() { - elog 'Lockscreen when suspended(systemd service):' - elog 'systemctl enable betterlockscreen@$USER' - elog '' - elog 'How to use:' - elog '1. Updating image cache(required)' - elog 'betterlockscreen -u ~/Pictures' - elog '2. Lockscreen' - elog 'betterlockscreen -l dim ' -}
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3lock-color/files/, x11-misc/i3lock-color/
commit: da22545eeb393eeb55658e2479be1f6ffcc6ab3f Author: Takuya Wakazono gmail com> AuthorDate: Mon Feb 5 10:03:30 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da22545e x11-misc/i3lock-color: add 2.13.5 Closes: https://bugs.gentoo.org/860849 Signed-off-by: Takuya Wakazono gmail.com> x11-misc/i3lock-color/Manifest | 1 + .../files/i3lock-color-2.13.5-cleanup-cflags.patch | 11 + .../i3lock-color-2.13.5-disable-automagic.patch| 35 + x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild | 57 ++ 4 files changed, 104 insertions(+) diff --git a/x11-misc/i3lock-color/Manifest b/x11-misc/i3lock-color/Manifest index b183388992..617ffa4eaf 100644 --- a/x11-misc/i3lock-color/Manifest +++ b/x11-misc/i3lock-color/Manifest @@ -1,2 +1,3 @@ DIST i3lock-color-2.13.2.tar.gz 214633 BLAKE2B 83e9c2d5bb8d77de92ba4bc454544b2f9490cdef1db66d4190c6972d3fda3a0fec75cb90db6606d8ea2fb664463bbfb7c176ae6cdb9bf8c44cb52ff1390c6691 SHA512 a1e79edbd8fbf78830d19599c59a7d6810c64bbb98a5fbbe5e55f64306a1283a5e73924163ebb704f4252802f15c8f0efefeb4220a1363caf30c9f27754bab3f DIST i3lock-color-2.13.4.tar.gz 215078 BLAKE2B fa0e0ed664a50f4d0bb67196d8643df5f9592c94cfd56a3bee2a018dac38e4f27a585ed34cb400a522cdca2b1ace3f79774f5259ffce5bf39383b7e2592f72cd SHA512 67b7b558f2894f8a389e559a5b146e176d4d0410b8da2a756190691062fa60e085449bc3afa57cbbdee7d2f002f995649d123bfb9d88eaae55da3cf8f68eee02 +DIST i3lock-color-2.13.5.tar.gz 485084 BLAKE2B b55a25f746077808be262e77c5c29c6a07aa6ab34a0dc47df4f6518a9f1133f2b2787982d2dfc0c1e933c184534f1435258cb7e4c07d11dd3bfccb68dd0ff581 SHA512 db52b8800a63a9fc85ffb644b140488588427d717b075a3f0d318486cb0177858ed7a2f148bb904e56539bbf679b0fd40eaf0df895b1f578498dfb70219eb9b8 diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch new file mode 100644 index 00..ed63d9efa4 --- /dev/null +++ b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch @@ -0,0 +1,11 @@ +Prevent passing -O2 to CFLAGS. +--- a/configure.ac b/configure.ac +@@ -118,7 +118,6 @@ + AM_PROG_AR + + AX_FLAGS_WARN_ALL +-AX_APPEND_FLAG([-O2], [AM_CFLAGS]) + AX_APPEND_FLAG([-funroll-loops], [AM_CFLAGS]) + AX_APPEND_FLAG([-pthread], [AM_CFLAGS]) + AX_CHECK_COMPILE_FLAG([-Wunused-value], [AX_APPEND_FLAG([-Wunused-value], [AM_CFLAGS])]) diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch new file mode 100644 index 00..64093df4dc --- /dev/null +++ b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch @@ -0,0 +1,35 @@ +Disable automagic shell completion files installation. +--- a/Makefile.am b/Makefile.am +@@ -13,31 +13,6 @@ + pamd_files = pam/i3lock + pamd_DATA = $(pamd_files) + +-if ENABLE_BASH_COMPLETION +-bashcompletiondir = $(BASH_COMPLETION_DIR) +-dist_bashcompletion_DATA = i3lock-bash +-endif +- +-if ENABLE_ZSH_COMPLETION +-zshcompletiondir = $(ZSH_COMPLETION_DIR) +-dist_zshcompletion_DATA = i3lock-zsh +-endif +- +-install-data-hook: +-if ENABLE_BASH_COMPLETION +- test -f "${BASH_COMPLETION_DIR}/i3lock-bash" && mv -f "${BASH_COMPLETION_DIR}/i3lock-bash" "${BASH_COMPLETION_DIR}/i3lock" || true +-endif +-if ENABLE_ZSH_COMPLETION +- test -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" && mv -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" "${ZSH_COMPLETION_DIR}/_i3lock" || true +-endif +- +-uninstall-hook: +-if ENABLE_BASH_COMPLETION +- rm -f ${BASH_COMPLETION_DIR}/i3lock +-endif +-if ENABLE_ZSH_COMPLETION +- rm -f ${ZSH_COMPLETION_DIR}/_i3lock +-endif + + + AM_CPPFLAGS = \ diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild new file mode 100644 index 00..a74dd1525d --- /dev/null +++ b/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools shell-completion + +MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" + +DESCRIPTION="The world's most popular non-default computer lockscreen" +HOMEPAGE="https://github.com/Raymo111/i3lock-color; +SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DEPEND=" + dev-libs/libev + media-libs/fontconfig + media-libs/libjpeg-turbo:= + sys-libs/pam + x11-libs/cairo[X] + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-xrm +" +RDEPEND=" + ${DEPEND} + !!x11-misc/i3lock +" +BDEPEND="virtual/pkgconfig" +
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/betterlockscreen/
commit: 4b9a80761586dd80c4a8d51f9f421ff62325cf96 Author: Takuya Wakazono gmail com> AuthorDate: Sun Feb 4 12:39:59 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Mon Feb 5 10:04:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b9a8076 x11-misc/betterlockscreen: add 4.2.0 Signed-off-by: Takuya Wakazono gmail.com> x11-misc/betterlockscreen/Manifest | 1 + .../betterlockscreen/betterlockscreen-4.2.0.ebuild | 46 ++ x11-misc/betterlockscreen/metadata.xml | 2 +- 3 files changed, 48 insertions(+), 1 deletion(-) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index 6e310a6c26..3fe8ac3fd1 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1 +1,2 @@ DIST betterlockscreen-4.0.4.tar.gz 14532 BLAKE2B af85084956bf8831d8fb9f6999ca3fd5c07a0c7a69a11749eb2e929952d9ab4c579633e8efd58ea5ac075c3e87eb8930f7414b482c3a33cee8f131d35823e442 SHA512 244e5c3fa4aaa50f95f1a5cba1458d93290f4f2e821e94161c21ebb55f5a79aeccc773a79e77beed926f47f3c75fa6982f92b257168d70598426418a37110379 +DIST betterlockscreen-4.2.0.tar.gz 18383 BLAKE2B ba5f6c4d63b1b8f48bf3a805207cb45a240f1f7262c3ae8e0a163dd03c6d84d5b7621216511cf3f1c37e49191750a4adab03cbde252fab3784c380d21577a612 SHA512 e8445c10d3bcf59db782c9afbb15114e3191e5a689a84eab4976905ac7ab003228cb34c4805fccea160c9b0b87fdb51f4af8bfba1b19b850961f34b15ca9fbcb diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild new file mode 100644 index 00..0824429c8f --- /dev/null +++ b/x11-misc/betterlockscreen/betterlockscreen-4.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="sweet looking lockscreen for linux system" +HOMEPAGE="https://github.com/betterlockscreen/betterlockscreen; +SRC_URI="https://github.com/betterlockscreen/betterlockscreen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-gfx/feh + media-gfx/imagemagick + sys-devel/bc + x11-apps/xdpyinfo + x11-apps/xrandr + x11-apps/xrdb + x11-apps/xset + >=x11-misc/i3lock-color-2.13.3:= +" + +PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) + +src_install() { + dobin betterlockscreen + + dodoc -r examples + + systemd_dounit system/betterlockscreen@.service +} + +pkg_postinst() { + elog 'Lockscreen when suspended(systemd service):' + elog 'systemctl enable betterlockscreen@$USER' + elog '' + elog 'How to use:' + elog '1. Updating image cache(required)' + elog 'betterlockscreen -u "/path/to/img.jpg"' + elog '2. Lockscreen' + elog 'betterlockscreen -l dim ' +} diff --git a/x11-misc/betterlockscreen/metadata.xml b/x11-misc/betterlockscreen/metadata.xml index 966206cd64..08be868a63 100644 --- a/x11-misc/betterlockscreen/metadata.xml +++ b/x11-misc/betterlockscreen/metadata.xml @@ -6,6 +6,6 @@ Petrus Zhao -pavanjadhaw/betterlockscreen +betterlockscreen/betterlockscreen
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplayfp/
commit: d0d8c3a207396c6d1208bfd05fe548e737adf092 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Feb 5 09:31:46 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 5 09:31:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d8c3a2 media-libs/libsidplayfp: dropped obsolete 2.5.1 Bug: https://bugs.gentoo.org/923626 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/libsidplayfp/Manifest | 1 - media-libs/libsidplayfp/libsidplayfp-2.5.1.ebuild | 29 --- 2 files changed, 30 deletions(-) diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest index 91e0f702ca58..018bbe63c6cc 100644 --- a/media-libs/libsidplayfp/Manifest +++ b/media-libs/libsidplayfp/Manifest @@ -1,2 +1 @@ -DIST libsidplayfp-2.5.1.tar.gz 808633 BLAKE2B 7c9e557dccf73f5c153bd671b298407eacdc34e22beeb03a2775cb17bb62f4ecff1a93ce9b381f7f42f4e2d451794fe11dccbe25a47d234fa4c921f82f40c09d SHA512 553206a249797ea49842f6e482cbadcc3c59d87c566cbd169ea90d6636cbce121016368b461329c456d5693e15253db4bdf4d85f012e1c9ad15f83f9b5e4811b DIST libsidplayfp-2.6.0.tar.gz 810169 BLAKE2B 0d93b2546a1b9d4f3fa475212679e53881a65db74c94ffe00e7f3f55887e2a363b61bc86d95833194bc0fb45ff7ff055331f177b478557ae61ef820207ca SHA512 f3022cfbf57cd18059aad359f10402638cf9aed72643da75361382949cd547213e550a34fa18b36c56eee62df96509ca676f3bd46db8b3bbe75a470ff94e95d5 diff --git a/media-libs/libsidplayfp/libsidplayfp-2.5.1.ebuild b/media-libs/libsidplayfp/libsidplayfp-2.5.1.ebuild deleted file mode 100644 index 8bf154d23b5a.. --- a/media-libs/libsidplayfp/libsidplayfp-2.5.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Library for the sidplay2 fork with resid-fp" -HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/; -SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/6" -KEYWORDS="amd64 ~hppa ~riscv x86" -IUSE="static-libs" - -src_prepare() { - default - # fix automagic. warning: modifying .ac triggers maintainer mode. - sed -i -e 's:doxygen:dIsAbLe&:' configure || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/
commit: 0af2853047da7d35bde7a4b05d75319e6dc7b2a2 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 5 09:13:57 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 5 09:14:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af28530 games-engines/devilutionx: add 1.5.2 Signed-off-by: Ionen Wolkens gentoo.org> games-engines/devilutionx/Manifest | 1 + games-engines/devilutionx/devilutionx-1.5.2.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/games-engines/devilutionx/Manifest b/games-engines/devilutionx/Manifest index bb1e2d9fb67f..d24cec6bdc4f 100644 --- a/games-engines/devilutionx/Manifest +++ b/games-engines/devilutionx/Manifest @@ -1 +1,2 @@ DIST devilutionx-1.5.1.tar.xz 21971268 BLAKE2B fdcbfad36ded01ca40643d114ffd49b300ccf98b11415cbc396f226d42aa315502319e94e9075a2308f1f003db9611d1232170564f30cc3f09cb4b4db7f82b35 SHA512 c712c8215947a11313bfe24c8b24e8efa702a211e67bee1ae7276176be782394dc32f1cc4509e1539fdca8b1181884f5bc9dc4cf46890f4c57a378fb5d3b +DIST devilutionx-1.5.2.tar.xz 21968848 BLAKE2B 5a8c280f262e2d0f47ee5978cfc858ea62481eac838ad691996f359f1c4889499e4c78b5e6a1f2dc998cf0fc89ebbdf79296a25adb411e30e9248cce1b07d3a8 SHA512 b7fd5814c8671e439d4349297cfda0d89eb1f7a0945ec11bdf7a83637371664c9c39c036249e1650911397111e1b5d9e931f221ffd2d4a1f9e80d5ca58357dcf diff --git a/games-engines/devilutionx/devilutionx-1.5.2.ebuild b/games-engines/devilutionx/devilutionx-1.5.2.ebuild new file mode 100644 index ..29c272d0006a --- /dev/null +++ b/games-engines/devilutionx/devilutionx-1.5.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Diablo engine for modern operating systems" +HOMEPAGE="https://github.com/diasurgical/devilutionX/; +SRC_URI=" + https://github.com/diasurgical/devilutionX/releases/download/${PV}/devilutionx-src.tar.xz + -> ${P}.tar.xz +" +S=${WORKDIR}/${PN}-src-${PV} + +LICENSE="Unlicense CC-BY-4.0 GPL-2+ LGPL-2.1+ MIT OFL-1.1 zerotier? ( BUSL-1.1 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +sodium test zerotier" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2:= + dev-libs/libfmt:= + media-libs/libsdl2[haptic,joystick,opengl,video] + media-libs/sdl2-image[png] + media-libs/sdl_audiolib + sys-libs/zlib:= + sodium? ( dev-libs/libsodium:= ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/asio + dev-cpp/simpleini + test? ( dev-cpp/gtest ) +" +BDEPEND=" + sys-devel/gettext +" + +src_prepare() { + cmake_src_prepare + + # use system asio + echo 'add_library(asio INTERFACE)' > 3rdParty/asio/CMakeLists.txt || die + + # ensure system copies are used + rm -r dist/{asio,simpleini,sdl_audiolib}-src || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DCCACHE_PROGRAM=no #813768 + -DDEBUG=$(usex debug) + -DDISABLE_LTO=yes # let CFLAGS control this + -DDISABLE_ZERO_TIER=$(usex !zerotier) + -DPACKET_ENCRYPTION=$(usex sodium) + -DPIE=yes + ) + + cmake_src_configure +} + +src_test() { + # timedemo tests only pass when game assets are available + cmake_src_test -E Timedemo. +} + +src_install() { + local DOCS=( Packaging/nix/README.txt docs/*.md ) + cmake_src_install + + rm -- "${ED}"/usr/share/diasurgical/devilutionx/README.txt || die +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "In order to play the game, you will need to copy the following data file" + elog "from the original game, and optionally the hellfire expansion files:" + elog " - DIABDAT.MPQ" + elog " - hellfire.mpq hfmonk.mpq hfmusic.mpq hfvoice.mpq" + elog "to ~/.local/share/diasurgical/devilution/" + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.txt* for details." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jakartaee-migration/
commit: d4bbac105d90e4fda3c8d6568d92054cfec16c23 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Feb 2 18:00:44 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 5 09:08:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bbac10 dev-java/jakartaee-migration: add 1.0.7-r2 for >=dev-java/ant-1.10.14-r1 Bug: https://bugs.gentoo.org/923607 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35144 Signed-off-by: Miroslav Šulc gentoo.org> .../jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild | 6 +++--- ...n-1.0.7-r1.ebuild => jakartaee-migration-1.0.7-r2.ebuild} | 12 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild index 4308d151f1bf..021d35532658 100644 --- a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild +++ b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -77,8 +77,8 @@ src_prepare() { src_test() { # we need to create jar files for the tests the same way as it's done using pom.xml local implementation_version=$(grep Implementation-Version pom.xml | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") - mkdir -p target/test-classes/META-INF || die - pushd target/test-classes || die + mkdir -p generated-test/META-INF || die + pushd generated-test || die echo "Implementation-Version: ${implementation_version}" > META-INF/MANIFEST.MF ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name CommonGatewayInterface.java) || die jar cfm cgi-api.jar META-INF/MANIFEST.MF $(find -name CommonGatewayInterface.class) || die diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild similarity index 91% copy from dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild copy to dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild index 4308d151f1bf..339a87cf928b 100644 --- a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r1.ebuild +++ b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ HOMEPAGE="https://tomcat.apache.org; SRC_URI="mirror://apache/tomcat/${PN}/v${PV}/source/${P}-src.tar.gz -> ${P}-sources.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" # Common dependencies # POM: pom.xml @@ -23,7 +23,7 @@ KEYWORDS="amd64 ~arm ~arm64" # org.apache.commons:commons-compress:1.22 -> !!!suitable-mavenVersion-not-found!!! CDEPEND=" - dev-java/ant-core:0 + >=dev-java/ant-1.10.14-r1:0 dev-java/bcel:0 dev-java/commons-compress:0 dev-java/commons-io:1 @@ -53,7 +53,7 @@ S="${WORKDIR}/${P}" JAVA_LAUNCHER_FILENAME="${PN}" -JAVA_GENTOO_CLASSPATH="ant-core,bcel,commons-compress,commons-io-1" +JAVA_GENTOO_CLASSPATH="ant,bcel,commons-compress,commons-io-1" JAVA_SRC_DIR="src/main/java" JAVA_MAIN_CLASS="org.apache.tomcat.jakartaee.MigrationCLI" JAVA_RESOURCE_DIRS=( @@ -77,8 +77,8 @@ src_prepare() { src_test() { # we need to create jar files for the tests the same way as it's done using pom.xml local implementation_version=$(grep Implementation-Version pom.xml | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") - mkdir -p target/test-classes/META-INF || die - pushd target/test-classes || die + mkdir -p generated-test/META-INF || die + pushd generated-test || die echo "Implementation-Version: ${implementation_version}" > META-INF/MANIFEST.MF ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name CommonGatewayInterface.java) || die jar cfm cgi-api.jar META-INF/MANIFEST.MF $(find -name CommonGatewayInterface.class) || die
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cli11/files/, dev-cpp/cli11/
commit: 5b02217d233557707ecdd488e9c575464f2d43d8 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 5 07:41:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 5 08:15:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02217d dev-cpp/cli11: add 2.4.0 wrt dev-cpp/catch restriction removal, this version adds logic to work with either v2 or v3. Signed-off-by: Ionen Wolkens gentoo.org> dev-cpp/cli11/Manifest| 1 + dev-cpp/cli11/cli11-2.4.0.ebuild | 59 +++ dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch | 7 3 files changed, 67 insertions(+) diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest index a76342ad6441..3875f8b5eebd 100644 --- a/dev-cpp/cli11/Manifest +++ b/dev-cpp/cli11/Manifest @@ -1 +1,2 @@ DIST cli11-2.3.2.tar.gz 303507 BLAKE2B 68a1ca97fb55a4329f7d56a7d661f71f356bebcb0878421bccb18093aab171cff963f4e3e8f47b95cac4947ebbd7c7d6c853cc28e404c07091685ba1e99ac8d3 SHA512 f48b289d52034c47b90db58c035a123b464bed488cf31bcdbe10a692214a5c05e62b99d6fb7c4b065f42df862ecf3813f11dd533b3697939d761e99d2b89c2ec +DIST cli11-2.4.0.tar.gz 338628 BLAKE2B 8e9a58c81be34826ef455851b618d18fcf7f75f654539f4f961e63b1be364b656133163b6e1c00ccf1f67e4a45772556570d6a70f8845a69b13665da29b3bafa SHA512 21c6e7861c5b5481079f78fd1585c77c7c73dd8f06a58a673922ee12fa0ffd2ba6c485de427a4e4ee3e5d710b8dc9483e70da0dc2a67c46d3fd77ebdfe300f79 diff --git a/dev-cpp/cli11/cli11-2.4.0.ebuild b/dev-cpp/cli11/cli11-2.4.0.ebuild new file mode 100644 index ..552deb9ddd53 --- /dev/null +++ b/dev-cpp/cli11/cli11-2.4.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Command line parser for C++11" +HOMEPAGE="https://cliutils.github.io/CLI11/book/; +SRC_URI=" + https://github.com/CLIUtils/CLI11/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" +S=${WORKDIR}/${PN^^}-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + dev-libs/boost + ) +" +BDEPEND=" + doc? ( + app-text/doxygen + media-gfx/graphviz + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.0-cstdint.patch +) + +src_configure() { + local mycmakeargs=( + -DCLI11_BUILD_DOCS=$(usex doc) + -DCLI11_BUILD_EXAMPLES=no + -DCLI11_BUILD_TESTS=$(usex test) + $(usev test -DCLI11_BOOST=yes) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile all $(usev doc docs) +} + +src_install() { + local DOCS=( CHANGELOG.md README.md book/{chapters,code,*.md} ) + cmake_src_install + + use doc && dodoc -r "${BUILD_DIR}"/docs/html +} diff --git a/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch b/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch new file mode 100644 index ..d6e99a4417e1 --- /dev/null +++ b/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch @@ -0,0 +1,7 @@ +https://github.com/CLIUtils/CLI11/issues/993 +--- a/include/CLI/impl/StringTools_inl.hpp b/include/CLI/impl/StringTools_inl.hpp +@@ -12,2 +12,3 @@ + // [CLI11:public_includes:set] ++#include + #include