aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
...
* gnu: grub: Normalize indentation.Maxim Cournoyer2022-12-01
| | | | * gnu/packages/bootloaders.scm (grub): Re-indent package and remove trailing #t.
* build: kconfig: Add new module to modify defconfig files.Stefan2022-12-01
| | | | | | | | | | | | | | * guix/build/kconfig.scm: New file. * Makefile.am: Register it. * gnu/packages/bootloaders.scm (make-u-boot-package) (make-u-boot-sunxi64-package): Add DEFCONFIGS and CONFIGS arguments. Remove dead code. (u-boot-am335x-boneblack, u-boot-pinebook) (u-boot-novena,u-boot-rockpro64-rk3399): Simplify packages by using the new keyword arguments. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: linux-libre: Move info manual to doc output.Maxim Cournoyer2022-12-01
| | | | | | | | | | | | | | The kernel Linux is installed in the system profile, which means the manual was not easily discoverable. Move it to the "doc" output, so that users can install the Linux documentation explicitly in their user profile without pulling the whole Linux package. * gnu/packages/linux.scm (make-linux-libre*) [outputs]: Conditionally add a "doc" output. [phases] {install-doc}: Install the info manual to the doc output, an create a "linux" symlink to it for convenience. * guix/build-system/linux-module.scm (make-linux-module-builder): Delete the "doc" output, if present.
* gnu: linux: Fix the extra-version parameter in make-linux-libre*.Stefan2022-12-01
| | | | | | | | | | | | | | * gnu/packages/linux.scm (make-linux-libre*) [phases] {configure}: Remove now extraneous INPUTS argument and Move code setting environment variables to... {set-environment}: ... this new phase. Patch the Makefile to accept EXTRAVERSION from the environment. Fix the usage of an empty extra-version string. {install}: Remove extraneous NATIVE-INPUTS argument. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* services: network-manager: Add iwd backend support.Andrew Tropin2022-12-01
| | | | | | | * gnu/services/networking.scm (network-manager-configuration)[iwd?]: New field. (network-manager-shepherd-service): Add iwd to requirements if needed. * doc/guix.texi: Add information about iwd? option.
* home: xdg: Export xdg-base/user-directories getters.Andrew Tropin2022-12-01
| | | | * gnu/home/services/xdg.scm: Export xdg-base/user-directories getters.
* gnu: sssd: Update to 2.8.1.Ricardo Wurmus2022-12-01
| | | | | | | * gnu/packages/sssd.scm (sssd): Update to 2.8.1. [source]: Remove obsolete patch. * gnu/packages/patches/sssd-optional-systemd.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu: Add r-metaneighbor.Mădălin Ionel Patrașcu2022-12-01
| | | | * gnu/packages/bioconductor.scm (r-metaneighbor): New variable.
* gnu: cook: Fix building.Efraim Flashner2022-12-01
| | | | | * gnu/packages/cook.scm (cook)[native-inputs]: Replace bison with bison-3.0.
* gnu: openrgb: Unbundle more libraries.Efraim Flashner2022-12-01
| | | | | * gnu/packages/hardware.scm (openrgb)[source]: Adjust snippet to remove more bundled dependencies.
* gnu: openrgb: Update to 0.8.Kaelyn Takata2022-12-01
| | | | | | | * gnu/packages/hardware.scm (openrgb): Update to 0.8. [native-inputs]: Add qttools-5 for generating translations. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: eolie: Build with webkitgtk-with-libsoup2.Efraim Flashner2022-12-01
| | | | | * gnu/packages/gnome.scm (eolie)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
* gnu: r-plotly: Replace bundled minified JavaScript.Ricardo Wurmus2022-11-30
| | | | | | | | * gnu/packages/statistics.scm (r-plotly)[source]: Delete bundled minified JavaScript files. [arguments]: Add phase "process-javascript" to minify JavaScript. [native-inputs]: Add esbuild, js-colourpicker, js-plotly, js-selectize, and js-typedarray.
* gnu: texinfo-7: Update to 7.0.1.Efraim Flashner2022-11-30
| | | | * gnu/packages/texinfo.scm (texinfo-7): Update to 7.0.1.
* gnu: gst-plugins-bad: Skip elements/camerabin test on riscv64-linux.Efraim Flashner2022-11-30
| | | | | * gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Skip the elements/camerabin test on riscv64-linux too.
* gnu: p2pool: Update to 2.6.Guillaume Le Vaillant2022-11-30
| | | | * gnu/packages/finance.scm (p2pool): Update to 2.6.
* gnu: Add cl-clavier.jgart via Guix-patches via2022-11-30
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-clavier, ecl-clavier, sbcl-clavier): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Remove unused patch.Guillaume Le Vaillant2022-11-30
| | | | | | | | This a followup to 9b714ec75ee74d9f5464a8a08144f27eae817cd9. * gnu/packages/patches/sbcl-fix-build-on-arm64-with-clisp-as-host.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: r-sendmailr: Update to 1.3-1.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/statistics.scm (r-sendmailr): Update to 1.3-1.
* gnu: r-text2vec: Update to 0.6.3.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/cran.scm (r-text2vec): Update to 0.6.3.
* gnu: r-proj4: Update to 1.0-12.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/cran.scm (r-proj4): Update to 1.0-12.
* gnu: r-biodb: Update to 1.6.1.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/bioconductor.scm (r-biodb): Update to 1.6.1.
* gnu: r-biocparallel: Update to 1.32.3.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.32.3.
* gnu: r-alpine: Update to 1.24.0.Ricardo Wurmus2022-11-30
| | | | * gnu/packages/bioconductor.scm (r-alpine): Update to 1.24.0.
* gnu: rust-svd-parser-0.9: Rename to rust-svd-parser-0.10.Efraim Flashner2022-11-30
| | | | | | | * gnu/packages/crates-io.scm (rust-svd-parser-0.9): Rename to rust-svd-parser-0.10. * gnu/packages/rust-apps.scm (svd2rust)[cargo-inputs]: Adjust accordingly.
* gnu: crates-io: Resort some unsorted packages.Efraim Flashner2022-11-30
| | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-clap-conf-0.1, rust-rt-format-0.8, rust-enquote-1, rust-im-rc-15, rust-impl-codec-0.5, rust-impl-rlp-0.3, rust-impl-serde-0.3, rust-impl-trait-for-tuples-0.2, rust-indicatif-0.16, rust-inflections-1, rust-pam-sys-0.5, rust-rustc-workplace-hack-1, rust-svd-parser-0.9, rust-svgtypes-0.5, rust-sxd-document-0.3, rust-sxd-xpath-0.4, rust-xi-unicode-0.3): Sort into their proper places. (skim, skim-0.7, svd2rust): Move to ... * gnu/packages/rust-apps.scm: ... here.
* gnu: gnuzilla.scm: Move rust packages to standard locations.Efraim Flashner2022-11-30
| | | | | | | | | | * gnu/packages/gnuzilla.scm (rust-textwrap-0.15-promise, rust-lex-0.2, rust-clap-derive-3.2-promise): Remove variables. (icecat,icedove)[native-inputs]: Replace rust-cbindgen-0.23-promise with rust-cbindgen-0.23. (rust-cbindgen-0.24-promise, rust-cbindgen-0.23-promise): Move to ... * gnu/packages/rust-apps.scm (rust-cbindgen-0.24, rust-cbindgen-0.23): ... here. Rename without '-promise' suffix.
* gnu: Remove duplicate rust-clap-lex-0.2.Efraim Flashner2022-11-30
| | | | * gnu/packages/crates-io.scm (rust-clap-lex-0.2): Merge definitions.
* gnu: libfprint: Update to 1.94.5.Tobias Geerinckx-Rice2022-11-27
| | | | * gnu/packages/freedesktop.scm (libfprint): Update to 1.94.5.
* gnu: libblockdev: Update to 2.28.Tobias Geerinckx-Rice2022-11-27
| | | | * gnu/packages/disk.scm (libblockdev): Update to 2.28.
* gnu: powertop: Refactor regexp.Tobias Geerinckx-Rice2022-11-27
| | | | | * gnu/packages/linux.scm (powertop)[arguments]: Factor out substitute* regexp.
* gnu: powertop: Update to 2.15.Tobias Geerinckx-Rice2022-11-27
| | | | | | * gnu/packages/linux.scm (powertop): Update to 2.15. [arguments]: Don't explicitly return #t from phases. [native-inputs]: Add autoconf-archive.
* gnu: powertop: Remove input labels.Tobias Geerinckx-Rice2022-11-27
| | | | | * gnu/packages/linux.scm (powertop)[native-inputs]: Remove input labels.
* gnu: hunspell, mythes: Update home page.Tobias Geerinckx-Rice2022-11-27
| | | | | * gnu/packages/libreoffice.scm (hunspell, mythes)[home-page]: Update. Use HTTPS.
* gnu: coeurl: Update to 0.2.1.Tobias Geerinckx-Rice2022-11-27
| | | | * gnu/packages/curl.scm (coeurl): Update to 0.2.1.
* gnu: epson-inkjet-printer-escpr: Update to 1.7.22.Tobias Geerinckx-Rice2022-11-27
| | | | * gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.22.
* gnu: libjcat: Update to 0.1.12.Tobias Geerinckx-Rice2022-11-27
| | | | * gnu/packages/compression.scm (libjcat): Update to 0.1.12.
* gnu: zoxide: Update to 0.8.3.(2022-11-27
| | | | | | | | | * gnu/packages/rust-apps.scm: Sort module imports. (zoxide): Update to 0.8.3. [arguments]: Use G-expressions. <#:phases>{'use-older-rust}: New phase. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-which-4: Update to 4.3.0.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-which-4): Update to 4.3.0. [synopsis, description]: Improve. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-rstest-reuse-0.4.(2022-11-27
| | | | | | * gnu/packages/crates-io.scm (rust-rstest-reuse-0.4): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-clap-complete-fig-3.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-clap-complete-fig-3): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-clap-complete-3.(2022-11-27
| | | | | | * gnu/packages/crates-io.scm (rust-clap-complete-3): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-unicode-xid-0.2: Update to 0.2.4.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-unicode-xid-0.2): Update to 0.2.4. [description]: Use full sentences. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-pathdiff-0.2: Update to 0.2.1.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-pathdiff-0.2): Update to 0.2.1. [description]: Use full sentences. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-clap-3: Update to 3.2.23.(2022-11-27
| | | | | | * gnu/packages/crates-io.scm (rust-clap-3): Update to 3.2.23. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-clap-derive-3: Update to 3.2.18.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-clap-derive-3): Update to 3.2.18. [synopsis, description]: Improve. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-textwrap-0.16.(2022-11-27
| | | | | | | | * gnu/packages/crates-io.scm (rust-textwrap-0.16): New variable. (rust-textwrap-0.15): Inherit from RUST-TEXTWRAP-0.16. (rust-textwrap-0.12): Inherit from RUST-TEXTWRAP-0.15. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-termion-2.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-termion-2): New variable. (rust-termion-1): Inherit from RUST-TERMION-2. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Add rust-unic-emoji-char-0.9.(2022-11-27
| | | | | | | * gnu/packages/crates-io.scm (rust-unic-emoji-char-0.9): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: rust-unicode-linebreak-0.1: Update to 0.1.4.(2022-11-27
| | | | | | | | * gnu/packages/crates-io.scm (rust-unicode-linebreak-0.1): Update to 0.1.4. [synopsis, description]: Don't capitalise ‘line breaking algorithm’. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>