Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
dust


Commits:
2b56be6c by Caleb Maclennan at 2026-08-19T23:06:09+03:00
upgpkg: 1.2.5-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = dust
        pkgdesc = A more intuitive version of du in rust
-       pkgver = 1.2.4
-       pkgrel = 2
+       pkgver = 1.2.5
+       pkgrel = 1
        url = https://github.com/bootandy/dust
        arch = x86_64
        license = Apache-2.0
@@ -9,9 +9,11 @@ pkgbase = dust
        makedepends = rust
        depends = glibc
        depends = libgcc
-       depends = libgcc_s.so
-       source = dust::git+https://github.com/bootandy/dust#tag=v1.2.4
-       sha512sums = 
0a6dcf9ba0668afbeb39dfe288ece1723d0caa6012511d17c93513ddd1edfb6242f743bec39e9419c9780c7961c51c54614490cca36739254b4fb45dbccea344
-       b2sums = 
648fff66583dc0a6c6e0d555615fa40d5ff395ba8699dd13c8254b1e0e4bfb1740b51ae7bb00615948b6363cb00e1bac3353a2fb3c3a6ffc92d81dab8d4051d3
+       source = dust::git+https://github.com/bootandy/dust#tag=v1.2.5
+       sha512sums = 
390f4f75c2548ed63a5d6cd0e90fa39d4784eb34f686d7952a6840f3d2d9894a5dce55962886356affedd437293bdd24d4de725f670590ccc23e3a617973cb1a
+       b2sums = 
4ffdd37c7e4ef90f9ecce2f287b7e962e31f053f6d8a901f704698a145422461251ba582568014028dde63fb3c06e2a0bb5973d87ed0428b97d35f9708fac32b
 
 pkgname = dust
+       depends = glibc
+       depends = libgcc
+       depends = libgcc_s.so


=====================================
PKGBUILD
=====================================
@@ -3,35 +3,46 @@
 # Contributor: Knut Ahlers <knut at ahlers dot me>
 
 pkgname=dust
-pkgver=1.2.4
-pkgrel=2
+pkgver=1.2.5
+pkgrel=1
 pkgdesc='A more intuitive version of du in rust'
 arch=(x86_64)
 url='https://github.com/bootandy/dust'
 license=(Apache-2.0)
 depends=(glibc # libc.so
-         libgcc libgcc_s.so)
+         libgcc)
 makedepends=(git rust)
 source=("$pkgname::git+$url#tag=v$pkgver")
-sha512sums=('0a6dcf9ba0668afbeb39dfe288ece1723d0caa6012511d17c93513ddd1edfb6242f743bec39e9419c9780c7961c51c54614490cca36739254b4fb45dbccea344')
-b2sums=('648fff66583dc0a6c6e0d555615fa40d5ff395ba8699dd13c8254b1e0e4bfb1740b51ae7bb00615948b6363cb00e1bac3353a2fb3c3a6ffc92d81dab8d4051d3')
+sha512sums=('390f4f75c2548ed63a5d6cd0e90fa39d4784eb34f686d7952a6840f3d2d9894a5dce55962886356affedd437293bdd24d4de725f670590ccc23e3a617973cb1a')
+b2sums=('4ffdd37c7e4ef90f9ecce2f287b7e962e31f053f6d8a901f704698a145422461251ba582568014028dde63fb3c06e2a0bb5973d87ed0428b97d35f9708fac32b')
 
-prepare() {
+_srcenv() {
   cd "$pkgname"
+  export CARGO_HOME="$srcdir"
+  export CARGO_PROFILE_RELEASE_DEBUG=2
+  export CARGO_PROFILE_RELEASE_STRIP=false
+  export CARGO_PROFILE_RELEASE_LTO=thin
+  export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+  export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
+}
+
+prepare() {
+  _srcenv
   cargo fetch --locked --target host-tuple
 }
 
 build() {
-  cd "$pkgname"
+  _srcenv
   cargo build --frozen --release --all-features
 }
 
 check() {
-  cd "$pkgname"
+  _srcenv
   cargo test --frozen --all-features
 }
 
 package() {
+  depends+=(libgcc_s.so)
   cd "$pkgname"
 
   # binary



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dust/-/commit/2b56be6caca4313bd6d38ef9a910c77e8c0f26df

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dust/-/commit/2b56be6caca4313bd6d38ef9a910c77e8c0f26df
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to