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

Signed-off-by: Pieter <pieter.kn0101@gmail.com>
This commit is contained in:
Pieter
2025-12-01 20:40:29 +01:00
parent 82d8accac5
commit 575463425f
5 changed files with 53 additions and 28 deletions

View File

@@ -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

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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>

View File

@@ -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