From 02b1eb644a1d8c8adc42e647ca750560b1e9e867 Mon Sep 17 00:00:00 2001 From: Josselin Poiret Date: Mon, 20 Mar 2023 23:52:43 +0100 Subject: gnu: gnulib: Depend on git-minimal/pinned. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/build-tools.scm (gnulib)[native-inputs]: Change git to git-minimal/pinned. Signed-off-by: Ludovic Courtès --- gnu/packages/build-tools.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/build-tools.scm') diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 91805e1f84..38ad13db1f 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -995,7 +995,7 @@ (define (find-ucd-files . names) ;; Unicode data: ucd-next ;; Programs for the tests: - cppi indent git autoconf)) + cppi indent git-minimal/pinned autoconf)) (home-page "https://www.gnu.org/software/gnulib/") (synopsis "Source files to share among distributions") (description -- cgit v1.2.3 From d2f1b1d08b313b56a781a6809271ee22e7bd8147 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 30 Mar 2023 23:29:47 -0400 Subject: gnu: Remove ucd-next. * gnu/packages/build-tools.scm (ucd-next): Delete variable. --- gnu/packages/build-tools.scm | 2 +- gnu/packages/unicode.scm | 14 -------------- 2 files changed, 1 insertion(+), 15 deletions(-) (limited to 'gnu/packages/build-tools.scm') diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 38ad13db1f..23b8c763d4 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -993,7 +993,7 @@ (define (find-ucd-files . names) (list bash-minimal python perl clisp ;; Unicode data: - ucd-next + ucd ;; Programs for the tests: cppi indent git-minimal/pinned autoconf)) (home-page "https://www.gnu.org/software/gnulib/") diff --git a/gnu/packages/unicode.scm b/gnu/packages/unicode.scm index afb9546966..3a6d0750bf 100644 --- a/gnu/packages/unicode.scm +++ b/gnu/packages/unicode.scm @@ -97,20 +97,6 @@ (define-public ucd test data for conformance to several important Unicode algorithms.") (license unicode))) -(define-public ucd-next - (package - (inherit ucd) - (name "ucd") - (version "15.0.0") - (source - (origin - (method url-fetch/zipbomb) - (uri (string-append "https://www.unicode.org/Public/zipped/" version - "/UCD.zip")) - (sha256 - (base32 - "133inqn33hcfvylmps63yjr6rrqrfq6x7a5hr5fd51z6yc0f9gaz")))))) - (define (unicode-emoji-file name version hash) (origin (method url-fetch) -- cgit v1.2.3 From 5c94582a15b67c90098d406b48b63563718c3916 Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Fri, 10 Mar 2023 12:32:31 +0100 Subject: gnu: Add pdpmake. * gnu/packages/build-tools.scm (pdpmake): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/build-tools.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'gnu/packages/build-tools.scm') diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 23b8c763d4..4c093a7b45 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -1019,3 +1019,38 @@ (define-public gnulib #:version "2022-12-31" #:commit "875461ffdf58ac04677957b4ae4160465b83b940" #:hash (base32 "0bf7a6wdns9c5wwv60qfcn9llg0j6jz5ryd2qgsqqx2i6xkmp77c"))) + +(define-public pdpmake + (package + (name "pdpmake") + (version "1.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rmyorston/pdpmake") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0fjx5imd7s0h0yy8h2qc4vkdq7kxqcljnrw6h8n88720xha5z3cb")))) + (build-system gnu-build-system) + (arguments + (list + #:test-target "test" + #:parallel-tests? #f + #:make-flags + #~(list "DESTDIR=\"\"" + (string-append "CC=" #$(cc-for-target)) + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (delete 'configure)))) + (home-page "https://frippery.org/make/") + (synopsis "POSIX make") + (description + "This package contains an implementation of POSIX make. The default +configuration enables extensions. Generally these extensions are compatible +with GNU make.") + ;; pdpmake is distributed under the public domain, but the sources include + ;; tests under the GPL license version 2. + (license (list license:gpl2 license:public-domain)))) -- cgit v1.2.3 From 568f3c99439a62a18ad4a937330764c776d6a367 Mon Sep 17 00:00:00 2001 From: Juliana Sims Date: Sun, 2 Apr 2023 10:30:08 -0400 Subject: gnu: genie: Update to 1170. * gnu/package/build-tools.scm (genie): Update to 1170. Signed-off-by: Nicolas Goaziou --- gnu/packages/build-tools.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/build-tools.scm') diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 4c093a7b45..8a6cfae692 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -14,7 +14,7 @@ ;;; Copyright © 2020 Efraim Flashner ;;; Copyright © 2021 qblade ;;; Copyright © 2021 Maxim Cournoyer -;;; Copyright © 2022 Juliana Sims +;;; Copyright © 2022, 2023 Juliana Sims ;;; ;;; This file is part of GNU Guix. ;;; @@ -783,11 +783,11 @@ (define-public build (license license:gpl2+))) (define-public genie - (let ((commit "b139103697bbb62db895e4cc7bfe202bcff4ff25") + (let ((commit "22cc907a4351db46c55f73e6aa901f1b2f0c52ad") (revision "0")) (package (name "genie") - (version (git-version "1167" revision commit)) + (version (git-version "1170" revision commit)) (source (origin (method git-fetch) (uri (git-reference @@ -796,7 +796,7 @@ (define-public genie (file-name (git-file-name name version)) (sha256 (base32 - "16plshzkyjjzpfcxnwjskrs7i4gg0qn92h2k0rbfl4a79fgmwvwv")))) + "1wxhbdnr52qa2xr1i83577mwr25fxr5vby4r7m5brp9z5a08fwry")))) (build-system gnu-build-system) (arguments (list #:phases #~(modify-phases %standard-phases -- cgit v1.2.3