pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

guix: Import guix-0.16.0 as wip/guix



Module Name:	pkgsrc-wip
Committed By:	ng0 <ng0%n0.is@localhost>
Pushed By:	ng0
Date:		Wed Feb 27 11:33:15 2019 +0000
Changeset:	b773b5c8083a869acda0533b386107fd127c353e

Added Files:
	guix/DESCR
	guix/Makefile
	guix/PLIST
	guix/TODO
	guix/distinfo

Log Message:
guix: Import guix-0.16.0 as wip/guix

* This package is not building at the moment

GNU Guix is a functional package manager for the GNU system,
and is also a distribution thereof. It includes a
virtual machine image. Besides the usual package management
features, it also supports transactional upgrades and
roll-backs, per-user profiles, and much more.
It is based on the Nix package manager.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b773b5c8083a869acda0533b386107fd127c353e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 guix/DESCR    |  6 ++++++
 guix/Makefile | 30 ++++++++++++++++++++++++++++++
 guix/PLIST    |  1 +
 guix/TODO     |  1 +
 guix/distinfo |  6 ++++++
 5 files changed, 44 insertions(+)

diffs:
diff --git a/guix/DESCR b/guix/DESCR
new file mode 100644
index 0000000000..0e63edb50d
--- /dev/null
+++ b/guix/DESCR
@@ -0,0 +1,6 @@
+GNU Guix is a functional package manager for the GNU system,
+and is also a distribution thereof. It includes a
+virtual machine image. Besides the usual package management
+features, it also supports transactional upgrades and
+roll-backs, per-user profiles, and much more.
+It is based on the Nix package manager.
diff --git a/guix/Makefile b/guix/Makefile
new file mode 100644
index 0000000000..532f4f8ab6
--- /dev/null
+++ b/guix/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+DISTNAME=	guix-0.16.0
+CATEGORIES=	misc
+MASTER_SITES=	https://alpha.gnu.org/gnu/guix/
+
+MAINTAINER=	ng0%n0.is@localhost
+HOMEPAGE=	https://www.gnu.org/software/guix/
+COMMENT=	Functional package manager
+LICENSE=	gnu-gpl-v3
+
+GNU_CONFIGURE=		yes
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		c c++
+USE_TOOLS+=		automake autoconf autoreconf pkg-config makeinfo
+
+# To boldly go where no one has gone before, id est the
+# package hardcodes a list of supported architectures.
+# To build it on anything else is a process of porting
+# it to the platform.
+CONFIGURE_ARGS+=	--with-courage
+
+# DEPENDS+=	guile-gcrypt>=0.1.0:../../wip/guile-git
+
+pre-configure:
+	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoreconf -I${PREFIX}/guile/2.2/share/aclocal -vif
+
+.include "../../lang/guile22/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/guix/PLIST b/guix/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/guix/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/guix/TODO b/guix/TODO
new file mode 100644
index 0000000000..7c594bb1b2
--- /dev/null
+++ b/guix/TODO
@@ -0,0 +1 @@
+* gnutls guile bindings (missing package)
diff --git a/guix/distinfo b/guix/distinfo
new file mode 100644
index 0000000000..66ab73bb1b
--- /dev/null
+++ b/guix/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (guix-0.16.0.tar.gz) = 62f665dc02ea4c575f75b6728d6ec62875206846
+RMD160 (guix-0.16.0.tar.gz) = dd90c00a33ead215509e85b733a0cb7ece32e1c1
+SHA512 (guix-0.16.0.tar.gz) = fdfa431547a283947147fde67e0dab27361a34caf7862c10659b17f74c63a07e6e834281be48a3dbe05cccd8ef46db5b8a19a6d42668ae2258d696058283724f
+Size (guix-0.16.0.tar.gz) = 24365691 bytes


Home | Main Index | Thread Index | Old Index