summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
AgeCommit message (Collapse)Author
2019-03-03gnu: eolie: Update to 0.9.52.Ricardo Wurmus
* gnu/packages/gnome.scm (eolie): Update to 0.9.52.
2019-03-02gnu: libsecret: Update to 0.18.8.Marius Bakke
* gnu/packages/gnome.scm (libsecret): Update to 0.18.8.
2019-02-27gnu: eog-plugins: Update to 3.26.3.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (eog-plugins): Update to 3.26.3.
2019-02-27gnu: eog-plugins: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (eog-plugins)[source]: Hard-code NAME.
2019-02-27gnu: gom: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gom)[source]: Hard-code NAME.
2019-02-24gnu: workrave: Update to 1.10.23.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (workrave): Update to 1.10.23. [source]: Correct STRING-MAP.
2019-02-24gnu: gnumeric: Update to 1.12.44.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.44.
2019-02-24gnu: gnumeric: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnumeric)[source]: Hard-code NAME.
2019-02-21gnu: Fix ‘Open GL’ typo.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (clutter, clutter-gtk, clutter-gst) [synopsis, description]: Say ‘OpenGL’.
2019-02-21gnu: clutter-gst: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (clutter-gst)[source]: Hard-code NAME.
2019-02-21gnu: clutter-gst: Update to 3.0.27.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (clutter-gst): Update to 3.0.27.
2019-02-19gnu: libdazzle: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (libdazzle)[source]: Hard-code NAME.
2019-02-19gnu: ghex: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (ghex)[source]: Hard-code NAME.
2019-02-19gnu: workrave: Compute source COMMIT from VERSION.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (workrave)[version, source]: Conventionally generate COMMIT from VERSION, instead of the other way 'round.
2019-02-19gnu: soundconverter: Update to 3.0.1.Tobias Geerinckx-Rice
* 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.
2019-02-17gnu: Remove unneeded uses of python{,2}-minimal.Marius Bakke
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.
2019-02-17services: gdm: Allow for custom X session scripts.Timothy Sample
* 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>
2019-02-17gnu: gdm: Run dbus-daemon via a wrapper script.Timothy Sample
* 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>
2019-02-17gnu: gdm: Simplify pre-configure phase.Timothy Sample
* gnu/packages/gnome.scm (gdm)[arguments]: Simplify the pre-configure phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17gnu: gdm: Use absolute path for gnome-session.Timothy Sample
* 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>
2019-02-17gnu: gdm: Add links to required login-session files.Timothy Sample
* 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>
2019-02-17gnu: gnome-session: Use absolute paths in .desktop files.Timothy Sample
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>
2019-02-17services: gdm: Remove etc service.Timothy Sample
* 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>
2019-02-13gnu: gnome: Include system-config-printer.Christopher Baines
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.
2019-02-13gnu: Add system-config-printer.Christopher Baines
* gnu/packages/gnome.scm (system-config-printer): New variable.
2019-02-10gnu: gnome-shell: Customize the GDM log-in screen.Ludovic Courtès
* 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.
2019-02-10gnu: gnome: Remove '--disable-acceleration-check' flag from 'gnome.desktop'.Ludovic Courtès
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".
2019-02-09gnu: tracker: Build against the regular SQLite.Marius Bakke
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.
2019-02-09Merge branch 'staging'Ludovic Courtès
2019-02-04gnu: gtk-vnc: Update to 0.9.0.Oleg Pykhalov
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.9.0.
2019-02-04gnu: Remove duplicate import from (gnu packages gnome).Tobias Geerinckx-Rice
* gnu/packages/messaging.scm (define-module): Remove duplicate module imports. Order the remainder alphabetically.
2019-01-20Merge branch 'master' into stagingLudovic Courtès
2019-01-18gnu: Add libdazzle.Ricardo Wurmus
* gnu/packages/gnome.scm (libdazzle): New variable.
2019-01-16gnu: Move dbm databases to new module.Ricardo Wurmus
* gnu/packages/databases.scm (gdbm, bdb, bdb-5.3): Move from here... * gnu/packages/dbm.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/audio.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm, gnu/packages/cobol.scm, gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm, gnu/packages/finance.scm, gnu/packages/game-development.scm, gnu/packages/gnome.scm, gnu/packages/guile.scm, gnu/packages/ibus.scm, gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/mail.scm, gnu/packages/man.scm, gnu/packages/nvi.scm, gnu/packages/openldap.scm, gnu/packages/package-management.scm, gnu/packages/php.scm, gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/sawfish.scm: Update module references.
2019-01-16gnu: Move sqlite to separate module.Ricardo Wurmus
* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5, sqlite-with-column-metadata): Move variables from here... * gnu/packages/sqlite.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/apl.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/code.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/dc.scm, gnu/packages/disk.scm, gnu/packages/ebook.scm, gnu/packages/education.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/file-systems.scm, gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gps.scm, gnu/packages/guile.scm, gnu/packages/ibus.scm, gnu/packages/kerberos.scm, gnu/packages/kodi.scm, gnu/packages/lisp.scm, gnu/packages/mail.scm, gnu/packages/messaging.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nfs.scm, gnu/packages/ocaml.scm, gnu/packages/package-management.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/php.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/scheme.scm, gnu/packages/sync.scm, gnu/packages/syndication.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/web-browsers.scm, gnu/packages/webkit.scm: Adjust module references.
2019-01-15gnu: Separate Python core packages from the rest.Ricardo Wurmus
* gnu/packages/python.scm: Move hundreds of package definitions from here... * gnu/packages/python-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/benchmark.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/cluster.scm, gnu/packages/compression.scm, gnu/packages/connman.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/finance.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/freedesktop.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/gtk.scm, gnu/packages/ham-radio.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/kde-frameworks.scm, gnu/packages/key-mon.scm, gnu/packages/libffi.scm, gnu/packages/libreoffice.scm, gnu/packages/libusb.scm, gnu/packages/lirc.scm, gnu/packages/logging.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/medical.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nutrition.scm, gnu/packages/openldap.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/polkit.scm, gnu/packages/protobuf.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/qt.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/search.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/simulation.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wicd.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: Update module references.
2019-01-13Merge branch 'master' into stagingMarius Bakke
2019-01-13gnu: libgxps: Update to 0.3.1.Marius Bakke
* gnu/packages/gnome.scm (libgxps): Update to 0.3.1.
2019-01-13gnu: libsecret: Update to 0.18.7.Marius Bakke
* gnu/packages/gnome.scm (libsecret): Update to 0.18.7. [native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
2019-01-10gnu: gexiv2: Update to 0.10.10.Leo Famulari
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.10.
2019-01-09Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2019-01-04gnu: libsecret: Update to 0.18.7.Efraim Flashner
* gnu/packages/gnome.scm (libsecret): Update to 0.18.7.
2019-01-04gnu: goffice: Update to 0.10.44.Efraim Flashner
* gnu/packages/gnome.scm (goffice): Update to 0.10.44.
2018-12-30gnu: vinagre: Don't build icon-cache.Efraim Flashner
* gnu/packages/gnome.scm (vinagre)[arguments]: Add custom phase to remove 'gtk-update-icon-cache'. [native-inputs]: Remove gtk+-bin.
2018-12-30gnu: vinagre: Update package for newer freerdp.Efraim Flashner
* gnu/packages/gnome.scm (vinagre)[source]: Update patches. [arguments]: Add custom phase to replace 'freerdp' with 'freerdp2'. Remove configure flags. * gnu/packages/patches/vinagre-revert-1.patch, gnu/packages/patches/vinagre-revert-2.patch: Remove files. * gnu/packages/patches/vinagre-newer-freerdp.patch, gnu/packages/patches/vinagre-newer-rdp-parameters.patch: New files. * gnu/local.mk (dist_patch_DATA): Register changes.
2018-12-30gnu: gdm: Change locale settings file.Timothy Sample
* gnu/packages/gnome.scm (gdm)[arguments]: Set the '--with-lang-file' configure flag to '/etc/environment'. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-30gnu: gdm: Pass XDG_DATA_DIRS into session environment.Timothy Sample
* gnu/packages/gnome.scm (gdm)[arguments]: Update the pre-configure phase so that GDM preserves the XDG_DATA_DIRS variable when setting up the session environment. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-27gnu: glib-networking: Work around test failure.Efraim Flashner
* 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.
2018-12-12gnu: glib-networking: Update to 2.58.0.Marius Bakke
* 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.
2018-12-12gnu: GnuTLS: Update to 3.6.5.Marius Bakke
* 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.