Raghav Gururajan
46ae0581e3
gnu: gsound: Update package definition.
...
* gnu/packages/gnome.scm (gsound): Update package definition.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-gtk-doc]: New flag.
[--with-html-dir=]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml and gtk-doc.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
88aaeeeddd
gnu: gupnp-dlna: Update package definition.
...
* gnu/packages/gnome.scm (gupnp-dlna): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-gtk-doc]: New flag.
[--with-html-dir=]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml. Remove libxml2.
[inputs]: Add libxml2. Remove gstreamer.
[propagated-inputs]: Add glib, glib-networking and gstreamer. Remove
gst-plugins-good.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
66c01fb966
gnu: grilo-plugins: Update package definition.
...
* gnu/packages/gnome.scm (grilo-plugins) [version]: Update to 0.3.11.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
<#:phases>['disable-failing-tests]: New phase.
[native-inputs]: Add gobject-introspection, lua and python-wrapper.
[inputs]: Add glib, glib-networking, gmime, gperf, gssdp, gstreamer,
gupnp, gupnp-av, libarchive, libdmapsharing, librest, libxml2, liboauth
and sqlite.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
3dcaf5ad52
gnu: gupnp-av: Update package definition.
...
* gnu/packages/gnome.scm (gupnp-av): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-gtk-doc]: New flag.
[--with-html-dir=]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml and vala. Remove libxml2.
[inputs]: Add libxml2.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
1fb9ce5e05
gnu: gupnp: Update package definition.
...
* gnu/packages/gnome.scm (gupnp) [version]: Update to 1.2.3.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dgtk_doc]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl, gjs,
gsettings-desktop-schemas and libxslt.
[inputs]: Move gssdp and libsoup to ...
[propagated-inputs]: ... here. Add glib, glib-networking and libxml2.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
2572cbb913
gnu: gssdp: Update package definition.
...
* gnu/packages/gnome.scm (gssdp) [version]: Update to 1.2.3.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dgtk_doc]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml.
[inputs]: Remove libsoup.
[propagated-inputs]: Add glib, glib-networking and libsoup.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
244ac87217
gnu: grilo: Update package definition.
...
* gnu/packages/gnome.scm (grilo) [version]: Update to 0.3.12.
[source]<origin>[sha256]: Modify base32.
[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 and python-wrapper.
[inputs]: Remove cyrus-sasl. Move glib and libxml2 to ...
[propagated-inputs]: ... here. Add glib-networking.
[search-paths]: New field.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
fb703911d6
gnu: gom: Update package definition.
...
* gnu/packages/gnome.scm (gom) [version]: Update to 0.4.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from glib-or-gtk to meson.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Denable-gtk-doc]: New flag.
[-Dpygobject-override-dir=]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, gjs and gtk-doc.
[inputs]: Change gdk-pixbuf to gdk-pixbuf+svg.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
41af8dd174
gnu: gdk-pixbuf: Disable failing tests.
...
* gnu/packages/gtk.scm (gdk-pixbuf): Disable failing tests.
[arguments]<#:phases>['disable-failing-tests]: New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:19 +02:00
Raghav Gururajan
071a54b556
gnu: gobject-introspection: Add patches back.
...
* gnu/packages/glib.scm (gobject-introspection): Add patches back.
[source]<origin>[patches]: Add gobject-introspection-cc.patch,
gobject-introspection-girepository.patch and
gobject-introspection-absolute-shlib-path.patch.
* gnu/packages/patches/gobject-introspection-cc.patch: New file.
* gnu/packages/patches/gobject-introspection-girepository.patch: New file.
* gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
bc89afcfec
gnu: gnome-video-effects: Update package definition.
...
* gnu/packages/gnome.scm (gnome-video-effects) [version]: Update to
0.5.0.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from glib-or-gtk to meson.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Remove glib:bin. Add perl and perl-xml-parser.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
a4a5e4e39b
gnu: gnome-online-miners: Update package definition.
...
* gnu/packages/gnome.scm (gnome-online-miners): Update package
definition.
[arguments]<#:configure-flags>[--disable-static]: New flag.
[inputs]: Add glib and glib-networking. Remove gnome-online-accounts
and rest.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
1c5552b5c0
gnu: gfbgraph: Update package definition.
...
* gnu/packages/gnome.scm (gfbgraph) [version]: Update to 0.2.4.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--enable-introspection]: Remove flag.
[--enable-gtk-doc]: New flag.
[--with-html-dir]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add autoconf, automake, docbook-xml, gettext-minimal,
gtk-doc and which.
[inputs]: Move gnome-online-accounts, json-glib and rest to ...
[propagated-inputs]: ... here. Add glib and libsoup.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
7a08f5725f
gnu: gnome-online-accounts: Update package definition.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update package
definition.
[outputs]: New output 'doc'.
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-documentation]: New flag.
[--enable-gtk-doc]: New flag.
[--enable-inspector]: New flag.
[--enable-media-server]: New flag.
[--enable-lastfm]: New flag.
[--with-html-dir=]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl and gtk-doc. Remove
glib:bin.
[inputs]: Remove docbook-xsl. Add dbus, gcr, mit-krb5, libsoup and
libxml2.
[propagated-inputs]: Add glib-networking.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
f857417027
gnu: gnome-autoar: Update package definition.
...
* gnu/packages/gnome.scm (gnome-autoar): Update package definition.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--disable-static]: New flag.
[--enable-gtk-doc]: New flag.
[--with-html-dir]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml, gtk-doc and vala.
[inputs]: Remove gtk+.
[propagated-inputs]: Add glib and gtk+.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
06d7697a52
gnu: gmime: Update package definition.
...
* gnu/packages/mail.scm (gmime): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--enable-gtk-doc]: New flag.
[--with-html-dir]: New flag.
[--with-gpgme-prefix]: New flag.
<#:phases>['patch-paths-in-tests]: Remove phase.
['patch-docbook-xml]: New phase.
['disable-failing-tests]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl,
gobject-introspection, gtk-doc, perl and vala. Remove gnupg.
[inputs]: Add gnupg and libidn2. Remove glib.
[propagated-inputs]: Add glib.
[synopsis]: Modify.
[description]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
60fe96f714
gnu: gexiv2: Update package definition.
...
* gnu/packages/gnome.scm (gexiv2) [version]: Update to 0.12.1.
FIXME correct commit message.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dgtk_doc]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, gtk-doc, python-2 and python.
Remove gcr.
[inputs]: Remove glib.
[propagated-inputs]: Add glib.
[synopsis]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
7a68dd1ede
gnu: geocode-glib: Update package definition.
...
* gnu/packages/gnome.scm (geocode-glib) [version]: Update to 3.26.2.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-D-Denable-installed-tests]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml and python-wrapper. Remove json-glib.
[inputs]: Add json-glib.
[propagated-inputs]: Add glib-networking.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
65378d7376
gnu: gegl: Update package definition.
...
* gnu/packages/gimp.scm (gegl): Update package definition.
[source]<origin>[patches]: Add gegl-mrg.patch.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Dintrospection]: Remove flag.
[-Ddocs]: New flag.
[-Dworkshop]: New flag.
[-Dsdl1]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.
[native-inputs]: Add asciidoc, docbook-xml, docbook-xsl, enscript,
gobject-introspection, gtk-doc, perl, python-pygobject, python-wrapper,
ruby and vala.
[inputs]: Add exiv2, gdk-pixbuf+svg, gexiv2, jasper, lcms, lensfun, ffmpeg,
libnsgif, libraw, librsvg, libspiro, libtiff, lua, luajit, mrg, openexr, poly2tri-c,
poppler, sdl, sdl2, suitesparse, v4l-utils and libwebp.
[synopsis]: Modify.
[description]: Modify.
[license]: Remove gpl3+.
* gnu/packages/patches/gegl-mrg.patch: New file.
* gnu/local.mk (gegl-mrg.patch): New reference.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:18 +02:00
Raghav Gururajan
ae792fdc99
gnu: folks: Update package definition.
...
* gnu/packages/gnome.scm (folks) [version]: Update to 0.14.0.
[outputs]: New outputs "doc" and "help".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dtracker_backend]: New flag.
[-Dzeitgeist]: New flag.
[-Ddocs]: New flag.
<#:phases>['skip-gtk-update-icon-cache]: Remove phase.
['disable-failing-tests]: New phase.
['move-doc]: New phase.
['move-help]: New phase.
[native-inputs]: Add cmake, docbook-xml, gtk-doc, gtk+:bin,
python-wrapper and python-dbusmock.
[inputs]: Remove bdb, evolution-data-server, glib, libgee and
telepathy-glib. Add libxml2 and zeitgeist.
[propagated-inputs]: Add evolution-data-server, glib, libgee,
telepathy-glib and tracker.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
0d9c89f853
gnu: evolution-data-server: Update package definition.
...
* gnu/packages/gnome.scm (evolution-data-server) [version]: Update
to 3.36.4.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:imported-modules>: New argument.
<#:modules>: New argument.
<#:configure-flags>[-DSENDMAIL_PATH]: New flag.
[-DWITH_SYSTEMDUSERUNITDIR]: New flag.
[-DENABLE_GTK_DOC]: New flag.
[-DWITH_PRIVATE_DOCS]: New flag.
[-DENABLE_BACKEND_PER_PROCESS]: New flag.
[-DCMAKE_INSTALL_RPATH]: Modify flag.
[-DENABLE_UOA]: Remove flag.
[-DENABLE_GOOGLE]: Remove flag.
[-DENABLE_GOOGLE_AUTH]: Remove flag.
<#:phases>['patch-docbook-xml]: New phase.
['fix-errors]: New phase.
['move-doc]: New phase.
['glib-or-gtk-compile-schemas]: New phase.
['glib-or-gtk-wrap]: New phase.
['patch-paths]: Remove phase.
['dont-override-rpath]: Remove phase.
[native-inputs]: Add docbook-xml, gsettings-desktop-schemas, gtk-doc
and gtk+:bin. Remove gperf.
[inputs]: Add gperf, icu4c, libgdata, liboauth and sendmail.
[propagated-inputs]: Add glib, glib-networking, libxml2 and nspr.
[synopsis]: Modify.
[description]: Modify.
* gnu/packages/patches/evolution-data-server-locales.patch: Remove file.
* gnu/packages/patches/evolution-data-server-libical-compat.patch: Remove file.
* gnu/local.mk (evolution-data-server-locales.patch): Remove reference.
* gnu/local.mk (evolution-data-server-libical-compat.patch): Remove reference.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
8d2cc900b7
gnu: babl: Update package definition.
...
* gnu/packages/gimp.scm (babl): Update package definition.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add gobject-introspection, python-wrapper, ruby
and vala.
[inputs]: Add librsvg and w3m.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
c8e9bdb11e
gnu: amtk: Update package definition.
...
* gnu/packages/gnome.scm (amtk) [version]: Update to 5.1.1.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--enable-gtk-doc]: New flag.
[--with-html-dir]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml, gettext-minimal, gtk+:bin, gtk-doc
and python-wrapper.
[inputs]: Change field to propagated-inputs.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
8d3a273ce4
gnu: gobject-introspection: Propagate glib.
...
* gnu/packages/glib.scm (gobject-introspection) [inputs]: Move glib
to ...
[propagated-inputs]: ... here.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
49c6c6e41c
gnu: gtksourceviewmm: Update package definition.
...
* gnu/packages/gtk.scm (gtksourceviewmm) [version]: Update to 3.21.3.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
libxslt.
[propagated-inputs]: Change glibmm to glibmm-2.64.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Mofify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
176ca25fd2
gnu: gtkmm-2: Update package definition.
...
* gnu/packages/gtk.scm (gtkmm-2): Update package definition.
[arguments]: Remove field.
[native-inputs]: Remove field.
[propagated-inputs]: Change; pangomm to pangomm-2.42, cairomm to
cairomm-1.13 and glibmm to glibmm-2.64.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
efabcdfcd8
gnu: gtkmm: Update package definition.
...
* gnu/packages/gtk.scm (gtkmm): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:phases>['start-xvfb]: Remove phase.
['pre-check]: New phase.
['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
libxslt.
[propagated-inputs]: Change; pangomm to pangomm-2.42, cairomm to
cairomm-1.13 and glibmm to glibmm-2.64.
[synopsis]: Modify.
[description]: Modify.
[license]: Add gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
190ca4d793
gnu: pangomm: Update package definition.
...
* gnu/packages/gtk.scm (pangomm) [version]: Update to 2.43.2.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, m4, mm-common, perl,
python-wrapper and libxslt.
[synopsis]: Modify.
[description]: Modify.
[license]: Add gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
ff99254600
gnu: atkmm: Update package definition.
...
* gnu/packages/gtk.scm (atkmm): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: Add new output "doc".
[arguments]<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
libxslt.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Add gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
6a5efc7efc
gnu: glibmm: Update package definition.
...
* gnu/packages/glib.scm (glibmm) [version]: Update to 2.65.3.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:tests?>: New argument.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, gobject-introspection, m4,
mm-common, perl, python-wrapper and libxslt.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Add gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:58:17 +02:00
Raghav Gururajan
605cac2f42
gnu: cairomm: Update package definition.
...
* gnu/packages/gtk.scm (cairomm) [version]: Update to 1.15.5.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[CXXFLAGS]: New flag.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, perl and libxslt.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:50 +02:00
Raghav Gururajan
bb83715837
gnu: libsigc++: Update package definition.
...
* gnu/packages/glib.scm (libsigc++) [version]: Update to 3.0.3.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--enable-benchmark]: New flag.
[--with-boost]: New flag.
[--with-boost-libdir]: New flag.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, perl, python-wrapper and
libxslt.
[inputs]: Add boost.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:50 +02:00
Raghav Gururajan
0d129a9cbb
gnu: cairo: Update package definition.
...
* gnu/packages/gtk.scm (cairo): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--with-html-dir]: New flag.
[native-inputs]: Add gobject-introspection.
[inputs]: Add libdrm. Remove xorgproto and zlib.
[propagated-inputs]: Add libxcb.
[synopsis]: Modify.
[description]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:50 +02:00
Raghav Gururajan
572e730060
gnu: pixman: Update package definition.
...
* gnu/packages/xdisorg.scm (pixman) [version]: Update to 0.40.0.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:configure-flags>[--enable-timers]: New flag.
[--enable-gnuplot]: New flag.
[synopsis]: Modify.
[description]: Modify.
[license]: Change from X11 to expat.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:50 +02:00
Raghav Gururajan
3afdb28c4e
gnu: zenity: Update package definition.
...
* gnu/packages/gnome.scm (zenity): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "help".
[arguments]<#:configure-flags>[--enable-libnotify]: New flag.
[--enable-webkitgtk]: New flag.
[--with-help-dir=]: New flag.
[native-inputs]: Add glib:bin, gtk+:bin, perl and libxml2.
[inputs]: Add glib, gtk+ and libx11.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
41f203f9da
gnu: yelp: Update package definition.
...
* gnu/packages/gnome.scm (yelp) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--enable-gtk-doc]: New flag.
[--with-html-dir]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml, gtk+:bin, gtk-doc and python-wrapper.
[inputs]: Add glib and gtk+.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
3e921edd6b
gnu: yelp-tools: Update package definition.
...
* gnu/packages/gnome.scm (yelp-tools): Update package definition.
[propagated-inputs]: Move itstool, libxml2 and libxslt to ...
[native-inputs]: ... here.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
64294d0987
gnu: yelp-xsl: Update package definition.
...
* gnu/packages/gnome.scm (yelp-xsl) [version]: Update to 3.36.0.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:configure-flag>[--enable-doc]: New flag.
[native-inputs]: Add mallard-ducktype, intltool and libxslt.
[description]: Modify.
[license]: Add lgpl2.1+ and expat.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
d4c627b105
gnu: webkitgtk: Update package definition.
...
* gnu/packages/webkit.scm (webkitgtk) [version]: Update to 2.28.4.
FIXME correct message.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:configure-flags>[-DENABLE_GLES2]: New flag.
[-DENABLE_MINIBROWSER]: New flag.
[-DLIB_INSTALL_DIR]: Remove flag.
[-DUSE_GSTREAMER_GL]: Remove flag.
[-DUSE_WOFF2]: Remove flag.
<#:phases>['configure-bubblewrap-store-directory]: Remove phase.
['embed-absolute-wpebackend-reference]: Remove phase.
[native-inputs]: Add docbook-xsl and gtk-doc and python-2.7.
[inputs]: Add atk, gstreamer, wayland and woff2.
[propagated-inputs]: Add glib.
[synopsis]: Modify.
[license]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
3097b563de
gnu: pipewire: Update package definition.
...
* gnu/packages/linux.scm (pipewire) [version]: Update to 0.3.6.
[source]<origin>[uri]: Modify url.
[sha256]: Modify base32.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Ddocs]: New flag.
[-Daudiotestsrc]: New flag.
[-Dffmpeg]: New flag.
[-Dtest]: New flag.
[-Dlibcamera]: New flag.
[-Dvideotestsrc]: New flag.
[-Dvolume]: New flag.
[-Dc_link_args]: New flag.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen and xmltoman.
[inputs]: Add bluez, libcamera, glib, jack-2, pulseaudio, libsndfile,
vulkan-headers and vulkan-loader.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
3637af9ba8
gnu: wpebackend-fdo: Update package definition.
...
* gnu/packages/webkit.scm (wpebackend-fdo): Update package definition.
[inputs]: Remove libwpe.
[propagated-inputs]: Add libwpe.
[synopsis]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:49 +02:00
Raghav Gururajan
d2d990b94f
gnu: vala: Update package definition.
...
* gnu/packages/gnome.scm (vala) [version]: Update to 0.48.7.
[source]<origin>[sha256]: Modify base32.
[build-system]: Change from gnu to glib-or-gtk.
[arguments]<#:configure-flags>["--enable-coverage]: New flag.
<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl, help2man and perl.
[inputs]: Remove graphviz.
[propagated-inputs]: Add libgvc.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:32 +02:00
Raghav Gururajan
186b62e3be
gnu: pango: Update package definition.
...
* gnu/packages/gtk.scm (pango): Update package definition.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add help2man, perl and python-wrapper.
[propagated-inputs]: Add libthai and libxrender.
[synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
* gnu/packages/patches/pango-skip-libthai-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:31 +02:00
Raghav Gururajan
0208628e4e
gnu: gtk+: Add missing input.
...
* gnu/package/gtk.scm (gtk+) [native-inputs]: Add hicolor-icon-theme.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:31 +02:00
Raghav Gururajan
b7b1148840
gnu: openjpeg: Update package definition.
...
* gnu/packages/image.scm (openjpeg): Update package definition.
[outputs]: New output "doc".
[arguments]<#:tests?>: Remove argument.
<#:configure-flags>[-DBUILD_DOC]: New flag.
[-DBUILD_LUTS_GENERATOR]: New flag.
[-DBUILD_UNIT_TESTS]: New flag.
[-DBUILD_MJ2]: New flag.
[-DBUILD_JPWL]: New flag.
[-DBUILD_JP3D]: New flag.
[-DBUILD_TESTING]: New flag.
[-DOPJ_DATA_ROOT]: New flag.
<#:phases>['disable-failing-tests]: New phase.
['move-docs]: New phase.
[native-inputs]: Add doxygen, openjpeg-data and python-wrapper.
[inputs]: Add curl and fcgi.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:31 +02:00
Raghav Gururajan
632e7b63e3
gnu: libsoup: Update package definition.
...
* gnu/packages/gnome.scm (libsoup): Update package definition.
[arguments]<#:modules>: Remove argument.
<#:glib-or-gtk?>: New argument.
<#:phases>['adjust-tests]: Remove phase.
['patch-docbook-xml]: New phase.
['disable-failing-tests]: New phase.
['move-doc]: Modify phase.
[native-inputs]: Remove gnutls. Add docbook-xml.
[inputs]: Remove glib-networking. Add samba.
[propagated-inputs]: Add glib-networking.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:31 +02:00
Raghav Gururajan
17c22fbb72
gnu: libsecret: Update package definition.
...
* gnu/packages/gnome.scm (libsecret): Update package definition.
[build-system]: Change from gnu to meson.
[arguments]<#:glib-or-gtk?>: New argument.
<#:tests?>: Remove argument.
<#:configure-flags>[--with-html-dir]: Remove flag.
<#:phases>['patch-docbook-xml]: New phase.
['check]: New phase.
['move-docs]: New phase.
[native-inputs]: Add dbus, docbook-xml, docbook-xsl, gtk-doc,
python-wrapper, python-dbus and python-pygobject.
[inputs]: Remove docbook-xsl and libgcrypt.
[propagated-inputs]: Add libgcrypt.
[synopsis]: Modify.
[description]: Modify.
[license]: Add asl2.0 and gpl2+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:54:31 +02:00
Raghav Gururajan
fc2e00f5b5
gnu: librsvg@2.40.21: Update package definition.
...
* gnu/packages/gnome.scm (librsvg): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:configure-flags>[--with-html-dir]: New flag.
<#:phases>['patch-docbook]: New phase.
['remove-failing-tests]: Modify phase.
[native-inputs]: Add docbook-xml and python-wrapper.
[inputs]: Add fontconfig, freetype and harfbuzz.
[synopsis]: Modify.
[description]: Modify.
[license]: Update to lgpl2.1+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:49:44 +02:00
Raghav Gururajan
f03257f29f
gnu: libnotify: Update package definition.
...
* gnu/packages/gnome.scm (libnotify) [version]: Update to 0.7.9.
[build-system]: Change from gnu to meson.
[outputs]: New output "doc".
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure>[-Dman]: New flag.
<#:phases>['patch-docbook]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, gtk-doc and python-wrapper.
[inputs]: Remove libpng.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:49:44 +02:00
Raghav Gururajan
5fafc8dc2e
gnu: libgee: Update package definition.
...
* gnu/packages/gnome.scm (libgee): Update package definition.
[build-system]: Change from gnu to glib-or-gtk.
[native-inputs]: Add gobject-introspection and perl.
[inputs]: Remove glib and gobject-introspection.
[propagated-inputs]: Add glib.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 18:49:44 +02:00