From f484eb23cc5e8b13e5f58206036f76ed3fa4c02c Mon Sep 17 00:00:00 2001
From: fritzkink <96341974+fritzkink@users.noreply.github.com>
Date: Wed, 29 Nov 2023 19:05:17 +0100
Subject: [PATCH] libchamplain - update to version 0.12.21

---
 components/library/libchamplain/Makefile |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/components/library/libchamplain/Makefile b/components/library/libchamplain/Makefile
index d48fcb5..5002cfd 100644
--- a/components/library/libchamplain/Makefile
+++ b/components/library/libchamplain/Makefile
@@ -10,42 +10,41 @@
 
 #
 # Copyright (c) 2014 Alexander Pyhalov
+# Copyright (c) 2023 Friedrich Kink
 #
 
-BUILD_STYLE=configure
+BUILD_STYLE=meson
 BUILD_BITS=64
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=         libchamplain
-COMPONENT_VERSION=      0.8.3
-COMPONENT_REVISION=     3
+COMPONENT_VERSION=      0.12.21
+COMPONENT_FMRI=      	library/desktop/libchamplain
 COMPONENT_PROJECT_URL=  http://projects.gnome.org/libchamplain/
 COMPONENT_SUMMARY=      libchamplain - a Clutter based widget to display rich, eye-candy and interactive maps
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.bz2
+COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
 COMPONENT_ARCHIVE_HASH= \
-	sha256:70d533be213a1586d6725d82afb128d1e57ccc262681dfda193af60507ad42e3
-COMPONENT_ARCHIVE_URL=  https://download.gnome.org/sources/$(COMPONENT_NAME)/0.8/$(COMPONENT_ARCHIVE)
+	sha256:a915cd172a0c52944c5579fcb4683f8a878c571bf5e928254b5dafefc727e5a7  
+COMPONENT_ARCHIVE_URL=  https://download.gnome.org/sources/$(COMPONENT_NAME)/0.12/$(COMPONENT_ARCHIVE)
 
 TEST_TARGET=$(NO_TESTS)
 include $(WS_MAKE_RULES)/common.mk
 
 PATH=$(PATH.gnu)
 
-COMPONENT_PREP_ACTION = ( cd $(@D) && autoreconf -f)
-
 CONFIGURE_OPTIONS+=	--sysconfdir=/etc
-CONFIGURE_OPTIONS+=	--enable-introspection=no
-CONFIGURE_OPTIONS+=	--disable-static
 
 # Auto-generated dependencies
 REQUIRED_PACKAGES += database/sqlite-3
 REQUIRED_PACKAGES += library/desktop/cairo
 REQUIRED_PACKAGES += library/desktop/clutter
 REQUIRED_PACKAGES += library/desktop/clutter/clutter-gtk
+REQUIRED_PACKAGES += library/desktop/cogl
 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
-REQUIRED_PACKAGES += library/desktop/gtk2
+REQUIRED_PACKAGES += library/desktop/gtk3
 REQUIRED_PACKAGES += library/desktop/pango
 REQUIRED_PACKAGES += library/glib2
-REQUIRED_PACKAGES += library/libsoup
+REQUIRED_PACKAGES += library/libsoup3
 REQUIRED_PACKAGES += system/library
+REQUIRED_PACKAGES += system/library/math

--
Gitblit v1.9.3