summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into staging•••Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm Efraim Flashner2022-10-121-58/+55
|\
| * gnu: weston: Use G-expression.•••* gnu/packages/freedesktop.scm (weston)[arguments]: Use gexp to remove references to %outputs and %build-inputs. Ricardo Wurmus2022-10-081-16/+17
| * gnu: weston: Use plain list of inputs.•••* gnu/packages/freedesktop.scm (weston)[inputs]: Use new style. Ricardo Wurmus2022-10-081-28/+28
| * gnu: weston: Remove trailing #T from build phases.•••* gnu/packages/freedesktop.scm (weston)[arguments]: Remove trailing #T from build phases. Ricardo Wurmus2022-10-081-9/+5
| * gnu: weston: Update to 10.0.2.•••* gnu/packages/freedesktop.scm (weston): Update to 10.0.2. [inputs] Switch from pipewire to pipewire-0.3, use wayland-protocols-next. [native-inputs]: Add python-3. Kaelyn Takata2022-10-081-7/+7
* | Merge branch 'master' into staging•••With resolved conflicts in: gnu/local.mk gnu/packages/freedesktop.scm gnu/packages/gnuzilla.scm Maxim Cournoyer2022-09-151-19/+71
|\|
| * gnu: colord-gtk: Update to 0.3.0.•••* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.0. [build-system]: Use meson-build-system. [configure-flags] New argument. [native-inputs]: Replace intltool with gettext-minimal. [inputs]: Add pango-next. [propagated-inputs]: Replace gtk+ with gtk. [description]: Substitute GTK+ for GTK. Maxim Cournoyer2022-09-131-9/+19
| * gnu: accountsservice: Add bash-minimal to inputs.•••* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal. Maxim Cournoyer2022-09-131-1/+2
| * gnu: accountsservice: Propagate glib.•••* gnu/packages/freedesktop.scm (accountsservice) [propagated-inputs]: Add glib. Maxim Cournoyer2022-09-131-1/+2
| * gnu: Add wayland-protocols-next.•••* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Maxim Cournoyer2022-09-131-1/+0
| * gnu: modem-manager: Update to 1.18.10 and remove input labels.•••* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10. [configure-flags]: Use gexps. [native-inputs]: Remove labels. Add python, python-dbus and python-pygobject. Replace intltool with gettext-minimal. Maxim Cournoyer2022-09-121-12/+15
| * gnu: libqmi: Update to 1.30.8.•••* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8. Maxim Cournoyer2022-09-121-2/+2
| * gnu: Add python-libevdev.•••* gnu/packages/freedesktop.scm (python-libevdev): New variable. Maxim Cournoyer2022-09-121-0/+42
| * gnu: libmbim: Update to 1.26.4.•••* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4. Maxim Cournoyer2022-09-121-2/+2
* | Merge branch 'master' into stagingMarius Bakke2022-09-011-65/+69
|\|
| * gnu: Add appstream-qt.•••* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream with Qt support. Co-authored-by: Marius Bakke <marius@gnu.org> Brendan Tildesley2022-09-011-0/+14
| * gnu: appstream: Update to 0.15.5.•••* gnu/packages/freedesktop.scm (appstream): Update to 0.15.2. [arguments]: Use G-expression. Add #:meson. Enable (some) previously failing tests. Don't patch docbook file names, and use SEARCH-INPUT-FILE for libstemmer header. Add phase to set HOME before tests. [inputs]: Add CURL and LIBXMLB. [native-inputs]: Add ITSTOOL and LIBXML2. [license]: Remove GPL2+. Co-authored-by: Brendan Tildesley <mail@brendan.scot> Co-authored-by: phodina <phodina@protonmail.com> Marius Bakke2022-09-011-65/+40
| * gnu: Add wayland-protocols 1.26.•••* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Brendan Tildesley2022-09-011-0/+15
* | Merge branch 'master' into stagingMarius Bakke2022-08-301-36/+69
|\|
| * gnu: accountsservice: Actually run the test suite.•••* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON. Marius Bakke2022-08-301-3/+6
| * gnu: accountsservice: Don't reference the build-time coreutils.•••* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL. Marius Bakke2022-08-301-1/+2
| * gnu: accountsservice: Remove obsolete input.•••* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke2022-08-301-1/+1
| * gnu: wayland-protocols: Fix cross-compilation•••* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation [native-inputs]: Add pkg-config-for-build and wayland. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Tobias Kortkamp2022-08-301-2/+5
| * gnu: accountsservice: Adjust inputs.•••This fixes the builds of gdm and some other packages. * gnu/packages/freedesktop.scm (accountsservice)[inputs]: Move polkit ... [propagated-inputs]: ... to here. Efraim Flashner2022-08-291-1/+2
| * gnu: accountsservice: Provide a means to locate extensions.•••* gnu/packages/patches/accountsservice-extensions.patch: New patch. * gnu/packages/freedesktop.scm (accountsservice)[source]: Apply it. [phases]{wrap-with-xdg-data-dirs}: New phase. Maxim Cournoyer2022-08-281-2/+10
| * gnu: accountsservice: Update to 22.08.8, enable doc and test suite.•••* gnu/packages/freedesktop.scm (accountsservice): Update to 22.08.8. [tests?]: Delete argument. [configure-flags]: Remove obsolete "-Dsystemd" flag. Add "-Ddocbook=true" and "-Dgtk_doc=true". [phases]{patch-docbook-references}: New phase. {patch-/bin/cat}: Delete and merge into... [patch-paths]: ... this phase, renamed from pre-configure. Use search-input-file. [native-inputs]: Add docbook-xml-4.1.2, docbook-xsl, gtk-doc, libxml2, libxslt, python-dbusmock, python-pygobject, vala and xmlto. Maxim Cournoyer2022-08-281-34/+51
* | Merge branch 'master' into stagingMarius Bakke2022-08-111-34/+99
|\|
| * xdg-utils: Support cross-compilation.•••It has been verified that this does not cause rebuilds when compiling natively. The references graph when cross-compiling has also been verified -- glibc-2.33 and the native bash-static-5.1.8 still remains in the graph, but via the cross-compiled inetutils-2.0, ncurses-6.2.20210619 and via gcc-cross-TARGET-10.3.0-lib, which is not related with Perl cross-compilation. * gnu/packages/freedesktop.scm (xdg-utils)[inputs]{bash-minimal,file}: New inputs when cross-compiling. (xdg-utils)[arguments]<#:phases>{locate-catalog-files}: Add 'native-inputs' argument when cross-compiling. Look for docbook-xml and docbook-xsl in native-inputs when cross-compiling. While we are at it, eliminate input labels with search-input-file. (xdg-utils)[arguments]<#:phases>{patch-hardcoded-patch}: Use search-input-file + inputs instead of 'which' when cross-compiling. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos2022-08-061-13/+49
| * perl-file-mimeinfo: Fix cross-compilation.•••* gnu/packages/freedesktop.scm (perl-file-mimeinfo)[arguments]<#:phases>: Make it a G-exp to avoid messy nested quasiquotation. {wrap-programs}: When cross-compiling, don't use the PELRL5LIB environment variable, instead use 'search-path-as-list'. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos2022-08-061-13/+25
| * gnu: freedesktop: Add 'bash' input for 'wrap-program'•••It is required for cross-compilation. Cherry-picked from <https://issues.guix.gnu.org/49327#6>. * gnu/packages/freedesktop.scm (udisks)[inputs]: Add 'bash-minimal' when cross-compiling. (perl-file-mimeinfo)[inputs]: Likewise. (udiskie)[inputs]: Likewise. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos2022-08-061-8/+25
* | Merge branch 'master' into stagingMarius Bakke2022-07-271-0/+2
|\|
| * gnu: modem-manager: Add 'upstream-name' property.•••* gnu/packages/freedesktop.scm (modem-manager)[properties]: New field. Marius Bakke2022-07-271-0/+2
* | gnu: modem-manager: Update to 1.18.10.•••* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10. [native-inputs]: Add PYTHON, PYTHON-DBUS, and PYTHON-PYGOBJECT. Marius Bakke2022-07-231-3/+6
* | gnu: modem-manager: Remove obsolete input.•••* gnu/packages/freedesktop.scm (modem-manager)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke2022-07-231-2/+2
* | gnu: modem-manager: Use G-expression.•••* gnu/packages/freedesktop.scm (modem-manager)[arguments]: Use gexp. Marius Bakke2022-07-231-2/+3
* | gnu: modem-manager: Remove input labels.•••* gnu/packages/freedesktop.scm (modem-manager)[native-inputs]: Remove labels. Marius Bakke2022-07-231-7/+7
* | gnu: libqmi: Update to 1.30.8.•••* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8. Marius Bakke2022-07-231-2/+2
* | gnu: libmbim: Update to 1.26.4.•••* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4. Marius Bakke2022-07-231-2/+2
* | gnu: perl-file-mimeinfo: Update to 0.33.•••* gnu/packages/freedesktop.scm (perl-file-mimeinfo): Update to 0.33. Marius Bakke2022-07-231-2/+2
* | gnu: perl-file-basedir: Update to 0.09.•••* gnu/packages/freedesktop.scm (perl-file-basedir): Update to 0.09. Marius Bakke2022-07-231-3/+3
* | gnu: libinput: Update to 1.19.4.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.19.4. Marius Bakke2022-06-231-2/+2
|/
* gnu: Add basu.•••* gnu/packages/freedesktop.scm (basu): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> muradm2022-06-221-0/+27
* gnu: xdg-desktop-portal-gtk: Update to 1.14.0.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.14.0. Mathieu Othacehe2022-06-201-2/+2
* gnu: xdg-desktop-portal: Update to 1.14.4.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.14.4. [inputs]: Add gdk-pixbuf, use fuse@3. [arguments]: Build without systemd, set HOME variable. Mathieu Othacehe2022-06-201-7/+11
* gnu: admin: Add libseat 0.8.0 and move seatd.•••* gnu/packages/admin.scm (libseat): New variable * gnu/packages/admin.scm (seatd): New variable * gnu/packages/freedesktop.scm (seatd): Remove variable * gnu/packages/wm.scm (wlroots): Replace seatd input with libseat Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org> muradm2022-06-171-29/+0
* gnu: wayland-protocols: Add 'release-monitoring-url' property.•••* gnu/packages/freedesktop.scm (wayland-protocols)[properties]: New field. Ludovic Courtès2022-06-151-1/+4
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-06-011-95/+75
|\
| * gnu: libfprint: Update to 1.94.4.•••* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.4. Tobias Geerinckx-Rice2022-05-291-2/+2
| * gnu: fprintd: Update to 1.94.2.•••* gnu/packages/freedesktop.scm (fprintd): Update to 1.94.2. Tobias Geerinckx-Rice2022-05-291-2/+2
| * gnu: fprintd: Remove input labels.•••* gnu/packages/freedesktop.scm (fprintd)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice2022-05-291-12/+12