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.


Reply via email to