summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Expand)AuthorAgeFilesLines
* build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer2024-08-311-1/+1
* gnu: Remove docbook-xsl-1.79.1.•••* gnu/packages/docbook.scm (docbook-xsl-1.79.1): Remove variable. * gnu/packages/gnome.scm (colord)[native-inputs]: Replace with docbook-xsl. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-1/+1
* gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc)•••The gtk-doc wrapped binaries use XML_CATALOG_FILES to perform XML catalog lookup and come with docbook-xsl within the variable which fixes the docbook-xsl stylesheet lookup related failures with these packages. This makes it unnecessary to include libxml2 as the cause of error was usually with the gtk-doc binaries. * gnu/packages/gnome.scm (gupnp-igd, dee, zeitgeist, libnma)[native-inputs]: Remove libxml2. * gnu/packages/rpm.scm (libmodulemd)[native-inputs]: Ditto. * gnu/packages/security-token.scm (libu2f-host)[native-inputs]: Ditto. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-4/+0
* gnu: Remove unneeded libxml2 from native-inputs. (libxslt)•••XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include libxml2 for the same effect. * gnu/packages/freedesktop.scm (wayland): Remove obsolete comment. (farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]: Remove libxml2. * gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto. * gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto. * gnu/packages/glib.scm (dbus)[native-inputs]: Ditto. * gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord) (upower, gnome-settings-daemon)[native-inputs]: Ditto. * gnu/packages/linux.scm (eudev)[native-inputs]: Ditto. * gnu/packages/networking.scm (iputils)[native-inputs]: Ditto. * gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto. * gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto. * gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto. * gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto. * gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0 Bruno Victal2024-08-311-8/+1
* gnu: libnotify: Split documentation.•••* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Add 'move-doc phase. [outputs]: Add 'doc output. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I59bd0bf321e42c6f64eb16844c14f4982ed2dd87 Bruno Victal2024-08-311-0/+7
* gnu: libnotify: Drop docbook workarounds.•••* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Drop 'fix-docbook phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-10/+0
* gnu: gnome-session: Remove libxml2.•••Observations: 1. No longer required for XML_CATALOG_FILES. These are already adequately set within the used dependencies 2. It's not required for gnome-session but by libxkbcommon. libxkbcommon was fixed to convey this by use of a symlink. 2.1. Shouldn't count as a native-input but as a regular input. … since this is a dependency for xkbregistry (from libxkbcommon). * gnu/packages/gnome.scm (gnome-session)[native-inputs]: Remove libxml2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ie2300d1c24c03223a6adeba8bd7c415b5bc677b0 Bruno Victal2024-08-311-1/+0
* gnu: gnome-session: Build documentation.•••* gnu/packages/gnome.scm (gnome-session)[native-inputs]: Replace docbook-xml with docbook-xml-4.1.2. [arguments]<#:configure-flags>: Build documentation. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-4/+2
* gnu: Replace (almost) all uses of /run/setuid-programs.•••…those good for master, anyway. * gnu/packages/admin.scm (ktsuss, opendoas, hosts) [arguments]: Replace /run/setuid-programs with /run/privileged/bin. * gnu/packages/containers.scm (slirp4netns)[arguments]: Likewise. * gnu/packages/debian.scm (pbuilder)[arguments]: Likewise. * gnu/packages/disk.scm (udevil)[arguments]: Likewise. * gnu/packages/enlightenment.scm (efl, enlightenment) [arguments]: Likewise. * gnu/packages/gnome.scm (gdm, gnome-control-center) [arguments]: Likewise. * gnu/packages/linux.scm (singularity)[arguments]: Likewise. * gnu/packages/lxde.scm (spacefm)[arguments]: Likewise. * gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Likewise. * gnu/packages/virtualization.scm (ganeti)[arguments]: Likewise. * gnu/packages/xdisorg.scm (xsecurelock)[arguments]: Likewise. * gnu/services/dbus.scm (dbus-configuration-directory): Likewise. * gnu/services/ganeti.scm (%default-ganeti-environment-variables): Likewise. * gnu/services/monitoring.scm (zabbix-agent-shepherd-service): Likewise. * gnu/tests/ldap.scm (marionette): Likewise. * gnu/tests/monitoring.scm (os): Likewise. Tobias Geerinckx-Rice2024-08-111-1/+1
* gnu: lollypop: Update package style.•••* gnu/packages/gnome.scm (lollypop)[arguments]: Convert to list of G-Expressions. Change-Id: I2f7e0157f65bdd6776fbf15214093a837c5b0fd6 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> James Smith2024-07-131-18/+18
* gnu: lollypop: Update to 1.4.40.•••* gnu/packages/gnome.scm: (lollypop): Update to 1.4.40. Change-Id: I8803c04f7ac2b8597920cc3e2a8371ada6a1dbab Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> James Smith2024-07-131-2/+3
* gnu: komikku: Update to 1.46.0.•••* gnu/packages/gnome.scm (komikku): Update to 1.46.0. [source]: Use “https://codeberg.org” for the URL. [home-page]: Use “https://apps.gnome.org/Komikku”. [#:phases]<python-and-gi-wrap>: Also wrap GDK_PIXBUF_MODULE_FILE. [inputs]: Add webp-pixbuf-loader. Liliana Marie Prikler2024-07-071-6/+9
* gnu: libadwaita: Update to 1.5.2.•••* gnu/packages/gnome.scm (libadwaita): Update to 1.5.2. Liliana Marie Prikler2024-07-071-2/+2
* gnu: network-manager-applet: Update to 1.36.0.•••* gnu/packages/gnome.scm (network-manager-applet): Update to 1.36.0. Change-Id: I78dc16367d4a293e856d7dc88b8a055ca9b46e69 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Ashish SHUKLA2024-06-231-2/+2
* Merge branch 'gnome-team'Liliana Marie Prikler2024-06-061-2/+10
|\
| * gnu: gnome-builder: Fix build.•••* gnu/packages/gnome.scm (gnome-builder)[#:phases]: Add ‘patch-source’. Liliana Marie Prikler2024-06-031-0/+8
| * gnu: vala: Update to 0.56.16.•••* gnu/packages/gnome.scm (vala): Update to 0.56.16. Change-Id: Ia5c0c608642d4505efef52d882a51bb83c3dd539 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Vivien Kraus2024-06-031-2/+2
* | gnu: terminator: Update to 2.1.4.•••* gnu/packages/gnome.scm (terminator): Update to 2.1.4. Change-Id: I84372d73a999dc26dbd337b221f94aab75c97c22 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2024-06-061-2/+2
|/
* gnu: system-config-printer: Fix build on riscv64-linux.•••* gnu/packages/gnome.scm (system-config-printer)[arguments]: When config is an input add a phase to replace config.guess and config.sub. [native-inputs]: Add config when building for riscv64-linux. Change-Id: Iad0d2cbadd9c9f90b88e97e7690ad3b0ad0e6882 Efraim Flashner2024-05-271-10/+24
* gnu: gnome-keyring: Don't run tests in parallel on riscv64-linux.•••* gnu/packages/gnome.scm (gnome-keyring)[arguments]: When building for riscv64-linux don't run the tests in parallel. Change-Id: Ib86965c52d42e3fcaa35efc97890d0da4478e46f Efraim Flashner2024-05-271-0/+1
* gnu: gssdp-1.4: Fix building.•••This is a follow-up to 9901416233867233192b63fde7f616751127b189. * gnu/packages/gnome.scm (gssdp-1.4)[arguments]: Override inherited arguments to set the configure-flags specifically. Change-Id: Ifbdaf278a402a26b344b6dcd7a5e3d4e22148561 Efraim Flashner2024-05-241-0/+3
* gnu: gtk-vnc: Build with gjs on more architectures.•••* gnu/packages/gnome.scm (gtk-vnc)[native-inputs] Use gjs as an input on architectures where it is supported. Change-Id: I723f53be8e225732572ede81a03d712a946be528 Efraim Flashner2024-05-231-5/+4
* gnu: glade3: Build with gjs on more architectures.•••* gnu/packages/gnome.scm (glade3)[inputs]: Use gjs as an input on architectures where it is supported. Change-Id: I6d6596045b7a3f0dc22207350b353fcd82961958 Efraim Flashner2024-05-231-3/+2
* gnu: gtk-vnc: Build without node.•••* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove node. Change-Id: I35b4be1fa203cf75da3d88f078ac0fc613a60489 Efraim Flashner2024-05-231-2/+0
* gnu: gnome-text-editor: Build with cmake-minimal.•••* gnu/packages/gnome.scm (gnome-text-editor)[native-inputs]: Replace cmake with cmake-minimal. Change-Id: I3e23fb390896ab9f1fb3be36789fbe84df04ae36 Efraim Flashner2024-05-231-1/+1
* gnu: gnome-meta-core-utilities: Add eog unconditionally.•••eog was removed because it required librsvg built with rust, but gnome-shell also requires the same librsvg already, so there was no reason to limit the architectures eog was installed on. * gnu/packages/gnome.scm (gnome-meta-core-utilities)[propagated-inputs]: Add eog unconditionally. Change-Id: I333d1a712b1d04409f3deccc90aa5adb2a4fac1b Efraim Flashner2024-05-231-7/+2
* gnu: gssdp: Enable building on more architectures.•••* gnu/packages/gnome.scm (gssdp)[arguments]: Adjust configure-flags to only build the manpages when pandoc is an input. [native-inputs]: Only add pandoc when on architectures where it is supported. Change-Id: I6e69833295fc19b311cdaf977b3b5cc7abc01589 Efraim Flashner2024-05-231-8/+16
* gnu: gnome-shell: Wrap screencast service.•••Adjust screencast such that GI_TYPELIB_PATH and GST_PLUGIN_SYSTEM_PATH refer to all required typelibs and GStreamer plugins. This alone is not enough to make the screencast function however -- a running pipewire service (e.g. via Guix Home) is also needed. * gnu/packages/gnome.scm (gnome-shell): [inputs]: Add gst-plugins-good and pipewire. [#:phases]<'wrap-programs>: Wrap org.gnome.Shell.Screencast. Change-Id: I2c31bf1bd92e281b86c57b06988c6a3793a58d40 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Dariqq2024-05-141-0/+16
* gnu: libshumate: Update to 1.2.1.•••* gnu/packages/gnome.scm (libshumate): Update to 1.2.1. [arguments]: Drop `-Dlibsoup3=true` configure flag as it got removed upstream. It only supports libsoup3 now. [native-inputs]: Add gperf. [propagated-inputs]: Add json-glib and protobuf-c. Change-Id: Ibe63b6f2060f6684f8f68f44c2221ba9d6ad5a45 Signed-off-by: Christopher Baines <mail@cbaines.net> Jonathan Brielmaier2024-05-131-5/+7
* gnu: gnome-js-common: Fix build on powerpc64le-linux.•••* gnu/packages/gnome.scm (gnome-js-common)[arguments]: Replace the config.guess and config.sub files when building for powerpc64le-linux. [native-inputs]: Add config when building for powerpc64le-linux. Change-Id: If0cf8fff36347f6bd52b8cf1f43a11fc7f5323b7 Efraim Flashner2024-05-121-0/+2
* gnu: gnome-js-common: Fix build on some architectures.•••* gnu/packages/gnome.scm (gnome-js-common)[arguemnts]: When building for aarch64-linux or riscv64-linux replace the config.guess and config.sub files. [native-inputs]: When building for aarch64-linux or riscv64-linux add config. Change-Id: Ia27b0fec7d0b50e9e4ab7ea7329d390ddc482795 Efraim Flashner2024-05-061-3/+19
* gnu: evolution-data-server: Disable failing test on aarch64.•••This test is flaky on an Apple M1. * gnu/packages/gnome.scm (evolution-data-server): Disable failing test on aarch64. Change-Id: Iccb75f2144b773a8b94242aaee9e6acedaa3af0b Signed-off-by: Christopher Baines <mail@cbaines.net> Roman Scherer2024-04-171-0/+8
* Merge remote-tracking branch 'savannah/master' into mesa-updates•••Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5 Christopher Baines2024-04-091-16/+37
|\
| * gnu: Fix builds that require old blueprint-compiler.•••This is a follow-up commit to cee21ef8650d723e9e1ea4c6313897fd3bf64112 and fixes two builds that rely on an older version of blueprint-compiler. The giara package remains broken as a result of a test failure. * gnu/packages/gnome.scm (blueprint-compiler-0.4): New variable. * gnu/packages/syndication.scm (giara, gfeeds): Replace blueprint-compiler with blueprint-compiler-0.4. * gnu/packages/text-editors.scm (textpieces): Likewise Liliana Marie Prikler2024-04-071-0/+16
| * gnu: gnome-essential-extras: Propagate xdg-desktop-portal.•••xdg-desktop-portal (and xdg-desktop-portal-gnome) is needed for the dark theme in Gnome 44 to work properly. * gnu/packages/gnome.scm (gnome-essential-extras)[propagated-inputs]: Add xdg-desktop-portal. Change-Id: Id84626e6bc404e9607ee7f8f299ac90f24323081 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Dariqq2024-04-061-0/+1
| * gnu: komikku: Update to 1.34.2.•••* gnu/packages/gnome.scm (komikku): Update to 1.34.2. [inputs]: Add python-colorthief. [native-inputs]: Add blueprint-compiler. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Liliana Marie Prikler2024-04-061-3/+5
| * gnu: blueprint-compiler: Update to 0.12.0.•••* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.12.0. [arguments]: Remove ‘wrap-gi’ phase, add ‘pre-check’. [native-inputs]: Add libadwaita and xorg-server-for-tests. Reindent. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Liliana Marie Prikler2024-04-061-9/+11
| * gnu: gedit: Update to 44.3.•••* gnu/packages/gnome.scm (gedit): Update to 44.3. Change-Id: Ib13eb5a09939de440874fc9f558d38aab5d5e49c Signed-off-by: Christopher Baines <mail@cbaines.net> Attila Lendvai2024-04-051-2/+2
| * gnu: geary: Update to 44.1.•••* gnu/packages/gnome.scm (geary): Update to 44.1. Change-Id: I692a3084ed69a4b47e39733df691050ac9141318 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Juliana Sims2024-03-311-2/+2
* | gnu: librsvg-2.40: Skip tests that fail with cairo 1.18.0.•••* gnu/packages/gnome.scm (librsvg-2.40)[arguments]: Skip two tests which fail after cairo was updated to version 1.18.0. Change-Id: If3867a9fdee6481da819954d77341f411e85e78b John Kehayias2024-03-311-2/+5
|/
* gnu: shotwell: Update to 0.32.6.•••* gnu/packages/gnome.scm (shotwell): Update to 0.32.6. [arguments]: Convert to list of G-Expressions. [#:phase 'skip-gtk-update-icon-cache]: Adjust to build system change. [inputs]: Add libportal. Change-Id: I5167d13d8514e278732459d1705f0041e3797894 Signed-off-by: Christopher Baines <mail@cbaines.net> Vivien Kraus2024-03-241-10/+14
* gnu: seahorse: Update to 43.0.•••* gnu/packages/gnome.scm (seahorse): Update. Change-Id: I13ce7c9e2cfb7c0b8d575148a502d81ddf30d13d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Herman Rimm2024-03-231-5/+8
* gnu: libsecret: Update to 0.21.4.•••* gnu/packages/gnome.scm (libsecret): Update. Change-Id: I8a785f1fa9ff9ddde6dfda9a52abd0405b5ab448 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Herman Rimm2024-03-231-8/+2
* gnu: gnome-shell: Update to 44.10.•••* gnu/packages/gnome.scm (gnome-shell): Update to 44.10. Change-Id: Ib4591ac6b34af33e63468eddd21015b823a6f8da Signed-off-by: Christopher Baines <mail@cbaines.net> Vivien Kraus2024-03-201-2/+2
* gnu: gnome-online-accounts: Update to 3.48.1.•••* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.48.1. Change-Id: I779bc5ae3978b59489abd8c3c54944c035674fc6 Signed-off-by: Christopher Baines <mail@cbaines.net> Vivien Kraus2024-03-201-2/+2
* gnu: folks: Update to 0.15.8.•••* gnu/packages/gnome.scm (folks): Update to 0.15.8. Change-Id: I36ceb7d70e315a22352495e3470ce9fd7e126196 Signed-off-by: Christopher Baines <mail@cbaines.net> Vivien Kraus2024-03-201-2/+2
* gnu: libgda: Disable failing tests.•••* gnu/packages/patches/libgda-disable-data-proxy-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/gnome.scm (libgda): Use it here. Change-Id: I0a86fb75b1ad048eca99408750b26f4b8ff448c1 Signed-off-by: Christopher Baines <mail@cbaines.net> Vivien Kraus2024-03-161-0/+1
* Merge branch 'master' into gnome-teamLiliana Marie Prikler2024-03-101-0/+3
|\
| * gnu: gnome-photos: Build against gegl-0.4.44.•••On gnome-team, this dependency was already accounted for in commit 4beac7d95c84ea3be809030f942b8b71d155129e, but it was forgotten when updating gimp on master. * gnu/packages/gimp.scm (babl-0.1.96, gegl-0.4.44): New variables. * gnu/packages/gnome.scm (gnome-photos)[inputs]: Replace gegl with gegl-0.4.44. Liliana Marie Prikler2024-03-091-1/+1
| * gnu: colord-minimal: Skip tests on big-endian systems.•••* gnu/packages/gnome.scm (colord-minimal)[arguments]: Disable tests when building on a big-endian system. Change-Id: I6d1ba215894175e75ed4a3171ad3c54cb12653cd Efraim Flashner2024-03-081-0/+3