summaryrefslogtreecommitdiffstats
path: root/vips.spec
diff options
context:
space:
mode:
Diffstat (limited to 'vips.spec')
-rw-r--r--vips.spec20
1 files changed, 19 insertions, 1 deletions
diff --git a/vips.spec b/vips.spec
index f8d84dd..84b2b39 100644
--- a/vips.spec
+++ b/vips.spec
@@ -8,13 +8,17 @@
# Please preserve changelog entries
#
%global vips_version_base 8.15
-%global vips_version %{vips_version_base}.3
+%global vips_version %{vips_version_base}.4
%global vips_soname_major 42
#global vips_prever rc2
%global vips_tagver %{vips_version}%{?vips_prever:-%{vips_prever}}
%bcond_without doc
+# C++ library have no stable ABI
+# see https://github.com/libvips/libvips/commit/13ceb78db12ae2fd48796655d85815d5d637fcd6
+%bcond_with cplusplus
+
%if 0%{?fedora} || 0%{?rhel} >= 9
%bcond_without highway
%else
@@ -356,6 +360,11 @@ export CXXFLAGS="%{optflags} -ftree-vectorize"
-Ddoxygen=true \
-Dgtk_doc=true \
%endif
+%if %{with cplusplus}
+ -Dcplusplus=true \
+%else
+ -Dcplusplus=false \
+%endif
%if %{with gm}
-Dmagick-package=GraphicsMagick \
%endif
@@ -388,6 +397,9 @@ export CXXFLAGS="%{optflags} -ftree-vectorize"
%{_libdir}/*.so.%{vips_soname_major}*
%{_libdir}/girepository-1.0
%dir %{_libdir}/vips-modules-%{vips_version_base}
+%if %{with cplusplus}
+%{_libdir}/*cpp.so.%{version}
+%endif
%files devel
@@ -405,7 +417,9 @@ export CXXFLAGS="%{optflags} -ftree-vectorize"
%if %{with doc}
%files doc
%{_datadir}/gtk-doc
+%if %{with cplusplus}
%{_docdir}/vips-doc/html
+%endif
%license LICENSE
%endif
@@ -443,6 +457,10 @@ export CXXFLAGS="%{optflags} -ftree-vectorize"
%changelog
+* Thu Oct 3 2024 Remi Collet <remi@remirepo.net> - 8.15.4-1
+- update to 8.15.4
+- remove libvips-cpp (C++ library) which have no stable ABI
+
* Mon Aug 12 2024 Remi Collet <remi@remirepo.net> - 8.15.3-1
- update to 8.15.3