Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
atuin
Commits:
98db5fc2 by Caleb Maclennan at 2026-07-15T11:21:25+03:00
upgpkg: 18.17.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = atuin
pkgdesc = Magical shell history
- pkgver = 18.17.0
+ pkgver = 18.17.1
pkgrel = 1
url = https://github.com/atuinsh/atuin
arch = x86_64
@@ -11,9 +11,8 @@ pkgbase = atuin
depends = libgcc_s.so
depends = sqlite
depends = libsqlite3.so
- options = !lto
- source =
https://github.com/atuinsh/atuin/archive/v18.17.0/atuin-18.17.0.tar.gz
- sha256sums =
7fcc445c401683fe1b54eb02e0d119d9620558644d482f9f13d59753780169a7
+ source =
https://github.com/atuinsh/atuin/archive/v18.17.1/atuin-18.17.1.tar.gz
+ sha256sums =
851c3f4870e4bd181b98d2dae60b9fd76ef30f05f16a85efa21ac7e7cf294862
pkgname = atuin
optdepends = atuin-server: sync server
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgbase=atuin
pkgname=(atuin atuin-server)
-pkgver=18.17.0
+pkgver=18.17.1
pkgrel=1
pkgdesc='Magical shell history'
arch=('x86_64')
@@ -14,21 +14,19 @@ depends=(glibc # libc.so libm.so
libgcc libgcc_s.so
sqlite libsqlite3.so)
makedepends=(cargo)
-options=(!lto)
_archive="$pkgbase-$pkgver"
source=("$url/archive/v$pkgver/$_archive.tar.gz")
-sha256sums=('7fcc445c401683fe1b54eb02e0d119d9620558644d482f9f13d59753780169a7')
+sha256sums=('851c3f4870e4bd181b98d2dae60b9fd76ef30f05f16a85efa21ac7e7cf294862')
_srcenv () {
cd "$_archive"
-
- # Use debug
- export CARGO_PROFILE_RELEASE_DEBUG=2 CARGO_PROFILE_RELEASE_STRIP=false
-
- # Use LTO
- export CARGO_PROFILE_RELEASE_LTO=true
CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
-
- # Use system-provided libsqlite3
+ export CARGO_HOME="$srcdir"
+ export CARGO_PROFILE_RELEASE_DEBUG=2
+ export CARGO_PROFILE_RELEASE_STRIP=false
+ export CARGO_PROFILE_RELEASE_LTO=true
+ export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+ export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
+ CFLAGS+=' -ffat-lto-objects'
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/atuin/-/commit/98db5fc22fa58f44e3faff6d27352449f2dc2898
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/atuin/-/commit/98db5fc22fa58f44e3faff6d27352449f2dc2898
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