Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vigra for openSUSE:Factory checked 
in at 2025-04-07 17:37:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vigra (Old)
 and      /work/SRC/openSUSE:Factory/.vigra.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vigra"

Mon Apr  7 17:37:27 2025 rev:40 rq:1267375 version:1.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/vigra/vigra.changes      2025-03-14 
23:53:43.316703958 +0100
+++ /work/SRC/openSUSE:Factory/.vigra.new.1907/vigra.changes    2025-04-07 
17:37:42.563565110 +0200
@@ -1,0 +2,15 @@
+Sat Apr  5 09:17:08 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 1.12.2
+  * Removing executable permission from plain files
+  * Do not inherit from std::iterator as it is deprecated in c++17
+  * Use posix shell instead of bash for tests
+  * fix RandomAccessSet::insert(pos, val) function for gcc-15
+    and clang-19
+  * fix typo in multi_iterator_coupled
+  * Move away from inline global regex flag
+  * modernise for c++20
+- Also build without numpy on arm7l
+- Add a _constraints file to avoid oom issues on PowerPC and aarch64
+
+-------------------------------------------------------------------
@@ -7,0 +23,11 @@
+
+-------------------------------------------------------------------
+Mon Mar 10 22:44:29 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 1.12.1
+  * Address implementation incompatibility of ptp in vigranumpy
+    with numpy 2
+  * Improve compatibility with compilers in 2024
+- Remove unneeded _service file. `osc service mr download_files`
+  does the same thing
+- Spec cleanup

Old:
----
  _service
  vigra-1.11.2.tar.gz

New:
----
  _constraints
  vigra-1.12.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vigra.spec ++++++
--- /var/tmp/diff_new_pack.UaO3lN/_old  2025-04-07 17:37:44.187633050 +0200
+++ /var/tmp/diff_new_pack.UaO3lN/_new  2025-04-07 17:37:44.199633552 +0200
@@ -19,9 +19,7 @@
 %if 0%{?suse_version} < 1600
 %bcond_with numpy
 %else
-%ifarch %{ix86}
-%bcond_with numpy
-%else
+%ifnarch %{ix86} %{arm}
 %bcond_without numpy
 %endif
 %endif
@@ -30,14 +28,14 @@
 %bcond_with    lemon
 %define _shlibname libvigraimpex11
 Name:           vigra
-Version:        1.11.2
+Version:        1.12.2
 Release:        0
 Summary:        Computer vision Library
 License:        MIT
 Group:          Development/Libraries/C and C++
-URL:            http://ukoethe.github.io/vigra/
-Source:         
https://github.com/ukoethe/vigra/archive/refs/tags/Version-1-11-2.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  cmake
+URL:            https://ukoethe.github.io/vigra/
+Source:         
https://github.com/ukoethe/vigra/archive/refs/tags/Version-1-12-2.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  cmake >= 3.12
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
 BuildRequires:  gcc-c++
@@ -48,18 +46,14 @@
 BuildRequires:  openexr-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
 %if %{with numpy}
+BuildRequires:  libboost_headers-devel
 BuildRequires:  libboost_python3-devel
 BuildRequires:  python-rpm-macros
+BuildRequires:  python3-devel
 BuildRequires:  python3-numpy-devel
 BuildRequires:  python3-setuptools
 %endif
-
 %if %{with lemon}
 BuildRequires:  lemon-devel
 %endif
@@ -111,12 +105,11 @@
 VIGRA component to the needs of your application, without giving up
 execution speed.
 
-
 %if %{with numpy}
 %package -n python3-vigranumpy
 Summary:        Numpy support for VIGRA library
 Group:          Development/Libraries/C and C++
-Requires:       %{name} == %{version}
+Requires:       %{name} = %{version}
 Requires:       python3-numpy
 
 %description -n python3-vigranumpy
@@ -127,11 +120,10 @@
 VIGRA component to the needs of your application, without giving up
 execution speed. This package contains python / numpy bindings for VIGRA
 
-
 %endif
 
 %prep
-%autosetup -p1 -n%{name}-Version-1-11-2
+%autosetup -p1 -n%{name}-Version-1-12-2
 sed -i -e "1s|#!.*|#!/usr/bin/python3|" config/vigra-config.in
 
 %build
@@ -150,33 +142,36 @@
 %install
 %cmake_install
 
-rm -rf %{buildroot}%{_docdir}/vigranumpy
-%fdupes %{buildroot}/%{_prefix}
+# Move CMake config files to the usual location
+mkdir -p %{buildroot}%{_libdir}/cmake
+mv %{buildroot}%{_libdir}/vigra %{buildroot}%{_libdir}/cmake
+%if %{with numpy}
+mv %{buildroot}%{_libdir}/vigranumpy %{buildroot}%{_libdir}/cmake
+%endif
 
-%post -n %{_shlibname} -p /sbin/ldconfig
-%postun -n %{_shlibname} -p /sbin/ldconfig
+%fdupes %{buildroot}%{_prefix}
+
+%ldconfig_scriptlets -n %{_shlibname}
 
 %files -n %{_shlibname}
 %doc README.md
 %license LICENSE.txt
-%{_libdir}/*.so.*
+%{_libdir}/libvigraimpex.so.*
 
 %files devel
-%{_bindir}/vigra-config
-%{_libdir}/*.so
-%{_includedir}/*
-%dir %{_libdir}/vigra/
-%{_libdir}/vigra/*.cmake
 %doc %{_docdir}/%{name}
+%{_bindir}/vigra-config
+%{_includedir}/vigra/
+%{_libdir}/cmake/vigra/
+%{_libdir}/libvigraimpex.so
 
 %if %{with numpy}
 %files -n python3-vigranumpy
-%dir %{python_sitearch}/vigra
-%dir %{python_sitearch}/vigra/pyqt
-%dir %{_libdir}/vigranumpy
-%{python_sitearch}/vigra/*.py
-%{python_sitearch}/vigra/pyqt/*.py
-%{python_sitearch}/vigra/*.so
-%{_libdir}/vigranumpy/*.cmake
+%dir %{python_sitelib}/vigra
+%dir %{python_sitelib}/vigra/pyqt
+%{python_sitelib}/vigra/*.py
+%{python_sitelib}/vigra/pyqt/*.py
+%{python_sitelib}/vigra/*.so
+%{_libdir}/cmake/vigranumpy/
 %endif
 

++++++ _constraints ++++++
<constraints>
  <overwrite>
    <conditions>
      <arch>aarch64</arch>
      <arch>ppc64le</arch>
    </conditions>
    <hardware>
      <memory>
        <size unit="G">8</size>
      </memory>
    </hardware>
  </overwrite>
</constraints>

++++++ vigra-1.11.2.tar.gz -> vigra-1.12.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/vigra/vigra-1.11.2.tar.gz 
/work/SRC/openSUSE:Factory/.vigra.new.1907/vigra-1.12.2.tar.gz differ: char 13, 
line 1

Reply via email to