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