summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Collapse)AuthorAge
* gnu: evolution: Actually fix licenses.Ricardo Wurmus2019-03-16
| | | | * gnu/packages/gnome.scm (evolution)[license]: Use LPGL2.1.
* gnu: evolution: Fix typo.Ricardo Wurmus2019-03-16
| | | | * gnu/packages/gnome.scm (evolution)[license]: Fix typo.
* gnu: Add evolution.Ricardo Wurmus2019-03-16
| | | | * gnu/packages/gnome.scm (evolution): New variable.
* gnu: gnome-shell: Remove references to Inkscape and more.Ludovic Courtès2019-03-15
| | | | | | | | | The reference to Inkscape was introduced in commit 45fef894eb5b39029633cd0cd907e8ce8c5ab379. * gnu/packages/gnome.scm (gnome-shell)[arguments]: Add #:disallowed-references and #:modules. Replace the 'glib-or-gtk-wrap' phase.
* gnu: aisleriot: Update to 3.22.8.Tobias Geerinckx-Rice2019-03-15
| | | | * gnu/packages/gnome.scm (aisleriot): Update to 3.22.8.
* gnu: aisleriot: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-03-15
| | | | * gnu/packages/gnome.scm (aisleriot)[source]: Hard-code NAME.
* gnu: gjs: Use the test-only Xorg variant for tests.Marius Bakke2019-03-15
| | | | | * gnu/packages/gnome.scm (gjs)[native-inputs]: Change XORG-SERVER to XORG-SERVER-FOR-TESTS.
* gnu: WebKitGTK: Update to 2.24.0.Marius Bakke2019-03-14
| | | | | | | | * gnu/packages/webkit.scm (webkitgtk-2.22): Rename to ... (webkitgtk-2.24): ... this. Update to 2.24.0. [inputs]: Add OPENJPEG. * gnu/packages/gnome.scm (eolie, epiphany)[inputs]: Adjust accordingly. * gnu/packages/web-browsers.scm (next-gtk-webkit)[inputs]: Likewise.
* gnu: libsoup: Update to 2.66.0.Marius Bakke2019-03-14
| | | | | | | | | * gnu/packages/gnome.scm (libsoup): Update to 2.66.0. [build-system]: Change to MESON-BUILD-SYSTEM. [arguments]: Adjust accordingly. [native-inputs]: Add GTK-DOC. [inputs]: Add MIT-KRB5. Move SQLITE and LIBPSL ... [propagated-inputs]: ... here.
* Remove traces of "GuixSD".Ludovic Courtès2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove mentions of "GuixSD". * gnu/bootloader/grub.scm (install-grub-efi): Likewise. * gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to "Guix_image". (initialize-hard-disk): Search for the "Guix_image" label. * gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD". * gnu/installer/newt/welcome.scm (run-welcome-page): Likewise. * gnu/packages/audio.scm (supercollider)[description]: Likewise. * gnu/packages/curl.scm (curl): Likewise. * gnu/packages/emacs.scm (emacs): Likewise. * gnu/packages/gnome.scm (network-manager): Likewise. * gnu/packages/julia.scm (julia): Likewise. * gnu/packages/linux.scm (alsa-plugins): Likewise. (powertop, wireless-regdb): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/polkit.scm (polkit): Likewise. * gnu/packages/tex.scm (texlive-bin): Likewise. * gnu/services/base.scm (file-systems->fstab): Likewise. * gnu/services/cups.scm (%cups-activation): Likewise. * gnu/services/mail.scm (%dovecot-activation): Likewise. * gnu/services/messaging.scm (prosody-configuration)[log]: Likewise. * gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise. * gnu/system/install.scm (installation-os)[file-systems]: Change root file system label to "Guix_image". * gnu/system/mapped-devices.scm (check-device-initrd-modules): Remove "GuixSD". * gnu/system/vm.scm (system-docker-image): Likewise. (system-disk-image)[root-label]: Change to "Guix_image". * gnu/tests/install.scm (run-install): Remove "GuixSD". * guix/modules.scm (guix-module-name?): Likewise. * nix/libstore/optimise-store.cc: Likewise.
* gnu: gnome-shell: Avoid top-level reference to inkscape.Ludovic Courtès2019-03-10
| | | | | | | | | | | Fixes <https://bugs.gnu.org/34806>. Reported by Marius Bakke <mbakke@fastmail.com>. * gnu/packages/gnome.scm (gnome-shell)[source](snippet): Remove reference to INKSCAPE. Instead, simply copy the SVG file to data/theme. [arguments]: Add 'convert-logo-to-png' phase. [native-inputs]: Add INKSCAPE.
* gnu: folks: Update to 0.11.4.Tobias Geerinckx-Rice2019-03-05
| | | | * gnu/packages/gnome.scm (folks): Update to 0.11.4.
* gnu: folks: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-03-05
| | | | * gnu/packages/gnome.scm (folks)[source]: Hard-code NAME.
* gnu: eolie: Update to 0.9.52.Ricardo Wurmus2019-03-03
| | | | * gnu/packages/gnome.scm (eolie): Update to 0.9.52.
* gnu: libsecret: Update to 0.18.8.Marius Bakke2019-03-02
| | | | * gnu/packages/gnome.scm (libsecret): Update to 0.18.8.
* gnu: eog-plugins: Update to 3.26.3.Tobias Geerinckx-Rice2019-02-27
| | | | * gnu/packages/gnome.scm (eog-plugins): Update to 3.26.3.
* gnu: eog-plugins: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-27
| | | | * gnu/packages/gnome.scm (eog-plugins)[source]: Hard-code NAME.
* gnu: gom: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-27
| | | | * gnu/packages/gnome.scm (gom)[source]: Hard-code NAME.
* gnu: workrave: Update to 1.10.23.Tobias Geerinckx-Rice2019-02-24
| | | | | * gnu/packages/gnome.scm (workrave): Update to 1.10.23. [source]: Correct STRING-MAP.
* gnu: gnumeric: Update to 1.12.44.Tobias Geerinckx-Rice2019-02-24
| | | | * gnu/packages/gnome.scm (gnumeric): Update to 1.12.44.
* gnu: gnumeric: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-24
| | | | * gnu/packages/gnome.scm (gnumeric)[source]: Hard-code NAME.
* gnu: Fix ‘Open GL’ typo.Tobias Geerinckx-Rice2019-02-21
| | | | | * gnu/packages/gnome.scm (clutter, clutter-gtk, clutter-gst) [synopsis, description]: Say ‘OpenGL’.
* gnu: clutter-gst: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-21
| | | | * gnu/packages/gnome.scm (clutter-gst)[source]: Hard-code NAME.
* gnu: clutter-gst: Update to 3.0.27.Tobias Geerinckx-Rice2019-02-21
| | | | * gnu/packages/gnome.scm (clutter-gst): Update to 3.0.27.
* gnu: libdazzle: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-19
| | | | * gnu/packages/gnome.scm (libdazzle)[source]: Hard-code NAME.
* gnu: ghex: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-02-19
| | | | * gnu/packages/gnome.scm (ghex)[source]: Hard-code NAME.
* gnu: workrave: Compute source COMMIT from VERSION.Tobias Geerinckx-Rice2019-02-19
| | | | | * gnu/packages/gnome.scm (workrave)[version, source]: Conventionally generate COMMIT from VERSION, instead of the other way 'round.
* gnu: soundconverter: Update to 3.0.1.Tobias Geerinckx-Rice2019-02-19
| | | | | | | * gnu/packages/gnome.scm (soundconverter): Update to 3.0.1. [arguments]: Remove ‘fix-POTFILES.in’ phase. * gnu/packages/patches/soundconverter-remove-gconf-dependency.patch: Update.
* gnu: Remove unneeded uses of python{,2}-minimal.Marius Bakke2019-02-17
| | | | | | | | | | | | | | | | | The "python-minimal" package exists mostly to resolve a dependency cycle. To reduce duplication, packages should prefer the regular Python variants. * gnu/packages/admin.scm (htop)[native-inputs]: Change PYTHON-MINIMAL-WRAPPER to PYTHON-WRAPPER. * gnu/packages/crypto.scm (botan)[native-inputs]: Likewise. * gnu/packages/bioinformatics.scm (sambamba)[native-inputs]: Change PYTHON-MINIMAL to PYTHON. * gnu/packages/dictionaries.scm (apertium)[native-inputs]: Likewise. * gnu/packages/databases.scm (mongodb)[native-inputs]: Change PYTHON2-MINIMAL to PYTHON2. * gnu/packages/games.scm (openttd-opensfx, openttd-openmsx)[native-inputs]: Likewise. * gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise.
* services: gdm: Allow for custom X session scripts.Timothy Sample2019-02-17
| | | | | | | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase so that GDM runs an X session script specified by the variable GDM_X_SESSION; remove the '--enable-gdm-xsession' configuration option. * gnu/services/xorg.scm (<gdm-configuration>): Add 'x-session' field. (gdm-shepherd-service): Set the GDM_X_SESSION variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gdm: Run dbus-daemon via a wrapper script.Timothy Sample2019-02-17
| | | | | | | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure phase so that GDM propagates the GDM_DBUS_DAEMON variable into the session environment and uses its value to invoke dbus-daemon. * gnu/services/xorg.scm (dbus-daemon-wrapper): New variable. (<gdm-configuration>): Add 'dbus-daemon' field. (gdm-shepherd-service): Set GDM_DBUS_DAEMON before invoking gdm. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gdm: Simplify pre-configure phase.Timothy Sample2019-02-17
| | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Simplify the pre-configure phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gdm: Use absolute path for gnome-session.Timothy Sample2019-02-17
| | | | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure phase to substitute in the absolute path of gnome-session. [inputs]: Add gnome-session. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gdm: Add links to required login-session files.Timothy Sample2019-02-17
| | | | | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Add a phase that creates symbolic links to required files from gnome-settings-daemon; do not set XDG_CONFIG_DIRS in the session environment. [inputs]: Add gnome-settings-daemon. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gnome-session: Use absolute paths in .desktop files.Timothy Sample2019-02-17
| | | | | | | | | | This makes the gnome-session .desktop files usable even if gnome-session is not available from the PATH variable. * gnu/packages/gnome.scm (gnome-session)[arguments]: Add a phase that adds the absolute path of gnome-session in its .desktop files. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: gdm: Remove etc service.Timothy Sample2019-02-17
| | | | | | | | | | | * gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase to make GDM get the configuration file path from an environment variable. * gnu/services/xorg.scm (gdm-etc-service): Remove function. (gdm-configuration-file): New function. (gdm-shepherd-service): Set GDM_CUSTOM_CONF before invoking GDM. (gdm-service-type)[extensions]: Remove etc-service-type extension. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gnome: Include system-config-printer.Christopher Baines2019-02-13
| | | | | | | | | | | This package enables some functionality for printers within the gnome-control-center as well as providing a standalone configuration tool. At the moment, due to the lack of PackageKit support within Guix, the gnome-control-center can't help users through the process of installing this, so make it a default package. * gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add system-config-printer.
* gnu: Add system-config-printer.Christopher Baines2019-02-13
| | | | * gnu/packages/gnome.scm (system-config-printer): New variable.
* gnu: gnome-shell: Customize the GDM log-in screen.Ludovic Courtès2019-02-10
| | | | | | | | | * gnu/packages/patches/gnome-shell-theme.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (gnome-shell)[source](patches, modules) (snippet): New fields. [arguments]: Add 'rebuild-css' phase. [native-inputs]: Add RUBY-SASS.
* gnu: gnome: Remove '--disable-acceleration-check' flag from 'gnome.desktop'.Ludovic Courtès2019-02-10
| | | | | | | | | | | With this change the GNOME session is now listed in the log-in screen of GDM. * gnu/packages/gnome.scm (gnome-session)[arguments]: Remove 'disable-hardware-acceleration-check' phase. That phase was apparently no longer needed. Furthermore, GDM expects 'TryExec' to be a file name, not a file name followed by arguments; thus, the option led GDM to discard 'gnome.desktop' with "GdmSession: Command not found: TryExec".
* gnu: tracker: Build against the regular SQLite.Marius Bakke2019-02-09
| | | | | | | FTS5 is enabled by default in the current version. * gnu/packages/sqlite.scm (sqlite-with-fts5): Remove variable. * gnu/packages/gnome.scm (tracker)[inputs]: Change from that to SQLITE.
* Merge branch 'staging'Ludovic Courtès2019-02-09
|\
| * gnu: gtk-vnc: Update to 0.9.0.Oleg Pykhalov2019-02-04
| | | | | | | | * gnu/packages/gnome.scm (gtk-vnc): Update to 0.9.0.
| * Merge branch 'master' into stagingLudovic Courtès2019-01-20
| |\
| * \ Merge branch 'master' into stagingMarius Bakke2019-01-13
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2019-01-09
| |\ \ \
| * | | | gnu: glib-networking: Work around test failure.Efraim Flashner2018-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (glib-networking)[source]: Add patch. * gnu/packages/patches/glib-networking-connection.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * | | | gnu: glib-networking: Update to 2.58.0.Marius Bakke2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (glib-networking): Update to 2.58.0. [build-system]: Change to MESON-BUILD-SYSTEM. [arguments]: Explicitly disable libproxy; add phase to appease tests. (libgdata, libsoup)[arguments]: Remove phase that sets SSL_CERT_FILE. * gnu/packages/spice.scm (spice)[arguments]: Likewise. * gnu/packages/web.scm (uhttpmock)[arguments]: Likewise.
| * | | | gnu: GnuTLS: Update to 3.6.5.Marius Bakke2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gnutls-skip-pkgconfig-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/tls.scm (gnutls): Update to 3.6.5. [source](patches): Remove obsolete. [source](snippet): Add Guile detection fix. * gnu/packages/gnome.scm (libsoup)[arguments]: Adjust 'certtool' invokation to cope with the new API.
| * | | | Merge branch 'master' into stagingMarius Bakke2018-12-09
| |\ \ \ \