Raghav Gururajan
cea311cfa8
gnu: gobject-introspection: Include python phases.
...
* gnu/packages/glib.scm (gobject-introspection) [arguments]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:04 +02:00
Raghav Gururajan
4ecb470f5b
gnu: glib: Include python phases.
...
* gnu/packages/glib.scm (glib) [arguments]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:04 +02:00
Raghav Gururajan
ed4465e2bc
gnu: gcr: Include python phases.
...
* gnu/packages/gnome.scm (gcr) [arguments]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:04 +02:00
Raghav Gururajan
324776d9f2
gnu: fcitx: Include glib-or-gtk and python phases.
...
* gnu/packages/fcitx.scm (fcitx) [arguments]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
8b7008a48c
gnu: dconf: Include python phases.
...
* gnu/packages/gnome.scm (dconf) [arguments]: Add #:python?.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
9718fc60d3
gnu: at-spi2-core: Include python phases.
...
* gnu/packages/gtk.scm (at-spi2-core) [arguments]: Add #:python?.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
30fc79c0b5
gnu: flatpak: Fix build.
...
* gnu/packages/package-management.scm (flatpak)[inputs]: Replace fuse by
fuse-legacy.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
952129b055
gnu: gdm: Fix elogind.
...
* gnu/packages/gnome.scm (gdm): Fix elogind.
[arguments]<#:phases>['pre-configure]: Modify phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Danny Milosavljevic
5cf1a1504f
build-system/cmake: Only include phases that are enabled.
...
Follow-up to 5cb203609ad67b3e02cec2bf7f63ba52eabc59fa.
* guix/build-system/cmake.scm (lower): Remove #:glib-or-gtk? and #:python?
from private-keywords.
(cmake-build): Only include phases that are enabled.
Remove #:glib-or-gtk? and #:python? from build-side call.
* guix/build/cmake-build-system.scm (install-glib-or-gtk): Make it
unconditional.
(install-python): Make it unconditional.
2020-08-19 19:04:03 +02:00
Raghav Gururajan
e18df13b3a
build-system/meson: Only include phases that are enabled.
...
Follow-up to 2b6a10273f2cc7b3bcefd92894f0018d99396077.
* guix/build-system/meson.scm (lower): Remove #:glib-or-gtk? and #:python?
from private-keywords.
(meson-build): Only include phases that are enabled.
Remove #:glib-or-gtk? and #:python? from build-side call.
* guix/build/meson-build-system.scm (install-glib-or-gtk): Make it
unconditional.
(install-python): Make it unconditional.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
9c2031f1bb
gnu: opencv: Fix build with new version of jasper.
...
* gnu/packages/image-processing.scm (opencv): Fix build failure.
[arguments]<#:phases>['fix-jasper]: New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
fd52eec439
gnu: Add gnome-minimal.
...
* gnu/packages/gnome.scm (gnome-minimal): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
74ea9021fb
gnu: gnome: Revise package definition.
...
* gnu/packages/gnome.scm (gnome): Revise package definition.
[propagated-inputs]: Remove packagekit, hicolor-icon-theme,
gnome-online-accounts, font-cantarell, font-dejavu, at-spi2-core,
dbus, dconf, desktop-file-utils, gnome-default-applications,
gnome-theme-standard, gst-plugins-base, gst-plugins-good, gucharmap,
pinentry-gnome3, pulseaudio, shared-mime-info, system-config-printer,
xdg-user-dirs, yelp and zenity. Add gnome-music and gnome-photos.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
b2253f33b9
build-system/cmake: Wrap Python executables, too.
...
* guix/build-system/cmake.scm (%cmake-build-system-modules): Add
%glib-or-gtk-build-system-modules, %python-build-system-modules.
Remove %gnu-build-system-modules.
(lower): Add #:glib-or-gtk? and #:python? to private-keywords.
(cmake-build): Add #:python? to formal parameters and pass it to...
* guix/build/cmake-build-system.scm (cmake-build): ...this.
(install-glib-or-gtk): New procedure.
(install-python): New procedure.
(%standard-phases)[install-glib-or-gtk]: New phase.
[install-python]: New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:03 +02:00
Raghav Gururajan
f6b23446c1
build-system/meson: Wrap Python executables, too.
...
* guix/build-system/meson.scm (%meson-build-system-modules): Add
%python-build-system-modules.
(lower): Add #:glib-or-gtk? and #:python? to private-keywords.
(meson-build): Add #:python? to formal parameters and pass it to...
* guix/build/meson-build-system.scm (meson-build): ...this.
(install-glib-or-gtk): New procedure.
(install-python): New procedure.
(%standard-phases): Start from gnu:%standard-phases instead of
glib-or-gtk:%standard-phases.
[install-glib-or-gtk]: New phase.
[install-python]: New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
f5b7332a6b
build-system/python: Also wrap executables that are in "libexec".
...
* guix/build/python-build-system.scm (bindirs): Also wrap executables
that are in "libexec".
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Danny Milosavljevic
79758a84a1
build-system/glib-or-gtk: Also wrap executables that are in "sbin".
...
* guix/build/glib-or-gtk-build-system.scm (wrap-all-programs): Also wrap
executables that are in "sbin".
2020-08-19 19:04:02 +02:00
Raghav Gururajan
41d8407f55
build-system/glib-or-gtk: Include GI_TYPELIB_PATH in wrapper.
...
* guix/build/glib-or-gtk-build-system.scm (gi-typelib-directories): New
variable.
(wrap-all-programs): Include GI_TYPELIB_PATH in wrapper.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
2ec8872de7
gnu: gnome-shell: Update package definition.
...
* gnu/packages/gnome.scm (gnome-shell) [version]: Update to 3.36.5.
[source]<origin>[sha256]: Modify base32.
[patches]: Remove field.
[snippet]: Remove field.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Dgtk_doc]: New flag.
<#:disallowed-references>: Remove argument.
<#:modules>: Remove argument.
<#:phases>['patch-docbook]: New phase.
['patch-install-paths]: New phase.
['skip-gtk-update-icon-cache]: New phase.
['check]: Replace phase.
['no-meson-shenanigan]: New phase.
['move-doc]: New phase.
['fix-keysdir]: Remove phase.
['convert-logo-to-png]: Remove phase.
['record-absolute-file-names]: Remove phase.
['pre-check]: Remove phase.
['wrap-programs]: Remove phase.
[native-inputs]: Add dbus, docbook-xml, docbook-xsl and gtk-doc.
Remove inkscape and ruby-sassc. Replace python with python-wrapper.
[inputs]: Add appstream-glib, at-spi2-atk, bash-completion, clutter,
cogl, glib, gnome-control-center, gsettings-desktop-schemas, gstreamer,
gtk+, json-glib, network-manager, libsecret, libxml2, pango and libx11.
Remove caribou, docbook-xsl, libcanberra, libcroco, libgnomekbd, libnma,
libsoup, mesa-headers, network-manager-applet, python-pygobject,
telepathy-logger and upower.
[synopsis]: Modify.
[description]: Modify.
* gnu/packages/patches/gnome-shell-disable-test.patch: Remove file.
* gnu/packages/patches/gnome-shell-theme.patch: Remove file.
* gnu/local.mk (gnome-shell-disable-test.patch): Remove reference.
* gnu/local.mk (gnome-shell-theme.patch): Remove reference.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
d8c24946a2
gnu: gdm: Update package definition.
...
* gnu/packages/gnome.scm (gdm) [version]: Update to 3.36.3.
[source]<origin>[sha256]: Modify base32.
[patches]<search-patches>[gdm-default-session.patch]: Remove patch.
[outputs]: New output "help".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-gdm-xsession]: New flag.
[--enable-ipv6]: New flag.
[--with-help-dir]: New flag.
[--with-systemdsystemunitdir]: New flag.
[--with-default-path]: Modify flag.
[--with-xevie]: New flag.
[--without-plymouth]: Remove flag.
[--localstatedir]: Remove flag.
[--sbindir]: Remove flag.
<#:phases>['pre-configure]: Modify phase.
['install-placeholder-desktop-entry]: Remove phase.
['link-autostart-files]: Remove phase.
[native-inputs]: Add check.
[inputs]: Add glib, audit, keyutils, libice, libselinux, plymouth,
tcp-wrappers, libx11, libxau, libxcb, libxdmcp, libext and libxinerama.
Remove check.
[synopsis]: Modify.
[description]: Modify.
* gnu/packages/patches/gdm-default-session.patch: Remove file.
* gnu/local.mk (gdm-default-session.patch): Remove reference.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
72bd2df2ed
gnu: mutter: Update package definition.
...
* gnu/packages/gnome.scm (mutter) [version]: Update to 3.36.5.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:configure-flags>[-Dgles2_libname]: New flag.
[-Degl_device]: New flag.
[-Dwayland_eglstream]: New flag.
[-Dinstalled_tests]: New flag.
[-Dxwayland_grab_default_access_rules]: New flag.
[-Dc_link_args]: Modify flag.
<#:tests?>: Remove argument.
<#:phases>['fix-build-with-mesa-20]: Remove phase.
['check]: Remove phase.
['custom-check]: New phase.
[native-inputs]: Add adwaita-icon-theme, python-wrapper and ruby.
Remove autoconf, automake and libtool.
[propagated-inputs]: Add graphene, wayland and libxi. Remove xinput.
Move gdk-pixbuf+svg, libinput, eudev, libxcomposite, libxdamage, libxext,
libxkbcommon and libxrandr to ...
[inputs]: ... here. Add dbus, freetype, fribidi, libdrm, sysprof, egl-wayland,
wayland-protocols, libxau, libxcb, libxcursor, libxinerama and libxrender.
Remove zenity.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
123abe492d
gnu: gjs: Update package definition.
...
* gnu/packages/gnome.scm (gjs) [version]: Update to 1.64.4.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from glib-or-gtk to meson.
[arguments]<#:glib-or-gtk?>: New argument.
<#:phases>['pre-check]: Modify phase.
[propagated-inputs]: Replace mozjs-60 with mozjs-68.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Kei Kebreau
6322f5a582
gnu: Add mozjs-68.
...
* gnu/packages/gnuzilla.scm (mozjs-68): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
33f6379d01
gnu: wayland-protocols: Update package definition.
...
* gnu/packages/freedesktop.scm (wayland-protocols) [version]: Update
to 1.20.
[source]<origin>[sha256]: Modify base32.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
84fde8ab7a
gnu: wayland: Update package definition.
...
* gnu/packages/freedesktop.scm (wayland) [version]: Update to 1.18.0.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to meson.
[outputs]: New output "doc".
[arguments]<#:parallel-tests?>: Remove argument.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Move here docbook-xml and docbook-xsl from ...
[inputs]: ... here. Move libffi to ...
[propagated-inputs]: ... here.
[synopsis]: Modify.
[description]: Modify.
[license]: Change from x11 to expat.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
49f541d5ca
gnu: totem: Update package definition.
...
* gnu/packages/gnome.scm (totem): Update package definition.
[outputs]: New outputs "help" and "doc".
[arguments]<#:configure-flags>[-Dwith-plugins]: New flag.
[-Denable-gtk-doc]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['pre-check]: Modify phase.
['move-doc]: New phase.
['move-help]: New phase.
['wrap-totem]: Modify phase.
['disable-cache-generation]: Remove phase.
[native-inputs]: Add docbook-xml and gtk-doc. Move vala from ...
[inputs]: ... here. Remove adwaita-icon-theme, atk, dbus-glib, librsvg,
libsoup, libxrandr, libxtst, libxml2, libxxf86vm, lirc and xorgproto.
Replace gdk-pixbuf with gdk-pixbuf+svg. Move gtk+ and totem-pl-parser to ...
[propagated-inputs]: ... here. Add glib. Remove dconf.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:02 +02:00
Raghav Gururajan
948143a32f
gnu: sushi: Update package definition.
...
* gnu/packages/gnome.scm (sushi) [version]: Update to 3.34.0.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:phases>['wrap-typelib]: Modify phase.
[inputs]: Add glib and gtk+. Replace gdk-pixbuf with gdk-pixbuf+svg.
Remove clutter, clutter-gst, clutter-gtk, libxml2 and neon.
[synopsis]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
7b0777d182
gnu: libmusicbrainz: Propagate inputs.
...
* gnu/packages/music.scm (libmusicbrainz) [inputs]: Change field to
propagated-inputs.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
a8f5b5bfc7
gnu: simple-scan: Update package definition.
...
* gnu/packages/gnome.scm (simple-scan) [version]: Update to 3.36.4.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "help".
[arguments]<#:phases>['move-help]: New phase.
[inputs]: Add glib, libwebp and packagekit. Change gdk-pixbuf to
gdk-pixbuf+svg.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
c3fab4cbc1
gnu: rygel: Update package definition.
...
* gnu/packages/gnome.scm (rygel) [version]: Update to 0.38.4.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to meson.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dapi-docs]: New flag.
[-Dsystemd-user-units-dir]: New flag.
<#:phases>['patch-docbook]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl, glib:bin, python-wrapper.
[inputs]: Change gdk-pixbuf to gdk-pixbuf+svg. Add gst-libav,
gst-plugins-bad, gst-plugins-good, gst-plugins-ugly, libxml2,
shared-mime-info and sqlite. Move libgee, gstreamer and gupnp-av to ...
[propagated-inputs]: ... here. Add glib and glib-networking.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
24ccfef12f
gnu: gst-editing-services: Update package definition.
...
* gnu/packages/gstreamer.scm (gst-editing-services): Update package
definition.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, gobject-introspection and gtk-doc.
Remove gst-plugins-good. Change python to python-wrapper. Move gst-plugins-bad
to ...
[inputs]: ... here. Add glib, gstreamer and gtk+.
[synopsis]: Modify.
[description]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
d469d8c36f
gnu: orca: Update package definition.
...
* gnu/packages/gnome.scm (orca) [version]: Update to 3.36.3.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "help".
[arguments]<#:configure-flags>[--with-help-dir]: New flag.
<#:phases>['qualify-xkbcomp]: Remove phase.
['wrap-orca]: Modify phase.
[inputs]: Add atk, at-spi2-core, brltty, liblouis and python-setproctitle.
Remove gsettings-desktop-schemas, gst-plugins-base, gst-plugins-good and
xkbcomp.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
cdc7128b25
gnu: nautilus: Update package definition.
...
* gnu/packages/gnome.scm (nautilus) [version]: Update to 3.36.3.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Ddocs]: New flag.
[-Dselinux]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add desktop-file-utils, docbook-xml, gsettings-desktop-schemas,
gtk-doc and python-wrapper.
[inputs]: Add appstream-glib, gstreamer and libx11. Remove
dconf, exempi, gvfs, libexif and libseccomp. Move gtk+ to ...
[propagated-inputs]: ... here. Add glib.
[synopsis]: Modify.
[description]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
feb554702d
gnu: gnome-weather: Update package definition.
...
* gnu/packages/gnome.scm (gnome-weather) [version]: Update to 3.36.1.
[sources]<origin>[sha256]: Modify base32.
[arguments]<#:phases>['skip-gtk-update-icon-cache]: New phase.
['fix-desktop-file]: Remove phase.
['wrap]: Modify phase.
[native-inputs]: Add desktop-file-utils and python-wrapper. Remove
gtk+:bin.
[inputs]: Add glib and gtk+. Change gdk-pixbuf to gdk-pixbuf+svg.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
8d2c792503
gnu: gnome-user-share: Update package definition.
...
* gnu/packages/gnome.scm (gnome-user-share) [version]: Update to 3.34.0.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:configure-flags>[-Dsystemd]: Remove flag.
[-Dsystemduserunitdir]: New flag.
[-Dhttpd]: New flag.
[-Dmodules_path]: New flag.
[native-inputs]: Remove gtk+:bin and yelp-tools.
[inputs]: Add httpd and libselinux. Remove gnome-bluetooth,
libcanberra and libnotify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:01 +02:00
Raghav Gururajan
0eeb4b0755
gnu: gnome-user-docs: Update package definition.
...
* gnu/packages/gnome.scm (gnome-user-docs) [version]: Update to 3.36.2.
[source]<origin>[sha256]: Modify base32.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
fc332c447e
gnu: gnome-themes-extra: Update package definition.
...
* gnu/packages/gnome.scm (gnome-themes-extra): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[native-inputs]: Add libxml2.
[inputs]: Add cairo, gdk-pixbuf+svg and glib. Remove libxml2.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
3d81bdd715
gnu: gnome-terminal: Update package definition.
...
* gnu/packages/gnome.scm (gnome-terminal) [version]: Update to 3.36.2.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "help".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--disable-migration]: Remove flag.
[--without-nautilus-extension]: Remove flag.
[--with-help-dir]: New flag.
<#:phases>['patch-/bin/true]: Remove phase.
['remove-systemd]: New phase.
[native-inputs]: Add vala.
[inputs]: Add dconf, glib, nautilus and pcre2. Remove gnutls and vala.
[propagated-inputs]: Remove dconf.
[description]: Modify.
[license]: Add fdl1.3+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
84f72567c6
gnu: gnome-system-monitor: Update package extensions.
...
* gnu/packages/gnome.scm (gnome-system-monitor) [version]: Update to
3.36.1.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "help".
[arguments]<#:configure-flags>[-Dwnck]: New flag.
<#:phases>['skip-gtk-update-icon-cache]: New phase.
['move-help]: New phase.
[native-inputs]: Add desktop-file-utils. Remove polkit. Move libgtop
to ...
[inputs]: ... here. Add appstream-glib, glib, glibmm and libselinux.
Remove gdk-pixbuf+svg.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
5dbd5889bc
gnu: gnome-shell-extensions: Update package definition.
...
* gnu/packages/gnome.scm (gnome-shell-extensions) [version]: Update
to 3.36.2.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dclassic_mode]: New flag.
[inputs]: Add mozjs60 and sassc.
[description]: Modify.
[license]: Change from gpl3+ to gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
90cab4c561
gnu: gnome-settings-daemon: Update package definition.
...
* gnu/packages/gnome.scm (gnome-settings-daemon) [version]: Update
to 3.36.1.
[arguments]<#:configure-flags>['-Dudev_dir]: Modify flag.
[native-inputs]: Add python-dbusmock, gobject-introspection, umockdev
and which. Remove docbook-xml and docbook-xsl.
[inputs]: Add fontconfig, glib, gtk+, xorgproto, pango, eudev, libxext
and libxi. Remove libxtst.
[description]: Modify.
[home-page]: Modify.
[license]: Add lgpl2.1+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
689ddaf63e
gnu: gnome-session: Update package definition.
...
* gnu/packages/gnome.scm (gnome-session) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Dsession_selector]: New flag.
[-Dsystemd]: New flag.
[-Dsystemd_session]: New flag.
[-Ddocbook]: Remove flag.
[-Dman]: Remove flag.
<#:phases>['patch-docbook]: New phase.
['pre-configure]: Remove phase.
['move-doc]: New phase.
['wrap-gnome-session]: Modify phase.
[inputs]: Add libepoxy, glib, libice and libx11. Remove elogind,
gsettings-desktop-schemas, libxtst and upower.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
389dc92aa2
gnu: gnome-screenshot: Update package definition.
...
* gnu/packages/gnome.scm (gnome-screenshot) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add libxml2. Remove appstream-glib.
[inputs]: Add glib.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
e996f2adaf
gnu: gnome-photos: Update package definition.
...
* gnu/packages/gnome.scm (gnome-photos): Update package definition.
[outputs]: New output "help".
[arguements]<#:phases>['skip-gtk-update-icon-cache]: New phase.
['pre-check]: New phase.
['move-help]: New phase.
['wrap-gnome-photos]: Remove phase.
[native-inputs]: Add xorg-server-for-tests. Remove gtk+:bin. Move
dbus to ...
[inputs]: ... here. Add glib. Remove gnome-online-miners, grilo-plugins,
rest, python-pygobject and tracker-miners. Change gnome-online-accounts
to gnome-online-accounts:lib.
[synopsis]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
5c4c2cc769
gnu: gnome-music: Update package definition.
...
* gnu/packages/gnome.scm (gnome-music) [version]: Update to 3.36.4.1.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "help".
[arguments]<#:tests?>: New argument.
<#:phases>['skip-gtk-update-icon-cache]: New phase.
['move-help]: New phase.
['wrap-gnome-music]: Modify phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add appstream-glib, gtk+ and python. Change gnome-online-accounts
to gnome-online-accounts:lib. Remove gst-plugins-base, gstreamer, gvfs and
tracker-miners.
[propagated-inputs]: Add glib.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:04:00 +02:00
Raghav Gururajan
d8ece684a5
gnu: gnome-menus: Update package definition.
...
* gnu/packages/gnome.scm (gnome-menus) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[arguments]<#:configure-flags>[--disable-static]: New flag.
<#:make-flags>[INTROSPECTION_GIRDIR]: New flag.
[INTROSPECTION_TYPELIBDIR]: New flag.
[native-inputs]: Add gjs and gobject-introspection. Move glib to ...
[propagated-inputs]: ... here.
[synopsis]: Modify.
[license]: Add gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:03:59 +02:00
Raghav Gururajan
060bb8ebc3
gnu: gnome-maps: Update package definition.
...
* gnu/packages/gnome.scm (gnome-maps) [version]: Update to 3.36.4.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:phases>['wrap]: Modify phase.
[native-inputs]: Add desktop-file-utils and glib:bin.
[inputs]: Add appstream-glib. Remove evolution-data-server, gdk-pixbuf+svg,
gfbgraph, gnome-online-accounts:lib, gsettings-desktop-schemas, libgweather,
libsecret, libsoup and webkitgtk.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:03:59 +02:00
Raghav Gururajan
18e5471a16
gnu: gnome-keyring: Update package definition.
...
* gnu/packages/gnome.scm (gnome-keyring) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[arguments]<#:configure-flags>[--enable-doc]: New flag.
[--with-pkcs11-config]: Modify flag.
[--with-pkcs11-modules]: Modify flag.
<#:phases>['patch-docbook]: New phase.
['trigger-bootstrap]: New phase.
['fix-/bin/sh-reference]: Remove phase.
['fix-docbook]: Remove phase.
[native-inputs]: Add gobject-introspection and libtool. Change
python-2 to python-wrapper.
[inputs]: Add libcap-ng.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:03:59 +02:00
Raghav Gururajan
428b476357
gnu: gnome-initial-setup: Update package definition.
...
* gnu/packages/gnome.scm (gnome-initial-setup) [version]: Update to
3.36.4.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dcheese]: Remove flag.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add cheese, geocode-glib, gtk+, malcontent and pango.
Remove gnome-getting-started-docs, gstreamer, packagekit and upower.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:03:59 +02:00
Raghav Gururajan
fbde8db204
gnu: malcontent: Update package definition.
...
* gnu/packages/freedesktop.scm (malcontent): Update package definition.
[outputs]: New output "help".
[arguments]<#:phases>['skip-gtk-update-icon-cache]: New phase.
['move-help]: New phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Remove libostree. Move accountsservice, flatpack, glib and
gtk+ to ...
[propagated-inputs]: ... here.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 19:03:59 +02:00