~ruther/guix-local

f4a5d4f0 — Danny Milosavljevic 3 years ago
gnu: poetry: Fix build.

Follow-up to 21d6985a8b3c6e53aab648275dc27b72c7453437.

* gnu/packages/python-build.scm (python-poetry-core-1.0): New variable.
* gnu/packages/python-xyz.scm (poetry)[propagated-inputs]: Replace
python-poetry-core by python-poetry-core-1.0.
00992143 — Danny Milosavljevic 3 years ago
Revert "gnu: poetry: Update to 1.1.12."

This reverts commit d477018b57d5b4c13b4dd35aa1c4ee1a00ca76e2.
0a1af11f — Janneke Nieuwenhuizen 3 years ago
hurd-boot: Setup/dev/hdX, /dev/hdXsY IDE device node translators.

The gnumach builtin IDE hd devices are still used, unless booting with
"noide".

* gnu/build/hurd-boot.scm (set-hurd-device-translators): Create /dev/hd{0..3},
/dev/hd{0..3}s{0..3}.
337dbf68 — Bruno Victal 3 years ago
gnu: xfig: Update to 3.2.9.

* gnu/packages/patches/xfig-Enable-error-message-for-missing-libraries.patch:
New file.
* gnu/packages/patches/xfig-Fix-double-free-when-requesting-MediaBox.patch:
Likewise.
* gnu/packages/patches/xfig-Use-pkg-config-to-set-fontconfig-CFLAGS-and-LIBS.patch:
Likewise.
* gnu/local.mk (dist_patch_DATA): Register new patches.
* gnu/packages/xfig.scm (xfig): Update to 3.2.9.
[source]: Use new patches.
[arguments]<#:phases>: Add ‘wrap-program’.
[native-inputs]: Add pkg-config, autoconf, automake and libtool.
Move ghostscript to …
[inputs]: … here.  Add fig2dev, libxaw3d and libxft.
[license]: Update URL.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
dd36ca07 — Bruno Victal 3 years ago
gnu: Add fig2dev.

The source used by the transfig package is outdated and its development
was moved into the repository used by fig2dev though the utility
`transfig' is considered obsolete and not built by default in the
fig2dev package.  In practice, this is not a problem since the user is
generally after the `fig2dev' utility which was also provided in the
(now obsolete) transfig package.

Descriptions and comments pointing to the now obsolete packages are
adjusted accordingly.  For texlive-latex-make, this follow upstream at
<https://gitlab.inria.fr/latex-utils/latex-make/-/commit/1dcc04aaa860b123924ae83fc30a47d6f7179f7a>.

* gnu/packages/xfig.scm: Import all of (guix licenses).
(xfig)[license]: Adjust accordingly.
(fig2dev): New variable.
(transfig): Deprecate in favor of fig2dev.
* gnu/packages/patches/transfig-gcc10-fno-common.patch: Removed file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/docbook.scm (dblatex): Update comment.
* gnu/packages/tex.scm (texlive-latex-make)[description]: Update description.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
8c014651 — Bruno Victal 3 years ago
gnu: xfig: Use G-Expressions.

* gnu/packages/xfig.scm (xfig)[arguments]<#:phases>: Relocate
'strip-bogus-exec-prefix into …
[sources]: … here, as a snippet instead.
[inputs]: Restyle.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
b14f4471 — Hendursaga 3 years ago
gnu: desmume: Update to 0.9.13.

* gnu/packages/emulators.scm (desmume): Update to 0.9.13.
[source]: Switch to git-fetch.  Remove patches.
[build-system]: Switch to meson-build-system.
[arguments]<#:configure-flags>: Replace “--enable-openal” with “-Dopenal=true”.
Remove “--enable-wifi”.
Add “-Dfrontend-cli=true”, “-Dfrontend-gtk=true”, and “-Dgdb-stub=true”.
<#:phases>: Add ‘chdir’.
[native-inputs]: Add glib:bin and gettext-minimal.
[inputs]: Replace sdl with sdl2 and gtk+-2 with gtk+.
Remove glu.
Add agg, alsa-lib, libpcap, openal, and soundtouch.
[home-page]: Use HTTPS.
* gnu/packages/patches/desmume-gcc6-fixes.patch: Removed file.
* gnu/packages/patches/desmume-gcc7-fixes.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
8027ee43 — Florian Pelz 3 years ago
nls: Update translations.
9f41aa02 — Vinicius Monego 3 years ago
gnu: Add python-openturns.

* gnu/packages/statistics.scm (python-openturns): New variable.
9c4e8a86 — Vinicius Monego 3 years ago
gnu: Add python-chaospy.

* gnu/packages/statistics.scm (python-chaospy): New variable.
04b31ce1 — Vinicius Monego 3 years ago
gnu: Add python-numpoly.

* gnu/packages/python-science.scm (python-numpoly): New variable.
962e2465 — Vinicius Monego 3 years ago
gnu: ceres: Propagate eigen and gflags.

* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ...
[propagated-inputs]: ... here.
65bcdd80 — Vinicius Monego 3 years ago
gnu: Add spectra.

* gnu/packages/algebra.scm (spectra): New variable.
35a00cf3 — Vinicius Monego 3 years ago
gnu: Add pagmo.

* gnu/packages/maths.scm (pagmo): New variable.
39eb0d8a — Vinicius Monego 3 years ago
gnu: Add bonmin.

* gnu/packages/maths.scm (bonmin): New variable.
5cb1766a — Vinicius Monego 3 years ago
gnu: Add cminpack.

* gnu/packages/maths.scm (cminpack): New variable.
eb871ffd — Vinicius Monego 3 years ago
gnu: Add primesieve.

* gnu/packages/maths.scm (primesieve): New variable.
7a53bd61 — Vinicius Monego 3 years ago
gnu: Add hmat.

* gnu/packages/maths.scm (hmat): New variable.
ee5de9cd — Simon South 3 years ago
gnu: sdcc: Update to 4.3.0.

* gnu/packages/embedded.scm (sdcc): Update to 4.3.0.
* gnu/packages/patches/sdcc-disable-non-free-code.patch: Update to match new
version.

Signed-off-by: Christopher Baines <mail@cbaines.net>
a97d032c — Simon South 3 years ago
gnu: sdcc: Embed absolute reference to μCsim.

* gnu/packages/embedded.scm (sdcc)[arguments]<#:phases>: Add
"embed-absolute-ucsim-reference" phase.
[inputs]: Add ucsim.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Next