Age | Commit message (Expand) | Author |
2021-09-24 | gnu: mandoc: Update to 1.14.6....* gnu/packages/man.scm (mandoc): Update to 1.14.6.
| Tobias Geerinckx-Rice |
2021-09-24 | gnu: guix: Update to ff77544....* gnu/packages/package-management.scm (guix): Update to ff77544.
| Tobias Geerinckx-Rice |
2021-09-24 | gnu: Add python-pep8-naming....* gnu/packages/python-xyz.scm (python-pep8-naming): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Giacomo Leidi |
2021-09-24 | gnu: Add python-box....* gnu/packages/python-xyz.scm (python-box): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Giacomo Leidi |
2021-09-24 | gnu: Add python-flake8-todo....* gnu/packages/python-xyz.scm (python-flake8-todo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Giacomo Leidi |
2021-09-24 | 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>
| Adam Kandur |
2021-09-24 | 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>
| Xinglu Chen |
2021-09-24 | 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>
| pukkamustard |
2021-09-24 | 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.
| Ludovic Courtès |
2021-09-24 | 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.
| Ludovic Courtès |
2021-09-24 | gnu: fp16: Install Python files in the site directory....* gnu/packages/maths.scm (fp16)[arguments]: New field.
| Ludovic Courtès |
2021-09-24 | gnu: emacs-map: Update to 3.2....* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.2.
| Nicolas Goaziou |
2021-09-24 | gnu: emacs-ivy-posframe: Update to 0.6.2....* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.6.2.
| Nicolas Goaziou |
2021-09-23 | gnu: parallel: Update to 20210922....* gnu/packages/parallel.scm (parallel): Update to 20210922.
| Tobias Geerinckx-Rice |
2021-09-23 | Update NEWS....* NEWS (Distribution): Note new fsck.* arguments and XFS support.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: Add python-platformdirs....* gnu/packages/python-xyz.scm (python-platformdirs): New variable.
| Hartmut Goebel |
2021-09-23 | gnu: Add python-charset-normalizer....* gnu/packages/python-xyz.scm (python-charset-normalizer): New variable.
| Hartmut Goebel |
2021-09-23 | 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.
| Tobias Geerinckx-Rice |
2021-09-23 | 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.
| Tobias Geerinckx-Rice |
2021-09-23 | system: Add xfsprogs to base packages....This makes them available in the Guix System installer.
* gnu/system.scm (%base-packages-disk-utilities): Add xfsprogs.
| Tobias Geerinckx-Rice |
2021-09-23 | 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.
| Tobias Geerinckx-Rice |
2021-09-23 | 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.
| Tobias Geerinckx-Rice |
2021-09-23 | 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.
| Tobias Geerinckx-Rice |
2021-09-23 | uuid: Support XFS....* gnu/system/uuid.scm (string->xfs-uuid): New procedure.
(%uuid-parsers, %uuid-printers): Add ‘xfs’ file system type.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: Add xfs_repair-static....* gnu/packages/linux.scm (xfs_repair/static): New public variable.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: Add xfsprogs-static....* gnu/packages/linux.scm (xfsprogs/static): New public variable.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: xfsprogs: Build verbosely....* gnu/packages/linux.scm (xfsprogs)[arguments]: Add "V=1"
to #:make-flags, and honour them in custom phases.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: libinih: Build & install static libraries....* 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.
| Tobias Geerinckx-Rice |
2021-09-23 | linux-initrd: Include only the single ‘bcachefs’ binary....* gnu/system/linux-initrd.scm (file-system-packages): Substitute
bcachefs/static for bcachefs-tools/static.
| Tobias Geerinckx-Rice |
2021-09-23 | syscalls: Deduplicate device number conversion....* 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.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: Don't abuse check-btrfs-file-system to scan....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.
| Tobias Geerinckx-Rice |
2021-09-23 | linux-boot: Honour fsck.mode & fsck.repair....* 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.
| Tobias Geerinckx-Rice |
2021-09-23 | file-systems: Support forced checks & repairs....* 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.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: rsync: Enable zstd & lz4 compression....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.
| Tobias Geerinckx-Rice |
2021-09-23 | gnu: htop: Update to 3.1.0....* gnu/packages/admin.scm (htop): Update to 3.1.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Z572 |
2021-09-23 | gnu: linux-libre 4.4: Update to 4.4.284....* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.284.
(linux-libre-4.4-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 4.9: Update to 4.9.283....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.283.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 4.14: Update to 4.14.247....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.247.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 4.19: Update to 4.19.207....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.207.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 5.4: Update to 5.4.148....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.148.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 5.10: Update to 5.10.68....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.68.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: linux-libre 5.14: Update to 5.14.7....* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.7.
(linux-libre-5.14-pristine-source): Update hash.
| Leo Famulari |
2021-09-23 | gnu: Add r-omnipathr....* gnu/packages/bioconductor.scm (r-omnipathr): New variable.
| Ricardo Wurmus |
2021-09-23 | gnu: Add r-logger....* gnu/packages/cran.scm (r-logger): New variable.
| Ricardo Wurmus |
2021-09-23 | gnu: uBlock Origin: Update to 1.38.0....* gnu/packages/browser-extensions.scm (uassets): Remove variable.
(ublock-origin): Update to 1.38.0.
[source]: Specify RECURSIVE? to GIT-FETCH.
[arguments]: Remove phase link-uassets. Add phase do-not-depend-on-git.
Remove trailing #t's.
[native-inputs]: Remove UASSETS.
| Marius Bakke |
2021-09-23 | gnu: ungoogled-chromium: Update to 93.0.4577.82-0.3f62dbc....* gnu/packages/patches/ungoogled-chromium-ffmpeg-compat.patch,
gnu/packages/patches/ungoogled-chromium-system-nspr.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for version
93.
(%chromium-version): Set to 93.0.4577.82.
(%ungoogled-revision): Set to 93.0.4577.82-1-2-g3f62dbc.
(%debian-patches): Remove 'system/nspr.patch'.
(%ungoogled-origin): Update source hash.
(%guix-patches): Add 'ungoogled-chromium-ffmpeg-compat.patch' and
'ungoogled-chromium-system-nspr.patch'.
(ungoogled-chromium-snippet): Remove PYTHON-2 usage. Don't unbundle
'snappy'.
(libvpx/chromium): Remove variable.
(ungoogled-chromium)[source]: Update hash.
[arguments]: Add "is_cfi=false", "use_thin_lto=false", and
"blink_enable_generated_code_formatting=false".
[native-inputs]: Change CLANG-11 to CLANG-12. Change NODE to NODE-LTS. Add
PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB. Remove PYTHON-2.
[inputs]: Change LIBVPX/CHROMIUM to LIBVPX.
| Marius Bakke |
2021-09-23 | gnu: lldb: Update to 12.0.1....* gnu/packages/llvm.scm (lldb): Update to 12.0.1.
[inputs]: Change from LLVM-11 and CLANG-11 to LLVM-12 and CLANG-12.
| Marius Bakke |
2021-09-23 | gnu: lld: Update to 12.0.1....* gnu/packages/llvm.scm (lld): Update to 12.0.1.
[native-inputs]: Add LIBUNWIND-HEADERS.
| Marius Bakke |
2021-09-23 | gnu: Add libunwind-headers....* gnu/packages/llvm.scm (libunwind-headers): New public variable.
| Marius Bakke |
2021-09-23 | gnu: LLVM, Clang: Update to 12.0.1....* gnu/packages/patches/clang-12-tools-extra-directory.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (llvm-12, clang-runtime-12): Update to 12.0.1.
(clang-12): Likewise. Remove obsolete patch.
| Marius Bakke |