commit:     575463425ff9595330d2d7d9ae7386f805142293
Author:     Pieter <pieter.kn0101 <AT> gmail <DOT> com>
AuthorDate: Mon Dec  1 19:40:29 2025 +0000
Commit:     Pieter <pieter.kn0101 <AT> gmail <DOT> com>
CommitDate: Mon Dec  1 19:40:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57546342

gui-apps/awww: rename gui-apps/swww

Signed-off-by: Pieter <pieter.kn0101 <AT> gmail.com>

 gui-apps/{swww => awww}/Manifest                   |  2 +-
 .../swww-0.11.2.ebuild => awww/awww-0.11.2.ebuild} | 36 ++++++++++++--------
 .../swww-9999.ebuild => awww/awww-9999.ebuild}     | 38 +++++++++++++++-------
 gui-apps/{swww => awww}/metadata.xml               |  4 +--
 profiles/updates/4Q-2025                           |  1 +
 5 files changed, 53 insertions(+), 28 deletions(-)

diff --git a/gui-apps/swww/Manifest b/gui-apps/awww/Manifest
similarity index 99%
rename from gui-apps/swww/Manifest
rename to gui-apps/awww/Manifest
index 2cc9785a82..77c0b848ca 100644
--- a/gui-apps/swww/Manifest
+++ b/gui-apps/awww/Manifest
@@ -10,6 +10,7 @@ DIST arrayvec-0.7.6.crate 31237 BLAKE2B 
b9d1df7e3ec47d434a2606fe9540e37e02351873
 DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 
4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36
 SHA512 
55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014
 DIST autocfg-1.5.0.crate 18729 BLAKE2B 
27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc
 SHA512 
f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
 DIST av-data-0.4.4.crate 17576 BLAKE2B 
f533924939cfe787c4386fafa39c2fa8901e57ab49c09736cfadc8718a0caa0d346b15e9fe8f215000a5821319ac5dfc10c93c1fd9de3a0c3306fe4eb3c201b9
 SHA512 
169145ddb559b9b04e0c3627ab5ef6ca55b455c061f9f395e981427892a024ac25e6ed6535a9363c94ad662a5ab2adf0ac9bbe010ea20048f95e332122cbef86
+DIST awww-0.11.2.tar.gz 113316 BLAKE2B 
0078b1f7e0bc089f5c87d14346035eb62b8a9fb4993b7e38b610768d7371df150e3c9ae6ba0e91a8225358d61af2c50cf621c53c9a895a9ad89281eff85f34bd
 SHA512 
586637b4df570ed064f88ae1307a55652e55dc40739fde0c91852d13feed5897a0b32bf8d166723d42ef43884ceea0fba1e42d1fabb148943fc30831bca33159
 DIST base64-0.22.1.crate 81597 BLAKE2B 
6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a
 SHA512 
91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
 DIST bit_field-0.10.3.crate 11173 BLAKE2B 
20432a57672e66e0b22e4d0a50f1bf09d9120960d888d05295713ff9feb15401dd4c7d587efbb322c0969b9c35b52f89d9bc5540f8c269c51eadd650f01a9794
 SHA512 
e68d8f996cd8a30378d7fe7fa5b8e45f6e6c9dab3052a4b13a44aafbc3eedd3e01d6604d334f8fe3b7db3045b8e2a4ce88b24c05f1a47d1061343eae10a455cf
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -121,7 +122,6 @@ DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5f
 DIST strict-num-0.1.1.crate 5104 BLAKE2B 
ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361
 SHA512 
27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197
 DIST strsim-0.11.1.crate 14266 BLAKE2B 
252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2
 SHA512 
0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 DIST svgtypes-0.15.3.crate 43696 BLAKE2B 
9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703
 SHA512 
f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2
-DIST swww-0.11.2.tar.gz 112991 BLAKE2B 
d483c03cf8843f45cabe77f6065381f19120776d820caee472b04810334a3bd57ba4556a639b09a600ecc399c90cbc478ca41d2395e54bd42efbc981235b6d4d
 SHA512 
9219fe75c1abac037fe62ebc23cf69665ae7444971eb7c866926cca1b6cd5e56cfae01c3567bbb25cf597488bd781afc27352f5be4bb4f0170fc93977a7e3d00
 DIST syn-2.0.106.crate 301514 BLAKE2B 
6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f
 SHA512 
e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
 DIST system-deps-7.0.5.crate 28669 BLAKE2B 
c8122363ea1f5465333da194f7781af4555fbcb4acd66f20576621f27a6a3b85575dc545ec0a2005916c1d57192acd7a2b54912228e6042a7db25e1eaca131d6
 SHA512 
778485d2f66fdaf486b9c76eee8c6552ae38b4547a540377e952218999fc93877af17f977263485a43e28c09fc18c1058d4a4906f32e1371865c14ad1544431f
 DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 
0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec
 SHA512 
d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a

diff --git a/gui-apps/swww/swww-0.11.2.ebuild b/gui-apps/awww/awww-0.11.2.ebuild
similarity index 88%
rename from gui-apps/swww/swww-0.11.2.ebuild
rename to gui-apps/awww/awww-0.11.2.ebuild
index 3919e5cad3..1166252877 100644
--- a/gui-apps/swww/swww-0.11.2.ebuild
+++ b/gui-apps/awww/awww-0.11.2.ebuild
@@ -186,18 +186,20 @@ CRATES="
 inherit cargo shell-completion
 
 DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at 
runtime"
-HOMEPAGE="https://github.com/LGFae/swww";
+HOMEPAGE="https://codeberg.org/LGFae/awww";
 if [[ ${PV} == *9999* ]]; then
     inherit git-r3
-    EGIT_REPO_URI="https://github.com/LGFae/${PN}.git";
+    EGIT_REPO_URI="https://codeberg.org/LGFae/${PN}.git";
 else
     SRC_URI="
-    https://github.com/LGFae/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-    ${CARGO_CRATE_URIS}
-    "
+       https://codeberg.org/LGFae/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       ${CARGO_CRATE_URIS}
+       "
     KEYWORDS="~amd64"
 fi
 
+S="${WORKDIR}/${PN}"
+
 LICENSE="GPL-3"
 # Dependent crate licenses
 LICENSE+="
@@ -217,17 +219,17 @@ BDEPEND="
 "
 
 QA_FLAGS_IGNORED="
-       usr/bin/${PN}
-       usr/bin/${PN}-daemon
+       usr/bin/swww
+       usr/bin/swww-daemon
 "
 
 src_unpack() {
-    if [[ "${PV}" == *9999* ]]; then
-        git-r3_src_unpack
-        cargo_live_src_unpack
-    else
-        cargo_src_unpack
-    fi
+       if [[ "${PV}" == *9999* ]]; then
+               git-r3_src_unpack
+               cargo_live_src_unpack
+       else
+               cargo_src_unpack
+       fi
 }
 
 src_compile() {
@@ -237,6 +239,9 @@ src_compile() {
 
 src_install() {
        dobin "$(cargo_target_dir)"/swww{,-daemon}
+       dosym swww /usr/bin/${PN}
+       dosym swww-daemon /usr/bin/${PN}-daemon
+
        doman doc/generated/*.1
 
        dodoc README.md CHANGELOG.md
@@ -244,3 +249,8 @@ src_install() {
        dofishcomp completions/swww.fish
        dozshcomp completions/_swww
 }
+
+pkg_postinst() {
+       ewarn "The project has been renamed from swww to awww"
+       ewarn "This ebuild installs symlinks to ease the transition"
+}

diff --git a/gui-apps/swww/swww-9999.ebuild b/gui-apps/awww/awww-9999.ebuild
similarity index 51%
rename from gui-apps/swww/swww-9999.ebuild
rename to gui-apps/awww/awww-9999.ebuild
index 074fd23003..f444f2240e 100644
--- a/gui-apps/swww/swww-9999.ebuild
+++ b/gui-apps/awww/awww-9999.ebuild
@@ -1,26 +1,33 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Autogenerated by pycargoebuild 0.15.0
+
 EAPI=8
 
 inherit cargo shell-completion
 
 DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at 
runtime"
-HOMEPAGE="https://github.com/LGFae/swww";
+HOMEPAGE="https://codeberg.org/LGFae/awww";
 if [[ ${PV} == *9999* ]]; then
     inherit git-r3
-    EGIT_REPO_URI="https://github.com/LGFae/${PN}.git";
+    EGIT_REPO_URI="https://codeberg.org/LGFae/${PN}.git";
 else
     SRC_URI="
-    https://github.com/LGFae/swww/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-    ${CARGO_CRATE_URIS}
-    "
+       https://codeberg.org/LGFae/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       ${CARGO_CRATE_URIS}
+       "
     KEYWORDS="~amd64"
 fi
 
+S="${WORKDIR}/${PN}"
+
 LICENSE="GPL-3"
 # Dependent crate licenses
-LICENSE+=" BSD MIT Unicode-3.0"
+LICENSE+="
+       Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT MPL-2.0 Unicode-3.0
+       ZLIB
+"
 SLOT="0"
 RUST_MIN_VER="1.89.0"
 
@@ -39,7 +46,7 @@ QA_FLAGS_IGNORED="
 "
 
 src_unpack() {
-    if [[ "${PV}" == *9999* ]]; then
+       if [[ "${PV}" == *9999* ]]; then
         git-r3_src_unpack
         cargo_live_src_unpack
     else
@@ -53,11 +60,18 @@ src_compile() {
 }
 
 src_install() {
-       dobin "$(cargo_target_dir)"/swww{,-daemon}
+       dobin "$(cargo_target_dir)"/${PN}{,-daemon}
+       dosym ${PN} /usr/bin/swww
+       dosym ${PN}-daemon /usr/bin/swww-daemon
        doman doc/generated/*.1
 
        dodoc README.md CHANGELOG.md
-       newbashcomp completions/swww.bash swww
-       dofishcomp completions/swww.fish
-       dozshcomp completions/_swww
+       newbashcomp completions/${PN}.bash ${PN}
+       dofishcomp completions/${PN}.fish
+       dozshcomp completions/_${PN}
+}
+
+pkg_postinst() {
+       ewarn "The project has been renamed from swww to awww"
+       ewarn "This ebuild installs symlinks to ease the transition"
 }

diff --git a/gui-apps/swww/metadata.xml b/gui-apps/awww/metadata.xml
similarity index 69%
rename from gui-apps/swww/metadata.xml
rename to gui-apps/awww/metadata.xml
index 72475225fa..75489a657a 100644
--- a/gui-apps/swww/metadata.xml
+++ b/gui-apps/awww/metadata.xml
@@ -6,7 +6,7 @@
         <name>Pieter</name>
     </maintainer>
     <upstream>
-        <remote-id type="github">LGFae/swww</remote-id>
-        <bugs-to>https://github.com/LGFae/swww/issues</bugs-to>
+        <remote-id type="codeberg">LGFae/awww</remote-id>
+        <bugs-to>https://codeberg.org/LGFae/awww/issues</bugs-to>
     </upstream>
 </pkgmetadata>

diff --git a/profiles/updates/4Q-2025 b/profiles/updates/4Q-2025
index b35a7ddb24..a16834815d 100644
--- a/profiles/updates/4Q-2025
+++ b/profiles/updates/4Q-2025
@@ -1,2 +1,3 @@
 move dev-libs/aws-crt-cpp dev-cpp/aws-crt-cpp
 move dev-libs/aws-sdk-cpp dev-cpp/aws-sdk-cpp
+move gui-apps/swww gui-apps/awww

Reply via email to