Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dcmtk for openSUSE:Factory checked 
in at 2022-07-26 19:43:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dcmtk (Old)
 and      /work/SRC/openSUSE:Factory/.dcmtk.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dcmtk"

Tue Jul 26 19:43:40 2022 rev:24 rq:990776 version:3.6.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/dcmtk/dcmtk.changes      2022-04-25 
23:36:40.746513271 +0200
+++ /work/SRC/openSUSE:Factory/.dcmtk.new.1533/dcmtk.changes    2022-07-26 
19:44:02.927287645 +0200
@@ -1,0 +2,8 @@
+Sat Jul 23 07:08:58 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Update to 3.6.7. See DOCS/CHANGES.367 for the full list of changes
+  * Updated code definitions for DICOM 2022b
+  * Fixed possible NULL pointer dereference
+- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
+
+-------------------------------------------------------------------

Old:
----
  dcmtk-3.6.6.tar.gz

New:
----
  dcmtk-3.6.7.tar.gz

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

Other differences:
------------------
++++++ dcmtk.spec ++++++
--- /var/tmp/diff_new_pack.VJy0CO/_old  2022-07-26 19:44:03.543192472 +0200
+++ /var/tmp/diff_new_pack.VJy0CO/_new  2022-07-26 19:44:03.547191854 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define abiversion 16
+%define abiversion 17
 Name:           dcmtk
-Version:        3.6.6
+Version:        3.6.7
 Release:        0
 Summary:        DICOM Toolkit
 License:        BSD-3-Clause AND Apache-2.0
@@ -32,6 +32,8 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtiff-devel
+# Workaround for boo#1201799
+BuildRequires:  openjpeg2
 BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
 BuildRequires:  pkgconfig(icu-uc)
@@ -104,9 +106,9 @@
 %files
 %license COPYRIGHT
 %doc CREDITS FAQ README
+%doc %{_docdir}/dcmtk/
 %config(noreplace) %{_sysconfdir}/dcmtk/*.cfg
 %dir %{_sysconfdir}/dcmtk
-%doc %{_docdir}/dcmtk/
 %{_bindir}/*
 %{_datadir}/dcmtk/
 %{_mandir}/man1/*
@@ -116,6 +118,7 @@
 %{_includedir}/dcmtk/
 %{_libdir}/*.so
 %{_libdir}/cmake/dcmtk/
+%{_libdir}/pkgconfig/dcmtk.pc
 
 %files -n libdcmtk%{abiversion}
 %license COPYRIGHT

++++++ dcmtk-3.6.6.tar.gz -> dcmtk-3.6.7.tar.gz ++++++
/work/SRC/openSUSE:Factory/dcmtk/dcmtk-3.6.6.tar.gz 
/work/SRC/openSUSE:Factory/.dcmtk.new.1533/dcmtk-3.6.7.tar.gz differ: char 5, 
line 1

++++++ dcmtk-fix-DCMTKTargets.cmake.patch ++++++
--- /var/tmp/diff_new_pack.VJy0CO/_old  2022-07-26 19:44:03.583186292 +0200
+++ /var/tmp/diff_new_pack.VJy0CO/_new  2022-07-26 19:44:03.587185674 +0200
@@ -1,21 +1,31 @@
+From 6bb5b2b2865b4b57a80d5f801a43453918666d99 Mon Sep 17 00:00:00 2001
+From: Christophe Giboudeaux <[email protected]>
+Date: Sat, 23 Jul 2022 09:21:38 +0200
+Subject: [PATCH] Don't add executables to exported CMake targets
+
+This prevents installing the devel package without requiring the dcmtk 
utilities.
+---
+ CMake/GenerateCMakeExports.cmake | 4 ++--
+ CMake/dcmtkMacros.cmake          | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
 diff --git a/CMake/GenerateCMakeExports.cmake 
b/CMake/GenerateCMakeExports.cmake
-index 9a9feb3..e13332a 100644
+index 4512624..11205e3 100644
 --- a/CMake/GenerateCMakeExports.cmake
 +++ b/CMake/GenerateCMakeExports.cmake
-@@ -15,8 +15,9 @@
- # DCMTKConfig.cmake will contain options used to build this DCMTK package
+@@ -18,8 +18,8 @@
+ file(WRITE "${CMAKE_BINARY_DIR}/DCMTKTargets.cmake" "")
  
  # Get and store all executable targets to DCMTKTargets.cmake within build's 
main dir
 -get_property(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY 
DCMTK_EXECUTABLE_TARGETS)
--export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} FILE 
"${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake")
-+## DO NOT TRACK EXECUTABLES, IT BREAKS usage of 'dcmtk-devel' without 'dcmtk' 
package
+-export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} APPEND FILE 
"${CMAKE_BINARY_DIR}/DCMTKTargets.cmake" NAMESPACE DCMTK::)
 +#get_property(DCMTK_EXECUTABLE_TARGETS GLOBAL PROPERTY 
DCMTK_EXECUTABLE_TARGETS)
-+#export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} FILE 
"${DCMTK_BUILD_CMKDIR}/DCMTKTargets.cmake")
++#export(TARGETS ${DCMTK_EXECUTABLE_TARGETS} APPEND FILE 
"${CMAKE_BINARY_DIR}/DCMTKTargets.cmake" NAMESPACE DCMTK::)
  
  # Get and store libraries to DCMTKTargets.cmake within the build's main dir
  get_property(DCMTK_LIBRARY_TARGETS GLOBAL PROPERTY DCMTK_LIBRARY_TARGETS)
 diff --git a/CMake/dcmtkMacros.cmake b/CMake/dcmtkMacros.cmake
-index db0cd51..3501818 100644
+index 6cbce0a..0844e58 100644
 --- a/CMake/dcmtkMacros.cmake
 +++ b/CMake/dcmtkMacros.cmake
 @@ -64,7 +64,7 @@ macro(DCMTK_ADD_EXECUTABLE PROGRAM)
@@ -27,4 +37,7 @@
                  COMPONENT bin
                  DESTINATION ${CMAKE_INSTALL_BINDIR})
      endif()
+-- 
+2.37.1
+
 

Reply via email to