diff --git a/_service b/_service index 183404d..f8d8a47 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ https://gitlab.gnome.org/GNOME/libshumate.git git @PARENT_TAG@+@TAG_OFFSET@ - refs/tags/1.0.5 + refs/tags/1.1.rc (.*)\+0 \1 diff --git a/libshumate-1.0.5.obscpio b/libshumate-1.0.5.obscpio deleted file mode 100644 index 03c2e23..0000000 --- a/libshumate-1.0.5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8568f34c6282736f78949189ac4503ec1da61bb837709d3cc79c95da46630c8b -size 844812 diff --git a/libshumate-1.1.rc.obscpio b/libshumate-1.1.rc.obscpio new file mode 100644 index 0000000..497cd0a --- /dev/null +++ b/libshumate-1.1.rc.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e3cc768f1e4547ca5e496e7df650085859bb7b6dfaea164736c87afe739d522 +size 1373708 diff --git a/libshumate.changes b/libshumate.changes index 8a4bcb8..19a0f67 100644 --- a/libshumate.changes +++ b/libshumate.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Wed Sep 6 01:31:05 UTC 2023 - Luciano Santos + +- Add with(out) "profiling" build switch and disable it, by + default, as profiling isn't meant for general use. Add nested + pkgconfig(sysprof-capture-4) BuildRequires under an if-with + expression and pass sysprof=(enabled|disabled) to meson, + depending on the profiling switch. This is meant for an eventual + need for Sysprof's profiling support. + +------------------------------------------------------------------- +Mon Sep 4 09:40:03 UTC 2023 - Bjørn Lie + +- Update to version 1.1.rc: + + Bugfixes and optimizations in vector render. + + Add icon-color property for vector renderer. + + Disable g_asserts on release builds. + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 18 18:49:17 UTC 2023 - Bjørn Lie + +- Update to version 1.1.beta: + + Vector rendering improvements. + + Updated translations. +- Add pkgconfig(gperf) BuildRequires, a new introduced dependency. + ------------------------------------------------------------------- Wed Jul 19 09:15:01 UTC 2023 - Bjørn Lie diff --git a/libshumate.obsinfo b/libshumate.obsinfo index 3d44aff..b012024 100644 --- a/libshumate.obsinfo +++ b/libshumate.obsinfo @@ -1,4 +1,4 @@ name: libshumate -version: 1.0.5 -mtime: 1689756439 -commit: 05bf8b37a274cb72e61b4d59bb8e804b88d8b046 +version: 1.1.rc +mtime: 1693769782 +commit: 26a97e5b6a5a78c12828cf90c88ec5939fc96654 diff --git a/libshumate.spec b/libshumate.spec index 3539a54..cbcaa96 100644 --- a/libshumate.spec +++ b/libshumate.spec @@ -19,15 +19,17 @@ %define somajor 1 %define sominor 0 %define soname libshumate-%{somajor}_%{sominor}-1 +%bcond_with profiling Name: libshumate -Version: 1.0.5 +Version: 1.1.rc Release: 0 Summary: C library providing a GtkWidget to display maps License: LGPL-2.1-or-later URL: https://wiki.gnome.org/Projects/libshumate Source: %{name}-%{version}.tar.xz +BuildRequires: gperf BuildRequires: gtk-doc >= 1.9 BuildRequires: meson >= 0.53.0 BuildRequires: pkgconfig @@ -43,6 +45,9 @@ BuildRequires: pkgconfig(libprotobuf-c) BuildRequires: pkgconfig(libsoup-3.0) >= 3.0 BuildRequires: pkgconfig(sqlite3) >= 1.12.0 BuildRequires: pkgconfig(vapigen) >= 0.11.0 +%if %{with profiling} +BuildRequires: pkgconfig(sysprof-capture-4) +%endif %description libshumate is a C library providing a GtkWidget to display maps. @@ -87,6 +92,7 @@ This package contains development files for %{name}. -D libsoup3=true \ -D vector_renderer=true \ -D gtk_doc=true \ + -D sysprof=%{?with_profiling:enabled}%{!?with_profiling:disabled} \ %{nil} %meson_build