diff options
author | arcnmx | 2019-11-10 17:48:51 -0800 |
---|---|---|
committer | arcnmx | 2019-11-10 17:48:51 -0800 |
commit | 36aacc217ecb484e2b44260a293402ec1b1b8840 (patch) | |
tree | 89b6505a5b2bcba74e70417bf041b54097004370 | |
parent | 312cdba4dde3b48c0ca2c06f26f66c5147344fc8 (diff) | |
download | aur-36aacc217ecb484e2b44260a293402ec1b1b8840.tar.gz |
nix 2.3.1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 15 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = nix-bin pkgdesc = A purely functional package manager - /nix/store multi-user edition - pkgver = 2.3 + pkgver = 2.3.1 pkgrel = 1 url = https://nixos.org/nix install = nix.install @@ -23,10 +23,10 @@ pkgbase = nix-bin sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP - source_i686 = https://nixos.org/releases/nix/nix-2.3/nix-2.3-i686-linux.tar.xz - sha256sums_i686 = e1c6fa89a0d55a56cddb5f26598a15e0f238115423ad884a3673a3e4815fd33b - source_x86_64 = https://nixos.org/releases/nix/nix-2.3/nix-2.3-x86_64-linux.tar.xz - sha256sums_x86_64 = e43f6947d1f302b6193302889e7800f3e3dd4a650b6f929c668c894884a02701 + source_i686 = https://nixos.org/releases/nix/nix-2.3.1/nix-2.3.1-i686-linux.tar.xz + sha256sums_i686 = a5d3f26d4a449616bf654286f2fe29c1c1df4f029b7e29fa3ccf8494d598bfee + source_x86_64 = https://nixos.org/releases/nix/nix-2.3.1/nix-2.3.1-x86_64-linux.tar.xz + sha256sums_x86_64 = 107310e95a57f502b7ada41aa2c76a3d4aec18847ad864d0b233ca8f4452e9fc pkgname = nix-bin @@ -1,5 +1,5 @@ pkgname=nix-bin -pkgver=2.3 +pkgver=2.3.1 pkgrel=1 pkgdesc="A purely functional package manager - /nix/store multi-user edition" arch=('i686' 'x86_64') @@ -15,9 +15,12 @@ backup=('etc/nix/nix.conf' 'root/.nix-channels') options=('!strip' 'staticlibs' 'libtool' 'emptydirs') SOURCE_DATE_EPOCH=1 -NIX_STORE_NIX=3ds3cgji9vjxdbgp10av6smyym1126d1-nix-2.3 NIX_SRC=nix-$pkgver-$CARCH-linux +nix_store_nix() { + cd $srcdir/$NIX_SRC/store && echo *-nix-$pkgver +} + build() { { echo "g nixbld" @@ -27,12 +30,15 @@ build() { } > $srcdir/nix.sysusers { # patch nix-daemon.sh to add user channels to NIX_PATH, see https://github.com/NixOS/nixpkgs/pull/38351 + NIX_STORE_NIX=$(nix_store_nix) cat $srcdir/$NIX_SRC/store/$NIX_STORE_NIX/etc/profile.d/nix-daemon.sh echo 'export NIX_PATH="$HOME/.nix-defexpr/channels:$NIX_PATH"' } > $srcdir/nix-daemon.sh } package() { + NIX_STORE_NIX=$(nix_store_nix) + install -dm0755 $pkgdir/nix/var/nix/db $pkgdir/nix/var/pacman/store $pkgdir/nix/var/nix/gcroots/pacman $pkgdir/usr/bin install -dm1775 $pkgdir/nix/store install -dm0750 $pkgdir/root @@ -68,5 +74,5 @@ package() { done } sha256sums=(SKIP SKIP SKIP SKIP) -sha256sums_i686=('e1c6fa89a0d55a56cddb5f26598a15e0f238115423ad884a3673a3e4815fd33b') -sha256sums_x86_64=('e43f6947d1f302b6193302889e7800f3e3dd4a650b6f929c668c894884a02701') +sha256sums_i686=('a5d3f26d4a449616bf654286f2fe29c1c1df4f029b7e29fa3ccf8494d598bfee') +sha256sums_x86_64=('107310e95a57f502b7ada41aa2c76a3d4aec18847ad864d0b233ca8f4452e9fc') |