Hi, I have rebase it upon mastet, update more packages to their latest,
and test on my x86_64 laptop with 'gnome-desktop-service'.
It seems work fine so far.

And here are some 'questionable' changes:

- Disable a failing rtprtx test of gst-plugins-good.
  I can pass it using `guix environment', but fail with `guix build'.

- Add xdg-desktop-database and xdg-mime-database hooks.
  I pick it from my old branch, and notice that my old code really
  requires shared-mime-info and desktop-file-utils to be installed
  explicitly..  So I factor out the 'manifest-lookup-package' proceduce
  used by gtk-icon-themes to allow find them in the propagated-inputs
  in manifest.  (or maybe I should lookup for glib?  but I think it's
  ok now since I add them to the gnome meta package)

- Drop the 'loaders.cache' file from librsvg.
  Since we have use gdk-pixbuf+svg for gtk+, gtk+ applications can use
  SVG without wrap with it.  I have tested key-mon (works), but not
  solfege (too slow to download texlive..).

- Disable the Spell plugin of gedit.
  It now needs gspell, which doesn't work due to enchant can't list
  dicts of aspell.  Report it as:
  <https://lists.gnu.org/archive/html/aspell-devel/2016-04/msg00004.html>
  (Does it works before?)

- Skip 'test_utf8_inout' of gjs.
  it fails with gobject-introspection-1.48.0, but use python3 to
  call the test in Regress.typelib will pass.  Report as:
  <https://bugzilla.gnome.org/show_bug.cgi?id=765465>
  (No one notice yet.)


Also, 1 test of libsoup on x86_64 fails (other systems fine):
 <http://hydra.gnu.org/build/1180730>.
Should we skip it, or retry the build on hydra?


I think it's time to merge if the above changes are reviewed to be ok :-)

Reply via email to