[gentoo-commits] repo/gentoo:master commit in: app-shells/nushell/
commit: 1183161ae9094f28bc75dba7d8172e29afbdcef5 Author: Jonas Frei pm me> AuthorDate: Thu Apr 4 18:36:57 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:41:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1183161a app-shells/nushell: add 0.92.1 Removed 'extra' USE flag, it was removed upstream as well. Also, bumped minimal required Rust version to 1.66.1 as per upstream documentation. Signed-off-by: Jonas Frei pm.me> Signed-off-by: Joonas Niilola gentoo.org> app-shells/nushell/Manifest | 49 +++ app-shells/nushell/nushell-0.92.1.ebuild | 711 +++ 2 files changed, 760 insertions(+) diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest index 9eeace4ecd42..40dda12ba035 100644 --- a/app-shells/nushell/Manifest +++ b/app-shells/nushell/Manifest @@ -32,6 +32,7 @@ DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53a DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86 SHA512 8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST arboard-3.3.0.crate 44858 BLAKE2B 8e1bd1692c1589d7f1ddf7ad43b01724f3a4c180d0d569eef126e2621573e167456e57bc137300686e3f6f9b0c8991b922082c98bfc522125173c28a613804c5 SHA512 0888e8c272ebe4277ed4e690b4761918151f635c1ef48ce5da67fe6618f14dd9282ea73a0eacccba2acd7ca4c8ea3c0a24b0d3e8e387111b8ab68eb48c02057c +DIST arboard-3.3.2.crate 45916 BLAKE2B 4d4b39d9447e7043cc30b6989fdd9955dd6028ec2aea77566ad24d91c31d4bf01306bffefa412d5b494f021dd8a3e51e61036dc64377f86c5ef1ffb1e27ecb4c SHA512 cba3917b302f4f4630275cf64d31d4052a2f7aee1b179bdcef95d5153cf92a9a46f139b76ffdfddab525c1ea36ef8e7fef78ac704222d4fb33fecaeaa8d3af50 DIST argminmax-0.6.1.crate 55395 BLAKE2B e841e01471dd8da3d87eef52fcfb8d3bb0102f0c3f2346295a380e0544fba4fcfdc547cc1638c402b2f75099b953c5ae8320c7541bbbe01a88c8b2885a2bbe17 SHA512 26e2e769d49d4be3e9ed8a69ebfefd21ec48396cdc9cec60b6629f82981b87de695e40c310138d39c0b61168e38e2abe64671af2279129a66dc075ba861fabc1 DIST array-init-cursor-0.2.0.crate 2590 BLAKE2B 18edba438963c13054dd29878754de1b0c46d7a6d2e666d535cac9b2ff90997e7c593c0c63f38ffa5de1edb1b6c54ee918719d82a4953f317fe30d8ba7854174 SHA512 f4698cbf9ab3011ef8a0f9fc29d9d58d2572df0db336ad4ee6e72dec0bf4be89d06e2693d7037082788b6d120cb2ad5f1223932c185e25258a1594c60d429eba DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 @@ -61,6 +62,7 @@ DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a14947518 DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9 SHA512 3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559 DIST base64-0.21.5.crate 77134 BLAKE2B 901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a SHA512 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16 DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bfde846bc14010fd706686544a1706dc9cea034435b5bf97bbbfcdab57210e69b425c9f2adf7b088b6f2cbe0f8148077a8be3aad88114c404738682c SHA512 116928d2fed66b43ecc8ffb4e1cdafb1aec3005e0034e2cacf1cd3cac7a591aed8e423fb2523900c25a4592ada49d3a0e438703afe7bb66dd1ab9fcaade24000 DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 DIST bindgen-0.66.1.crate 218860 BLAKE2B e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35 SHA512
[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/
commit: 3b117f00e47198ad231d821c2d37b211b186a408 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:41:58 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:41:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b117f00 www-apps/gitea: Stabilize 1.21.8 amd64, #930040 Signed-off-by: Joonas Niilola gentoo.org> www-apps/gitea/gitea-1.21.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/gitea/gitea-1.21.8.ebuild b/www-apps/gitea/gitea-1.21.8.ebuild index 7a37bd3df1e3..df7f876a0823 100644 --- a/www-apps/gitea/gitea-1.21.8.ebuild +++ b/www-apps/gitea/gitea-1.21.8.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/go-gitea/gitea.git; else SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi S="${WORKDIR}/${PN}-src-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/
commit: b01790a4ba846d753cf7dc5855408a4d200cfaae Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:32:28 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01790a4 app-crypt/p11-kit: Stabilize 0.25.3-r2 amd64, #930055 Signed-off-by: Joonas Niilola gentoo.org> app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild index ca5b81d95657..b1a41c11609a 100644 --- a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+libffi gtk-doc nls systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/3proxy/
commit: 55a8ee3fc8746ebe73e54f4b8cb17a1f5d842957 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:32:01 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a8ee3f net-proxy/3proxy: Stabilize 0.9.4 x86, #930070 Signed-off-by: Joonas Niilola gentoo.org> net-proxy/3proxy/3proxy-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/3proxy/3proxy-0.9.4.ebuild b/net-proxy/3proxy/3proxy-0.9.4.ebuild index 9f8a999b22d8..99192030df48 100644 --- a/net-proxy/3proxy/3proxy-0.9.4.ebuild +++ b/net-proxy/3proxy/3proxy-0.9.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE=" SRC_URI="https://github.com/3proxy/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ppc ~sparc x86" PATCHES=( "${FILESDIR}/${P}-gentoo.patch"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/
commit: add9b587669926cbd1b47c123df69cc92d994d91 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:32:49 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add9b587 app-crypt/p11-kit: Stabilize 0.25.3-r2 x86, #930055 Signed-off-by: Joonas Niilola gentoo.org> app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild index b1a41c11609a..a469cf21238a 100644 --- a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+libffi gtk-doc nls systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/nihtest/
commit: 2ffb3366c091b65489935b83e45b5a4ae9de196e Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:31:13 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffb3366 dev-util/nihtest: Stabilize 1.5.2 x86, #928335 Signed-off-by: Joonas Niilola gentoo.org> dev-util/nihtest/nihtest-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/nihtest/nihtest-1.5.2.ebuild b/dev-util/nihtest/nihtest-1.5.2.ebuild index 5dbe563be3c9..de2684d5d7ad 100644 --- a/dev-util/nihtest/nihtest-1.5.2.ebuild +++ b/dev-util/nihtest/nihtest-1.5.2.ebuild @@ -21,7 +21,7 @@ SRC_URI+=" " LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/3proxy/
commit: 3bba99a070921330bd7d3e4e81c93016667e0d44 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:30:32 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bba99a0 net-proxy/3proxy: Stabilize 0.9.4 amd64, #930070 Signed-off-by: Joonas Niilola gentoo.org> net-proxy/3proxy/3proxy-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/3proxy/3proxy-0.9.4.ebuild b/net-proxy/3proxy/3proxy-0.9.4.ebuild index e042e56c6da8..9f8a999b22d8 100644 --- a/net-proxy/3proxy/3proxy-0.9.4.ebuild +++ b/net-proxy/3proxy/3proxy-0.9.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE=" SRC_URI="https://github.com/3proxy/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ppc ~sparc ~x86" PATCHES=( "${FILESDIR}/${P}-gentoo.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-util/nihtest/
commit: c0b1001a3e3e9aff37998a145cd2c362020ade6f Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:31:37 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b1001a dev-util/nihtest: Stabilize 1.5.2 amd64, #928335 Signed-off-by: Joonas Niilola gentoo.org> dev-util/nihtest/nihtest-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/nihtest/nihtest-1.5.2.ebuild b/dev-util/nihtest/nihtest-1.5.2.ebuild index de2684d5d7ad..2f04bae2a2cb 100644 --- a/dev-util/nihtest/nihtest-1.5.2.ebuild +++ b/dev-util/nihtest/nihtest-1.5.2.ebuild @@ -21,7 +21,7 @@ SRC_URI+=" " LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/torrentzip/
commit: 10d3df5e9c0bfd38ff57c8bdda221b58e45c9154 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:31:37 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d3df5e app-arch/torrentzip: Stabilize 1.3 amd64, #928335 Signed-off-by: Joonas Niilola gentoo.org> app-arch/torrentzip/torrentzip-1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/torrentzip/torrentzip-1.3.ebuild b/app-arch/torrentzip/torrentzip-1.3.ebuild index f2278a2b708b..7a3ce63d28a3 100644 --- a/app-arch/torrentzip/torrentzip-1.3.ebuild +++ b/app-arch/torrentzip/torrentzip-1.3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+ ZLIB" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/torrentzip/
commit: 39a06e397520d8a9062b525648b42f2fc173dc86 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 16 05:31:13 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 16 05:34:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a06e39 app-arch/torrentzip: Stabilize 1.3 x86, #928335 Signed-off-by: Joonas Niilola gentoo.org> app-arch/torrentzip/torrentzip-1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/torrentzip/torrentzip-1.3.ebuild b/app-arch/torrentzip/torrentzip-1.3.ebuild index 5a45d54d5f5f..f2278a2b708b 100644 --- a/app-arch/torrentzip/torrentzip-1.3.ebuild +++ b/app-arch/torrentzip/torrentzip-1.3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+ ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/bitwarden-desktop-bin/
commit: a2510700929ccc14b3e33b9be8541ad037b85a64 Author: Yixun Lan gentoo org> AuthorDate: Tue Apr 16 05:23:25 2024 + Commit: Yixun Lan gentoo org> CommitDate: Tue Apr 16 05:23:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2510700 app-admin/bitwarden-desktop-bin: add 2024.4.1 Signed-off-by: Yixun Lan gentoo.org> app-admin/bitwarden-desktop-bin/Manifest | 1 + .../bitwarden-desktop-bin-2024.4.1.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/app-admin/bitwarden-desktop-bin/Manifest b/app-admin/bitwarden-desktop-bin/Manifest index 2c2296c29777..3567b1970501 100644 --- a/app-admin/bitwarden-desktop-bin/Manifest +++ b/app-admin/bitwarden-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST Bitwarden-2024.2.0-amd64.deb 79917282 BLAKE2B 2066dc71bed9cddbcedccfd9129e3e81ac9f8a71217d2c651fb8a067b3e318574e26104b447a7ccd6734efded64ef3620cf4a7e36f0a577ed98f5468839540cb SHA512 c9394914fd6c82096fc5336e73b539e250727c6917af97961df0bd7de241f955b9eb87da154f32972c73ea1ce59bf0d79660658277185c89e099360ec4c3ea26 DIST Bitwarden-2024.3.0-amd64.deb 80463348 BLAKE2B 668fd4c18507b349e5892e7511b4898764a33d9da0a837379c7856caa054782fbf6a3337b03a779a8c8111d2458f560b31c32856850ff931694a8f18d889bdc9 SHA512 9297367e82e76870b7f12becfca6ec3bc0ce8f6515f4e17e9830d4df599891c839a8f5990c97b684528c8a4ad1c24ddd3bc99c1552620aee84b81c1cbf115771 +DIST Bitwarden-2024.4.1-amd64.deb 80470012 BLAKE2B 64b451c3fbbac303782c68a366c66c32c49d0ecb52bcbc085451157216cc99fa888941e8c911c14f6a68aa6bb0413463b4296f108386e7b5b3ca8925c6dcc871 SHA512 e6edcd84f44062ccfa4152baf7dab230915d006f7f31de0ffcbe1acb62525777c7d653a7cb7c51509fb9ebcf5ba4219df97e5128853813a54aadbfd92ff2c819 diff --git a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.4.1.ebuild b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.4.1.ebuild new file mode 100644 index ..a98f129ada65 --- /dev/null +++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.4.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker xdg-utils + +MY_PN="Bitwarden" + +DESCRIPTION="Bitwarden password manager desktop client" +HOMEPAGE="https://bitwarden.com/; +SRC_URI="https://github.com/bitwarden/clients/releases/download/desktop-v${PV}/Bitwarden-${PV}-amd64.deb; +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libxshmfence + x11-libs/libXtst + x11-libs/pango +" +IDEPEND=" + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache +" + +QA_PREBUILT=" + opt/Bitwarden/*.so* + opt/Bitwarden/bitwarden + opt/Bitwarden/chrome-sandbox + opt/Bitwarden/chrome_crashpad_handler +" + +src_install() { + insinto /opt + doins -r opt/${MY_PN} + fperms 755 /opt/Bitwarden/bitwarden + fperms 4755 /opt/Bitwarden/chrome-sandbox + + domenu usr/share/applications/bitwarden.desktop + + local x + for x in 16 32 64 128 256 512; do + doicon -s ${x} usr/share/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: b0513e9ba7b126915f9cc81d97f7259b070f8ff3 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Apr 16 04:35:07 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Apr 16 04:35:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0513e9b app-misc/fastfetch: drop 2.9.1 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-2.9.1.ebuild | 115 -- 2 files changed, 116 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index e4f675365b6e..7ae1e46c6937 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027 SHA512 6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d -DIST fastfetch-2.9.1.tar.gz 1291072 BLAKE2B 37269611614d36c2a3a0bbb650c9998c835223c6e593c7f8d139c5b90273c59dabf05632db8b6538836000eeac82d3b526b0499c3e0a5c99dc938a4f9340 SHA512 735a95af973cfb8680cdd7c0a6eaaeaabfa394ce3708d9836f49673d0331a9f4d4779a09516add1c7e5f817a05d175d7725144a3f8f040fac17ae3fbeeadad6a DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b SHA512 be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946 diff --git a/app-misc/fastfetch/fastfetch-2.9.1.ebuild b/app-misc/fastfetch/fastfetch-2.9.1.ebuild deleted file mode 100644 index 97a256518745.. --- a/app-misc/fastfetch/fastfetch-2.9.1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git; - [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" -SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.8.0:= - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 7921e6268e2d11f2bc8d9b0001763e08c0fe5d13 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Apr 16 04:35:00 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Apr 16 04:35:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7921e626 app-misc/fastfetch: add 2.9.2 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-2.9.2.ebuild | 115 ++ 2 files changed, 116 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index fc1995e0dfda..e4f675365b6e 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,4 @@ DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027 SHA512 6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d DIST fastfetch-2.9.1.tar.gz 1291072 BLAKE2B 37269611614d36c2a3a0bbb650c9998c835223c6e593c7f8d139c5b90273c59dabf05632db8b6538836000eeac82d3b526b0499c3e0a5c99dc938a4f9340 SHA512 735a95af973cfb8680cdd7c0a6eaaeaabfa394ce3708d9836f49673d0331a9f4d4779a09516add1c7e5f817a05d175d7725144a3f8f040fac17ae3fbeeadad6a +DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b SHA512 be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946 diff --git a/app-misc/fastfetch/fastfetch-2.9.2.ebuild b/app-misc/fastfetch/fastfetch-2.9.2.ebuild new file mode 100644 index ..ae09c3487060 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-2.9.2.ebuild @@ -0,0 +1,115 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast neofetch-like system information tool" +HOMEPAGE="https://github.com/fastfetch-cli/fastfetch; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git; + [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" +SLOT="0" +IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +RESTRICT="!test? ( test )" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +# make sure to crank yyjson minimum version to match bundled version +RDEPEND=" + >=dev-libs/yyjson-0.9.0 + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + ddcutil? ( app-misc/ddcutil:= ) + drm? ( x11-libs/libdrm ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( + media-libs/vulkan-loader + sys-apps/pciutils + ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 5bbf46b62f102ccbda237881b8d1cf7fd0e41e89 Author: William Hubbs gentoo org> AuthorDate: Tue Apr 16 04:01:14 2024 + Commit: William Hubbs gentoo org> CommitDate: Tue Apr 16 04:06:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbf46b6 net-libs/nodejs: drop 20.7.0, 20.8.1, 20.8.1-r1, 20.9.0, 20.11.1 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest| 4 - net-libs/nodejs/nodejs-20.11.1.ebuild | 265 net-libs/nodejs/nodejs-20.7.0.ebuild| 262 --- net-libs/nodejs/nodejs-20.8.1-r1.ebuild | 262 --- net-libs/nodejs/nodejs-20.8.1.ebuild| 261 --- net-libs/nodejs/nodejs-20.9.0.ebuild| 261 --- 6 files changed, 1315 deletions(-) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 787df9051a2b..2e380e400f3c 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -5,9 +5,5 @@ DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 24f9c99737a6d455ad83a7c55d0c668190570 DIST node-v18.19.1.tar.xz 41250068 BLAKE2B e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97 SHA512 2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38 SHA512 08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396 SHA512 405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c -DIST node-v20.11.1.tar.xz 42159296 BLAKE2B ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c SHA512 b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a SHA512 c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf -DIST node-v20.7.0.tar.xz 41824232 BLAKE2B ac13e5fea6af99309c5a5e77de79eebe42f894e6182daa13d0d287bed07eb0fbed1e6103c3600216da7bbcbc572900a2a44c622095ff37e0af40a49d0213a866 SHA512 5d95079d8ebe3992d5e34fac607ebb9601f33645874be0e81093a376a57ea23e3a1b74a06dfede1c9289258d40273fa23140bf1954e5d04eed4ec6beafcbc67c -DIST node-v20.8.1.tar.xz 41863408 BLAKE2B 84bd93d9d49f54e655a78194050e91a91ede2d6d415f929e2b942955a3b082d902601b40fdc9eb16a5e16fe46627110d1f43d94ab464d812f165915cf1aa598b SHA512 d76245a8ec35fdb481e898efc457d3804d425a0d8e2da9175cdcc41036c57b5a6c23a5c2e84b7b417d3f48be631bff86708b2cae9e65ca3a22908caa3190ed1b -DIST node-v20.9.0.tar.xz 41857572 BLAKE2B 0f4acc579e27b61bc3aa4179abcd9d137e9343427da138bf0114cb2a030b46848d4ec5b5bdca15fafc5afa1ae35200b8d98586f85444c73a5f78d70135260b73 SHA512 2b9453723149e0a94e759131460699a6fdf8656f0c1b7243307442cabef606a4e1d40781b80eaf632874952cb2468fa1e766ababdaa103d5dab623e0ca2f85de diff --git a/net-libs/nodejs/nodejs-20.11.1.ebuild b/net-libs/nodejs/nodejs-20.11.1.ebuild deleted file mode 100644 index fbfccfb9b764.. --- a/net-libs/nodejs/nodejs-20.11.1.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils - -DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" -HOMEPAGE="https://nodejs.org/; -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nodejs/node; - SLOT="0" -else - SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; - SLOT="0/$(ver_cut 1)" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" -
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: e0ffe5a48c73ad792dcaed7a69a0b90b7e47048b Author: William Hubbs gentoo org> AuthorDate: Tue Apr 16 04:05:58 2024 + Commit: William Hubbs gentoo org> CommitDate: Tue Apr 16 04:06:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ffe5a4 net-libs/nodejs: drop 18.18.0, 18.18.2, 18.19.1 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 3 - net-libs/nodejs/nodejs-18.18.0.ebuild | 258 - net-libs/nodejs/nodejs-18.18.2.ebuild | 257 - net-libs/nodejs/nodejs-18.19.1.ebuild | 259 -- 4 files changed, 777 deletions(-) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 2e380e400f3c..759945d6690c 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,8 +1,5 @@ DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca SHA512 fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622 -DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e SHA512 c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733 -DIST node-v18.18.2.tar.xz 40834428 BLAKE2B b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e SHA512 00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4 SHA512 db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f -DIST node-v18.19.1.tar.xz 41250068 BLAKE2B e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97 SHA512 2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38 SHA512 08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396 SHA512 405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a SHA512 c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67 diff --git a/net-libs/nodejs/nodejs-18.18.0.ebuild b/net-libs/nodejs/nodejs-18.18.0.ebuild deleted file mode 100644 index fac44fe419aa.. --- a/net-libs/nodejs/nodejs-18.18.0.ebuild +++ /dev/null @@ -1,258 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils - -DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" -HOMEPAGE="https://nodejs.org/; -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nodejs/node; - SLOT="0" -else - SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; - SLOT="0/$(ver_cut 1)" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" - S="${WORKDIR}/node-v${PV}" -fi - -IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" -REQUIRED_USE="corepack? ( !npm ) - inspector? ( icu ssl ) - npm? ( ssl ) - system-icu? ( icu ) - system-ssl? ( ssl )" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-arch/brotli-1.0.9:= - >=dev-libs/libuv-1.44.0:= - >=net-dns/c-ares-1.18.1:= - >=net-libs/nghttp2-1.41.0:= - sys-libs/zlib - corepack? ( !sys-apps/yarn ) - system-icu? (
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/yazi/
commit: 3893acc041688550a26b301d4c425f29d0879688 Author: Jonas Frei pm me> AuthorDate: Tue Apr 16 03:48:30 2024 + Commit: Jonas Frei pm me> CommitDate: Tue Apr 16 03:51:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3893acc0 app-misc/yazi: Forgot einstalldocs No revbump because the readme is a minor addition that was not even present in the latest version anyway. The mistake is only live for a few hours. No need to recompile the entire package for this. Signed-off-by: Jonas Frei pm.me> app-misc/yazi/yazi-0.2.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-misc/yazi/yazi-0.2.4.ebuild b/app-misc/yazi/yazi-0.2.4.ebuild index c02ae67eb6..d6390b2a6c 100644 --- a/app-misc/yazi/yazi-0.2.4.ebuild +++ b/app-misc/yazi/yazi-0.2.4.ebuild @@ -343,4 +343,5 @@ src_install() { dofishcomp "${S}/yazi-boot/completions/${PN}.fish" domenu "assets/${PN}.desktop" + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/, sci-libs/hdf5/files/
commit: e74ef4bd39c13a64422aec66c646b857884727d4 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 03:33:29 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 03:34:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74ef4bd sci-libs/hdf5: add 1.14.4_p2 Drop LTO filtering as it's fixed upstream. Bug: https://bugs.gentoo.org/922800 Bug: https://bugs.gentoo.org/930089 Signed-off-by: Sam James gentoo.org> sci-libs/hdf5/Manifest | 1 + ...hat-during-runtime-we-ll-use-the-same-lib.patch | 28 + ...hdf5-1.14.4-0002-Disable-forced-stripping.patch | 31 ++ ...-1.14.4-0003-Drop-broken-Werror-stripping.patch | 65 sci-libs/hdf5/hdf5-1.14.4_p2.ebuild| 118 + 5 files changed, 243 insertions(+) diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest index cef49f76a841..f07fe2e1a3ad 100644 --- a/sci-libs/hdf5/Manifest +++ b/sci-libs/hdf5/Manifest @@ -3,3 +3,4 @@ DIST hdf5-1.12.2.tar.bz2 10494264 BLAKE2B 99ca5b57f6f54fa044c909f0773de62b218c1f DIST hdf5-1.14.1.tar.bz2 16257319 BLAKE2B fbabbe2a61fca3f841d0206e3918390001ec1ec713696b69845eb6390595794a63740db9a7b48fd132814268e216d8fea6288cd23b04b2fa981058b557113e73 SHA512 b4dd3fca88547fdcbb2afcc22cb11bb45b7b15c3c01d9e11b7f060301a9d5c4995abb6cf27b0c4e748f1a7ca497a7f2d995ba00586f447fcd2fa537e0e16 DIST hdf5-1.14.2.tar.bz2 16070491 BLAKE2B 04acdc5352f7f0455bf6304ef07ddf51b99125bb585984bd3e27a521a784a6ad6723d64aa3b4179e4bd382334b7e68d06650404d7d4617a696d3f64917487dbc SHA512 1e1bfdff50c2e0e172d399c2d5b79b9ad0c7c72b9b30c4849aad7c5656393e8cf2af788cdf62b51fbe596023483fbc7fa23fdebf37bfe3109dae7f0783ea590f DIST hdf5-1.14.3.tar.bz2 16320137 BLAKE2B 4c58edc04788db739c5c74d6edbfb9277011e2d6776862404fc29b30bb2c06a4314eb317393c230ebd2617a9a362ff78183d39ae80ce08f8963bdf6c02e8a865 SHA512 06d51638a56f387f6d0ef484b72e182509c15ab639315052be9821adeed6ad08551c50d7fe84d2b550b64211f68484cf3022a4660c8004cd0afd90eaa83c1bb1 +DIST hdf5-1.14.4-2.tar.gz 37033062 BLAKE2B cd75e0fec1ccea8622bb93839c4898e07093b298612cd3ba5aaa48178eba33f49e6a6492df779f0cc36ee263a107a3fa3e592caec35576d0e637b9e457da3965 SHA512 f1714b7999468d580b7cae2e575d3d7f31cea2fb81bfa4e37abd248d7223476b2351d1714197ace04eee970b451cf1f6971f5a291fd7426398737b8d7eb26924 diff --git a/sci-libs/hdf5/files/hdf5-1.14.4-0001-Make-sure-that-during-runtime-we-ll-use-the-same-lib.patch b/sci-libs/hdf5/files/hdf5-1.14.4-0001-Make-sure-that-during-runtime-we-ll-use-the-same-lib.patch new file mode 100644 index ..5b3a5f85f2ce --- /dev/null +++ b/sci-libs/hdf5/files/hdf5-1.14.4-0001-Make-sure-that-during-runtime-we-ll-use-the-same-lib.patch @@ -0,0 +1,28 @@ +From dcfab0f9f0c41cb61a25b11cd61eac7204365693 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 17 Dec 2023 09:25:43 + +Subject: [PATCH 1/3] Make sure that during runtime we'll use the same + libgfortran as during linking + +Bug: https://bugs.gentoo.org/419991 +Bug: https://bugs.gentoo.org/419895 +Signed-off-by: Sam James +--- + fortran/src/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/fortran/src/Makefile.am b/fortran/src/Makefile.am +index 8d8396f..de03df9 100644 +--- a/fortran/src/Makefile.am b/fortran/src/Makefile.am +@@ -98,6 +98,7 @@ if BUILD_PARALLEL_CONDITIONAL + else + H5FC_NAME = h5fc + endif ++H5test_kind_LDFLAGS=-static-libgfortran + + # Rules for automatically detecting which fortran types are present + # and matching them to C types. This is accomplished using helper +-- +2.44.0 + diff --git a/sci-libs/hdf5/files/hdf5-1.14.4-0002-Disable-forced-stripping.patch b/sci-libs/hdf5/files/hdf5-1.14.4-0002-Disable-forced-stripping.patch new file mode 100644 index ..25a3088dc031 --- /dev/null +++ b/sci-libs/hdf5/files/hdf5-1.14.4-0002-Disable-forced-stripping.patch @@ -0,0 +1,31 @@ +From 9bcb00e44ce2442db9dcd173e70f8635d7e22c1d Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 17 Dec 2023 09:26:33 + +Subject: [PATCH 2/3] Disable forced stripping + +Bug: https://bugs.gentoo.org/665378 +Signed-off-by: Sam James +--- + configure.ac | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 6a3beee..fc44a39 100644 +--- a/configure.ac b/configure.ac +@@ -2512,9 +2512,9 @@ case "X-$SYMBOLS" in + AC_MSG_RESULT([yes]) + ;; + X-no) +-H5_CFLAGS="$H5_CFLAGS $NO_SYMBOLS_CFLAGS" +-H5_CXXFLAGS="$H5_CXXFLAGS $NO_SYMBOLS_CXXFLAGS" +-H5_FCFLAGS="$H5_FCFLAGS $NO_SYMBOLS_FCFLAGS" ++H5_CFLAGS="$H5_CFLAGS" ++H5_CXXFLAGS="$H5_CXXFLAGS" ++H5_FCFLAGS="$H5_FCFLAGS" + AC_MSG_RESULT([no]) + ;; + *) +-- +2.44.0 + diff --git a/sci-libs/hdf5/files/hdf5-1.14.4-0003-Drop-broken-Werror-stripping.patch b/sci-libs/hdf5/files/hdf5-1.14.4-0003-Drop-broken-Werror-stripping.patch new file mode 100644 index ..3b8a628b0384 --- /dev/null +++
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tools/files/, app-crypt/tpm2-tools/
commit: 6012458803eaa9f9ae7617d26297b3f006c8dfae Author: Christopher Byrne gmail com> AuthorDate: Tue Apr 16 00:46:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 02:27:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60124588 app-crypt/tpm2-tools: Fix eventlog test Closes: https://bugs.gentoo.org/930008 Signed-off-by: Christopher Byrne gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35660 Signed-off-by: Sam James gentoo.org> ...test-eventlog.sh-Fix-accidental-deletions.patch | 68 ++ app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild | 1 + 2 files changed, 69 insertions(+) diff --git a/app-crypt/tpm2-tools/files/tpm2-tools-5.6-test-eventlog.sh-Fix-accidental-deletions.patch b/app-crypt/tpm2-tools/files/tpm2-tools-5.6-test-eventlog.sh-Fix-accidental-deletions.patch new file mode 100644 index ..7274ee40827a --- /dev/null +++ b/app-crypt/tpm2-tools/files/tpm2-tools-5.6-test-eventlog.sh-Fix-accidental-deletions.patch @@ -0,0 +1,68 @@ +From 4dec5295361d753c3466bc9e8b0ae3a3cc58dff5 Mon Sep 17 00:00:00 2001 +From: Juergen Repp +Date: Thu, 4 Apr 2024 09:42:51 +0200 +Subject: [PATCH] test eventlog.sh Fix accidental deletions. + +* Accidental deletions made in commit 196e3d439407e81040ced054a8ed302489348a9d + are undone. +* python3 is used as default instead of python. + +Signed-off-by: Juergen Repp +--- + test/integration/tests/eventlog.sh | 33 -- + 1 file changed, 31 insertions(+), 2 deletions(-) + +diff --git a/test/integration/tests/eventlog.sh b/test/integration/tests/eventlog.sh +index 9d5290f0..e7c13706 100755 +--- a/test/integration/tests/eventlog.sh b/test/integration/tests/eventlog.sh +@@ -3,7 +3,7 @@ + set -E + shopt -s expand_aliases + +-alias python=${PYTHON-python} ++alias python=${PYTHON-python3} + + yaml_validate() { + cmd=$1 +@@ -88,7 +88,36 @@ expect_pass() { + expect_fail + expect_fail foo + expect_fail foo bar +-expect_fail ${srcdir}/test/integration/fix ++expect_fail ${srcdir}/test/integration/fixtures/event-bad.bin ++ ++expect_pass ${srcdir}/test/integration/fixtures/specid-vendordata.bin ++expect_pass ${srcdir}/test/integration/fixtures/event.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-uefivar.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-uefiaction.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-uefiservices.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-uefi-sha1-log.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-bootorder.bin ++expect_pass ${srcdir}/test/integration/fixtures/event-postcode.bin ++ ++# Make sure that --eventlog-version=2 works on complete TPM2 logs ++expect_pass ${srcdir}/test/integration/fixtures/event-arch-linux.bin --eventlog-version=2 ++expect_pass ${srcdir}/test/integration/fixtures/event-gce-ubuntu-2104-log.bin --eventlog-version=2 ++expect_pass ${srcdir}/test/integration/fixtures/event-sd-boot-fedora37.bin --eventlog-version=2 ++expect_pass ${srcdir}/test/integration/fixtures/event-moklisttrusted.bin --eventlog-version=2 ++ ++# Pick an event with leading whitespace and validate we have ++# preserved it correctly after parsing the YAML ++event=$(yaml_validate "print(y['events'][80]['Event']['String'])" < ${srcdir}/test/integration/fixtures/event-moklisttrusted.bin.yaml | tr -d '\0') ++expect=$(echo -e "grub_cmd: menuentry UEFI Firmware Settings --id uefi-firmware {\n\t\tfwsetup\n\t}") ++if test "$event" != "$expect" ++then ++echo "Got $event" ++echo "Want $expect" ++exit 1 ++fi ++ ++# Compare strings generated by tpm2_eventlog with binary data of the corresponding ++# events. + hex_file="${srcdir}/test/integration/fixtures/event-moklisttrusted-hex.yaml" + tool_file="${srcdir}/test/integration/fixtures/event-moklisttrusted.bin.yaml" + +-- +2.43.2 + diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild b/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild index 216cca435e9d..ab59eed9520d 100644 --- a/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild +++ b/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild @@ -42,6 +42,7 @@ PATCHES=( "${WORKDIR}/${PN}-5.6-tpm2_eventlog-Create-raw-and-pretty-print-format-for.patch" "${FILESDIR}/${PN}-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch" "${FILESDIR}/${PN}-5.6-bashism.patch" + "${FILESDIR}/${PN}-5.6-test-eventlog.sh-Fix-accidental-deletions.patch" ) python_check_deps() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tools/
commit: 6f08de91f6e8ba84835173b53fbd33720a302a1b Author: Christopher Byrne gmail com> AuthorDate: Fri Mar 8 01:57:51 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 02:27:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f08de91 app-crypt/tpm2-tools: Exclude bash completion for tpm2_tr_encode Closes: https://bugs.gentoo.org/925860 Signed-off-by: Christopher Byrne gmail.com> Signed-off-by: Sam James gentoo.org> app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild b/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild index 04fb5536f1f5..216cca435e9d 100644 --- a/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild +++ b/app-crypt/tpm2-tools/tpm2-tools-5.6-r1.ebuild @@ -73,7 +73,8 @@ src_install() { local utils=( "${ED}"/usr/bin/tpm2_* ) utils=("${utils[@]##*/}") # these utiltites don't have bash completions - local nobashcomp=( tpm2_encodeobject tpm2_getpolicydigest tpm2_sessionconfig ) + local nobashcomp=( tpm2_encodeobject tpm2_getpolicydigest\ + tpm2_sessionconfig tpm2_tr_encode) mapfile -d $'\0' -t utils < <(printf '%s\0' "${utils[@]}" | grep -Ezvw "${nobashcomp[@]/#/-e}") bashcomp_alias tpm2 "${utils[@]}" }
[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/, net-misc/wget/files/
commit: e499bab5e3954a68c5f62be43689aa41244067f9 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 02:26:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 02:26:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e499bab5 net-misc/wget: fix build w/ USE="-debug libproxy" Closes: https://bugs.gentoo.org/930060 Signed-off-by: Sam James gentoo.org> .../wget/files/wget-1.24.5-libproxy-no-debug.patch | 50 ++ net-misc/wget/wget-1.24.5.ebuild | 4 ++ 2 files changed, 54 insertions(+) diff --git a/net-misc/wget/files/wget-1.24.5-libproxy-no-debug.patch b/net-misc/wget/files/wget-1.24.5-libproxy-no-debug.patch new file mode 100644 index ..9f75dc471a16 --- /dev/null +++ b/net-misc/wget/files/wget-1.24.5-libproxy-no-debug.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/930060 +https://gitlab.com/gnuwget/wget/-/issues/19 +https://gitlab.com/gnuwget/wget/-/merge_requests/39 + +From 5f0aa59239c36fc945b94d8ab91562d56e5bf776 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 16 Apr 2024 03:18:40 +0100 +Subject: [PATCH] Fix libproxy build with --disable-debug + +The definition of debug_logprintf in src/log.c is guarded by ENABLE_DEBUG +(although its prototype is unconditionally available in src/log.h). + +The uses of debug_logprintf in src/retr.c aren't guarded by ENABLE_DEBUG. + +Use the DEBUGP macro which is designed for this purpose. + +* src/retr.c (getproxy): Use DEBUGP macro. + +Fixes: https://gitlab.com/gnuwget/wget/-/issues/19 +Copyright-paperwork-exempt: Yes +--- a/src/retr.c b/src/retr.c +@@ -1498,21 +1498,21 @@ getproxy (struct url *u) + pxProxyFactory *pf = px_proxy_factory_new (); + if (!pf) + { +- debug_logprintf ("Allocating memory for libproxy failed"); ++ DEBUGP (("Allocating memory for libproxy failed")); + return NULL; + } + +- debug_logprintf ("asking libproxy about url '%s'\n", u->url); ++ DEBUGP (("asking libproxy about url '%s'\n", u->url)); + char **proxies = px_proxy_factory_get_proxies (pf, u->url); + if (proxies) + { + if (proxies[0]) + { +- debug_logprintf ("libproxy suggest to use '%s'\n", proxies[0]); ++ DEBUGP (("libproxy suggest to use '%s'\n", proxies[0])); + if (strcmp (proxies[0], "direct://") != 0) + { + proxy = xstrdup (proxies[0]); +- debug_logprintf ("libproxy setting to use '%s'\n", proxy); ++ DEBUGP (("libproxy setting to use '%s'\n", proxy)); + } + } + +-- +GitLab diff --git a/net-misc/wget/wget-1.24.5.ebuild b/net-misc/wget/wget-1.24.5.ebuild index 81f8f939140c..6626e1328e7d 100644 --- a/net-misc/wget/wget-1.24.5.ebuild +++ b/net-misc/wget/wget-1.24.5.ebuild @@ -63,6 +63,10 @@ DOCS=( AUTHORS MAILING-LIST NEWS README ) # gnulib FPs QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN alignof static_assert ) +PATCHES=( + "${FILESDIR}"/${PN}-1.24.5-libproxy-no-debug.patch +) + pkg_setup() { use test && python-any-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ef9d26ba1e410d25b94cab81a6606e96e85d35d8 Author: Gabi Falk gmx com> AuthorDate: Mon Apr 15 08:00:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9d26ba toolchain.eclass: add a variable to force baseline regeneration Suggested-by: Sam James gentoo.org> Signed-off-by: Gabi Falk gmx.com> Closes: https://github.com/gentoo/gentoo/pull/36244 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 33 + 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 786d65da2d9a..2a74e6f165df 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -117,6 +117,13 @@ tc_version_is_between() { # Ignore missing baseline/reference data and create new baseline. : "${GCC_TESTS_IGNORE_NO_BASELINE:=}" +# @ECLASS_VARIABLE: GCC_TESTS_REGEN_BASELINE +# @DEFAULT_UNSET +# @USER_VARIABLE +# @DESCRIPTION: +# Ignore baseline/reference data and create new baseline. +: "${GCC_TESTS_REGEN_BASELINE:=}" + # @ECLASS_VARIABLE: GCC_TESTS_CHECK_TARGET # @USER_VARIABLE # @DESCRIPTION: @@ -1917,17 +1924,25 @@ toolchain_src_test() { --manifest="${T}"/${CHOST}.xfail \ --produce_manifest &> /dev/null - if [[ -f "${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" ]] ; then + local manifest="${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" + + if [[ -f "${manifest}" ]] ; then # TODO: Distribute some baseline results in e.g. gcc-patches.git? # validate_failures.py manifest files support include directives. - einfo "Comparing with previous cached results at GCC_TESTS_COMPARISON_DIR=${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" + einfo "Comparing with previous cached results at ${manifest}" - edo "${T}"/validate_failures.py \ + nonfatal edo "${T}"/validate_failures.py \ --srcpath="${S}" \ --build_dir="${WORKDIR}"/build \ - --manifest="${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" + --manifest="${manifest}" + ret=$? + + if [[ -n ${GCC_TESTS_REGEN_BASELINE} ]] ; then + eerror "GCC_TESTS_REGEN_BASELINE is set, ignoring test result and creating a new baseline..." + elif [[ ${ret} != 0 ]]; then + die "Tests failed (failures not listed in the baseline data)" + fi else - # nonfatal first because we want to run again with comparison data if available. nonfatal edo "${T}"/validate_failures.py \ --srcpath="${S}" \ --build_dir="${WORKDIR}"/build @@ -1935,13 +1950,15 @@ toolchain_src_test() { # We have no reference data saved from a previous run to know if # the failures are tolerable or not, so we bail out. - eerror "No reference test data at GCC_TESTS_COMPARISON_DIR=${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail!" + eerror "No reference test data at ${manifest}!" eerror "GCC's tests require a baseline to compare with for any reasonable interpretation of results." if [[ -n ${GCC_TESTS_IGNORE_NO_BASELINE} ]] ; then - eerror "GCC_TESTS_IGNORE_NO_BASELINE is set, creating new baseline manifest..." + eerror "GCC_TESTS_IGNORE_NO_BASELINE is set, ignoring test result and creating a new baseline..." + elif [[ -n ${GCC_TESTS_REGEN_BASELINE} ]] ; then + eerror "GCC_TESTS_REGEN_BASELINE is set, ignoring test result and creating using a new baseline..." elif [[ ${ret} != 0 ]]; then - eerror "(Set GCC_TESTS_IGNORE_NO_BASELINE=1 to make this non-fatal for initial run.)" + eerror "(Set GCC_TESTS_IGNORE_NO_BASELINE=1 to make this non-fatal and generate a baseline.)" die "Tests failed (failures occurred with no reference data)" fi fi
[gentoo-commits] repo/gentoo:master commit in: media-sound/sox/
commit: 9b956e671ed44d27d7eea3a00f2fc521d3dc9ace Author: Sam James gentoo org> AuthorDate: Tue Apr 16 01:39:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:39:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b956e67 media-sound/sox: sort BDEPEND Signed-off-by: Sam James gentoo.org> media-sound/sox/sox-14.4.2_p20210509-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild index 67275fe5d428..22e9f050840f 100644 --- a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild +++ b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild @@ -24,8 +24,8 @@ IUSE="alsa amr ao encode flac id3tag ladspa mad magic ogg openmp oss opus png pu BDEPEND=" app-arch/unzip - virtual/pkgconfig dev-build/autoconf-archive + virtual/pkgconfig " RDEPEND=" dev-libs/libltdl:0=
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 05e717935070724efb622f17ef8d60c68a75c4b4 Author: Gabi Falk gmx com> AuthorDate: Sat Apr 13 08:00:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:38:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e71793 toolchain.eclass: do not ignore a baseline with GCC_TESTS_IGNORE_NO_BASELINE The GCC_TESTS_IGNORE_NO_BASELINE flag is intended to facilitate the initial generation of a baseline file, but it shouldn't affect the behavior if a baseline file already exists. Fixes: 1d93a491096f1cc0234fcf44458bfec142c213bb ("toolchain.eclass: rework tests more") Signed-off-by: Gabi Falk gmx.com> Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 0708d3c217fc..37a806e1c800 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1908,7 +1908,7 @@ toolchain_src_test() { # the exit code of targets other than 'check' may be unreliable. nonfatal emake -C "${WORKDIR}"/build -k "${GCC_TESTS_CHECK_TARGET}" RUNTESTFLAGS="${GCC_TESTS_RUNTESTFLAGS}" - if [[ -z ${GCC_TESTS_IGNORE_NO_BASELINE} && -f "${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" ]] ; then + if [[ -f "${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" ]] ; then # TODO: Distribute some baseline results in e.g. gcc-patches.git? # validate_failures.py manifest files support include directives. einfo "Comparing with previous cached results at GCC_TESTS_COMPARISON_DIR=${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail"
[gentoo-commits] repo/gentoo:master commit in: media-sound/sox/
commit: 4c239c75d0fa45ff815cc9378932a1d9d7156ec3 Author: Gabi Falk gmx com> AuthorDate: Mon Apr 15 08:00:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:39:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c239c75 media-sound/sox: add BDEPEND on dev-build/autoconf-archive Closes: https://bugs.gentoo.org/904367 Signed-off-by: Gabi Falk gmx.com> Closes: https://github.com/gentoo/gentoo/pull/36271 Signed-off-by: Sam James gentoo.org> media-sound/sox/sox-14.4.2_p20210509-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild index c3f045b5fcb2..67275fe5d428 100644 --- a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild +++ b/media-sound/sox/sox-14.4.2_p20210509-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 @@ -25,6 +25,7 @@ IUSE="alsa amr ao encode flac id3tag ladspa mad magic ogg openmp oss opus png pu BDEPEND=" app-arch/unzip virtual/pkgconfig + dev-build/autoconf-archive " RDEPEND=" dev-libs/libltdl:0=
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b91c99d07e33c296a23e3b18b2658b81815b6b31 Author: Gabi Falk gmx com> AuthorDate: Mon Apr 15 08:00:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91c99d0 toolchain.eclass: always generate a new test-suite baseline manifest Previously, a new baseline was generated only in cases of test suite success or when GCC_TESTS_IGNORE_NO_BASELINE was enabled. After this change, if there is a test suite regression, users will have the option to copy the new baseline file to the cache if they choose to tolerate the regression. Additionally, the toolchain_pkg_preinst() function will update the baseline automatically if the package is built with the FEATURES=test-fail-continue setting. Signed-off-by: Gabi Falk gmx.com> Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 37a806e1c800..786d65da2d9a 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1908,6 +1908,15 @@ toolchain_src_test() { # the exit code of targets other than 'check' may be unreliable. nonfatal emake -C "${WORKDIR}"/build -k "${GCC_TESTS_CHECK_TARGET}" RUNTESTFLAGS="${GCC_TESTS_RUNTESTFLAGS}" + # Produce an updated failure manifest. + einfo "Generating a new failure manifest ${T}/${CHOST}.xfail" + rm -f "${T}"/${CHOST}.xfail + edo "${T}"/validate_failures.py \ + --srcpath="${S}" \ + --build_dir="${WORKDIR}"/build \ + --manifest="${T}"/${CHOST}.xfail \ + --produce_manifest &> /dev/null + if [[ -f "${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" ]] ; then # TODO: Distribute some baseline results in e.g. gcc-patches.git? # validate_failures.py manifest files support include directives. @@ -1936,13 +1945,6 @@ toolchain_src_test() { die "Tests failed (failures occurred with no reference data)" fi fi - - # Produce an updated set of expected results - edo "${T}"/validate_failures.py \ - --srcpath="${S}" \ - --build_dir="${WORKDIR}"/build \ - --manifest="${T}"/${CHOST}.xfail \ - --produce_manifest &> /dev/null } #>> src_install <<
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: cd5c269616d71334231fe90c30c01498df501459 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 01:25:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:25:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5c2696 net-misc/putty: Stabilize 0.81 ppc64, #930083 Signed-off-by: Sam James gentoo.org> net-misc/putty/putty-0.81.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild index 1f0859d66d6f..537cdab62582 100644 --- a/net-misc/putty/putty-0.81.ebuild +++ b/net-misc/putty/putty-0.81.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; else SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ~ppc64 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ppc64 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/
commit: 83a27ac5162cf15e1dca6de92f2debe452024d24 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 01:21:09 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 01:24:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a27ac5 app-arch/xz-utils: improve USE=pgo for Takes a lot of inspiration from https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80. IIRC at least one other distro does this for xz or gzip (was it Clear Linux?) The testsuite could do with better coverage so supplement it by creating a tar archive of a bunch of files made during the build, then repeatedly compress/decompress it to gather profiling data. That said, I don't get any binary differences at all for liblzma and xz for my usual flags (-O3 -march=znver2 ...). I do get some small differences for just -O2. Both tests were done with GCC 14.0.1 20240415. It would be nice if we could drop -fprofile-partial-training and that's perhaps the thing to try next. I see this commit as mostly a step towards being able to do that which should let PGO give smaller binaries with -O2 at least. Signed-off-by: Sam James gentoo.org> app-arch/xz-utils/xz-utils-.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/app-arch/xz-utils/xz-utils-.ebuild b/app-arch/xz-utils/xz-utils-.ebuild index ec5227371390..d2e98e50e15a 100644 --- a/app-arch/xz-utils/xz-utils-.ebuild +++ b/app-arch/xz-utils/xz-utils-.ebuild @@ -106,6 +106,7 @@ multilib_src_configure() { multilib_src_compile() { # -fprofile-partial-training because upstream note the test suite isn't super comprehensive + # TODO: revisit that now we have the tar/xz loop below? # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") @@ -115,6 +116,43 @@ multilib_src_compile() { if use pgo ; then emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check + if multilib_is_native_abi ; then + ( + shopt -s globstar + + tar \ + --sort=name --mtime=@2718281828 \ + -cf xz-pgo-test-01.tar \ + {"${S}","${BUILD_DIR}"}/**/*.[cho] \ + {"${S}","${BUILD_DIR}"}/**/*.so* \ + {"${S}","${BUILD_DIR}"}/**/**.txt \ + {"${S}","${BUILD_DIR}"}/tests/files \ + + stat --printf="xz-pgo-test-01.tar.tar size: %s\n" xz-pgo-test-01.tar + md5sum xz-pgo-test-01.tar + ) + + local test_variants=( + # Borrowed from ALT Linux + # https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80 + '-0 -C none' + '-2 -C crc32' + '-6 --arm --lzma2 -C crc64' + '-6 --x86 --lzma2=lc=4 -C sha256' + '-7e --format=lzma' + + # Our own variants + '' + '-9e' + '--x86 --lzma2=preset=9e' + ) + local test_variant + for test_variant in "${test_variants[@]}" ; do + "${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null + assert "Testing '${test_variant}' variant failed" + done + fi + if tc-is-clang; then llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die fi
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-check_mysql_health/
commit: e03cc45995170cab2f8a2bb783bc8fcd23c885b9 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Apr 14 18:41:55 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Apr 16 01:14:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03cc459 net-analyzer/nagios-check_mysql_health: EAPI8 bump Closes: https://github.com/gentoo/gentoo/pull/36259 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Michael Orlitzky gentoo.org> .../nagios-check_mysql_health-2.2.2-r1.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/net-analyzer/nagios-check_mysql_health/nagios-check_mysql_health-2.2.2-r1.ebuild b/net-analyzer/nagios-check_mysql_health/nagios-check_mysql_health-2.2.2-r1.ebuild new file mode 100644 index ..3de8e319875f --- /dev/null +++ b/net-analyzer/nagios-check_mysql_health/nagios-check_mysql_health-2.2.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#nagios-}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Nagios plugin for checking MySQL server health" +HOMEPAGE="https://labs.consol.de/nagios/check_mysql_health/; +SRC_URI="https://labs.consol.de/assets/downloads/nagios/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Found by grepping for "use " in the built +# plugins-scripts/check_mysql_health. +RDEPEND=" + dev-perl/DBD-mysql + dev-perl/DBI + virtual/perl-Data-Dumper + virtual/perl-File-Temp + virtual/perl-Net-Ping + virtual/perl-Time-HiRes + " + +src_configure() { + # Should match net-analyzer/{monitoring,nagios}-plugins. + econf --libexecdir="/usr/$(get_libdir)/nagios/plugins" +} + +# Here we should have a pkg_preinst() that creates the nagios user/group +# (using the same command from e.g. net-analyzer/nagios-plugins). But +# right now, the build system for check_mysql_health has a bug: it +# doesn't use the configured user (INSTALL_OPTIONS aren't passed to +# /usr/bin/install), so it's pointless. Don't forget to inherit +# user.eclass!
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: c94b25236d2f7cdffc52afcf8be531b417498cba Author: Mike Gilbert gentoo org> AuthorDate: Tue Apr 16 00:51:59 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Apr 16 00:52:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94b2523 sys-apps/systemd-utils: add basename fix Closes: https://bugs.gentoo.org/926277 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd-utils/Manifest | 2 +- sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild | 2 +- sys-apps/systemd-utils/systemd-utils-254.8-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index b5a5d59afb87..981650a1aad0 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -1,4 +1,4 @@ -DIST systemd-musl-patches-254.3.tar.gz 28640 BLAKE2B 54837f49cdb8cf025e367ad13bab0d0509c2e11ad84d29724bb6baa226c54e0ab97a91035361f66009dd9b1a22f7b3e82f90b1c14adf4aa20d576b9410589d38 SHA512 07d028a57025b2626471d6f48507f2dfc50658db24efaac93bafae9a1d4cdc3ec82e80da426d2a6280c32af2d813565609dab7df5538260ba809b63309a0ffed +DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec SHA512 817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d DIST systemd-musl-patches-255.4.tar.gz 31633 BLAKE2B 86fb36fbfa90dfe7d183f3c814600af93a690c7cfefc551cd23e6b8bdc2a48267910f4e5ef119b1b5d8e4e0cb2e6843e1b7147464809febad3085d2c82a728c3 SHA512 86bbb735012ce20bbc0af34ea062e83d6d3adf7883f5710ab00db7188fa6779e8dc361cdac427540042c4cf2f157242e6409ed5fc213c01d06cc13380e0cc95f DIST systemd-stable-254.10.tar.gz 14428960 BLAKE2B 488c27b9657ec7452f876ab6c18bbfe711f1351afa022801f5a646f2dd1d76d63c17e52e6ebf43b38a76807907287b654a7eaca3afdb0688f5b05839e98ad727 SHA512 0c127d38d0ade8655ae12172c2edbaa8af68bd29f42d965b988d75e74626846ae859bcf0b39b535c9a99ad8c709ad7575ed4d5ea5bc95ce8729e3caafdb32b70 DIST systemd-stable-254.8.tar.gz 14418468 BLAKE2B e5a151ece86e57c7224fc95bda1b4ede1277fce4a2ba28d3605ab0431a2aafe1088f90c49a20e3b53a5b56aeef7c0f1f5da0601db740150f5efdf6eae7bbde80 SHA512 a3f35d9fcafcccd8d9c33ab1047241f226146017be95562a67c7dcc9eeb4b77bded92ad80e92f4767f2bf2009df0172a621d4c54a805e07ed5a5ed03940ec28e diff --git a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild b/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild index 80c11bee8adc..9ba529076182 100644 --- a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild @@ -22,7 +22,7 @@ else SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" fi -MUSL_PATCHSET="systemd-musl-patches-254.3" +MUSL_PATCHSET="systemd-musl-patches-254.3-r1" SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" LICENSE="GPL-2 LGPL-2.1 MIT public-domain" diff --git a/sys-apps/systemd-utils/systemd-utils-254.8-r1.ebuild b/sys-apps/systemd-utils/systemd-utils-254.8-r1.ebuild index bbe8dec823b3..ced613ea99e1 100644 --- a/sys-apps/systemd-utils/systemd-utils-254.8-r1.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-254.8-r1.ebuild @@ -22,7 +22,7 @@ else SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" fi -MUSL_PATCHSET="systemd-musl-patches-254.3" +MUSL_PATCHSET="systemd-musl-patches-254.3-r1" SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/ovito/, app-misc/ani-cli/, games-puzzle/katawa-shoujo/
commit: d7a42bc7fe3ec09f47cfeceb5ae2960bb2984bce Author: Denis Strizhkin gmail com> AuthorDate: Tue Apr 16 00:41:41 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Tue Apr 16 00:42:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7a42bc7 */*: add myself as maintainer Signed-off-by: Denis Strizhkin gmail.com> app-misc/ani-cli/metadata.xml | 26 +++--- games-puzzle/katawa-shoujo/metadata.xml | 4 sci-physics/ovito/metadata.xml | 4 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/app-misc/ani-cli/metadata.xml b/app-misc/ani-cli/metadata.xml index fc44a2d2c8..d93d51499f 100644 --- a/app-misc/ani-cli/metadata.xml +++ b/app-misc/ani-cli/metadata.xml @@ -1,15 +1,19 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - j327a...@anonaddy.me - Primary maintainer - - - med.anis.jbara.2...@gmail.com - Primary maintainer - - - pystardust/ani-cli - + + j327a...@anonaddy.me + Primary maintainer + + + med.anis.jbara.2...@gmail.com + Primary maintainer + + + strdeni...@gmail.com + Denis Strizhkin + + + pystardust/ani-cli + diff --git a/games-puzzle/katawa-shoujo/metadata.xml b/games-puzzle/katawa-shoujo/metadata.xml index 2f1b9ad948..02952f0df6 100644 --- a/games-puzzle/katawa-shoujo/metadata.xml +++ b/games-puzzle/katawa-shoujo/metadata.xml @@ -5,6 +5,10 @@ Vitaly Zdanevich zdanevich.vit...@ya.ru + + strdeni...@gmail.com + Denis Strizhkin + fleetingheart/ksre diff --git a/sci-physics/ovito/metadata.xml b/sci-physics/ovito/metadata.xml index 8b8ef0bd8f..e8ef7e7397 100644 --- a/sci-physics/ovito/metadata.xml +++ b/sci-physics/ovito/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + strdeni...@gmail.com + Denis Strizhkin + stuko/ovito
[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/ovito/
commit: 01b2886e8e017724ddb284f26890d79d21579099 Author: Denis Strizhkin gmail com> AuthorDate: Tue Apr 16 00:31:18 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Tue Apr 16 00:42:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01b2886e sci-physics/ovito: add 3.10.4, drop 3.10.1 Signed-off-by: Denis Strizhkin gmail.com> sci-physics/ovito/Manifest | 5 ++--- sci-physics/ovito/ovito-3.10.3.ebuild | 2 +- sci-physics/ovito/{ovito-3.10.1.ebuild => ovito-3.10.4.ebuild} | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/sci-physics/ovito/Manifest b/sci-physics/ovito/Manifest index 97a5f8cd85..8dca7077e8 100644 --- a/sci-physics/ovito/Manifest +++ b/sci-physics/ovito/Manifest @@ -1,4 +1,3 @@ -DIST ovito-3.10.1_icon.pnp 203649 BLAKE2B db797ac474fa9a9da838446cc97b30a6c4c05e141706e695a762f915d9c21e3bd8624851e10e41782aeb0c7bee37b606ebd8485b4c58d4c1654aa201af6feb13 SHA512 1afe91e9634a6574ba58535cb9b636b63daa02d9157f50d9c5c959c9da151e9635ca73d0616fd8ccac2e7742f2289a6eba05e62b206baee4f738c53526ec4bb8 -DIST ovito-3.10.3_icon.pnp 203649 BLAKE2B db797ac474fa9a9da838446cc97b30a6c4c05e141706e695a762f915d9c21e3bd8624851e10e41782aeb0c7bee37b606ebd8485b4c58d4c1654aa201af6feb13 SHA512 1afe91e9634a6574ba58535cb9b636b63daa02d9157f50d9c5c959c9da151e9635ca73d0616fd8ccac2e7742f2289a6eba05e62b206baee4f738c53526ec4bb8 -DIST ovito-v3.10.1.tar.bz2 60090909 BLAKE2B 165ed02213b645aad8a6e5c0745ec60c4517d52ef682511e3f7cda17fc590a96eb3bf06ebdcd402faaabbeb3215facb515272235fc9a1d33bb4740ecac51adc3 SHA512 5e04ed9ac5d3adc77ba11ce416ae7facbcff02ec675712782eb19192eed84567ae880d6038a59b7ace69ceb239591eade065bf5facdf5d07473a2d9c02a6b0a9 DIST ovito-v3.10.3.tar.bz2 61307108 BLAKE2B 42a0fd940a95f3091d41cbc21b75955f151f0cf0f2383444c2621bfa4eb67ec784ddf938225a3ba24fa3910a4e4ffd826b9ab9191c2c6a4359f1a8078495912c SHA512 e892230f3082ee9eac953080f7cb13b1f0fc055aa9e43479f1c2c833c0220b7ad3ee319c9a9279393dd2a459902ff8d8044cc8dd238cefe973442b45a2d8a1e7 +DIST ovito-v3.10.4.tar.bz2 61395806 BLAKE2B 95c2801763f2ee873c1fda5d579d13d5f06643abfef397a3e3d6be50d6b296acddf43ad5370c50b50baa9f13c151430eb76735e1cfedf16bb65e75b2ed88efce SHA512 942109ea031cdfb1412d31a5c39eb6079ab6ff58df2e3e5720df9345d04c479e3d921bc031e6008f9c8ac0f9555feba22ddb8e329f43bc06ce0266a6df7783eb +DIST ovito_icon.png 203649 BLAKE2B db797ac474fa9a9da838446cc97b30a6c4c05e141706e695a762f915d9c21e3bd8624851e10e41782aeb0c7bee37b606ebd8485b4c58d4c1654aa201af6feb13 SHA512 1afe91e9634a6574ba58535cb9b636b63daa02d9157f50d9c5c959c9da151e9635ca73d0616fd8ccac2e7742f2289a6eba05e62b206baee4f738c53526ec4bb8 diff --git a/sci-physics/ovito/ovito-3.10.3.ebuild b/sci-physics/ovito/ovito-3.10.3.ebuild index ed9d83dd60..0e5ffc066b 100644 --- a/sci-physics/ovito/ovito-3.10.3.ebuild +++ b/sci-physics/ovito/ovito-3.10.3.ebuild @@ -6,7 +6,7 @@ LICENSE="GPL-3" DESCRIPTION="Open Visualization Tool" HOMEPAGE="https://www.ovito.org; -ICON="${P}_icon.pnp" +ICON="${PN}_icon.png" SRC_URI=" https://gitlab.com/stuko/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 diff --git a/sci-physics/ovito/ovito-3.10.1.ebuild b/sci-physics/ovito/ovito-3.10.4.ebuild similarity index 96% rename from sci-physics/ovito/ovito-3.10.1.ebuild rename to sci-physics/ovito/ovito-3.10.4.ebuild index ed9d83dd60..0e5ffc066b 100644 --- a/sci-physics/ovito/ovito-3.10.1.ebuild +++ b/sci-physics/ovito/ovito-3.10.4.ebuild @@ -6,7 +6,7 @@ LICENSE="GPL-3" DESCRIPTION="Open Visualization Tool" HOMEPAGE="https://www.ovito.org; -ICON="${P}_icon.pnp" +ICON="${PN}_icon.png" SRC_URI=" https://gitlab.com/stuko/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/ovito/
commit: 98ee8d512e651ec7674fc59d13def8f18b1dd7b2 Author: Denis Strizhkin gmail com> AuthorDate: Tue Apr 16 00:35:55 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Tue Apr 16 00:42:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98ee8d51 sci-physics/ovito: fix QA warnings Signed-off-by: Denis Strizhkin gmail.com> sci-physics/ovito/ovito-3.10.3.ebuild | 11 +-- sci-physics/ovito/ovito-3.10.4.ebuild | 11 +-- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/sci-physics/ovito/ovito-3.10.3.ebuild b/sci-physics/ovito/ovito-3.10.3.ebuild index 0e5ffc066b..644d2c5b7b 100644 --- a/sci-physics/ovito/ovito-3.10.3.ebuild +++ b/sci-physics/ovito/ovito-3.10.3.ebuild @@ -1,21 +1,20 @@ EAPI=8 -SLOT="0" -LICENSE="GPL-3" - DESCRIPTION="Open Visualization Tool" HOMEPAGE="https://www.ovito.org; ICON="${PN}_icon.png" - SRC_URI=" https://gitlab.com/stuko/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 https://www.ovito.org/wp-content/uploads/logo_rgb-768x737.png -> ${ICON} " -KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~amd64" + inherit cmake desktop DEPEND=" diff --git a/sci-physics/ovito/ovito-3.10.4.ebuild b/sci-physics/ovito/ovito-3.10.4.ebuild index 0e5ffc066b..644d2c5b7b 100644 --- a/sci-physics/ovito/ovito-3.10.4.ebuild +++ b/sci-physics/ovito/ovito-3.10.4.ebuild @@ -1,21 +1,20 @@ EAPI=8 -SLOT="0" -LICENSE="GPL-3" - DESCRIPTION="Open Visualization Tool" HOMEPAGE="https://www.ovito.org; ICON="${PN}_icon.png" - SRC_URI=" https://gitlab.com/stuko/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 https://www.ovito.org/wp-content/uploads/logo_rgb-768x737.png -> ${ICON} " -KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~amd64" + inherit cmake desktop DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: 2ce372fd34104373f2cbf04ae679680dbb3f9cba Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 22:47:47 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Apr 15 23:50:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce372fd gui-wm/hyprland: sync live Closes: https://github.com/gentoo/gentoo/pull/36272 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Yixun Lan gentoo.org> gui-wm/hyprland/hyprland-.ebuild | 34 +- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/gui-wm/hyprland/hyprland-.ebuild b/gui-wm/hyprland/hyprland-.ebuild index d319336d3193..a2006ea15983 100644 --- a/gui-wm/hyprland/hyprland-.ebuild +++ b/gui-wm/hyprland/hyprland-.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-source" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="BSD" @@ -34,32 +34,32 @@ HYPRPM_RDEPEND=" # bundled wlroots has the following dependency string according to included headers. # wlroots[drm,gles2-renderer,libinput,x11-backend?,X?] # enable x11-backend with X and vice versa -WLROOTS_RDEPEND=" - >=dev-libs/libinput-1.14.0:= - dev-libs/libliftoff +WLROOTS_DEPEND=" >=dev-libs/wayland-1.22 - media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] - sys-apps/hwdata:= - sys-auth/seatd:= - >=x11-libs/libdrm-2.4.118 + >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 + media-libs/libdisplay-info + sys-apps/hwdata + >=dev-libs/libinput-1.14.0:= + sys-auth/seatd:= virtual/libudev:= X? ( - x11-base/xwayland - x11-libs/libxcb:0= + x11-libs/libxcb:= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm + x11-base/xwayland ) " -WLROOTS_DEPEND=" - >=dev-libs/wayland-protocols-1.33 +WLROOTS_RDEPEND=" + ${WLROOTS_DEPEND} " WLROOTS_BDEPEND=" - dev-util/glslang + >=dev-libs/wayland-protocols-1.32 dev-util/wayland-scanner + virtual/pkgconfig " RDEPEND=" ${HYPRPM_RDEPEND} @@ -67,7 +67,7 @@ RDEPEND=" dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput - dev-libs/wayland + >=dev-libs/wayland-1.20.0 gui-libs/hyprcursor media-libs/libglvnd x11-libs/cairo @@ -82,9 +82,9 @@ RDEPEND=" DEPEND=" ${RDEPEND} ${WLROOTS_DEPEND} - dev-libs/hyprland-protocols - dev-libs/hyprlang - >=dev-libs/wayland-protocols-1.25 + >=dev-libs/hyprland-protocols-0.2 + >=dev-libs/hyprlang-0.3.2 + >=dev-libs/wayland-protocols-1.32 " BDEPEND=" ${WLROOTS_BDEPEND}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/hyprcursor/
commit: 2a8231801e925912616c6b3574ff5a42194f0328 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 22:10:13 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Apr 15 23:50:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a823180 gui-libs/hyprcursor: drop 0.1.4, 0.1.6 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Yixun Lan gentoo.org> gui-libs/hyprcursor/Manifest| 2 -- gui-libs/hyprcursor/hyprcursor-0.1.4.ebuild | 24 gui-libs/hyprcursor/hyprcursor-0.1.6.ebuild | 25 - 3 files changed, 51 deletions(-) diff --git a/gui-libs/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest index 5aaf613fb0b2..ffc487218689 100644 --- a/gui-libs/hyprcursor/Manifest +++ b/gui-libs/hyprcursor/Manifest @@ -1,4 +1,2 @@ -DIST hyprcursor-0.1.4.gh.tar.gz 20072 BLAKE2B 9f4aafc673185ca522f16325529de30fb24cc962779358bc06e21fc148adae64156731d4d3e4a1f7bb2d72d4592cb238b8fefe33c473e86a1678cc5ec8677725 SHA512 6af0a81c39b73c804f5587be7a626db125a99318089c39769a26a4c2ebf0322a82c4ef690f0fda3b60301972bfd1c3a489209fa8157e6a43dec52fa2a6ccb9c9 DIST hyprcursor-0.1.5.gh.tar.gz 20096 BLAKE2B 31595ca4ffb0e9683d2584dc1e58483435bd19180a4326d741b4093d780b79878e9202153744b54786ed82991469ddd277112a79b3a3a95179195519cdfe9ff9 SHA512 3092b6773a34fa1cab10f83fa48274d79a50cd373dfe8a89d0170a78767a66b5e0cbe57cd1b86bc4bb85371c23ac7425f59e61fb50723a895fef4e7f6039fdfc -DIST hyprcursor-0.1.6.gh.tar.gz 25562 BLAKE2B 7322884f01f69224b6dd9482dd2fd98df1d15ab8c9c8bb3ccae2699d35e0a28d6a7f5c5e1e14cc09516481f8300c32e396351175961cce8bcbf9eae488ce9cf5 SHA512 7e83b79a167016d658c41165eda945a35752f4b2e00cb401daf5c7778f8d90442a5a6ed40ce79a000f78d75a45383433ce131db34c25e14d3ae5942713ccb961 DIST hyprcursor-0.1.7.gh.tar.gz 25670 BLAKE2B 72b4e7a78b832782c2a79e59eadf7e3d94d14377291f3cffd38d59d11ca119eca3ba1febdd36535a16ce6f15c02804f9fe6291ac2d5758cde51090929b17635d SHA512 dd506860fc7a0d5b1f9602330becc7f9a37fda19d92fcc10150e6e23680124d63451b98a92e33b9a820db385fdba29a7f306d0c1639426aa06c749fa1dfad04e diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.4.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.4.ebuild deleted file mode 100644 index e6624e3c901c.. --- a/gui-libs/hyprcursor/hyprcursor-0.1.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="The hyprland cursor format, library and utilities" -HOMEPAGE="https://github.com/hyprwm/hyprcursor; -SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Disable tests since as per the documentation, tests require a theme to be installed -# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3 -RESTRICT="test" -RDEPEND=" - >=dev-libs/hyprlang-0.4.2 - dev-libs/libzip - gnome-base/librsvg:2 - x11-libs/cairo -" diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.6.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.6.ebuild deleted file mode 100644 index 25a590acd7d2.. --- a/gui-libs/hyprcursor/hyprcursor-0.1.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="The hyprland cursor format, library and utilities" -HOMEPAGE="https://github.com/hyprwm/hyprcursor; -SRC_URI="https://github.com/hyprwm/hyprcursor/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Disable tests since as per upstream, tests require a theme to be installed -# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3 -RESTRICT="test" - -RDEPEND=" - >=dev-libs/hyprlang-0.4.2 - dev-libs/libzip - gnome-base/librsvg:2 - x11-libs/cairo -"
[gentoo-commits] repo/gentoo:master commit in: gui-libs/hyprcursor/
commit: 3d398b2172a270cada861f7baa8c1455255c02fd Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 22:09:54 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Apr 15 23:50:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d398b21 gui-libs/hyprcursor: add 0.1.7 fix missing dev-cpp/tomlplusplus issue Closes: https://bugs.gentoo.org/928935 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Yixun Lan gentoo.org> gui-libs/hyprcursor/Manifest| 1 + gui-libs/hyprcursor/hyprcursor-0.1.7.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/gui-libs/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest index 0b7e0b5fa4ec..5aaf613fb0b2 100644 --- a/gui-libs/hyprcursor/Manifest +++ b/gui-libs/hyprcursor/Manifest @@ -1,3 +1,4 @@ DIST hyprcursor-0.1.4.gh.tar.gz 20072 BLAKE2B 9f4aafc673185ca522f16325529de30fb24cc962779358bc06e21fc148adae64156731d4d3e4a1f7bb2d72d4592cb238b8fefe33c473e86a1678cc5ec8677725 SHA512 6af0a81c39b73c804f5587be7a626db125a99318089c39769a26a4c2ebf0322a82c4ef690f0fda3b60301972bfd1c3a489209fa8157e6a43dec52fa2a6ccb9c9 DIST hyprcursor-0.1.5.gh.tar.gz 20096 BLAKE2B 31595ca4ffb0e9683d2584dc1e58483435bd19180a4326d741b4093d780b79878e9202153744b54786ed82991469ddd277112a79b3a3a95179195519cdfe9ff9 SHA512 3092b6773a34fa1cab10f83fa48274d79a50cd373dfe8a89d0170a78767a66b5e0cbe57cd1b86bc4bb85371c23ac7425f59e61fb50723a895fef4e7f6039fdfc DIST hyprcursor-0.1.6.gh.tar.gz 25562 BLAKE2B 7322884f01f69224b6dd9482dd2fd98df1d15ab8c9c8bb3ccae2699d35e0a28d6a7f5c5e1e14cc09516481f8300c32e396351175961cce8bcbf9eae488ce9cf5 SHA512 7e83b79a167016d658c41165eda945a35752f4b2e00cb401daf5c7778f8d90442a5a6ed40ce79a000f78d75a45383433ce131db34c25e14d3ae5942713ccb961 +DIST hyprcursor-0.1.7.gh.tar.gz 25670 BLAKE2B 72b4e7a78b832782c2a79e59eadf7e3d94d14377291f3cffd38d59d11ca119eca3ba1febdd36535a16ce6f15c02804f9fe6291ac2d5758cde51090929b17635d SHA512 dd506860fc7a0d5b1f9602330becc7f9a37fda19d92fcc10150e6e23680124d63451b98a92e33b9a820db385fdba29a7f306d0c1639426aa06c749fa1dfad04e diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.7.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.7.ebuild new file mode 100644 index ..49f4d5143574 --- /dev/null +++ b/gui-libs/hyprcursor/hyprcursor-0.1.7.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The hyprland cursor format, library and utilities" +HOMEPAGE="https://github.com/hyprwm/hyprcursor; +SRC_URI="https://github.com/hyprwm/hyprcursor/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Disable tests since as per upstream, tests require a theme to be installed +# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3 +RESTRICT="test" + +RDEPEND=" + dev-cpp/tomlplusplus + >=dev-libs/hyprlang-0.4.2 + dev-libs/libzip + gnome-base/librsvg:2 + x11-libs/cairo +"
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: b9973a943428fca05936ec5bf102bc92710e0fb2 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 22:46:33 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Apr 15 23:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9973a94 gui-wm/hyprland: add 0.39.0 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Yixun Lan gentoo.org> gui-wm/hyprland/Manifest | 1 + gui-wm/hyprland/hyprland-0.39.0.ebuild | 139 + 2 files changed, 140 insertions(+) diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index eebad990956f..ed076a4cd79f 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -2,3 +2,4 @@ DIST hyprland-0.34.0.gh.tar.gz 14128415 BLAKE2B 059fc8b849daeb71b08d7114fd8aea12 DIST hyprland-0.37.1.gh.tar.gz 54651435 BLAKE2B 92bd78168909510ffb21b46f7d66e139e7b86f7655c7a8126eaf90b6ef6d7d5affaf0bc55ca1647a2f80b6d767afc00e1efe5f2241b2bc88d20357acee611b92 SHA512 f09316e210805b833a27524894222edc7a048b77f9f5d9cc8faa5b4e37040485ad3b9638f60a346da8d4d4aff24bbd6382b7fde64d07528990e9a521b2f46454 DIST hyprland-0.38.0.gh.tar.gz 54658884 BLAKE2B a0a26f59b0c4967cf58258adc719912855853fc54c5ebf55d42d34ca51905021ce4755eaaaf9c07ca1cabd0502d2a9c2e6bf6455bda10f36c2960b2525738416 SHA512 8452a0dab1c71c336201977318bb24442fe3ca08ae349e31b015f011bbb6d98aaf19dcfdcd31349c85ab837d6cda24dab40409469d0721d930e59aa7e2282153 DIST hyprland-0.38.1.gh.tar.gz 54701702 BLAKE2B 56f16d938099856be9aea0a089154e58a1d2226f42fc2a81a560e3f3883caed6eb76faa674340a3a4a1632df5a8c1a28d084c64c6749c3452c23ca192bef967b SHA512 addd4cea3f83e17907180288021718a66973c247b261e306accb7b32d2f0b3f4fcf4c22189614f561c361bfb99ea0645f4698e7af9491379d424d1d1142b +DIST hyprland-0.39.0.gh.tar.gz 54724451 BLAKE2B 77913ad8afb97d063607c5afaeb977cb4bf0dd9e16a597b3af7613ca28729e9a3ff6ebbf954811d60d6fc74e222a85f77afdd1afc6c2c20438b8d56e4b97b859 SHA512 875ed6dab9015862974e57e7c360541e98ad7e7633669083dbaf3aa13b284ce9071cf70620fa8b46be02825487585b9dbfd792416a960db5b8bccad9062b3110 diff --git a/gui-wm/hyprland/hyprland-0.39.0.ebuild b/gui-wm/hyprland/hyprland-0.39.0.ebuild new file mode 100644 index ..94a191ed8244 --- /dev/null +++ b/gui-wm/hyprland/hyprland-0.39.0.ebuild @@ -0,0 +1,139 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson toolchain-funcs + +DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks" +HOMEPAGE="https://github.com/hyprwm/Hyprland; + +if [[ "${PV}" = * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git; +else + SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}-rev1.tar.gz -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-source" + + KEYWORDS="~amd64 ~riscv" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="X legacy-renderer systemd" + +# hyprpm (hyprland plugin manager) requires the dependencies at runtime +# so that it can clone, compile and install plugins. +HYPRPM_RDEPEND=" + app-alternatives/ninja + dev-build/cmake + dev-build/meson + dev-vcs/git + virtual/pkgconfig +" +# bundled wlroots has the following dependency string according to included headers. +# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?] +# enable x11-backend with X and vice versa +WLROOTS_DEPEND=" + >=dev-libs/wayland-1.22 + media-libs/libglvnd + media-libs/mesa[egl(+),gles2] + >=x11-libs/libdrm-2.4.114 + x11-libs/libxkbcommon + >=x11-libs/pixman-0.42.0 + media-libs/libdisplay-info + sys-apps/hwdata + >=dev-libs/libinput-1.14.0:= + sys-auth/seatd:= + virtual/libudev:= + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + x11-base/xwayland + ) +" +WLROOTS_RDEPEND=" + ${WLROOTS_DEPEND} +" +WLROOTS_BDEPEND=" + >=dev-libs/wayland-protocols-1.32 + dev-util/wayland-scanner + virtual/pkgconfig +" +RDEPEND=" + ${HYPRPM_RDEPEND} + ${WLROOTS_RDEPEND} + dev-cpp/tomlplusplus + dev-libs/glib:2 + dev-libs/libinput + >=dev-libs/wayland-1.20.0 + gui-libs/hyprcursor + media-libs/libglvnd + x11-libs/cairo + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/pango + x11-libs/pixman + X? ( + x11-libs/libxcb:0= + ) +" +DEPEND=" + ${RDEPEND} + ${WLROOTS_DEPEND} + >=dev-libs/hyprland-protocols-0.2 + >=dev-libs/hyprlang-0.3.2 + >=dev-libs/wayland-protocols-1.32 +" +BDEPEND=" + ${WLROOTS_BDEPEND} + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) + app-misc/jq + dev-build/cmake + dev-util/wayland-scanner + virtual/pkgconfig +" + +pkg_setup() { + [[ ${MERGE_TYPE} == binary
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyprlang/
commit: dac61ff40f49c36d3b4fe1b08ff4e270dfd226ae Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 22:12:43 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Apr 15 23:50:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac61ff4 dev-libs/hyprlang: add 0.5.1 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Yixun Lan gentoo.org> dev-libs/hyprlang/Manifest | 1 + dev-libs/hyprlang/hyprlang-0.5.1.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest index a94df3b903d0..6e10a09ae087 100644 --- a/dev-libs/hyprlang/Manifest +++ b/dev-libs/hyprlang/Manifest @@ -1,2 +1,3 @@ DIST hyprlang-0.4.2.gh.tar.gz 54441 BLAKE2B f87c91ba86fa1e7af1d895d00f537fdd3f3c379a4dd06761cd9bf032b751ee69d9a46863b823aa42cf8d4c0e7e07f543ee583f7ac4978911374f34cce640ff72 SHA512 4e98fa369130f4453d270053d5b3a36587ab77b2948125cffab59ac00267ea43aa5368d177e5862ef57a3c8471ad290889b83cf82ad08fcf35872172ee128963 DIST hyprlang-0.5.0.gh.tar.gz 54809 BLAKE2B d5d83188b4cce021901182d94bcc6466949e6504053217cbf3324f7362e8a9d7cef2040949a172a35b41d9c0de981618d343edd21a70ab8a8005b573f5799e05 SHA512 9e80b936d977d46f9c1a0fc4733c89fb1cf521c767295891427f1ab358f8373839db3fad823f8abfca9d344350813361504f70aa3f6e109b523ab8ec2c3fa833 +DIST hyprlang-0.5.1.gh.tar.gz 56237 BLAKE2B 1d93362d4e121dc0d6e18d27456be71bed088d79646a92a74e41af7ebefd511cef05c12034eb679fd1849c3c95e50e425a52a42da75f274bf39d2956d6bd6d5e SHA512 92bf1e79c41c33e09de25f45e8abfe753736521be06fee298875a68072761bf0254d06d2d312a12b2ae750d8710f50d1666f1b3fbbb95c338398f2b9e80ce454 diff --git a/dev-libs/hyprlang/hyprlang-0.5.1.ebuild b/dev-libs/hyprlang/hyprlang-0.5.1.ebuild new file mode 100644 index ..4c7b562223db --- /dev/null +++ b/dev-libs/hyprlang/hyprlang-0.5.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Official implementation library for the hypr config language" +HOMEPAGE="https://github.com/hyprwm/hyprlang; +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv"
[gentoo-commits] repo/gentoo:master commit in: app-misc/lirc/
commit: 8c0dfb16f7a2fff03593287cbb35a9e81696bf9f Author: Craig Andrews gentoo org> AuthorDate: Mon Apr 15 23:47:27 2024 + Commit: Craig Andrews gentoo org> CommitDate: Mon Apr 15 23:47:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0dfb16 app-misc/lirc: enable py3.12 Closes: https://bugs.gentoo.org/929336 Signed-off-by: Craig Andrews gentoo.org> app-misc/lirc/lirc-0.10.1-r4.ebuild | 2 +- app-misc/lirc/lirc-0.10.1_p7.ebuild | 2 +- app-misc/lirc/lirc-0.10.2.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/lirc/lirc-0.10.1-r4.ebuild b/app-misc/lirc/lirc-0.10.1-r4.ebuild index 69bf0852adb8..5ede441a9100 100644 --- a/app-misc/lirc/lirc-0.10.1-r4.ebuild +++ b/app-misc/lirc/lirc-0.10.1-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) inherit flag-o-matic linux-info python-single-r1 systemd xdg-utils diff --git a/app-misc/lirc/lirc-0.10.1_p7.ebuild b/app-misc/lirc/lirc-0.10.1_p7.ebuild index b911a3002dcf..a54c8b7833a5 100644 --- a/app-misc/lirc/lirc-0.10.1_p7.ebuild +++ b/app-misc/lirc/lirc-0.10.1_p7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit linux-info python-single-r1 xdg-utils diff --git a/app-misc/lirc/lirc-0.10.2.ebuild b/app-misc/lirc/lirc-0.10.2.ebuild index 848b84ba94db..9fdcf9735343 100644 --- a/app-misc/lirc/lirc-0.10.2.ebuild +++ b/app-misc/lirc/lirc-0.10.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit linux-info python-single-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: net-mail/onionrouter/
commit: e2fc36612e6a233504ebff168131bc728216e897 Author: Craig Andrews gentoo org> AuthorDate: Mon Apr 15 23:44:31 2024 + Commit: Craig Andrews gentoo org> CommitDate: Mon Apr 15 23:45:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fc3661 net-mail/onionrouter: enable py3.12 Closes: https://bugs.gentoo.org/929336 Signed-off-by: Craig Andrews gentoo.org> net-mail/onionrouter/onionrouter-0.6.2-r1.ebuild | 4 ++-- net-mail/onionrouter/onionrouter-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-mail/onionrouter/onionrouter-0.6.2-r1.ebuild b/net-mail/onionrouter/onionrouter-0.6.2-r1.ebuild index f5a753cbc898..5ae0f03c0fb4 100644 --- a/net-mail/onionrouter/onionrouter-0.6.2-r1.ebuild +++ b/net-mail/onionrouter/onionrouter-0.6.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 diff --git a/net-mail/onionrouter/onionrouter-.ebuild b/net-mail/onionrouter/onionrouter-.ebuild index f5a753cbc898..5ae0f03c0fb4 100644 --- a/net-mail/onionrouter/onionrouter-.ebuild +++ b/net-mail/onionrouter/onionrouter-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1
[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/
commit: 05bb76fc10f59fb46bc904c01fdb89cb1c631d94 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:10:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:13:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bb76fc app-arch/xz-utils: fix live ebuild (drop obsolete rm) The malicious test files were removed in an upstream commit [0]. The git repository is currently being reviewed. The `rm ...` would fail as a result since that happened. [0] e93e13c8b3bec925c56e0c0b675d8000a0f7f754 Signed-off-by: Sam James gentoo.org> app-arch/xz-utils/xz-utils-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-arch/xz-utils/xz-utils-.ebuild b/app-arch/xz-utils/xz-utils-.ebuild index 1f42a49bc42b..ec5227371390 100644 --- a/app-arch/xz-utils/xz-utils-.ebuild +++ b/app-arch/xz-utils/xz-utils-.ebuild @@ -56,9 +56,6 @@ fi src_prepare() { default - # Delete known-compromised test data (bug #928134) - rm tests/files/bad-3-corrupt_lzma2.xz tests/files/good-large_compressed.lzma || die - if [[ ${PV} == ]] ; then eautopoint eautoreconf
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: d18eba001d4c7576fc1dd8b06b18a5b9a409f4ff Author: William Hubbs gentoo org> AuthorDate: Mon Apr 15 23:09:06 2024 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 15 23:10:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18eba00 net-libs/nodejs:make 18.x install more verbose Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-18.20.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/net-libs/nodejs/nodejs-18.20.1.ebuild b/net-libs/nodejs/nodejs-18.20.1.ebuild index be605c7bba0e..00566b9e3f4c 100644 --- a/net-libs/nodejs/nodejs-18.20.1.ebuild +++ b/net-libs/nodejs/nodejs-18.20.1.ebuild @@ -85,9 +85,6 @@ src_prepare() { # https://code.google.com/p/gyp/issues/detail?id=260 sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 local LIBDIR=$(get_libdir) sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: a96433fda303e40b30126207fa7bcac3bc8c7d92 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:08:35 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:08:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96433fd net-misc/putty: Stabilize 0.81 ppc, #930083 Signed-off-by: Sam James gentoo.org> net-misc/putty/putty-0.81.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild index ef8297be996d..1f0859d66d6f 100644 --- a/net-misc/putty/putty-0.81.ebuild +++ b/net-misc/putty/putty-0.81.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; else SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ~ppc64 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: bdc4c65c6c0b94ea55992c6da1cb13a003c5aa9e Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:08:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc4c65c dev-util/pkgcheck: Stabilize 0.10.29 sparc, #930025 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild index 713787fa64bd..b3dcde472fc6 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.29.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" inherit pypi fi
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: a2418308084fef54f20f443e14e7adb4e64277a1 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:06:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:08:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2418308 media-video/pipewire: add 1.0.5 Signed-off-by: Sam James gentoo.org> media-video/pipewire/Manifest | 1 + media-video/pipewire/pipewire-1.0.5.ebuild | 512 + 2 files changed, 513 insertions(+) diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 5b471210b019..575861ba7b97 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -2,3 +2,4 @@ DIST pipewire-1.0.0-docs.tar.xz 33632 BLAKE2B be06aa7242f7d2f8627b3bf2a2ae491dbd DIST pipewire-1.0.0.tar.bz2 1682155 BLAKE2B de48de0f486a530ee060acdc6d35e27bf298e195e2c3d21a9444da7459ef02b44d97147b3bd3a820bdf28ebffbee910f77306a28ffb1b12eeaf8ce37f8d97a6f SHA512 8955bd16ba8508d5838e960ae8c089efaeb9dab0c08719baea8f8f8047cd53b84a46b2459ecd7f000f21b0025a52e93f052025e71c07dc4a2aef89237c5c87f1 DIST pipewire-1.0.3.tar.bz2 1682330 BLAKE2B cf7f69ee8db703b3e441b6ca34aec4e41cc9cd5c0a21344adee2adcbf5b1b9d5fc3913dece88946e34cf7081402d21ea617cfcd0d09bc2780394bc20a5149296 SHA512 e568b9eb328d701c06a93c4f1556bf8db6e972877a7f2a5776fe77a20130a63972b3f78d52da66ccb1b2ee9df5451a403ab83aef5662dc5d93a6dfbedb23f66a DIST pipewire-1.0.4.tar.bz2 1698660 BLAKE2B 0842a5fca65c8a91eadd9f0594864ae0f0d428b3c03d2c5fecc3b7f62ff6f5d24fc1190eb351279c002e26596148b23b4b576551502be21beb2eeaa0d2ad4dac SHA512 42e8e28b1fd497f5329b5966abd5cfb7d7976fb0ca9f8f39bccf44195dd11f227cdec2448ba7db4559e866ea2dccf64b8172a2ae069c5204cd8f66c0f8a9e2d9 +DIST pipewire-1.0.5.tar.bz2 1698291 BLAKE2B 0f919a01b5f84060fb2ce560a7790a0d59374671f52a941492930fe21ac39178688f27f00cad649d239901f88b392e16895648efae2ec2785c394c1f6d186ddf SHA512 18fbbe36c8752eb0f1df5ee3f3fffee279addcec9825281bd165ad8316f17af7e91bb5759f63c16139c074b03e5a77ef9d596a87f584d1580bbb754101b70a0f diff --git a/media-video/pipewire/pipewire-1.0.5.ebuild b/media-video/pipewire/pipewire-1.0.5.ebuild new file mode 100644 index ..88312367a689 --- /dev/null +++ b/media-video/pipewire/pipewire-1.0.5.ebuild @@ -0,0 +1,512 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# 1. Please regularly check (even at the point of bumping) Fedora's packaging +# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide. +# +# 2. Upstream also sometimes amend release notes for the previous release to mention +# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros +# +# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things +# continue to move quickly. It's not uncommon for fixes to be made shortly +# after releases. + +# TODO: Maybe get upstream to produce `meson dist` tarballs: +# - https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3663 +# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1788 +# +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pipewire-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${PIPEWIRE_DOCS_PREBUILT:=1} + +PIPEWIRE_DOCS_PREBUILT_DEV=sam +PIPEWIRE_DOCS_VERSION=$(ver_cut 1-2).0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +PIPEWIRE_DOCS_USEFLAG="+man" +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev + +if [[ ${PV} == ]]; then + PIPEWIRE_DOCS_PREBUILT=0 + EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git; + inherit git-r3 +else + if [[ ${PV} == *_p* ]] ; then + MY_COMMIT="" + SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}"/${PN}-${MY_COMMIT} + else + SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2; + fi + + if [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !man? ( https://dev.gentoo.org/~${PIPEWIRE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PIPEWIRE_DOCS_VERSION}-docs.tar.xz )" + PIPEWIRE_DOCS_USEFLAG="man" + fi + + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Multimedia processing graphs" +HOMEPAGE="https://pipewire.org/; + +LICENSE="MIT LGPL-2.1+ GPL-2" +# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49 +SLOT="0/0.4" +IUSE="${PIPEWIRE_DOCS_USEFLAG} bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2" +IUSE+="
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: f2522a0bd30c4b2f46660acb802462101aa1e937 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 23:08:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 23:08:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2522a0b net-misc/putty: Stabilize 0.81 sparc, #930083 Signed-off-by: Sam James gentoo.org> net-misc/putty/putty-0.81.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild index 777cb2365198..ef8297be996d 100644 --- a/net-misc/putty/putty-0.81.ebuild +++ b/net-misc/putty/putty-0.81.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; else SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 99e7f1905e7e6b2c50735e72130838302a12fbd6 Author: William Hubbs gentoo org> AuthorDate: Mon Apr 15 22:39:08 2024 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 15 22:43:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e7f190 net-libs/nodejs: move back to more verbose install Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-20.12.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/net-libs/nodejs/nodejs-20.12.1.ebuild b/net-libs/nodejs/nodejs-20.12.1.ebuild index fbfccfb9b764..f3934ba03efe 100644 --- a/net-libs/nodejs/nodejs-20.12.1.ebuild +++ b/net-libs/nodejs/nodejs-20.12.1.ebuild @@ -83,9 +83,6 @@ src_prepare() { # https://code.google.com/p/gyp/issues/detail?id=260 sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 local LIBDIR=$(get_libdir) sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
[gentoo-commits] repo/gentoo:master commit in: dev-java/jtidy/
commit: 0301f2da03953e81eee8250419f7d41b24e8e024 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 21:09:14 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 21:09:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0301f2da dev-java/jtidy: Stabilize 1.0-r2 ppc64, #930061 Signed-off-by: Sam James gentoo.org> dev-java/jtidy/jtidy-1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jtidy/jtidy-1.0-r2.ebuild b/dev-java/jtidy/jtidy-1.0-r2.ebuild index 1e0c92a7ec53..b4097a06d2f1 100644 --- a/dev-java/jtidy/jtidy-1.0-r2.ebuild +++ b/dev-java/jtidy/jtidy-1.0-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/JTidy/${MY_PV}/${PN}-${MY_PV}-source LICENSE="HTML-Tidy W3C" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ppc64 ~x86" BDEPEND="app-arch/unzip" CP_DEPEND=">=dev-java/ant-1.10.14-r3:0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/
commit: 9e3534da880de658c719c72d9ba243454a136548 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 21:09:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 21:09:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3534da dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 sparc, #930024 Signed-off-by: Sam James gentoo.org> dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild index 1df7b151299f..617bbba72611 100644 --- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 1f15cbc815819c09d6b8899bc251bc2ea52ae344 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 21:09:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f15cbc8 dev-libs/openssl: Stabilize 3.0.13-r2 ppc64, #930057 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.13-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.13-r2.ebuild b/dev-libs/openssl/openssl-3.0.13-r2.ebuild index 3743359d3e0d..d40b80acec0d 100644 --- a/dev-libs/openssl/openssl-3.0.13-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.13-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/3proxy/
commit: a618fed0f83a80c1f9b94f8b0b042fbe7dfecad6 Author: Sam James gentoo org> AuthorDate: Mon Apr 15 21:09:15 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 21:09:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a618fed0 net-proxy/3proxy: Stabilize 0.9.4 ppc, #930070 Signed-off-by: Sam James gentoo.org> net-proxy/3proxy/3proxy-0.9.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/3proxy/3proxy-0.9.4.ebuild b/net-proxy/3proxy/3proxy-0.9.4.ebuild index 80444d214f60..e042e56c6da8 100644 --- a/net-proxy/3proxy/3proxy-0.9.4.ebuild +++ b/net-proxy/3proxy/3proxy-0.9.4.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 @@ -13,7 +13,7 @@ HOMEPAGE=" SRC_URI="https://github.com/3proxy/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ppc ~sparc ~x86" PATCHES=( "${FILESDIR}/${P}-gentoo.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: e1295a31c2314db1d5a20661aeb37169eedecf4d Author: Sam James gentoo org> AuthorDate: Mon Apr 15 21:09:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 15 21:09:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1295a31 dev-libs/openssl: Stabilize 3.0.13-r2 ppc, #930057 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.13-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.13-r2.ebuild b/dev-libs/openssl/openssl-3.0.13-r2.ebuild index d40b80acec0d..1be1d378801e 100644 --- a/dev-libs/openssl/openssl-3.0.13-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.13-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: bd80e49457a8d2ae823f8c1fd9329733cfdf7c6e Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 20:53:51 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 20:54:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd80e494 net-misc/putty: add 0.81 Bug: https://bugs.gentoo.org/930082 Signed-off-by: Matthew Smith gentoo.org> net-misc/putty/Manifest | 1 + net-misc/putty/putty-0.81.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index beb1f064be86..8e8ee4148932 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,2 +1,3 @@ DIST putty-0.80.tar.gz 2831433 BLAKE2B 95769ed372ee57f1cd0b9c9b26aab47c710b3eac2dd2f40b511179f1e06dae6c59ef5fd270eddc6b0531d8ed135897490ea029e0ca8c1febefe64743ddada341 SHA512 c8a6b6fa54ecd8bcf4ec274fef51343dd9996e6458b250bc4dc88ded25e87f97277da482c29858510e65635112d541f559ab683635bd950572d850129f90 +DIST putty-0.81.tar.gz 2844616 BLAKE2B f4f687555ae6d043f9eb868eccb1086227a0fa3ec1a5eff68ab7ccd96c877fd87afad9c9639930e899e0fc16058ea0f4553a3035ab477761038d6257332d64af SHA512 d86f2fd0e126b18275d58cf64334b3b27c450899a1c2be2502de9faa2ef58f7fc8efc5d45f25c8395623f1e21917aa02407343bb2fee44c4c00b9f81267d5ecd DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.81.ebuild b/net-misc/putty/putty-0.81.ebuild new file mode 100644 index ..777cb2365198 --- /dev/null +++ b/net-misc/putty/putty-0.81.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake desktop xdg-utils + +DESCRIPTION="A Free Telnet/SSH Client" +HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; +SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${PN}-icons.tar.bz2; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; +else + SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi +LICENSE="MIT" + +SLOT="0" +IUSE="debug doc +gtk gssapi" + +RDEPEND=" + !net-misc/pssh + gtk? ( + dev-libs/glib:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) + gssapi? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( app-text/halibut ) +" + +src_unpack() { + [[ ${PV} == * ]] && git-r3_src_unpack + default +} + +src_configure() { + cd "${S}"/unix || die + local mycmakeargs=( + -DPUTTY_DEBUG="$(usex debug)" + -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" + -DPUTTY_GTK_VERSION=$(usex gtk 3 '') + -DPUTTY_IPV6=yes + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile all doc +} + +src_install() { + cmake_src_install + + doman "${BUILD_DIR}"/doc/*.1 + + if use doc ; then + docinto html + dodoc "${BUILD_DIR}"/doc/html/*.html + fi + + if use gtk ; then + local i + for i in 16 22 24 32 48 64 128 256; do + newicon -s ${i} \ + "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ + ${PN}.png + done + + # install desktop file provided by Gustav Schaffter in #49577 + make_desktop_entry ${PN} PuTTY ${PN} Network + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:master commit in: app-shells/carapace/
commit: 42c8fbdf463952324b739c7b4678139e51f03a76 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:17:47 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 18:17:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42c8fbdf app-shells/carapace: update redirected upstream urls Signed-off-by: Jonas Frei pm.me> app-shells/carapace/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-shells/carapace/metadata.xml b/app-shells/carapace/metadata.xml index de3ba19130..1ee76f974a 100644 --- a/app-shells/carapace/metadata.xml +++ b/app-shells/carapace/metadata.xml @@ -6,7 +6,7 @@ Jonas Frei - rsteube/carapace-bin - https://github.com/rsteube/carapace-bin/issues + carapace-sh/carapace-bin + https://github.com/carapace-sh/carapace-bin/issues
[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/katawa-shoujo/files/, games-puzzle/katawa-shoujo/
commit: 4be659d0b0d6fe5d5829ce1fb79a8b461f806abc Author: Denis Strizhkin gmail com> AuthorDate: Mon Apr 15 18:03:06 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 18:03:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4be659d0 games-puzzle/katawa-shoujo: add icon & desktop entry Signed-off-by: Denis Strizhkin gmail.com> games-puzzle/katawa-shoujo/Manifest| 1 + games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop | 9 + games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 10 -- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/games-puzzle/katawa-shoujo/Manifest b/games-puzzle/katawa-shoujo/Manifest index 59b22db1e9..4b0bd04460 100644 --- a/games-puzzle/katawa-shoujo/Manifest +++ b/games-puzzle/katawa-shoujo/Manifest @@ -1 +1,2 @@ DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0 SHA512 ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a +DIST katawa-shoujo.png 148482 BLAKE2B 1792c5b860562296369bdc5135f284eb20fb45fe0b8351cb066716f2ced733eaa1d665ea406861d40ba4bfffa2fe5aae67210d9d39be18c14aa7ff51ed40be69 SHA512 4e0fd095f6ca9bc06658e143567fa6e482cc7e84387d51d7edb8448906f32bf718c1a2528b51326d1630daf01e655e0a3162d1fa0af2522243e47b363234c069 diff --git a/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop b/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop new file mode 100644 index 00..46228cb139 --- /dev/null +++ b/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Katawa Shoujo +Comment=Bishoujo-style visual novel game that tells a story of a young man and five other girls suffering with varying disabilities +Icon=katawa-shoujo +Exec=/usr/bin/katawa-shoujo +Terminal=false +Categories=Game; diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild index becf8b7edc..48fabe77eb 100644 --- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild @@ -3,11 +3,14 @@ EAPI=8 -inherit wrapper +inherit wrapper desktop DESCRIPTION="Re-Engineered visual novel with accessibility features" HOMEPAGE="https://www.fhs.sh/projects; -SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2" +SRC_URI=" + https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2 + https://github.com/fleetingheart/web/blob/main/public/android-chrome-512x512.png -> ${PN}.png +" S="${WORKDIR}/KSRE-linux" LICENSE=" @@ -29,4 +32,7 @@ src_install() { fperms +x "/opt/${PN}/lib/py3-linux-x86_64/Katawa Shoujo Re-Engineered" make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" + + domenu "${FILESDIR}/${PN}.desktop" + doicon "${DISTDIR}/${PN}.png" }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/yazi/
commit: 21901d84aa340708769a20bb7859af6efb5205a7 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 20:17:18 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 20:17:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21901d84 app-misc/yazi: add 0.2.4 Also: added .desktop, installing shell completions. Not installing logo, it has a non-compliant size. Will create an upstream bug. cc: @micielski Signed-off-by: Jonas Frei pm.me> app-misc/yazi/Manifest | 76 + app-misc/yazi/yazi-0.2.4.ebuild | 346 2 files changed, 422 insertions(+) diff --git a/app-misc/yazi/Manifest b/app-misc/yazi/Manifest index c232fd348d..9887e89b24 100644 --- a/app-misc/yazi/Manifest +++ b/app-misc/yazi/Manifest @@ -1,5 +1,6 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f @@ -7,6 +8,7 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf1 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi-to-tui-3.1.0.crate 13075 BLAKE2B c9657001bd7c1e4006ae3263adb06b2cf399b060164d2d11da36485c192c87526716a16d5c0b19489af214640558d7cee35f9a365f2ca2cb6f33b8e3a8ab976e SHA512 0438790fe76f80ceb4ba7724768fece81c32aa93dc3bf04fb735ef48a944e8d8381ca572a53976149db40f9c664a0955ef5f88637fcc9d2cbdefe3ece8aef706 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 DIST anstream-0.6.7.crate 30063 BLAKE2B b57d3039eacd7ddaa9fe6a3d0c73aca3c1530f4bd4a803dca67445998c1815a56dce761d5fe1ee82da598433cf93e081b449efdda99c8b5a25670654877a402e SHA512 54231141acec85947e4b24f2a27c02c406a2cfe40e92a39b4f38c4b5234e1ca8a27021bb15c759c927d40448ad6203656a3841cc51e480b962fb1ebf199a3522 DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa @@ -14,11 +16,14 @@ DIST
[gentoo-commits] repo/proj/guru:master commit in: app-shells/carapace/
commit: de43642a5d2f7ffdefceb73f53a0013bd0c9e022 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:14:02 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 18:14:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de43642a app-shells/carapace: add 1.0.1 Signed-off-by: Jonas Frei pm.me> app-shells/carapace/Manifest | 2 ++ app-shells/carapace/carapace-1.0.1.ebuild | 40 +++ 2 files changed, 42 insertions(+) diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest index db16418cff..9d0a0dc752 100644 --- a/app-shells/carapace/Manifest +++ b/app-shells/carapace/Manifest @@ -4,3 +4,5 @@ DIST carapace-0.30.2-deps.tar.xz 2206908 BLAKE2B 7ed05934d8512f8e091397c8aa6ca45 DIST carapace-0.30.2.tar.gz 13819214 BLAKE2B 8dce39ece1f216dbf9a109be5f8bbaf0d1dd9d7756402bdee64caf50ebf2770c24f068e541b0528f98e429acb1aa43231300fe74590385629ec69b7c73718869 SHA512 142cfb1d99df10507f27f1fc20b6639f84307182bd37eed3a6797f39b646f2315875873cd6ecfeb497dfdaf4b3bf9293dc96bd2e494661612bd949a62c2e495b DIST carapace-1.0.0-deps.tar.xz 3057572 BLAKE2B e61f5e496ab6e349d2ec1ee56e2ff85e904fe7dd2e85f32e78a0cfcc1cf94ddd8d3b9e23a478f42c8b3e373261fa02843221fe691d33bfc7ed645f6d0aa52a96 SHA512 3f3d427f3d4fc6e649fd4066f486ecde9bfdc8b8e0b27af8d96f59734ea02d833b96daa77f6e4882a1b9d3c9558739bc917d637631555eadb10042be6cd17a2e DIST carapace-1.0.0.tar.gz 14593185 BLAKE2B 2021c05a964e68f12551a6f44c9e95bc095631e98f5e00eef21ed870f8926b854813cc5d15777f0fbd27b9a90a0b456dd729b761d0019dc1c7784fbe80db7c8a SHA512 0a65597438852a03d1fcd2fb974b02cc0e68ff39d47daa75a51a0650232f11e7916992bc80a0b1f907e2325a8e7b70baab008f0a1061b6032b70a0c27ead3623 +DIST carapace-1.0.1-deps.tar.xz 3059464 BLAKE2B 2d6590659d707e8820c71f25b1d69e88b0f40a0a9738e3568095568bd2db013acbd754f913060c778a3932b4f16688e94f768680a5843b19a2b7a62da81c4f72 SHA512 4ac7f058a6fa27c9c205eddc31557cdd025d6946313b53f5da08c5608c1b8a62d79b6758f1729832b7cff05ead696367fcd3441aaa6f9f5a92cf6531f3a1b523 +DIST carapace-1.0.1.tar.gz 14611346 BLAKE2B 6e7d0ce9897f4b4251531d951cbdece9420931141d311b84b873ecd51f9e1ebe9bd0ee4ab647e1e578ed372469e11769621448c8e0b6c61774513088bb6da763 SHA512 4e4d745879209343ff06e2d716bcbb7ec59920bb885deea9cb6a765d4c7a2040e4ace578e3fa820bda4c89a6ecab55e48e914f22c00565551331645e62e3fe73 diff --git a/app-shells/carapace/carapace-1.0.1.ebuild b/app-shells/carapace/carapace-1.0.1.ebuild new file mode 100644 index 00..902c670811 --- /dev/null +++ b/app-shells/carapace/carapace-1.0.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/; +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz; +SRC_URI+=" ${DEPS_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +S="${WORKDIR}/${PN}-bin-${PV}" + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/fuzzel/
commit: b4295aab70295e812c032819e8d59300cba8ef5a Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:21:32 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 18:21:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4295aab gui-apps/fuzzel: add 1.10.2, drop 1.10.1 Hotfix of release 1.10.1 Signed-off-by: Jonas Frei pm.me> gui-apps/fuzzel/Manifest | 2 +- gui-apps/fuzzel/{fuzzel-1.10.1.ebuild => fuzzel-1.10.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest index 9493f941c7..2bba26ea1c 100644 --- a/gui-apps/fuzzel/Manifest +++ b/gui-apps/fuzzel/Manifest @@ -1,2 +1,2 @@ -DIST fuzzel-1.10.1.tar.gz 440849 BLAKE2B 5358bc4bfb0bff0f4683207ae7f74173d2b5fc7d2275af9000c1346a209ecd4f3a581eeafbf9b833b4ddccc60c22bf2f2a5db1e845417169277100ac06444b6d SHA512 8bc285f1bdc78cf5c1aa71dec14641dccb6944863d781d8bf63ec673e4eb7775c2f4e6269f71f6333bdca242fd994708bb675c5708639e42b6804391bf492fb0 +DIST fuzzel-1.10.2.tar.gz 440973 BLAKE2B 201d5ac43629ead9f2dcbc55f97e6847ec9c39fc6b8d4c48ad286a0a45c89a685464ea113f04179378d775ffe93ee1dfe4a99cd13b0797df374e6d3948772c0f SHA512 bc2a3780838ae4a68f23cd9c5e240576cb79c8c29fe5a2069628f3763670139d9c19695b55fbc10cf16affcf8527bedcef0524e374d406e698be8c4afb7a2579 DIST fuzzel-1.9.2.tar.gz 433292 BLAKE2B 7b0533f7bb705b330e9c5c0fb89831283cc5e349891408d398d26f20c7c78c599ae28c18e92379dfa8099ec4b7736ea356b6342ff3b1c3fde57085580f23 SHA512 a92f0b6eb9470aa099651c2f5d095986347565bbd7366bffe0719801dbb1ae4f7e413460c59872d40e910bb1d3bc8195e9d9038a73c2de835bcda77f9372b393 diff --git a/gui-apps/fuzzel/fuzzel-1.10.1.ebuild b/gui-apps/fuzzel/fuzzel-1.10.2.ebuild similarity index 100% rename from gui-apps/fuzzel/fuzzel-1.10.1.ebuild rename to gui-apps/fuzzel/fuzzel-1.10.2.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitui/
commit: 3ec30d4441ceff7f8a02820650841a259fc56d69 Author: Takuya Wakazono gmail com> AuthorDate: Mon Apr 15 11:25:39 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 11:41:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ec30d44 dev-vcs/gitui: drop 0.25.2 Signed-off-by: Takuya Wakazono gmail.com> dev-vcs/gitui/Manifest| 9 -- dev-vcs/gitui/gitui-0.25.2.ebuild | 277 -- 2 files changed, 286 deletions(-) diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest index 962a1394ce..7df5220f6a 100644 --- a/dev-vcs/gitui/Manifest +++ b/dev-vcs/gitui/Manifest @@ -13,10 +13,8 @@ DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 -DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST backtrace-0.3.70.crate 86619 BLAKE2B 0d6ffb626df141a0e03a52508c52d5a4266c640cc106928047963561f038270706dab41a027d421b7c1c46a9e208c7a5a62113211d91be58ee9a2a0e52a222d4 SHA512 1e828948365594e8215cb98887435563594b455ab624a4b1e565bf96bcdb3726e1fcb1218fb9287c17dc2a189fd98a2c6460a946ae8bbd5e33be58d9abfeb9a3 DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 @@ -40,10 +38,8 @@ DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dc DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 -DIST chrono-0.4.35.crate 234267 BLAKE2B
[gentoo-commits] repo/proj/guru:master commit in: games-fps/the-dark-mod-bin/
commit: 768993e09e285fbe8301d49b8e9c0c353cdafbcd Author: Vitaly Zdanevich ya ru> AuthorDate: Mon Apr 15 12:12:38 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 12:12:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=768993e0 games-fps/the-dark-mod-bin: new package, native game Signed-off-by: Vitaly Zdanevich ya.ru> games-fps/the-dark-mod-bin/Manifest| 1 + games-fps/the-dark-mod-bin/metadata.xml| 8 + .../the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild | 34 ++ 3 files changed, 43 insertions(+) diff --git a/games-fps/the-dark-mod-bin/Manifest b/games-fps/the-dark-mod-bin/Manifest new file mode 100644 index 00..236cde46aa --- /dev/null +++ b/games-fps/the-dark-mod-bin/Manifest @@ -0,0 +1 @@ +DIST the-dark-mod-2.12.tar.xz 17263615692 BLAKE2B c4a7b2bbf804b46c88ded6150970989c6f6aa5e200a0cea175169f8c109b2d6bde565010bcfca200d75961f21fc90588fc347c9a2059c2a06431362e3327583c SHA512 35bba5d49a5a7dd5c612b06996a2ce43f6aa3b9e07db9fdeb42a403b1d34d825c6a6877c6690a0ae082a8a8a5e85abdcda62ccaa897a2f2c238fe492a1f456d1 diff --git a/games-fps/the-dark-mod-bin/metadata.xml b/games-fps/the-dark-mod-bin/metadata.xml new file mode 100644 index 00..812e586b96 --- /dev/null +++ b/games-fps/the-dark-mod-bin/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Vitaly Zdanevich + zdanevich.vit...@ya.ru + + diff --git a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild new file mode 100644 index 00..07b2ac44a9 --- /dev/null +++ b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Inspired by Thief on Doom 3 libre engine (id Tech 4)" +HOMEPAGE=" + https://www.thedarkmod.com + https://en.wikipedia.org/wiki/The_Dark_Mod +" +SRC_URI="https://archive.org/download/the-dark-mod/the-dark-mod-$PV.tar.xz; + +LICENSE=" + GPL-3 + CC-BY-NC-ND-3.0 +" + +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" +RESTRICT="strip" + +S="${WORKDIR}/the-dark-mod" + +src_install() { + dodir /opt + dodir /usr/bin/ + + cp -r . "$ED/opt/$PN" || die + + echo "cd /opt/$PN; ./thedarkmod.x64; cd -" > "$ED/usr/bin/$PN" + fperms +x "/usr/bin/$PN" +}
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/libtypec/files/, dev-libs/libtypec/
commit: 7e6af504b7ecca1853034f60eb6dd6dc20f2ce46 Author: Adrian Ratiu collabora com> AuthorDate: Mon Apr 15 11:04:25 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 11:58:43 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e6af504 dev-util/libtypec: backport a few more patches These should all be dropped when upstream does a new release. Signed-off-by: Adrian Ratiu collabora.com> ...-0.5.0-libtypec-close-fp-before-returning.patch | 33 + ...ils-add-missing-break-in-switch-statement.patch | 30 ...ec-utils-add-missing-return-at-end-of-fun.patch | 31 ...ils-add-missing-return-at-end-of-function.patch | 30 ...-libtypec-utils-close-fp-before-returning.patch | 44 ...-0.5.0-typecstatus-fix-potential-overflow.patch | 82 ++ dev-libs/libtypec/libtypec-0.5.0-r1.ebuild | 1 + dev-libs/libtypec/libtypec-0.5.0.ebuild| 6 ++ 8 files changed, 257 insertions(+) diff --git a/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-close-fp-before-returning.patch b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-close-fp-before-returning.patch new file mode 100644 index 00..e8fe5d44bf --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-close-fp-before-returning.patch @@ -0,0 +1,33 @@ +From 67d40a5f0132e2b02167ad274c6d6c76e4393964 Mon Sep 17 00:00:00 2001 +From: Colin Ian King +Date: Thu, 4 Jan 2024 09:42:54 + +Subject: [PATCH] libtypec: close fp before returning + +Fix resource leak on fp on error return path, close fp before +returning. + +Signed-off-by: Colin Ian King +Upstream-Status: Backport [upstream commit 67d40a5] +--- + libtypec_sysfs_ops.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/libtypec_sysfs_ops.c b/libtypec_sysfs_ops.c +index 747b562..a22de5a 100644 +--- a/libtypec_sysfs_ops.c b/libtypec_sysfs_ops.c +@@ -504,8 +504,10 @@ static int count_billbrd_if(const char *usb_path, const struct stat *sb, int typ + if(num_bb_if < MAX_BB_PATH_STORED) + { + int len = strlen(usb_path); +- if(len > 512 ) /*exceeds buffer size*/ ++ if(len > 512 ) { /*exceeds buffer size*/ ++ fclose(fd); + return 0; ++ } + + strcpy(bb_dev_path[num_bb_if],usb_path); + } +-- +2.43.2 + diff --git a/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch new file mode 100644 index 00..e48fcac1cb --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch @@ -0,0 +1,30 @@ +From 7de1000ff658c594a8f0a4b62f4956fc635d6c23 Mon Sep 17 00:00:00 2001 +From: Colin Ian King +Date: Thu, 4 Jan 2024 09:46:19 + +Subject: [PATCH] libtypec: utils: add missing break in switch statement + +For the product_type_pd3p1_drd case there is a missing break +statement causing an unintentional fall-through to the default +case. Add in the missing break statement. + +Signed-off-by: Colin Ian King +Upstream-Status: Backport [upstream commit 7de1000] +--- + utils/lstypec.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/utils/lstypec.c b/utils/lstypec.c +index a30b2bc..98d23f6 100644 +--- a/utils/lstypec.c b/utils/lstypec.c +@@ -396,6 +396,7 @@ void print_identity_data(int recipient, union libtypec_discovered_identity id, s + printf("Product VDO 2: 0x%08x\n", id.disc_id.product_type_vdo2); + printf("Product VDO 3: 0x%08x\n", id.disc_id.product_type_vdo3); + print_vdo(((uint32_t) id.disc_id.product_type_vdo3), 6, pd3p1_dfp_fields, pd3p1_dfp_field_desc); ++ break; + default: + printf("Product VDO 1: 0x%08x\n", id.disc_id.product_type_vdo1); + printf("Product VDO 2: 0x%08x\n", id.disc_id.product_type_vdo2); +-- +2.43.2 + diff --git a/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch new file mode 100644 index 00..554c0006ac --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch @@ -0,0 +1,31 @@ +From 6d193776421db948e4201a60cf239fdae62c196d Mon Sep 17 00:00:00 2001 +From: Colin Ian King +Date: Thu, 4 Jan 2024 09:52:57 + +Subject: [PATCH] libtypec: utils: add missing return at end of function + +Function typecstatus_power_contract is missing a return 0 at the +end of the function, currently it is returning nothing and so +it
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitui/
commit: b71c88c1b354bfcc7dcd43252c261a462df87165 Author: Takuya Wakazono gmail com> AuthorDate: Mon Apr 15 11:25:29 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 11:41:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b71c88c1 dev-vcs/gitui: add 0.26.1 Signed-off-by: Takuya Wakazono gmail.com> dev-vcs/gitui/Manifest| 80 + dev-vcs/gitui/gitui-0.26.1.ebuild | 350 ++ 2 files changed, 430 insertions(+) diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest index 14a98c8784..962a1394ce 100644 --- a/dev-vcs/gitui/Manifest +++ b/dev-vcs/gitui/Manifest @@ -1,5 +1,8 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST aes-gcm-0.10.3.crate 148991 BLAKE2B e1376b741386577277a8cb9535c1ad3e15ea383c0f324bc5cedff09a76b11f2c9e29226535688f9431e904bf2800b8e140c4b1cab333e572208eefd19ca897f1 SHA512 f9aec1e2609262c30921bf83cdd82117d147905d4ca311f9fef4b9f1734d3a57893ba2586f0ccfd39cf9264d347ba2c2d2c52b4726495eda8fec7fbec42d6db3 DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f @@ -11,27 +14,43 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 +DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST backtrace-0.3.70.crate 86619 BLAKE2B
[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/katawa-shoujo/
commit: 73da044f54fdeadc99e39004ce2b03bebcacbf16 Author: Denis Strizhkin gmail com> AuthorDate: Mon Apr 15 17:25:06 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 17:25:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73da044f games-puzzle/katawa-shoujo: update SRC_URI & don't use cp -r Signed-off-by: Denis Strizhkin gmail.com> games-puzzle/katawa-shoujo/Manifest | 2 +- games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 13 +++-- games-puzzle/katawa-shoujo/metadata.xml | 3 +++ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/games-puzzle/katawa-shoujo/Manifest b/games-puzzle/katawa-shoujo/Manifest index d68ad5cc46..59b22db1e9 100644 --- a/games-puzzle/katawa-shoujo/Manifest +++ b/games-puzzle/katawa-shoujo/Manifest @@ -1 +1 @@ -DIST KSRE-linux.tar.bz2 478484884 BLAKE2B 45e49c4a122c492d468eb9025ff0377416c63b35b465ee6b1f75517b9cdc94ce36f27fc9c76849ae0e1a01ad7bd33e9b830c6c7b60f091fa84936a93a29eb009 SHA512 6ec1ac1d101c3722c150461575f9a995a0299ea026f849cf5b39ad5347738531786b6f16fa077b2ae2f1e9f3f79d509ebadbe90f59ad063cdd67a545e7d7985c +DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0 SHA512 ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild index 2c3eaf95fa..becf8b7edc 100644 --- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild @@ -7,7 +7,8 @@ inherit wrapper DESCRIPTION="Re-Engineered visual novel with accessibility features" HOMEPAGE="https://www.fhs.sh/projects; -SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2; +SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/KSRE-linux" LICENSE=" MPL-2.0 @@ -20,12 +21,12 @@ KEYWORDS="~amd64" QA_PREBUILT="*" RESTRICT="strip" -S="${WORKDIR}/KSRE-linux" - src_install() { - dodir etc - cp -r . "$ED/opt/$PN" || die + insinto "/opt/${PN}" + doins -r * - make_wrapper ${PN} "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" + fperms +x "/opt/${PN}/Katawa Shoujo Re-Engineered.sh" + fperms +x "/opt/${PN}/lib/py3-linux-x86_64/Katawa Shoujo Re-Engineered" + make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" } diff --git a/games-puzzle/katawa-shoujo/metadata.xml b/games-puzzle/katawa-shoujo/metadata.xml index 812e586b96..2f1b9ad948 100644 --- a/games-puzzle/katawa-shoujo/metadata.xml +++ b/games-puzzle/katawa-shoujo/metadata.xml @@ -5,4 +5,7 @@ Vitaly Zdanevich zdanevich.vit...@ya.ru + + fleetingheart/ksre +
[gentoo-commits] repo/proj/guru:master commit in: app-shells/carapace/
commit: 64cb14f29f41bdf08daf4d3b4520f771255d8ce0 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:14:27 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 18:14:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64cb14f2 app-shells/carapace: drop 0.28.5 Signed-off-by: Jonas Frei pm.me> app-shells/carapace/Manifest | 2 -- app-shells/carapace/carapace-0.28.5.ebuild | 34 -- 2 files changed, 36 deletions(-) diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest index 9d0a0dc752..ae21f5ef07 100644 --- a/app-shells/carapace/Manifest +++ b/app-shells/carapace/Manifest @@ -1,5 +1,3 @@ -DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 9ae03183e1f3f8e3b121f76f226bfe0230ef2c4f2b2f02deffeb42228767b38ad614dd7b32f9e27400db94f87f8e061e84be15fc8930fa55edbb953cea17f9c4 SHA512 f50ae69ce6dc7f06aee4d62e0f4a49b9932c38c58fef67aa6a1dae2bc7852a6c66ad3f80709efb69bbdfd5fa8564c758bb6b72b32d5671d7022c72b5a6cc0b0e -DIST carapace-0.28.5.tar.gz 12432252 BLAKE2B ae5b0e30d88fdd79eea05094d7b7e2c5365f115a369aef57200175a48eee755cd4e964c8eb0c42fffe1f1d951db4d217af3aa0ff1c814c4643769479694ee9e0 SHA512 ce1746a05075afed1a394b424c8dc796f3c9a9215010fb4f716fde8c230f8a50b616e83883c292f524dff87697a2e5837b9739bb546dc8e58edcbe12f416df9b DIST carapace-0.30.2-deps.tar.xz 2206908 BLAKE2B 7ed05934d8512f8e091397c8aa6ca45b4843fb1ab3d5f6cc7ecb7e9c3d75314d919c6f784f214c6f836385e0722faa59e94a48765ca338f0914bb232c9b2b95a SHA512 dd597c786f09798c3c8a6029972e8d4627fa2d3d4f5dce2771d4a88c969daa85738b99b8e34896a26a168e115310231b7b6898b8e607375de0840be42d3bc7a1 DIST carapace-0.30.2.tar.gz 13819214 BLAKE2B 8dce39ece1f216dbf9a109be5f8bbaf0d1dd9d7756402bdee64caf50ebf2770c24f068e541b0528f98e429acb1aa43231300fe74590385629ec69b7c73718869 SHA512 142cfb1d99df10507f27f1fc20b6639f84307182bd37eed3a6797f39b646f2315875873cd6ecfeb497dfdaf4b3bf9293dc96bd2e494661612bd949a62c2e495b DIST carapace-1.0.0-deps.tar.xz 3057572 BLAKE2B e61f5e496ab6e349d2ec1ee56e2ff85e904fe7dd2e85f32e78a0cfcc1cf94ddd8d3b9e23a478f42c8b3e373261fa02843221fe691d33bfc7ed645f6d0aa52a96 SHA512 3f3d427f3d4fc6e649fd4066f486ecde9bfdc8b8e0b27af8d96f59734ea02d833b96daa77f6e4882a1b9d3c9558739bc917d637631555eadb10042be6cd17a2e diff --git a/app-shells/carapace/carapace-0.28.5.ebuild b/app-shells/carapace/carapace-0.28.5.ebuild deleted file mode 100644 index 3d875c7b2c..00 --- a/app-shells/carapace/carapace-0.28.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Multi-shell multi-command argument completer" -HOMEPAGE="https://rsteube.github.io/carapace-bin/; -SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html -DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz; -SRC_URI+=" ${DEPS_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -S="${WORKDIR}/${PN}-bin-${PV}" - -src_compile() { - pushd "cmd/${PN}" - ego generate ./... - ego build -ldflags="-s -w" -tags release -} - -src_install() { - dobin "cmd/${PN}/${PN}" - mv "docs/src" "docs/book" || die - rm -r "docs/book/changelog" || die - dodoc "README.md" - dodoc -r "docs/book" -}
[gentoo-commits] repo/proj/guru:master commit in: app-shells/wttr-in/
commit: 2b3560eb47f1a78a2c3480129ce104925796391e Author: Vitaly Zdanevich ya ru> AuthorDate: Mon Apr 15 13:07:33 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 13:07:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b3560eb app-shells/wttr-in: curl wrapper, maybe will be extended in the future Signed-off-by: Vitaly Zdanevich ya.ru> app-shells/wttr-in/metadata.xml| 8 app-shells/wttr-in/wttr-in-.ebuild | 30 ++ 2 files changed, 38 insertions(+) diff --git a/app-shells/wttr-in/metadata.xml b/app-shells/wttr-in/metadata.xml new file mode 100644 index 00..812e586b96 --- /dev/null +++ b/app-shells/wttr-in/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Vitaly Zdanevich + zdanevich.vit...@ya.ru + + diff --git a/app-shells/wttr-in/wttr-in-.ebuild b/app-shells/wttr-in/wttr-in-.ebuild new file mode 100644 index 00..e1f8bc8f47 --- /dev/null +++ b/app-shells/wttr-in/wttr-in-.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Weather in terminal - just a curl to wttr.in" +HOMEPAGE="https://wttr.in/; +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-misc/curl" + +S="$WORKDIR" + +src_install() { + dodir /usr/bin/ + echo "curl wttr.in/\$@" > "$ED/usr/bin/weather" + fperms +x "/usr/bin/weather" + # TODO add options from https://github.com/chubin/wttr.in#one-line-output + # TODO wrap in a script to add support of '-h'? + # TODO add `curl v2.wttr.in/batumi` +} + +pkg_postinst() { + einfo "Run weather command" + einfo "You can specify the city with 'weather batumi'" + einfo "For help: 'weather :help'" +}
[gentoo-commits] repo/proj/guru:master commit in: app-text/lizard/, app-text/lizard/files/
commit: 62eac930d9029a343ad9f39bb147a9fb5cf6ef8f Author: David Roman gmail com> AuthorDate: Mon Apr 15 11:58:58 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 11:59:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62eac930 app-text/lizard: fix py3.12 tests Closes: https://bugs.gentoo.org/927725 Signed-off-by: David Roman gmail.com> app-text/lizard/files/lizard-1.17.10-py3.12.patch | 45 +++ app-text/lizard/lizard-1.17.10-r1.ebuild | 4 +- 2 files changed, 47 insertions(+), 2 deletions(-) diff --git a/app-text/lizard/files/lizard-1.17.10-py3.12.patch b/app-text/lizard/files/lizard-1.17.10-py3.12.patch new file mode 100644 index 00..f150f74f8e --- /dev/null +++ b/app-text/lizard/files/lizard-1.17.10-py3.12.patch @@ -0,0 +1,45 @@ +From f44f7969c592ecbc1752827cb27dd44e79e1e75e Mon Sep 17 00:00:00 2001 +From: David Roman +Date: Thu, 27 Jul 2023 15:07:51 +0200 +Subject: [PATCH] replace deprecated assertRegexpMatches -> assertRegex + +Close: #374 +--- + test/testOutputCSV.py | 4 ++-- + test/testOutputHTML.py | 3 +-- + 2 files changed, 3 insertions(+), 4 deletions(-) + +diff --git a/test/testOutputCSV.py b/test/testOutputCSV.py +index 78cb221..4d10217 100644 +--- a/test/testOutputCSV.py b/test/testOutputCSV.py +@@ -22,7 +22,7 @@ def test_csv_header(self): + options_mock.verbose = True + options_mock.extensions = [] + csv_output(AllResult([self.fileSummary]), options_mock) +-self.assertRegexpMatches(sys.stdout.stream, ++self.assertRegex(sys.stdout.stream, + r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end") + + def test_csv_header_with_extension(self): +@@ -35,7 +35,7 @@ def test_csv_header_with_extension(self): + results = AllResult([self.fileSummary]) + results.result[0].function_list[0].exit_count = 1 + csv_output(results, options_mock) +-self.assertRegexpMatches(sys.stdout.stream, ++self.assertRegex(sys.stdout.stream, + r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end,exits") + + def test_csv_no_header(self): +diff --git a/test/testOutputHTML.py b/test/testOutputHTML.py +index f91156b..81965fc 100644 +--- a/test/testOutputHTML.py b/test/testOutputHTML.py +@@ -17,6 +17,5 @@ def setUp(self): + + def test_should_have_html_body(self): + html_output([self.fileSummary], self.option, None, AllResult) +-self.assertRegexpMatches(sys.stdout.stream, +- r"\") ++self.assertRegex(sys.stdout.stream, r"\") + diff --git a/app-text/lizard/lizard-1.17.10-r1.ebuild b/app-text/lizard/lizard-1.17.10-r1.ebuild index 20e6432fa3..c562054a2d 100644 --- a/app-text/lizard/lizard-1.17.10-r1.ebuild +++ b/app-text/lizard/lizard-1.17.10-r1.ebuild @@ -12,9 +12,9 @@ DESCRIPTION="A simple code complexity analyser, supports most of the popular lan HOMEPAGE="http://www.lizard.ws/; SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" DEPEND=" test? ( @@ -23,6 +23,6 @@ DEPEND=" ) " -PATCHES=( "${FILESDIR}/${P}-py3.11.patch" ) +PATCHES=( "${FILESDIR}/${P}-py3.11.patch" "${FILESDIR}/${P}-py3.12.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/wttr-in/
commit: 03c008ab93e1f23e37d5c41624cc5d5dbec5aba3 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 15 20:23:53 2024 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 15 20:26:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03c008ab Revert "app-shells/wttr-in: curl wrapper, maybe will be extended in the future" This reverts commit 2b3560eb47f1a78a2c3480129ce104925796391e. See-also: https://bugs.gentoo.org/927922#c39 See-also: https://bugs.gentoo.org/927922#c41 Signed-off-by: Julien Roy jroy.ca> app-shells/wttr-in/metadata.xml| 8 app-shells/wttr-in/wttr-in-.ebuild | 30 -- 2 files changed, 38 deletions(-) diff --git a/app-shells/wttr-in/metadata.xml b/app-shells/wttr-in/metadata.xml deleted file mode 100644 index 812e586b96..00 --- a/app-shells/wttr-in/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - Vitaly Zdanevich - zdanevich.vit...@ya.ru - - diff --git a/app-shells/wttr-in/wttr-in-.ebuild b/app-shells/wttr-in/wttr-in-.ebuild deleted file mode 100644 index e1f8bc8f47..00 --- a/app-shells/wttr-in/wttr-in-.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2024 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Weather in terminal - just a curl to wttr.in" -HOMEPAGE="https://wttr.in/; -LICENSE="GPL-3" - -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-misc/curl" - -S="$WORKDIR" - -src_install() { - dodir /usr/bin/ - echo "curl wttr.in/\$@" > "$ED/usr/bin/weather" - fperms +x "/usr/bin/weather" - # TODO add options from https://github.com/chubin/wttr.in#one-line-output - # TODO wrap in a script to add support of '-h'? - # TODO add `curl v2.wttr.in/batumi` -} - -pkg_postinst() { - einfo "Run weather command" - einfo "You can specify the city with 'weather batumi'" - einfo "For help: 'weather :help'" -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/yazi/
commit: 21901d84aa340708769a20bb7859af6efb5205a7 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 20:17:18 2024 + Commit: Jonas Frei pm me> CommitDate: Mon Apr 15 20:17:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21901d84 app-misc/yazi: add 0.2.4 Also: added .desktop, installing shell completions. Not installing logo, it has a non-compliant size. Will create an upstream bug. cc: @micielski Signed-off-by: Jonas Frei pm.me> app-misc/yazi/Manifest | 76 + app-misc/yazi/yazi-0.2.4.ebuild | 346 2 files changed, 422 insertions(+) diff --git a/app-misc/yazi/Manifest b/app-misc/yazi/Manifest index c232fd348d..9887e89b24 100644 --- a/app-misc/yazi/Manifest +++ b/app-misc/yazi/Manifest @@ -1,5 +1,6 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f @@ -7,6 +8,7 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf1 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi-to-tui-3.1.0.crate 13075 BLAKE2B c9657001bd7c1e4006ae3263adb06b2cf399b060164d2d11da36485c192c87526716a16d5c0b19489af214640558d7cee35f9a365f2ca2cb6f33b8e3a8ab976e SHA512 0438790fe76f80ceb4ba7724768fece81c32aa93dc3bf04fb735ef48a944e8d8381ca572a53976149db40f9c664a0955ef5f88637fcc9d2cbdefe3ece8aef706 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 DIST anstream-0.6.7.crate 30063 BLAKE2B b57d3039eacd7ddaa9fe6a3d0c73aca3c1530f4bd4a803dca67445998c1815a56dce761d5fe1ee82da598433cf93e081b449efdda99c8b5a25670654877a402e SHA512 54231141acec85947e4b24f2a27c02c406a2cfe40e92a39b4f38c4b5234e1ca8a27021bb15c759c927d40448ad6203656a3841cc51e480b962fb1ebf199a3522 DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa @@ -14,11 +16,14 @@ DIST
[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/
commit: c236ec2e25c74092b85e6c78c02c66745e606a48 Author: Mike Gilbert gentoo org> AuthorDate: Mon Apr 15 20:12:08 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Apr 15 20:12:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c236ec2e dev-build/ninja: add 1.12.0 Closes: https://bugs.gentoo.org/929221 Signed-off-by: Mike Gilbert gentoo.org> dev-build/ninja/Manifest| 1 + dev-build/ninja/ninja-1.12.0.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/dev-build/ninja/Manifest b/dev-build/ninja/Manifest index 4ccdb98ca1a4..5a84814e8171 100644 --- a/dev-build/ninja/Manifest +++ b/dev-build/ninja/Manifest @@ -1 +1,2 @@ DIST ninja-1.11.1.tar.gz 229479 BLAKE2B c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 SHA512 1bca38877c70ee6613f347ffccef5adc02ba0a3947c62ae004ea97f918442b5a3de92378e4f820ae2a7676bc7609d25fbc7d41f6cfb3a61e5e4b26ec3639e403 +DIST ninja-1.12.0.tar.gz 240291 BLAKE2B e7d721ab62164574b076f7cbf6d40fd2ee950534d124a58f5fe9e09bdae5895c8dc9dd7636a9f2f2b79774d6d9ba5f831e2c8b370826029af060fdc80fdc207f SHA512 167cd838ad47815183b79302a6e19227d956e634ae9d4211f0895ea9f4d893932e1154a765a9d5a1a3167b1a48b398f255fb4f46eb1395a6da11070bda628875 diff --git a/dev-build/ninja/ninja-1.12.0.ebuild b/dev-build/ninja/ninja-1.12.0.ebuild new file mode 100644 index ..932bf822922b --- /dev/null +++ b/dev-build/ninja/ninja-1.12.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 2012-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_IN_SOURCE_BUILD=1 # Simplifies doc build +CMAKE_MAKEFILE_GENERATOR=emake +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 edo cmake python-any-r1 toolchain-funcs + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/ninja-build/ninja.git; + inherit git-r3 +else + SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + 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 + +DESCRIPTION="A small build system similar to make" +HOMEPAGE="https://ninja-build.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-util/re2c + doc? ( + ${PYTHON_DEPS} + app-text/asciidoc + app-text/doxygen + dev-libs/libxslt + media-gfx/graphviz + ) + test? ( dev-cpp/gtest ) +" +PDEPEND=" + app-alternatives/ninja +" + +pkg_setup() { + : +} + +docs_enabled() { + use doc && ! tc-is-cross-compiler +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure + + if docs_enabled; then + python_setup + edo ${EPYTHON} configure.py + fi +} + +src_compile() { + cmake_src_compile + + if docs_enabled; then + edo ./ninja -v -j1 doxygen manual + fi +} + +src_test() { + if ! tc-is-cross-compiler; then + # Bug 485772 + ulimit -n 2048 + cmake_src_test + fi +} + +src_install() { + cmake_src_install + + mv "${ED}"/usr/bin/ninja{,-reference} || die + + if docs_enabled; then + docinto html + dodoc -r doc/doxygen/html/. + dodoc doc/manual.html + fi + + newbashcomp misc/bash-completion ${PN} + + insinto /usr/share/vim/vimfiles/syntax/ + doins misc/ninja.vim + + echo 'au BufNewFile,BufRead *.ninja set ft=ninja' > "${T}"/ninja.vim || die + insinto /usr/share/vim/vimfiles/ftdetect + doins "${T}"/ninja.vim + + insinto /usr/share/zsh/site-functions + newins misc/zsh-completion _ninja +} + +pkg_postinst() { + if ! [[ -e "${EROOT}/usr/bin/ninja" ]]; then + ln -s ninja-reference "${EROOT}/usr/bin/ninja" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/
commit: cad3542b8b988747e5b5c9a28dfa3650e426ce2c Author: Mike Gilbert gentoo org> AuthorDate: Mon Apr 15 20:05:32 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Apr 15 20:12:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad3542b dev-build/ninja: switch to cmake build system configure.py no longer supports building tests. Using cmake also simplifies cross-compiles. Bug: https://bugs.gentoo.org/929221 Signed-off-by: Mike Gilbert gentoo.org> dev-build/ninja/ninja-.ebuild | 66 +-- 1 file changed, 28 insertions(+), 38 deletions(-) diff --git a/dev-build/ninja/ninja-.ebuild b/dev-build/ninja/ninja-.ebuild index 9442eeaecf97..932bf822922b 100644 --- a/dev-build/ninja/ninja-.ebuild +++ b/dev-build/ninja/ninja-.ebuild @@ -3,9 +3,11 @@ EAPI=8 +CMAKE_IN_SOURCE_BUILD=1 # Simplifies doc build +CMAKE_MAKEFILE_GENERATOR=emake PYTHON_COMPAT=( python3_{10..12} ) -inherit edo bash-completion-r1 python-any-r1 toolchain-funcs +inherit bash-completion-r1 edo cmake python-any-r1 toolchain-funcs if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/ninja-build/ninja.git; @@ -24,9 +26,9 @@ IUSE="doc test" RESTRICT="!test? ( test )" BDEPEND=" - ${PYTHON_DEPS} dev-util/re2c doc? ( + ${PYTHON_DEPS} app-text/asciidoc app-text/doxygen dev-libs/libxslt @@ -38,42 +40,31 @@ PDEPEND=" app-alternatives/ninja " -PATCHES=( - "${FILESDIR}"/ninja-cflags.patch -) - -run_for_build() { - if tc-is-cross-compiler; then - local -x AR=$(tc-getBUILD_AR) - local -x CXX=$(tc-getBUILD_CXX) - local -x CFLAGS= - local -x CXXFLAGS="${BUILD_CXXFLAGS} -D_FILE_OFFSET_BITS=64" - local -x LDFLAGS=${BUILD_LDFLAGS} - fi - echo "$@" >&2 - "$@" +pkg_setup() { + : } -src_compile() { - tc-export AR CXX - - # configure.py appends CFLAGS to CXXFLAGS - unset CFLAGS - - local -x CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64" +docs_enabled() { + use doc && ! tc-is-cross-compiler +} - run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure - if tc-is-cross-compiler; then - mv ninja ninja-build || die - ${EPYTHON} configure.py || die - ./ninja-build -v ninja || die - else - ln ninja ninja-build || die + if docs_enabled; then + python_setup + edo ${EPYTHON} configure.py fi +} + +src_compile() { + cmake_src_compile - if use doc; then - ./ninja-build -v doxygen manual || die + if docs_enabled; then + edo ./ninja -v -j1 doxygen manual fi } @@ -81,22 +72,21 @@ src_test() { if ! tc-is-cross-compiler; then # Bug 485772 ulimit -n 2048 - edo ./ninja -v ninja_test - edo ./ninja_test + cmake_src_test fi } src_install() { - dodoc README.md CONTRIBUTING.md + cmake_src_install - if use doc; then + mv "${ED}"/usr/bin/ninja{,-reference} || die + + if docs_enabled; then docinto html dodoc -r doc/doxygen/html/. dodoc doc/manual.html fi - newbin ninja ninja-reference - newbashcomp misc/bash-completion ${PN} insinto /usr/share/vim/vimfiles/syntax/
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/
commit: f1fac2d9fe291f036e60efab036f5c02b1791c25 Author: Florian Schmaus gentoo org> AuthorDate: Mon Apr 15 07:33:55 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Apr 15 20:00:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fac2d9 dev-embedded/esptool: make python multi-impl There seems to be no reason why esptool is python single-impl. Being python single-impl causes issues for consumer of the dev-embedded/esptool dependency. For example, dev-embedded/esp-idf (from ::guru), currently declares the dev-embedded/esptool dependency without [${PYTHON_USEDEP}] as consequence of this. Signed-off-by: Florian Schmaus gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/36264 .../esptool/{esptool-4.7.0-r1.ebuild => esptool-4.7.0-r2.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-embedded/esptool/esptool-4.7.0-r1.ebuild b/dev-embedded/esptool/esptool-4.7.0-r2.ebuild similarity index 98% rename from dev-embedded/esptool/esptool-4.7.0-r1.ebuild rename to dev-embedded/esptool/esptool-4.7.0-r2.ebuild index a74f88cb2a8b..1788d7b8b0a1 100644 --- a/dev-embedded/esptool/esptool-4.7.0-r1.ebuild +++ b/dev-embedded/esptool/esptool-4.7.0-r2.ebuild @@ -5,7 +5,6 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-shells/atuin/
commit: 32ba456de86edb135db5929d89bd27ab75ca2309 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:35:05 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Apr 15 19:56:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ba456d app-shells/atuin: add 18.2.0 No changes that would impact the ebuild. Signed-off-by: Jonas Frei pm.me> Closes: https://github.com/gentoo/gentoo/pull/36269 Signed-off-by: Florian Schmaus gentoo.org> app-shells/atuin/Manifest| 69 + app-shells/atuin/atuin-18.2.0.ebuild | 576 +++ 2 files changed, 645 insertions(+) diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest index f0a8d965e570..3b29f285dca6 100644 --- a/app-shells/atuin/Manifest +++ b/app-shells/atuin/Manifest @@ -4,6 +4,7 @@ DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 @@ -17,11 +18,14 @@ DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53a DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59 +DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df DIST arc-swap-1.7.0.crate 68468 BLAKE2B e0e1685ff648f5ee4dc019bcb0b9828a721692c92dd95737f8e9046ce24cf91a7954dbd47d8fedbb980c5dad0cd75ea8fa24977410837cf6dc0df107aec2e8c5 SHA512
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: a42c75e62d57879dc3b9f4ad9271ebe47b13dcff Author: Matoro Mahri matoro tk> AuthorDate: Thu Apr 11 22:06:47 2024 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 15 19:55:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42c75e6 net-libs/nodejs: add 18.20.1 Bug: https://bugs.gentoo.org/928532 Closes: https://github.com/gentoo/gentoo/pull/36216 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-18.20.1.ebuild | 259 ++ 2 files changed, 260 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index d8a9174ba694..32b8de4fd0eb 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -3,6 +3,7 @@ DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 6cea11a663e5df730faef9125a80e730da83f DIST node-v18.18.2.tar.xz 40834428 BLAKE2B b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e SHA512 00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4 SHA512 db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f DIST node-v18.19.1.tar.xz 41250068 BLAKE2B e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97 SHA512 2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b +DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38 SHA512 08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396 SHA512 405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c DIST node-v20.11.1.tar.xz 42159296 BLAKE2B ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c SHA512 b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf diff --git a/net-libs/nodejs/nodejs-18.20.1.ebuild b/net-libs/nodejs/nodejs-18.20.1.ebuild new file mode 100644 index ..be605c7bba0e --- /dev/null +++ b/net-libs/nodejs/nodejs-18.20.1.ebuild @@ -0,0 +1,259 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.44.0:= + >=net-dns/c-ares-1.18.1:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + corepack? ( !sys-apps/yarn ) + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" +BDEPEND="${PYTHON_DEPS} + sys-apps/coreutils + virtual/pkgconfig + systemtap? ( dev-debug/systemtap ) + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" +
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 64852fd321932254798c4819b964236fa6c92107 Author: Matoro Mahri matoro tk> AuthorDate: Thu Apr 11 22:11:59 2024 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 15 19:55:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64852fd3 net-libs/nodejs: add 20.12.1 Bug: https://bugs.gentoo.org/928532 Closes: https://github.com/gentoo/gentoo/pull/36216 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-20.12.1.ebuild | 265 ++ 2 files changed, 266 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 32b8de4fd0eb..787df9051a2b 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -6,6 +6,7 @@ DIST node-v18.19.1.tar.xz 41250068 BLAKE2B e7a96f30ba1c2a5eb4c93e20474b6ace3824c DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38 SHA512 08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396 SHA512 405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c DIST node-v20.11.1.tar.xz 42159296 BLAKE2B ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c SHA512 b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596 +DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a SHA512 c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf DIST node-v20.7.0.tar.xz 41824232 BLAKE2B ac13e5fea6af99309c5a5e77de79eebe42f894e6182daa13d0d287bed07eb0fbed1e6103c3600216da7bbcbc572900a2a44c622095ff37e0af40a49d0213a866 SHA512 5d95079d8ebe3992d5e34fac607ebb9601f33645874be0e81093a376a57ea23e3a1b74a06dfede1c9289258d40273fa23140bf1954e5d04eed4ec6beafcbc67c DIST node-v20.8.1.tar.xz 41863408 BLAKE2B 84bd93d9d49f54e655a78194050e91a91ede2d6d415f929e2b942955a3b082d902601b40fdc9eb16a5e16fe46627110d1f43d94ab464d812f165915cf1aa598b SHA512 d76245a8ec35fdb481e898efc457d3804d425a0d8e2da9175cdcc41036c57b5a6c23a5c2e84b7b417d3f48be631bff86708b2cae9e65ca3a22908caa3190ed1b diff --git a/net-libs/nodejs/nodejs-20.12.1.ebuild b/net-libs/nodejs/nodejs-20.12.1.ebuild new file mode 100644 index ..fbfccfb9b764 --- /dev/null +++ b/net-libs/nodejs/nodejs-20.12.1.ebuild @@ -0,0 +1,265 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl ) + x86? ( cpu_flags_x86_sse2 )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.46.0:= + >=net-dns/c-ares-1.18.1:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + corepack? ( !sys-apps/yarn ) + system-icu? ( >=dev-libs/icu-71:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" +BDEPEND="${PYTHON_DEPS} + app-alternatives/ninja + sys-apps/coreutils + virtual/pkgconfig + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )"
[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/
commit: b2b65131aeefe745a15b66f407410298e1212b4e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 19:32:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 19:32:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b65131 net-ftp/filezilla: add 3.67.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-ftp/filezilla/Manifest| 1 + net-ftp/filezilla/filezilla-3.67.0.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest index 3119db161817..9d9928435a6d 100644 --- a/net-ftp/filezilla/Manifest +++ b/net-ftp/filezilla/Manifest @@ -1,2 +1,3 @@ DIST FileZilla_3.66.4_src.tar.xz 4057952 BLAKE2B 0286e3e23cbd3d0599b4fced535d5bfd89508bc5f02d726ec082ac435590e0a3a1e1d90e0a6d51b19ce673b07c8b599ecd03e904a394f8fd9e1fc7f6167944f6 SHA512 17c0655988229bcfb056fe86bf8d6a21ea961420cc0073b3c4416c7fda999edd8dff7c6fe6b2121afad12acc4e6e525474a24a253c2e5312b74539de4232ef6b DIST FileZilla_3.66.5_src.tar.xz 4057892 BLAKE2B 0f44b027dd4a16fd0561659d27ff21930e461b33dc1188f5217119d102d0527496e1d38bca16959788c4cf41c43b581a4d66b1f3e8d2c4cad155cc7c6d00861a SHA512 b250e65894a3e8c8eb0eac25b3ffa5cd1348df2a38b1e6fa5eb735fff1945dbeb1fbcfe10a8188c260e9fbeaeb78322cb8aa56f6386fd39803421d01bbc8b2dd +DIST FileZilla_3.67.0_src.tar.xz 4058264 BLAKE2B 28799d60188ed94bc80143ccabf073eced4caa9960daa2b8d7f617252355735647fe4b3776ee38eb179fdb2667fd05536a89b6c17b25d056c72e565585ddef98 SHA512 b2d4cd45f2ed7e70fbb11500a42fe0d0e51919831a35bcfb439455d03af8eb744eb25d7f7b6ea9a94c424065e4d071d9706fcf46019da829d1318c099ab8108c diff --git a/net-ftp/filezilla/filezilla-3.67.0.ebuild b/net-ftp/filezilla/filezilla-3.67.0.ebuild new file mode 100644 index ..158171118974 --- /dev/null +++ b/net-ftp/filezilla/filezilla-3.67.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit autotools flag-o-matic wxwidgets xdg + +MY_PV="${PV/_/-}" +MY_P="FileZilla_${MY_PV}" + +DESCRIPTION="FTP client with lots of useful features and an intuitive interface" +HOMEPAGE="https://filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.xz; +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="cpu_flags_x86_sse2 dbus nls test" +RESTRICT="!test? ( test )" + +# pugixml 1.7 minimal dependency is for c++11 proper configuration +RDEPEND=" + >=dev-libs/nettle-3.1:= + >=dev-db/sqlite-3.7 + >=dev-libs/boost-1.76.0:= + >=dev-libs/libfilezilla-0.47.0:= + >=dev-libs/pugixml-1.7 + >=net-libs/gnutls-3.5.7 + x11-libs/wxGTK:${WX_GTK_VER}[X] + x11-misc/xdg-utils + dbus? ( sys-apps/dbus )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cppunit-1.13.0 )" +BDEPEND=" + virtual/pkgconfig + >=dev-build/libtool-1.4 + nls? ( >=sys-devel/gettext-0.11 )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.22.1-debug.patch + "${FILESDIR}"/${PN}-3.47.0-metainfo.patch + "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch + "${FILESDIR}"/${PN}-3.52.2-slibtool.patch + "${FILESDIR}"/${PN}-3.60.1-desktop.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use x86 && ! use cpu_flags_x86_sse2; then + append-cppflags -D_FORCE_SOFTWARE_SHA + fi + setup-wxwidgets + + local myeconfargs=( + --disable-autoupdatecheck + --with-pugixml=system + $(use_enable nls locales) + $(use_with dbus) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfilezilla/
commit: 84aedc0f4f8a091d248a464372d8ce52d62cb1de Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 19:31:16 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 19:31:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aedc0f dev-libs/libfilezilla: add 0.47.0 Signed-off-by: Bernard Cafarelli gentoo.org> dev-libs/libfilezilla/Manifest | 1 + dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index 3dfc3ca499e2..0979e16d5c42 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,2 +1,3 @@ DIST libfilezilla-0.45.0.tar.xz 543340 BLAKE2B c85c07d23381d63c6f959e9721fa898982c692cafcd863cd15da7fce7e486bf2031b0d0e1fb18efeb271d1aa497eabe0dff4c14f8ff89fbe3ed880a737fc8f6e SHA512 304838e8cf6e644378c0727bc8b9d2f87287a646db4cb765a04d156717f8c233b8a34085049e4893ec345a1a1d576f0ba33df705dee022e16ff433cddd926ce0 DIST libfilezilla-0.46.0.tar.xz 545396 BLAKE2B 9516260054f7b9d0df0cecf41912536c03f824dd7a43cf8eb52ef7690c3f4edb0ba828fb7fe1c016ac3a4db60a9e6b7a7a03cc90de1bac59439c9f989c3eec5d SHA512 721186993b9af7087033d9acd03ecd70a6a567cd46ded0d26e141ffccba5aed31d5095f3a1d56397280a6f75ad53460c9acbbb3650881e57dccd6f67ccbbf9ba +DIST libfilezilla-0.47.0.tar.xz 551484 BLAKE2B ba35bd990889a779f4c14c5c76c29dc5fed1bb97168e8dec75a59984133d6dbd56850208c55d6549c80dc2069ea007e0a26d7b604dbf9752c6ac018493a96627 SHA512 28af8aeacc5b6b188613c2afebb23477aa0c6908cd2bfe7dc39ba4b69fa67f2d18a64cdefe52968f429b18545fe03c031363b3aa9ed07b2ecb9faa56b1275282 diff --git a/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild new file mode 100644 index ..47f6003dc73b --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0/43" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= + virtual/libcrypt:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.37.1-pthread.patch + "${FILESDIR}"/${PN}-0.41.0-gcc13.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_configure() { + if use ppc || use arm || use hppa; then + # bug 727652 + append-libs -latomic + fi + + econf --disable-static +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/rabbitmq-server/
commit: 5c4e0418e30ca0a40eebb61782d633004aa76a9f Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 19:06:41 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 19:07:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4e0418 net-misc/rabbitmq-server: add 3.13.1 - Update to support new Erlang and Elixir versions - Use insopts to ensure that scripts are executable Signed-off-by: Matthew Smith gentoo.org> net-misc/rabbitmq-server/Manifest | 1 + .../rabbitmq-server/rabbitmq-server-3.13.1.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest index 52b20c665f6f..7d9d925cd1be 100644 --- a/net-misc/rabbitmq-server/Manifest +++ b/net-misc/rabbitmq-server/Manifest @@ -1,2 +1,3 @@ DIST rabbitmq-server-3.11.2.tar.xz 3752644 BLAKE2B bc98808579cbaa12371fc95d137fd18a0d784a859471d4dac6c328e819bb7ba5cb0256509a678788452f6dbeaa6fc48b4dbe39b24bd7cf0b1698fb6e4f67cb03 SHA512 ceec07fb9dfe8ba76850aa94543396a4e878aca13b9e3e303e86bb441cea863148a1480b83517bfd2bdc66b814c3177ad2ed595604f5710f8f98e8dcc439 DIST rabbitmq-server-3.12.9.tar.xz 4437392 BLAKE2B 19c1e88e79c29af0c06d732d25098ee7b5575e8f269ba08e3247a65ba206c8cdc819767572071063dcbd8816756366d0a3f059d8e060ffe47fb221e1546b4c23 SHA512 c6015ee9593336104fc043ed20d99a476e7b36802ae36798f23c2caf91a01a71913963fdbe6de249f234cb3ba82379e5c5b2976e07d098c287ee72e3f238f2eb +DIST rabbitmq-server-3.13.1.tar.xz 5083312 BLAKE2B 1821d05c1be2da491019605de7877f26cb8d47bf67f901d5bb2ede961558a44900a3b8697e254167eb5622d37b20b668dc919fadbe5c5c98f5cc644b948986b3 SHA512 022c6e213cf7cea865a6931a3481897efea65dffa649dd77df9d88bb5f9b7abaaa83b525f983de4cb336b1e0469073cadc2ce48d4f47f93005c87b9fdadb3857 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild new file mode 100644 index ..3307447c0c23 --- /dev/null +++ b/net-misc/rabbitmq-server/rabbitmq-server-3.13.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-any-r1 systemd + +DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang" +HOMEPAGE="https://www.rabbitmq.com/; +SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="test" + +# See https://www.rabbitmq.com/which-erlang.html for Erlang version +# See https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_cli/mix.exs for Elixir version +RDEPEND=" + acct-group/rabbitmq + acct-user/rabbitmq + >=dev-lang/erlang-26.0[ssl] https://www.rabbitmq.com/docs/upgrade#rabbitmq-version-upgradability + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 3.12; then + elog "Upgrading to RabbitMQ 3.12 requires all feature flags" + elog "from 3.11 to be enabled. If any feature flags are not" + elog "enabled, the node will refuse to start." + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/fuzzel/
commit: b4295aab70295e812c032819e8d59300cba8ef5a Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:21:32 2024 + Commit: Jonas Frei pm me> CommitDate: Mon Apr 15 18:21:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4295aab gui-apps/fuzzel: add 1.10.2, drop 1.10.1 Hotfix of release 1.10.1 Signed-off-by: Jonas Frei pm.me> gui-apps/fuzzel/Manifest | 2 +- gui-apps/fuzzel/{fuzzel-1.10.1.ebuild => fuzzel-1.10.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest index 9493f941c7..2bba26ea1c 100644 --- a/gui-apps/fuzzel/Manifest +++ b/gui-apps/fuzzel/Manifest @@ -1,2 +1,2 @@ -DIST fuzzel-1.10.1.tar.gz 440849 BLAKE2B 5358bc4bfb0bff0f4683207ae7f74173d2b5fc7d2275af9000c1346a209ecd4f3a581eeafbf9b833b4ddccc60c22bf2f2a5db1e845417169277100ac06444b6d SHA512 8bc285f1bdc78cf5c1aa71dec14641dccb6944863d781d8bf63ec673e4eb7775c2f4e6269f71f6333bdca242fd994708bb675c5708639e42b6804391bf492fb0 +DIST fuzzel-1.10.2.tar.gz 440973 BLAKE2B 201d5ac43629ead9f2dcbc55f97e6847ec9c39fc6b8d4c48ad286a0a45c89a685464ea113f04179378d775ffe93ee1dfe4a99cd13b0797df374e6d3948772c0f SHA512 bc2a3780838ae4a68f23cd9c5e240576cb79c8c29fe5a2069628f3763670139d9c19695b55fbc10cf16affcf8527bedcef0524e374d406e698be8c4afb7a2579 DIST fuzzel-1.9.2.tar.gz 433292 BLAKE2B 7b0533f7bb705b330e9c5c0fb89831283cc5e349891408d398d26f20c7c78c599ae28c18e92379dfa8099ec4b7736ea356b6342ff3b1c3fde57085580f23 SHA512 a92f0b6eb9470aa099651c2f5d095986347565bbd7366bffe0719801dbb1ae4f7e413460c59872d40e910bb1d3bc8195e9d9038a73c2de835bcda77f9372b393 diff --git a/gui-apps/fuzzel/fuzzel-1.10.1.ebuild b/gui-apps/fuzzel/fuzzel-1.10.2.ebuild similarity index 100% rename from gui-apps/fuzzel/fuzzel-1.10.1.ebuild rename to gui-apps/fuzzel/fuzzel-1.10.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/
commit: 64cb14f29f41bdf08daf4d3b4520f771255d8ce0 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:14:27 2024 + Commit: Jonas Frei pm me> CommitDate: Mon Apr 15 18:14:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64cb14f2 app-shells/carapace: drop 0.28.5 Signed-off-by: Jonas Frei pm.me> app-shells/carapace/Manifest | 2 -- app-shells/carapace/carapace-0.28.5.ebuild | 34 -- 2 files changed, 36 deletions(-) diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest index 9d0a0dc752..ae21f5ef07 100644 --- a/app-shells/carapace/Manifest +++ b/app-shells/carapace/Manifest @@ -1,5 +1,3 @@ -DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 9ae03183e1f3f8e3b121f76f226bfe0230ef2c4f2b2f02deffeb42228767b38ad614dd7b32f9e27400db94f87f8e061e84be15fc8930fa55edbb953cea17f9c4 SHA512 f50ae69ce6dc7f06aee4d62e0f4a49b9932c38c58fef67aa6a1dae2bc7852a6c66ad3f80709efb69bbdfd5fa8564c758bb6b72b32d5671d7022c72b5a6cc0b0e -DIST carapace-0.28.5.tar.gz 12432252 BLAKE2B ae5b0e30d88fdd79eea05094d7b7e2c5365f115a369aef57200175a48eee755cd4e964c8eb0c42fffe1f1d951db4d217af3aa0ff1c814c4643769479694ee9e0 SHA512 ce1746a05075afed1a394b424c8dc796f3c9a9215010fb4f716fde8c230f8a50b616e83883c292f524dff87697a2e5837b9739bb546dc8e58edcbe12f416df9b DIST carapace-0.30.2-deps.tar.xz 2206908 BLAKE2B 7ed05934d8512f8e091397c8aa6ca45b4843fb1ab3d5f6cc7ecb7e9c3d75314d919c6f784f214c6f836385e0722faa59e94a48765ca338f0914bb232c9b2b95a SHA512 dd597c786f09798c3c8a6029972e8d4627fa2d3d4f5dce2771d4a88c969daa85738b99b8e34896a26a168e115310231b7b6898b8e607375de0840be42d3bc7a1 DIST carapace-0.30.2.tar.gz 13819214 BLAKE2B 8dce39ece1f216dbf9a109be5f8bbaf0d1dd9d7756402bdee64caf50ebf2770c24f068e541b0528f98e429acb1aa43231300fe74590385629ec69b7c73718869 SHA512 142cfb1d99df10507f27f1fc20b6639f84307182bd37eed3a6797f39b646f2315875873cd6ecfeb497dfdaf4b3bf9293dc96bd2e494661612bd949a62c2e495b DIST carapace-1.0.0-deps.tar.xz 3057572 BLAKE2B e61f5e496ab6e349d2ec1ee56e2ff85e904fe7dd2e85f32e78a0cfcc1cf94ddd8d3b9e23a478f42c8b3e373261fa02843221fe691d33bfc7ed645f6d0aa52a96 SHA512 3f3d427f3d4fc6e649fd4066f486ecde9bfdc8b8e0b27af8d96f59734ea02d833b96daa77f6e4882a1b9d3c9558739bc917d637631555eadb10042be6cd17a2e diff --git a/app-shells/carapace/carapace-0.28.5.ebuild b/app-shells/carapace/carapace-0.28.5.ebuild deleted file mode 100644 index 3d875c7b2c..00 --- a/app-shells/carapace/carapace-0.28.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Multi-shell multi-command argument completer" -HOMEPAGE="https://rsteube.github.io/carapace-bin/; -SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html -DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz; -SRC_URI+=" ${DEPS_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -S="${WORKDIR}/${PN}-bin-${PV}" - -src_compile() { - pushd "cmd/${PN}" - ego generate ./... - ego build -ldflags="-s -w" -tags release -} - -src_install() { - dobin "cmd/${PN}/${PN}" - mv "docs/src" "docs/book" || die - rm -r "docs/book/changelog" || die - dodoc "README.md" - dodoc -r "docs/book" -}
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/
commit: 42c8fbdf463952324b739c7b4678139e51f03a76 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:17:47 2024 + Commit: Jonas Frei pm me> CommitDate: Mon Apr 15 18:17:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42c8fbdf app-shells/carapace: update redirected upstream urls Signed-off-by: Jonas Frei pm.me> app-shells/carapace/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-shells/carapace/metadata.xml b/app-shells/carapace/metadata.xml index de3ba19130..1ee76f974a 100644 --- a/app-shells/carapace/metadata.xml +++ b/app-shells/carapace/metadata.xml @@ -6,7 +6,7 @@ Jonas Frei - rsteube/carapace-bin - https://github.com/rsteube/carapace-bin/issues + carapace-sh/carapace-bin + https://github.com/carapace-sh/carapace-bin/issues
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/
commit: de43642a5d2f7ffdefceb73f53a0013bd0c9e022 Author: Jonas Frei pm me> AuthorDate: Mon Apr 15 18:14:02 2024 + Commit: Jonas Frei pm me> CommitDate: Mon Apr 15 18:14:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de43642a app-shells/carapace: add 1.0.1 Signed-off-by: Jonas Frei pm.me> app-shells/carapace/Manifest | 2 ++ app-shells/carapace/carapace-1.0.1.ebuild | 40 +++ 2 files changed, 42 insertions(+) diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest index db16418cff..9d0a0dc752 100644 --- a/app-shells/carapace/Manifest +++ b/app-shells/carapace/Manifest @@ -4,3 +4,5 @@ DIST carapace-0.30.2-deps.tar.xz 2206908 BLAKE2B 7ed05934d8512f8e091397c8aa6ca45 DIST carapace-0.30.2.tar.gz 13819214 BLAKE2B 8dce39ece1f216dbf9a109be5f8bbaf0d1dd9d7756402bdee64caf50ebf2770c24f068e541b0528f98e429acb1aa43231300fe74590385629ec69b7c73718869 SHA512 142cfb1d99df10507f27f1fc20b6639f84307182bd37eed3a6797f39b646f2315875873cd6ecfeb497dfdaf4b3bf9293dc96bd2e494661612bd949a62c2e495b DIST carapace-1.0.0-deps.tar.xz 3057572 BLAKE2B e61f5e496ab6e349d2ec1ee56e2ff85e904fe7dd2e85f32e78a0cfcc1cf94ddd8d3b9e23a478f42c8b3e373261fa02843221fe691d33bfc7ed645f6d0aa52a96 SHA512 3f3d427f3d4fc6e649fd4066f486ecde9bfdc8b8e0b27af8d96f59734ea02d833b96daa77f6e4882a1b9d3c9558739bc917d637631555eadb10042be6cd17a2e DIST carapace-1.0.0.tar.gz 14593185 BLAKE2B 2021c05a964e68f12551a6f44c9e95bc095631e98f5e00eef21ed870f8926b854813cc5d15777f0fbd27b9a90a0b456dd729b761d0019dc1c7784fbe80db7c8a SHA512 0a65597438852a03d1fcd2fb974b02cc0e68ff39d47daa75a51a0650232f11e7916992bc80a0b1f907e2325a8e7b70baab008f0a1061b6032b70a0c27ead3623 +DIST carapace-1.0.1-deps.tar.xz 3059464 BLAKE2B 2d6590659d707e8820c71f25b1d69e88b0f40a0a9738e3568095568bd2db013acbd754f913060c778a3932b4f16688e94f768680a5843b19a2b7a62da81c4f72 SHA512 4ac7f058a6fa27c9c205eddc31557cdd025d6946313b53f5da08c5608c1b8a62d79b6758f1729832b7cff05ead696367fcd3441aaa6f9f5a92cf6531f3a1b523 +DIST carapace-1.0.1.tar.gz 14611346 BLAKE2B 6e7d0ce9897f4b4251531d951cbdece9420931141d311b84b873ecd51f9e1ebe9bd0ee4ab647e1e578ed372469e11769621448c8e0b6c61774513088bb6da763 SHA512 4e4d745879209343ff06e2d716bcbb7ec59920bb885deea9cb6a765d4c7a2040e4ace578e3fa820bda4c89a6ecab55e48e914f22c00565551331645e62e3fe73 diff --git a/app-shells/carapace/carapace-1.0.1.ebuild b/app-shells/carapace/carapace-1.0.1.ebuild new file mode 100644 index 00..902c670811 --- /dev/null +++ b/app-shells/carapace/carapace-1.0.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/; +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz; +SRC_URI+=" ${DEPS_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +S="${WORKDIR}/${PN}-bin-${PV}" + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: 3b05c2206f3aa1fbf1d66602801b71dd8700e1d3 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b05c220 net-libs/webkit-gtk: Stabilize 2.42.5 ppc, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild index a1310a6cb85d..823fcda8ef91 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: 048afa72305b1fe6aaff2668d7d9b403371788ec Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048afa72 net-libs/webkit-gtk: Stabilize 2.42.5-r410 ppc, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild index ebda1582688d..b41dc9910b2a 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: b8025b79b469e992f7e1b6a2500a74794d6dfdc9 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8025b79 net-libs/webkit-gtk: Stabilize 2.42.5-r600 ppc, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild index e952fa9fd8cc..9e1a4792fde3 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="6/0" # soname version of libwebkit2gtk-6.0 -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: ac06b006c79bbb226c038c897e9cac9f5d414a43 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac06b006 net-libs/webkit-gtk: Stabilize 2.42.5 x86, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild index dff6e99dfb5a..2a42d2527b9c 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: f13d4a41bf56dc26b3eae8d5e1ced29cdafed959 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13d4a41 net-libs/webkit-gtk: Stabilize 2.42.5-r600 x86, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild index f05a694a54d6..9cb575c72aa4 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="6/0" # soname version of libwebkit2gtk-6.0 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: edd8711dba5ede7db89f3e769707e1f0a53ab831 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd8711d net-libs/webkit-gtk: Stabilize 2.42.5-r410 amd64, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild index 05352596075f..ebda1582688d 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: d4d281db23fd8fe987c72c0e8b724b861a0ada7d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d281db net-libs/webkit-gtk: Stabilize 2.42.5-r600 amd64, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild index 9cb575c72aa4..e952fa9fd8cc 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="6/0" # soname version of libwebkit2gtk-6.0 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: a9ebec8f32b028dbdb2f20379f852b2e18d751ab Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ebec8f net-libs/webkit-gtk: Stabilize 2.42.5-r410 x86, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild index 25c56717be09..05352596075f 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: 93fbdf3b824d55192c89dcf538fe824330b92aba Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 15 18:11:23 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 15 18:11:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93fbdf3b net-libs/webkit-gtk: Stabilize 2.42.5 amd64, #928803 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild index 2a42d2527b9c..a1310a6cb85d 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 -KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )"
[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/katawa-shoujo/, games-puzzle/katawa-shoujo/files/
commit: 4be659d0b0d6fe5d5829ce1fb79a8b461f806abc Author: Denis Strizhkin gmail com> AuthorDate: Mon Apr 15 18:03:06 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Mon Apr 15 18:03:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4be659d0 games-puzzle/katawa-shoujo: add icon & desktop entry Signed-off-by: Denis Strizhkin gmail.com> games-puzzle/katawa-shoujo/Manifest| 1 + games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop | 9 + games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 10 -- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/games-puzzle/katawa-shoujo/Manifest b/games-puzzle/katawa-shoujo/Manifest index 59b22db1e9..4b0bd04460 100644 --- a/games-puzzle/katawa-shoujo/Manifest +++ b/games-puzzle/katawa-shoujo/Manifest @@ -1 +1,2 @@ DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0 SHA512 ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a +DIST katawa-shoujo.png 148482 BLAKE2B 1792c5b860562296369bdc5135f284eb20fb45fe0b8351cb066716f2ced733eaa1d665ea406861d40ba4bfffa2fe5aae67210d9d39be18c14aa7ff51ed40be69 SHA512 4e0fd095f6ca9bc06658e143567fa6e482cc7e84387d51d7edb8448906f32bf718c1a2528b51326d1630daf01e655e0a3162d1fa0af2522243e47b363234c069 diff --git a/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop b/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop new file mode 100644 index 00..46228cb139 --- /dev/null +++ b/games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Katawa Shoujo +Comment=Bishoujo-style visual novel game that tells a story of a young man and five other girls suffering with varying disabilities +Icon=katawa-shoujo +Exec=/usr/bin/katawa-shoujo +Terminal=false +Categories=Game; diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild index becf8b7edc..48fabe77eb 100644 --- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild @@ -3,11 +3,14 @@ EAPI=8 -inherit wrapper +inherit wrapper desktop DESCRIPTION="Re-Engineered visual novel with accessibility features" HOMEPAGE="https://www.fhs.sh/projects; -SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2" +SRC_URI=" + https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2 + https://github.com/fleetingheart/web/blob/main/public/android-chrome-512x512.png -> ${PN}.png +" S="${WORKDIR}/KSRE-linux" LICENSE=" @@ -29,4 +32,7 @@ src_install() { fperms +x "/opt/${PN}/lib/py3-linux-x86_64/Katawa Shoujo Re-Engineered" make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" + + domenu "${FILESDIR}/${PN}.desktop" + doicon "${DISTDIR}/${PN}.png" }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, dev-lang/erlang/files/
commit: f896d0ab0d82517302d351d5ea9740b9475e1229 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 17:58:35 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 17:58:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f896d0ab dev-lang/erlang: add 26.2.4 Signed-off-by: Matthew Smith gentoo.org> dev-lang/erlang/Manifest | 1 + dev-lang/erlang/erlang-26.2.4.ebuild | 187 + .../files/erlang-26.2.4-test-errorinfo.patch | 14 ++ 3 files changed, 202 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 4a8ed0797c9c..46bf6c6b7422 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -3,6 +3,7 @@ DIST erlang-26.0.tar.gz 61355457 BLAKE2B 4f5abc04b794d2b2b9e27e20be9197a7c811136 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2 SHA512 6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710 DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9 SHA512 f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11 SHA512 27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd +DIST erlang-26.2.4.tar.gz 62476971 BLAKE2B f3acfb05a569ce0b4cfd9d9a30ac4840845cc285691294c2ff2776c45812b9046d3453700150912128c385458a3afba7dc54ab773611d46de31b4d2744fcdaf6 SHA512 2fa385b5ec93810c984f31e22757fe8614087191adf0f99376702bd15a316237f8abc1b65d40a302d3919cd28afe65fb4086e39638c6c39af165c0c1ee6fb51d DIST erlang-26.2.tar.gz 64008902 BLAKE2B 145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162 SHA512 647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0 SHA512 d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0 SHA512 c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e diff --git a/dev-lang/erlang/erlang-26.2.4.ebuild b/dev-lang/erlang/erlang-26.2.4.ebuild new file mode 100644 index ..233389fa0b29 --- /dev/null +++ b/dev-lang/erlang/erlang-26.2.4.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +WX_GTK_VER="3.2-gtk3" + +inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets + +UPSTREAM_V="$(ver_cut 1-2)" + +DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)" +HOMEPAGE="https://www.erlang.org/; +SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz + https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz + doc? ( https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )" + +LICENSE="Apache-2.0" +# We use this subslot because Compiled HiPE Code can be loaded on the exact +# same build of ERTS that was used when compiling the code. See +# http://erlang.org/doc/system_principles/misc.html for more information. +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets" + +RDEPEND=" + acct-group/epmd + acct-user/epmd + sys-libs/ncurses:0 + sys-libs/zlib + emacs? ( >=app-editors/emacs-23.1:* ) + java? ( >=virtual/jdk-1.8:* ) + odbc? ( dev-db/unixODBC ) + sctp? ( net-misc/lksctp-tools ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) + systemd? ( sys-apps/systemd ) + wxwidgets? ( + dev-libs/glib:2 + x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] + ) +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/webapp-config/files/, app-admin/webapp-config/
commit: e0dec3d48e60d0f4d1e19a0da482933394639649 Author: Viorel Munteanu gentoo org> AuthorDate: Mon Apr 15 17:28:06 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Apr 15 17:43:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0dec3d4 app-admin/webapp-config: enable py3.12 Closes: https://bugs.gentoo.org/929277 Signed-off-by: Viorel Munteanu gentoo.org> .../webapp-config-1.55-py3.122-invalid-escape-sequence.patch | 11 +++ ...webapp-config-.ebuild => webapp-config-1.55-r4.ebuild} | 8 ++-- app-admin/webapp-config/webapp-config-.ebuild | 8 ++-- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/app-admin/webapp-config/files/webapp-config-1.55-py3.122-invalid-escape-sequence.patch b/app-admin/webapp-config/files/webapp-config-1.55-py3.122-invalid-escape-sequence.patch new file mode 100644 index ..cb1ba1a8593e --- /dev/null +++ b/app-admin/webapp-config/files/webapp-config-1.55-py3.122-invalid-escape-sequence.patch @@ -0,0 +1,11 @@ +--- a/WebappConfig/protect.py b/WebappConfig/protect.py +@@ -78,7 +78,7 @@ + + numbers = [] + prefix = self.protect_prefix +-rep = re.compile(prefix.replace('.','\.') + '(\d{4})_') ++rep = re.compile(prefix.replace('.',r'\.') + r'(\d{4})_') + + for i in entries: + rem = rep.match(i) diff --git a/app-admin/webapp-config/webapp-config-.ebuild b/app-admin/webapp-config/webapp-config-1.55-r4.ebuild similarity index 93% copy from app-admin/webapp-config/webapp-config-.ebuild copy to app-admin/webapp-config/webapp-config-1.55-r4.ebuild index 76caefb23e6d..cc2e8028b578 100644 --- a/app-admin/webapp-config/webapp-config-.ebuild +++ b/app-admin/webapp-config/webapp-config-1.55-r4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# 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..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 prefix @@ -29,6 +29,10 @@ DEPEND="app-text/xmlto RDEPEND=" portage? ( sys-apps/portage[${PYTHON_USEDEP}] )" +PATCHES=( + "${FILESDIR}"/webapp-config-1.55-py3.122-invalid-escape-sequence.patch +) + python_prepare_all() { # make the source from svn mirror the one in the tarball if [[ ${PV} == * ]]; then diff --git a/app-admin/webapp-config/webapp-config-.ebuild b/app-admin/webapp-config/webapp-config-.ebuild index 76caefb23e6d..cc2e8028b578 100644 --- a/app-admin/webapp-config/webapp-config-.ebuild +++ b/app-admin/webapp-config/webapp-config-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# 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..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 prefix @@ -29,6 +29,10 @@ DEPEND="app-text/xmlto RDEPEND=" portage? ( sys-apps/portage[${PYTHON_USEDEP}] )" +PATCHES=( + "${FILESDIR}"/webapp-config-1.55-py3.122-invalid-escape-sequence.patch +) + python_prepare_all() { # make the source from svn mirror the one in the tarball if [[ ${PV} == * ]]; then
[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/
commit: d9d8cf759bfbb7727bcb4fb5daa9ad6c21a54a5e Author: Viorel Munteanu gentoo org> AuthorDate: Mon Apr 15 17:32:56 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Apr 15 17:43:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d8cf75 www-apps/cgit: enable py3.12 Enable python 3.12 Enable lua 5.3, 5.4 Fix VariableScope Closes: https://bugs.gentoo.org/929871 Closes: https://bugs.gentoo.org/836118 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/cgit/{cgit-1.2.3-r202.ebuild => cgit-1.2.3-r203.ebuild} | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/www-apps/cgit/cgit-1.2.3-r202.ebuild b/www-apps/cgit/cgit-1.2.3-r203.ebuild similarity index 93% rename from www-apps/cgit/cgit-1.2.3-r202.ebuild rename to www-apps/cgit/cgit-1.2.3-r203.ebuild index dc581d8b548c..8499426633d8 100644 --- a/www-apps/cgit/cgit-1.2.3-r202.ebuild +++ b/www-apps/cgit/cgit-1.2.3-r203.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -LUA_COMPAT=( lua5-{1..2} luajit ) +LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) WEBAPP_MANUAL_SLOT="yes" @@ -64,7 +64,6 @@ src_configure() { echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf || die "echo CGIT_SCRIPT_PATH failed" echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf || die "echo CGIT_DATA_PATH failed" echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf || die "echo CACHE_ROOT failed" - echo "DESTDIR = ${D}" >> cgit.conf || die "echo DESTDIR failed" if use lua; then echo "LUA_PKGCONFIG = ${ELUA}" >> cgit.conf || die "echo LUA_PKGCONFIG failed" else @@ -80,7 +79,7 @@ src_compile() { src_install() { webapp_src_preinst - emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" install + emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" DESTDIR="${D}" install insinto /etc doins "${FILESDIR}"/cgitrc
[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/katawa-shoujo/
commit: 73da044f54fdeadc99e39004ce2b03bebcacbf16 Author: Denis Strizhkin gmail com> AuthorDate: Mon Apr 15 17:25:06 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Mon Apr 15 17:25:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73da044f games-puzzle/katawa-shoujo: update SRC_URI & don't use cp -r Signed-off-by: Denis Strizhkin gmail.com> games-puzzle/katawa-shoujo/Manifest | 2 +- games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 13 +++-- games-puzzle/katawa-shoujo/metadata.xml | 3 +++ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/games-puzzle/katawa-shoujo/Manifest b/games-puzzle/katawa-shoujo/Manifest index d68ad5cc46..59b22db1e9 100644 --- a/games-puzzle/katawa-shoujo/Manifest +++ b/games-puzzle/katawa-shoujo/Manifest @@ -1 +1 @@ -DIST KSRE-linux.tar.bz2 478484884 BLAKE2B 45e49c4a122c492d468eb9025ff0377416c63b35b465ee6b1f75517b9cdc94ce36f27fc9c76849ae0e1a01ad7bd33e9b830c6c7b60f091fa84936a93a29eb009 SHA512 6ec1ac1d101c3722c150461575f9a995a0299ea026f849cf5b39ad5347738531786b6f16fa077b2ae2f1e9f3f79d509ebadbe90f59ad063cdd67a545e7d7985c +DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0 SHA512 ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild index 2c3eaf95fa..becf8b7edc 100644 --- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild @@ -7,7 +7,8 @@ inherit wrapper DESCRIPTION="Re-Engineered visual novel with accessibility features" HOMEPAGE="https://www.fhs.sh/projects; -SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2; +SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/KSRE-linux" LICENSE=" MPL-2.0 @@ -20,12 +21,12 @@ KEYWORDS="~amd64" QA_PREBUILT="*" RESTRICT="strip" -S="${WORKDIR}/KSRE-linux" - src_install() { - dodir etc - cp -r . "$ED/opt/$PN" || die + insinto "/opt/${PN}" + doins -r * - make_wrapper ${PN} "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" + fperms +x "/opt/${PN}/Katawa Shoujo Re-Engineered.sh" + fperms +x "/opt/${PN}/lib/py3-linux-x86_64/Katawa Shoujo Re-Engineered" + make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" } diff --git a/games-puzzle/katawa-shoujo/metadata.xml b/games-puzzle/katawa-shoujo/metadata.xml index 812e586b96..2f1b9ad948 100644 --- a/games-puzzle/katawa-shoujo/metadata.xml +++ b/games-puzzle/katawa-shoujo/metadata.xml @@ -5,4 +5,7 @@ Vitaly Zdanevich zdanevich.vit...@ya.ru + + fleetingheart/ksre +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednaffe/
commit: 2bd8cd5584d454be1b5e0a568e9737aabf72cf08 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Apr 15 16:57:30 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Apr 15 17:12:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd8cd55 games-emulation/mednaffe: add 0.9.3 Closes: https://bugs.gentoo.org/930072 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/mednaffe/Manifest | 1 + games-emulation/mednaffe/mednaffe-0.9.3.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/games-emulation/mednaffe/Manifest b/games-emulation/mednaffe/Manifest index fdbcb98f3d4b..5652a589db12 100644 --- a/games-emulation/mednaffe/Manifest +++ b/games-emulation/mednaffe/Manifest @@ -1 +1,2 @@ DIST mednaffe-0.9.2.tar.gz 2020368 BLAKE2B 9d976e029e81de8ebb4318e396854d3d6a01375098718a6001a21940a38701a79f83375854e51ac3d2c78da8c8c6d260d888399d7eb5305248035193848bd037 SHA512 76bb0d0ee8279ac179c6d596922fd0a870d96122019df8f98fea08aa7f82b95c4261d70baa5951e31200567e144efbba12c4fabb76f26c08bc1bb1bb60e95024 +DIST mednaffe-0.9.3.tar.gz 1222426 BLAKE2B 46e33cb7f668bc67a50425cd49104fc1af6eff5485659d97f426868c66ea60eb76276405446ccb0957a188eae4ba9e2e39658457b0599cdd4afdf19e05fac061 SHA512 6982b4f6fe28e2d0bd55d9292154a9c474edb858d024a6e6f0bd4b7a59d78afc109c26df8dee9debeedb04ac867c1ff5d322a5f98d060ed8580af1e5737c6678 diff --git a/games-emulation/mednaffe/mednaffe-0.9.3.ebuild b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild new file mode 100644 index ..fa5be892ce40 --- /dev/null +++ b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="Front-end (GUI) for mednafen emulator" +HOMEPAGE="https://github.com/AmatCoder/mednaffe/; +SRC_URI="https://github.com/AmatCoder/mednaffe/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/glib:2 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 +" +RDEPEND=" + ${DEPEND} + games-emulation/mednafen +" +BDEPEND=" + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/
commit: d40c0af6c5e73efe424c8f3215b83dba0034d41f Author: Matt Turner gentoo org> AuthorDate: Mon Apr 15 16:02:56 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 15 16:16:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40c0af6 x11-drivers/xf86-input-wacom: Version bump to 1.2.2 Signed-off-by: Matt Turner gentoo.org> x11-drivers/xf86-input-wacom/Manifest | 1 + .../xf86-input-wacom/xf86-input-wacom-1.2.2.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest index 072015325a84..66e26fe8d140 100644 --- a/x11-drivers/xf86-input-wacom/Manifest +++ b/x11-drivers/xf86-input-wacom/Manifest @@ -1,2 +1,3 @@ DIST xf86-input-wacom-1.2.0.tar.bz2 647874 BLAKE2B c59e605bacb2694c2e322faba9b030112ffb57f916c816cbcb9a946fa063713c0590e1ea29273f73a84f4360b5bc5241c9768d7e61d77dfc9fb0af72b1a6f1cc SHA512 34817b87318d1fcf885e6427436a54d748a1c910026e6af0a22fafb461b227ca566cf06846f1f57c0d66412d5a3b20c95f014a71f8ef394ea8ca360a5f902318 DIST xf86-input-wacom-1.2.1.tar.bz2 655198 BLAKE2B 0597b9c4e05ddd696943e1a03eaf1543db78ba895d8ac3d29cf6fe0a185236eb522a8511a2757c5eb965e35283e2bd4c08e4416548de1f76456d0d27575f5eaa SHA512 b8fd8496bf297ac0e44f36e8d84131600b689e27f35368895795302d4fd60d83ae9da9773c71007cf4f2b1c02d1aec27280d789821f17c57ec47b988c4f4c3bb +DIST xf86-input-wacom-1.2.2.tar.bz2 649132 BLAKE2B c068317c7ca74dbda336f12c96cf27f7541880aa75f65638d72755d28538614d72e091ca94a7c62c84e5748ebfa459fe3f930edcd55e53797301719630055e8f SHA512 60c490ff67ff6b4719a2683f5368ef3fca3d97ced92cf251bb4c7610d24e9df1d3577f50b625621025b2e2d1abf8f8aac2dbb7629220664992f6b85a0a84adcb diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.2.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.2.ebuild new file mode 100644 index ..e355f2abb948 --- /dev/null +++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info systemd udev xorg-3 meson + +DESCRIPTION="Driver for Wacom tablets and drawing devices" +HOMEPAGE="https://linuxwacom.github.io/; +SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2; + +LICENSE="GPL-2+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXinerama + virtual/libudev:=" +DEPEND="${RDEPEND}" + +pkg_pretend() { + linux-info_pkg_setup + + if ! linux_config_exists \ + || ! linux_chkconfig_present HID_WACOM; then + echo + ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" + ewarn " Device Drivers --->" + ewarn "HID support --->" + ewarn " Special HID drivers --->" + ewarn "<*> Wacom Intuos/Graphire tablet support (USB)" + echo + fi +} + +pkg_setup() { + linux-info_pkg_setup +} + +src_configure() { + xorg-3_flags_setup + + local emesonargs=( + -Dsystemd-unit-dir="$(systemd_get_systemunitdir)" + -Dudev-rules-dir="$(get_udevdir)/rules.d" + $(meson_feature test unittests) + -Dwacom-gobject=disabled + ) + meson_src_configure +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/
commit: 6e4408ce383c4a041baf120c14465f4f50c2a42a Author: Matt Turner gentoo org> AuthorDate: Mon Apr 15 15:19:49 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 15 15:32:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4408ce x11-libs/libxcb: Version bump to 1.17.0 Closes: https://bugs.gentoo.org/913655 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxcb/Manifest | 1 + x11-libs/libxcb/libxcb-1.17.0.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest index dc1d2bbb7b2c..7592b177c19a 100644 --- a/x11-libs/libxcb/Manifest +++ b/x11-libs/libxcb/Manifest @@ -1,2 +1,3 @@ DIST libxcb-1.16.1.tar.xz 455368 BLAKE2B 91d489eaf8b0bfb0c02a4d974f72871963dc86cdf60478d618636d580974b260ab822ab33c7174e05dc45adf01e53e423a7449550b7b43fabb3917f7d99219c0 SHA512 e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f DIST libxcb-1.16.tar.xz 452964 BLAKE2B 1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9 SHA512 002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8 +DIST libxcb-1.17.0.tar.xz 455208 BLAKE2B e2a35606981c00f9f18e5590cdc26c7c2efd8f832c37dc4dc82db47e2870bf4ff48786162c5a8eb713cb5f3a305eb22d334e4b0ff631bf0e047f1b79cb0701d3 SHA512 945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85dab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0 diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild b/x11-libs/libxcb/libxcb-1.17.0.ebuild new file mode 100644 index ..e28a1fa98c30 --- /dev/null +++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +XORG_TARBALL_SUFFIX="xz" +XORG_MULTILIB=yes +XORG_DOC=doc + +inherit python-any-r1 xorg-3 + +DESCRIPTION="X C-language Bindings library" +HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb; + +SLOT="0/1.12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc selinux test +xkb" +RESTRICT="!test? ( test )" + +XCB_PROTO_DEP=">=x11-base/xcb-proto-${PV}" +RDEPEND=" + >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + ${XCB_PROTO_DEP} + elibc_Darwin? ( dev-libs/libpthread-stubs ) + test? ( dev-libs/check[${MULTILIB_USEDEP}] ) +" +# Note: ${PYTHON_USEDEP} needs to go verbatim +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep "${XCB_PROTO_DEP}"'[${PYTHON_USEDEP}]') + doc? ( app-text/doxygen[dot] ) + test? ( dev-libs/libxslt ) +" + +python_check_deps() { + python_has_version "${XCB_PROTO_DEP}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + xorg-3_pkg_setup +} + +src_configure() { + local XORG_CONFIGURE_OPTIONS=( + $(use_enable doc devel-docs) + $(use_enable selinux) + ) + xorg-3_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/
commit: 24ba76702f85e062cf98a67174ff2bc2e3d187c2 Author: Matt Turner gentoo org> AuthorDate: Mon Apr 15 15:01:31 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 15 15:32:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ba7670 x11-base/xcb-proto: Version bump to 1.17.0 Signed-off-by: Matt Turner gentoo.org> x11-base/xcb-proto/Manifest| 1 + x11-base/xcb-proto/xcb-proto-1.17.0.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/x11-base/xcb-proto/Manifest b/x11-base/xcb-proto/Manifest index 747414d33e52..a85212c9bc77 100644 --- a/x11-base/xcb-proto/Manifest +++ b/x11-base/xcb-proto/Manifest @@ -1 +1,2 @@ DIST xcb-proto-1.16.0.tar.xz 151612 BLAKE2B 1c59ae4c71e697bd4f0298f6e0ea5235fc47baa9cf584e079258f1da8be538d1b67dc45f1325d82495247d0f8020d0244ca334de3794b410a1feaceabd6b285e SHA512 54906f379a7aa2cbbfbbe54764c02dbf522ca8f6c54e07d4faae471aac3aee25d0359be38c808c8da887de228aed745582a78b2f56714b023bca8f3513b24972 +DIST xcb-proto-1.17.0.tar.xz 151748 BLAKE2B 0f46d040062fca4f6b598bdb7ab7a254b9aefce198812af82fd2112e06e88277e3c9e0a3bab161930b56688e71e1848bb859d4f33588f9496fe7399f9758b9a7 SHA512 34c3795e5a48a66d89b72ee1777fb0bede489d5ec07018e6c9ef3c13bdd60b0358fc2c04a1f0ed0acb5b681aeeb92033db579036e4f5edd967fe56714c03acdf diff --git a/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild b/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild new file mode 100644 index ..a7af99861180 --- /dev/null +++ b/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +XORG_TARBALL_SUFFIX="xz" +XORG_MODULE=proto/ + +inherit python-r1 xorg-3 + +DESCRIPTION="X C-language Bindings protocol headers" +HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/proto/xcbproto; +EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# DEPEND="" +RDEPEND=" + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2 +" + +ECONF_SOURCE="${S}" + +src_configure() { + # Don't use Python to find sitedir here. + PYTHON=true default +} + +src_compile() { + : +} + +xcbgen_install() { + # Use eclass to find sitedir instead. + emake -C xcbgen install DESTDIR="${D}" pythondir="$(python_get_sitedir)" + python_optimize +} + +src_install() { + # Restrict SUBDIRS to prevent xcbgen with empty sitedir. + emake install DESTDIR="${D}" SUBDIRS=src + python_foreach_impl xcbgen_install +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scour/
commit: e6773c101e6b7c8922923a11c6f488af9b402341 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 15 14:53:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 15 15:23:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6773c10 media-gfx/scour: Enable py3.12 Closes: https://bugs.gentoo.org/929625 Signed-off-by: Michał Górny gentoo.org> media-gfx/scour/metadata.xml | 1 + media-gfx/scour/scour-0.38.2-r1.ebuild | 14 ++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/media-gfx/scour/metadata.xml b/media-gfx/scour/metadata.xml index b229b50ca604..85d1478227ea 100644 --- a/media-gfx/scour/metadata.xml +++ b/media-gfx/scour/metadata.xml @@ -5,5 +5,6 @@ scour-project/scour +scour diff --git a/media-gfx/scour/scour-0.38.2-r1.ebuild b/media-gfx/scour/scour-0.38.2-r1.ebuild index 30d85af79f5f..7749f9b9fa22 100644 --- a/media-gfx/scour/scour-0.38.2-r1.ebuild +++ b/media-gfx/scour/scour-0.38.2-r1.ebuild @@ -1,21 +1,27 @@ -# Copyright 1999-2023 Gentoo Authors +# 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_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 DESCRIPTION="Take an SVG file and produce a cleaner and more concise file" -HOMEPAGE="https://github.com/scour-project/scour; +HOMEPAGE=" + https://github.com/scour-project/scour/ + https://pypi.org/project/scour/ +" SRC_URI="https://github.com/scour-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" python_test() { "${EPYTHON}" test_scour.py -v || die "Tests fail with ${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scour/
commit: ec84c002db000b8fcba2c7f89278e77f8e609251 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 15 15:18:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 15 15:23:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec84c002 media-gfx/scour: Fix distfile suffix Signed-off-by: Michał Górny gentoo.org> media-gfx/scour/Manifest | 2 +- media-gfx/scour/scour-0.38.2-r1.ebuild | 5 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/media-gfx/scour/Manifest b/media-gfx/scour/Manifest index db95afa2781d..7123c1125396 100644 --- a/media-gfx/scour/Manifest +++ b/media-gfx/scour/Manifest @@ -1 +1 @@ -DIST scour-0.38.2.tar.gz 99910 BLAKE2B 4273287b201ecea64cb2be666bb7de4fbadc3483935515de92ec8dfb39f3b856584e35ac877958efd798bb5840baba4fc4d40a376d2c9f3b0c52a679d7ded6df SHA512 a2c418e25283af399be032322b3af0c336c2392ba361681d4b133b64ebc441ac5beeed2b920f42316cef376c971b230681e306687786a875162d33b659d3fdeb +DIST scour-0.38.2.gh.tar.gz 99910 BLAKE2B 4273287b201ecea64cb2be666bb7de4fbadc3483935515de92ec8dfb39f3b856584e35ac877958efd798bb5840baba4fc4d40a376d2c9f3b0c52a679d7ded6df SHA512 a2c418e25283af399be032322b3af0c336c2392ba361681d4b133b64ebc441ac5beeed2b920f42316cef376c971b230681e306687786a875162d33b659d3fdeb diff --git a/media-gfx/scour/scour-0.38.2-r1.ebuild b/media-gfx/scour/scour-0.38.2-r1.ebuild index 7749f9b9fa22..8809aac2f3c1 100644 --- a/media-gfx/scour/scour-0.38.2-r1.ebuild +++ b/media-gfx/scour/scour-0.38.2-r1.ebuild @@ -13,7 +13,10 @@ HOMEPAGE=" https://github.com/scour-project/scour/ https://pypi.org/project/scour/ " -SRC_URI="https://github.com/scour-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI=" + https://github.com/scour-project/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" LICENSE="Apache-2.0" SLOT="0"