~ruther/guix-local

0902c70e — Cayetano Santos 11 months ago
gnu: lepton-eda: Remove dependency on geda tools.

* gnu/packages/engineering.scm (lepton-eda)[inherit]: Remove.
[build-system]: Set to gnu-build-system.
[arguments]<#:configure-flags>: Remove pcb references; add
--enable-guild and --enable-contrib.
[native-inputs]: Copy list from gead-gaf.
[inputs]: Remove m4 and pcb.
[synopsys, license]: Add them.

Change-Id: I0e1f01534d1eea1acc2f4b7cd6eac92f462ab834
Signed-off-by: Andreas Enge <andreas@enge.fr>
ed042737 — ColdSideOfYourPillow 11 months ago
gnu: Add emacs-zoom.

* gnu/packages/emacs-xyz.scm (emacs-zoom): New variable.

Change-Id: Idce11959895ee8f5019b17fbfbc01cfa6bc80c16
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
f6b3eca6 — nomike a year ago
gnu: prusa-slicer: Update to 2.9.2

* gnu/packages/patches/prusa-slicer-add-cmake-module.patch:
New file.
* gnu/packages/patches/prusa-slicer-fix-tests.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Register new patch, unregister
removed patch.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.9.2
[source]: Update patches.  Update paths to bundled libraries.  Properly
remove libexpat from target_link_libraries.
[native-inputs]: Replace catch2 by catch2-3.8.
[inputs]: Replace opencascade-occt by opencascade-occt-7.6.1.  Add openssl,
webkitgtk-for-gtk3 and webkitgtk-with-libsoup2 for the new built-in browser
functionality.  Add z3.
[description]: Extend description.

Change-Id: If8c1b23b74e4eba2524276401e4fa468acc14901
Signed-off-by: Andreas Enge <andreas@enge.fr>
687989ef — nomike a year ago
gnu: prusa-libbgcode: Update to 0.0.0-1.5041c09.

* gnu/packages/engineering.scm (prusa-libbgcode): Update to 0.0.0-1.5041c09.
[native-inputs]: Replace catch2 by catch2-3.8.

Change-Id: I2599e647acbed54d9cc282e001f7aa87d89f8f28
2cff1da9 — nomike a year ago
gnu: Add opencascade-occt-7.6.1.

* gnu/packages/maths.scm (opencascade-occt-7.6.1): New variable.

Change-Id: I483bfa07cd4aac26b3b9f2550b226bcfdd64187a
Signed-off-by: Andreas Enge <andreas@enge.fr>
032100c9 — Cayetano Santos 1 year, 9 days ago
gnu: emacs-elisp-autofmt: Update to 0.1-0.fa30ffc.

* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to
0.1-0.fa30ffc.
[arguments]: Add #:test-command.
[arguments]: Add #:include.
[arguments]<#:phases>: Add fix-tests, remove install-python-module.

Change-Id: I2d0b7e09887f571f9ba594a6db7933fa8d814869
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
c9788777 — Cayetano Santos 11 months ago
gnu: emacs-llm: Update to 0.27.0.

* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.27.0.
[arguments]: Activate tests.

Change-Id: Ief04ea664fdeebbafa3866769c7cc26f7852a8c4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2cefa700 — Cayetano Santos 11 months ago
gnu: emacs-bm: Update to 202506.

* gnu/packages/emacs-xyz.scm (emacs-bm): Update to 202506.
[home-page]: Update.

Change-Id: Ic7714ea66f400ac2f5527becf3d8ca7abf631293
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
ab7fbf95 — Cayetano Santos 11 months ago
gnu: emacs-reverso: Update to 0.1.2-1.40ed3d8.

* gnu/packages/emacs-xyz.scm (emacs-reverso): Update to 0.1.2-1.40ed3d8.
[arguments]: Disable tests.
[propagated-inputs]: Remove emacs-transient and emacs-fedi.

Change-Id: I18dfafa5927b1818049c4e8f55f4580d51c07939
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
f565f494 — Ada Stevenson 11 months ago
gnu: Add serious-sam-classic-vk.

* gnu/packages/games.scm: Add serious-sam-classic-vk.

Change-Id: I99a89a4131de5716452827eb1eb9a33834b2eccb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
b4f56764 — Ada Stevenson 11 months ago
gnu: Add serious-sam-classic.

* gnu/packages/games.scm: Add serious-sam-classic.
* gnu/packages/patches/serious-sam-classic-engine-patch-paths.patch: Add patch.
* gnu/local.mk: Register it.

Change-Id: I65e830c9760294e567808d580e3083586d50c972
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1a373745 — Cayetano Santos a year ago
gnu: Add emacs-casual.

Obsolete the several different available casual-* packages by a single
main one, in its most recent release.

* gnu/packages/emacs (emacs-casual): New package.
(emacs-casual-avy, emacs-casual-lib, emacs-casual-calc)
(emacs-casual-dired, emacs-casual-info): Deprecate in favor of
‘emacs-casual’.

Change-Id: Ie556c2aeaba873a0d12ac3890e60ef17f4b5ed02
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
be0986a0 — nomike a year ago
gnu: Add catch2-3.8.

* gnu/packages/check.scm (catch2-3.8): New variable.

Change-Id: Id9546e04e3c98192964f3fa39e9e6990bd5e0160
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
d71f5386 — Andreas Enge 11 months ago
gnu: Remove clara.

* gnu/packages/check.scm (clara): Delete variable.

Change-Id: I8c56d06660a75f4fd721d407b4bd71eafd4726c9
9351e06e — Andreas Enge 11 months ago
gnu: Remove r-r4rna.

This is a duplicate package with (gnu packages bioconductor) r-r4rna.
The only dependent package r-rnacrosslinkoo also builds with the
bioconductor version, which is at a higher release.

* gnu/packages/bioinformatics.scm (r-r4rna): Delete variable.

Reported-by: nomike@nomike.com
Change-Id: I4845e785eb1f6a3b2ff35c27ca86e23b2ea90aa5
8ebe8857 — Andreas Enge 11 months ago
gnu: Remove insight-toolkit-4.

* gnu/packages/image-processing.scm (insight-toolkit-4): Delete variable.

Change-Id: I248603846b7f704aba4120817a64dc4896e51020
92a110ba — Andreas Enge 11 months ago
gnu: Remove insight-toolkit-4.12.

* gnu/packages/image-processing.scm (insight-toolkit-4.12): Delete variable.

Change-Id: Ibb2e195d8f882b3da9ef3a7291008cc0dad88220
1ad0405a — Andreas Enge 11 months ago
gnu: Remove vtk-7.

* gnu/packages/image-processing.scm (vtk-7): Delete variable.

Change-Id: I9b70e5923333fb15672f194b3e6c28f1d7b17a5c
6a6e8673 — Jake Forster 11 months ago
gnu: itk-snap: Update to 4.2.2-0.6525125.

* gnu/packages/image-processing: Import (gnu packages ssh).
(itk-snap): Update to 4.2.2-0.6525125.
[source]: Fetch from the new official home on GitHub.  Remove
itk-snap-alt-glibc-compat.patch.
[arguments]: Use gexps.
<#:configure-flags>: Remove "-DSNAP_VERSION_GIT_SHA1=release",
"-DSNAP_VERSION_GIT_TIMESTAMP=0", "-DCMAKE_POSITION_INDEPENDENT_CODE=ON",
"-DCMAKE_CXX_STANDARD=14".
<#:phases>{disable-gui-tests}: Disable more GUI tests.
{prepare-submodules}: Remove substitution in c3d checkout.  Add digestible
submodule.
{fix-includes}: Delete phase.
{remove-bundled-jsoncpp}: New phase.
{wrap-executable}: Use gexp.
[inputs]: Replace insight-toolkit-4.12 with insight-toolkit-legacy.  Replace
vtk-7 with vtk. Replace qtbase-5 with qtbase.  Replace qtdeclarative-5 with
qtdeclarative.  Add freetype, glew, jsoncpp and libssh.  Remove bash-minimal,
fftw, fftwf, hdf5, vxl-1 and zlib.
[native-inputs]: Use new style.  Update c3d and greedy checkouts.  Add
digestible checkout.  Remove googletest, qttools-5 and pkg-config.
* gnu/local.mk: Deregister itk-snap-alt-glibc-compat.patch.
* gnu/packages/patches/itk-snap-alt-glibc-compat.patch: Remove file.

Change-Id: I6a90a590fa773e838946d773e9b0a743129ee1f3
82ab2e82 — Cayetano Santos 11 months ago
gnu: librnd: Move to electronics.

* gnu/packages/engineering.scm (librnd): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: Ia0a587c35729883ece0fb8ed4dab18e7eb63222a
Signed-off-by: Andreas Enge <andreas@enge.fr>
Next