~ruther/guix-local

cc094538 — Julien Lepiller 5 years ago
guix: maven: Use a temporary file to fix pom files.

* guix/build/maven/pom.scm (fix-pom-dependencies): Actually use the
temporary file that was created.
5bb3395c — Julien Lepiller 5 years ago
guix: maven: Look in local packages when searching for package version.

* guix/build/maven/pom.scm (fix-pom-dependencies): Also look at local
packages when looking for a package version.
0db1393b — Julien Lepiller 5 years ago
guix: maven: Support fixing modules.

* guix/build/maven/pom.scm (fix-pom-dependencies): Support fixing
modules that do not exist.
* guix/build/maven-build-system.scm (fix-pom): Fix modules.
9711970c — Julien Lepiller 5 years ago
guix: maven: Support fixing extensions.

* guix/build/maven/pom.scm (fix-pom-dependencies): Add support for fixing
extension versions.
6ec2109a — Julien Lepiller 5 years ago
guix: maven: Simplify finding local packages and modules.

* guix/build/maven-build-system (fix-pom): Fix a single pom file without
recursing
(fix-pom-files): Find local packages and all submodules, and fix them
all at once.
(add-local-package): Move to...
* guix/build/maven/pom.scm (add-local-package): ...here.
(pom-and-submodules, pom-local-packages): New procedures.
573b43c1 — Julien Lepiller 5 years ago
guix: maven: Simplify finding version and group information.

* guix/build/maven/pom.scm (pom-version, pom-groupid): Do not use inputs
and local packages information anymore. Adapt file to new arguments.
* guix/build/maven-build-system.scm: Adapt to new arguments.
* guix/build/java-utils.scm: Adapt to new arguments.
4c98db94 — Julien Lepiller 5 years ago
guix: java-utils: Factorize pom.xml generation.

* guix/build/java-utils.scm (generate-pom.xml): New procedure.
* gnu/packages/maven.scm (java-surefire-junit4): Use it.
* gnu/packages/java.scm (java-qdox, java-jsr250, java-jsr305)
(java-aopalliance, java-jboss-el-api-spec)
(java-jboss-interceptors-api-spec): Use it.
(java-qdox-M9): Ensure the generated pom file has the correct version.
a40207bd — Pierre Neidhardt 5 years ago
gnu: nyxt: Update to 2.1.0.

* gnu/packages/web-browsers.scm (nyxt): Update to 2.1.0.
d89ef8a7 — Efraim Flashner 5 years ago
gnu: libreoffice: Update to 7.1.4.2.

* gnu/packages/libreoffice.scm (libreoffice)[inputs]: Add box2d, dtoa.
[arguments]: Adjust custom 'prepare-src, 'bin-and-desktop-install phases.
Add custom 'insert-external-tarballs phase. Adjust configure-flags to
build without skia. Remove deprecated make-flag
4aae6071 — Efraim Flashner 5 years ago
gnu: orcus: Update to 0.16.1.

* gnu/packages/libreoffice.scm (orcus): Update to 0.16.1.
e1f5517c — Efraim Flashner 5 years ago
gnu: orcus: Don't build static library.

* gnu/packages/libreoffice.scm (orcus)[arguments]: Add configure-flag to
skip static library.
cb180427 — Efraim Flashner 5 years ago
gnu: ixion: Update to 0.16.1.

* gnu/packages/libreoffice.scm (ixion): Update to 0.16.1.
3623696d — Efraim Flashner 5 years ago
gnu: ocaml-uri: Use a source file-name.

* gnu/packages/ocaml.scm (ocaml-uri)[source]: Add a file-name field.
27f2b79d — Efraim Flashner 5 years ago
gnu: emacs-shell-command+: Use a source file-name.

* gnu/packages/emacs-xyz.scm (emacs-shell-command+)[source]: Add a
file-name field.
07d2c72d — Efraim Flashner 5 years ago
gnu: ensembl-vep: Use a source file-name.

* gnu/packages/bioinformatics.scm (ensembl-vep)[source]: Add a file-name
field.
920a3639 — Efraim Flashner 5 years ago
gnu: Add box2d.

* gnu/packages/game-development.scm (box2d): New variable.
bc6c99e5 — Efraim Flashner 5 years ago
gnu: libreoffice: Add vendor string.

Previously: This release was supplied by nixbld.
Now:        This release was supplied by GNU Guix.

* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Add
configure-flag to set vendor to 'GNU Guix'.
e88f2058 — Vinicius Monego 5 years ago
gnu: Add rust-battery-0.7.

* gnu/packages/crates-io.scm (rust-battery-0.7): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d07bade7 — Vinicius Monego 5 years ago
gnu: rust-lazycell-1: Update to 1.3.0.

* gnu/packages/crates-io.scm (rust-lazycell-1): Update to 1.3.0.
[arguments]: Remove #:skip-build.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2de5297a — Vinicius Monego 5 years ago
gnu: Add rust-mach-0.3.

* gnu/packages/crates-io.scm (rust-mach-0.3): New variable.
(rust-mach-0.2): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Next