summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Add python-patch-ng.Maxim Cournoyer2021-09-25
| | | | * gnu/packages/python-xyz.scm (python-patch-ng): New variable.
* gnu: Add python-node-semver.Maxim Cournoyer2021-09-25
| | | | * gnu/packages/python-xyz.scm (python-node-semver): New variable.
* gnu: Add python-pluginbase.Maxim Cournoyer2021-09-25
| | | | * gnu/packages/python-xyz.scm (python-pluginbase): New variable.
* gnu: ungoogled-chromium: Mention chromedriver in the description.Maxim Cournoyer2021-09-25
| | | | | * gnu/packages/chromium.scm (ungoogled-chromium) [description]: Mention that chromedriver is included in the package.
* gnu: Add python-pdbpp.Maxim Cournoyer2021-09-25
| | | | * gnu/packages/python-xyz.scm (python-pdbpp): New variable.
* gnu: Add python-fancycompleter.Maxim Cournoyer2021-09-24
| | | | * gnu/packages/python-xyz.scm (python-fancycompleter): New variable.
* gnu: Add python-wmctrl.Maxim Cournoyer2021-09-24
| | | | * gnu/packages/python-xyz.scm (python-wmctrl): New variable.
* file-systems: Fix <file-system> skip-check-if-clean? default.Tobias Geerinckx-Rice2021-09-24
| | | | | | | | Let this be a warning against—even cautiously and deliberately—using double negatives. You shall stare, but you shall not see. * gnu/system/file-systems.scm (<file-system>): Fix the default skip-check-if-clean? value to match the documentation and the intention.
* gnu: cbonsai: Update to 1.3.1.Leo Famulari2021-09-24
| | | | | * gnu/packages/toys.scm (cbonsai): Update 1.3.1. [native-inputs]: Add scdoc.
* gnu: mpop: Update to 1.4.14.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/mail.scm (mpop): Update to 1.4.14.
* gnu: msmtp: Update to 1.8.16.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/mail.scm (msmtp): Update to 1.8.16.
* gnu: pan: Update to 0.147.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/mail.scm (pan): Update to 0.147.
* gnu: acpica: Update to 20210730.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/admin.scm (acpica): Update to 20210730.
* gnu: mandoc: Update to 1.14.6.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/man.scm (mandoc): Update to 1.14.6.
* gnu: guix: Update to ff77544.Tobias Geerinckx-Rice2021-09-24
| | | | * gnu/packages/package-management.scm (guix): Update to ff77544.
* gnu: Add python-pep8-naming.Giacomo Leidi2021-09-24
| | | | | | * gnu/packages/python-xyz.scm (python-pep8-naming): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-box.Giacomo Leidi2021-09-24
| | | | | | * gnu/packages/python-xyz.scm (python-box): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-flake8-todo.Giacomo Leidi2021-09-24
| | | | | | * gnu/packages/python-xyz.scm (python-flake8-todo): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add go-github-com-DHowett-go-plist.Adam Kandur2021-09-24
| | | | | | * gnu/packages/golang.scm (go-github-com-DHowett-go-plist): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ocaml-re: Update to 1.10.0.Xinglu Chen2021-09-24
| | | | | | * gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ocaml-cstruct: Update to 6.0.1.pukkamustard2021-09-24
| | | | | | * gnu/packages/ocaml.scm (ocaml-cstruct): Update to 6.0.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-pytorch: Unbundle NNPACK.Ludovic Courtès2021-09-24
| | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch)[source]: Delete "third_party/NNPACK". [inputs]: Add NNPACK. [propagated-inputs]: Remove PYTHON-PEACHPY. * gnu/packages/patches/python-pytorch-system-libraries.patch: Remove hunk modifying NNPACK; add hunk to allow the use of our own NNPACK.
* gnu: Add NNPACK.Ludovic Courtès2021-09-24
| | | | | | * gnu/packages/machine-learning.scm (nnpack): New variable. * gnu/packages/patches/nnpack-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* gnu: fp16: Install Python files in the site directory.Ludovic Courtès2021-09-24
| | | | * gnu/packages/maths.scm (fp16)[arguments]: New field.
* gnu: emacs-map: Update to 3.2.Nicolas Goaziou2021-09-24
| | | | * gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.2.
* gnu: emacs-ivy-posframe: Update to 0.6.2.Nicolas Goaziou2021-09-24
| | | | * gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.6.2.
* gnu: parallel: Update to 20210922.Tobias Geerinckx-Rice2021-09-23
| | | | * gnu/packages/parallel.scm (parallel): Update to 20210922.
* Update NEWS.Tobias Geerinckx-Rice2021-09-23
| | | | * NEWS (Distribution): Note new fsck.* arguments and XFS support.
* gnu: Add python-platformdirs.Hartmut Goebel2021-09-23
| | | | * gnu/packages/python-xyz.scm (python-platformdirs): New variable.
* gnu: Add python-charset-normalizer.Hartmut Goebel2021-09-23
| | | | * gnu/packages/python-xyz.scm (python-charset-normalizer): New variable.
* tests: install: Test an XFS root file system.Tobias Geerinckx-Rice2021-09-23
| | | | | * gnu/tests/install.scm (%xfs-root-os, %xfs-root-os-source) (%xfs-root-installation-script, %test-xfs-root-os): New variables.
* installer: Support XFS.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | * gnu/installer/newt/partition.scm (run-fs-type-page): Add ‘xfs’ to the list box. * gnu/installer/parted.scm (user-fs-type-name, user-fs-type->mount-type) (partition-filesystem-user-type): Add ‘xfs’ mapping. (create-xfs-file-system): New procedure. (format-user-partitions): Use it. * gnu/installer.scm (set-installer-path): Add xfsprogs.
* system: Add xfsprogs to base packages.Tobias Geerinckx-Rice2021-09-23
| | | | | | This makes them available in the Guix System installer. * gnu/system.scm (%base-packages-disk-utilities): Add xfsprogs.
* file-systems: Add support for XFS.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | * gnu/build/file-systems.scm (%xfs-endianness): New syntax. (xfs-superblock?, read-xfs-superblock, xfs-superblock-uuid) (xfs-superblock-volume-name, check-xfs-file-system): New procedures. (%partition-label-readers, %partition-uuid-readers, check-file-system): Register them. * doc/guix.texi (Keyboard Layout and Networking and Partitioning): Note XFS support.
* file-systems: Add file system to *-SUPERBLOCK-VOLUME-NAME docstrings.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | * gnu/build/file-systems.scm (ext2-superblock-volume-name) (bcachefs-superblock-volume-name, btrfs-superblock-volume-name) (fat32-superblock-volume-name, fat16-superblock-volume-name) (iso9660-superblock-volume-name, jfs-superblock-volume-name) (f2fs-superblock-volume-name): Mention the file system type in the docstring for consistency with the other superblock procedures.
* linux-initrd: Support XFS.Tobias Geerinckx-Rice2021-09-23
| | | | | | * gnu/system/linux-initrd.scm (file-system-packages): Add xfs_repair/static when needed. (file-system-type-modules): Add ‘xfs’ module when needed.
* uuid: Support XFS.Tobias Geerinckx-Rice2021-09-23
| | | | | * gnu/system/uuid.scm (string->xfs-uuid): New procedure. (%uuid-parsers, %uuid-printers): Add ‘xfs’ file system type.
* gnu: Add xfs_repair-static.Tobias Geerinckx-Rice2021-09-23
| | | | * gnu/packages/linux.scm (xfs_repair/static): New public variable.
* gnu: Add xfsprogs-static.Tobias Geerinckx-Rice2021-09-23
| | | | * gnu/packages/linux.scm (xfsprogs/static): New public variable.
* gnu: xfsprogs: Build verbosely.Tobias Geerinckx-Rice2021-09-23
| | | | | * gnu/packages/linux.scm (xfsprogs)[arguments]: Add "V=1" to #:make-flags, and honour them in custom phases.
* gnu: libinih: Build & install static libraries.Tobias Geerinckx-Rice2021-09-23
| | | | | | | * gnu/packages/linux.scm (libinih)[outputs]: Add "static". [arguments]: Substitute "-Ddefault_library=both" for the "-Ddefault_library=shared" configure flag. Add a new 'separate-static phase.
* linux-initrd: Include only the single ‘bcachefs’ binary.Tobias Geerinckx-Rice2021-09-23
| | | | | * gnu/system/linux-initrd.scm (file-system-packages): Substitute bcachefs/static for bcachefs-tools/static.
* syscalls: Deduplicate device number conversion.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | | * guix/cpio.scm (device-number, device->major+minor): Move to, and subsequently import from, … * guix/build/syscalls.scm (device-number, device-number->major+minor): …here. Note the slight name change. (mounts): Replace 16-bit open code with a DEVICE-NUMBER call. * gnu/build/linux-boot.scm (device-number): Remove duplicate 16-bit implementation in favour of the one above. (resume-if-hibernated): Reuse DEVICE-NUMBER->MAJOR+MINOR.
* gnu: Don't abuse check-btrfs-file-system to scan.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | It was never guaranteed to be run for non-root file systems. It was for root file systems only due to a bug now fixed. * gnu/build/file-systems.scm (check-btrfs-file-system): Don't invoke ‘btrfs device scan’ here. * gnu/system/linux-initrd.scm (raw-initrd): Do so here if any btrfs file systems are present.
* linux-boot: Honour fsck.mode & fsck.repair.Tobias Geerinckx-Rice2021-09-23
| | | | | | * gnu/build/linux-boot.scm (boot-system): Honour ‘fsck.mode=’ and ‘fsck.repair=’ kernel command line options. * doc/guix.texi (Initial RAM Disk): Document both.
* file-systems: Support forced checks & repairs.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | | | | | | * gnu/build/file-systems.scm (check-ext2-file-system) (check-bcachefs-file-system, check-btrfs-file-system) (check-fat-file-system, check-jfs-file-system, check-f2fs-file-system) (check-ntfs-file-system, check-file-system): Take and honour new FORCE? and REPAIR arguments. Update the docstring. Adjust all callers. * gnu/system/file-systems.scm <file-system>: Add new SKIP-CHECK-IF-CLEAN? and REPAIR fields. (file-system->spec, spec->file-system): Adjust accordingly. * gnu/build/linux-boot.scm (mount-root-file-system): Take new SKIP-CHECK-IF-CLEAN? and REPAIR keyword arguments. Thread them through to CHECK-FILE-SYSTEM. * doc/guix.texi (File Systems): Document both new <file-system> options.
* gnu: rsync: Enable zstd & lz4 compression.Tobias Geerinckx-Rice2021-09-23
| | | | | | | | | | Both are ridiculously more suited to this role than the old zlib compressor. The closure size increase is negligible (1 MiB or 1.3% for zstd, 1.7 MiB for both). * gnu/packages/rsync.scm (rsync-next)[inputs]: Add zstd:lib and lz4. [arguments]: Remove the corresponding "--disable-zstd" and "--disable-lz4" #:configure-flags.
* gnu: htop: Update to 3.1.0.Z5722021-09-23
| | | | | | * gnu/packages/admin.scm (htop): Update to 3.1.0. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 4.4: Update to 4.4.284.Leo Famulari2021-09-23
| | | | | * gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.284. (linux-libre-4.4-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.283.Leo Famulari2021-09-23
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.283. (linux-libre-4.9-pristine-source): Update hash.