Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package belcard for openSUSE:Factory checked in at 2021-10-27 22:21:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/belcard (Old) and /work/SRC/openSUSE:Factory/.belcard.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "belcard" Wed Oct 27 22:21:12 2021 rev:9 rq:927656 version:5.0.36 Changes: -------- --- /work/SRC/openSUSE:Factory/belcard/belcard.changes 2021-08-06 22:45:33.457987916 +0200 +++ /work/SRC/openSUSE:Factory/.belcard.new.1890/belcard.changes 2021-10-27 22:21:26.535205936 +0200 @@ -1,0 +2,6 @@ +Tue Oct 19 23:26:35 UTC 2021 - Giacomo Comes <gcomes....@gmail.com> - 5.0.36 + +- Update to version 5.0.36: + * isspace cannot be used with int on windows + +------------------------------------------------------------------- Old: ---- belcard-4.5.20.tar.bz2 New: ---- belcard-5.0.36.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ belcard.spec ++++++ --- /var/tmp/diff_new_pack.jqjsmS/_old 2021-10-27 22:21:27.015206182 +0200 +++ /var/tmp/diff_new_pack.jqjsmS/_new 2021-10-27 22:21:27.019206184 +0200 @@ -19,7 +19,7 @@ %define soname libbelcard %define sover 1 Name: belcard -Version: 4.5.20 +Version: 5.0.36 Release: 0 Summary: C++ library to manipulate vCard standard format files License: GPL-3.0-or-later @@ -31,16 +31,17 @@ Patch0: belcard-fix-pkgconfig.patch BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: pkgconfig -BuildRequires: pkgconfig(bctoolbox) >= 4.5.0 -BuildRequires: pkgconfig(belr) >= 4.5.0 BuildRequires: libudev-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(bctoolbox) >= 5.0.0 +BuildRequires: pkgconfig(belr) >= 5.0.0 %description Belcard is a C++ library to manipulate the vCard standard format files. %package -n %{soname}%{sover} Summary: C++ library to manipulate vCard standard format files +Group: Development/Languages/C and C++ Requires: %{name}-data >= %{version} %description -n %{soname}%{sover} @@ -48,6 +49,7 @@ %package data Summary: Belcard data files +Group: Development/Languages/C and C++ Requires: %{soname}%{sover} = %{version} BuildArch: noarch ++++++ belcard-4.5.20.tar.bz2 -> belcard-5.0.36.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/belcard-4.5.20/src/belcard_property.cpp new/belcard-5.0.36/src/belcard_property.cpp --- old/belcard-4.5.20/src/belcard_property.cpp 2020-08-21 12:49:06.000000000 +0200 +++ new/belcard-5.0.36/src/belcard_property.cpp 2021-08-24 17:20:15.000000000 +0200 @@ -57,8 +57,9 @@ string s = value; // Trim. - s.erase(s.begin(), find_if(s.begin(), s.end(), not1(ptr_fun<int, int>(isspace)))); - s.erase(find_if(s.rbegin(), s.rend(), not1(ptr_fun<int, int>(isspace))).base(), s.end()); + s.erase(s.begin(), find_if(s.begin(), s.end(), [](const unsigned char& c) { return !isspace(c);})); + s.erase(find_if(s.rbegin(), s.rend(), [](const unsigned char& c){ return !isspace(c);}).base(), s.end()); + _value = s; }