summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2017-01-07 18:52:34 -0600
committerChristopher Allan Webber <cwebber@dustycloud.org>2017-01-07 18:54:44 -0600
commit4a22f7f5957f2dfa5d10a84ca2d6f078e2dcf8ae (patch)
tree99e709930d07dcad0762f7374d9da9164ddcb66b
parent1b6b5058ca34ee4cf122dff953396b38e59912a0 (diff)
download8sync-4a22f7f5957f2dfa5d10a84ca2d6f078e2dcf8ae.tar.gz
build: Rename package.scm to guix.scm and update.
* guix.scm: Renamed from package.scm and updated for v0.4.0.
-rw-r--r--guix.scm (renamed from package.scm)31
1 files changed, 13 insertions, 18 deletions
diff --git a/package.scm b/guix.scm
index 8bffc1a..edcce84 100644
--- a/package.scm
+++ b/guix.scm
@@ -20,15 +20,15 @@
;;
;; GNU Guix development package. To build and install, run:
;;
-;; guix package -f package.scm
+;; guix package -f guix.scm
;;
;; To build it, but not install it, run:
;;
-;; guix build -f package.scm
+;; guix build -f guix.scm
;;
;; To use as the basis for a development environment, run:
;;
-;; guix environment -l package.scm
+;; guix environment -l guix.scm
;;
;;; Code:
@@ -44,16 +44,14 @@
(package
(name "8sync")
- (version "0.0")
+ (version "0.4.0")
(source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://notabug.org/cwebber/8sync")
- (commit "b02ef57")))
- (sha256
- (base32
- "1sfy72q35dhqkfq2k3fi7a10grx3ll2kblpjivdai2jn61fki6wm"))
- (modules '((guix build utils)))))
+ (method url-fetch)
+ (uri (string-append "mirror://gnu/guile/8sync-" version
+ ".tar.gz"))
+ (sha256
+ (base32
+ "1playdk7k0rsbp5iryv1i88gkm97xzvsrkyw10k6hs5z6zl28j19"))))
(build-system gnu-build-system)
(native-inputs `(("autoconf" ,autoconf)
("automake" ,automake)
@@ -68,12 +66,9 @@
(add-before 'configure 'setenv
(lambda _
(setenv "GUILE_AUTO_COMPILE" "0"))))))
- (home-page "https://notabug.org/cwebber/8sync")
- (synopsis "An asynchronous programming library for GNU Guile")
+ (home-page "https://gnu.org/s/8sync/")
+ (synopsis "Asynchronous actor model library for Guile")
(description
"GNU 8sync (pronounced \"eight-sync\") is an asynchronous programming
-library for GNU Guile.
-
-Be warned: it is early days for the 8sync project. New contributors and users
-are more than welcome, but beware API instability.")
+library for GNU Guile based on the actor model.")
(license lgpl3+))