chore: sync AUR packages (shared)

This commit is contained in:
github-actions[bot] committed 2026-03-21 01:16:35 +00:00
1 parent d9dfad1ab3
commit f8eb5667a9
8 files changed
+54 -76

No files matched your search

+10 -12
View File
@@ -1,18 +1,16 @@
pkgbase = aether
pkgdesc = Omarchy theming application
pkgver = 3.0.4
pkgdesc = Desktop theming application - extract colors from wallpapers and apply cohesive themes
pkgver = 4.0.2
pkgrel = 1
url = https://github.com/bjarneo/aether
arch = any
arch = x86_64
license = MIT
depends = gjs
depends = gtk4
depends = libadwaita
depends = libsoup3
depends = imagemagick
depends = gtk4-layer-shell
optdepends = omarchy: Theme application backend
source = aether-3.0.4.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v3.0.4.tar.gz
sha256sums = 4ad135cda8ae01f796c6b9221736b28c60394a73baacc4be7adf2ac46d48e233
depends = webkit2gtk-4.1
depends = gtk3
noextract = aether-linux-amd64-4.0.2
source = aether-linux-amd64-4.0.2::https://github.com/bjarneo/aether/releases/download/v4.0.2/aether-linux-amd64
source = aether-4.0.2.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v4.0.2.tar.gz
sha256sums = 2b98a3c2567339252a467717902748d53739248c293981da7b22bd7cc182a160
sha256sums = b7bc03a4ab9e0177f582d5814989df2bc2a39d00956443a139c364351a747086
pkgname = aether
+13 -33
View File
@@ -1,43 +1,23 @@
# Maintainer: Bjarne Øverli <bjarne@oever.li>
pkgname=aether
pkgver=3.0.4
pkgver=4.0.2
pkgrel=1
pkgdesc='Omarchy theming application'
arch=('any')
pkgdesc='Desktop theming application - extract colors from wallpapers and apply cohesive themes'
arch=('x86_64')
url='https://github.com/bjarneo/aether'
license=('MIT')
depends=('gjs' 'gtk4' 'libadwaita' 'libsoup3' 'imagemagick' 'gtk4-layer-shell')
optdepends=('omarchy: Theme application backend')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('4ad135cda8ae01f796c6b9221736b28c60394a73baacc4be7adf2ac46d48e233')
depends=('webkit2gtk-4.1' 'gtk3')
source=("aether-linux-amd64-${pkgver}::https://github.com/bjarneo/aether/releases/download/v${pkgver}/aether-linux-amd64"
"aether-${pkgver}.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('2b98a3c2567339252a467717902748d53739248c293981da7b22bd7cc182a160'
'b7bc03a4ab9e0177f582d5814989df2bc2a39d00956443a139c364351a747086')
noextract=("aether-linux-amd64-${pkgver}")
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm755 "${srcdir}/aether-linux-amd64-${pkgver}" "${pkgdir}/usr/bin/aether"
# Install source files
install -dm755 "${pkgdir}/usr/share/${pkgname}"
cp -r src templates "${pkgdir}/usr/share/${pkgname}/"
# Create launcher script
install -dm755 "${pkgdir}/usr/bin"
cat >"${pkgdir}/usr/bin/aether" <<'LAUNCHER'
#!/bin/bash
cd /usr/share/aether || exit
# Preload GTK4 Layer Shell to fix linking order issue with libwayland
# See: https://github.com/wmww/gtk4-layer-shell/blob/main/linking.md
export LD_PRELOAD=/usr/lib/libgtk4-layer-shell.so
exec gjs -m src/main.js "$@"
LAUNCHER
chmod 755 "${pkgdir}/usr/bin/aether"
# Install desktop entry
install -Dm644 li.oever.aether.desktop "${pkgdir}/usr/share/applications/li.oever.aether.desktop"
# Install icon
cd "${srcdir}/aether-${pkgver}"
install -Dm644 build/linux/aether.desktop "${pkgdir}/usr/share/applications/aether.desktop"
install -Dm644 icon.png "${pkgdir}/usr/share/pixmaps/aether.png"
# Install license
install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
install -Dm644 README.md "${pkgdir}/usr/share/doc/aether/README.md"
}