From 7dc22e2c6ac0cf81a0dc688593ab8e8ce1234656 Mon Sep 17 00:00:00 2001 From: Ryan Prior Date: Sun, 18 Oct 2020 14:28:17 +0000 Subject: gnu: esbuild: Update to 0.7.16. * gnu/packages/web.scm (esbuild): Update to 0.7.16. Signed-off-by: Efraim Flashner --- gnu/packages/web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 647e481c0a..5be95e4741 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1422,7 +1422,7 @@ used to validate and fix HTML data.") (define-public esbuild (package (name "esbuild") - (version "0.7.14") + (version "0.7.16") (source (origin (method git-fetch) @@ -1432,7 +1432,7 @@ used to validate and fix HTML data.") (file-name (git-file-name name version)) (sha256 (base32 - "1y5hqymv2r8r29f8vh8kgncj3wlkg4fzi0zlc7mgyss872ajkc7i")) + "0lmq7yqssnc1cgd63m5zl734ahf8c0q0k1p2zdcn3qm15wfz7sh7")) (modules '((guix build utils))) (snippet '(begin -- cgit v1.2.3 From 1a7bfbb67da5c871816ba33fdcac900751dac3d4 Mon Sep 17 00:00:00 2001 From: Alexandru-Sergiu Marton Date: Tue, 20 Oct 2020 22:17:38 +0300 Subject: gnu: Add gmnisrv. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/web.scm (gmnisrv): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/web.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 5be95e4741..b3e156b9eb 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -46,6 +46,7 @@ ;;; Copyright © 2020 Paul Garlick ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2020 Ryan Prior +;;; Copyright © 2020 Alexandru-Sergiu Marton ;;; ;;; This file is part of GNU Guix. ;;; @@ -128,6 +129,7 @@ #:use-module (gnu packages lisp-xyz) #:use-module (gnu packages lsof) #:use-module (gnu packages lua) + #:use-module (gnu packages man) #:use-module (gnu packages markup) #:use-module (gnu packages ncurses) #:use-module (gnu packages networking) @@ -7702,3 +7704,44 @@ solution for any project's interface needs: @item Easily integrated and extensible with Python or Lua scripting. @end itemize\n") (license license:expat))) + +(define-public gmnisrv + (let ((commit "a22bec51494a50c044416d469cc33e043480e7fd")) + (package + (name "gmnisrv") + (version (git-version "0" "0" commit)) + (home-page "https://git.sr.ht/~sircmpwn/gmnisrv") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit commit))) + (sha256 + (base32 + "1k1n7cqd37jgbhxyh231bagdxdxqwpr6n5pk3gax2516w6xbzlb9")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'set-variables + (lambda _ + (setenv "CC" "gcc") + #t)) + (delete 'check) + (add-after 'install 'install-config + (lambda* (#:key outputs #:allow-other-keys) + (let ((etc (string-append (assoc-ref outputs "out") + "/etc"))) + (mkdir-p etc) + (copy-file "config.ini" (string-append etc "/gmnisrv.ini")) + #t)))))) + (inputs + `(("openssl" ,openssl))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("scdoc" ,scdoc))) + (synopsis "Simple Gemini protocol server") + (description "gmnisrv is a simple Gemini protocol server written in C.") + (license (list license:gpl3+ + license:bsd-3))))) ;; for ini.c and ini.h -- cgit v1.2.3 From 1e0c382605f79ccf60376918180805c742586394 Mon Sep 17 00:00:00 2001 From: Ryan Prior Date: Fri, 30 Oct 2020 04:32:10 +0000 Subject: gnu: esbuild: Update to 0.8.0. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/web.scm (esbuild): Update to 0.8.0. Signed-off-by: Ludovic Courtès --- gnu/packages/web.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index b3e156b9eb..b3686783b5 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1424,7 +1424,7 @@ used to validate and fix HTML data.") (define-public esbuild (package (name "esbuild") - (version "0.7.16") + (version "0.8.0") (source (origin (method git-fetch) @@ -1434,7 +1434,7 @@ used to validate and fix HTML data.") (file-name (git-file-name name version)) (sha256 (base32 - "0lmq7yqssnc1cgd63m5zl734ahf8c0q0k1p2zdcn3qm15wfz7sh7")) + "17qzmadjixjivwbxbj20683j3n6igk7bx7v4k5bs2rqfvigdx2ps")) (modules '((guix build utils))) (snippet '(begin @@ -1449,14 +1449,14 @@ used to validate and fix HTML data.") (modify-phases %standard-phases (replace 'check (lambda* (#:key tests? unpack-path #:allow-other-keys) - (if tests? + (when tests? (with-directory-excursion (string-append "src/" unpack-path) (invoke "make" "test-go"))) #t))))) (inputs - `(("go-golang-org-x-sys" ,go-golang-org-x-sys))) + `(("golang.org/x/sys" ,go-golang-org-x-sys))) (native-inputs - `(("go-github-com-kylelemons-godebug" ,go-github-com-kylelemons-godebug))) + `(("github.com/kylelemons/godebug" ,go-github-com-kylelemons-godebug))) (home-page "https://github.com/evanw/esbuild") (synopsis "Bundler and minifier tool for JavaScript and TypeScript") (description -- cgit v1.2.3 From ba1d3451c68bc2666ea7c5e806fe7b7432334390 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 1 Nov 2020 13:49:36 +0100 Subject: gnu: nginx: Update to 1.19.4. * gnu/packages/web.scm (nginx): Update to 1.19.4. --- gnu/packages/web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index b3686783b5..bd9a21e81f 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -234,14 +234,14 @@ Interface} specification.") ;; ’stable’ and recommends that “in general you deploy the NGINX mainline ;; branch at all times” (https://www.nginx.com/blog/nginx-1-6-1-7-released/) ;; Consider updating the nginx-documentation package together with this one. - (version "1.19.3") + (version "1.19.4") (source (origin (method url-fetch) (uri (string-append "https://nginx.org/download/nginx-" version ".tar.gz")) (sha256 (base32 - "1w4dkq7bl5gyix3x0ap3d9lndh7zyvc3mscl693d4ybql57vgrci")))) + "03h0hhrbfy3asla9gki2cp97zjn7idxbp5lk9xi0snlh4xlm9pv1")))) (build-system gnu-build-system) (inputs `(("openssl" ,openssl) ("pcre" ,pcre) -- cgit v1.2.3 From df5fb63385eae82e38b4ced6f3fd23650388e13e Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 1 Nov 2020 13:49:54 +0100 Subject: gnu: nginx-documentation: Update to 1.19.3-2603-3cb2736bb74c. * gnu/packages/web.scm (nginx-documentation): Update to 1.19.3-2603-3cb2736bb74c. --- gnu/packages/web.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index bd9a21e81f..93399b3459 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -325,8 +325,8 @@ and as a proxy to reduce the load on back-end HTTP or mail servers.") (define-public nginx-documentation ;; This documentation should be relevant for the current nginx package. (let ((version "1.19.3") - (revision 2603) - (changeset "94ebfbcd68bb")) + (revision 2615) + (changeset "3cb2736bb74c")) (package (name "nginx-documentation") (version (simple-format #f "~A-~A-~A" version revision changeset)) @@ -338,7 +338,7 @@ and as a proxy to reduce the load on back-end HTTP or mail servers.") (file-name (string-append name "-" version)) (sha256 (base32 - "1yryharm4dkjnj424r7sy0rc28h8ypfyj8as255a42gmllkwl2pg")))) + "0dpn5zl8wld0c1l68wzl76wlii2k8bawq0609gnzkahwnsrqnad9")))) (build-system gnu-build-system) (arguments '(#:tests? #f ; no test suite -- cgit v1.2.3 From 27ae5ae991152be9689eb10bb68cc7677e3e1da9 Mon Sep 17 00:00:00 2001 From: Ryan Prior via Guix-patches via Date: Fri, 6 Nov 2020 05:13:13 +0000 Subject: gnu: esbuild: Update to 0.8.4. * gnu/packages/web.scm (esbuild): Update to 0.8.4. Signed-off-by: Leo Famulari --- gnu/packages/web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/web.scm') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 93399b3459..0e80f23bb2 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1424,7 +1424,7 @@ used to validate and fix HTML data.") (define-public esbuild (package (name "esbuild") - (version "0.8.0") + (version "0.8.4") (source (origin (method git-fetch) @@ -1434,7 +1434,7 @@ used to validate and fix HTML data.") (file-name (git-file-name name version)) (sha256 (base32 - "17qzmadjixjivwbxbj20683j3n6igk7bx7v4k5bs2rqfvigdx2ps")) + "0aaqyfnl4dncrpw8n2sqkkavx7ki7i2r9pdi82pp9syql3b5495y")) (modules '((guix build utils))) (snippet '(begin -- cgit v1.2.3