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)
