Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libjcat for openSUSE:Factory checked in at 2023-06-29 17:27:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libjcat (Old) and /work/SRC/openSUSE:Factory/.libjcat.new.13546 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjcat" Thu Jun 29 17:27:23 2023 rev:11 rq:1095697 version:0.1.14 Changes: -------- --- /work/SRC/openSUSE:Factory/libjcat/libjcat.changes 2023-05-03 12:56:25.315530950 +0200 +++ /work/SRC/openSUSE:Factory/.libjcat.new.13546/libjcat.changes 2023-06-29 17:27:25.385941151 +0200 @@ -1,0 +2,8 @@ +Tue Jun 27 14:54:31 UTC 2023 - Dirk Müller <[email protected]> + +- update to 0.1.14: + * Fix header includes (Daisuke Fujimura) + * Fix prefix of LIBJCAT_CHECK_VERSION (Richard Hughes) + * Use project_source_root to fix building as a subproject + +------------------------------------------------------------------- Old: ---- libjcat-0.1.13.tar.gz New: ---- libjcat-0.1.14.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libjcat.spec ++++++ --- /var/tmp/diff_new_pack.I4cabh/_old 2023-06-29 17:27:27.249952069 +0200 +++ /var/tmp/diff_new_pack.I4cabh/_new 2023-06-29 17:27:27.253952093 +0200 @@ -19,7 +19,7 @@ %define sover 1 Name: libjcat -Version: 0.1.13 +Version: 0.1.14 Release: 0 Summary: Library for reading and writing gzip-compressed JSON catalog files License: LGPL-2.1-or-later ++++++ libjcat-0.1.13.tar.gz -> libjcat-0.1.14.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/NEWS new/libjcat-0.1.14/NEWS --- old/libjcat-0.1.13/NEWS 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/NEWS 2023-06-08 20:45:05.000000000 +0200 @@ -1,3 +1,12 @@ +Version 0.1.14 +~~~~~~~~~~~~~~ +Released: 2023-06-08 + +Bugfixes: + - Fix header includes (Daisuke Fujimura) + - Fix prefix of LIBJCAT_CHECK_VERSION (Richard Hughes) + - Use project_source_root to fix building as a subproject (Richard Hughes) + Version 0.1.13 ~~~~~~~~~~~~~~ Released: 2023-02-22 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/RELEASE new/libjcat-0.1.14/RELEASE --- old/libjcat-0.1.13/RELEASE 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/RELEASE 2023-06-08 20:45:05.000000000 +0200 @@ -2,9 +2,9 @@ 1. Write NEWS entries for libjcat in the same format as usual. -git shortlog 0.1.12.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog 0.1.13.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.1.13 +Version 0.1.14 ~~~~~~~~~~~~~~ Released: 2023-xx-xx @@ -15,7 +15,7 @@ Commit changes to git: # MAKE SURE THESE ARE CORRECT -export release_ver="0.1.13" +export release_ver="0.1.14" git commit -a -m "Release libjcat ${release_ver}" git tag -s -f -m "Release libjcat ${release_ver}" "${release_ver}" @@ -23,7 +23,8 @@ gpg -b -a meson-dist/libjcat-${release_ver}.tar.xz git push --tags git push -scp meson-dist/libjcat-${release_ver}.tar.* [email protected]:~/public_html/releases + +Upload release artifacts via https://github.com/hughsie/libjcat/tags Do post release version bump in meson.build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/contrib/libjcat.spec.in new/libjcat-0.1.14/contrib/libjcat.spec.in --- old/libjcat-0.1.13/contrib/libjcat.spec.in 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/contrib/libjcat.spec.in 2023-06-08 20:45:05.000000000 +0200 @@ -7,9 +7,9 @@ Name: libjcat Version: #VERSION# Release: 0.#BUILD#%{?alphatag}%{?dist} -License: LGPLv2+ -URL: https://github.com/hughsie/libjcat -Source0: https://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz +License: LGPL-2.1-or-later +URL: https://github.com/hughsie/%{name} +Source0: https://github.com/hughsie/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: gtk-doc BuildRequires: meson @@ -44,7 +44,7 @@ Executable and data files for installed tests. %prep -%setup -q +%autosetup -p0 %build @@ -90,6 +90,5 @@ %dir %{_datadir}/installed-tests/libjcat %changelog -* #LONGDATE# Richard Hughes <[email protected]> #VERSION#-0.#BUILD##ALPHATAG# -- Update from git +%autochangelog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/libjcat/jcat-ed25519-engine.c new/libjcat-0.1.14/libjcat/jcat-ed25519-engine.c --- old/libjcat-0.1.13/libjcat/jcat-ed25519-engine.c 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/libjcat/jcat-ed25519-engine.c 2023-06-08 20:45:05.000000000 +0200 @@ -6,6 +6,8 @@ #include "config.h" +#include <string.h> + #include <gnutls/crypto.h> #include <nettle/eddsa.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/libjcat/jcat-version.h.in new/libjcat-0.1.14/libjcat/jcat-version.h.in --- old/libjcat-0.1.13/libjcat/jcat-version.h.in 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/libjcat/jcat-version.h.in 2023-06-08 20:45:05.000000000 +0200 @@ -12,6 +12,8 @@ * JCAT_MAJOR_VERSION: * * The compile-time major version + * + * Since: 0.1.0 */ #ifndef JCAT_MAJOR_VERSION #define JCAT_MAJOR_VERSION (@JCAT_MAJOR_VERSION@) @@ -21,6 +23,8 @@ * JCAT_MINOR_VERSION: * * The compile-time minor version + * + * Since: 0.1.0 */ #ifndef JCAT_MINOR_VERSION #define JCAT_MINOR_VERSION (@JCAT_MINOR_VERSION@) @@ -30,24 +34,32 @@ * JCAT_MICRO_VERSION: * * The compile-time micro version + * + * Since: 0.1.0 */ #ifndef JCAT_MICRO_VERSION #define JCAT_MICRO_VERSION (@JCAT_MICRO_VERSION@) #endif /** - * LIBJCAT_CHECK_VERSION: + * JCAT_CHECK_VERSION: * @major: Major version number * @minor: Minor version number * @micro: Micro version number * * Check whether a libjcat version equal to or greater than * major.minor.micro. + * + * Since: 0.1.14 */ -#define LIBJCAT_CHECK_VERSION(major, minor, micro) \ +#define JCAT_CHECK_VERSION(major, minor, micro) \ (JCAT_MAJOR_VERSION > (major) || \ (JCAT_MAJOR_VERSION == (major) && JCAT_MINOR_VERSION > (minor)) || \ (JCAT_MAJOR_VERSION == (major) && JCAT_MINOR_VERSION == (minor) && \ JCAT_MICRO_VERSION >= (micro))) +#ifndef __GI_SCANNER__ +#define LIBJCAT_CHECK_VERSION(major, minor, micro) JCAT_CHECK_VERSION(major, minor, micro) +#endif + const gchar *jcat_version_string (void); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/libjcat/meson.build new/libjcat-0.1.14/libjcat/meson.build --- old/libjcat-0.1.13/libjcat/meson.build 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/libjcat/meson.build 2023-06-08 20:45:05.000000000 +0200 @@ -172,7 +172,7 @@ output: 'jcat.map', command: [ python_interpreter, - join_paths(meson.source_root(), 'contrib', 'generate-version-script.py'), + join_paths(meson.project_source_root(), 'contrib', 'generate-version-script.py'), 'LIBJCAT', '@INPUT@', '@OUTPUT@', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libjcat-0.1.13/meson.build new/libjcat-0.1.14/meson.build --- old/libjcat-0.1.13/meson.build 2023-02-22 17:09:42.000000000 +0100 +++ new/libjcat-0.1.14/meson.build 2023-06-08 20:45:05.000000000 +0200 @@ -1,7 +1,7 @@ project('libjcat', 'c', - version : '0.1.13', + version : '0.1.14', license : 'LGPL-2.1+', - meson_version : '>=0.49.2', + meson_version : '>=0.56.0', default_options : ['warning_level=2', 'c_std=c99'], )
