Script 'mail_helper' called by obssrc
Hello community,

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

Package is "CharLS"

Thu Feb  3 23:16:43 2022 rev:13 rq:950834 version:2.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/CharLS/CharLS.changes    2021-03-02 
12:48:47.400521309 +0100
+++ /work/SRC/openSUSE:Factory/.CharLS.new.1898/CharLS.changes  2022-02-03 
23:17:40.380126817 +0100
@@ -1,0 +2,62 @@
+Wed Feb  2 23:35:11 UTC 2022 - Asterios Dramis <asterios.dra...@gmail.com>
+
+- Update to version 2.3.2:
+  * Fixed
+    - [#160](https://github.com/team-charls/charls/issues/160),
+      warning: cast from ???unsigned char*??? to ???uint16_t*??? increases
+      required alignment of target type
+    - [#161](https://github.com/team-charls/charls/issues/161),
+      warning: useless cast to type ???size_t??? {aka ???unsigned int???}
+      [-Wuseless-cast]
+  * Changed
+    - Updates to the CMakeLists.txt for Unix builds (except macOS)
+      to hide more symbols from the shared library.
+    - C++14 is now the minimum version instead of explicitly
+      required. This allows consuming applications more
+      flexibility. Typically CMake will select the latest C++
+      standard version that used C++ compiler supports.
+  From version 2.3.1:
+  * Fixed
+    - [#155](https://github.com/team-charls/charls/issues/155),
+      charls::jpegls_decoder::decode: 2 overloads have similar
+      conversions in v2.3.0
+  From version 2.3.0:
+  * Added
+    - The encoder API has been extended with a rewind method that
+      can be used to re-use a configured encoder to encode multiple
+      images in a loop.
+    - Added support to decode JPEG-LS images that use restart
+      markers
+      [#92](https://github.com/team-charls/charls/issues/92).
+    - Added support to write and read comment (COM) segments
+      [#113](https://github.com/team-charls/charls/issues/113).
+    - Added support to encode/decode oversized images (width or
+      height larger then 65535).
+    - Extended the validation of the encoded JPEG-LS byte stream
+      during decoding.
+    - Added support to encode JPEG-LS images with:
+      * The option to ensure the output stream has an even size.
+      * The option to write the CharLS version number as a comment
+        (COM segment) to the output stream.
+      * The option to write the coding parameters to the output
+        stream if the bits per pixel are larger then 12 (enabled by
+        default).
+    - Usage of compiler specific attributes on the public API as
+      replacement for ``[[nodiscard]]`` (which is a C++17 feature).
+   * Fixed
+     - [#84](https://github.com/team-charls/charls/issues/84),
+       Default preset coding parameters not computed for unset
+       values.
+     - [#102](https://github.com/team-charls/charls/issues/102),
+       CMake find_package(charls 2.2.0 REQUIRED) not working.
+   * Changed
+     - CMakeSettings.json has been replaced with CMakePresets.json.
+     - Non default coding parameters are explicitly stored in the
+       output stream during encoding.
+     - GCC shared library release builds are now using LTO (Link
+       Time Optimization).
+     - Some functions use compiler intrinsics for slightly better
+       performance.
+- Removed support for openSUSE <= 13.2/Leap 42.
+
+-------------------------------------------------------------------

Old:
----
  charls-2.2.0.tar.gz

New:
----
  charls-2.3.2.tar.gz

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

Other differences:
------------------
++++++ CharLS.spec ++++++
--- /var/tmp/diff_new_pack.IllymV/_old  2022-02-03 23:17:41.072122093 +0100
+++ /var/tmp/diff_new_pack.IllymV/_new  2022-02-03 23:17:41.076122066 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package CharLS
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,16 @@
 
 %define so_ver 2
 Name:           CharLS
-Version:        2.2.0
+Version:        2.3.2
 Release:        0
 Summary:        A JPEG-LS library
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/team-charls/charls/
-Source0:        
https://github.com/team-charls/charls/archive/%{version}.tar.gz#/charls-%{version}.tar.gz
+Source0:        
https://github.com/team-charls/charls/archive/refs/tags/%{version}.tar.gz#/charls-%{version}.tar.gz
 BuildRequires:  cmake
-BuildRequires:  pkgconfig
-%if 0%{?suse_version} > 1320
 BuildRequires:  gcc-c++
-%else
-# Leap 42.2+ / SLE12SP2Backports
-BuildRequires:  gcc6-c++
-#!BuildIgnore:  libgcc_s1
-%endif
+BuildRequires:  pkgconfig
 
 %description
 An optimized implementation of the JPEG-LS standard for lossless and
@@ -63,14 +57,6 @@
 %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

++++++ charls-2.2.0.tar.gz -> charls-2.3.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/CharLS/charls-2.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.CharLS.new.1898/charls-2.3.2.tar.gz differ: char 
13, line 1

Reply via email to