Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jasper for openSUSE:Factory checked 
in at 2022-02-07 23:38:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jasper (Old)
 and      /work/SRC/openSUSE:Factory/.jasper.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jasper"

Mon Feb  7 23:38:23 2022 rev:13 rq:952210 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jasper/jasper.changes    2022-02-01 
14:03:30.539845717 +0100
+++ /work/SRC/openSUSE:Factory/.jasper.new.1898/jasper.changes  2022-02-07 
23:39:57.365678501 +0100
@@ -1,0 +2,20 @@
+Mon Feb  7 15:45:25 UTC 2022 - Michael Vetter <[email protected]>
+
+- Update to 3.0.0:
+  * Introducing some API changes please refer to the "News" section
+    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
+  * Greatly improve documentation.
+  * Add support for multithreading.
+  * Add some customization points in the library, such as the
+    memory allocator and error logging function.
+  * Add improved memory usage tracking and limiting.
+  * Add experimental partial encoding/decoding support for the
+    HEIC format.
+  * Fix some longstanding issues in the JasPer I/O streams API.
+  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
+    many others not associated with any issue numbers).
+- Remove jasper-freeglut.patch: not needed anymore
+- Add jasper-cmake-warnings.patch: fix cmake warnings
+- Remove legacy provides/obsoletes related to sle11 and bsc#437293
+
+-------------------------------------------------------------------

Old:
----
  jasper-freeglut.patch
  version-2.0.33.tar.gz

New:
----
  jasper-cmake-warnings.patch
  version-3.0.0.tar.gz

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

Other differences:
------------------
++++++ jasper.spec ++++++
--- /var/tmp/diff_new_pack.xUxgac/_old  2022-02-07 23:39:57.825675353 +0100
+++ /var/tmp/diff_new_pack.xUxgac/_new  2022-02-07 23:39:57.833675298 +0100
@@ -16,8 +16,11 @@
 #
 
 
+# the tarball has a `build` directory of its own
+%global __builddir obs_build
+
 Name:           jasper
-Version:        2.0.33
+Version:        3.0.0
 Release:        0
 Summary:        An Implementation of the JPEG-2000 Standard, Part 1
 License:        JasPer-2.0
@@ -25,8 +28,8 @@
 URL:            https://jasper-software.github.io/jasper
 Source:         
https://github.com/jasper-software/jasper/archive/version-%{version}.tar.gz
 Source1:        baselibs.conf
-# PATCH-FIX-UPSTREAM jasper-freeglut.patch -- fix building with freeglut
-Patch0:         jasper-freeglut.patch
+# PATCH-FIX-UPSTREAM [email protected] -- Fix cmake warning. Upstream commits 
fd08e177 and df22a3c8c
+Patch0:         jasper-cmake-warnings.patch
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -45,32 +48,17 @@
 standard, JPEG-2000, Part 1. It consists of tools for conversion to and
 from the JP2 and JPC formats.
 
-%package -n libjasper4
+%package -n libjasper6
 Summary:        JPEG-2000 library
-# bug437293
-# used in <= 11.3
 Group:          Productivity/Graphics/Convertors
-Obsoletes:      libjasper < %{version}-%{release}
-Provides:       libjasper = %{version}-%{release}
-%ifarch ppc64
-Obsoletes:      libjasper-64bit
-%endif
-#
 
-%description -n libjasper4
+%description -n libjasper6
 This package contains libjasper, a library implementing the JPEG-2000
 image compression standard Part 1.
 
 %package -n libjasper-devel
 Summary:        Development files for libjasper, a JPEG-2000 library
-# bug437293
-#
-Group:          Development/Libraries/C and C++
-Requires:       libjasper4 = %{version}
-Requires:       libjpeg-devel
-%ifarch ppc64
-Obsoletes:      libjasper-devel-64bit
-%endif
+Group:          Productivity/Graphics/Convertors
 
 %description -n libjasper-devel
 This package contains libjasper, a library implementing the JPEG-2000
@@ -87,16 +75,15 @@
 
 %install
 %cmake_install
-mv doc/README doc/README.doc
 
 %fdupes -s %{buildroot}/%{_docdir}/%{name}
 
-%post -n libjasper4 -p /sbin/ldconfig
-%postun -n libjasper4 -p /sbin/ldconfig
+%post -n libjasper6 -p /sbin/ldconfig
+%postun -n libjasper6 -p /sbin/ldconfig
 
 %files
-%license LICENSE
-%doc COPYRIGHT NEWS README doc/README.doc
+%license LICENSE.txt
+%doc COPYRIGHT.txt NEWS.txt README.md
 %doc %{_docdir}/jasper/*.pdf
 %dir %{_docdir}/jasper/html
 %doc %{_docdir}/jasper/html/*
@@ -106,7 +93,7 @@
 %{_bindir}/jiv
 %{_mandir}/man*/*
 
-%files -n libjasper4
+%files -n libjasper6
 %{_libdir}/libjasper*.so.*
 
 %files -n libjasper-devel

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.xUxgac/_old  2022-02-07 23:39:57.865675079 +0100
+++ /var/tmp/diff_new_pack.xUxgac/_new  2022-02-07 23:39:57.869675052 +0100
@@ -1,4 +1,2 @@
-libjasper4
-    obsoletes "libjasper-<targettype>"
-    provides "libjasper-<targettype>"
+libjasper6
 

++++++ jasper-cmake-warnings.patch ++++++
>From df22a3c8c32d51255a6a3eacbc61a1c2bee33340 Mon Sep 17 00:00:00 2001
From: Michael Adams <[email protected]>
Date: Mon, 7 Feb 2022 05:02:51 -0800
Subject: [PATCH] Removed some extra double quotes from the top-level
 CMakeLists.txt file.

---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2ab8aefe..6045a792 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -151,7 +151,7 @@ endif()
 # WARNING: Do not do this unless you know what you are doing.
 if(FALSE)
        add_compile_definitions("JAS_NO_SET_MAX_ALIGN_T")
-       add_compile_definitions("max_align_t=__INSERT_APPROPRIATE_TYPE_HERE__"")
+       add_compile_definitions("max_align_t=__INSERT_APPROPRIATE_TYPE_HERE__")
 endif()
 
 # To override the default setting of ssize_t, something like what
@@ -159,7 +159,7 @@ endif()
 # WARNING: Do not do this unless you know what you are doing.
 if(FALSE)
        add_compile_definitions("JAS_NO_SET_SSIZE_T")
-       add_compile_definitions("ssize_t=__INSERT_APPROPRIATE_TYPE_HERE__"")
+       add_compile_definitions("ssize_t=__INSERT_APPROPRIATE_TYPE_HERE__")
 endif()
 
 # WARNING: THE FOLLOWING OPTION SHOULD ONLY BE ENABLED BY THE JASPER SOFTWARE
>From fd08e1778e5c19fb0ef4d231490bbf3b7b66fa72 Mon Sep 17 00:00:00 2001
From: Michael Adams <[email protected]>
Date: Mon, 7 Feb 2022 05:13:57 -0800
Subject: [PATCH] Changed the top-level CMakeLists.txt file to print the CMake
 version being used.

---
 CMakeLists.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6045a79..f2a6976 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -47,6 +47,8 @@ message("Software version: ${JAS_VERSION}")
 message("Shared library ABI version: ${JAS_SO_VERSION}")
 message("Shared library build version: ${JAS_SO_NAME}")
 
+message("CMAKE_VERSION: ${CMAKE_VERSION}")
+
 project(JasPer VERSION ${JAS_VERSION} LANGUAGES C)
 
 
################################################################################

++++++ version-2.0.33.tar.gz -> version-3.0.0.tar.gz ++++++
++++ 40453 lines of diff (skipped)

Reply via email to