summaryrefslogtreecommitdiffstats
path: root/guix
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2017-12-10 11:15:46 +0800
committerTing-Wei Lan <lantw44@gmail.com>2017-12-10 11:15:46 +0800
commita532c90b695c8fe278103fa0ab997a4eea7a0479 (patch)
treec45492aac678f5c495b75230aa27d4b0f47a344f /guix
parentee336dd7f2c6b28986cb3c4ec888e714727e596f (diff)
downloadAUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar.gz
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar.bz2
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar.lz
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar.xz
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.tar.zst
AUR4-PKGBUILD-a532c90b695c8fe278103fa0ab997a4eea7a0479.zip
guix: 0.13.0 -> 0.14.0
Diffstat (limited to 'guix')
-rw-r--r--guix/.SRCINFO13
-rw-r--r--guix/PKGBUILD31
2 files changed, 35 insertions, 9 deletions
diff --git a/guix/.SRCINFO b/guix/.SRCINFO
index bcbba48..9437c9e 100644
--- a/guix/.SRCINFO
+++ b/guix/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Fri May 26 14:59:32 UTC 2017
+# Sun Dec 10 03:15:47 UTC 2017
pkgbase = guix
pkgdesc = A purely functional package manager for the GNU system
- pkgver = 0.13.0
+ pkgver = 0.14.0
pkgrel = 1
url = https://www.gnu.org/software/guix/
install = guix.install
@@ -14,6 +14,7 @@ pkgbase = guix
makedepends = guile-ssh>=0.10.2
makedepends = help2man
depends = guile>=2.0.9
+ depends = guile-git-lib
depends = sqlite>=3.6.19
depends = bzip2
depends = gnutls
@@ -28,8 +29,8 @@ pkgbase = guix
noextract = mips64el-linux-20131110-guile-2.0.9.tar.xz
noextract = x86_64-linux-20131110-guile-2.0.9.tar.xz
options = !strip
- source = https://alpha.gnu.org/gnu/guix/guix-0.13.0.tar.gz
- source = https://alpha.gnu.org/gnu/guix/guix-0.13.0.tar.gz.sig
+ source = https://alpha.gnu.org/gnu/guix/guix-0.14.0.tar.gz
+ source = https://alpha.gnu.org/gnu/guix/guix-0.14.0.tar.gz.sig
source = aarch64-linux-20170217-guile-2.0.14.tar.xz::https://alpha.gnu.org/gnu/guix/bootstrap/aarch64-linux/20170217/guile-2.0.14.tar.xz
source = aarch64-linux-20170217-guile-2.0.14.tar.xz.sig::https://alpha.gnu.org/gnu/guix/bootstrap/aarch64-linux/20170217/guile-2.0.14.tar.xz.sig
source = armhf-linux-20150101-guile-2.0.11.tar.xz::https://alpha.gnu.org/gnu/guix/bootstrap/armhf-linux/20150101/guile-2.0.11.tar.xz
@@ -37,8 +38,8 @@ pkgbase = guix
source = i686-linux-20131110-guile-2.0.9.tar.xz::https://alpha.gnu.org/gnu/guix/bootstrap/i686-linux/20131110/guile-2.0.9.tar.xz
source = mips64el-linux-20131110-guile-2.0.9.tar.xz::https://alpha.gnu.org/gnu/guix/bootstrap/mips64el-linux/20131110/guile-2.0.9.tar.xz
source = x86_64-linux-20131110-guile-2.0.9.tar.xz::https://alpha.gnu.org/gnu/guix/bootstrap/x86_64-linux/20131110/guile-2.0.9.tar.xz
- sha1sums = 8de41773236eb54c50fd976fb614ba343c5ebd91
- sha1sums = 8e966f6ffef05baea3e3bcbf38f1e0c27a4c05a6
+ sha1sums = 1bc53c49d88600d63a1f195707a6f2cb0df83123
+ sha1sums = 1c3ce54c829b93d6f9cb72367c1f669b6b5f381f
sha1sums = SKIP
sha1sums = SKIP
sha1sums = SKIP
diff --git a/guix/PKGBUILD b/guix/PKGBUILD
index 0ef5946..f13b441 100644
--- a/guix/PKGBUILD
+++ b/guix/PKGBUILD
@@ -6,7 +6,7 @@
# gpg --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
pkgname=guix
-pkgver=0.13.0
+pkgver=0.14.0
pkgrel=1
pkgdesc="A purely functional package manager for the GNU system"
arch=('x86_64' 'i686')
@@ -20,6 +20,7 @@ makedepends=(
'help2man')
depends=(
'guile>=2.0.9'
+ 'guile-git-lib'
'sqlite>=3.6.19'
'bzip2'
'gnutls'
@@ -44,8 +45,8 @@ source=(
)
install="${pkgname}.install"
sha1sums=(
- '8de41773236eb54c50fd976fb614ba343c5ebd91'
- '8e966f6ffef05baea3e3bcbf38f1e0c27a4c05a6'
+ '1bc53c49d88600d63a1f195707a6f2cb0df83123'
+ '1c3ce54c829b93d6f9cb72367c1f669b6b5f381f'
'SKIP'
'SKIP'
'SKIP'
@@ -160,4 +161,28 @@ package() {
cd "${pkgdir}/usr/lib/guix"
tidy_strip
eval 'options=("!strip")'
+ # Make sure bootstrap binaries are not modified
+ cd "${pkgdir}/usr/share/guile/site/2.2/gnu/packages/bootstrap"
+ cat << EOF | sha256sum -c
+e3bf6ffe357eebcc28221ffdbb5b00b4ed1237cb101aba4b1b8119b08c732387 aarch64-linux/bash
+444c2af9fefd11d4fc20ee9281fa2c46cbe3cfb3df89cc30bcd50d20cdb6d6c0 aarch64-linux/mkdir
+05273f978a072269193e3a09371c23d6d149f6d807f8e413a4f79aa5a1bb6f25 aarch64-linux/tar
+48e9baa8a6c2527a5b4ecb8f0ac87767e2b055979256acab2a3dbff4f6171637 aarch64-linux/xz
+2ad82bb9ee6e77eaff284222e1d43a2829b5a1e2bcf158b08564a26da48e0045 armhf-linux/bash
+a19e386b31ebc8a46b5f934c11bca86e28f8aa997272a5fcd052b52d5019f790 armhf-linux/mkdir
+da56be0b332fac3880b151abe60c1eeb2649cd192379b18658b1d872f7aa53e8 armhf-linux/tar
+6507d04d55210e3a8cdc2e5758d79a4b0da3cb53bb142f60a78788af7b915ab1 armhf-linux/xz
+ed059a9ae964d538605c923c4e73128bd5ca912994709b3fe2d71d061751e8c5 i686-linux/bash
+b369264bda7bbb98d1acf0bf53ebc9077e82f48b190f3956fa23cb73d6e99f92 i686-linux/mkdir
+9f7e79e52aa369fc9ed69359e503d4f8179117842df8261fc0cae5629cc896cb i686-linux/tar
+d23173dfe66c41e1c8d8eef905d14d1f39aaa52c9d70621f366c275e9139b415 i686-linux/xz
+213cfb8794ffdf4a71cb321a89987ee61704edcec5d1203912575f0a626a239c mips64el-linux/bash
+d436070fde044366d72d7e59d8d12b1ba72b32d7b0f13e409b61118bdc8254c8 mips64el-linux/mkdir
+d27fcb52f9b4a42fafdae3164fffd200f52e04d142574dcf06212dbf7701cbb8 mips64el-linux/tar
+107eac7523b0148d18f461d81bec9d0db6154d6c61e4caf3a4cdb43a9a6afb3c mips64el-linux/xz
+265d2f633a5ab35747fc4836b5e3ca32bf56ad44cc24f3bd358f1ff6cf0779a5 x86_64-linux/bash
+50689abdf2d5374e17ea8c51801f04f7590ad604af33a12a940cc11d137a4a2f x86_64-linux/mkdir
+16440b4495a2ff9c6aa50c05a8c9066e1004a5990b75aa891f08cdf8753c8689 x86_64-linux/tar
+930ad7e88ca0b2275dc459b24aea912fadd5b7c9e95be06788d4b61efc7ef470 x86_64-linux/xz
+EOF
}