summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-03-21machine-learning: python-tensorstore: Update source hash.python-teamRicardo Wurmus1-1/+1
This appears to be necessary because we are using a new Python version. * guix-science/packages/machine-learning.scm (python-tensorstore) [arguments]: Update vendored-inputs-hash.
2025-03-21python: python-tensorflow: Do not hardcode Python version string.Ricardo Wurmus1-5/+15
* guix-science/packages/python.scm (python-tensorflow)[arguments]: Compute Python version string dynamically. [inputs]: Add python-wrapper.
2025-03-10typst: Upgrade to v0.13.1Alexis Simon1-32/+32
* guix-science/packages/typst.scm: Update versions of - typst - rust-typst - rust-typst-eval - rust-typst-html - rust-typst-kit - rust-typst-layout - rust-typst-library - rust-typst-macros - rust-typst-pdf - rust-typst-realize - rust-typst-render - rust-typst-svg - rust-typst-syntax - rust-typst-timing - rust-typst-utils - rust-typst-assets Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-03-10gnu: Add python-cocotb-bus.Cayetano Santos1-0/+31
* guix-science/packages/electronics.scm (python-cocotb-bus): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-03-06smilei: Improve package definition.Romain GARBAGE1-3/+7
* guix-science/packages/physics.scm (smilei) [arguments]: Add make flags to define python path. Install benchmarks. [inputs]: Remove python-wrapper. [propagated-inputs]: Add python since it must be present at runtime.
2025-03-06guix-science: python-cocotb: Fix dependencies.Cayetano Santos1-2/+6
* guix-science/packages/electronics.scm (python-cocotb): Move test related dependencies to native inputs. Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-03-06gnu: Add python-cocotb.Cayetano Santos1-0/+29
* guix-science/packages/electronics.scm (python-cocotb): New variable. Signed-off-by: Romain Garbage <romain.garbage>
2025-03-04typst: Clarify upstream name of typst packageIngar1-0/+2
* guix-science/packages/typst.scm: - Clarify upstream name of typst package by setting package-properties (even though not yet supported by `guix refresh` for Rust packages, this anticipates support AND can serve as a hint for humans, with regards to the confusing Typst crate hierarchy - see #77) Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-03-04typst: Add search pathsIngar1-0/+8
* guix-science/packages/typst.scm: - Add 'typst package' search path - Add font search paths Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-03-04typst: Don't install source by defaultIngar1-0/+1
* guix-science/packages/typst.scm: - Set install-source to #f Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-02-27neuroscience: Add python-nipype.CASTELNEAU Julien1-0/+59
* guix-science/packages/neuroscience.scm (python-nipype): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-27neuroscience: Add python-acres.CASTELNEAU Julien1-0/+20
* guix-science/packages/neuroscience.scm (python-acres): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-27neuroscience: Add python-traits.CASTELNEAU Julien1-0/+20
* guix-science/packages/neuroscience.scm (python-traits): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-27neuroscience: Add python-etelemetry.CASTELNEAU Julien1-0/+40
* guix-science/packages/neuroscience.scm (python-etelemetry): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-27neuroscience: Add new module.CASTELNEAU Julien1-0/+71
* guix-science/packages/neuroscience.scm: New file. (python-ci-info): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-27machine-learning: python-ray: Use Pydantic 2.Ricardo Wurmus1-1/+1
* guix-science/packages/machine-learning.scm (python-ray) [propagated-inputs]: Use python-pydantic-2 instead of python-pydantic.
2025-02-26gnu: Remove python-optree.Ricardo Wurmus1-34/+0
Guix already has python-optree@0.14.0. * guix-science/packages/python.scm (python-optree): Remove variable.
2025-02-24electronics: Add python-pyvhdlmodel.Cayetano Santos1-1/+37
* guix-science/packages/electronics.scm (python-pyvhdlmodel): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-24typst: Update to 0.13.0.Alexis Simon1-331/+676
* guix-science/packages/typst.scm: - Update to v0.13.0 - Update and add necessary dependencies - Reorder core typst crates alphabetically - Remove "typst-version" variable and "-dyn" in crate names to simplify next update
2025-02-20python: Add wadler-lindigFernando Ayats1-0/+26
* guix-science/packages/python.scm (python-wadler-lindig): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-15python: Add python-jaxopt.Ricardo Wurmus1-0/+56
* guix-science/packages/python.scm (python-jaxopt): New variable.
2025-02-12physics: Add vdt.Emmanuel Medernach1-0/+27
* guix-science/packages/physics.scm (vdt): New variable.
2025-02-07bioinformatics: Remove r-music.Ricardo Wurmus1-32/+0
This is now available in Guix proper. * guix-science/packages/bioinformatics.scm (r-music): Remove variable.
2025-02-06bioconductor: Add r-rbioformats.Ricardo Wurmus1-0/+74
* guix-science/packages/bioconductor.scm (r-rbioformats): New variable.
2025-02-06physics: Add root.Jake Forster1-2/+205
* guix-science/packages/physics.scm (root): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-06physics: Add xrootd.Jake Forster1-1/+56
* guix-science/packages/physics.scm (xrootd): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-02-06typst: Add man pages and autocompletion to TypstIngar1-2/+36
* guix-science/packages/typst.scm (typst): New build phases. They install man pages and autocompletion files. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-01-29bioinformatics: python-scvi-tools: Update to 1.2.2.post2.Ricardo Wurmus1-29/+24
* guix-science/packages/bioinformatics.scm (python-scvi-tools): Update to 1.2.2.post2. [arguments]: Update list of disabled tests; remove phase 'rich-compatibility; set LOKY_MAX_CPU_COUNT in 'pre-check phase; add phase 'remove-tensorboard. [propagated-inputs]: Add python-leidenalg, python-ray, python-rich, and python-scikit-misc.
2025-01-28machine-learning: python-ray/wheel: Update bazel inputs hash.Ricardo Wurmus1-2/+2
It is not clear why the hash is no longer considered correct, as I don't have a copy of the previous archive. If this happens again we need to compare the contents of new archive with the contents of the former archive. * guix-science/packages/machine-learning.scm (python-ray/wheel) [arguments]: Update input hash.
2025-01-27python: python-numpyro: Add missing inputs.Ricardo Wurmus1-1/+3
* guix-science/packages/python.scm (python-numpyro)[native-inputs]: Add python-setuptools and python-wheel.
2025-01-24physics: Add smilei.Romain GARBAGE1-0/+50
* guix-science/packages/physics.scm: New variable.
2025-01-23typst: Add Typst 0.12.0.Alexis Simon1-0/+396
* guix-science/packages/typst.scm (typst) (rust-typst-dyn, rust-typst-utils-dyn) (rust-typst-syntax-dyn, rust-typst-macros-dyn) (rust-typst-assets-dyn, rust-typst-timing-dyn) (rust-typst-pdf-dyn, rust-typst-kit-dyn) (rust-typst-render-dyn, rust-typst-svg-dyn): New variables.
2025-01-23typst: add all typst dependenciesAlexis Simon1-0/+1576
* guix-science/packages/typst.scm: add typst dependencies - rust-pixglyph-0.5 - rust-xmp-writer-0.3 - rust-image-webp-0.1 - rust-resvg-0.43 - rust-svg2pdf-0.12 - rust-subsetter-0.2 - rust-pdf-writer-0.12 - rust-wasmi-core-0.35 - rust-wasmi-collections-0.35 - rust-wasmi-0.35 - rust-unicode-vo-0.1 - rust-svgtypes-0.15 - rust-strict-num-0.1 - rust-simplecss-0.2 - rust-imagesize-0.13 - rust-usvg-0.43 - rust-unicode-math-class-0.1 - rust-indexmap-nostd-0.4 - rust-wasmparser-nostd-0.100 - rust-wasmi-core-0.36 - rust-string-interner-0.17 - rust-wasmi-collections-0.36 - rust-multi-stash-0.2 - rust-wasmi-0.36 - rust-unicode-script-0.5 - rust-unicode-properties-0.1 - rust-unicode-ccc-0.3 - rust-unicode-bidi-mirroring-0.3 - rust-rustybuzz-0.18 - rust-pq-src-0.3 - rust-openssl-src-300 - rust-mysqlclient-src-0.1 - rust-dsl-auto-type-0.1 - rust-diesel-table-macro-syntax-0.2 - rust-diesel-derives-2 - rust-diesel-2 - rust-rust-decimal-1 - rust-qcms-0.3 - rust-lipsum-0.9 - rust-kurbo-0.11 - rust-mutate-once-0.1 - rust-kamadak-exif-0.5 - rust-icu-segmenter-data-1 - rust-icu-segmenter-1 - rust-zerotrie-0.1 - rust-icu-provider-blob-1 - rust-icu-provider-adapters-1 - rust-hypher-0.1 - rust-unic-langid-macros-impl-0.9 - rust-unic-langid-macros-0.9 - rust-unic-langid-impl-0.9 - rust-unic-langid-0.9 - rust-citationberg-0.4 - rust-numerals-0.1 - rust-biblatex-0.10 - rust-hayagriva-0.8 - rust-fontconfig-parser-0.5 - rust-fontdb-0.21 - rust-chinese-variant-1 - rust-chinese-number-0.7 - rust-self-replace-1 - rust-ecow-0.2 - rust-siphasher-1 - rust-comemo-macros-0.4 - rust-comemo-0.4 Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-01-23typst: create typst module and add rust-ttf-parserAlexis Simon1-0/+59
* guix-science/packages/typst.scm: New file. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2025-01-23Add mgis.Lars Bilke1-0/+56
* guix-science/packages/physics.scm (mgis): New variable.
2025-01-23Add tfel.Lars Bilke1-0/+57
* guix-science/packages/physics.scm (tfel): New variable.
2025-01-22python: python-tensorflow: Fix build.Ricardo Wurmus1-1/+4
* guix-science/packages/python.scm (python-tensorflow)[arguments]: Relax numpy range. [propagated-inputs]: Add python-astunparse.
2025-01-17physics: Add dcap.Emmanuel Medernach1-2/+31
* guix-science/packages/physics.scm (dcap): New variable. Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-01-17davix: Cosmetic changes.Emmanuel Medernach1-9/+5
* guix-science/packages/physics.scm (davix) [description]: Remove multiple spaces in description string. Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-01-17guix-science: forgejo-runner: Specify supported system.Romain GARBAGE1-0/+2
* guix-science/packages/forgejo.scm (forgejo-runner): Specify supported system.
2025-01-16physics: Add davix.Emmanuel Medernach1-3/+51
* guix-science/packages/physics.scm (davix): New variable. Signed-off-by: Romain Garbage <romain.garbage@inria.fr>
2025-01-15python: python-jmp: Add missing inputs.Ricardo Wurmus1-1/+1
* guix-science/packages/python.scm (python-jmp)[native-inputs]: Add python-setuptools and python-wheel.
2025-01-15python: python-optax: Add missing inputs.Ricardo Wurmus1-1/+3
* guix-science/packages/python.scm (python-optax)[native-inputs]: Add python-setuptools and python-wheel.
2025-01-15python: python-tensorflow: Add missing inputs.Ricardo Wurmus1-1/+3
* guix-science/packages/python.scm (python-tensorflow)[native-inputs]: Add python-setuptools and python-wheel.
2025-01-15cran: r-plumber: Add missing input.Ricardo Wurmus1-0/+1
* guix-science/packages/cran.scm (r-plumber)[native-inputs]: Add r-testthat.
2025-01-15bioconductor: r-isee: Add missing input.Ricardo Wurmus1-1/+6
* guix-science/packages/bioconductor.scm (r-isee) [native-inputs]: Add r-testthat.
2025-01-15bioinformatics: r-nichenetr: Add missing input.Ricardo Wurmus1-1/+1
* guix-science/packages/bioinformatics.scm (r-nichenetr) [native-inputs]: Add r-testthat.
2025-01-15cran: r-swagger: Add missing input.Ricardo Wurmus1-0/+1
* guix-science/packages/cran.scm (r-swagger)[native-inputs]: Add r-testthat.
2025-01-15cran: r-lavaanplot: Add missing input.Ricardo Wurmus1-1/+1
* guix-science/packages/cran.scm (r-lavaanplot)[native-inputs]: Add r-testthat.
2025-01-15cran: r-diagrammer: Add missing input.Ricardo Wurmus1-0/+1
* guix-science/packages/cran.scm (r-diagrammer)[native-inputs]: Add r-testthat.