summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
Commit message (Collapse)AuthorAge
...
* gnu: farstream: Enable tests.Raghav Gururajan2021-11-11
| | | | | | | | | | 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.
* gnu: xdg-desktop-portal-gtk: Add missing input.John Kehayias2021-11-02
| | | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Add libxml2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-31
|\
| * gnu: waypipe: Update to 0.8.1Robby Zambito2021-10-28
| | | | | | | | | | | | | | * 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>
| * gnu: waypipe: Simplify 'fix-sleep-path phase.Robby Zambito2021-10-28
| | | | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (waypipe) [arguments]: Remove inputs argument. [native-inputs]: Remove coreutils. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: xdg-desktop-portal-gtk: Propagate xdg-desktop-portal.John Kehayias2021-10-25
| | | | | | | | | | | | | | | | | | * 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>
| * gnu: xdg-desktop-portal-gtk: Update to 1.10.0.John Kehayias2021-10-25
| | | | | | | | | | | | | | | | * 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>
| * gnu: xdg-desktop-portal: Update to 1.10.1.John Kehayias2021-10-25
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.10.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: libportal: Update to 0.4.John Kehayias2021-10-25
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (libportal): Update to 0.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: udiskie: Update to 2.3.3.Artem Chernyak2021-10-18
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: wayland-protocols: Update to 1.23.Marius Bakke2021-10-13
| | | | | | | | | | * gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23. [build-system]: Switch to MESON-BUILD-SYSTEM.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * gnu: Consolidate duplicate copyright names.Greg Hogan2021-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * gnu: plymouth: Update to 0.9.5.Ricardo Wurmus2021-09-18
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (plymouth): Update to 0.9.5. [arguments]: Remove trailing boolean. [native-inputs]: Add gettext-minimal.
* | gnu: accountsservice: Update to 0.6.55.Mathieu Othacehe2021-10-02
| | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: libportal: Update to 0.4.Mathieu Othacehe2021-10-02
| | | | | | | | | | * gnu/packages/freedesktop.scm (libportal): Update to 0.4. [source]: Use the version as commit field.
* | gnu: wayland: Find docbook-xml when cross-compiling.Maxime Devos2021-09-20
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (wayland)[arguments]<#:phases>{patchdocbook-xml}: Look in 'native-inputs' instead of 'inputs' when cross-compiling.
* | gnu: wayland: Find wayland-scanner when cross-compiling.Maxime Devos2021-09-20
| | | | | | | | | | * gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add pkg-config-for-build and 'this-package' when cross-compiling.
* | gnu: elogind: Fix cross-compilation.Maxime Devos2021-09-20
| | | | | | | | | | | | | | | | %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.
* | gnu: elogind: Make #:configure-flags a G-exp.Maxime Devos2021-09-20
| | | | | | | | | | * gnu/packages/freedesktop.scm (elogind)[arguments]{configure-flags}: Let this be a G-exp.
* | gnu: localed: Fix build.Mathieu Othacehe2021-09-17
| | | | | | | | * gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * gnu: Add waypipe.Robby Zambito2021-09-06
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (waypipe): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: libappindicator: Fix build for GCC 10.Sarah Morgensen2021-09-05
| | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (libappindicator)[source]: Add snippet to prevent declaring _PyGObject_API twice. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-01
|\|
| * gnu: web: Move libyaml and libcyaml to (gnu packages serialization).Maxim Cournoyer2021-07-29
| | | | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-07-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * gnu: weston: Enable some features.Raghav Gururajan2021-07-25
| | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp, gstreamer and gst-plugins-base. [configure-flags](backend-rdp,remoting): Remove flags. (backend-default): New flag.
| * gnu: weston: Fix package inputs.Raghav Gururajan2021-07-25
| | | | | | | | | | | | | | | | | | | | | | The newly added inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. The moved inputs are referenced in pkg-config files. * gnu/packages/freedesktop.scm (weston)[inputs]: Add glib, libdrm, libpng, libx11 and libxcb. Move libxkbcommon and wayland to ... [propagated-inputs]: ... here. Add pixman.
| * gnu: weston: Update to 9.0.0 and adjust arguments+inputs accordingly.Raghav Gururajan2021-07-25
| | | | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (weston)[version]: Update to 9.0.0. [configure-flags](c_link_args): New flag. (simple-dmabuf-drm): Remove flag. [native-inputs]: Add mscgen. [inputs]: Add pipewire.
* | gnu: Simplify "Xvbf" invocation in pre-check phases.Ludovic Courtès2021-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/geo.scm (qgis)[arguments]: Simplify invocation of 'Xvfb' in 'check' phase, assuming 'Xvfb' is in $PATH. * gnu/packages/graphics.scm (opensubdiv)[arguments]: Likewise. * gnu/packages/java-graphics.scm (java-piccolo2d-extras)[arguments]: Likewise. * gnu/packages/kde-frameworks.scm (kcontacts)[arguments]: Likewise. (kdeclarative)[arguments]: Likewise. * gnu/packages/kde-multimedia.scm (elisa)[arguments]: Likewise. * gnu/packages/kde-plasma.scm (kscreenlocker)[arguments]: Likewise. * gnu/packages/radio.scm (gnuradio)[arguments]: Likewise. * gnu/packages/education.scm (gcompris-qt)[arguments]: Likewise. * gnu/packages/freedesktop.scm (weston)[arguments]: Likewise.
* | Merge branch 'master' into core-updatesMarius Bakke2021-06-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note: this merge actually changes the 'curl' and 'python-attrs' derivations, as part of solving caf4a7a2770ef4d05a6e18f40d602e51da749ddc and 12964df69a99de6190422c752fef65ef813f3b6b respectively. 4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it cannot currently be tested. Conflicts: gnu/local.mk gnu/packages/aidc.scm gnu/packages/boost.scm gnu/packages/curl.scm gnu/packages/nettle.scm gnu/packages/networking.scm gnu/packages/python-xyz.scm gnu/packages/tls.scm
| * gnu: xdg-desktop-portal-wlr: Update to 0.4.0.Andrew Tropin2021-06-18
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update to 0.4.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: xdg-desktop-portal: Update to 1.8.1 and honor XDG_DESKTOP_PORTAL_DIR.Andrew Tropin2021-06-18
| | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.8.1. [arguments, native-search-paths]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | Merge branch 'master' into core-updatesLudovic Courtès2021-05-15
|\|
| * gnu: Add seatd.pineapples2021-05-14
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (seatd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add xdg-desktop-portal-wlr.Giacomo Leidi2021-05-14
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: elogind: Fix build failure with GCC 10.Marius Bakke2021-05-13
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (elogind)[arguments]: Adjust substitution so that the disabled test does not return from a void, which is not allowed in newer GCC.
* | Merge branch 'master' into core-updatesMarius Bakke2021-05-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/bioinformatics.scm gnu/packages/django.scm gnu/packages/gtk.scm gnu/packages/llvm.scm gnu/packages/python-web.scm gnu/packages/python.scm gnu/packages/tex.scm guix/build-system/asdf.scm guix/build/emacs-build-system.scm guix/profiles.scm
| * gnu: libxdg-basedir: Omit static library.Tobias Geerinckx-Rice2021-05-02
| | | | | | | | | | * gnu/packages/freedesktop.scm (libxdg-basedir)[arguments]: Add ‘--disable-static’ to #:configure-flags.
| * gnu: libxdg-basedir: Update to 1.2.3.Tobias Geerinckx-Rice2021-05-02
| | | | | | | | * gnu/packages/freedesktop.scm (libxdg-basedir): Update to 1.2.3.
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-04-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/boost.scm gnu/packages/chez.scm gnu/packages/compression.scm gnu/packages/crates-io.scm gnu/packages/docbook.scm gnu/packages/engineering.scm gnu/packages/gcc.scm gnu/packages/gl.scm gnu/packages/gtk.scm gnu/packages/nettle.scm gnu/packages/python-check.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/rust.scm gnu/packages/sqlite.scm guix/build-system/node.scm
| * gnu: Add python-cchardet.Brendan Tildesley2021-04-09
| | | | | | | | * gnu/packages/freedesktop.scm (python-cchardet): New variable.
| * gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.Mark H Weaver2021-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/calendar.scm (libical), gnu/packages/check.scm (umockdev), gnu/packages/fontutils.scm (libraqm), gnu/packages/freedesktop.scm (appstream, farstream, libglib-testing) (udisks, libfprint, libportal), gnu/packages/geo.scm (memphis, osm-gps-map), gnu/packages/glib.scm (template-glib), gnu/packages/gnome.scm (gupnp-igd, libcloudproviders, libgrss, seed) (gtx, dee, zeitgeist, phodav, gssdp, gupnp, gupnp-dlna, gupnp-av, rygel) (libnma, gdl, libnotify, vte-ng, dconf, libxklavier, libsoup, colord) (geoclue, geocode-glib, amtk, grilo, gvfs, gusb, network-manager) (network-manager-applet, gfbgraph, libunique, cheese, libhandy) (gnome-latex, libgda), gnu/packages/gstreamer.scm (orc), gnu/packages/gtk.scm (at-spi2-core, goocanvas), gnu/packages/language.scm (nimf), gnu/packages/networking.scm (libnice), gnu/packages/video.scm (schroedinger), gnu/packages/virtualization.scm (libosinfo), gnu/packages/webkit.scm (wpewebkit, webkitgtk), gnu/packages/xml.scm (libxmlb)[native-inputs]: Replace 'gtk-doc' with 'gtk-doc/stable'.
* | gnu: wayland-protocols: Update description.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (wayland-protocols) [description]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: wayland: Update synopsis, description and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (wayland) [synopsis]: Modify. [description]: Modify. [license]: Change from x11 to expat. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: wayland: Fix and move documentation.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (wayland) [outputs]: New output "doc". [arguments]<#:phases>['patch-docbook-xml]: New phase. ['move-doc]: New phase. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: wayland: Update to 1.19.0.Raghav Gururajan2021-03-26
|/ | | | | | | | | | * gnu/packages/freedesktop.scm (wayland)[version]: Update to 1.19.0. [build-system]: Change from gnu to meson. [native-inputs]: Move here docbook-xml and docbook-xsl from ... [inputs]: ... here. Move libffi to ... [propagated-inputs]: ... here. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* gnu: Use PACKAGE/INHERIT in more places.Mark H Weaver2021-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/algebra.scm (fftwf, fftw-openmpi), gnu/packages/audio.scm (ztoolkit-rsvg), gnu/packages/bioinformatics.scm (python2-dendropy), gnu/packages/boost.scm (boost-with-python2), gnu/packages/check.scm (python2-mock, python2-pytest-mock), gnu/packages/cups.scm (hplip-minimal), gnu/packages/freedesktop.scm (libinput-minimal), gnu/packages/gettext.scm (gnu-gettext), gnu/packages/glib.scm (python2-pygobject), gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi), gnu/packages/groff.scm (groff-minimal), gnu/packages/jami.scm (ffmpeg-jami), gnu/packages/libcanberra.scm (libcanberra/gtk+-2), gnu/packages/lirc.scm (python2-lirc), gnu/packages/llvm.scm (clang-runtime-3.5), gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple), gnu/packages/node.scm (libnode), gnu/packages/onc-rpc.scm (libtirpc/hurd), gnu/packages/python-compression.scm (bitshuffle-for-snappy), gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography) (python2-cryptography, python2-m2crypto), gnu/packages/python-web.scm (python2-html2text, python2-tornado) (python2-terminado, python2-ndg-httpsclient, python2-websocket-client) (python2-rauth, python2-url, python2-s3transfer), gnu/packages/python-xyz.scm (python2-psutil, python2-serpent) (python2-humanfriendly, python2-empy, python2-parse-type, python2-polib) (python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc) (python2-ipyparallel, python2-traitlets, python2-dbus) (python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse) (python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal) (python2-contextlib2, python2-promise, python2-anyjson, python2-amqp) (python2-kombu, python2-billiard, python2-celery, python2-whoosh) (python2-jellyfish, python-rope, ptpython-2, python2-binaryornot) (python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort) (python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash) (python2-cloudpickle, python2-reparser), gnu/packages/python.scm (python2-called-python), gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt) (python-qscintilla, python-pyqt+qscintilla), gnu/packages/scanner.scm (sane-backends), gnu/packages/sdl.scm (guile3.0-sdl2), gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc) (python-sepolgen, policycoreutils), gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack), gnu/packages/simulation.scm (fenics), gnu/packages/statistics.scm (python2-statsmodels), gnu/packages/texinfo.scm (info-reader), gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1), gnu/packages/xml.scm (xmlsec-nss), gnu/packages/xorg.scm (uim-gtk, uim-qt), guix/build-system/python.scm (package-with-explicit-python) (strip-python2-variant): Use PACKAGE/INHERIT.
* gnu: Add appstream.Raghav Gururajan2021-03-10
| | | | | | * gnu/packages/freedesktop.scm (appstream): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>