summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: Add python-multipart.•••* gnu/packages/python-xyz.scm (python-multipart): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre-Henry Fröhring2022-03-071-0/+27
* gnu: Add gnusim8085.•••* gnu/packages/emulators.scm (gnusim8085): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bird2022-03-071-0/+37
* gnu: scotch: Explicitly pass "-DINTSIZE" to CMake.•••Previously, the 'scotch' and 'pt-scotch' packages would use the default int size, which turned out to be 32 on x86_64-linux instead of 64 as it used to be in Scotch 6.x. * gnu/packages/maths.scm (scotch)[arguments]: Add "-DINTSIZE" to #:configure-flags. (scotch32)[arguments]: Likewise. (pt-scotch)[arguments]: Likewise. (pt-scotch32)[arguments]: Likewise. Ludovic Courtès2022-03-071-4/+5
* gnu: dtc: Use pkg-config-for-target.•••* gnu/packages/bootloaders.scm (dtc)[arguments]: Adjust custom 'patch-pkg-config phase to use pkg-config-for-target. Efraim Flashner2022-03-071-4/+1
* gnu: dtc: Use different source tarball.•••The xz compressed source failed to unpack on riscv64-linux. * gnu/packages/bootloaders.scm (dtc)[source]: Use gzipped tarball. Efraim Flashner2022-03-071-2/+2
* gnu: squashfs-tools: Fix cross-compiling.•••* gnu/packages/compression.scm (squashfs-tools)[arguments]: Adjust make-flags to refer to the 'out' output specifically. Efraim Flashner2022-03-071-1/+1
* gnu: libcap: Fix cross-compiling.•••* gnu/packages/linux.scm (libcap)[arguments]: Fix make-flags when cross-compiling. Efraim Flashner2022-03-071-3/+3
* gnu: mtd-utils: Fix cross-compiling.•••* gnu/packages/linux.scm (mtd-utils)[arguments]: Only add configure-flag to enable unit-tests when not cross compiling. Efraim Flashner2022-03-071-1/+4
* gnu: libjpeg-turbo: Fix cross-compiling to riscv64-linux.•••* gnu/packages/image.scm (libjpeg-turbo)[arguments]: When cross-compiling to riscv64-linux correctly set CMAKE_SYSTEM_PROCESSOR. Efraim Flashner2022-03-071-1/+3
* gnu: libxrender: Fix cross compiling to riscv64-linux.•••* gnu/packages/xorg.scm (libxrender)[arguments]: When cross compiling to riscv64-linux replace config.sub and config.guess with newer versions. [native-inputs]: When cross compiling to riscv64-linux add config. Efraim Flashner2022-03-071-3/+19
* gnu: libopenmpt: Update dependencies.•••* gnu/packages/audio.scm (libopenmpt)[inputs]: Move libvorbis, mpg123, zlib from here ... [propagated-inputs]: ... to here. Add libogg. Efraim Flashner2022-03-071-4/+4
* gnu: icedove: Update to 91.6.2.•••* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.2. Jonathan Brielmaier2022-03-071-4/+4
* gnu: emacs-json-mode: Remove input for old versions.•••* gnu/packages/emacs-xyz.scm (emacs-json-mode)[inputs]: Remove emacs-json-reformat. Jelle Licht2022-03-071-1/+1
* gnu: Add openriichi.•••* gnu/packages/games.scm (openriichi): New variable. Jelle Licht2022-03-071-0/+34
* gnu: Add siege.•••* gnu/packages/web.scm (siege): New variable. Jelle Licht2022-03-071-0/+30
* gnu: icecat: Update to 91.6.1-guix0-preview1 [security fixes].•••Includes fixes for CVE-2022-26485 and CVE-2022-26486. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Mark H Weaver2022-03-071-6/+6
* gnu: linux-libre 4.9: Update to 4.9.304.•••* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.304. (linux-libre-4.9-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre 4.14: Update to 4.14.269.•••* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.269. (linux-libre-4.14-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre 4.19: Update to 4.19.232.•••* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.232. (linux-libre-4.19-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre 5.4: Update to 5.4.182.•••* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.182. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre 5.10: Update to 5.10.103.•••* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.103. (linux-libre-5.10-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre: Update to 5.15.26.•••* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.26. (linux-libre-5.15-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: linux-libre 5.16: Update to 5.16.12.•••* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.12. (linux-libre-5.16-pristine-source): Update hash. Leo Famulari2022-03-061-2/+2
* gnu: guile-ssh: Support cross-compilation.•••Cross-compilation broke with the update to 0.15.1 in eabc6af9b8b14bd629544e54bc9c9afa2d0dcd85. 'guile-snarf' would invoke cpp instead of TRIPLET-cpp, which would thus fail to find libssh headers. * gnu/packages/ssh.scm (guile-ssh)[arguments]: Add 'support-cross-compilation' phase. Ludovic Courtès2022-03-071-0/+7
* gnu: Add python-xmldiff.•••* gnu/packages/python-xyz.scm (python-xmldiff): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Алексей Дроздов2022-03-061-0/+19
* gnu: Add jtdx.•••* gnu/packages/radio.scm (jtdx-hamlib): New variable. (jtdx): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sheng Yang2022-03-061-0/+66
* gnu: Add python-stltools.•••* gnu/packages/python-xyz.scm (python-stltools): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Evgeny Pisemsky2022-03-061-0/+47
* gnu: gnome-shell-extension-gsconnect: Update to 48•••* gnu/packages/gnome-xyz (gnome-shell-extension-gsconnect): Update to 48 Signed-off-by: Ludovic Courtès <ludo@gnu.org> terramorpha2022-03-061-6/+6
* gnu: cgdb: Reference gdb.•••* gnu/packages/debug.scm (cgdb)[inputs]: Add gdb, bash-minimal [arguments]: Add phase to fix hardcoded gdb and sh paths Add configure flags for cross-compilation Signed-off-by: Ludovic Courtès <ludo@gnu.org> Chadwain Holness2022-03-061-1/+17
* gnu: emacs-go-mode: Activate tests.•••* gnu/packages/emacs-xyz.scm (emacs-go-mode)[arguments]: Activate tests. Nicolas Goaziou2022-03-061-0/+16
* gnu: emacs-go-mode: Update to 1.6.0.•••* gnu/packages/emacs-xyz.scm (emacs-go-mode): Update to 1.6.0. [arguments]: Remove unnecessary phase. Nicolas Goaziou2022-03-061-25/+21
* gnu: Add ncdu2.•••* gnu/packages/ncdu.scm (ncdu2): New variable. Efraim Flashner2022-03-061-1/+41
* gnu: Add go-github-com-xdg-go-scram.•••* gnu/packages/golang.scm (go-github-com-xdg-go-scram): New variable. Efraim Flashner2022-03-061-0/+26
* gnu: Add go-github-com-xdg-go-pbkdf2.•••* gnu/packages/golang.scm (go-github-com-xdg-go-pbkdf2): New variable. Efraim Flashner2022-03-061-0/+23
* gnu: Add go-github-com-docker-go-units.•••* gnu/packages/golang.scm (go-github-com-docker-go-units): New variable. Efraim Flashner2022-03-061-0/+22
* gnu: Add go-github-com-niemeyer-pretty.•••* gnu/packages/golang.scm (go-github-com-niemeyer-pretty): New variable. Efraim Flashner2022-03-061-0/+29
* gnu: Add go-github-com-xdg-go-stringprep.•••* gnu/packages/golang.scm (go-github-com-xdg-go-stringprep): New variable. Efraim Flashner2022-03-061-0/+25
* gnu: wob: Update to 0.13.•••* gnu/packages/xdisorg.scm (wob): Update to 0.13. Nicolas Goaziou2022-03-051-3/+3
* gnu: Syncthing: Update to 1.19.1.•••* gnu/packages/syncthing.scm (syncthing): Update to 1.19.1. Leo Famulari2022-03-051-2/+2
* gnu: scintilla: Update to 5.2.1.•••* gnu/packages/text-editors.scm (scintilla): Update to 5.2.1. Nicolas Goaziou2022-03-051-2/+2
* gnu: cl-md5: Update to 2.0.5.•••* gnu/packages/lisp-xyz.scm (sbcl-md5): Update to 2.0.5. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Jai Vetrivelan2022-03-051-3/+3
* gnu: komikku: Update to 0.37.0.•••* gnu/packages/gnome.scm (komikku): Update to 0.37.0. Liliana Marie Prikler2022-03-041-2/+2
* gnu: racket-vm-cs: Build with "--enable-scheme".•••* gnu/packages/racket.scm (racket-vm-cs)[native-inputs]: Replace 'chez-scheme-for-racket-bootstrap-bootfiles' with 'chez-scheme-for-racket'. [arguments]<#:phases>: Delete 'unpack-bootfiles'. <#:configure-flags>: Add "--enable-scheme". Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-041-9/+6
* gnu: chez: Add 'chez-scheme-for-system'.•••* gnu/packages/chez.scm (chez-scheme-for-system): New procedure. (chez-srfi, chez-web, chez-sockets, chez-matchable, chez-irregex) (chez-fmt, chez-mit, chez-scmutils): Use 'chez-scheme-for-system'. * gnu/packages/loko.scm (loko-scheme): Likewise. * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Likewise Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-043-11/+26
* gnu: Add chez-scheme-for-racket.•••The Racket variant of Chez Scheme can be used to support platforms that are not yet supported by upstream Chez Scheme. * gnu/packages/chez.scm (chez-scheme-for-racket): New variable. (chez-scheme-for-racket-bootstrap-bootfiles)[version] [supported-systems]: Derive from 'chez-scheme-for-racket'. * gnu/packages/racket.scm (%racket-version): Update comment. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-042-9/+91
* gnu: chez-mit: Support chez-scheme-for-racket.•••Racket's variant of Chez Scheme defines 'string->uninterned-symbol', which conflicts with the definition from '(chez mit)'. See discussion at <https://github.com/racket/racket/issues/4151>. * gnu/packages/chez.scm (chez-mit)[origin]<snippet>: Add workaround for chez-scheme-for-racket. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-041-1/+23
* gnu: chez-scheme: Explicitly package bootstrap bootfiles.•••This makes the structure of the upstream Chez Scheme package the same as for the Racket variant, it sets things up for (one day, hopefully) actually being able to bootstrap the upstream Chez Scheme bootfiles, and it may be useful for cross-compilation and adding support for architectures without pre-built bootfiles from upstream. * gnu/packages/chez.scm (chez-scheme-bootstrap-bootfiles): New variable. (chez-scheme)[native-inputs]: Add it. [arguments]<#:phases>: Add 'unpack-bootfiles'. (chez-scheme-for-racket-bootstrap-bootfiles): Inherit from 'chez-scheme-bootstrap-bootfiles'. [arguments]: Adapt accordingly. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-041-26/+72
* gnu: Add chez-nanopass.•••* gnu/packages/chez.scm (nanopass): Rename to ... (chez-nanopass-bootstrap): ... this new variable, and promote it from an origin to a package. (chez-nanopass): New variable. (unpack-nanopass+stex): New variable using 'chez-nanopass-bootstrap'. (chez-scheme-for-racket-bootstrap-bootfiles) (chez-scheme)[native-inputs]: Add 'chez-nanopass-bootstrap'. [arguments]<#:phases>: Adapt 'unpack-nanopass+stex' phase to use the new variable. * gnu/packages/racket.scm (racket-vm-cs): Likewise. (make-unpack-nanopass+stex): Remove it. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-042-43/+98
* gnu: Add stex.•••* gnu/packages/chez.scm (stex-bootstrap): New hidden package. (stex): Change from origin to package inheriting from 'stex-bootstrap' (chez-scheme)[native-inputs]: Add 'stex-bootstrap'. Remove dependencies of stex-bootstrap. [arguments]<#:phases>: Remove 'prepare-stex'. Adjust 'unpack-nanopass+stex' and 'install-doc'. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-041-62/+155
* gnu: chez-scheme: Use new package style.•••* gnu/packages/chez.scm (chez-scheme)[inputs]: Remove labels. [native-inputs]: Likewise. [arguments]: Use G-expressions. <#:phases>: Use 'search-input-file' instead of 'assoc-ref'. (nanopass): Make public as a temporary workaround for Racket. * gnu/packages/racket.scm (make-unpack-nanopass+stex): Update accordingly. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath2022-03-042-156/+135