Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package CharLS for openSUSE:Factory checked in at 2021-03-02 12:35:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/CharLS (Old) and /work/SRC/openSUSE:Factory/.CharLS.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CharLS" Tue Mar 2 12:35:55 2021 rev:12 rq:876079 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/CharLS/CharLS.changes 2020-10-27 18:58:43.082733335 +0100 +++ /work/SRC/openSUSE:Factory/.CharLS.new.2378/CharLS.changes 2021-03-02 12:48:47.400521309 +0100 @@ -1,0 +2,50 @@ +Mon Mar 1 22:43:49 UTC 2021 - Asterios Dramis <asterios.dra...@gmail.com> + +- Update to version 2.2.0: + * Added + - Added pkg-config charls.pc file to help in detect the CharLS + library (see #76) + - Added standard CMake variable BUILD_SHARED_LIBS as an option + to make it visible in the CMake GUI (see #66) + - The PowerPC Little Endian (ppc64le) platform has been added + as supported architecture + * Fixed + - Fixed #21, Building with UBSAN, will report runtime error: + left shift of 4031 by 63 places cannot be represented in type + 'long int' + - Fixed #25, CharLS fails to read LSE marker segment after + first SOS segment + - Fixed #26, CharLS should only use the valid bits from the + passed input buffer + - Fixed #36, CharLS should remain stable from bad input + (several issues found by fuzzy testing) + - Fixed #60, Visual Studio 2015 C++ compiler cannot compile + certain constexpr constructions + - Fixed #62, Missing includes in jpegls_error.cpp when using + libc++ (and not libstdc++) + - Fixed #70, The C and C++ sample don't swap the pixels from a + .bmp file horizontal + - Fixed #79, Wrong JPEG-LS encoding when stride is non-default + (stride != 0), component count > 1 and interleave_mode is none + * Changed + - The API has been extended with additional annotations to + assist the static analyzer in the MSVC and GCC/clang + compilers + - The size check for a Start Of Scan (SOS) segment is now exact + for improved compatibility with fuzzy testing + - The minimum support version of CMake is now 3.13 (was 3.9), + 3.13 is needed for add_link_options + - The Windows static library and DLL are now compiled with the + Control Flow Guard (/guard:cf) option enabled for enhanced + security + - The .NET adapter has been upgraded to .NET 5 and moved to its + own repository This has been done to make it possible to have + different release cycles. + * Removed + - The legacy methods JpegLsEncodeStream, JpegLsDecodeStream and + JpegLsReadHeaderStream have been removed as exported methods. + These methods were not part of the public API and only used + by by the charlstest application +- Added pkgconfig build requires. + +------------------------------------------------------------------- Old: ---- charls-2.1.0.tar.gz New: ---- charls-2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CharLS.spec ++++++ --- /var/tmp/diff_new_pack.cSBa9o/_old 2021-03-02 12:48:48.148521891 +0100 +++ /var/tmp/diff_new_pack.cSBa9o/_new 2021-03-02 12:48:48.152521894 +0100 @@ -1,7 +1,7 @@ # # spec file for package CharLS # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define so_ver 2 Name: CharLS -Version: 2.1.0 +Version: 2.2.0 Release: 0 Summary: A JPEG-LS library License: BSD-3-Clause @@ -26,6 +26,7 @@ URL: https://github.com/team-charls/charls/ Source0: https://github.com/team-charls/charls/archive/%{version}.tar.gz#/charls-%{version}.tar.gz BuildRequires: cmake +BuildRequires: pkgconfig %if 0%{?suse_version} > 1320 BuildRequires: gcc-c++ %else @@ -62,12 +63,14 @@ %setup -q -n charls-%{version} %build +%if 0%{?suse_version} <= 1320 test -x "$(type -p gcc-5)" && export CC=gcc-5 test -x "$(type -p g++-5)" && export CXX=g++-5 test -x "$(type -p gcc-6)" && export CC=gcc-6 test -x "$(type -p g++-6)" && export CXX=g++-6 test -x "$(type -p gcc-7)" && export CC=gcc-7 test -x "$(type -p g++-7)" && export CXX=g++-7 +%endif %cmake \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTING=ON @@ -85,9 +88,11 @@ %files devel %license LICENSE.md -%doc README.md +%doc CHANGELOG.md README.md %{_includedir}/charls/ %{_libdir}/*.so +%{_libdir}/cmake/charls/ +%{_libdir}/pkgconfig/*.pc %files -n libcharls%{so_ver} %{_libdir}/libcharls.so.%{so_ver}* ++++++ charls-2.1.0.tar.gz -> charls-2.2.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/CharLS/charls-2.1.0.tar.gz /work/SRC/openSUSE:Factory/.CharLS.new.2378/charls-2.2.0.tar.gz differ: char 13, line 1