Age | Commit message (Expand) | Author |
2019-07-15 | gnu: orca: Update to 3.30.2.•••* gnu/packages/gnome.scm (orca): Update to 3.30.2.
| Kei Kebreau |
2019-07-15 | gnu: gnome-screenshot: Update to 3.30.0.•••* gnu/packages/gnome.scm (gnome-screenshot): Update to 3.30.0.
[home-page]: Update URI.
| Kei Kebreau |
2019-07-15 | gnu: cheese: Update to 3.30.0.•••* gnu/packages/gnome.scm (cheese): Update to 3.30.0.
| Kei Kebreau |
2019-07-15 | gnu: shotwell: Update to 0.30.4.•••* gnu/packages/gnome.scm (shotwell): Update to 0.30.4.
[build-system]: Use meson-build-system.
[arguments]: Set glib-or-gtk? flag.
[native-inputs]: Add desktop-file-utils. Remove itstool duplicate. Order
inputs alphabetically.
| Kei Kebreau |
2019-07-15 | gnu: gexiv2: Update to 0.12.0.•••* gnu/packages/gnome.scm (gexiv2): Update to 0.12.0.
[native-inputs]: Add gcr and vala.
| Kei Kebreau |
2019-07-15 | gnu: gdm: Update to 3.30.3.•••* gnu/packages/gnome.scm (gdm): Update to 3.30.3.
| Kei Kebreau |
2019-07-15 | gnu: devhelp: Update to 3.30.1.•••* gnu/packages/gnome.scm (devhelp): Update to 3.30.1.
[build-system]: Use meson-build-system.
[native-inputs]: Add gobject-introspection, glib:bin and gtk+:bin.
[inputs]: Add amtk.
| Kei Kebreau |
2019-07-15 | gnu: Add amtk.•••* gnu/packages/gnome.scm (amtk): New variable.
| Kei Kebreau |
2019-07-15 | gnu: gjs: Update to 1.56.2.•••* gnu/packages/gnome.scm (gjs): Update to 1.56.2.
[arguments]: Adjust pre-check phase.
[propagated-inputs]: Replace mozjs-52 with mozjs-60.
| Kei Kebreau |
2019-07-15 | gnu: gnome-tweaks: Update to 3.30.2.•••* gnu/packages/gnome.scm (gnome-tweaks): Update to 3.30.2.
| Kei Kebreau |
2019-07-15 | gnu: gcr: Update to 3.28.1.•••* gnu/packages/gnome.scm (gcr): Update to 3.28.1.
[native-inputs]: Add vala.
| Kei Kebreau |
2019-07-15 | gnu: totem: Update to 3.30.0.•••* gnu/packages/gnome.scm (totem): Update to 3.30.0.
| Kei Kebreau |
2019-07-15 | gnu: shared-mime-info: Update to 1.10.•••* gnu/packages/gnome.scm (shared-mime-info): Update to 1.10.
| Kei Kebreau |
2019-07-15 | gnu: nautilus: Update to 3.30.5.•••* gnu/packages/gnome.scm (nautilus): Update to 3.30.5.
| Kei Kebreau |
2019-07-15 | gnu: gvfs: Update to 1.40.1.•••* gnu/packages/gnome.scm (gvfs): Update to 1.40.1.
| Kei Kebreau |
2019-07-15 | gnu: gucharmap: Update to 12.0.1.•••* gnu/packages/gnome.scm (gucharmap): Update to 12.0.1.
[native-inputs]: Update unicode-files.
| Kei Kebreau |
2019-07-15 | gnu: gnome-terminal: Update to 3.30.3.•••* gnu/packages/gnome.scm (gnome-terminal): Update to 3.30.3.
| Kei Kebreau |
2019-07-15 | gnu: gnome-settings-daemon: Update to 3.30.2.•••* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.30.2.
| Kei Kebreau |
2019-07-15 | gnu: gnome-session: Update to 3.30.1.•••* gnu/packages/gnome.scm (gnome-session): Update to 3.30.1.
| Kei Kebreau |
2019-07-15 | gnu: gnome-online-accounts: Update to 3.30.2.•••* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.30.2.
| Kei Kebreau |
2019-07-15 | gnu: gnome-control-center: Update to 3.30.3.•••* gnu/packages/gnome.scm (gnome-control-center): Update to 3.30.3.
[source](patches): New field.
[arguments]: Adjust "patch-paths" phase.
[inputs]: Add libsecret and udisks.
* gnu/packages/patches/gnome-control-center-use-udisks-to-get-disk-size.patch:
New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
| Kei Kebreau |
2019-07-15 | gnu: swayidle: Update to 1.5.•••* gnu/packages/wm.scm (swayidle): Update to 1.5.
| Rutger Helling |
2019-07-15 | gnu: openrct2: Update to 0.2.3.•••* gnu/packages/games.scm (openrct2): Update to 0.2.3.
| Rutger Helling |
2019-07-15 | doc: note how to install git send-email•••* doc/contributing.texi (git send-email): Add install instructions.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Arne Babenhauserheide |
2019-07-15 | gnu: python-aiorpcx: capitalize description•••* gnu/packages/python-web.scm (python-aiorpcx): capitalize description
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Arne Babenhauserheide |
2019-07-15 | gnu: python-aiohttp: Update to 3.5.4•••* gnu/packages/python-web.scm (python-aiohttp): Update to 3.5.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Arne Babenhauserheide |
2019-07-15 | gnu: python-aiorpcx: Update to 0.18.3•••* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.18.3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Arne Babenhauserheide |
2019-07-15 | doc: Build a top-level index of the manuals.•••Suggested by Julien Lepiller.
* doc/build.scm (html-manual-indexes)[build]: Add 'with-extensions'.
(translate): Actually honor DOMAIN. Add call to 'bindtextdomain' for
ISO-CODES.
(%iso639-languages): New variable.
(language-code->name, top-level-index): New procedures.
Add call to 'write-html' for OUTPUT/index.html.
| Ludovic Courtès |
2019-07-15 | doc: Generalize build procedures of HTML indexes.•••* doc/build.scm (html-manual-indexes)[build](sxml-index): Generalize;
add a 'title' and a 'body' parameter and honor them.
(language-index): New procedure.
(write-index): Remove.
(write-html): New procedure.
Use 'write-html' and 'language-index'.
| Ludovic Courtès |
2019-07-15 | gnu: monero: Make tests more verbose.•••Increase the verbosity of the 'check' phase to prevent 'core_tests' from
hitting 'max-silent-timeout'.
* gnu/packages/finance.scm (monero)[arguments]: Add '--verbose' option to
'check' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Guillaume Le Vaillant |
2019-07-15 | gnu: Add python-ont-fast5-api.•••* gnu/packages/bioinformatics.scm (python-ont-fast5-api): New variable.
| Ricardo Wurmus |
2019-07-15 | gnu: Add python-progressbar33.•••* gnu/packages/python-xyz.scm (python-progressbar33): New variable.
| Ricardo Wurmus |
2019-07-15 | gnu: rkflashtool: Update to 5.2-1.8966c4e.•••* gnu/packages/flashing-tools.scm (rkflashtool): Update to 5.2-1.8966c4e.
[version]: Use 'git-version'.
[source]: Use 'git-file-name'.
| Efraim Flashner |
2019-07-15 | channels: Avoid use of 'derivation-input-path'.•••* guix/channels.scm (old-style-guix?): Use 'derivation-name' rather than
'derivation-input-path'.
| Ludovic Courtès |
2019-07-15 | gexp: 'lowered-gexp-guile' now returns a <derivation-input>.•••* guix/derivations.scm (derivation-input-output-path): New procedure.
* guix/gexp.scm (lower-gexp): Wrap GUILE in a <derivation-input>.
(gexp->derivation): Adjust accordingly.
* guix/remote.scm (remote-pipe-for-gexp, remote-eval): Adjust
accordingly.
* tests/gexp.scm ("lower-gexp"): Adjust accordingly.
| Ludovic Courtès |
2019-07-15 | derivations: Deprecate the previous calling convention.•••We will eventually require #:inputs to be a list of <derivation-input>;
store items will have to be passed as #:sources, already interned.
* guix/derivations.scm (warn-about-derivation-deprecation): New procedure.
(derivation): Add #:%deprecation-warning? parameter.
[warn-deprecation]: New macro.
[input->derivation-input, input->source]: Use it.
(build-expression->derivation): Pass #:%deprecation-warning?.
* po/guix/POTFILES.in: Add guix/derivations.scm.
| Ludovic Courtès |
2019-07-15 | derivations: Update tests to use new calling convention.•••* tests/derivations.scm ("build derivation with 1 source"): Adjust to
new 'derivation' calling convention.
("identical files are deduplicated"): Likewise.
("fixed-output-derivation?"): Likewise.
("fixed-output derivation"): Likewise.
("fixed-output derivation, recursive"): Likewise.
("derivation with a fixed-output input"): Likewise.
("multiple-output derivation"): Likewise.
("multiple-output derivation, non-alphabetic order"): Likewise.
("read-derivation vs. derivation"): Likewise.
("user of multiple-output derivation"): Likewise.
("derivation with #:references-graphs"): Likewise.
("derivation #:allowed-references, ok"): Likewise.
("derivation #:allowed-references, not allowed"): Likewise.
("derivation #:allowed-references, self allowed"): Likewise.
("derivation #:allowed-references, self not allowed"): Likewise.
("derivation #:disallowed-references, ok"): Likewise.
("derivation #:disallowed-references, not ok"): Likewise.
("derivation #:leaked-env-vars"): Likewise.
("build derivation with coreutils"): Likewise.
("map-derivation, sources"): Likewise.
("derivation with local file as input"): Remove.
| Ludovic Courtès |
2019-07-15 | derivations: 'map-derivation' uses the new 'derivation' calling convention.•••* guix/derivations.scm (map-derivation)[input->output-paths]: Adjust to
deal with an argument that's either 'derivation-input?' or a string.
[rewritten-input]: Return a <derivation-input> or a string.
Pass #:inputs and #:sources to 'derivation'.
| Ludovic Courtès |
2019-07-15 | download: Use the new 'derivation' calling convention.•••* guix/download.scm (built-in-download): Pass MIRRORS and
CONTENT-ADDRESSED-MIRRORS as #:sources, not #:inputs.
| Ludovic Courtès |
2019-07-15 | gnu: guile-bootstrap: Use the new 'derivation' calling convention.•••* gnu/packages/bootstrap.scm (raw-build): In 'derivation' call,
distinguish #:inputs from #:sources, passing a list of
<derivation-input> as #:inputs.
| Ludovic Courtès |
2019-07-15 | gexp: <lowered-gexp> separates sources from derivation inputs.•••* guix/gexp.scm (lower-inputs): Return either <derivation-input> records
or store items.
(lower-reference-graphs): Return file/input pairs.
(<lowered-gexp>)[sources]: New field.
(lower-gexp): Adjust accordingly.
(gexp->input-tuple): Remove.
(gexp->derivation)[graphs-file-names]: Handle only the
'derivation-input?' and 'string?' cases.
Pass #:sources to 'raw-derivation'; ensure #:inputs contains only
<derivation-input> records.
* guix/remote.scm (remote-eval): Adjust to the new <lowered-gexp>
interface.
* tests/gexp.scm ("lower-gexp"): Adjust to expect <derivation-input>
records instead of <gexp-input>
| Ludovic Courtès |
2019-07-15 | derivations: 'derivation' primitive accepts <derivation> and #:sources.•••This brings us closer to the <derivation> data type.
* guix/derivations.scm (derivation): Add #:sources parameter.
[input->derivation-input]: Add clause for 'derivation-input?'.
Honor SOURCES.
| Ludovic Courtès |
2019-07-15 | syscalls: Use 'define-as-needed' for 'AT_' constants introduced in Guile 2.2.5.•••* guix/build/syscalls.scm (AT_FDCWD, AT_SYMLINK_NOFOLLOW, AT_REMOVEDIR)
(AT_SYMLINK_FOLLOW, AT_NO_AUTOMOUNT, AT_EMPTY_PATH): Define using
'define-as-needed'.
| Ludovic Courtès |
2019-07-15 | compile: Report the name of the file that cannot be compiled.•••Fixes <https://bugs.gnu.org/36640>.
Reported by Robert Vollmert <rob@vllmrt.net>.
* guix/build/compile.scm (call/exit-on-exception): Add 'file' parameter
and honor it.
(exit-on-exception): Likewise.
(compile-files): Pass FILE to 'exit-on-exception'.
| Ludovic Courtès |
2019-07-14 | gnu: MariaDB: Disable the TokuDB plugin.•••Fixes <https://bugs.gnu.org/35521>.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/databases.scm (mariadb)[arguments]: Pass "-DTOKUDB_OK" in
<#:configure-flags>. Enable the "innodb_fts.crash_recovery" test, which
likely failed because of the high I/O load induced by TokuDB.
[inputs]: Remove SNAPPY.
| Marius Bakke |
2019-07-14 | gnu: gnome-backgrounds: Update to 3.30.0.•••* gnu/packages/gnome.scm (gnome-backgrounds): Update to 3.30.0.
| Kei Kebreau |
2019-07-14 | gnu: zenity: Update to 3.30.0.•••* gnu/packages/gnome.scm (zenity): Update to 3.30.0.
| Kei Kebreau |
2019-07-14 | gnu: gedit: Update to 3.30.2.•••* gnu/packages/gnome.scm (gedit): Update to 3.30.2.
| Kei Kebreau |
2019-07-14 | gnu: file-roller: Update to 3.30.1.•••* gnu/packages/gnome.scm (file-roller): Update to 3.30.1.
| Kei Kebreau |
2019-07-14 | gnu: epiphany: Update to 3.30.4.•••* gnu/packages/gnome.scm (epiphany): Update to 3.30.4.
| Kei Kebreau |