Age | Commit message (Expand) | Author |
2022-01-10 | gnu: Remove meson-0.59 workarounds....Mostly automated with the following command:
$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
| xargs sed -z 's/#:meson[^\n]*\s*//' -i
* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
| Maxim Cournoyer |
2022-01-10 | gnu: libportal: Remove input labels....* gnu/packages/freedesktop.scm (libportal)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-01-10 | gnu: libportal: Update to 0.5....* gnu/packages/freedesktop.scm (libportal): Update to 0.5.
[arguments]: Add #:configure-flags to limit dependency creep.
Remove 'move-doc phase.
[native-inputs]: Remove gtk-doc. Add gobject-introspection and vala.
[inputs]: Add gtk, gtk+, qtbase-5, and qtx11extras.
[outputs]: Remove :out.
| Tobias Geerinckx-Rice |
2021-12-19 | gnu: xdg-desktop-portal-wlr: Add binary dependencies....* gnu/packages/patches/xdg-desktop-portal-wlr-harcoded-length.patch:
Add it.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Add
dependencies on bash-minimal, grim and slurp, and hardcode the paths
in source.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Josselin Poiret |
2021-12-19 | gnu: xdg-desktop-portal-wlr: Use new input style....* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Refactor it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Josselin Poiret |
2021-12-19 | gnu: xdg-desktop-portal-wlr: Update to 0.5.0....* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Josselin Poiret |
2021-12-17 | gnu: telepathy-mission-control: Update to 5.16.6....* gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6.
| Liliana Marie Prikler |
2021-12-14 | gnu: fprintd: Gexp arguments....* gnu/packages/linux.scm (fprintd)[arguments]: Use Gexps.
| Tobias Geerinckx-Rice |
2021-12-14 | gnu: fprintd: Update to 1.94.1....* gnu/packages/freedesktop.scm (fprintd): Update to 1.94.1.
[arguments]: Remove obsolete 'patch-mistake and 'no-polkit-magic phases.
Make 'patch-systemd-dependencies regexp more specific.
Remove gi.repository.FPrint in the 'ignore-test-dependencies regexp.
[native-inputs]: Remove unused libxslt.
[inputs]: Remove unused gusb, nss, and pixman.
| Tobias Geerinckx-Rice |
2021-12-14 | gnu: fprintd: Remove phase return values....* gnu/packages/freedesktop.scm (fprintd)[arguments]:
Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-12-14 | gnu: libfprint: Gexp arguments....* gnu/packages/linux.scm (libfprint)[arguments]: Use Gexps.
| Tobias Geerinckx-Rice |
2021-12-14 | gnu: libfprint: Update to 1.94.2....* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.2.
[arguments]: Add "-Dudev_rules_dir=" to #:configure-flags.
[native-inputs]: Remove eudev. Remove input labels.
[inputs]: Remove glib. Add libgudev.
| Tobias Geerinckx-Rice |
2021-12-13 | gnu: Further simplify package inputs....This is the result of running:
./pre-inst-env guix style --input-simplification=safe
and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
| Ludovic Courtès |
2021-12-13 | gnu: Simplify package inputs....This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
| Ludovic Courtès |
2021-11-24 | gnu: malcontent: Use meson 0.59 to fix build....* gnu/packages/freedesktop.scm (malcontent)[meson]: Use meson 0.59.
| Maxim Cournoyer |
2021-11-20 | gnu: wayland: Use native-inputs unconditionally...* gnu/packages/freedesktop.scm (wayland): Remove trailing #t.
[phases]: Use native-inputs unconditionally.
| Maxim Cournoyer |
2021-11-19 | gnu: elogind: Revert changes to polkit build time detection....* gnu/packages/patches/elogind-revert-polkit-detection.patch: New file.
* gnu/packages/freedesktop.scm (elogind): Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
| Josselin Poiret |
2021-11-19 | gnu: seatd: Make elogind a propagated input....* gnu/packages/freedesktop.scm (seatd): Do it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Josselin Poiret |
2021-11-18 | gnu: libinput: Update to 1.19.2....* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2.
| Maxim Cournoyer |
2021-11-18 | gnu: appstream: Link against libsoup 2....This version of AppStream fails to build against libsoup 3.x.
* gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by
LIBSOUP-MINIMAL-2.
| Ludovic Courtès |
2021-11-11 | gnu: accountsservice: Use meson 0.59.4 to work around a bug in 0.60.0....* gnu/packages/freedesktop.scm (accountsservice):
[meson]: Use meson-0.59.
| Maxim Cournoyer |
2021-11-11 | gnu: elogind: Update to 246.10....* gnu/packages/freedesktop.scm (elogind): Update to 246.10.
Remove trailing #t.
[configure-flags]: Address TODOs, removing conditionals and providing
the kexec command.
[phases]{adjust-tests}: Disable the test-user-util and test-event tests.
[inputs]: Add kexec-tools.
| Maxim Cournoyer |
2021-11-11 | gnu: farstream: Enable tests....This patch depends on gstreamer's update to 1.18.4.
* gnu/packages/patches/farstream-gupnp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/freedesktop.scm (farstream)[patches]: Use it.
[arguments](tests?): Remove argument.
[phases](disable-timeout-tests): New phase.
| Raghav Gururajan |
2021-11-02 | gnu: xdg-desktop-portal-gtk: Add missing input....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Add
libxml2.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| John Kehayias |
2021-10-31 | Merge remote-tracking branch 'origin/master' into core-updates-frozen | Efraim Flashner |
2021-10-28 | gnu: waypipe: Update to 0.8.1...* gnu/packages/freedesktop.scm (waypipe): Update to 0.8.1.
[arguments]: Remove obsolete 'fix-sleep-path phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Robby Zambito |
2021-10-28 | gnu: waypipe: Simplify 'fix-sleep-path phase....* gnu/packages/freedesktop.scm (waypipe)
[arguments]: Remove inputs argument.
[native-inputs]: Remove coreutils.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Robby Zambito |
2021-10-25 | gnu: xdg-desktop-portal-gtk: Propagate xdg-desktop-portal....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Fix the
runtime need for xdg-desktop-portal and XDG_DESKTOP_PORTAL_DIR being written
twice. Move xdg-desktop-portal to ...
[propagated-inputs]: ... here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| John Kehayias |
2021-10-25 | gnu: xdg-desktop-portal-gtk: Update to 1.10.0....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.10.0.
[arguments]: Adjust configure-flags for Gnome backends in new
version (defaults to disabled in this version)
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| John Kehayias |
2021-10-25 | gnu: xdg-desktop-portal: Update to 1.10.1....* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.10.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| John Kehayias |
2021-10-25 | gnu: libportal: Update to 0.4....* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| John Kehayias |
2021-10-18 | gnu: udiskie: Update to 2.3.3....* gnu/packages/patches/udiskie-no-appindicator.patch: Remove file.
* gnu/local.mk: Remove it.
* gnu/packages/freedesktop.scm (udiskie): Update to 2.3.3.
[source]: Remove udiskie-no-appindicator patch.
[inputs]: Add libindicator.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Artem Chernyak |
2021-10-13 | gnu: wayland-protocols: Update to 1.23....* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23.
[build-system]: Switch to MESON-BUILD-SYSTEM.
| Marius Bakke |
2021-10-12 | Merge remote-tracking branch 'origin/master' into core-updates-frozen. | Mathieu Othacehe |
2021-10-02 | gnu: accountsservice: Update to 0.6.55....* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.55.
[source]: Wrap the URI.
[build-system]: Switch to meson-build-system.
[arguments]: Fix configure-flags. Remove trailing #t. Fix the 'pre-configure
phase and wrap it.
[inputs]: Add dbus.
[description]: Wrap it.
| Mathieu Othacehe |
2021-10-02 | gnu: libportal: Update to 0.4....* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
[source]: Use the version as commit field.
| Mathieu Othacehe |
2021-09-25 | 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>
| Greg Hogan |
2021-09-20 | gnu: wayland: Find docbook-xml when cross-compiling....* gnu/packages/freedesktop.scm
(wayland)[arguments]<#:phases>{patchdocbook-xml}: Look in 'native-inputs'
instead of 'inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: wayland: Find wayland-scanner when cross-compiling....* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add
pkg-config-for-build and 'this-package' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: elogind: Fix cross-compilation....%build-inputs and friends don't exist when cross-compiling,
so use some G-expology instead.
* gnu/packages/freedesktop.scm (elogind)[arguments]<#:configure-flags>:
Don't use '%outputs' or '%build-inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: elogind: Make #:configure-flags a G-exp....* gnu/packages/freedesktop.scm
(elogind)[arguments]{configure-flags}: Let this be a G-exp.
| Maxime Devos |
2021-09-18 | gnu: plymouth: Update to 0.9.5....* gnu/packages/freedesktop.scm (plymouth): Update to 0.9.5.
[arguments]: Remove trailing boolean.
[native-inputs]: Add gettext-minimal.
| Ricardo Wurmus |
2021-09-17 | gnu: localed: Fix build....* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
| Mathieu Othacehe |
2021-09-07 | Merge branch 'master' into core-updates-frozen | Ludovic Courtès |
2021-09-06 | gnu: Add waypipe....* gnu/packages/freedesktop.scm (waypipe): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Robby Zambito |
2021-09-05 | gnu: libappindicator: Fix build for GCC 10....* gnu/packages/freedesktop.scm (libappindicator)[source]: Add snippet to
prevent declaring _PyGObject_API twice.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sarah Morgensen |
2021-08-01 | Merge branch 'master' into core-updates-frozen | Marius Bakke |
2021-07-29 | Merge branch 'master' into core-updates-frozen... Conflicts:
gnu/packages/bioinformatics.scm
gnu/packages/cmake.scm
gnu/packages/curl.scm
gnu/packages/emacs-xyz.scm
gnu/packages/gpodder.scm
gnu/packages/music.scm
gnu/packages/patches/glibc-bootstrap-system.patch
gnu/packages/python-xyz.scm
gnu/packages/shells.scm
gnu/packages/statistics.scm
| Marius Bakke |
2021-07-29 | gnu: web: Move libyaml and libcyaml to (gnu packages serialization)....Files to be adjusted were searched with the following command:
$ git ls-files | xargs grep -l -E ',libc?yaml' | \
xargs grep -L '(gnu packages serialization)'
* gnu/packages/web.scm (libyaml, libyaml+static, libcyaml): Move to...
* gnu/packages/serialization.scm: ... here.
| Maxim Cournoyer |
2021-07-25 | gnu: weston: Enable some features....* gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp,
gstreamer and gst-plugins-base.
[configure-flags](backend-rdp,remoting): Remove flags.
(backend-default): New flag.
| Raghav Gururajan |