summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add python-astroscrappy.•••* gnu/packages/astronomy.scm (python-astroscrappy): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Sharlatan Hellseher2023-05-071-0/+44
* gnu: findutils: Update XFAIL_TESTS for the hurd.•••This could do with more investigating, but this reflects what I see locally. * gnu/packages/base.scm (findutils)[arguments]: Update XFAIL_TESTS for the hurd. * gnu/packages/commencement.scm (findutils-boot0): Stop clearing the make-flags, so the above change applies to findutils-boot0. Christopher Baines2023-05-072-4/+2
* Revert "gnu: gcc-11: Adapt patching for hurd to not use gexp's."•••This reverts commit 08acdd0765b5f4fbfafa699a823ea7985d4d35a7. This change is now unnecessary now that gcc-boot0 uses gexps (a795a02a9d988be5a762886620f7bb6a95e7ffdb). * gnu/packages/gcc.scm (gcc-11)[arguments]: Use gexp for modify-phases. [native-inputs]: Remove. * gnu/packages/commencement.scm (gcc-boot0)[native-inputs]: Remove. Christopher Baines2023-05-072-16/+10
* gnu: neovim update to 0.9.0.•••* gnu/packages/vim.scm (neovim): Update to 0.9.0. [arguments]: Adjust phase 'prevent-embedding-gcc-store-path to changes in the source code. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Benjamin2023-05-071-4/+4
* gnu: tree-sitter: Update to 0.20.8.•••* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.20.8. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Benjamin2023-05-071-2/+2
* gnu: python-blessed: Run test suite.•••* gnu/packages/python-xyz.scm (python-blessed)[arguments]: Run the test suite. Efraim Flashner2023-05-071-0/+10
* gnu: python-blessed: Update to 1.17.9.•••* gnu/packages/python-xyz.scm (python-blessed): Update to 1.17.9. [source]: Remove trailing #t from snippet. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Adam Maleszka2023-05-071-3/+3
* gnu: mc: Update to 4.8.29.•••* gnu/packages/mc.scm (mc): Update to 4.8.29. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2023-05-071-2/+2
* gnu: zfs: Update to 2.1.11.•••* gnu/packages/file-systems.scm (zfs): Update to 2.1.11. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Kaelyn Takata2023-05-071-3/+3
* gnu: swaylock: Update to 1.7.2.•••* gnu/packages/wm.scm (swaylock): Update to 1.7.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jelle Licht2023-05-071-3/+3
* gnu: icu4c-70: Fix gexp in builder script for riscv64.•••As phases from icu4c is a gexp. * gnu/packages/icu4c.scm (icu4c-70)[arguments]: Use gexps. Christopher Baines2023-05-071-9/+9
* gnu: Use gexps for gcc-boot0 and related packages.•••There are currently problems with native or cross building for i586-gnu, and one factor mixed up with this is that some of the gcc packages use sexp's for the phases, and thus introducing gexp's has caused problems. As part of the going in circles with this, this commit switches gcc-boot0 to use gexp's in it's arguments, and then also modifies libstdc++-boot0, libstdc++-boot0-gcc7, cross-gcc-wrapper, gcc-final and make-libstdc++ to handle this change. If done correctly, this change shouldn't affect any derivations. * gnu/packages/commencement.scm (libstdc++-boot0, libstdc++-boot0-gcc7, gcc-boot0, gcc-final)[arguments]: Use gexps. (cross-gcc-wrapper): Use gexps in the generated package. * gnu/packages/gcc.scm (make-libstdc++): Use gexps in the generated package. Christopher Baines2023-05-072-263/+267
* gnu: esbuild: Fix test-suite on riscv64-linux.•••* gnu/packages/web.scm (esbuild)[arguments]: Adjust custom 'check phase to enable running the tests on riscv64-linux. Efraim Flashner2023-05-071-3/+7
* gnu: python-afdko: Update to 3.9.5.•••* gnu/packages/fontutils.scm (python-afdko): Update to 3.9.5. [source]: Remove obsolete substitutions in snippet. [arguments]: Re-instate all skipped tests in check phase. Maxim Cournoyer2023-05-071-19/+3
* gnu: rpi-imager: Update to 1.7.4.•••* gnu/packages/raspberry-pi.scm (rpi-imager): Update to 1.7.4. Maxim Cournoyer2023-05-061-2/+2
* gnu: network-manager: Update to 1.42.6.•••* gnu/packages/gnome.scm (network-manager): Update to 1.42.6. Maxim Cournoyer2023-05-061-2/+4
* gnu: network-manager-applet: Update to 1.32.0.•••* gnu/packages/gnome.scm (network-manager-applet): Update to 1.32.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Josselin Poiret2023-05-061-2/+2
* libnma: Update to 1.10.6.•••Fixes <https://issues.guix.gnu.org/62496> and <https://issues.guix.gnu.org/63154>. * gnu/packages/gnome.scm (libnma): Update to 1.10.6. Also remove general schema that belongs to network-manager-applet. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Josselin Poiret2023-05-061-5/+17
* gnu: Remove python-slimit.•••This is no longer used by python-django-pipeline and it fails to build, I think due to incompatibility with recent Python versions. * gnu/packages/python-web.scm (python-slimit): Remove. Christopher Baines2023-05-061-25/+0
* gnu: python-django-pipeline: Update to 2.1.0.•••Remove python-slimit as a dependency as it's no longer supported. Also make the inputs native-inputs since they're all test dependencies and users of this library should pick which things they want to use it with. * gnu/packages/django.scm (python-django-pipeline): Update to 2.1.0. [propagated-inputs]: Move some to... [native-inputs]: ... here, removing python-slimit and adding python-setuptools-scm. Christopher Baines2023-05-061-4/+6
* gnu: hostapd: Add ACS and full dynamic vlan support•••* gnu/packages/admin.scm (hostapd): ACS (Automatic Channel Selection) will allow hostapd to pick the channel automatically. Full dynamic vlan support enables hostapd to automatically create bridge and VLAN interfaces if necessary (enables vlan_tagged_interface option). Signed-off-by: Ludovic Courtès <ludo@gnu.org> Alexey Abramov2023-05-061-1/+4
* gnu: glances: Update to 3.3.1.1.•••* gnu/packages/python-xyz.scm (glances): Update to 3.3.1.1 [propagated-inputs]: Add python-ujson, which is a new dependency since release v3.3.1 (replacing the builtin json module). Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raphaël Mélotte2023-05-061-3/+3
* gnu: python-ujson: Update to 5.7.0.•••* gnu/packages/python-xyz.scm (python-ujson): Update to 5.7.0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raphaël Mélotte2023-05-061-2/+2
* gnu: msmtp: Install old msmtpqueue scripts•••* gnu/packages/mail.scm (msmtp): Install msmtpqueue scripts. These scripts may be old, but someone may want them. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Karl Hallsby2023-05-061-0/+4
* gnu: gitile: Fix build.•••* gnu/packages/version-control.scm (gitile)[arguments]: Replace 'bootstrap' phase. [inputs]: Replace GNUTLS with GUILE-GNUTLS. Ludovic Courtès2023-05-061-1/+6
* gnu: python-ldap: Update to 3.4.3.•••* gnu/packages/openldap.scm (python-ldap): Update to 3.4.3. Ludovic Courtès2023-05-061-2/+2
* gnu: mod-wsgi: Update to 4.9.4.•••* gnu/packages/web.scm (mod-wsgi): Update to 4.9.4. Ludovic Courtès2023-05-061-2/+2
* gnu: guile-irc: Fix build.•••* gnu/packages/guile-xyz.scm (guile-irc)[arguments]: Add 'fix-autogen.sh phase to patch shebang removing leading space. [inputs]: Add guile-gnutls. Signed-off-by: Christopher Baines <mail@cbaines.net> Christopher Baines2023-05-061-2/+8
* gnu: ibus-libpinyin: Update to 1.15.2.•••* gnu/packages/ibus.scm (ibus-libpinyin): Update to 1.15.2. Ricardo Wurmus2023-05-061-2/+2
* gnu: libpinyin: Update to 2.8.1.•••* gnu/packages/ibus.scm (libpinyin): Update to 2.8.1. Ricardo Wurmus2023-05-061-2/+2
* gnu: ibus-libpinyin: Wrap setup tool in full GI_TYPELIB_PATH.•••* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Include GTK+ and its dependencies in the effective GI_TYPELIB_PATH of the setup executable. Ricardo Wurmus2023-05-061-1/+2
* gnu: ibus-libpinyin: Drop package labels and use G-exps.•••* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Use G-expression. [inputs]: Drop labels. Ricardo Wurmus2023-05-061-31/+32
* gnu: libnode: Use node-lts as base.•••* gnu/packages/node.scm (libnode): Use node-lts as base. * gnu/packages/cran.scm (r-v8)[arguments]<#:phases>: Adjusted accordingly. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Hilton Chain2023-05-062-3/+3
* gnu: node-lts: Update to 18.16.0.•••* gnu/packages/node.scm (node-lts): Update to 18.16.0. [snippet]: Keep file deps/openssl/nodejs-openssl.cnf. [arguments]<#:configure-flags>: Enable v8 snapshot compression. <#:phases>: Adjust problematic tests to delete accordingly. Patch additional file with hardcoded references to /bin/sh. [native-inputs,inputs]: Replace openssl-1.1 with openssl. Replace libuv-for-node with libuv. Replace nghttp2-for-node with nghttp2. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Co-authored-by: Jelle Licht <jlicht@fsfe.org> Hilton Chain2023-05-061-16/+32
* gnu: llhttp-bootstrap: Update to 6.0.10.•••* gnu/packages/node.scm (llhttp-bootstrap): Update to 6.0.10. * gnu/packages/patches/llhttp-bootstrap-CVE-2020-8287.patch: Remove file. * gnu/local.mk: Remove it. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Hilton Chain2023-05-062-103/+2
* gnu: emacs-nodejs-repl: Build with node-lts.•••* gnu/packages/emacs-xyz.scm (emacs-nodejs-repl)[inputs]: Replace node by node-lts. Jelle Licht2023-05-061-1/+1
* gnu: node-openzwave-shared: Fix compilation for new versions of node•••* gnu/packages/zwave.scm (node-openzwave-shared)[arguments]<#:phases>: Add patch-compiler phase to allow compilation with node versions 16 and up. Jelle Licht2023-05-061-0/+5
* gnu: node-serialport: Avoid gyp rebuilds.•••* gnu/packages/node-xyz.scm (node-serialport)[arguments]<phases>: Explicitly disable gyp recompilation. Jelle Licht2023-05-061-0/+2
* gnu: node-uglify-js: Update to 3.14.2.•••* gnu/packages/uglifyjs.scm (node-uglify-js): Update to 3.14.2. Jelle Licht2023-05-061-2/+2
* gnu: node-yazl: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-yazl)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-ieee754: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-ieee754)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-resolve-protobuf-schema: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-protocol-buffers-schema: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-protocol-buffers-schema)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-pbf: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-pbf)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+12
* gnu: node-minimist: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-minimist)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-crx3: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-crx3)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+9
* gnu: node-buffer-crc32: Ignore development dependencies.•••* gnu/packages/node-xyz.scm (node-acorn)[arguments]<phases>: Explicitly patch out development dependencies. Re-enable configure phase. Jelle Licht2023-05-061-3/+2
* gnu: node-acorn: Fix broken transpilation.•••* gnu/packages/node-xyz.scm (node-acorn)[native-inputs]: Add `esbuild'. [arguments]<phases>: Replace build phase by custom `esbuild' invocations. Jelle Licht2023-05-061-1/+25
* gnu: node-acorn: Remove lifecycle script.•••* gnu/packages/node-xyz.scm (node-acorn)[arguments]<modules>: New argument. <phases>: Patch out unused 'prepare' script that breaks dependents. Jelle Licht2023-05-061-1/+25
* gnu: node-acorn: Disable tests.•••* gnu/packages/node-xyz.scm (node-acorn): Explicitly disable tests. Jelle Licht2023-05-061-1/+2