maav / guix-mirror (public) (License: GPLv3+) (since 2019-11-02) (hash sha1)
Mirror of GNU Guix (https://git.savannah.gnu.org/git/guix.git) with personal branches integrated into master branch.
List of commits:
Subject Hash Author Date (UTC)
gnu: Add ocaml-csexp. 171abdd8f5194af0a141c2f5e2d542c3c89a00b0 Julien Lepiller 2020-09-30 20:42:47
gnu: ocaml-result: Update to 1.5. bc92fd22df2be0984a92939d9a3046439445eef5 Julien Lepiller 2020-09-30 20:39:07
gnu: ocaml-alcotest: Update to 1.0.0. 01ec666e6c17759e78239cee7005fb2a6f72ab86 Julien Lepiller 2020-09-30 21:47:30
gnu: ocaml-fmt: Update to 0.8.9. 0a86b93fae09dbc1b76d293bd1c4c02fb1a737b7 Julien Lepiller 2020-09-30 21:42:40
gnu: ocaml-logs: Update to 0.7.0. 276be8f21cca7871bc81cf0efb8764052f873a59 Julien Lepiller 2020-09-30 21:40:39
gnu: ocaml-base64: Update to 3.4.0. bd2ad4a1950b4cddfc63306143e7edb28b283c36 Julien Lepiller 2020-09-30 21:38:35
gnu: opam: Update to 2.0.7. ef841e96b97c7ee9517219e6eb2f779cc4686a0d Julien Lepiller 2020-09-30 20:30:19
gnu: ocaml-tyxml: Do not use deprecated jbuilder. 32fd3e9c0b2168753d4bba2464c60c40311bb3f4 Julien Lepiller 2020-09-30 20:23:19
gnu: ocaml4.07-core: Do not use deprecated jbuilder. 0f1362f049a129c0e0f2ee27dfd1a14287452a4c Julien Lepiller 2020-09-30 20:21:54
gnu: ocaml4.07-ppx-expect: Do not use deprecated jbuilder. 47ef85b588ebb4413844959822270c0ef4772cda Julien Lepiller 2020-09-30 20:16:51
gnu: ocaml4.07-merlin: Do not use deprecated jbuilder. 1f4b40227c62467bfaf91309ffc1eeca4a222ede Julien Lepiller 2020-09-30 20:15:42
gnu: ocaml4.07-utop: Do not use deprecated jbuilder. 3b90075a40959d92cea2b1003adb9da47a85fb7c Julien Lepiller 2020-09-30 20:12:34
gnu: ocaml4.07-zed: Do not use deprecated jbuilder. 0a8eb6850d8447f737724c36decedfedc28e3024 Julien Lepiller 2020-09-30 19:56:54
gnu: ocaml-easy-format: Do not use deprecated jbuilder. 8ff5f39a9fe3c36df4c39e1b127641742867f07b Julien Lepiller 2020-09-30 19:48:53
gnu: ocaml-lwt-log: Do not use deprecated jbuilder. 2d00625f24687699cdb18331e0f4816cead20d46 Julien Lepiller 2020-09-30 19:47:34
gnu: ocaml-bitstring: Do not use deprecated jbuilder. 93304a0c8932d6037f6ef803c7bd42f6cdb1473a Julien Lepiller 2020-09-30 19:46:15
gnu: ocaml-qtest: Do not use deprecated jbuilder. a8a8547abfc8e4c87f5e0945a167e756a1c05be5 Julien Lepiller 2020-09-30 19:42:06
gnu: ocaml-ppx-tools-versioned: Update to 5.4.0. f0c6fe314f6202dcb30f89a8d153a5a6dc8129b2 Julien Lepiller 2020-09-30 16:02:50
gnu: ocaml-migrate-parsetree: Update to 1.7.3. bd8558a0e514c7a865bc6d2aeb02c01f942d027d Julien Lepiller 2020-09-30 15:58:48
gnu: ocaml-mccs: Update to 1.1+11. 7ae38a0479d64e0d7d7c9a81dc18c6f6d17f9561 Julien Lepiller 2020-09-30 15:53:56
Commit 171abdd8f5194af0a141c2f5e2d542c3c89a00b0 - gnu: Add ocaml-csexp.
* gnu/packages/ocaml.scm (ocaml-csexp): New variable.
Author: Julien Lepiller
Author date (UTC): 2020-09-30 20:42
Committer name: Julien Lepiller
Committer date (UTC): 2020-10-15 16:01
Parent(s): bc92fd22df2be0984a92939d9a3046439445eef5
Signer:
Signing key: 53D457B2D636EE82
Signing status: E
Tree: f22d5af04193dce4da53c3e18579176b78c623f8
File Lines added Lines deleted
gnu/packages/ocaml.scm 41 0
File gnu/packages/ocaml.scm changed (mode: 100644) (index e188a338e4..e01b0346b0)
... ... following a very simple s-expression syntax.")
1288 1288 (define-public ocaml4.07-dune (define-public ocaml4.07-dune
1289 1289 (package-with-ocaml4.07 dune)) (package-with-ocaml4.07 dune))
1290 1290
1291 (define-public ocaml-csexp
1292 (package
1293 (name "ocaml-csexp")
1294 (version "1.3.2")
1295 (source (origin
1296 (method git-fetch)
1297 (uri (git-reference
1298 (url "https://github.com/ocaml-dune/csexp")
1299 (commit version)))
1300 (file-name (git-file-name name version))
1301 (sha256
1302 (base32
1303 "190zppgvdjgghmrnx67ayzzk86qdjy3yn5fcrcw08wsh93384pl0"))))
1304 (build-system dune-build-system)
1305 (arguments
1306 `(#:tests? #f; FIXME: needs ppx_expect, but which version?
1307 #:phases
1308 (modify-phases %standard-phases
1309 (add-before 'build 'chmod
1310 (lambda _
1311 (for-each (lambda (file) (chmod file #o644)) (find-files "." ".*"))
1312 #t)))))
1313 (propagated-inputs
1314 `(("dune" ,dune)
1315 ("ocaml-result" ,ocaml-result)))
1316 (home-page "https://github.com/ocaml-dune/csexp")
1317 (synopsis "Parsing and printing of S-expressions in Canonical form")
1318 (description "This library provides minimal support for Canonical
1319 S-expressions. Canonical S-expressions are a binary encoding of
1320 S-expressions that is super simple and well suited for communication
1321 between programs.
1322
1323 This library only provides a few helpers for simple applications. If
1324 you need more advanced support, such as parsing from more fancy input
1325 sources, you should consider copying the code of this library given
1326 how simple parsing S-expressions in canonical form is.
1327
1328 To avoid a dependency on a particular S-expression library, the only
1329 module of this library is parameterised by the type of S-expressions.")
1330 (license license:expat)))
1331
1291 1332 (define-public ocaml-migrate-parsetree (define-public ocaml-migrate-parsetree
1292 1333 (package (package
1293 1334 (name "ocaml-migrate-parsetree") (name "ocaml-migrate-parsetree")
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/maav/guix-mirror

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/maav/guix-mirror

Clone this repository using git:
git clone git://git.rocketgit.com/user/maav/guix-mirror

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main