x11-libs/gdk-pixbuf: loaders.cache update fixes (thumbnailing, etc)
authorMart Raudsepp <leio@gentoo.org>
Sun, 13 Oct 2019 11:23:17 +0000 (14:23 +0300)
committerMart Raudsepp <leio@gentoo.org>
Sun, 13 Oct 2019 11:26:13 +0000 (14:26 +0300)
commit7f7fc258f5d09d73e9e46541d8d6d010a0240f51
tree1ea75c29fc28cf7639196d5cddf102a8b427dae5
parent1be385ae2b049035591ca5fc9f50e4ff859edd4e
x11-libs/gdk-pixbuf: loaders.cache update fixes (thumbnailing, etc)

Fix regressions from meson port for gdk-pixbuf loaders.cache updating.

* Add missing gnome2_gdk_pixbuf_savelist call to pkg_preinst for stable
  version, revbumped straight to stable to fix any outdated caches
  for stable users, as it could be causing lack of thumbnailing
  functionality and other issues.
* Add it to ~arch version too, but also downgrade it back to EAPI-7,
  as gnome2-utils.eclass is broken for EAPI-7 still for gdk-pixbuf
  cache updating (missing eutils inherit from emktemp usage and
  broken $ED and $EROOT lack of ending slash handling. Though instead
  of full revert of the changes, convert the ebuilds own $ED and
  $EROOT handling to be EAPI agnostic for now.
* Drop ancient migration log in the ~arch revbump that seems to have
  been for a time when gdk-pixbuf was newly introduced over a decade
  or more ago (when split out of gtk2 in its early days).

Closes: https://bugs.gentoo.org/697602
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild [moved from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild with 99% similarity]
x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild [moved from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild with 86% similarity]