@Danny Please find the attached patches. @Others Please find the following git log. *** START *** commit 11245d7d1c0bcad5a08d08980871646bf50bd2f0 Author: Raghav Gururajan Date: Wed Jul 15 21:11:06 2020 -0400 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. commit c97586fad6d9329513e6ee1c665c53b7e6855cdd Author: Raghav Gururajan Date: Wed Jul 15 21:05:47 2020 -0400 gnu: yelp: Update package definition. * gnu/packages/gnome.scm (yelp) [version]: Update to 3.36.0. [source][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. commit 9a4fd7c36c49cada1374ce83941efd3789a8bff6 Author: Raghav Gururajan Date: Wed Jul 15 17:36:28 2020 -0400 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. commit f08f1af84dba99afe351c29e4df5669b23467ec5 Author: Raghav Gururajan Date: Wed Jul 15 17:22:32 2020 -0400 gnu: yelp-xsl: Update package definition. * gnu/packages/gnome.scm (yelp-xsl) [version]: Update to 3.36.0. [source][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. commit 13925ff5981504ba811f2965ddbb2511431148c8 Author: Raghav Gururajan Date: Tue Jul 14 21:51:58 2020 -0400 gnu: webkitgtk: Update package definition. * gnu/packages/webkit.scm (webkitgtk) [version]: Update to 2.28.3. [source][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. commit e843dbb5c02ffb739c1c222a737e7b7dbbed24b5 Author: Raghav Gururajan Date: Tue Jul 14 19:06:41 2020 -0400 gnu: pipewire: Update package definition. * gnu/packages/linux.scm (pipewire) [version]: Update to 0.3.6. [source][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. commit 2eb7c10dbf7ce06d5270199892234a06797c0888 Author: Raghav Gururajan Date: Tue Jul 14 22:05:34 2020 -0400 gnu: tesseract-ocr: Propagate leptonica. * gnu/packages/ocr.scm (tesseract-ocr) [inputs]: Move leptonica to ... [propagated-inputs]: ... here. commit faf98a15c6f6db821c6190fdc0e27cbdbc13580f Author: Raghav Gururajan Date: Tue Jul 14 17:21:08 2020 -0400 gnu: Add xmltoman. * gnu/packages/man.scm (xmltoman): New variable. commit 39dfc4e931930bdfb8c259b4ee5838b832dd9fc8 Author: Raghav Gururajan Date: Tue Jul 14 16:26:28 2020 -0400 gnu: Add libcamera. * gnu/packages/networking.scm (libcamera): New variable. commit 1b4d807e0dff5ac9f4032d3c11a7b8a0696eccb2 Author: Raghav Gururajan Date: Tue Jul 14 13:32:10 2020 -0400 gnu: hplip: Update hash. commit a303d53f5f7946ec1b013d4b574fc9575761c001 Author: Raghav Gururajan Date: Mon Jul 13 03:44:32 2020 -0400 gnu: Add wpewebkit. * gnu/packages/webkit.scm (wpewebkit): New variable. commit a1cbbf446de3607c10d281b865cf15ae77b7d91d Author: Raghav Gururajan Date: Mon Jul 13 03:16:47 2020 -0400 gnu: woff2: Update package definition. * gnu/packages/fontutils.scm (woff2): Update package definition. [source]: Modify. [outputs]: New output "bin". [arguments]<#:configure-flags>[-DCMAKE_INSTALL_BINDIR]: New flag. [-DCMAKE_INSTALL_INCLUDEDIR]: New flag. [-DCMAKE_INSTALL_LIBDIR]: New flag. [-DBUILD_SHARED_LIBS]: Remove flag. <#:phases>['patch-installation]: New phase. [synopsis]: Modify. [description]: Modify. [home-page]: Modify. [license]: Change to expat. commit 8853a749cc54af887284fec83bddc5838986694d Author: Raghav Gururajan Date: Mon Jul 13 02:00:12 2020 -0400 gnu: wpebackend-fdo: Update package definition. * gnu/packages/webkit.scm (wpebackend-fdo): Update package definition. [inputs]: Remove libwpe. [propagated-inputs]: Add libwpe. [synopsis]: Modify. commit e90a5e0db901d54ad81ccc85249c628f83bf1a98 Author: Raghav Gururajan Date: Mon Jul 13 01:48:50 2020 -0400 gnu: libwpe: Update package definition. * gnu/packages/webkit.scm (libwpe): Update package definition. [native-inputs]: Add python-wrapper. [synopsis]: Modify. [description]: Modify. commit 7a6ff3b48ee3ac2a789ce0fac3d6c2227199e685 Author: Raghav Gururajan Date: Mon Jul 13 00:45:13 2020 -0400 gnu: vala: Update package definition. * gnu/packages/gnome.scm (vala) [version]: Update to 0.48.7. [source][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. commit 1e9b2acee02c03b0b57b8dc8579ac8482dcb87d3 Author: Raghav Gururajan Date: Sun Jul 12 20:31:48 2020 -0400 gnu: gtk+: Add missing input. * gnu/package/gtk.scm (gtk+) [native-inputs]: Add hicolor-icon-theme. commit a0134df6fe09f0a5ee7d1930d8336b8055108b3d Author: Raghav Gururajan Date: Sat Jul 11 18:36:12 2020 -0400 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 (pango-skip-libthai-test.patch): Remove reference. commit 8fdc1ae1c66c9d08f5842962964fffdeeaea9d28 Author: Raghav Gururajan Date: Sat Jul 11 12:29:32 2020 -0400 gnu: Add libthai. * gnu/packages/gtk.scm (libthai): New variable. commit d994a6a1511d2840b46ce6121e96bb31787b24a2 Author: Raghav Gururajan Date: Sat Jul 11 12:20:05 2020 -0400 gnu: Add libdatrie. * gnu/packages/gtk.scm (libdatrie): New variable. commit 2b979582344e137d22f32a8f943c347ec9a88e16 Author: Raghav Gururajan Date: Fri Jul 10 21:52:18 2020 -0400 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. commit 3b0c5eb403f37e34d1eaea81ec772ff0d2e9cff1 Author: Raghav Gururajan Date: Fri Jul 10 15:57:04 2020 -0400 gnu: Add openjpeg-data. * gnu/packages/image.scm (openjpeg-data): New variable. commit e62c2d2a03b8c80325a5123ff17e6a01200adbd2 Author: Raghav Gururajan Date: Fri Jul 10 10:56:58 2020 -0400 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. commit ac6be0a068ab5e064e3d2ca621cd06fc29428831 Author: Raghav Gururajan Date: Thu Jul 9 18:34:16 2020 -0400 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+. commit ccf88caec4ea397e3be75fed52ab4217123e2a0e Author: Raghav Gururajan Date: Thu Jul 9 15:32:05 2020 -0400 gnu: librsvg-next: Update package definition. * gnu/packages/gnome.scm (librsvg-next): Remove inheritance from librsvg. [version]: Update to 2.48.8. [source][sha256]: Modify base32. [modules]: Remove modules. [snippet]: Remove snippet. [arguments]<#:cargo-inputs>: Add rust-alga, rust-approx, rust-atty, rust-autocfg, rust-block, rust-bstr, rust-bumpalo, rust-byteorder, rust-cast, rust-cfg-if, rust-clap, rust-criterion, rust-criterion-plot, rust-crossbeam-deque, rust-crossbeam-epoch, rust-crossbeam-queue, rust-crossbeam-utils, rust-cssparser-macros, rust-csv, rust-csv-core, rust-derive-more, rust-dtoa, rust-dtoa-short, rust-either, rust-encoding-index-japanese, rust-encoding-index-korean, rust-encoding-index-simpchinese, rust-encoding-index-singlebyte, rust-encoding-index-tradchinese, rust-encoding-index-tests, rust-futf, rust-futures-channel, rust-futures-core, rust-futures-executor, rust-futures-io, rust-futures-macro, rust-futures-task, rust-futures-util, rust-fxhash, rust-generic-array, rust-getrandom, rust-half, rust-hermit-abi, rust-idna, rust-itoa, rust-js-sys, rust-libm, rust-log, rust-mac, rust-malloc-buf, rust-matches, rust-matrixmultiply, rust-maybe-uninit, rust-memchr, rust-memoffset, rust-new-debug-unreachable, rust-nodrop, rust-num-complex, rust-num-integer, rust-num-rational, rust-num-cpus, rust-objc, rust-objc-foundation, rust-objc-id, rust-once-cell, rust-oorandom, rust-pangocairo-sys, rust-percent-encoding, rust-phf-codegen, rust-phf-generator, rust-phf-macros, rust-phf-shared, rust-pin-project, rust-pin-project-internal, rust-pin-utils, rust-pkg-config, rust-plotters, rust-ppv-lite86, rust-precomputed-hash, rust-proc-macro-hack, rust-proc-macro-nested, rust-proc-macro2, rust-quote, rust-rand, rust-rand-chacha, rust-rand-core, rust-rand-distr, rust-rand-hc, rust-rand-pcg, rust-rawpointer, rust-regex-automata, rust-regex-syntax, rust-rgb, rust-rustc-version, rust-ryu, rust-same-file, rust-scopeguard, rust-selectors, rust-semver, rust-semver-parser, rust-serde, rust-serde-cbor, rust-serde-derive, rust-serde-json, rust-servo-arc, rust-siphasher, rust-slab, rust-smallvec, rust-stable-deref-trait, rust-string-cache-codegen, rust-syn, rust-tendril, rust-textwrap, rust-thin-slice, rust-thread-local, rust-time, rust-tinytemplate, rust-tinyvec, rust-typenum, rust-unicode-bidi, rust-unicode-normalization, rust-unicode-width, rust-unicode-xid, rust-utf, rust-walkdir, rust-wasi, rust-wasm-bindgen, rust-wasm-bindgen-backend, rust-wasm-bindgen-macro, rust-wasm-bindgen-macro-support, rust-wasm-bindgen-shared, rust-web-sys, rust-winapi, rust-winapi-i686-pc-windows-gnu, rust-winapi-util, rust-winapi-x86-64-pc-windows-gnu, rust-xml5ever. <#:phases>['patch-docbook]: New phase. ['prepare-for-build]: Modify phase. ['gnu-configure]: Modify. ['remove-failing-tests]: Remove phase. [native-inputs]: Add docbook-xml, python-wrapper and ruby. [inputs]: Add fontconfig, freetype and harfbuzz. [synopsis]: Modify. [description]: Modify. commit 47ceef6764ce44b52badbaa10275abbc21ab752b Author: Raghav Gururajan Date: Thu Jul 9 10:05:40 2020 -0400 gnu: Add rust-nalgebra-0.19. * gnu/packages/crates-io.scm (rust-nalgebra-0.19): New variable. commit 60174915d2478f0d23fcd59e18029f7dd37220c8 Author: Raghav Gururajan Date: Thu Jul 9 09:57:47 2020 -0400 gnu: Add rust-xml5ever-0.16. * gnu/packages/crates-io.scm (rust-xml5ever-0.16): New Variable. commit 4d6bde65bc13ee142c5ba490fb1727372b339070 Author: Raghav Gururajan Date: Thu Jul 9 09:36:50 2020 -0400 gnu: Add rust-tinyvec-0.3. * gnu/packages/crates-io.scm (rust-tinyvec-0.3): New variable. commit 4aba7254add4df3b608b5745f354e41e505b9e81 Author: Raghav Gururajan Date: Thu Jul 9 09:21:14 2020 -0400 gnu: Add rust-selectors-0.22. * gnu/packages/crates-io.scm (rust-selectors-0.22): New variable. commit 887779c517f0dc7b10fcd05974dc09e79d491d4b Author: Raghav Gururajan Date: Thu Jul 9 09:03:34 2020 -0400 gnu: Add rust-thin-slice-0.1. * gnu/packages/crates-io.scm (rust-thin-slice-0.1): New variable. commit 71e18e69f09c46632e91413bf2f1936a6c526020 Author: Raghav Gururajan Date: Thu Jul 9 08:58:21 2020 -0400 gnu: Add rust-servo-arc-0.1. * gnu/packages/crates-io.scm (rust-servo-arc-0.1): New variable. commit a745441f602f2b30ce19599886f064c778bfe511 Author: Raghav Gururajan Date: Thu Jul 9 08:02:04 2020 -0400 git: Add rust-rgb-0.8. * gnu/packages/crates-io.scm (rust-rgb-0.8): New variable. commit 0e49975422adc4b97c72b9f9b74729ab60b26e6e Author: Raghav Gururajan Date: Thu Jul 9 07:54:46 2020 -0400 gnu: Add rust-bytemuck-1.2. * gnu/packages/crates-io.scm (rust-bytemuck-1.2): New variable. commit 5eae01e8267d13f2b204b31b91047003a6e36c82 Author: Raghav Gururajan Date: Thu Jul 9 07:47:50 2020 -0400 gnu: Add rust-rand-distr-0.2. * gnu/packages/crates-io.scm (rust-rand-distr-0.2): New variable. commit 4dcf62989da3166ca40fa4f3c5c551888087512f Author: Raghav Gururajan Date: Thu Jul 9 07:20:20 2020 -0400 gnu: Add rust-pin-project-0.4. * gnu/packages/crates-io.scm (rust-pin-project-0.4): New variable. commit aa55a904828da2177dc1af513b9e02c93e1f04d9 Author: Raghav Gururajan Date: Thu Jul 9 07:10:34 2020 -0400 gnu: Add rust-pin-project-internal-0.4. * gnu/packages/crates-io.scm (rust-pin-project-internal-0.4): New variable. commit ed44c254b8fb635f1393d59ab5b4726214102029 Author: Raghav Gururajan Date: Thu Jul 9 06:57:37 2020 -0400 gnu: Add rust-itertools-0.9. * gnu/packages/crates-io.scm (rust-itertools-0.9): New variable. commit b3384295a3bc06e3dfcd7fe2e2720e1138ff91b3 Author: Raghav Gururajan Date: Thu Jul 9 06:24:38 2020 -0400 gnu: Add rust-derive-more-0.99. * gnu/packages/crates-io.scm (rust-derive-more-0.99): New variable. commit b88d76191d6ccc6b3fee1e3a5fac87214bd33921 Author: Raghav Gururajan Date: Thu Jul 9 06:11:09 2020 -0400 gnu: Add rust-peg-0.5. * gnu/packages/crates-io.scm (rust-peg-0.5): New variable. commit 781f11b7111641ba828db6578708f38830406442 Author: Raghav Gururajan Date: Thu Jul 9 05:56:20 2020 -0400 gnu: Add rust-peg-0.6. * gnu/packages/crates-io.scm (rust-peg-0.6): New variable. commit 6a528d68fd127ee1d28b335d7e9fdf5789b3abae Author: Raghav Gururajan Date: Thu Jul 9 05:35:36 2020 -0400 gnu: Add rust-peg-macros-0.6. * gnu/packages/crates-io.scm (rust-peg-macros-0.6): New variable. commit dc076128b1023ef9b3a124033b27de1204b437a1 Author: Raghav Gururajan Date: Thu Jul 9 05:28:52 2020 -0400 gnu: Add rust-peg-runtime-0.6. * gnu/packages/crates-io.scm (rust-peg-runtime-0.6): New variable. commit 2bb07bd0288b0b24b61a39c856e88575d657edaf Author: Raghav Gururajan Date: Thu Jul 9 05:16:02 2020 -0400 gnu: Add rust-pangocairo-0.9. * gnu/packages/crates-io.scm (rust-pangocairo-0.9): New variable. commit 9d7906a55f1cf71ba415130adde3213453ee014d Author: Raghav Gururajan Date: Wed Jul 8 14:53:21 2020 -0400 gnu: Add rust-pango-0.8. * gnu/packages/crates-io.scm (rust-pango-0.8): New variable. commit e4d5578699e49f481a9d9cb92bc8772b459a0c78 Author: Raghav Gururajan Date: Wed Jul 8 14:53:03 2020 -0400 gnu: Add rust-markup5ever-0.10. * gnu/packages/crates-io.scm (rust-markup5ever-0.10): New variable. commit 18b4927d7ac981cec981719b9da252c88c26d3bb Author: Raghav Gururajan Date: Wed Jul 8 14:52:26 2020 -0400 gnu: Add rust-string-cache-codegen-0.5. * gnu/packages/crates-io.scm (rust-string-cache-codegen-0.5): New variable. commit 08d4259b593d29735ae892d1340896a9d13bd554 Author: Raghav Gururajan Date: Wed Jul 8 14:52:04 2020 -0400 gnu: Add rust-string-cache-0.8. * gnu/packages/crates-io.scm (rust-string-cache-0.8): New variable. commit 845c8f24b851366eda195f946fddc4d46c95f5e6 Author: Raghav Gururajan Date: Wed Jul 8 14:51:28 2020 -0400 gnu: Add rust-gdk-pixbuf-0.8. * gnu/packages/crates-io.scm (rust-gdk-pixbuf-0.8): New variable. commit 4a5a15d0702cfb6724d96ee7cf3232e2c3aada27 Author: Raghav Gururajan Date: Wed Jul 8 14:50:51 2020 -0400 gnu: Add rust-gio-0.8. * gnu/packages/crates-io.scm (rust-gio-0.8): New variable. commit e9731ea683856c84f6527f681418ad93a0796ea6 Author: Raghav Gururajan Date: Wed Jul 8 14:48:59 2020 -0400 gnu: Add rust-serial-test-derive-0.1. * gnu/packages/crates-io.scm (rust-serial-test-derive-0.1): New variable. commit fed457440890662c10efe3fceb1026deebd1c6e5 Author: Raghav Gururajan Date: Wed Jul 8 14:48:28 2020 -0400 gnu: Add rust-serial-test-0.1. * gnu/packages/crates-io.scm (rust-serial-test-0.1): New variable. commit 80c4c7b042554e69c65dff0cb65c2edb880f29b4 Author: Raghav Gururajan Date: Wed Jul 8 14:48:03 2020 -0400 gnu: Add rust-serial-test-0.4. * gnu/packages/crates-io.scm (rust-serial-test-0.4): New variable. commit 8d65543c7ab73f8584b46f62c7676ce35b7f0d6c Author: Raghav Gururajan Date: Wed Jul 8 14:47:02 2020 -0400 gnu : Add rust-serial-test-derive-0.4. * gnu/packages/crates-io.scm (rust-serial-test-derive-0.4): New variable. commit 23980cab980c49a732181b3464f05c9dfef29650 Author: Raghav Gururajan Date: Wed Jul 8 14:46:42 2020 -0400 gnu: Add rust-float-cmp-0.6. * gnu/packages/crates-io.scm (rust-float-cmp-0.6): New variable. commit c3df5d13eda86deea0f43a28bb78edca68a94540 Author: Raghav Gururajan Date: Wed Jul 8 14:44:49 2020 -0400 gnu: Add rust-downcast-rs-1.2. * gnu/packages/crates-io.scm (rust-downcast-rs-1.2): New variable. commit 21450c93bd6bafda55ab0dfeb762ce16819f7521 Author: Raghav Gururajan Date: Wed Jul 8 14:44:20 2020 -0400 gnu: Add rust-cssparser-0.27. * gnu/packages/crates-io.scm (rust-cssparser-0.27): New variable. commit cb19410f00429d63aa3bc982534b73f1799549bf Author: Raghav Gururajan Date: Wed Jul 8 14:43:51 2020 -0400 gnu: Add rust-cssparser-macros-0.6. * gnu/packages/crates-io.scm (rust-cssparser-macros-0.6): New variable. commit c63227858d1e9c7563a192af82cbf9fcd5394664 Author: Raghav Gururajan Date: Wed Jul 8 13:47:34 2020 -0400 gnu: librsvg: 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+. commit 2875ac51195fa7944c7791df0ce1a497a5d76e45 Author: Raghav Gururajan Date: Wed Jul 8 13:46:52 2020 -0400 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. commit 6300619139d1a18b5a948aec96dd0b9b83b6fb5c Author: Raghav Gururajan Date: Wed Jul 8 13:46:05 2020 -0400 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. commit 321791ac488ff6026ae6d2a79044d926a5faf00f Author: Raghav Gururajan Date: Wed Jul 8 13:45:25 2020 -0400 gnu: libcanberra: Update package definition. * gnu/packages/libcanberra.scm (libcanberra): Update package definition. [source][method]: Change from url-fetch to git-fetch. [uri]: Change from fedora to debian. [build-system]: Change from gnu to glib-or-gtk. [outputs]: New output "doc". [inputs]: Add glib and tdb. Remove gtk+. [propagated-inputs]: Add gtk+-2 and gtk+. [synopsis]: Modify. commit c282146c9f24ef5cc1926099c60df08fc4d9daa5 Author: Raghav Gururajan Date: Wed Jul 8 13:44:36 2020 -0400 gnu: json-glib: Update package definition. * gnu/packages/gnome.scm (json-glib): Update package definition. [outputs]: New output "doc". [arguments]<#:glib-or-gtk?>: New argument. <#:configure-flags>[-Ddocs]: New flag. [-Dman]: New flag. <#:phases>['patch-docbook]: New phase. ['move-doc]: New phase. [native-inputs]: Add docbook-xml, docbook-xsl, gtk-doc and libxslt. [synopsis]: Modify. [description]: Modify. commit fa60ad8e79034bfd415cb8e443e355b51846c6c8 Author: Raghav Gururajan Date: Wed Jul 8 12:57:45 2020 -0400 gnu: ibus: Update package definition. * gnu/packages/ibus.scm (ibus): Update package definition. [source][method]: Change from url-fetch to git-fetch. [uri]: Add git-reference, url and commit. [file-name]: Add git-file-name. [sha256]: Modify base32. [patches]: Add ibus-disable-failing-tests.patch. [outputs]: New output 'doc'. [arguments]<#:tests?>: Remove argument. <#:parallel-build?>: Remove argument. <#:configure-flags>[--enable-appindicator]: New flag. [--enable-gtk-doc]: New flag. [--enable-memconf]: New flag. <#:phases>['delete-generated-files]: Remove phase. ['patch-docbook-xml]: New phase. ['pre-check]: New phase. ['move-docs]: New phase. [native-inputs]: Remove ucd, unicode-emoji and unicode-cldr-common. Add autoconf, automake, docbook-xml, gnome-common, gtk+:bin, gtk-doc, libtool, perl, which and xorg-server-for-tests. [inputs]: Add python-dbus, python2-dbus, glib, python-pygobject, python-wrapper, python-2, python-3, ucd, unicode-cldr-common, unicode-emoji, libxkbcommon and libxtst. [search-paths]: New field. [synopsis]: Modify. * gnu/packages/patches/ibus-disable-failing-tests.patch: New file. * gnu/local.mk (ibus-disable-failing-tests.patch): New reference. *** END *** Regards, RG.