~ruther/guix-local

8e5406c1 — Benjamin 2 years ago
gnu: Add ocaml-lsp-server.

* gnu/packages/ocaml.scm (ocaml-lsp-server): New variable.

Change-Id: Ib861dea3d7d00d570f253ffc3b4955e547dc2676
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
11f05fba — Benjamin 2 years ago
gnu: ocaml-merlin-lib: Update to 4.14.

* gnu/packages/ocaml.scm (ocaml-merlin-lib): Update to 4.14-414.
* gnu/packages/ocaml.scm (ocaml-merlin-lib-500): Update to 4.14-500.

Change-Id: I5b2117f34eca6d55b95413a7fefc29c4acdee7e5
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
70b5ac94 — Benjamin 2 years ago
gnu: Add ocamlformat-rpc-lib.

* gnu/packages/ocaml.scm (ocamlformat-rpc-lib): New variable.

Change-Id: If936fc70e541c5bf93bb021d8cc9f770b2d5329d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
87d36c1e — Benjamin 2 years ago
gnu: Add ocaml-fiber.

* gnu/packages/ocaml.scm (ocaml-fiber): New variable.

Change-Id: Ibfab7cde463c806a89836bc42e3b84720fbf7206
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
31a1e7d3 — Benjamin 2 years ago
gnu: Add ocaml-chrome-trace.

* gnu/packages/ocaml.scm (ocaml-chrome-trace): New variable.

Change-Id: I24dd519d913ea240c3500b824e2342a33d34ed1a
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
4075cda9 — Benjamin 2 years ago
gnu: Add ocamlc-loc.

* gnu/packages/ocaml.scm (ocamlc-loc): New variable.

Change-Id: I0bcc2666d8030f067b964647400ff31e9302d1c7
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
5051feda — Benjamin 2 years ago
gnu: Add dune-rpc.

* gnu/packages/ocaml.scm (dune-rpc): New variable.

Change-Id: Ic6488d3517d9bb4dc5a2e55d93be3ceee2103a3e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
9dade471 — Benjamin 2 years ago
gnu: Add ocaml-xdg.

* gnu/packages/ocaml.scm (ocaml-xdg): New variable.

Change-Id: I88bc2fd7bb55d721ce1887a727480338dea0590c
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2b872b27 — Benjamin 2 years ago
gnu: ocaml-dune-build-info: Fix package.

* gnu/packages/ocaml.scm (ocaml-dune-build-info): Inherit same way as
other dune packages.

Change-Id: I6836bbe6a9860aee8e5fc672e65a1c577690d324
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
861866be — Benjamin 2 years ago
gnu: Add ocaml-ppx-yojson-conv-lib.

* gnu/packages/ocaml.scm (ocaml-ppx-yojson-conv-lib): New variable.

Change-Id: Ifd7d64e88dc873bff08ac393779ecc86594455a1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
0ac6a2ea — Benjamin 2 years ago
gnu: Fix dune-ordering

* gnu/packages/ocaml.scm (dune-ordering): fix dune-ordering to make
  it and its inherited packages compatible with package-with-ocaml5.0

Change-Id: I07dc1e9fe32903a019da846cd6e40333619a3f36
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
66f64e0e — Zongyuan Li 1 year, 7 months ago
gnu: podman: Add "docker" output.

* gnu/packages/containers.scm (podman)[arguments]<#:phases>[install-docker]:
New phase.

Change-Id: I1abaa6412180185808a5c286ec5d2f7e117dcbc7
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
52f5c0fa — Sharlatan Hellseher 1 year, 7 months ago
gnu: packages/golang-crypto: Sort.

* gnu/packages/golang-crypto.scm (go-github-com-nats-io-jwt-v2,
go-github-com-nats-io-nkeys, go-gitlab-com-yawning-edwards25519-extra):
Sort variable alphabetically.

Change-Id: Idde004a4f7e7add87e47c7b1cbc75e0e92597e17
06ca44f7 — Maxim Cournoyer 1 year, 7 months ago
gnu: reuse: Update to 5.0.2.

* gnu/packages/license.scm (reuse): Update to 5.0.2.
[arguments]: Skip test_simple via #:test-flags.
[inputs]: Remove python-setuptools; add python-attrs, python-click,
python-freezegun and python-tomlkit.
[license]: Add cc0 and cc-by-sa4.0.

Change-Id: I66b800fcd2ebae694cea51a55d065d2f70236d8b
Co-authored-by: Evgeny Pisemsky <mail@pisemsky.site>
30fdffc4 — Ludovic Courtès 1 year, 7 months ago
gnu: rust-c2rust-ast-exporter: Do not propagate tinycbor origin.

Doing so breaks ‘package->manifest-entry’:

  guix/profiles.scm:377:19: In procedure default-properties:
  In procedure package-properties: Wrong type argument: #<origin #<<git-reference> url: "https://github.com/intel/tinycbor.git" commit: "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7" recursive?: #f> #<content-hash sha256:0w38lzj0rz36skc1cn3shllc82c7nn32h88frb8f164a8haq3hkw> () 7fd539f5f8a0>

* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[propagated-inputs]:
Remove.  Move “tinycbor-src” to…
[inputs]: … here.  Add labels.

Change-Id: Ib4a0896ef3c455dd6c059da17c70e9d56fc305cc
988ceea7 — Christopher Baines 2 years ago
gnu: python-pbr: Use git-minimal/pinned.

This helps reduce the dependencies on git, as I think it's find to build with
a slightly older git, at least during periods when git-minimal/pinned needs
updating.

* gnu/packages/version-control.scm (python-pbr)[propagated-inputs]: Use
git-minimal/pinned.

Change-Id: Ib90056a1a603e06a99b5c601f9fcba7375dc24ac
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
976ea30c — Ludovic Courtès 1 year, 7 months ago
gnu: pre-commit: Switch to ‘git-minimal/pinned’.

* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Switch
to ‘git-minimal/pinned’.

Change-Id: I22e09c753a0c4bdd6a904eb2113e5f496f6316d6
8560cddd — Ludovic Courtès 1 year, 7 months ago
gnu: python-reno: Switch to ‘git-minimal/pinned’.

* gnu/packages/openstack.scm (python-reno)[native-inputs]: Switch to
‘git-minimal/pinned’.

Change-Id: I58c87aba5c6f12991f140e73a55d075a3e21534e
37e62485 — Ludovic Courtès 1 year, 7 months ago
gnu: rust-git2: Switch to ‘git-minimal/pinned’.

* gnu/packages/crates-vcs.scm (rust-git2-0.15)[native-inputs]: Switch to
‘git-minimal/pinned’.

Change-Id: If2cb4c4644bc239a363239ad287acc132db4622d
d8f413eb — Ludovic Courtès 1 year, 7 months ago
gnu: podman: Switch to ‘git-minimal/pinned’.

* gnu/packages/containers.scm (podman)[native-inputs]: Switch to
‘git-minimal/pinned’.

Change-Id: I45d774bcd5e0b0e84d934c7368645265fb4459af
Next