Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package createrepo_c for openSUSE:Factory 
checked in at 2023-11-13 22:17:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/createrepo_c (Old)
 and      /work/SRC/openSUSE:Factory/.createrepo_c.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "createrepo_c"

Mon Nov 13 22:17:49 2023 rev:20 rq:1124191 version:1.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/createrepo_c/createrepo_c.changes        
2023-05-19 11:54:59.655082148 +0200
+++ /work/SRC/openSUSE:Factory/.createrepo_c.new.17445/createrepo_c.changes     
2023-11-13 22:20:27.126577658 +0100
@@ -1,0 +2,26 @@
+Tue Nov  7 15:38:04 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.0.2:
+  * Don't allow building without zstd
+  * Remove dependency on libmagic, hardcode magic number detection
+- update to 1.0.1:
+  * Fix some invalid C code to cover a wider ranger of compilers
+  * Python API: Fix a crash when setting pkg files
+  * Add support for building with sanitizers
+  * Fix a memory leak of nevra in case there are duplicate package
+  * Free loaded zchunk dictionary
+  * Fix few deltarpm related memory leaks
+update to 1.0.0:
+  * Add zstd compression support
+update to 0.21.1:
+  * Rename --filelists_ext to --filelists-ext to be consistent
+  * Change test to compare contents instead of checksum
+  * Don't remove old metadata packages with --update
+  * New --duplicated-nevra <solution> option
+- drop 0001-Add-optional-filelists_ext-metadata.patch
+  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
+  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
+  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
+  0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)
+
+-------------------------------------------------------------------

Old:
----
  0001-Add-optional-filelists_ext-metadata.patch
  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  0005-Complete-renaming-to-filelists-ext.patch
  createrepo_c-0.20.1.tar.gz

New:
----
  createrepo_c-1.0.2.tar.gz

BETA DEBUG BEGIN:
  Old:  * New --duplicated-nevra <solution> option
- drop 0001-Add-optional-filelists_ext-metadata.patch
  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  Old:- drop 0001-Add-optional-filelists_ext-metadata.patch
  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  Old:  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  Old:  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)
  Old:  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)
BETA DEBUG END:

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

Other differences:
------------------
++++++ createrepo_c.spec ++++++
--- /var/tmp/diff_new_pack.YbbrML/_old  2023-11-13 22:20:27.706599014 +0100
+++ /var/tmp/diff_new_pack.YbbrML/_new  2023-11-13 22:20:27.710599161 +0100
@@ -17,6 +17,12 @@
 #
 
 
+%{!?make_build: %global make_build make %{?_smp_mflags}}
+%define major 1
+%define libname lib%{name}%{major}
+%define devname lib%{name}-devel
+# prevent provides from nonstandard paths:
+%global __provides_exclude ^(%{python3_sitearch}/.*\\.so)$
 %if 0%{?suse_version} >= 1330
 # Enable Python bindings on openSUSE
 %bcond_without python3
@@ -25,14 +31,7 @@
 %bcond_with python3
 %bcond_with tests
 %endif
-
-%if 0%{?sle_version} >= 170000 || 0%{?suse_version} >= 1650
-# Enable enhanced DeltaRPM support
-%bcond_without drpm
-%else
 %bcond_with drpm
-%endif
-
 %if 0%{?sle_version} >= 150100 || 0%{?suse_version} >= 1550
 %bcond_without zchunk
 %bcond_without libmodulemd
@@ -40,42 +39,19 @@
 %bcond_with zchunk
 %bcond_with libmodulemd
 %endif
-
 %if 0%{?sle_version} && 0%{?sle_version} < 160000
 %bcond_with as_createrepo
 %else
 %bcond_without as_createrepo
 %endif
-
-%{!?make_build: %global make_build %{__make} %{?_smp_mflags}}
-
-%define major 0
-%define libname lib%{name}%{major}
-%define devname lib%{name}-devel
-
 Name:           createrepo_c
-Version:        0.20.1
+Version:        1.0.2
 Release:        0
 Summary:        RPM repository metadata generation utility
 License:        GPL-2.0-or-later
 Group:          System/Packages
 URL:            https://github.com/rpm-software-management/createrepo_c
 Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gh#rpm-software-management/createrepo_c!316
-Patch1:         0001-Add-optional-filelists_ext-metadata.patch
-# PATCH-FIX-UPSTREAM gh#rpm-software-management/createrepo_c!348
-Patch2:         0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
-Patch3:         0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
-Patch4:         0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
-# PATCH-FIX-UPSTREAM gh#rpm-software-management/createrepo_c!349
-Patch5:         0005-Complete-renaming-to-filelists-ext.patch
-
-%if %{with python3}
-BuildRequires:  python3-devel
-%endif
-%if 0%{?suse_version} >= 1330
-BuildRequires:  python-rpm-macros
-%endif
 BuildRequires:  bash-completion
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -86,11 +62,22 @@
 BuildRequires:  libbz2-devel
 BuildRequires:  libcurl-devel
 BuildRequires:  libxml2-devel
+BuildRequires:  libzstd-devel
 BuildRequires:  lzma-devel
 BuildRequires:  openssl-devel
 BuildRequires:  rpm-devel >= 4.9.0
 BuildRequires:  sqlite3-devel
 BuildRequires:  zlib-devel
+Requires:       %{libname} = %{version}-%{release}
+Requires:       %{libname}%{?_isa} = %{version}-%{release}
+Provides:       createrepo-implementation
+%if %{with python3}
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+%endif
+%if 0%{?suse_version} >= 1330
+BuildRequires:  python-rpm-macros
+%endif
 %if %{with zchunk}
 BuildRequires:  zchunk
 BuildRequires:  zchunk-devel >= 0.9.11
@@ -98,7 +85,6 @@
 %if %{with libmodulemd}
 BuildRequires:  libmodulemd-devel >= 2.3.0
 %endif
-Requires:       %{libname}%{?_isa} = %{version}-%{release}
 %if %{with tests}
 BuildRequires:  python3
 BuildRequires:  python3-setuptools
@@ -109,9 +95,6 @@
 %if %{with drpm}
 BuildRequires:  drpm-devel >= 0.4.0
 %endif
-
-Requires:       %{libname} = %{version}-%{release}
-
 %if %{with as_createrepo}
 # Fully replaces createrepo
 Requires(pre):  update-alternatives
@@ -122,11 +105,6 @@
 Requires(postun):update-alternatives
 %endif
 
-Provides:       createrepo-implementation
-
-# prevent provides from nonstandard paths:
-%global __provides_exclude ^(%{python3_sitearch}/.*\\.so)$
-
 %description
 C implementation of Createrepo.
 A set of utilities (createrepo_c, mergerepo_c, modifyrepo_c)
@@ -175,7 +153,7 @@
     %{!?with_libmodulemd:-DWITH_LIBMODULEMD=OFF} \
     %{!?with_drpm:-DENABLE_DRPM=OFF} \
     %{!?with_python3:-DENABLE_PYTHON=OFF} \
-    -DPYTHON_DESIRED:str=3
+    -DENABLE_THREADED_XZ_ENCODER=OFF
 
 %make_build
 %make_build doc-c
@@ -243,14 +221,14 @@
 %files
 %doc README.md
 %license COPYING
-%{_mandir}/man8/createrepo_c.8*
-%{_mandir}/man8/mergerepo_c.8*
-%{_mandir}/man8/modifyrepo_c.8*
-%{_mandir}/man8/sqliterepo_c.8*
-%{_mandir}/man8/createrepo.8*
-%{_mandir}/man8/mergerepo.8*
-%{_mandir}/man8/modifyrepo.8*
-%{_mandir}/man8/sqliterepo.8*
+%{_mandir}/man8/createrepo_c.8%{?ext_man}
+%{_mandir}/man8/mergerepo_c.8%{?ext_man}
+%{_mandir}/man8/modifyrepo_c.8%{?ext_man}
+%{_mandir}/man8/sqliterepo_c.8%{?ext_man}
+%{_mandir}/man8/createrepo.8%{?ext_man}
+%{_mandir}/man8/mergerepo.8%{?ext_man}
+%{_mandir}/man8/modifyrepo.8%{?ext_man}
+%{_mandir}/man8/sqliterepo.8%{?ext_man}
 %{_datadir}/bash-completion/completions/
 %{_bindir}/createrepo_c
 %{_bindir}/mergerepo_c
@@ -261,14 +239,14 @@
 %{_bindir}/modifyrepo
 %{_bindir}/sqliterepo
 %if ! %{with as_createrepo}
-%ghost %_sysconfdir/alternatives/createrepo
-%ghost %_sysconfdir/alternatives/mergerepo
-%ghost %_sysconfdir/alternatives/modifyrepo
-%ghost %_sysconfdir/alternatives/sqliterepo
-%ghost %_sysconfdir/alternatives/createrepo.8.gz
-%ghost %_sysconfdir/alternatives/mergerepo.8.gz
-%ghost %_sysconfdir/alternatives/modifyrepo.8.gz
-%ghost %_sysconfdir/alternatives/sqliterepo.8.gz
+%ghost %{_sysconfdir}/alternatives/createrepo
+%ghost %{_sysconfdir}/alternatives/mergerepo
+%ghost %{_sysconfdir}/alternatives/modifyrepo
+%ghost %{_sysconfdir}/alternatives/sqliterepo
+%ghost %{_sysconfdir}/alternatives/createrepo.8.gz
+%ghost %{_sysconfdir}/alternatives/mergerepo.8.gz
+%ghost %{_sysconfdir}/alternatives/modifyrepo.8.gz
+%ghost %{_sysconfdir}/alternatives/sqliterepo.8.gz
 %endif
 
 %files -n %{libname}

++++++ createrepo_c-0.20.1.tar.gz -> createrepo_c-1.0.2.tar.gz ++++++
++++ 6704 lines of diff (skipped)

Reply via email to