diff --git a/packaging/tanin-greet/PKGBUILD b/packaging/tanin-greet/PKGBUILD index 0fc6b5e..a8bc4c6 100644 --- a/packaging/tanin-greet/PKGBUILD +++ b/packaging/tanin-greet/PKGBUILD @@ -5,7 +5,7 @@ # After install: systemctl enable greetd (disable any other DM first) pkgname=tanin-greet pkgver=0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="TANINUX login — custom GTK4 greeter for greetd (mirrors the topbar)" arch=('any') url="https://taninux.kgva.ch" @@ -13,12 +13,15 @@ license=('GPL-3.0-or-later') depends=('greetd' 'cage' 'gtk4' 'python' 'python-gobject' 'adwaita-icon-theme' 'inter-font') optdepends=('tanin-backgrounds: default login wallpaper at /usr/share/backgrounds/tanin/login.jpg') -backup=('etc/greetd/config.toml' 'etc/greetd/tanin-greet.css') +backup=('etc/greetd/tanin-greet.css') +install=tanin-greet.install package() { install -Dm755 "$startdir/tanin-greet" "$pkgdir/usr/bin/tanin-greet" install -Dm644 "$startdir/tanin-greet.css" "$pkgdir/etc/greetd/tanin-greet.css" - install -Dm644 "$startdir/config.toml" "$pkgdir/etc/greetd/config.toml" + # greetd already owns /etc/greetd/config.toml, so we can't package that path. + # Ship it as a template; the .install scriptlet activates it (with a backup). + install -Dm644 "$startdir/config.toml" "$pkgdir/usr/share/tanin/greetd/config.toml" # The greeter reads its CSS from /etc/greetd by default; no wallpaper is # shipped here (provide one at /usr/share/backgrounds/tanin/login.jpg, e.g. # via a tanin-backgrounds package — the greeter falls back to a dark scrim). diff --git a/packaging/tanin-greet/pkg/tanin-greet/.BUILDINFO b/packaging/tanin-greet/pkg/tanin-greet/.BUILDINFO index c88671c..14f4556 100644 --- a/packaging/tanin-greet/pkg/tanin-greet/.BUILDINFO +++ b/packaging/tanin-greet/pkg/tanin-greet/.BUILDINFO @@ -1,11 +1,11 @@ format = 2 pkgname = tanin-greet pkgbase = tanin-greet -pkgver = 0.1.0-1 +pkgver = 0.1.0-2 pkgarch = any -pkgbuild_sha256sum = d44bb28c8c04483fe025063cfca59bb6e47ce9543b3bd14fc4c3f4a4eb00db78 +pkgbuild_sha256sum = 7c65cf9cd44665dc1041f6542d3fb054220f387d6edcc2fb7d5440ed244da410 packager = Unknown Packager -builddate = 1781813715 +builddate = 1781890154 builddir = /home/karim/projects/taninux/packaging/tanin-greet startdir = /home/karim/projects/taninux/packaging/tanin-greet buildtool = makepkg @@ -36,7 +36,7 @@ installed = adwaita-fonts-50.0-1-any installed = adwaita-icon-theme-50.0-1-any installed = adwaita-icon-theme-legacy-46.2-3-any installed = alembic-1.8.11-2-x86_64 -installed = alsa-card-profiles-1:1.6.6-1-x86_64 +installed = alsa-card-profiles-1:1.6.7-1-x86_64 installed = alsa-lib-1.2.16.1-1-x86_64 installed = alsa-plugins-1:1.2.12-5-x86_64 installed = alsa-topology-conf-1.2.5.1-4-any @@ -46,9 +46,9 @@ installed = amd-ucode-20260519-1-any installed = ananicy-cpp-1.2.0-1-x86_64 installed = antimicrox-3.6.1-1-x86_64 installed = aom-3.14.1-1-x86_64 -installed = appstream-1.1.2-1-x86_64 +installed = appstream-1.1.3-1-x86_64 installed = aquamarine-0.12.1-1-x86_64 -installed = arch-update-3.20.1-1-any +installed = arch-update-3.20.2-1-any installed = archlinux-contrib-20260611-1-any installed = archlinux-keyring-20260612-1-any installed = argon2-20190702-6-x86_64 @@ -95,10 +95,10 @@ installed = ceres-solver-2.2.0-5-x86_64 installed = chatbox-bin-1.21.0-1-x86_64 installed = cifs-utils-7.5-1-x86_64 installed = clang-22.1.6-1-x86_64 -installed = claude-code-2.1.177-1-x86_64 +installed = claude-code-2.1.183-1-x86_64 installed = cliphist-1:0.7.0-2-x86_64 installed = clucene-2.3.3.4-17-x86_64 -installed = cmake-4.3.3-1-x86_64 +installed = cmake-4.3.4-1-x86_64 installed = code-1.124.2-1-x86_64 installed = compiler-rt-22.1.6-1-x86_64 installed = composefs-1.0.8-1-x86_64 @@ -125,9 +125,11 @@ installed = desktop-file-utils-0.28-1-x86_64 installed = device-mapper-2.03.41-1-x86_64 installed = dialog-1:1.3_20260107-1-x86_64 installed = diffutils-3.12-2-x86_64 -installed = djvulibre-3.5.30-1-x86_64 +installed = djvulibre-3.5.30.1-1-x86_64 installed = dmidecode-3.7-1-x86_64 installed = dnsmasq-2.93-1-x86_64 +installed = docbook-xml-4.5-11-any +installed = docbook-xsl-1.79.2-9-any installed = dos2unix-7.5.6-1-x86_64 installed = dosfstools-4.2-5-x86_64 installed = double-conversion-3.4.0-1-x86_64 @@ -150,9 +152,9 @@ installed = exempi-2.6.6-3-x86_64 installed = exiv2-0.28.8-2-x86_64 installed = expat-2.8.1-1-x86_64 installed = extra-cmake-modules-6.27.0-1-any -installed = fakeroot-1:1.37.2-1-x86_64 +installed = fakeroot-1:1.37.2-2-x86_64 installed = fd-10.4.2-2-x86_64 -installed = ffmpeg-2:8.1.1-2-x86_64 +installed = ffmpeg-2:8.1.2-1-x86_64 installed = fftw-3.3.11-1-x86_64 installed = file-5.48-1-x86_64 installed = filesystem-2025.10.12-1-any @@ -160,7 +162,7 @@ installed = findutils-4.10.0-3-x86_64 installed = flac-1.5.0-1-x86_64 installed = flatpak-1:1.18.0-1-x86_64 installed = flex-2.6.4-6-x86_64 -installed = fmt-12.1.0-2-x86_64 +installed = fmt-12.2.0-1-x86_64 installed = font-manager-0.9.4-3-x86_64 installed = fontconfig-2:2.18.1-1-x86_64 installed = freeglut-3.8.0-1-x86_64 @@ -176,6 +178,7 @@ installed = gcc-16.1.1+r12+g301eb08fa2c5-1-x86_64 installed = gcc-libs-16.1.1+r12+g301eb08fa2c5-1-x86_64 installed = gcr-3.41.2-2-x86_64 installed = gcr-4-4.4.0.1-1-x86_64 +installed = gd-2.3.3-9-x86_64 installed = gdb-17.2-1-x86_64 installed = gdb-common-17.2-1-x86_64 installed = gdbm-1.26-2-x86_64 @@ -194,6 +197,7 @@ installed = glew-2.3.1-1-x86_64 installed = glfw-1:3.4-1-x86_64 installed = glib-networking-1:2.80.1-1-x86_64 installed = glib2-2.88.1-1-x86_64 +installed = glib2-docs-2.88.1-1-x86_64 installed = glibc-2.43+r22+g8362e8ce10b2-2-x86_64 installed = glibmm-2.66.8-2-x86_64 installed = glibmm-2.68-2.88.0-2-x86_64 @@ -224,6 +228,7 @@ installed = gpm-1.20.7.r38.ge82d1a6-6-x86_64 installed = gpsd-3.27.5-1-x86_64 installed = graphene-1.10.8-2-x86_64 installed = graphite-1:1.3.15-1-x86_64 +installed = graphviz-14.1.5-1-x86_64 installed = greetd-0.10.3-2-x86_64 installed = greetd-agreety-0.10.3-2-x86_64 installed = greetd-regreet-0.4.0-1-x86_64 @@ -234,6 +239,7 @@ installed = groff-1.24.1-1-x86_64 installed = grub-2:2.14-1-x86_64 installed = gsettings-desktop-schemas-50.1-1-any installed = gsettings-system-schemas-50.1-1-any +installed = gsfonts-20200910-6-any installed = gsm-1.0.24-1-x86_64 installed = gspell-1.14.3-1-x86_64 installed = gssdp-1.6.5-1-x86_64 @@ -243,6 +249,7 @@ installed = gst-plugins-base-libs-1.28.4-1-x86_64 installed = gst-plugins-good-1.28.4-1-x86_64 installed = gstreamer-1.28.4-1-x86_64 installed = gtest-1.17.0-2-x86_64 +installed = gtk-doc-1.36.1-1-any installed = gtk-layer-shell-0.10.1-1-x86_64 installed = gtk-update-icon-cache-1:4.22.4-1-x86_64 installed = gtk-vnc-1.5.0-1-x86_64 @@ -252,6 +259,7 @@ installed = gtkmm-4.0-4.22.0-2-x86_64 installed = gtkmm3-3.24.11-1-x86_64 installed = gtksourceview4-4.8.4-2-x86_64 installed = gtksourceview5-5.20.0-1-x86_64 +installed = gts-0.7.6.121130-5-x86_64 installed = guile-3.0.11-1-x86_64 installed = gumbo-parser-0.13.2-1-x86_64 installed = gupnp-1:1.6.10-1-x86_64 @@ -298,7 +306,7 @@ installed = intel-oneapi-tbb-2023.0.0_724-1-x86_64 installed = intel-oneapi-tcm-1.5.0_489-1-x86_64 installed = intel-oneapi-umf-1.1.0_340-2-x86_64 installed = inter-font-4.1-1-any -installed = iproute2-7.0.0-1-x86_64 +installed = iproute2-7.1.0-1-x86_64 installed = iptables-1:1.8.13-1-x86_64 installed = iputils-20250605-1-x86_64 installed = iso-codes-4.20.1-1-any @@ -362,7 +370,7 @@ installed = lib32-libnghttp3-1.16.0-1-x86_64 installed = lib32-libngtcp2-1.23.0-1-x86_64 installed = lib32-libnm-1.56.1-1-x86_64 installed = lib32-libpciaccess-0.19-1-x86_64 -installed = lib32-libpipewire-1:1.6.6-1-x86_64 +installed = lib32-libpipewire-1:1.6.7-1-x86_64 installed = lib32-libpng-1.6.58-1-x86_64 installed = lib32-libpsl-0.21.5-1-x86_64 installed = lib32-libssh2-1.11.1-1-x86_64 @@ -384,7 +392,7 @@ installed = lib32-libxss-1.2.5-1-x86_64 installed = lib32-libxxf86vm-1.1.5-2-x86_64 installed = lib32-llvm-libs-1:22.1.6-1-x86_64 installed = lib32-lm_sensors-1:3.6.2-2-x86_64 -installed = lib32-mesa-1:26.1.2-2-x86_64 +installed = lib32-mesa-1:26.1.3-2-x86_64 installed = lib32-ncurses-6.6-2-x86_64 installed = lib32-nettle-4.0-2-x86_64 installed = lib32-nspr-4.39-1-x86_64 @@ -392,14 +400,14 @@ installed = lib32-nss-3.125-1-x86_64 installed = lib32-openssl-1:3.6.3-1-x86_64 installed = lib32-p11-kit-0.26.2-1-x86_64 installed = lib32-pcre2-10.47-1-x86_64 -installed = lib32-pipewire-1:1.6.6-1-x86_64 +installed = lib32-pipewire-1:1.6.7-1-x86_64 installed = lib32-spirv-tools-1:1.4.350.0-1-x86_64 installed = lib32-sqlite-3.53.2-1-x86_64 installed = lib32-systemd-260.2-1-x86_64 -installed = lib32-util-linux-2.42.1-1-x86_64 +installed = lib32-util-linux-2.42.2-1-x86_64 installed = lib32-vulkan-icd-loader-1.4.350.0-1-x86_64 -installed = lib32-vulkan-mesa-implicit-layers-1:26.1.2-2-x86_64 -installed = lib32-vulkan-radeon-1:26.1.2-2-x86_64 +installed = lib32-vulkan-mesa-implicit-layers-1:26.1.3-2-x86_64 +installed = lib32-vulkan-radeon-1:26.1.3-2-x86_64 installed = lib32-wayland-1.25.0-1-x86_64 installed = lib32-xcb-util-keysyms-0.4.1-2-x86_64 installed = lib32-xz-5.8.3-1-x86_64 @@ -426,6 +434,7 @@ installed = libayatana-indicator-0.9.5-1-x86_64 installed = libb2-0.98.1-3-x86_64 installed = libb64-1.2.1-5-x86_64 installed = libbacktrace-1.0.git1-1-x86_64 +installed = libblake3-1.8.4-1-x86_64 installed = libblockdev-3.5.0-2-x86_64 installed = libblockdev-crypto-3.5.0-2-x86_64 installed = libblockdev-fs-3.5.0-2-x86_64 @@ -496,6 +505,7 @@ installed = libgedit-tepl-6.14.0-2-x86_64 installed = libgee-0.20.8-1-x86_64 installed = libgfortran-16.1.1+r12+g301eb08fa2c5-1-x86_64 installed = libgirepository-1.86.0-2-x86_64 +installed = libgit2-1:1.9.4-1-x86_64 installed = libglvnd-1.7.0-3-x86_64 installed = libgnomekbd-1:3.28.1-2-x86_64 installed = libgomp-16.1.1+r12+g301eb08fa2c5-1-x86_64 @@ -508,7 +518,7 @@ installed = libhandy-1.8.3-2-x86_64 installed = libharu-2.4.6-1-x86_64 installed = libheif-1.23.0-1-x86_64 installed = libice-1.1.2-1-x86_64 -installed = libidn-1.43-1-x86_64 +installed = libidn-1.44-1-x86_64 installed = libidn2-2.3.8-1-x86_64 installed = libiec61883-1.2.0-9-x86_64 installed = libimagequant-4.4.1-2-x86_64 @@ -563,7 +573,7 @@ installed = libnma-common-1.10.6-3-x86_64 installed = libnotify-0.8.8-1-x86_64 installed = libnsl-2.0.1-2-x86_64 installed = libnumbertext-1.0.11-3-x86_64 -installed = libnvme-1.16.1-3-x86_64 +installed = libnvme-1.16.2-1-x86_64 installed = libobjc-16.1.1+r12+g301eb08fa2c5-1-x86_64 installed = libodfgen-0.1.8-5-x86_64 installed = libogg-1.3.6-1-x86_64 @@ -578,12 +588,12 @@ installed = libpcap-1.10.6-1-x86_64 installed = libpciaccess-0.19-1-x86_64 installed = libpeas-1.38.1-1-x86_64 installed = libpgm-5.3.128-4-x86_64 -installed = libpipewire-1:1.6.6-1-x86_64 +installed = libpipewire-1:1.6.7-1-x86_64 installed = libplacebo-7.360.1-2-x86_64 installed = libplist-2.7.0-3-x86_64 installed = libpng-1.6.58-1-x86_64 -installed = libportal-0.9.1-3-x86_64 -installed = libportal-gtk4-0.9.1-3-x86_64 +installed = libportal-0.10.0-1-x86_64 +installed = libportal-gtk4-0.10.0-1-x86_64 installed = libppd-2.1.1-2-x86_64 installed = libproxy-0.5.12-1-x86_64 installed = libpsl-0.21.5-2-x86_64 @@ -598,7 +608,7 @@ installed = libraw1394-2.1.2-4-x86_64 installed = libre-trainsim-bin-0.8-1-x86_64 installed = libreoffice-fresh-26.2.4-2-x86_64 installed = librevenge-0.0.5-4-x86_64 -installed = librewolf-bin-1:151.0.4_1-1-x86_64 +installed = librewolf-bin-1:152.0.1_2-1-x86_64 installed = librsvg-2:2.62.3-1-x86_64 installed = librsync-1:2.3.4-2-x86_64 installed = libsamplerate-0.2.2-3-x86_64 @@ -656,7 +666,7 @@ installed = libvpx-1.16.0-3-x86_64 installed = libwacom-2.19.0-1-x86_64 installed = libwbclient-2:4.24.3-1-x86_64 installed = libwebp-1.6.0-2-x86_64 -installed = libwireplumber-0.5.14-1-x86_64 +installed = libwireplumber-0.5.15-1-x86_64 installed = libwpd-0.10.3-6-x86_64 installed = libwps-0.4.14-4-x86_64 installed = libx11-1.8.13-1-x86_64 @@ -682,6 +692,7 @@ installed = libxkbfile-1.2.0-1-x86_64 installed = libxklavier-5.4-7-x86_64 installed = libxml2-2.15.3-1-x86_64 installed = libxmlb-0.3.27-1-x86_64 +installed = libxpm-3.5.19-1-x86_64 installed = libxrandr-1.5.5-1-x86_64 installed = libxrender-0.9.12-1-x86_64 installed = libxshmfence-1.3.3-1-x86_64 @@ -715,6 +726,7 @@ installed = linux-zen-headers-7.0.12.zen1-1-x86_64 installed = litehtml0.9-0.9-2-x86_64 installed = littlenavmap-bin-3.0.18-1-x86_64 installed = lld-22.1.6-1-x86_64 +installed = llhttp-9.3.1-1-x86_64 installed = llvm-22.1.6-1-x86_64 installed = llvm-libs-22.1.6-1-x86_64 installed = lm_sensors-1:3.6.2-1-x86_64 @@ -737,7 +749,7 @@ installed = manifold-3.4.1-1-x86_64 installed = materialx-1.39.4-5-x86_64 installed = md4c-0.5.3-1-x86_64 installed = mdadm-4.6-2-x86_64 -installed = mesa-1:26.1.2-2-x86_64 +installed = mesa-1:26.1.3-2-x86_64 installed = meson-1.11.1-3-any installed = mingw-w64-binutils-2.46.0-1-x86_64 installed = mingw-w64-crt-14.0.0-1-any @@ -757,11 +769,12 @@ installed = mtdev-1.1.7-1-x86_64 installed = mtools-1:4.0.49-1-x86_64 installed = muparser-2.3.5-2-x86_64 installed = nano-9.0-1-x86_64 -installed = nanobind-2.12.0-3-any +installed = nanobind-2.13.0-1-any installed = nautilus-50.2.2-1-x86_64 installed = ncurses-6.6-2-x86_64 installed = ndctl-84-1-x86_64 installed = neon-0.37.1-1-x86_64 +installed = netpbm-10.86.49-3-x86_64 installed = nettle-4.0-1-x86_64 installed = network-manager-applet-1.36.0-2-x86_64 installed = networkmanager-1.56.1-1-x86_64 @@ -787,12 +800,12 @@ installed = oniguruma-6.9.10-1-x86_64 installed = openal-1.25.2-1-x86_64 installed = opencolorio-2.5.1-1-x86_64 installed = opencore-amr-0.1.6-2-x86_64 -installed = openexr-3.4.12-2-x86_64 +installed = openexr-3.4.12-3-x86_64 installed = openh264-2.6.0-2-x86_64 installed = openimagedenoise-2.4.1-2-x86_64 -installed = openimageio-3.1.12.1-2-x86_64 +installed = openimageio-3.1.12.1-3-x86_64 installed = openjpeg2-2.5.4-1-x86_64 -installed = openjph-0.28.1-1-x86_64 +installed = openjph-0.29.0-1-x86_64 installed = openpgl-0.7.1-1-x86_64 installed = openpomodoro-0.3.0-2-x86_64 installed = openshadinglanguage-1.15.3.0-1-x86_64 @@ -812,7 +825,7 @@ installed = pacman-contrib-1.13.1-1-x86_64 installed = pacman-mirrorlist-20260610-1-any installed = pahole-1:1.31-2-x86_64 installed = pam-1.7.2-2-x86_64 -installed = pambase-20260614-1-any +installed = pambase-20260616-1-any installed = pango-1:1.57.1-1-x86_64 installed = pangomm-2.46.4-3-x86_64 installed = pangomm-2.48-2.56.1-2-x86_64 @@ -828,7 +841,7 @@ installed = pciutils-3.15.0-1-x86_64 installed = pcre-8.45-4-x86_64 installed = pcre2-10.47-1-x86_64 installed = pcsclite-2.5.1-1-x86_64 -installed = pcsx2-git-2.7.419.r0.ge0566546c6-1-x86_64 +installed = pcsx2-git-2.7.419.r2.gcd9530eec3-1-x86_64 installed = perl-5.42.2-1-x86_64 installed = perl-error-0.17030-3-any installed = perl-mailtools-2.22-3-any @@ -836,11 +849,11 @@ installed = perl-timedate-2.35-1-any installed = pfetch-1.11.0-1-any installed = phodav-3.0-4-x86_64 installed = pinentry-1.3.2-2-x86_64 -installed = pipewire-1:1.6.6-1-x86_64 -installed = pipewire-audio-1:1.6.6-1-x86_64 -installed = pipewire-jack-1:1.6.6-1-x86_64 -installed = pipewire-pulse-1:1.6.6-1-x86_64 -installed = pipewire-session-manager-1:1.6.6-1-x86_64 +installed = pipewire-1:1.6.7-1-x86_64 +installed = pipewire-audio-1:1.6.7-1-x86_64 +installed = pipewire-jack-1:1.6.7-1-x86_64 +installed = pipewire-pulse-1:1.6.7-1-x86_64 +installed = pipewire-session-manager-1:1.6.7-1-x86_64 installed = pixman-0.46.4-1-x86_64 installed = pkgconf-2.5.1-1-x86_64 installed = playerctl-2.4.1-5-x86_64 @@ -858,33 +871,42 @@ installed = pps-tools-1.0.3-2-x86_64 installed = procps-ng-4.0.6-2-x86_64 installed = psmisc-23.7-2-x86_64 installed = ptex-2.5.2-1-x86_64 -installed = pugixml-1.15-3-x86_64 +installed = pugixml-1.16-1-x86_64 installed = pyalpm-0.11.1-1-x86_64 installed = pybind11-3.0.4-1-any installed = pyside6-6.11.1-1-x86_64 installed = pystring-1.2.0-1-x86_64 installed = python-3.14.5-1-x86_64 installed = python-autocommand-2.2.2-9-any +installed = python-build-1.4.3-1-any installed = python-cairo-1.29.0-2-x86_64 -installed = python-certifi-2026.05.20-1-any +installed = python-certifi-2026.06.17-1-any installed = python-charset-normalizer-3.4.7-1-x86_64 +installed = python-editables-0.6-1-any installed = python-gobject-3.56.3-1-x86_64 +installed = python-hatchling-1.30.1-1-any installed = python-idna-3.18-1-any installed = python-imageio-2.37.3-1-any installed = python-imageio-ffmpeg-0.6.0-2-any +installed = python-installer-1.0.0-1-any installed = python-jaraco.collections-5.1.0-3-any installed = python-jaraco.context-6.1.2-1-any installed = python-jaraco.functools-4.1.0-3-any installed = python-jaraco.text-4.0.0-4-any installed = python-jinja-1:3.1.6-3-any +installed = python-lxml-6.1.1-1-x86_64 installed = python-markupsafe-3.0.3-1-x86_64 installed = python-more-itertools-11.1.0-1-any installed = python-numpy-2.4.6-1-x86_64 installed = python-opengl-3.1.10-3-any installed = python-packaging-26.2-1-any +installed = python-pathspec-1.1.1-1-any installed = python-pillow-12.2.0-1-x86_64 installed = python-pkg_resources-81.0.0-1-any installed = python-platformdirs-4.10.0-1-any +installed = python-pluggy-1.6.0-3-any +installed = python-pygments-2.20.0-1-any +installed = python-pyproject-hooks-1.2.0-6-any installed = python-pyqt6-6.11.0-2-x86_64 installed = python-pyqt6-sip-13.11.1-1-x86_64 installed = python-requests-2.34.2-1-any @@ -892,6 +914,7 @@ installed = python-screeninfo-0.8.1-2-any installed = python-setproctitle-1.3.7-2-x86_64 installed = python-setuptools-1:82.0.1-1-any installed = python-tqdm-4.68.2-1-any +installed = python-trove-classifiers-2026.6.1.19-1-any installed = python-typing_extensions-4.15.0-3-any installed = python-urllib3-2.7.0-1-any installed = python-wheel-0.47.0-1-any @@ -952,7 +975,7 @@ installed = qt6-tools-6.11.1-3-x86_64 installed = qt6-translations-6.11.1-1-any installed = qt6-wayland-6.11.1-1-x86_64 installed = qt6-webchannel-6.11.1-1-x86_64 -installed = qt6-webengine-6.11.1-3-x86_64 +installed = qt6-webengine-6.11.1-4-x86_64 installed = qt6-websockets-6.11.1-1-x86_64 installed = qtkeychain-qt6-0.16.0-1-x86_64 installed = rapidyaml-0.11.1-2-x86_64 @@ -976,6 +999,7 @@ installed = rsync-3.4.4-1-x86_64 installed = rtkit-0.14-1-x86_64 installed = rubberband-4.0.0-2-x86_64 installed = run-parts-5.23.2-1-x86_64 +installed = rust-1:1.96.0-1-x86_64 installed = rutabaga-ffi-0.1.75-1-x86_64 installed = sbc-2.2-1-x86_64 installed = scdoc-1.11.4-1-x86_64 @@ -987,13 +1011,13 @@ installed = sdl3-3.4.10-1-x86_64 installed = seabios-1.17.0-2-any installed = seatd-0.9.3-1-x86_64 installed = sed-4.10-1-x86_64 -installed = semver-7.8.2-1-any +installed = semver-7.8.4-1-any installed = serd-0.32.10-1-x86_64 installed = shaderc-2026.2-1-x86_64 installed = shadow-4.19.4.arch1-1-x86_64 installed = shared-mime-info-2.4-3-x86_64 installed = shiboken6-6.11.1-1-x86_64 -installed = signal-desktop-8.14.0-1-x86_64 +installed = signal-desktop-8.15.0-1-x86_64 installed = simdjson-1:4.6.4-1-x86_64 installed = slang-2.3.3-4-x86_64 installed = slurp-1.5.0-2-x86_64 @@ -1017,7 +1041,7 @@ installed = srt-1.5.5-1-x86_64 installed = startup-notification-0.12-9-x86_64 installed = steam-1.0.0.85-7-x86_64 installed = steam-devices-1.0.0.85-7-x86_64 -installed = sudo-1.9.17.p2-2-x86_64 +installed = sudo-1.9.17.p2-6-x86_64 installed = suitesparse-7.12.2-2-x86_64 installed = svt-av1-4.1.0-1-x86_64 installed = swaybg-1.2.2-1-x86_64 @@ -1064,15 +1088,16 @@ installed = upower-1.91.2-1-x86_64 installed = usbredir-0.15.0-1-x86_64 installed = usbutils-019-1-x86_64 installed = usd-26.05-3-x86_64 -installed = util-linux-2.42.1-1-x86_64 -installed = util-linux-libs-2.42.1-1-x86_64 -installed = uv-0.11.21-1-x86_64 +installed = util-linux-2.42.2-1-x86_64 +installed = util-linux-libs-2.42.2-1-x86_64 +installed = uv-0.11.22-1-x86_64 installed = v4l-utils-1.32.0-2-x86_64 -installed = vapoursynth-76-1-x86_64 +installed = vala-0.56.19-1-x86_64 +installed = vapoursynth-77-1-x86_64 installed = vde2-2.3.3-8-x86_64 installed = vid.stab-1.1.1-2-x86_64 -installed = vim-9.2.0653-1-x86_64 -installed = vim-runtime-9.2.0653-1-x86_64 +installed = vim-9.2.0670-1-x86_64 +installed = vim-runtime-9.2.0670-1-x86_64 installed = virglrenderer-1.3.0-2-x86_64 installed = virt-install-5.1.0-3-any installed = virt-manager-5.1.0-3-any @@ -1083,8 +1108,8 @@ installed = vte-common-0.84.0-1-x86_64 installed = vte3-0.84.0-1-x86_64 installed = vulkan-headers-1:1.4.350.0-1-any installed = vulkan-icd-loader-1.4.350.0-1-x86_64 -installed = vulkan-mesa-implicit-layers-1:26.1.2-2-x86_64 -installed = vulkan-radeon-1:26.1.2-2-x86_64 +installed = vulkan-mesa-implicit-layers-1:26.1.3-2-x86_64 +installed = vulkan-radeon-1:26.1.3-2-x86_64 installed = vulkan-tools-1.4.350.0-1-x86_64 installed = wavpack-5.9.0-1-x86_64 installed = waybar-0.15.0-2-x86_64 @@ -1098,7 +1123,7 @@ installed = wget-1.25.0-5-x86_64 installed = which-2.25-1-x86_64 installed = wine-11.11-1-x86_64 installed = winetricks-20260125-2-any -installed = wireplumber-0.5.14-1-x86_64 +installed = wireplumber-0.5.15-1-x86_64 installed = wl-clipboard-1:2.3.0-1-x86_64 installed = wlroots0.19-0.19.3-1-x86_64 installed = wlroots0.20-0.20.1-1-x86_64 @@ -1121,7 +1146,7 @@ installed = xcb-util-renderutil-0.3.10-2-x86_64 installed = xcb-util-wm-0.4.2-2-x86_64 installed = xcur2png-0.7.1-9-x86_64 installed = xdg-dbus-proxy-0.1.7-1-x86_64 -installed = xdg-desktop-portal-1.22.0-1-x86_64 +installed = xdg-desktop-portal-1.22.1-1-x86_64 installed = xdg-desktop-portal-gtk-1.15.3-1-x86_64 installed = xdg-desktop-portal-hyprland-1.3.12-2-x86_64 installed = xdg-terminal-exec-0.14.0-1-any @@ -1130,7 +1155,7 @@ installed = xdg-user-dirs-gtk-0.16-1-x86_64 installed = xdg-utils-1.2.1-2-any installed = xdotool-4.20260303.1-1-x86_64 installed = xenia-canary-bin-02d2cb5-2-x86_64 -installed = xenia-edge-bin-20260614125312.ce9fb29-1-x86_64 +installed = xenia-edge-bin-20260619053108.8380ba1-1-x86_64 installed = xkeyboard-config-2.47-1-any installed = xmlsec-1.3.11-1-x86_64 installed = xorg-fonts-encodings-1.1.0-2-any diff --git a/packaging/tanin-greet/pkg/tanin-greet/.INSTALL b/packaging/tanin-greet/pkg/tanin-greet/.INSTALL new file mode 100644 index 0000000..d09b72e --- /dev/null +++ b/packaging/tanin-greet/pkg/tanin-greet/.INSTALL @@ -0,0 +1,24 @@ +# Activate the tanin-greet greetd config. greetd owns /etc/greetd/config.toml, +# so we can't package that path — install it from the shipped template here, +# backing up any existing (e.g. distro default / regreet) config once. +_activate() { + local src=/usr/share/tanin/greetd/config.toml + local dst=/etc/greetd/config.toml + [ -f "$src" ] || return 0 + if [ -e "$dst" ] && ! grep -q 'tanin-greet' "$dst" 2>/dev/null && [ ! -e "$dst.tanin-bak" ]; then + cp -a "$dst" "$dst.tanin-bak" + fi + install -Dm644 "$src" "$dst" +} + +post_install() { + _activate + cat <<'EOF' +>> tanin-greet: greetd now launches the TANINUX greeter (backup: /etc/greetd/config.toml.tanin-bak) + Enable the login screen with: systemctl enable greetd (disable any other DM first) +EOF +} + +post_upgrade() { + _activate +} diff --git a/packaging/tanin-greet/pkg/tanin-greet/.MTREE b/packaging/tanin-greet/pkg/tanin-greet/.MTREE index 655e32e..c0ad7aa 100644 Binary files a/packaging/tanin-greet/pkg/tanin-greet/.MTREE and b/packaging/tanin-greet/pkg/tanin-greet/.MTREE differ diff --git a/packaging/tanin-greet/pkg/tanin-greet/.PKGINFO b/packaging/tanin-greet/pkg/tanin-greet/.PKGINFO index 2fd4884..b4231bb 100644 --- a/packaging/tanin-greet/pkg/tanin-greet/.PKGINFO +++ b/packaging/tanin-greet/pkg/tanin-greet/.PKGINFO @@ -3,15 +3,14 @@ pkgname = tanin-greet pkgbase = tanin-greet xdata = pkgtype=pkg -pkgver = 0.1.0-1 +pkgver = 0.1.0-2 pkgdesc = TANINUX login — custom GTK4 greeter for greetd (mirrors the topbar) url = https://taninux.kgva.ch -builddate = 1781813715 +builddate = 1781890154 packager = Unknown Packager size = 18155 arch = any license = GPL-3.0-or-later -backup = etc/greetd/config.toml backup = etc/greetd/tanin-greet.css depend = greetd depend = cage diff --git a/packaging/tanin-greet/pkg/tanin-greet/etc/greetd/config.toml b/packaging/tanin-greet/pkg/tanin-greet/usr/share/tanin/greetd/config.toml similarity index 100% rename from packaging/tanin-greet/pkg/tanin-greet/etc/greetd/config.toml rename to packaging/tanin-greet/pkg/tanin-greet/usr/share/tanin/greetd/config.toml diff --git a/packaging/tanin-greet/tanin-greet-0.1.0-2-any.pkg.tar.zst b/packaging/tanin-greet/tanin-greet-0.1.0-2-any.pkg.tar.zst new file mode 100644 index 0000000..00b6954 Binary files /dev/null and b/packaging/tanin-greet/tanin-greet-0.1.0-2-any.pkg.tar.zst differ diff --git a/packaging/tanin-greet/tanin-greet.install b/packaging/tanin-greet/tanin-greet.install new file mode 100644 index 0000000..d09b72e --- /dev/null +++ b/packaging/tanin-greet/tanin-greet.install @@ -0,0 +1,24 @@ +# Activate the tanin-greet greetd config. greetd owns /etc/greetd/config.toml, +# so we can't package that path — install it from the shipped template here, +# backing up any existing (e.g. distro default / regreet) config once. +_activate() { + local src=/usr/share/tanin/greetd/config.toml + local dst=/etc/greetd/config.toml + [ -f "$src" ] || return 0 + if [ -e "$dst" ] && ! grep -q 'tanin-greet' "$dst" 2>/dev/null && [ ! -e "$dst.tanin-bak" ]; then + cp -a "$dst" "$dst.tanin-bak" + fi + install -Dm644 "$src" "$dst" +} + +post_install() { + _activate + cat <<'EOF' +>> tanin-greet: greetd now launches the TANINUX greeter (backup: /etc/greetd/config.toml.tanin-bak) + Enable the login screen with: systemctl enable greetd (disable any other DM first) +EOF +} + +post_upgrade() { + _activate +}