2 Commits

Author SHA1 Message Date
bl b007184a4e chore: Release gpupaper version 0.1.3
Release / build (x86_64, ubuntu-latest, x86_64-unknown-linux-gnu) (push) Successful in 5m17s
Release / build (aarch64, aarch64, aarch64-unknown-linux-gnu) (push) Successful in 6m10s
Release / update-aur (push) Successful in 12s
2026-08-08 23:05:51 +02:00
bl aac2ab4c83 build: disable crt-static for musl targets
Alpine has no libxkbcommon.a, so static linking fails at ld.
2026-08-08 22:57:31 +02:00
4 changed files with 14 additions and 3 deletions
+11
View File
@@ -0,0 +1,11 @@
# Alpine/musl hosts: rustup's *-linux-musl targets default to crt-static, which
# tries to statically link system libraries as well. Alpine ships libxkbcommon.so
# but no libxkbcommon.a, so the final link fails with:
# ld: cannot find -lxkbcommon
# ld: have you installed the static version of the xkbcommon library ?
# Link dynamically instead, which is what a binary running on the host wants.
[target.aarch64-unknown-linux-musl]
rustflags = ["-C", "target-feature=-crt-static"]
[target.x86_64-unknown-linux-musl]
rustflags = ["-C", "target-feature=-crt-static"]
Generated
+1 -1
View File
@@ -473,7 +473,7 @@ dependencies = [
[[package]]
name = "gpupaper"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"anyhow",
"bytemuck",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "gpupaper"
version = "0.1.2"
version = "0.1.3"
edition = "2021"
[[bin]]
+1 -1
View File
@@ -1,6 +1,6 @@
# Maintainer: Bendik Aagaard Lynghaug <bendik.lynghaug@gmail.com>
pkgname=gpupaper
pkgver=0.1.2
pkgver=0.1.3
pkgrel=1
pkgdesc="Wayland layer-surface wallpaper runner powered by GLSL/WGSL fragment shaders (wgpu)"
arch=('x86_64' 'aarch64')