Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
nix
Commits:
bfb9988f by Christian Heusel at 2025-01-19T13:48:15+01:00
upgpkg: 2.24.11-8
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = nix
pkgdesc = A purely functional package manager
pkgver = 2.24.11
- pkgrel = 7
+ pkgrel = 8
url = https://nixos.org/nix
arch = x86_64
license = LGPL-2.1-only
=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@
pkgbase=nix
pkgname=('nix' 'nix-docs')
pkgver=2.24.11
-pkgrel=7
+pkgrel=8
pkgdesc='A purely functional package manager'
arch=('x86_64')
url='https://nixos.org/nix'
@@ -65,6 +65,9 @@ validpgpkeys=('B541D55301270E0BCF15CA5D8170B4726D7198DE')
#Eelco Dolstra <edolst
prepare() {
cd "$pkgbase"
+ # fix lowdown 1.4 compatibility
+ git cherry-pick -n bead70acc207e065606f1989697d1b13722d02ae
+
sed -i "s:\$(bindir):src/nix:g" doc/manual/local.mk
}
@@ -73,6 +76,10 @@ build() {
autoreconf -vfi
+ # fix lowdown 1.4 compatibility, upstream fix only works for the meson
+ # build system
+ export CXXFLAGS="$CXXFLAGS -DHAVE_LOWDOWN_1_4"
+
./configure \
--prefix=/usr \
--libexecdir="/usr/lib/$pkgname" \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nix/-/commit/bfb9988f0432798f6bb6850415c323208622dd91
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nix/-/commit/bfb9988f0432798f6bb6850415c323208622dd91
You're receiving this email because of your account on gitlab.archlinux.org.