aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-11gnu: camlp4@4.02+6: Don't use unstable tarball....* gnu/packages/ocaml.scm (camlp4-4.02)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-mkmcc-gnuplot-mode: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-mkmcc-gnuplot-mode)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-git-annex: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-git-annex)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-mu4e-conversation: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-mu4e-conversation)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-package-lint: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-package-lint)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-image+: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-image+)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-helm-ls-git: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-helm-ls-git)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-helm-flycheck: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-helm-flycheck)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: emacs-helm-emms: Use GIT-FILE-NAME....* gnu/packages/emacs-xyz.scm (emacs-helm-emms)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: texlive-generic-listofitems: Fix typo in synopsis....* gnu/packages/tex.scm (texlive-generic-listofitems)[synopsis]: Fix typo. Tobias Geerinckx-Rice
2019-04-11gnu: gimp: Fix typo in description....* gnu/packages/gimp.scm (gimp-resynthesizer)[description]: Fix typo. Tobias Geerinckx-Rice
2019-04-11doc: Fix typo....* doc/guix.texi (Bootloader Configuration): Fix ‘fow now’. Tobias Geerinckx-Rice
2019-04-11gnu: clamav: Update to 0.101.2....* gnu/packages/antivirus.scm (clamav): Update to 0.101.2. Tobias Geerinckx-Rice
2019-04-11gnu: fasm: Update to 1.73.10....* gnu/packages/assembly.scm (fasm): Update to 1.73.10. Tobias Geerinckx-Rice
2019-04-11gnu: hangups: Update to 0.4.9....* gnu/packages/messaging.scm (hangups): Update to 0.4.9. [native-inputs]: Add python-httpretty and python-pytest. Tobias Geerinckx-Rice
2019-04-11gnu: Add python-httpretty....* gnu/packages/web.scm (python-httpretty): New public variable. Tobias Geerinckx-Rice
2019-04-11gnu: links: Update to 2.19....* gnu/packages/web-browsers.scm (links): Update to 2.19. Tobias Geerinckx-Rice
2019-04-11gnu: links: Don't use NAME in source URI....* gnu/packages/web-browsers.scm (links)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-11gnu: ansible: Update to 2.7.10....* gnu/packages/admin.scm (ansible): Update to 2.7.10. Tobias Geerinckx-Rice
2019-04-11gnu: surfraw: Update to 2.3.0....* gnu/packages/web.scm (surfraw): Update to 2.3.0. Tobias Geerinckx-Rice
2019-04-11gnu: stunnel: Update to 5.53....* gnu/packages/web.scm (stunnel): Update to 5.53. Tobias Geerinckx-Rice
2019-04-11gnu: xmobar: Don't use NAME in source URI....* gnu/packages/wm.scm (xmobar)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-11gnu: polybar: Update to 3.3.1....* gnu/packages/wm.scm (polybar): Update to 3.3.1. Tobias Geerinckx-Rice
2019-04-11gnu: duplicity: Update to 0.7.18.2....* gnu/packages/backup.scm (duplicity): Update to 0.7.18.2. Tobias Geerinckx-Rice
2019-04-11gnu: xcompmgr: Use GIT-FILE-NAME....* gnu/packages/xorg.scm (xcompmgr)[source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: xcompmgr: Update to 1.1.8....* gnu/packages/xorg.scm (xcompmgr): Update to 1.1.8. Tobias Geerinckx-Rice
2019-04-11gnu: xcompmgr: Don't use NAME in source tag....* gnu/packages/xorg.scm (xcompmgr)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-11gnu: cifs-utils: Update to 6.9....* gnu/packages/samba.scm (cifs-utils): Update to 6.9. Tobias Geerinckx-Rice
2019-04-11gnu: cifs-utils: Don't use NAME in source URI....* gnu/packages/samba.scm (cifs-utils)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-11gnu: youtube-dl: Update to 2019.04.07....* gnu/packages/video.scm (youtube-dl): Update to 2019.04.07. Tobias Geerinckx-Rice
2019-04-11gnu: beep: Update to 1.4.4....* gnu/packages/terminals.scm (beep): Update to 1.4.4. Tobias Geerinckx-Rice
2019-04-11gnu: noice: Update to 0.8....* gnu/packages/suckless.scm (noice): Update to 0.8. Tobias Geerinckx-Rice
2019-04-11gnu: noice: Don't use NAME in source URI....* gnu/packages/suckless.scm (noice)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-11gnu: autojump: Update to 22.5.3....* gnu/packages/admin.scm (autojump): Update to 22.5.3. Tobias Geerinckx-Rice
2019-04-11gnu: autojump: Don't use unstable tarball....* gnu/packages/admin.scm (autojump)[source]: Use GIT-FETCH and GIT-FILE-NAME. [arguments]: Add ‘make-git-checkout-writable’ phase. Tobias Geerinckx-Rice
2019-04-11gnu: acpica: Update to 20190405....* gnu/packages/admin.scm (acpica): Update to 20190405. Tobias Geerinckx-Rice
2019-04-11gnu: nestopia-ue: Don't use unstable tarball....* gnu/packages/emulators.scm (nestopia-ue)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-ui-console: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-ui-console)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-video-rice: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-video-rice)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-video-glide64mk2: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-video-glide64: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-video-glide64)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-video-arachnoid: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-video-arachnoid)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-rsp-z64: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-rsp-z64)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-rsp-hle: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-rsp-hle)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-input-sdl: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-input-sdl)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-11gnu: mupen64plus-audio-sdl: Don't use unstable tarball....* gnu/packages/emulators.scm (mupen64plus-audio-sdl)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-10gnu: dovecot-trees: Fix typo....* gnu/packages/mail.scm (dovecot-trees)[description]: Fix typo. Leo Famulari
2019-04-10gnu: opam: Unbundle dependencies....* gnu/packages/ocaml.scm (opam)[build-system]: Use ocaml-build-system. [source]: Use unbundled sources. [arguments]: Update. [inputs, native-inputs, propagated-inputs]: Add missing dependencies. Julien Lepiller
2019-04-10gnu: Add ocaml-dose3....* gnu/packages/ocaml.scm (ocaml-dose3): New variable. * gnu/packages/patches/ocaml-dose3-Add-unix-as-dependency-to-dose3.common-in-META.in.patch: New file. * gnu/packages/patches/ocaml-dose3-Fix-for-ocaml-4.06.patch: New file. * gnu/packages/patches/ocaml-dose3-dont-make-printconf.patch: New file. * gnu/packages/patches/ocaml-dose3-Install-mli-cmx-etc.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. Julien Lepiller
2019-04-10gnu: Add ocaml-mccs....* gnu/packages/ocaml.scm (ocaml-mccs): New variable. Julien Lepiller
trfs-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-19gnu: grub: Allow a PNG image and replace "aspect-ratio" with "resolution"....* gnu/bootloaders/grub.scm (<grub-image>): Remove this record and replace it by ... (<grub-theme>)[image]: ... this field with the default from %background-image, (<grub-theme>)[resolution]: ... this field with the defaults from 'width' and 'height' of 'grub-background-image'. (<grub-theme>)[images]: Remove this field. (svg->png): Rename to ... (image->png): ... and use 'copy-file' instead of 'svg->png', if the suffix of the image file is not ".svg". (grub-background-image): Remove the arguments 'width' and 'height'. (grub-theme-image): Add function. (grub-theme-resolution): Add function. (grub-theme-gfxmode): Add function. (grub-image): Remove function. (grub-image?): Remove function. (grub-image-aspect-ratio): Remove function. (grub-image-file): Remove function. (grub-theme-images): Remove function. (%default-theme): Remove variable. (%background-image): Remove variable. Using image formats different to SVG was not possible. For a <grub-image> to be chosen, the 'aspect-ratio' of it had to be 4/3, as the resolution of any image was defaulting to 1024 x 768. There was no code to determine the proper boot-resolution to make any use of a list of images with different aspect-ratios. It seems to be a better solution to only define a single image with any format, and use a given resolution only for the conversion from a SVG file. This also makes the use of a special <grub-image> record unnecessary. Moving the default values from '%background-image' and '%default-theme' into <grub-theme> makes a customisation easier without (inherit) and allows to remove the undocumented variables %background-image' and '%default-theme'. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Stefan 2020-05-16bootloader: grub: Refer to the native 'grub-mklayout' and font file....* gnu/bootloader/grub.scm (eye-candy): Refer to the native FONT-FILE. (keyboard-layout-file): Refer to the native 'grub-mklayout'. Ludovic Courtès 2020-04-23Merge branch 'master' into core-updates... Conflicts: etc/news.scm gnu/local.mk gnu/packages/bootloaders.scm gnu/packages/linphone.scm gnu/packages/linux.scm gnu/packages/tls.scm gnu/system.scm Marius Bakke 2020-04-20gnu: Add u-boot-pinebook-pro-rk3399....* gnu/packages/bootloaders (u-boot-pinebook-pro-rk3399): New variable. * gnu/packages/patches/u-boot-DT-for-Pinebook-Pro.patch: New file. * gnu/packages/patches/u-boot-add-boe-nv140fhmn49-display.patch: New file. * gnu/packages/patches/u-boot-gpio-keys-binding-cons.patch: New file. * gnu/packages/patches/u-boot-leds-common-binding-con.patch: New file. * gnu/packages/patches/u-boot-support-Pinebook-Pro-laptop.patch: New file. * gnu/packages/patches/u-boot-video-rockchip-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patches. * gnu/bootloader/u-boot.scm (install-pinebook-pro-rk3399-u-boot, u-boot-pinebook-pro-rk3399-bootloader): New variable. Co-authored-by: Jan Nieuwenhuizen <janneke@gnu.org> Vagrant Cascadian 2020-04-08Merge branch 'master' into core-updates... Conflicts: etc/news.scm gnu/local.mk gnu/packages/check.scm gnu/packages/cross-base.scm gnu/packages/gimp.scm gnu/packages/java.scm gnu/packages/mail.scm gnu/packages/sdl.scm gnu/packages/texinfo.scm gnu/packages/tls.scm gnu/packages/version-control.scm Marius Bakke 2020-04-06system: Allow for comma-separated keyboard layouts....Reported by Florian Pelz <pelzflorian@pelzflorian.de>. * gnu/bootloader/grub.scm (keyboard-layout-file): Replace commas with hyphens in the first argument to 'computed-file'. * gnu/system/keyboard.scm (keyboard-layout->console-keymap): Likewise. * doc/guix.texi (Keyboard Layout): Add example. Ludovic Courtès 2020-03-29gnu: bootloader: Add grub-minimal-bootloader....* gnu/bootloader/grub.scm (grub-minimal-bootloader): New variable. Jan Nieuwenhuizen 2020-03-17bootloader: grub: Refactor eye-candy a bit....* gnu/bootloader/grub.scm (eye-candy)[setup-gfxterm-body]: Define the GFXMODE binding using AND-LET* instead of chained AND=>. Add a comment about supporting graphical mode on other systems than x86. Generate configuration string using FORMAT rather than STRING-APPEND. Maxim Cournoyer 2020-03-17bootloader: grub: Use the all_video module in graphic mode....* gnu/bootloader/grub.scm (eye-candy): Load the module 'all_video' which automatically loads all the available and relevant video modules. Maxim Cournoyer 2020-02-02gnu: Add u-boot-cubietruck-bootloader....* gnu/bootloader/u-boot.scm (u-boot-cubietrack-bootloader): New variable. Julien Lepiller 2020-01-25bootloader: grub: Add gfxmode (resolution) override....* gnu/bootloader/grub.scm (<grub-theme>): Add `gfxmode' entry. (eye-candy): Use it. * doc/guix.texi (Bootloader Configuration): Document it. Jan Nieuwenhuizen 2020-01-07Revert "bootloader: grub: Add gfxmode (resolution) override."...This reverts commit a23091880d4dc6115acbfa3b7ef09d731fc5abb0. It causes ‘guix pull’ to fail: <https://paste.debian.net/plain/1125061>. Tobias Geerinckx-Rice 2020-01-07bootloader: grub: Add gfxmode (resolution) override....* gnu/bootloader/grub.scm (<grub-theme>): Add `gfxmode' entry. (eye-candy): Use it. * doc/guix.texi (Bootloader Configuration): Document it. Jan Nieuwenhuizen 2020-01-06Adjust module autoloads....In Guile < 2.9.7, autoloading a module would give you access to all its bindings. In future versions, autoloading a module gives access only to the listed bindings, as per #:select (see <https://bugs.gnu.org/38895>). This commit adjusts autoloads to the new semantics, allowing Guix to be built with Guile 2.9.7/2.9.8. * guix/build/download.scm <top level>: Remove call to 'module-autoload!'. (load-gnutls): New procedure. (tls-wrap): Call it. * guix/git.scm <top level>: Remove call to 'module-autoload!'. (load-git-submodules): New procedure. (update-submodules): Call it instead of 'resolve-interface'. * gnu/bootloader/grub.scm: Replace #:autoload with #:use-module. * gnu/packages.scm: Likewise. * gnu/packages/ssh.scm: Likewise. * gnu/packages/tex.scm: Likewise. * gnu/services/cuirass.scm: Likewise. * gnu/services/mcron.scm: Likewise. * guix/lint.scm: Augment list of bindings in #:autoload. * guix/scripts/build.scm: Likewise. * guix/scripts/gc.scm: Likewise. * guix/scripts/pack.scm: Likewise. * guix/scripts/publish.scm: Likewise. * guix/scripts/pull.scm: Likewise. * guix/utils.scm: Remove unnecessary #:autoload clauses; replace one of them with #:use-module. Ludovic Courtès 2020-01-03bootloader: Mark "grub.cfg" and "extlinux.conf" as non-substitutable....Suggested by <pkill9@runbox.com>. * gnu/bootloader/grub.scm (grub-configuration-file): Pass #:options to 'computed-file'. * gnu/bootloader/extlinux.scm (extlinux-configuration-file): Likewise. Ludovic Courtès 2019-12-23bootloader: grub: Add firmware setup entry....* gnu/bootloader/grub.scm (grub-configuration-file): Add 'Firmware setup' entry for EFI platform. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Brice Waegeneire 2019-12-14gnu: Add u-boot-pine64-lts-bootloader....* gnu/bootloader/u-boot.scm (u-boot-pine64-lts-bootloader): New variable. Mathieu Othacehe