Date: Wednesday, January 18, 2023 @ 14:23:17 Author: heftig Revision: 466908
3.12.2-4: remove libchamplain Modified: gthumb/trunk/PKGBUILD Deleted: gthumb/trunk/gthumb-libraw-0.21.patch --------------------------+ PKGBUILD | 19 ++++++++++--------- gthumb-libraw-0.21.patch | 35 ----------------------------------- 2 files changed, 10 insertions(+), 44 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-18 14:16:18 UTC (rev 466907) +++ PKGBUILD 2023-01-18 14:23:17 UTC (rev 466908) @@ -4,7 +4,7 @@ pkgname=gthumb pkgver=3.12.2 -pkgrel=3 +pkgrel=4 pkgdesc="Image browser and viewer for the GNOME Desktop" url="https://wiki.gnome.org/Apps/gthumb" arch=(x86_64) @@ -11,17 +11,14 @@ license=(GPL) depends=(dconf librsvg clutter-gtk gst-plugins-base-libs gsettings-desktop-schemas libwebp libsecret libsoup webkit2gtk json-glib gst-plugin-gtk libjxl libheif) -makedepends=(libchamplain exiv2 brasero libraw liboauth docbook-xsl yelp-tools meson git) +makedepends=(exiv2 brasero libraw liboauth docbook-xsl yelp-tools meson git) optdepends=('libraw: read RAW files' 'exiv2: metadata support' - 'libchamplain: map viewer' 'brasero: burn discs' 'liboauth: web albums') _commit=3132c5f25ffe6f22314ab0fbfb08e63ba523afab # tags/3.12.2^0 -source=("git+https://gitlab.gnome.org/GNOME/gthumb.git#commit=$_commit" - gthumb-libraw-0.21.patch) -sha256sums=('SKIP' - '6af50b3f6df26ecc2e6e288e6d4151baa3cdc2b84cdb60d76fd0062757a4d8e4') +source=("git+https://gitlab.gnome.org/GNOME/gthumb.git#commit=$_commit") +sha256sums=('SKIP') pkgver() { cd gthumb @@ -30,11 +27,13 @@ prepare() { cd gthumb - patch -p1 < ../gthumb-libraw-0.21.patch # Fix build with libraw 0.21 + + # Fix build with libraw 0.21 + git cherry-pick -n da0d3f22a5c3a141211d943e7d963d14090011ec } build() { - arch-meson gthumb build -D libchamplain=true + arch-meson gthumb build meson compile -C build } @@ -45,3 +44,5 @@ package() { meson install -C build --destdir "$pkgdir" } + +# vim:set sw=2 sts=-1 et: Deleted: gthumb-libraw-0.21.patch =================================================================== --- gthumb-libraw-0.21.patch 2023-01-18 14:16:18 UTC (rev 466907) +++ gthumb-libraw-0.21.patch 2023-01-18 14:23:17 UTC (rev 466908) @@ -1,35 +0,0 @@ -diff --git a/extensions/raw_files/gth-metadata-provider-raw.c b/extensions/raw_files/gth-metadata-provider-raw.c -index 2d9f5020..b03f4899 100644 ---- a/extensions/raw_files/gth-metadata-provider-raw.c -+++ b/extensions/raw_files/gth-metadata-provider-raw.c -@@ -62,7 +62,7 @@ gth_metadata_provider_raw_read (GthMetadataProvider *self, - if (!_g_mime_type_is_raw (gth_file_data_get_mime_type (file_data))) - return; - -- raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | LIBRAW_OPIONS_NO_DATAERR_CALLBACK); -+ raw_data = libraw_init (LIBRAW_OPIONS_NO_DATAERR_CALLBACK); - if (raw_data == NULL) - goto fatal_error; - -diff --git a/extensions/raw_files/main.c b/extensions/raw_files/main.c -index 25829c12..a6ebdc15 100644 ---- a/extensions/raw_files/main.c -+++ b/extensions/raw_files/main.c -@@ -213,7 +213,7 @@ _cairo_image_surface_create_from_raw (GInputStream *istream, - size_t size; - GthImage *image = NULL; - -- raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | LIBRAW_OPIONS_NO_DATAERR_CALLBACK); -+ raw_data = libraw_init (LIBRAW_OPIONS_NO_DATAERR_CALLBACK); - if (raw_data == NULL) { - _libraw_set_gerror (error, errno); - goto fatal_error; -@@ -300,7 +300,7 @@ _cairo_image_surface_create_from_raw (GInputStream *istream, - if ((original_width != NULL) && (original_height != NULL)) { - libraw_close (raw_data); - -- raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | LIBRAW_OPIONS_NO_DATAERR_CALLBACK); -+ raw_data = libraw_init (LIBRAW_OPIONS_NO_DATAERR_CALLBACK); - if (raw_data == NULL) - goto fatal_error; -
