~ruther/guix-local

b6cc5200 — Giacomo Leidi 5 years ago
gnu: Add python-flake8-todo.

* gnu/packages/python-xyz.scm (python-flake8-todo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
73e44626 — Adam Kandur 5 years ago
gnu: Add go-github-com-DHowett-go-plist.

* gnu/packages/golang.scm (go-github-com-DHowett-go-plist): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
d055e1f4 — Xinglu Chen 5 years ago
gnu: ocaml-re: Update to 1.10.0.

* gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
cf429a8a — pukkamustard 5 years ago
gnu: ocaml-cstruct: Update to 6.0.1.

* gnu/packages/ocaml.scm (ocaml-cstruct): Update to 6.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d326dec8 — Ludovic Courtès 5 years ago
gnu: python-pytorch: Unbundle NNPACK.

* 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.
8df301d4 — Ludovic Courtès 5 years ago
gnu: Add NNPACK.

* 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.
3cdb16cb — Ludovic Courtès 5 years ago
gnu: fp16: Install Python files in the site directory.

* gnu/packages/maths.scm (fp16)[arguments]: New field.
a7b6c5a1 — Nicolas Goaziou 5 years ago
gnu: emacs-map: Update to 3.2.

* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.2.
e93d1d27 — Nicolas Goaziou 5 years ago
gnu: emacs-ivy-posframe: Update to 0.6.2.

* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.6.2.
c582be4c — Tobias Geerinckx-Rice 5 years ago
gnu: parallel: Update to 20210922.

* gnu/packages/parallel.scm (parallel): Update to 20210922.
ff775440 — Tobias Geerinckx-Rice 5 years ago
Update NEWS.

* NEWS (Distribution): Note new fsck.* arguments and XFS support.
a24ae17e — Hartmut Goebel 5 years ago
gnu: Add python-platformdirs.

* gnu/packages/python-xyz.scm (python-platformdirs): New variable.
12308d19 — Hartmut Goebel 5 years ago
gnu: Add python-charset-normalizer.

* gnu/packages/python-xyz.scm (python-charset-normalizer): New variable.
0b298cb9 — Tobias Geerinckx-Rice 5 years ago
tests: install: Test an XFS root file system.

* gnu/tests/install.scm (%xfs-root-os, %xfs-root-os-source)
(%xfs-root-installation-script, %test-xfs-root-os): New variables.
f34b8087 — Tobias Geerinckx-Rice 5 years ago
installer: Support XFS.

* 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.
9e0509f9 — Tobias Geerinckx-Rice 5 years ago
system: Add xfsprogs to base packages.

This makes them available in the Guix System installer.

* gnu/system.scm (%base-packages-disk-utilities): Add xfsprogs.
34c105f9 — Tobias Geerinckx-Rice 5 years ago
file-systems: Add support for XFS.

* 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.
09a8fb1f — Tobias Geerinckx-Rice 5 years ago
file-systems: Add file system to *-SUPERBLOCK-VOLUME-NAME docstrings.

* 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.
cd19c920 — Tobias Geerinckx-Rice 5 years ago
linux-initrd: Support XFS.

* gnu/system/linux-initrd.scm (file-system-packages):
Add xfs_repair/static when needed.
(file-system-type-modules): Add ‘xfs’ module when needed.
90604348 — Tobias Geerinckx-Rice 5 years ago
uuid: Support XFS.

* gnu/system/uuid.scm (string->xfs-uuid): New procedure.
(%uuid-parsers, %uuid-printers): Add ‘xfs’ file system type.
Next