From 54d965accf7d589ea1af767995aa31065e05889d Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Thu, 9 Jan 2025 17:19:06 +0100 Subject: [PATCH 1/9] games-action/ddnet: add 18.9, drop 18.8.2 Signed-off-by: Edgar Luque --- games-action/ddnet/Manifest | 2 +- games-action/ddnet/{ddnet-18.8.2.ebuild => ddnet-18.9.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename games-action/ddnet/{ddnet-18.8.2.ebuild => ddnet-18.9.ebuild} (100%) diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index c98ad12862..19a3c3cf64 100644 --- a/games-action/ddnet/Manifest +++ b/games-action/ddnet/Manifest @@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480 DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc -DIST ddnet-18.8.2.tar.gz 47392434 BLAKE2B 4d382e536a26fec331fce94be9c1a560e274dca8727c9e1cc0a9b99c7867ce447904e10bd0b90fcbabd1dff74ecfb4497799a43fbdccf8edaf11b52eae5880fe SHA512 5477371d6b1198da63dbda5d440e16251bf4d441df76fa722a08506ebda03f7ac46d86b5825c919a9f4d80356f33ee6e4666df9f712d8e3800264c45db60ba5a +DIST ddnet-18.9.tar.gz 47412071 BLAKE2B 7291a322a402a548d3e6dc5fc85bba744a6698291953e0b56f62f58a24ae92406b0407fbdb0130ca7f301bcad26e8ab579a2278a51d04ee25b788b1bd3439bb1 SHA512 1f60269381492bd2bc4e61dd5466191f9a2e65ddf3ce9795738e4e1abe39f69a067b051a9f6932cb6ef89c7ffb7753194ce3b4ebb5c8b23eecdee7552cf67ced DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be diff --git a/games-action/ddnet/ddnet-18.8.2.ebuild b/games-action/ddnet/ddnet-18.9.ebuild similarity index 100% rename from games-action/ddnet/ddnet-18.8.2.ebuild rename to games-action/ddnet/ddnet-18.9.ebuild From 201f9c913ce32fe968bc018eae5cb4d55a9839bd Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Thu, 9 Jan 2025 16:17:24 -0500 Subject: [PATCH 2/9] gnome-extra/extension-manager: Update RDEPEND for 9999 Signed-off-by: Yuan Liao --- gnome-extra/extension-manager/extension-manager-9999.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-extra/extension-manager/extension-manager-9999.ebuild b/gnome-extra/extension-manager/extension-manager-9999.ebuild index 979cd6029d..8c43bb5d55 100644 --- a/gnome-extra/extension-manager/extension-manager-9999.ebuild +++ b/gnome-extra/extension-manager/extension-manager-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,9 +29,9 @@ BDEPEND=" RDEPEND=" dev-libs/glib:2 dev-libs/json-glib + dev-libs/libxml2 gui-libs/gtk:4[introspection] - >=gui-libs/libadwaita-1.5.0:1[introspection] - gui-libs/text-engine + >=gui-libs/libadwaita-1.6.0:1[introspection] net-libs/libsoup:3.0 " From ee9215b6f28bad0321bdaf7fedd2dc8dde83a875 Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Thu, 9 Jan 2025 16:26:56 -0500 Subject: [PATCH 3/9] gnome-extra/extension-manager: Add 0.6.0 Closes: https://bugs.gentoo.org/946487 Signed-off-by: Yuan Liao --- gnome-extra/extension-manager/Manifest | 1 + .../extension-manager-0.6.0.ebuild | 83 +++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 gnome-extra/extension-manager/extension-manager-0.6.0.ebuild diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index 8dff7100fa..30abd5416d 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1 +1,2 @@ DIST extension-manager-0.5.1.tar.gz 2248071 BLAKE2B 44fbd22961c462d1d3047e790e0054b77508476b927ae83b9677b7ad60df854287901c66a671c9c05d5a1f7857cf2f4dbad662604bed6322e8e02340880fa2d5 SHA512 7f5fc64adda0ea8c0d505c29d2a9037e565a42a66a2c151f5ed21267c715aa1738b94b075704fe4479961356a255c9aea450155b969a60cb78edf40ae448681f +DIST extension-manager-0.6.0.tar.gz 2444382 BLAKE2B d45ad954ddcbd7853b90403d3947beadfda4d06f9dcd4ffabd570e625ff0365fe9df71109595c1f89dd199c283ee867314f0c7f21e095160e66b56229a782224 SHA512 cf2419c699534fae57539dc6cf86ff22afb925ba8dd7adc186e3d5c14b2cff474f487bfc16dbaac01de80c4811e73dcd0df80fe2b79db70fd409d0a56561b78a diff --git a/gnome-extra/extension-manager/extension-manager-0.6.0.ebuild b/gnome-extra/extension-manager/extension-manager-0.6.0.ebuild new file mode 100644 index 0000000000..8c43bb5d55 --- /dev/null +++ b/gnome-extra/extension-manager/extension-manager-0.6.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git" +else + SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell Extensions" +HOMEPAGE="https://mattjakeman.com/apps/extension-manager" + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + dev-libs/glib:2 + dev-util/blueprint-compiler + sys-devel/gettext + virtual/pkgconfig +" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + dev-libs/libxml2 + gui-libs/gtk:4[introspection] + >=gui-libs/libadwaita-1.6.0:1[introspection] + net-libs/libsoup:3.0 +" + +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local emesonargs=( + -Dpackage="ebuild" + -Ddistributor="Gentoo GURU " + + # sys-libs/libbacktrace has been last-rited in ::gentoo + # and is thus unavailable + -Dbacktrace=false + ) + if has live ${PROPERTIES}; then + # Produce a development build for live ebuild + emesonargs+=( -Ddevelopment=true ) + fi + meson_src_configure +} + +# Tests are skipped because as of version 0.3.0, the tests only validate +# resource files and do not verify any functionality of the program. Those +# validations are either already handled by QA checks or not relevant on +# Gentoo. For more information about the rationale, please refer to: +# https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments +# +# If tests are to be executed in the future because the upstream adds +# functionality tests or for other reasons, and should there be no convenient +# way to skip the validations, the following variable values need to be set: +# +# IUSE="test" +# RESTRICT="!test? ( test )" +# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )" +src_test() { + : +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} From 1f2e99573cb445a62e9fc9218fec566d46fb3129 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Fri, 10 Jan 2025 11:55:30 +0100 Subject: [PATCH 4/9] games-puzzle/aaaaxy: add 1.5.250, drop 1.5.42 Signed-off-by: Nicola Smaniotto --- games-puzzle/aaaaxy/Manifest | 4 ++-- .../aaaaxy/{aaaaxy-1.5.42.ebuild => aaaaxy-1.5.250.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename games-puzzle/aaaaxy/{aaaaxy-1.5.42.ebuild => aaaaxy-1.5.250.ebuild} (92%) diff --git a/games-puzzle/aaaaxy/Manifest b/games-puzzle/aaaaxy/Manifest index cd09052b0e..e4bddf5456 100644 --- a/games-puzzle/aaaaxy/Manifest +++ b/games-puzzle/aaaaxy/Manifest @@ -2,5 +2,5 @@ DIST aaaaxy-1.3.436-deps.tar.xz 354919156 BLAKE2B 79b9295af8fd7a51346ab4e7d4f5a6 DIST aaaaxy-1.3.436.tar.gz 28047375 BLAKE2B e3764f3b5889033d44d8b2906cc60be1101339deaf7ccfa285464ebe47e71befe2c49800466fe42805d096c5a41d735216d2f6be60744b86d93a1874d7e56a3c SHA512 3632d21e5f48e31a813b93953e6e8ac9a12a1065d194bb4f7b59f9921d69cc8b96aff03b8fa07e3acf1ea1e3e4c19ed3b170a6cca1dbd075bfe69dde627d2fad DIST aaaaxy-1.4.160-deps.tar.xz 77399356 BLAKE2B e95752f2968cd47f9e5d3cdc37952a38a8b0c987fadec561c61f78ea95d509ec897dda7b560f4f1b9b31e7a780f85d33fe423d5ced615e909b051b2d4ac4e147 SHA512 3f56098402189cd80fa016f7b58c9b627d204e159499315a13d2c1118ba1eb263a1a6223033f6abb81fdb59711c650db74c7224757fef251943d0ca5ec861f7c DIST aaaaxy-1.4.160.tar.gz 28104513 BLAKE2B 9bd92b11179d634275f8aa3e34f5028a14b5f6d509a6079799fecaa313a5f2dfd569716132280bb1b8367c04b78385435731dbb37beea98285a22d99d316e9d2 SHA512 b0339edfc70c71d6144a53c396e30d14484cba0f06a35e7c1e03881ef9b71be1b0f2ba519414637c5872fb99be43e70b144a1868273926da975626cd08bddefe -DIST aaaaxy-1.5.42-deps.tar.xz 61215464 BLAKE2B 3935a9a635de5ed466bd61d3bc306df708b5544a5b23ad47ccab384b2c7f34146d56fabc323d6f359d2e16292f6f7b9acec9e1aed911270485fbb8e1f6ae17c8 SHA512 676a0a4ee16899a03ea82ea40514f1ba7f98a7085153644a11283eebf3ad4cae22cf54e4833bdde6df0b5ef8d01c641572857131c843cc46cf3765394e56980c -DIST aaaaxy-1.5.42.tar.gz 28381168 BLAKE2B bd374a42fef81566c20d3bae30feb214ac41fcb8514c8f457461341b26cc4e4c43549da6a48b9daded5404bd6e73dc308c7fc70506c752d39135a27f0fbab605 SHA512 d44dbd14c988a87fe7f8ddf9e3b0a6b7b1763d9512f8d9163dbe5639ca0876291d847d7837501a3b3293df92943a8b8b3e1b3b240fc27c3b720e23d8b37fa26c +DIST aaaaxy-1.5.250-deps.tar.xz 126888108 BLAKE2B 3734c530ecc2d40e0312ac6f6684e21db9990987e0ca8cc644695ebdddeb9a252339f018de12e288f934ef7581962484ebdd1243c9cb110a6cfb05bc4e017507 SHA512 7beac4c9b0e55dc5541f8652fe6812d95537d6ef227f39e35af016294db1aee09d12826c1ef0311459b67f4f8ece42a833aa40f6cf05bb130e39fc2e6e7ad5a9 +DIST aaaaxy-1.5.250.tar.gz 28511533 BLAKE2B df441193fafb31a28ea80199fba71484ca61bd0daca379578fe29f67f4accb56a8a4946f7ea816d017b28fe37a13cce280315dd3ea19a5fa3b00f19356a172fc SHA512 55e135b278e4167c76b354b3376a59b239cbb7bb2e86a2cdff07c0753b54294a5c4472a18db83cfec08933ed23f934b3426191f846150a6f4492bc1a98b17588 diff --git a/games-puzzle/aaaaxy/aaaaxy-1.5.42.ebuild b/games-puzzle/aaaaxy/aaaaxy-1.5.250.ebuild similarity index 92% rename from games-puzzle/aaaaxy/aaaaxy-1.5.42.ebuild rename to games-puzzle/aaaaxy/aaaaxy-1.5.250.ebuild index c7f8bb3a2d..7204e6fb9a 100644 --- a/games-puzzle/aaaaxy/aaaaxy-1.5.42.ebuild +++ b/games-puzzle/aaaaxy/aaaaxy-1.5.250.ebuild @@ -1,11 +1,11 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit desktop go-module -DEPS_DATE="2024-03-06" # when the deps archive has been created +DEPS_DATE="2025-01-10" # when the deps archive has been created DESCRIPTION="A nonlinear 2D puzzle platformer taking place in impossible spaces" HOMEPAGE="https://divverent.github.io/aaaaxy/" From cb3adcc48f790a8ed950b3a56ea2f6a8252e7555 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Fri, 10 Jan 2025 12:00:43 +0100 Subject: [PATCH 5/9] games-rpg/open-adventure: add 1.20, drop 1.16 Signed-off-by: Nicola Smaniotto --- games-rpg/open-adventure/Manifest | 2 +- ...1.16.ebuild => open-adventure-1.20.ebuild} | 24 +++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-) rename games-rpg/open-adventure/{open-adventure-1.16.ebuild => open-adventure-1.20.ebuild} (82%) diff --git a/games-rpg/open-adventure/Manifest b/games-rpg/open-adventure/Manifest index d822011f35..0f34f8b682 100644 --- a/games-rpg/open-adventure/Manifest +++ b/games-rpg/open-adventure/Manifest @@ -1,3 +1,3 @@ -DIST open-adventure-1.16.tar.bz2 211155 BLAKE2B 2c54bf8b30fefb5b52cd69d5c315e0c628ee51d514f545d2830ca809c40f3824e20eb5c06ad94b6fbf3aaeb9c9c2bad72b9217dfbabc33ec8cd469690ddab125 SHA512 4b58937a20200a081bc44464f5132ea33a010756831f95d5be75916f01b70bc54bd9f5606823fee5fbe2de1dd2e558325f516f050bc40e48cd8d840e65c17e07 DIST open-adventure-1.17.tar.bz2 212254 BLAKE2B 0d19acae39bb58b3cb7ca240552c8f796be73ea4dde44ed60429f3e8cf51ebecbdf71d6ffca08f00ad35f8eb78f1d7f9cb50a336c73e874f8bde81c1cb88acb4 SHA512 bfd4a8f3720aaa98ffcd3d302df79d0f9b4d183797f1067f198c2deb1e11465ec40e2164aa92705de436ba767954e2c18f1d38fdba0e8ece19868fa7ec64af85 DIST open-adventure-1.18.tar.bz2 212752 BLAKE2B c186c2317381ba8e0a2efd40de02ad78e6273c4f28ee67c59075a4ab318e0ad850924d46a64e635979ad80a684970646a181c1fdec2f78e48fead4a4376b48a7 SHA512 8118a1d630dab75268e2503ccf8d64a35d2134795e852c48e5082a66e2af9c94692ba30ea409e6b2bfcf5bd24109b2ab7e9111a044591b1e9a87f59b2bbeeceb +DIST open-adventure-1.20.tar.bz2 213039 BLAKE2B 3bfbc07a4463e58417398cddd2db7d955e538f79b75b745a26037cc65ab4a3184fab6b9dfcddd01f1a0544747feab47bf093e917b4b67501cc320bb21e8d5db9 SHA512 26212cd0e332d617dfc6bc79ec0090d369c8d9b36c925cc72a638c2822ee5c04a813413111f6d4eab417fd6f9ff5bbd09c1bf2981737457a71cfebd48d7dcb02 diff --git a/games-rpg/open-adventure/open-adventure-1.16.ebuild b/games-rpg/open-adventure/open-adventure-1.20.ebuild similarity index 82% rename from games-rpg/open-adventure/open-adventure-1.16.ebuild rename to games-rpg/open-adventure/open-adventure-1.20.ebuild index 144ca6192d..e4f10f5502 100644 --- a/games-rpg/open-adventure/open-adventure-1.16.ebuild +++ b/games-rpg/open-adventure/open-adventure-1.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/esr/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" -IUSE="autosave nosave test" +IUSE="autosave +doc nosave test" # autosave and nosave are mutually exclusive # tests require that they are both disabled REQUIRED_USE=" @@ -26,6 +26,7 @@ DEPEND="dev-libs/libedit" RDEPEND="${DEPEND}" BDEPEND=" $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]' ) + doc? ( dev-ruby/asciidoctor ) " DOCS=( NEWS.adoc hints.adoc history.adoc README.adoc notes.adoc ) @@ -40,10 +41,6 @@ src_prepare() { -i Makefile || die "Makefile patching failed" eapply_user - - # Add missing semicolon - sed -e 's/rspeak(SAVERESUME_DISABLED)/rspeak(SAVERESUME_DISABLED);/' \ - -i saveresume.c || die "Typo fix failed" } src_compile() { @@ -54,12 +51,16 @@ src_compile() { append-cflags "-DADVENT_NOSAVE" fi - emake advent advent.6 + emake advent + + use doc && emake advent.6 } src_install() { - einstalldocs - doman advent.6 + if use doc; then + einstalldocs + doman advent.6 + fi dobin advent @@ -68,6 +69,9 @@ src_install() { } src_test() { + emake cheat + pushd tests || die # parallel tests often fail - emake -j1 check + emake -j1 + popd || die } From 210fcea9209738c892a493cfc29b93f6a0edde21 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Fri, 10 Jan 2025 12:01:56 +0100 Subject: [PATCH 6/9] net-voip/discover-overlay: add 0.7.8 Signed-off-by: Nicola Smaniotto --- net-voip/discover-overlay/Manifest | 1 + .../discover-overlay-0.7.8.ebuild | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 net-voip/discover-overlay/discover-overlay-0.7.8.ebuild diff --git a/net-voip/discover-overlay/Manifest b/net-voip/discover-overlay/Manifest index 28dcd3d716..a6da757621 100644 --- a/net-voip/discover-overlay/Manifest +++ b/net-voip/discover-overlay/Manifest @@ -1,2 +1,3 @@ DIST discover-overlay-0.6.9.gh.tar.gz 103339 BLAKE2B dec639ac361146bcf4d7951193163226bb19a71ab0614aa8facd5014c1d4ce58f8aa2ac26fe6edde4944c76aa3fb749a44b72385d769ffd8aaec52c112f00bdb SHA512 6cc1196fcfc86a60f0fc1bbd073c5b531813862412a1c9ac10edcb2311d7c4f623aa4fc8c271398b7a781b14186967d00edbc2ab50f3e2a9199873884b22bec9 DIST discover-overlay-0.7.4.gh.tar.gz 112860 BLAKE2B cb812473be6d0d0a948ed590d06b932b81bbaf83fc81501ec3c0890e824456eb33b5f542f11244729b28e5fab432e11ebde1bb01f70340336fb63885ce2ba798 SHA512 6b0f75ee42f47ebb99b83d1db5e9384669d930c1b1f77dd88bec4f63c497c30fd7d4843d73423ae22e60be5764a525153e6286236dcb62e80939227cbd5ff3f8 +DIST discover-overlay-0.7.8.gh.tar.gz 115082 BLAKE2B a0b195c01d4349d095a8b900cd84ed6e2c8cb502b5568a5b88dd690baa21e8c381f39146056b3009da5fa3fa8685ad328df8f5d0fbeb1f8d42cd7760deace1ac SHA512 10fbe0f20c794990e44e3f07fc8d20bad41a680dfe39813b903a22316416f7b0c0a665fc4e6ecca07108d6db4bfd0512adc48e8919a8adf994846e1b639a8ea1 diff --git a/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild b/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild new file mode 100644 index 0000000000..0ad061b92b --- /dev/null +++ b/net-voip/discover-overlay/discover-overlay-0.7.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 xdg + +DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" +HOMEPAGE="https://github.com/trigg/Discover" +SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Discover-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="wayland" + +RDEPEND=" + >=dev-python/pygobject-3.22[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + dev-python/pulsectl-asyncio[${PYTHON_USEDEP}] + wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) +" From ee6834eaad511a8612720c6221f777147bf44b7b Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Fri, 10 Jan 2025 09:33:03 -0500 Subject: [PATCH 7/9] gnome-extra/extension-manager: Add 0.6.1, drop 0.6.0 Signed-off-by: Yuan Liao --- gnome-extra/extension-manager/Manifest | 2 +- ...sion-manager-0.6.0.ebuild => extension-manager-0.6.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename gnome-extra/extension-manager/{extension-manager-0.6.0.ebuild => extension-manager-0.6.1.ebuild} (100%) diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index 30abd5416d..611d4c1450 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1,2 +1,2 @@ DIST extension-manager-0.5.1.tar.gz 2248071 BLAKE2B 44fbd22961c462d1d3047e790e0054b77508476b927ae83b9677b7ad60df854287901c66a671c9c05d5a1f7857cf2f4dbad662604bed6322e8e02340880fa2d5 SHA512 7f5fc64adda0ea8c0d505c29d2a9037e565a42a66a2c151f5ed21267c715aa1738b94b075704fe4479961356a255c9aea450155b969a60cb78edf40ae448681f -DIST extension-manager-0.6.0.tar.gz 2444382 BLAKE2B d45ad954ddcbd7853b90403d3947beadfda4d06f9dcd4ffabd570e625ff0365fe9df71109595c1f89dd199c283ee867314f0c7f21e095160e66b56229a782224 SHA512 cf2419c699534fae57539dc6cf86ff22afb925ba8dd7adc186e3d5c14b2cff474f487bfc16dbaac01de80c4811e73dcd0df80fe2b79db70fd409d0a56561b78a +DIST extension-manager-0.6.1.tar.gz 2445709 BLAKE2B a36db9d0721f090ce8030f3898dd3fa8cfdc00d61bee73fc840482b05304bd1a99fda893740a704007cd8e5e9a14b40ac4b0a12764e4cb731d8a48c3f078c98c SHA512 384b8e6241bc8a5d2731a80a3603a995fd279d4df42af2510cb1e718b8b28c955afeed324a36be665f81bcce1c4e62cc18ae093334bfcb08989fdb3271a2ae42 diff --git a/gnome-extra/extension-manager/extension-manager-0.6.0.ebuild b/gnome-extra/extension-manager/extension-manager-0.6.1.ebuild similarity index 100% rename from gnome-extra/extension-manager/extension-manager-0.6.0.ebuild rename to gnome-extra/extension-manager/extension-manager-0.6.1.ebuild From fe23147d05dff75b0115a863b080ae6ea960b6f0 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Fri, 10 Jan 2025 10:41:41 -0500 Subject: [PATCH 8/9] www-client/zen-bin: add 1.6_beta Signed-off-by: Julien Roy --- www-client/zen-bin/Manifest | 1 + www-client/zen-bin/zen-bin-1.6_beta.ebuild | 88 ++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 www-client/zen-bin/zen-bin-1.6_beta.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index b8f6f3bcea..25e4a5fac0 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,2 +1,3 @@ DIST zen-bin-1.0.2_beta4.tar.bz2 96413786 BLAKE2B c8ae66a891e5984b96f793f1e8838c643f2d28de7248b7b5b96baebe643562bf7e105fcd94d98d07f0aadb5876b7ae0610bf1e93d49e83694754c8b7e2bf64ca SHA512 991c5e1ddae259300414f4689aac95d1f0afb7b412865b01d460958182190f235e24f80f2877fc55ea63354e2642ceebf18a4eab0f2fe35ab5a6d4b168ce0c9f DIST zen-bin-1.0.2_beta5.tar.bz2 96534293 BLAKE2B 1e1d1d7f81bcea155645714272e9d1ec49a0a193cf5e1dce06683e830a72e6125a41a9050cd948e33ff429b7809d132f9dc5691868173b7ae93a8d86aa21bc99 SHA512 0080070f97795434cf2141a7cb4d806e8bfb802e8b73447afa24239fa97d99e8ef96cbc6b060329ecaba2dcf5c090887b0e2d6427a6b9d05e648148efb7773d9 +DIST zen-bin-1.6_beta.tar.bz2 96688357 BLAKE2B cf440416dfe92ff313532deb9526e5ae21d687a91b9e13702088873fbc0d331bbe766ba6e230aeffe67e518bf264b000bfd5aa3d3cb227f984b19e130fa717c9 SHA512 50168487a16b4fb5cdb86405594c7957b71cbfb222af558a655dcf2e65edb12d29b975fca641be39cced9a33db01628a7e7f8f7d57c347eb8092ca5d7f6b9c07 diff --git a/www-client/zen-bin/zen-bin-1.6_beta.ebuild b/www-client/zen-bin/zen-bin-1.6_beta.ebuild new file mode 100644 index 0000000000..cf0469c019 --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.6_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +MY_PV="${PV/_beta/b}" +MY_P="zen" + +DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy" +HOMEPAGE="https://github.com/zen-browser/desktop" +SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-x86_64.tar.bz2 -> ${P}.tar.bz2" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +DEPEND="${RDEPEND}" + +QA_PREBUILT="opt/zen/*" + +src_install() { + #create dest dir + local destdir="/opt/zen" + dodir "${destdir}" + #copy files into dest dir + cp -a "${S}/zen"/* "${ED}${destdir}" || die + #create a symlink to the binary + dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die + #add icons + local icon_dir="${ED}${destdir}/browser/chrome/icons/default" + if [[ -d "${icon_dir}" ]]; then + for size in 16 32 48 64 128; do + if [[ -f "${icon_dir}/default${size}.png" ]]; then + newicon -s ${size} "${icon_dir}/default${size}.png" zen.png + fi + done + else + ewarn "Icon directory not found, skipping icon installation" + fi + #create desktop file + make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + elog "For optimal performance and compatibility, please ensure" + elog "that you have the latest graphics drivers installed." +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} From 4f903a475e76c96bd9ff8f7e6db0100fd1b4c7bf Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Fri, 10 Jan 2025 10:41:58 -0500 Subject: [PATCH 9/9] www-client/zen-bin: drop 1.0.2_beta4 Signed-off-by: Julien Roy --- www-client/zen-bin/Manifest | 1 - www-client/zen-bin/zen-bin-1.0.2_beta4.ebuild | 88 ------------------- 2 files changed, 89 deletions(-) delete mode 100644 www-client/zen-bin/zen-bin-1.0.2_beta4.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 25e4a5fac0..33d6503298 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,3 +1,2 @@ -DIST zen-bin-1.0.2_beta4.tar.bz2 96413786 BLAKE2B c8ae66a891e5984b96f793f1e8838c643f2d28de7248b7b5b96baebe643562bf7e105fcd94d98d07f0aadb5876b7ae0610bf1e93d49e83694754c8b7e2bf64ca SHA512 991c5e1ddae259300414f4689aac95d1f0afb7b412865b01d460958182190f235e24f80f2877fc55ea63354e2642ceebf18a4eab0f2fe35ab5a6d4b168ce0c9f DIST zen-bin-1.0.2_beta5.tar.bz2 96534293 BLAKE2B 1e1d1d7f81bcea155645714272e9d1ec49a0a193cf5e1dce06683e830a72e6125a41a9050cd948e33ff429b7809d132f9dc5691868173b7ae93a8d86aa21bc99 SHA512 0080070f97795434cf2141a7cb4d806e8bfb802e8b73447afa24239fa97d99e8ef96cbc6b060329ecaba2dcf5c090887b0e2d6427a6b9d05e648148efb7773d9 DIST zen-bin-1.6_beta.tar.bz2 96688357 BLAKE2B cf440416dfe92ff313532deb9526e5ae21d687a91b9e13702088873fbc0d331bbe766ba6e230aeffe67e518bf264b000bfd5aa3d3cb227f984b19e130fa717c9 SHA512 50168487a16b4fb5cdb86405594c7957b71cbfb222af558a655dcf2e65edb12d29b975fca641be39cced9a33db01628a7e7f8f7d57c347eb8092ca5d7f6b9c07 diff --git a/www-client/zen-bin/zen-bin-1.0.2_beta4.ebuild b/www-client/zen-bin/zen-bin-1.0.2_beta4.ebuild deleted file mode 100644 index 9ef16357a0..0000000000 --- a/www-client/zen-bin/zen-bin-1.0.2_beta4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils desktop - -MY_PV="${PV/_beta/-b.}" -MY_P="zen" - -DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy" -HOMEPAGE="https://github.com/zen-browser/desktop" -SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-x86_64.tar.bz2 -> ${P}.tar.bz2" - -S="${WORKDIR}" -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -DEPEND="${RDEPEND}" - -QA_PREBUILT="opt/zen/*" - -src_install() { - #create dest dir - local destdir="/opt/zen" - dodir "${destdir}" - #copy files into dest dir - cp -a "${S}/zen"/* "${ED}${destdir}" || die - #create a symlink to the binary - dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die - #add icons - local icon_dir="${ED}${destdir}/browser/chrome/icons/default" - if [[ -d "${icon_dir}" ]]; then - for size in 16 32 48 64 128; do - if [[ -f "${icon_dir}/default${size}.png" ]]; then - newicon -s ${size} "${icon_dir}/default${size}.png" zen.png - fi - done - else - ewarn "Icon directory not found, skipping icon installation" - fi - #create desktop file - make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser" - #handle permissions of destdir files - fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} - fperms 0750 "${destdir}"/pingsender -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - elog "For optimal performance and compatibility, please ensure" - elog "that you have the latest graphics drivers installed." -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -}