summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
Commit message (Expand)AuthorAgeFilesLines
* 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 Devos2021-09-201-3/+11
* 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 Devos2021-09-201-1/+5
* 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 Devos2021-09-201-3/+11
* gnu: elogind: Make #:configure-flags a G-exp.•••* gnu/packages/freedesktop.scm (elogind)[arguments]{configure-flags}: Let this be a G-exp. Maxime Devos2021-09-201-27/+29
* gnu: localed: Fix build.•••* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync. Mathieu Othacehe2021-09-171-1/+3
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-071-0/+36
|\
| * gnu: Add waypipe.•••* gnu/packages/freedesktop.scm (waypipe): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Robby Zambito2021-09-061-0/+36
* | 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 Morgensen2021-09-051-0/+8
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-011-0/+1
|\|
| * 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 Cournoyer2021-07-291-0/+1
* | 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 Bakke2021-07-291-13/+32
|\|
| * 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 Gururajan2021-07-251-2/+5
| * gnu: weston: Fix package inputs.•••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. Raghav Gururajan2021-07-251-2/+9
| * gnu: weston: Update to 9.0.0 and adjust arguments+inputs accordingly.•••* 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. Raghav Gururajan2021-07-251-11/+20
* | gnu: Simplify "Xvbf" invocation in pre-check phases.•••* 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. Ludovic Courtès2021-07-241-2/+1
* | Merge branch 'master' into core-updates•••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 Marius Bakke2021-06-191-4/+24
|\|
| * gnu: xdg-desktop-portal-wlr: Update to 0.4.0.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update to 0.4.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andrew Tropin2021-06-181-2/+7
| * gnu: xdg-desktop-portal: Update to 1.8.1 and honor XDG_DESKTOP_PORTAL_DIR.•••* 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> Andrew Tropin2021-06-181-2/+17
* | Merge branch 'master' into core-updatesLudovic Courtès2021-05-151-0/+64
|\|
| * gnu: Add seatd.•••* gnu/packages/freedesktop.scm (seatd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pineapples2021-05-141-0/+31
| * gnu: Add xdg-desktop-portal-wlr.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Giacomo Leidi2021-05-141-0/+33
* | gnu: elogind: Fix build failure with GCC 10.•••* 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. Marius Bakke2021-05-131-1/+1
* | Merge branch 'master' into core-updates••• 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 Marius Bakke2021-05-091-4/+6
|\|
| * gnu: libxdg-basedir: Omit static library.•••* gnu/packages/freedesktop.scm (libxdg-basedir)[arguments]: Add ‘--disable-static’ to #:configure-flags. Tobias Geerinckx-Rice2021-05-021-1/+3
| * gnu: libxdg-basedir: Update to 1.2.3.•••* gnu/packages/freedesktop.scm (libxdg-basedir): Update to 1.2.3. Tobias Geerinckx-Rice2021-05-021-3/+3
* | Merge remote-tracking branch 'origin/master' into core-updates••• 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 Efraim Flashner2021-04-161-6/+27
|\|
| * gnu: Add python-cchardet.•••* gnu/packages/freedesktop.scm (python-cchardet): New variable. Brendan Tildesley2021-04-091-0/+21
| * gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.•••* 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'. Mark H Weaver2021-03-271-6/+6
* | gnu: wayland-protocols: Update description.•••* gnu/packages/freedesktop.scm (wayland-protocols) [description]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net> Raghav Gururajan2021-03-261-1/+4
* | gnu: wayland: Update synopsis, description and license.•••* 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> Raghav Gururajan2021-03-261-8/+8
* | gnu: wayland: Fix and move documentation.•••* 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> Raghav Gururajan2021-03-261-1/+24
* | gnu: wayland: Update to 1.19.0.•••* 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> Raghav Gururajan2021-03-261-10/+12
|/
* gnu: Use PACKAGE/INHERIT in more places.•••* 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. Mark H Weaver2021-03-171-1/+1
* gnu: Add appstream.•••* gnu/packages/freedesktop.scm (appstream): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at> Raghav Gururajan2021-03-101-0/+98
* gnu: python-pyxdg: Update to 0.27.•••* gnu/packages/freedesktop.scm (python-pyxdg): Update to 0.27. [arguments]: Adjust custom 'check phase. Efraim Flashner2021-02-151-10/+11
* Merge branch 'staging'Leo Famulari2021-02-011-2/+2
|\
| * Merge branch 'ungrafting' into stagingMarius Bakke2020-12-291-5/+7
| |\
| * | gnu: libinput: Update to 1.16.4.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.16.4. Marius Bakke2020-12-131-2/+2
* | | gnu: libappindicator: Propagate some inputs as per .pc file.•••* gnu/packages/freedesktop.scm (libappindicator) [inputs]: Move gtk+ and libdbusmenu to ... [propagated-inputs]: ... here. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at> Raghav Gururajan2021-01-311-2/+3
* | | gnu: libfprint: Update to 1.90.7.•••* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2021-01-281-2/+2
| |/ |/|
* | gnu: desktop-file-utils: Update to 0.26.•••* gnu/packages/freedesktop.scm (desktop-file-utils): Update to 0.26. (native-inputs): Add autoconf & automake. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2020-12-281-3/+5
* | gnu: libfprint: Update to 1.90.6.•••* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.6. Tobias Geerinckx-Rice2020-12-231-2/+2
|/
* gnu: libfprint: Update to 1.90.4.•••* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.4. Tobias Geerinckx-Rice2020-11-301-2/+2
* Merge branch 'master' into stagingMarius Bakke2020-11-151-9/+14
|\
| * gnu: telepathy-idle: Update to 0.2.2.•••* gnu/packages/freedesktop.scm (telepathy-idle): Update to 0.2.2. [source]: Use GIT-FETCH and GIT-FILE-NAME. [native-inputs]: Add autoconf, automake, and libootl. Tobias Geerinckx-Rice2020-11-111-9/+14
* | Merge branch 'master' into staging••• Conflicts: gnu/local.mk gnu/packages/gdb.scm gnu/packages/lisp-xyz.scm gnu/packages/web-browsers.scm Marius Bakke2020-11-071-0/+87
|\|
| * gnu: Add farstream.•••* gnu/packages/freedesktop.scm (farstream): New variable. * gnu/packages/patches/farstream-make.patch: New file. * gnu/local.mk (dist_PATCH_DATA): Add it. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Raghav Gururajan2020-10-201-0/+87
* | gnu: elogind: Update to 243.7.•••* gnu/packages/freedesktop.scm (elogind): Update to 243.7. [arguments]: Remove obsolete phase. Marius Bakke2020-10-131-10/+2
* | gnu: libinput: Update to 1.16.2.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.16.2. Marius Bakke2020-10-131-2/+2
* | Merge branch 'master' into stagingGuillaume Le Vaillant2020-10-051-38/+36
|\|