summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorarcnmx2019-11-10 17:48:51 -0800
committerarcnmx2019-11-10 17:48:51 -0800
commit36aacc217ecb484e2b44260a293402ec1b1b8840 (patch)
tree89b6505a5b2bcba74e70417bf041b54097004370
parent312cdba4dde3b48c0ca2c06f26f66c5147344fc8 (diff)
downloadaur-36aacc217ecb484e2b44260a293402ec1b1b8840.tar.gz
nix 2.3.1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7c8be2d5845..0bc7b49e867c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2056942d73f7..e5561e97bb7b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')