Guillaume Le Vaillant
45e132ee7a
gnu: Add rx-tools.
...
* gnu/packages/radio.scm (rx-tools): New variable.
2021-09-25 12:07:04 +02:00
Liliana Marie Prikler
80aeefd517
gnu: love-nuklear: Install to lib/love.
...
* gnu/packages/game-development.scm (love-nuklear)[#:phases]: Add
‘patch-cmake’ phase to change install destination.
2021-09-25 11:14:52 +02:00
Liliana Marie Prikler
744fe9ee25
gnu: love-nuklear: Update to 2.6.1.
...
* gnu/packages/game-development.scm (love-nuklear): Update to 2.6.1.
2021-09-25 11:14:33 +02:00
Liliana Marie Prikler
8a3bcbec8b
gnu: tiled: Update to 1.7.2.
...
* gnu/packages/game-development.scm (tiled): Update to 1.7.2.
2021-09-25 10:39:56 +02:00
Liliana Marie Prikler
719bbcc15e
Update copyright assignments for Liliana Marie Prikler.
...
* doc/guix.texi: Update copyright name for Liliana Marie Prikler.
* gnu/packages/build-tools.scm: Update copyright name and email for Liliana
Marie Prikler.
* gnu/packages/convmv.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/game-development.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnome-xyz.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile-xyz.scm: Likewise.
* gnu/packages/minetest.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: Likewise.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Likewise.
* gnu/packages/patches/webkitgtk-bind-all-fonts.patch: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/unicode.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
* gnu/services/sound.scm: Likewise.
* guix/build-system/renpy.scm: Likewise.
* guix/build/emacs-utils.scm: Likewise.
* guix/build/renpy-build-system.scm: Likewise.
2021-09-25 09:34:36 +02:00
Greg Hogan
a5b2474037
gnu: Consolidate duplicate copyright names.
...
* gnu/packages/android.scm: Consolidate copyright lines with the same email address.
* gnu/packages/code.scm: Likewise.
* gnu/packages/cpp.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gps.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/web.scm: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-25 09:34:29 +02:00
Maxim Cournoyer
03c2af6295
gnu: Add python-patch-ng.
...
* gnu/packages/python-xyz.scm (python-patch-ng): New variable.
2021-09-25 02:01:34 -04:00
Maxim Cournoyer
bb32e349e1
gnu: Add python-node-semver.
...
* gnu/packages/python-xyz.scm (python-node-semver): New variable.
2021-09-25 02:01:03 -04:00
Maxim Cournoyer
8d8e65998b
gnu: Add python-pluginbase.
...
* gnu/packages/python-xyz.scm (python-pluginbase): New variable.
2021-09-25 01:57:27 -04:00
Maxim Cournoyer
d08f90be6f
gnu: ungoogled-chromium: Mention chromedriver in the description.
...
* gnu/packages/chromium.scm (ungoogled-chromium) [description]: Mention that
chromedriver is included in the package.
2021-09-25 00:06:30 -04:00
Maxim Cournoyer
bcf26fa54f
gnu: Add python-pdbpp.
...
* gnu/packages/python-xyz.scm (python-pdbpp): New variable.
2021-09-25 00:03:00 -04:00
Maxim Cournoyer
61e3b86cbf
gnu: Add python-fancycompleter.
...
* gnu/packages/python-xyz.scm (python-fancycompleter): New variable.
2021-09-24 23:59:45 -04:00
Maxim Cournoyer
6c2506d8df
gnu: Add python-wmctrl.
...
* gnu/packages/python-xyz.scm (python-wmctrl): New variable.
2021-09-24 23:54:21 -04:00
Tobias Geerinckx-Rice
69f37702df
file-systems: Fix <file-system> skip-check-if-clean? default.
...
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.
2021-09-24 21:11:19 +02:00
Leo Famulari
1f08a6a269
gnu: cbonsai: Update to 1.3.1.
...
* gnu/packages/toys.scm (cbonsai): Update 1.3.1.
[native-inputs]: Add scdoc.
2021-09-24 12:36:17 -04:00
Tobias Geerinckx-Rice
4914846012
gnu: mpop: Update to 1.4.14.
...
* gnu/packages/mail.scm (mpop): Update to 1.4.14.
2021-09-24 17:48:47 +02:00
Tobias Geerinckx-Rice
8bfb2e2762
gnu: msmtp: Update to 1.8.16.
...
* gnu/packages/mail.scm (msmtp): Update to 1.8.16.
2021-09-24 17:48:47 +02:00
Tobias Geerinckx-Rice
5f60c6dc85
gnu: pan: Update to 0.147.
...
* gnu/packages/mail.scm (pan): Update to 0.147.
2021-09-24 17:48:47 +02:00
Tobias Geerinckx-Rice
f25304236a
gnu: acpica: Update to 20210730.
...
* gnu/packages/admin.scm (acpica): Update to 20210730.
2021-09-24 17:48:47 +02:00
Tobias Geerinckx-Rice
f97d1ce1e1
gnu: mandoc: Update to 1.14.6.
...
* gnu/packages/man.scm (mandoc): Update to 1.14.6.
2021-09-24 17:48:47 +02:00
Tobias Geerinckx-Rice
93d8e6e0eb
gnu: guix: Update to ff77544
.
...
* gnu/packages/package-management.scm (guix): Update to ff77544
.
2021-09-24 14:58:41 +02:00
Giacomo Leidi
4f92baeff9
gnu: Add python-pep8-naming.
...
* gnu/packages/python-xyz.scm (python-pep8-naming): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-24 14:18:38 +02:00
Giacomo Leidi
7020012817
gnu: Add python-box.
...
* gnu/packages/python-xyz.scm (python-box): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-24 14:15:05 +02:00
Giacomo Leidi
b6cc5200c9
gnu: Add python-flake8-todo.
...
* gnu/packages/python-xyz.scm (python-flake8-todo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-24 14:13:31 +02:00
Adam Kandur
73e4462637
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>
2021-09-24 14:11:11 +02:00
Xinglu Chen
d055e1f4aa
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>
2021-09-24 14:00:09 +02:00
pukkamustard
cf429a8aa2
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>
2021-09-24 13:50:41 +02:00
Ludovic Courtès
d326dec811
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.
2021-09-24 13:48:50 +02:00
Ludovic Courtès
8df301d467
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.
2021-09-24 13:48:49 +02:00
Ludovic Courtès
3cdb16cb50
gnu: fp16: Install Python files in the site directory.
...
* gnu/packages/maths.scm (fp16)[arguments]: New field.
2021-09-24 13:48:49 +02:00
Nicolas Goaziou
a7b6c5a127
gnu: emacs-map: Update to 3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.2.
2021-09-24 13:13:33 +02:00
Nicolas Goaziou
e93d1d2748
gnu: emacs-ivy-posframe: Update to 0.6.2.
...
* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.6.2.
2021-09-24 13:13:23 +02:00
Tobias Geerinckx-Rice
c582be4c38
gnu: parallel: Update to 20210922.
...
* gnu/packages/parallel.scm (parallel): Update to 20210922.
2021-09-23 20:02:23 +02:00
Tobias Geerinckx-Rice
ff77544021
Update NEWS.
...
* NEWS (Distribution): Note new fsck.* arguments and XFS support.
2021-09-23 20:02:23 +02:00
Hartmut Goebel
a24ae17e23
gnu: Add python-platformdirs.
...
* gnu/packages/python-xyz.scm (python-platformdirs): New variable.
2021-09-23 19:01:01 +02:00
Hartmut Goebel
12308d19b4
gnu: Add python-charset-normalizer.
...
* gnu/packages/python-xyz.scm (python-charset-normalizer): New variable.
2021-09-23 19:01:01 +02:00
Tobias Geerinckx-Rice
0b298cb9f7
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.
2021-09-23 18:17:18 +02:00
Tobias Geerinckx-Rice
f34b808741
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.
2021-09-23 18:17:18 +02:00
Tobias Geerinckx-Rice
9e0509f9af
system: Add xfsprogs to base packages.
...
This makes them available in the Guix System installer.
* gnu/system.scm (%base-packages-disk-utilities): Add xfsprogs.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
34c105f929
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.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
09a8fb1f37
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.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
cd19c920b7
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.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
90604348e1
uuid: Support XFS.
...
* gnu/system/uuid.scm (string->xfs-uuid): New procedure.
(%uuid-parsers, %uuid-printers): Add ‘xfs’ file system type.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
2a9db30eec
gnu: Add xfs_repair-static.
...
* gnu/packages/linux.scm (xfs_repair/static): New public variable.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
2b260efbfc
gnu: Add xfsprogs-static.
...
* gnu/packages/linux.scm (xfsprogs/static): New public variable.
2021-09-23 18:17:17 +02:00
Tobias Geerinckx-Rice
bea4a3abec
gnu: xfsprogs: Build verbosely.
...
* gnu/packages/linux.scm (xfsprogs)[arguments]: Add "V=1"
to #:make-flags, and honour them in custom phases.
2021-09-23 18:17:16 +02:00
Tobias Geerinckx-Rice
31a3c9b441
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.
2021-09-23 18:17:16 +02:00
Tobias Geerinckx-Rice
15489291d9
linux-initrd: Include only the single ‘bcachefs’ binary.
...
* gnu/system/linux-initrd.scm (file-system-packages): Substitute
bcachefs/static for bcachefs-tools/static.
2021-09-23 18:17:16 +02:00
Tobias Geerinckx-Rice
348f0c61ef
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.
2021-09-23 18:17:16 +02:00
Tobias Geerinckx-Rice
68b219b9f4
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.
2021-09-23 18:17:16 +02:00