Mode | Name | Size | |
-rw-r--r-- | abduco.scm | 2147 | logplainabout |
-rw-r--r-- | abiword.scm | 5411 | logplainabout |
-rw-r--r-- | accessibility.scm | 11631 | logplainabout |
-rw-r--r-- | acct.scm | 1757 | logplainabout |
-rw-r--r-- | acl.scm | 5565 | logplainabout |
-rw-r--r-- | ada.scm | 8305 | logplainabout |
-rw-r--r-- | admin.scm | 205683 | logplainabout |
-rw-r--r-- | adns.scm | 5302 | logplainabout |
-rw-r--r-- | agda.scm | 6685 | logplainabout |
-rw-r--r-- | aidc.scm | 10203 | logplainabout |
-rw-r--r-- | algebra.scm | 71999 | logplainabout |
-rw-r--r-- | android.scm | 50590 | logplainabout |
-rw-r--r-- | animation.scm | 19902 | logplainabout |
-rw-r--r-- | anthy.scm | 2879 | logplainabout |
-rw-r--r-- | antivirus.scm | 7295 | logplainabout |
-rw-r--r-- | apl.scm | 3278 | logplainabout |
-rw-r--r-- | apr.scm | 4258 | logplainabout |
-rw-r--r-- | arcan.scm | 11139 | logplainabout |
-rw-r--r-- | aspell.scm | 20760 | logplainabout |
-rw-r--r-- | assembly.scm | 21458 | logplainabout |
-rw-r--r-- | astronomy.scm | 64457 | logplainabout |
-rw-r--r-- | attr.scm | 3492 | logplainabout |
-rw-r--r-- | audio.scm | 219322 | logplainabout |
-rw-r--r-- | augeas.scm | 2617 | logplainabout |
-rw-r--r-- | authentication.scm | 6796 | logplainabout |
-rw-r--r-- | autogen.scm | 3406 | logplainabout |
-rw-r--r-- | autotools.scm | 27444 | logplainabout |
d--------- | aux-files | 336 | logplain |
-rw-r--r-- | avahi.scm | 5706 | logplainabout |
-rw-r--r-- | avr-xyz.scm | 3853 | logplainabout |
-rw-r--r-- | avr.scm | 7769 | logplainabout |
-rw-r--r-- | axoloti.scm | 29334 | logplainabout |
-rw-r--r-- | backup.scm | 59026 | logplainabout |
-rw-r--r-- | barrier.scm | 2761 | logplainabout |
-rw-r--r-- | base.scm | 62956 | logplainabout |
-rw-r--r-- | bash.scm | 19472 | logplainabout |
-rw-r--r-- | batik.scm | 8758 | logplainabout |
-rw-r--r-- | bdw-gc.scm | 5914 | logplainabout |
-rw-r--r-- | benchmark.scm | 25154 | logplainabout |
-rw-r--r-- | bioconductor.scm | 558146 | logplainabout |
-rw-r--r-- | bioinformatics.scm | 670004 | logplainabout |
-rw-r--r-- | bison.scm | 3264 | logplain2020-05-20 | bootloader: grub: Allow booting from a Btrfs subvolume....* gnu/bootloader/grub.scm (strip-mount-point): Remove procedure.
(normalize-file): Add procedure.
(grub-configuration-file): New BTRFS-SUBVOLUME-FILE-NAME parameter. When
defined, prepend its value to the kernel and initrd file names, using the
NORMALIZE-FILE procedure. Adjust the call to EYE-CANDY to pass the
BTRFS-SUBVOLUME-FILE-NAME argument. Normalize the KEYMAP file as well.
(eye-candy): Add a BTRFS-SUBVOLUME-FILE-NAME parameter, and use it, along with
the NORMALIZE-FILE procedure, to normalize the FONT-FILE and IMAGE nested
variables. Adjust doc.
* gnu/bootloader/depthcharge.scm (depthcharge-configuration-file): Adapt.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Likewise.
* gnu/system/file-systems.scm (btrfs-subvolume?)
(btrfs-store-subvolume-file-name): New procedures.
* gnu/system.scm (operating-system-bootcfg): Specify the Btrfs
subvolume file name the store resides on to the
`operating-system-bootcfg' procedure, using the new
BTRFS-SUBVOLUME-FILE-NAME argument.
* doc/guix.texi (File Systems): Add a Btrfs subsection to document the use of
subvolumes.
* gnu/tests/install.scm (%btrfs-root-on-subvolume-os)
(%btrfs-root-on-subvolume-os-source)
(%btrfs-root-on-subvolume-installation-script)
(%test-btrfs-root-on-subvolume-os): New variables.
| Maxim Cournoyer |
2020-05-05 | Merge branch 'master' into core-updates | Marius Bakke |
2020-05-05 | image: Add a new API....Raw disk-images and ISO9660 images are created in a Qemu virtual machine. This
is quite fragile, very slow, and almost unusable without KVM.
For all these reasons, add support for host image generation. This implies the
use new image generation mechanisms.
- Raw disk images: images of partitions are created using tools such as mke2fs
and mkdosfs depending on the partition file-system type. The partition
images are then assembled into a final image using genimage.
- ISO9660 images: the ISO root directory is populated within the store. GNU
xorriso is then called on that directory, in the exact same way as this is
done in (gnu build vm) module.
Those mechanisms are built upon the new (gnu image) module.
* gnu/image.scm: New file.
* gnu/system/image.scm: New file.
* gnu/build/image: New file.
* gnu/local.mk: Add them.
* gnu/system/vm.scm (system-disk-image): Rename to system-disk-image-in-vm.
* gnu/ci.scm (qemu-jobs): Adapt to new API.
* gnu/tests/install.scm (run-install): Ditto.
* guix/scripts/system.scm (system-derivation-for-action): Ditto.
| Mathieu Othacehe |
2020-05-03 | tests: install: Test a F2FS root file system....* gnu/tests/install.scm (%f2fs-root-os, %f2fs-root-installation-script,
%test-f2fs-root-os): New variables.
| Danny Milosavljevic |
2020-04-30 | Merge branch 'master' into core-updates... Conflicts:
gnu/local.mk
gnu/packages/backup.scm
gnu/packages/emacs-xyz.scm
gnu/packages/guile.scm
gnu/packages/lisp.scm
gnu/packages/openldap.scm
gnu/packages/package-management.scm
gnu/packages/web.scm
gnu/packages/xorg.scm
| Marius Bakke |
2020-04-29 | tests: install: Fix device usage....This is a follow-up of a860eddbbddeae5d3b6fe084e29ac9fafd2d6f02. Guided
installation tests are now run from an ISO image. Hence the main block device
is vda and not vdb anymore.
* gnu/tests/install.scm (installation-target-os-for-gui-tests): Use
%minimal-os-on-vda instead of %minimal-os.
(%minimal-os-on-vda): Make sure that it replicates the config of %minimal-os.
| Mathieu Othacehe |
2020-04-29 | tests: install: Fix gui-installed-os test....This is a follow-up of a860eddbbddeae5d3b6fe084e29ac9fafd2d6f02. If using an
ISO, the main disk is vda and not vdb anymore.
* gnu/tests/install.scm (installation-target-os-for-gui-tests): Use vda2 as
swap partition.
| Mathieu Othacehe |
2020-04-29 | tests: install: Increase virtual machine RAM....It seems that 'guix system init' is consuming more than the 800M of RAM
currently allocated. Until this is understood, bump the limit to 1.2G.
Reported here:
https://lists.gnu.org/archive/html/bug-guix/2020-04/msg00519.html
* gnu/tests/install.scm (run-install): Bump RAM to 1.2G.
| Mathieu Othacehe |
2020-04-26 | reconfigure: Don't call build-derivations for upgrade-services test...This commit adjusts the upgrade-services system test to not build anything
when computing the derivation for the system test. I came across this when
looking at issues computing the system test derivations to store in the Guix
Data Service.
* gnu/tests/reconfigure.scm (run-upgrade-services-test): Remove the use of,
and definition for ensure-service-file.
| Christopher Baines |
2020-04-26 | tests: Add 'guile-final' to the installation test GC roots....* gnu/tests/install.scm (run-install): Add GUILE-FINAL to
OPERATING-SYSTEM-WITH-GC-ROOTS.
| Marius Bakke |
2020-04-22 | system: Automatically adjust linux-module packages to use the...operating-system's kernel.
* gnu/system.scm (package-for-kernel): New procedure.
(operating-system-directory-base-entries): Use it.
* gnu/tests/linux-module.scm: Test it.
| Danny Milosavljevic |
2020-04-21 | tests: web: Explicitly wait for the HTTP port....* gnu/tests/web.scm (run-webserver-test)["HTTP port ready"]: New test.
| Ludovic Courtès |
2020-04-21 | tests: ssh: Explicitly wait for port 22....Previously we could occasionally try to connect before the server is
actually listening, both for OpenSSH and Dropbear.
* gnu/tests/ssh.scm (run-ssh-test)["wait for port 22"]: New test.
| Ludovic Courtès |
2020-04-10 | tests: openvswitch: Use the absolute file name of ovs-vsctl....This fixes a regression introduced in 8b9cad01e9619f53dc5a65892ca6a09ca5de3447
where ovs-vsctl would no longer be available in PATH.
* gnu/tests/networking.scm (run-openvswitch-test): Qualify "ovs-vsctl"
invocation by ungexping the OPENVSWITCH variable instead of assuming it's
available on PATH.
| Marius Bakke |