[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/67: gnu: Remove ocaml4.07-frontc.
From: |
guix-commits |
Subject: |
15/67: gnu: Remove ocaml4.07-frontc. |
Date: |
Sat, 30 Dec 2023 16:17:40 -0500 (EST) |
roptat pushed a commit to branch master
in repository guix.
commit bbd0a46127cd673f7d1d1507e33b8486a9afde3a
Author: Julien Lepiller <julien@lepiller.eu>
AuthorDate: Sun Dec 24 14:19:47 2023 +0100
gnu: Remove ocaml4.07-frontc.
* gnu/packages/ocaml.scm (ocaml4.07-frontc): Remove variable.
(ocaml-frontc)[properties]: Remove variant.
Change-Id: I52bf626af56d05e6230365825b944240cc523cdc
---
gnu/packages/ocaml.scm | 42 +-----------------------------------------
1 file changed, 1 insertion(+), 41 deletions(-)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index c8f53c193c..8f8758ed59 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1638,8 +1638,7 @@ for speed and space economy.")
(for-each make-file-writable (find-files "." ".")))))))
(native-inputs
(list ocaml-menhir ocaml-odoc))
- (properties `((upstream-name . "FrontC")
- (ocaml4.07-variant . ,(delay ocaml4.07-frontc))))
+ (properties `((upstream-name . "FrontC")))
(home-page "https://www.irit.fr/FrontC")
(synopsis "C parser and lexer library")
(description "FrontC is an OCAML library providing a C parser and lexer.
@@ -1648,45 +1647,6 @@ It provides support for ANSI C syntax, old-C K&R style
syntax and the standard
GNU CC attributes. It provides also a C pretty printer as an example of use.")
(license license:lgpl2.1)))
-(define-public ocaml4.07-frontc
- (package-with-ocaml4.07
- (package
- (inherit ocaml-frontc)
- (version "3.4.2")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/mirage/ocaml-base64")
- (commit (string-append
- "V_" (string-join (string-split version #\.)
"_")))))
- (file-name (git-file-name "ocaml-frontc" version))
- (sha256
- (base32
- "0k7jk9hkglnkk27s62xl493jyqc017gyvwqb1lyc0ywbb001s102"))))
- (build-system ocaml-build-system)
- (arguments
- `(#:phases
- (modify-phases %standard-phases
- (delete 'configure)
- (add-after 'install 'install-meta
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (with-output-to-file
- (string-append out "/lib/ocaml/frontc/META")
- (lambda _
- (display
- (string-append
- "description = \"Parser for the C language\"
-version = \"" ,version "\"
-requires = \"unix\"
-archive(byte) = \"frontc.cma\"
-archive(native) = \"frontc.cmxa\""))))
- (symlink (string-append out "/lib/ocaml/frontc")
- (string-append out "/lib/ocaml/FrontC"))))))
- #:make-flags ,#~(list (string-append "PREFIX=" #$output)
- "OCAML_SITE=$(LIB_DIR)/ocaml/")))
- (properties '()))))
-
(define-public ocaml-qcheck
(package
(name "ocaml-qcheck")
- branch master updated (f24b14767d -> b8aea26c4f), guix-commits, 2023/12/30
- 01/67: gnu: Remove ocaml4.07-gsl-1., guix-commits, 2023/12/30
- 02/67: gnu: Remove ocaml4.07-bitstring., guix-commits, 2023/12/30
- 03/67: gnu: Remove ocaml4.07-base64., guix-commits, 2023/12/30
- 06/67: gnu: Remove ocaml4.07-batteries., guix-commits, 2023/12/30
- 05/67: gnu: Remove ocaml4.07-cstruct., guix-commits, 2023/12/30
- 04/67: gnu: Remove ocaml4.07-utop., guix-commits, 2023/12/30
- 08/67: gnu: Remove ocaml4.07-lambda-term., guix-commits, 2023/12/30
- 12/67: gnu: Remove ocaml4.07-zed., guix-commits, 2023/12/30
- 15/67: gnu: Remove ocaml4.07-frontc.,
guix-commits <=
- 09/67: gnu: Remove ocaml4.07-splittable-random., guix-commits, 2023/12/30
- 10/67: gnu: Remove ocaml4.07-sedlex., guix-commits, 2023/12/30
- 19/67: gnu: Remove ocaml4.07-spawn., guix-commits, 2023/12/30
- 21/67: gnu: Remove ocaml4.07-tyxml., guix-commits, 2023/12/30
- 24/67: gnu: Remove ocaml4.07-ppx-fail., guix-commits, 2023/12/30
- 26/67: gnu: Remove ocaml4.07-ppx-sexp-message., guix-commits, 2023/12/30
- 18/67: gnu: Remove ocaml4.07-odoc., guix-commits, 2023/12/30
- 22/67: gnu: Remove ocaml4.07-ppx-typerep-conv., guix-commits, 2023/12/30
- 23/67: gnu: Remove ocaml4.07-ppx-pipebang., guix-commits, 2023/12/30
- 28/67: gnu: Remove ocaml4.07-ppx-bin-prot., guix-commits, 2023/12/30