0
0
mirror of https://github.com/termux/termux-packages.git synced 2024-11-13 14:09:19 +00:00
termux-packages/disabled-packages/gimp3/gimp-2.99.12-libheif-1.13.patch
2022-10-27 07:05:00 +09:00

78 lines
2.2 KiB
Diff

https://gitlab.gnome.org/GNOME/gimp/-/commit/a61299ddb184babca015a846c72bf3e1a57faf2a
From a61299ddb184babca015a846c72bf3e1a57faf2a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Novomesk=C3=BD?= <dnovomesky@gmail.com>
Date: Sat, 3 Sep 2022 13:19:33 +0200
Subject: [PATCH] plug-ins: fix builing with libheif 1.13.0+
---
plug-ins/common/file-heif.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/plug-ins/common/file-heif.c b/plug-ins/common/file-heif.c
index 76bc41f44d..36899bcf5f 100644
--- a/plug-ins/common/file-heif.c
+++ b/plug-ins/common/file-heif.c
@@ -56,24 +56,24 @@ typedef enum _HeifpluginExportFormat
HEIFPLUGIN_EXPORT_FORMAT_YUV420 = 3
} HeifpluginExportFormat;
-typedef struct _Heif Heif;
-typedef struct _HeifClass HeifClass;
+typedef struct _GimpHeif GimpHeif;
+typedef struct _GimpHeifClass GimpHeifClass;
-struct _Heif
+struct _GimpHeif
{
GimpPlugIn parent_instance;
};
-struct _HeifClass
+struct _GimpHeifClass
{
GimpPlugInClass parent_class;
};
-#define HEIF_TYPE (heif_get_type ())
-#define HEIF (obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), HEIF_TYPE, Heif))
+#define GIMP_HEIF_TYPE (gimp_heif_get_type ())
+#define GIMP_HEIF (obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIMP_HEIF_TYPE, GimpHeif))
-GType heif_get_type (void) G_GNUC_CONST;
+GType gimp_heif_get_type (void) G_GNUC_CONST;
static GList * heif_init_procedures (GimpPlugIn *plug_in);
static GimpProcedure * heif_create_procedure (GimpPlugIn *plug_in,
@@ -123,14 +123,14 @@ static gboolean save_dialog (GimpProcedure *procedure,
GimpImage *image);
-G_DEFINE_TYPE (Heif, heif, GIMP_TYPE_PLUG_IN)
+G_DEFINE_TYPE (GimpHeif, gimp_heif, GIMP_TYPE_PLUG_IN)
-GIMP_MAIN (HEIF_TYPE)
+GIMP_MAIN (GIMP_HEIF_TYPE)
DEFINE_STD_SET_I18N
static void
-heif_class_init (HeifClass *klass)
+gimp_heif_class_init (GimpHeifClass *klass)
{
GimpPlugInClass *plug_in_class = GIMP_PLUG_IN_CLASS (klass);
@@ -140,7 +140,7 @@ heif_class_init (HeifClass *klass)
}
static void
-heif_init (Heif *heif)
+gimp_heif_init (GimpHeif *heif)
{
}
--
GitLab