commit protobuf-c for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2020-04-05 20:49:20

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new.3248 (New)


Package is "protobuf-c"

Sun Apr  5 20:49:20 2020 rev:17 rq:791018 version:1.3.3

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2019-08-27 
15:25:59.428701829 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new.3248/protobuf-c.changes  
2020-04-05 20:49:22.860943582 +0200
@@ -1,0 +2,6 @@
+Thu Apr  2 16:46:23 UTC 2020 - Adam Majer 
+
+- Update to new upstream release 1.3.3
+  * Fixes cmake endiness check
+
+---

Old:

  protobuf-c-1.3.2.tar.gz

New:

  protobuf-c-1.3.3.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.iBg0d7/_old  2020-04-05 20:49:23.424944122 +0200
+++ /var/tmp/diff_new_pack.iBg0d7/_new  2020-04-05 20:49:23.424944122 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-c
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2011 Pascal Bleser
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define sover 1
 Name:   protobuf-c
-Version:1.3.2
+Version:1.3.3
 Release:0
 Summary:C bindings for Google's Protocol Buffers
 License:BSD-3-Clause

++ protobuf-c-1.3.2.tar.gz -> protobuf-c-1.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.3.2/ChangeLog 
new/protobuf-c-1.3.3/ChangeLog
--- old/protobuf-c-1.3.2/ChangeLog  2019-06-24 07:08:05.0 +0200
+++ new/protobuf-c-1.3.3/ChangeLog  2020-02-14 00:42:35.0 +0100
@@ -1,4 +1,24 @@
+protobuf-c (1.3.3)
+
+  [ Robert Edmonds ]
+  * Release 1.3.3.
+
+  * Fix build failure on protobuf 2.x (#398).
+
+  [ msshapira ]
+  * CMake: Fix support for MSVC static build (#350).
+
+  [ Adam Cozzette ]
+  * Fix some test assertions in test-generated-code2.c (#392).
+
+  [ Ilya Lipnitskiy ]
+  * protobuf-c.c: Make zigzag encoding more compact (#400).
+
+  [ Markus Engel ]
+  * CMake: Fix endianness check.
+
 protobuf-c (1.3.2)
+
   [ Robert Edmonds ]
   * Release 1.3.2.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.3.2/Makefile.am 
new/protobuf-c-1.3.3/Makefile.am
--- old/protobuf-c-1.3.2/Makefile.am2019-06-24 06:36:20.0 +0200
+++ new/protobuf-c-1.3.3/Makefile.am2019-10-18 02:19:56.0 +0200
@@ -251,6 +251,7 @@
t/issue251/issue251.proto
 
 # Issue #330
+if BUILD_PROTO3
 check_PROGRAMS += \
t/issue330/issue330
 TESTS += \
@@ -264,6 +265,7 @@
$(AM_V_GEN)@PROTOC@ 
--plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) 
-I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue330/issue330.proto
 BUILT_SOURCES += \
t/issue330/issue330.pb-c.c t/issue330/issue330.pb-c.h
+endif # BUILD_PROTO3
 EXTRA_DIST += \
t/issue330/issue330.proto
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.3.2/Makefile.in 
new/protobuf-c-1.3.3/Makefile.in
--- old/protobuf-c-1.3.2/Makefile.in2019-06-24 07:08:21.0 +0200
+++ new/protobuf-c-1.3.3/Makefile.in2020-02-14 00:36:38.0 +0100
@@ -92,9 +92,11 @@
 build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = $(am__EXEEXT_1)
-check_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4)
-noinst_PROGRAMS = $(am__EXEEXT_5)
-TESTS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4)
+check_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4) \
+   $(am__EXEEXT_5) $(am__EXEEXT_6)
+noinst_PROGRAMS = $(am__EXEEXT_7)
+TESTS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4) \
+   $(am__EXEEXT_5) $(am__EXEEXT_6)
 @HAVE_LD_VERSION_SCRIPT_TRUE@am__append_1 = \
 @HAVE_LD_VERSION_SCRIPT_TRUE@
-Wl,--version-script=$(top_srcdir)/protobuf-c/libprotobuf-c.sym
 
@@ -139,30 +141,40 @@
 # Issue #220
 
 # Issue #251
-
-# Issue #330
-
-# Issue #375
 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__append_11 = 
t/issue220/issue220 \
-@BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@   t/issue251/issue251 \
-@BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@   t/issue330/issue330 \
-@BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@   t/issue375/issue375
+@BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@   t/issue251/issue251
 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__append_12 = 
t/issue220/issue220 \
-@BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@   t/issue251/issue251 \

commit protobuf-c for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2019-08-27 15:25:54

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new.7948 (New)


Package is "protobuf-c"

Tue Aug 27 15:25:54 2019 rev:16 rq:725957 version:1.3.2

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2019-06-13 
22:38:14.532285874 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new.7948/protobuf-c.changes  
2019-08-27 15:25:59.428701829 +0200
@@ -1,0 +2,8 @@
+Sun Aug 18 16:36:38 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 1.3.2
+  * Fix proto3 repeated scalar field default packing behavior
+  * Fix out-of-bounds read in scan_length_prefixed_data()
+- Remove protobuf-c-namespace.patch (merged)
+
+---

Old:

  protobuf-c-1.3.1.tar.gz
  protobuf-c-namespace.patch

New:

  protobuf-c-1.3.2.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.KHnixB/_old  2019-08-27 15:26:00.860701109 +0200
+++ /var/tmp/diff_new_pack.KHnixB/_new  2019-08-27 15:26:00.864701106 +0200
@@ -19,15 +19,14 @@
 
 %define sover 1
 Name:   protobuf-c
-Version:1.3.1
+Version:1.3.2
 Release:0
 Summary:C bindings for Google's Protocol Buffers
 License:BSD-3-Clause
 Group:  Development/Tools/Other
 URL:https://github.com/protobuf-c/protobuf-c
-Source: 
https://github.com/protobuf-c/protobuf-c/releases/download/v%{version}/%{name}-%{version}.tar.gz
+Source: 
https://github.com/protobuf-c/protobuf-c/releases/download/v%version/%name-%version.tar.gz
 Source99:   protobuf-c-rpmlintrc
-Patch0: protobuf-c-namespace.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc
@@ -36,7 +35,7 @@
 BuildRequires:  make
 BuildRequires:  pkgconfig
 BuildRequires:  protobuf-devel >= 2.6.0
-Requires:   libprotobuf-c-devel = %{version}
+Requires:   libprotobuf-c-devel = %version
 
 %description
 This package provides a code generator and runtime libraries to use Protocol
@@ -44,80 +43,52 @@
 
 It uses a modified version of protoc called protoc-c.
 
-%package -n libprotobuf-c%{sover}
+%package -n libprotobuf-c%sover
 Summary:C bindings for Google's Protocol Buffers
 Group:  System/Libraries
 
-%description -n libprotobuf-c%{sover}
+%description -n libprotobuf-c%sover
 This package provides a code generator and runtime libraries to use Protocol
 Buffers from pure C (not C++).
 
 %package -n libprotobuf-c-devel
 Summary:C bindings for Google's Protocol Buffers
 Group:  Development/Libraries/C and C++
-Requires:   libprotobuf-c%{sover} = %{version}
+Requires:   libprotobuf-c%sover = %version
 
 %description -n libprotobuf-c-devel
 This package provides a code generator and runtime libraries to use Protocol
 Buffers from pure C (not C++).
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
-%define _lto_cflags %{nil}
-%if 0
-mkdir build
-pushd build
-export CFLAGS="%{optflags}"
-cmake \
--DCMAKE_VERBOSE_MAKEFILE=TRUE \
--DCMAKE_INSTALL_PREFIX:PATH="%{_prefix}" \
--DCMAKE_SKIP_RPATH=TRUE \
--DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
--DCMAKE_STRIP="%{_bindir}/touch" \
-..
-make %{?_smp_mflags}
-popd #build
-%else
+%define _lto_cflags %nil
 autoreconf -fvi
 %configure
 make %{?_smp_mflags}
-%endif
 
 %install
-%if 0
-pushd build
-%make_install
-popd #build
-%else
 %make_install
-%endif
-rm "%{buildroot}/%{_libdir}"/*.a
-rm "%{buildroot}/%{_libdir}"/*.la
+rm "%buildroot/%_libdir"/*.a "%buildroot/%_libdir"/*.la
 
-%post   -n libprotobuf-c%{sover} -p /sbin/ldconfig
-%postun -n libprotobuf-c%{sover} -p /sbin/ldconfig
+%post   -n libprotobuf-c%sover -p /sbin/ldconfig
+%postun -n libprotobuf-c%sover -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc ChangeLog TODO
-%{_bindir}/protoc-c
-%{_bindir}/protoc-gen-c
+%_bindir/protoc-c
+%_bindir/protoc-gen-c
 
-%files -n libprotobuf-c%{sover}
-%defattr(-,root,root)
+%files -n libprotobuf-c%sover
 %license LICENSE
-%{_libdir}/libprotobuf-c.so.%{sover}
-%{_libdir}/libprotobuf-c.so.%{sover}.*
+%_libdir/libprotobuf-c.so.%sover
+%_libdir/libprotobuf-c.so.%sover.*
 
 %files -n libprotobuf-c-devel
-%defattr(-,root,root)
-%dir %{_includedir}/google
-%{_includedir}/google/protobuf-c
-%{_includedir}/protobuf-c/
-%{_libdir}/libprotobuf-c.so
-%{_libdir}/pkgconfig/libprotobuf-c.pc
+%_includedir/*/
+%_libdir/libprotobuf-c.so
+%_libdir/pkgconfig/libprotobuf-c.pc
 
 %changelog

++ protobuf-c-1.3.1.tar.gz -> protobuf-c-1.3.2.tar.gz ++
diff -urN '--exclude=CVS' 

commit protobuf-c for openSUSE:Factory

2019-06-13 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2019-06-13 22:38:13

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new.4811 (New)


Package is "protobuf-c"

Thu Jun 13 22:38:13 2019 rev:15 rq:708408 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2019-05-17 
23:38:06.474079420 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new.4811/protobuf-c.changes  
2019-06-13 22:38:14.532285874 +0200
@@ -1,0 +2,6 @@
+Fri Jun  7 13:45:12 UTC 2019 - Martin Pluskal 
+
+- Add protobuf-c-namespace.patch to fix building with protobuf
+  3.8.0
+
+---

New:

  protobuf-c-namespace.patch



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.zexEhr/_old  2019-06-13 22:38:14.968285732 +0200
+++ /var/tmp/diff_new_pack.zexEhr/_new  2019-06-13 22:38:14.968285732 +0200
@@ -17,17 +17,17 @@
 #
 
 
+%define sover 1
 Name:   protobuf-c
 Version:1.3.1
 Release:0
-%define sover 1
 Summary:C bindings for Google's Protocol Buffers
 License:BSD-3-Clause
 Group:  Development/Tools/Other
+URL:https://github.com/protobuf-c/protobuf-c
 Source: 
https://github.com/protobuf-c/protobuf-c/releases/download/v%{version}/%{name}-%{version}.tar.gz
 Source99:   protobuf-c-rpmlintrc
-Url:https://github.com/protobuf-c/protobuf-c
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch0: protobuf-c-namespace.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc
@@ -63,6 +63,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %define _lto_cflags %{nil}
@@ -75,14 +76,14 @@
 -DCMAKE_INSTALL_PREFIX:PATH="%{_prefix}" \
 -DCMAKE_SKIP_RPATH=TRUE \
 -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
--DCMAKE_STRIP="/usr/bin/touch" \
+-DCMAKE_STRIP="%{_bindir}/touch" \
 ..
-make %{?_smp_flags}
+make %{?_smp_mflags}
 popd #build
 %else
 autoreconf -fvi
 %configure
-make %{?_smp_flags}
+make %{?_smp_mflags}
 %endif
 
 %install
@@ -107,7 +108,7 @@
 
 %files -n libprotobuf-c%{sover}
 %defattr(-,root,root)
-%doc LICENSE
+%license LICENSE
 %{_libdir}/libprotobuf-c.so.%{sover}
 %{_libdir}/libprotobuf-c.so.%{sover}.*
 

++ protobuf-c-namespace.patch ++
>From 080724364a5aad61728f8eba57677467bf329088 Mon Sep 17 00:00:00 2001
From: storyun 
Date: Wed, 19 Sep 2018 11:34:48 +0900
Subject: [PATCH] Invalid namespace

google::protobuf::message::Reflaction is not exist namespace.
---
 t/generated-code2/cxx-generate-packed-data.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/t/generated-code2/cxx-generate-packed-data.cc 
b/t/generated-code2/cxx-generate-packed-data.cc
index 4fd3e25..0865d2e 100644
--- a/t/generated-code2/cxx-generate-packed-data.cc
+++ b/t/generated-code2/cxx-generate-packed-data.cc
@@ -998,7 +998,7 @@ static void dump_test_packed_repeated_enum (void)
 static void dump_test_unknown_fields (void)
 {
   EmptyMess mess;
-  const google::protobuf::Message::Reflection *reflection = 
mess.GetReflection();
+  const google::protobuf::Reflection *reflection = mess.GetReflection();
   google::protobuf::UnknownFieldSet *fs = 
reflection->MutableUnknownFields();
 
 #if GOOGLE_PROTOBUF_VERSION >= 2001000



commit protobuf-c for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2019-05-17 23:38:05

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new.5148 (New)


Package is "protobuf-c"

Fri May 17 23:38:05 2019 rev:14 rq:702841 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2018-10-11 
11:46:22.186716718 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new.5148/protobuf-c.changes  
2019-05-17 23:38:06.474079420 +0200
@@ -1,0 +2,5 @@
+Tue May 14 11:15:56 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133277).
+
+---



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.dsZmeZ/_old  2019-05-17 23:38:07.174079035 +0200
+++ /var/tmp/diff_new_pack.dsZmeZ/_new  2019-05-17 23:38:07.182079031 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-c
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Pascal Bleser
 #
 # All modifications and additions to the file contributed by third parties
@@ -65,6 +65,7 @@
 %setup -q
 
 %build
+%define _lto_cflags %{nil}
 %if 0
 mkdir build
 pushd build




commit protobuf-c for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2018-10-11 11:46:19

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is "protobuf-c"

Thu Oct 11 11:46:19 2018 rev:13 rq:640054 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2018-02-09 
15:45:17.512247815 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes   
2018-10-11 11:46:22.186716718 +0200
@@ -1,0 +2,9 @@
+Fri Oct  5 10:14:36 UTC 2018 - Jan Engelhardt 
+
+- Update to new upstream release 1.3.1
+  * Restore protobuf-2.x compatibility
+  * Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr,
+needed to compile against protobuf 3.6.1.
+- Rename %soname to %sover to better reflect its use.
+
+---

Old:

  protobuf-c-1.3.0.tar.gz

New:

  protobuf-c-1.3.1.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.bQ7Ywd/_old  2018-10-11 11:46:22.838715888 +0200
+++ /var/tmp/diff_new_pack.bQ7Ywd/_new  2018-10-11 11:46:22.842715883 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-c
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Pascal Bleser
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,18 +13,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   protobuf-c
-Version:1.3.0
+Version:1.3.1
 Release:0
-%define soname 1
+%define sover 1
 Summary:C bindings for Google's Protocol Buffers
 License:BSD-3-Clause
 Group:  Development/Tools/Other
-Source: 
https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
+Source: 
https://github.com/protobuf-c/protobuf-c/releases/download/v%{version}/%{name}-%{version}.tar.gz
 Source99:   protobuf-c-rpmlintrc
 Url:https://github.com/protobuf-c/protobuf-c
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -44,20 +44,18 @@
 
 It uses a modified version of protoc called protoc-c.
 
-%package -n libprotobuf-c%{soname}
-
+%package -n libprotobuf-c%{sover}
 Summary:C bindings for Google's Protocol Buffers
 Group:  System/Libraries
 
-%description -n libprotobuf-c%{soname}
+%description -n libprotobuf-c%{sover}
 This package provides a code generator and runtime libraries to use Protocol
 Buffers from pure C (not C++).
 
 %package -n libprotobuf-c-devel
-
 Summary:C bindings for Google's Protocol Buffers
 Group:  Development/Libraries/C and C++
-Requires:   libprotobuf-c%{soname} = %{version}
+Requires:   libprotobuf-c%{sover} = %{version}
 
 %description -n libprotobuf-c-devel
 This package provides a code generator and runtime libraries to use Protocol
@@ -89,7 +87,7 @@
 %install
 %if 0
 pushd build
-%makeinstall
+%make_install
 popd #build
 %else
 %make_install
@@ -97,8 +95,8 @@
 rm "%{buildroot}/%{_libdir}"/*.a
 rm "%{buildroot}/%{_libdir}"/*.la
 
-%post   -n libprotobuf-c%{soname} -p /sbin/ldconfig
-%postun -n libprotobuf-c%{soname} -p /sbin/ldconfig
+%post   -n libprotobuf-c%{sover} -p /sbin/ldconfig
+%postun -n libprotobuf-c%{sover} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -106,11 +104,11 @@
 %{_bindir}/protoc-c
 %{_bindir}/protoc-gen-c
 
-%files -n libprotobuf-c%{soname}
+%files -n libprotobuf-c%{sover}
 %defattr(-,root,root)
 %doc LICENSE
-%{_libdir}/libprotobuf-c.so.%{soname}
-%{_libdir}/libprotobuf-c.so.%{soname}.*
+%{_libdir}/libprotobuf-c.so.%{sover}
+%{_libdir}/libprotobuf-c.so.%{sover}.*
 
 %files -n libprotobuf-c-devel
 %defattr(-,root,root)

++ protobuf-c-1.3.0.tar.gz -> protobuf-c-1.3.1.tar.gz ++
 6949 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/protobuf-c-1.3.0/ChangeLog new/protobuf-c-1.3.1/ChangeLog
--- old/protobuf-c-1.3.0/ChangeLog  2017-08-05 23:43:57.0 +0200
+++ new/protobuf-c-1.3.1/ChangeLog  2018-08-14 06:24:20.0 +0200
@@ -1,3 +1,29 @@
+protobuf-c (1.3.1)
+
+  [ 

commit protobuf-c for openSUSE:Factory

2018-02-09 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2018-02-09 15:45:14

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is "protobuf-c"

Fri Feb  9 15:45:14 2018 rev:12 rq:573409 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2017-12-29 
18:47:37.141600215 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes   
2018-02-09 15:45:17.512247815 +0100
@@ -1,0 +2,5 @@
+Fri Dec 22 14:29:07 UTC 2017 - jeng...@inai.de
+
+- Drop %__-type macro indirections.
+
+---



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.026hEG/_old  2018-02-09 15:45:18.304219378 +0100
+++ /var/tmp/diff_new_pack.026hEG/_new  2018-02-09 15:45:18.308219234 +0100
@@ -78,12 +78,12 @@
 -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
 -DCMAKE_STRIP="/usr/bin/touch" \
 ..
-%__make %{?_smp_flags}
+make %{?_smp_flags}
 popd #build
 %else
 autoreconf -fvi
 %configure
-%__make %{?_smp_flags}
+make %{?_smp_flags}
 %endif
 
 %install
@@ -92,10 +92,10 @@
 %makeinstall
 popd #build
 %else
-%makeinstall
+%make_install
 %endif
-%__rm "%{buildroot}%{_libdir}"/*.a
-%__rm "%{buildroot}%{_libdir}"/*.la
+rm "%{buildroot}/%{_libdir}"/*.a
+rm "%{buildroot}/%{_libdir}"/*.la
 
 %post   -n libprotobuf-c%{soname} -p /sbin/ldconfig
 %postun -n libprotobuf-c%{soname} -p /sbin/ldconfig




commit protobuf-c for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2017-12-29 18:47:28

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is "protobuf-c"

Fri Dec 29 18:47:28 2017 rev:11 rq:558935 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2015-06-10 
09:12:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes   
2017-12-29 18:47:37.141600215 +0100
@@ -1,0 +2,32 @@
+Thu Dec 14 15:59:33 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.3.0:
+  * Add test case for the issue in #220 (#254).
+  * Fix issue #251, "Bad enums with multiple oneofs" (#256).
+  * Add warning flags to my_CFLAGS (#257).
+  * Fix namespace errors when compiled with latest protobuf (#280).
+  * Bump minimum required header version for proto3 syntax (#282).
+  * Relax autoconf constraint from v2.64 to v2.63 so that it works
+on older Linux distros (#233).
+  * Fix bigendian -Wunused-label warning (#215).a
+  * proto3 support (#228).
+  * Remove leftover FIXME comment (#258).
+  * Fix proto3 "is zeroish" evaluation (#264).
+  * Small cleanup in oneof handling (#265).
+  * Rework is_zeroish one more time (#267).
+  * proto3: make strings default to "" instead of NULL (#274).
+  * CMake: Allow protobuf-c to be included via include_subdirectory
+(#245).
+- Changes from version 1.2.1:
+  * protoc-c: Generate code that uses the universal zero initializer
+{0} when initializing a oneof union (#187, #205).
+- Changes from version 1.2.0:
+  * Implement the "optimize_for = CODE_SIZE" option (#183).
+  * Eliminate undefined behavior in zigzag functions (#198).
+  * Pack negative enum values correctly (#199).
+  * Fix protobuf_c_message_get_packed_size() on 16-bit systems
+(#196, #197).
+  * Update link to Autotools Mythbuster to canonical site (#201).
+  * Skip test suite when cross-compiling (#184).
+
+---

Old:

  protobuf-c-1.1.1.tar.gz

New:

  protobuf-c-1.3.0.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.7alu2V/_old  2017-12-29 18:47:38.901094883 +0100
+++ /var/tmp/diff_new_pack.7alu2V/_new  2017-12-29 18:47:38.905093734 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-c
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Pascal Bleser
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   protobuf-c
-Version:1.1.1
+Version:1.3.0
 Release:0
 %define soname 1
 Summary:C bindings for Google's Protocol Buffers
@@ -104,6 +104,7 @@
 %defattr(-,root,root)
 %doc ChangeLog TODO
 %{_bindir}/protoc-c
+%{_bindir}/protoc-gen-c
 
 %files -n libprotobuf-c%{soname}
 %defattr(-,root,root)

++ protobuf-c-1.1.1.tar.gz -> protobuf-c-1.3.0.tar.gz ++
 28498 lines of diff (skipped)




commit protobuf-c for openSUSE:Factory

2015-06-10 Thread h_root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2015-06-10 09:12:56

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is protobuf-c

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2015-03-30 
19:31:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes   
2015-06-10 09:12:59.0 +0200
@@ -1,0 +2,27 @@
+Tue May 26 11:13:22 UTC 2015 - dg...@suse.com
+
+- Replaced autogen.sh in spec file with autoreconf -fvi
+
+---
+Tue Apr  7 06:29:51 UTC 2015 - meiss...@suse.com
+
+- Update to version 1.1.1:
+  [ Ilya Lipnitskiy ]
+  * Munge C block comment delimiters in protobuf comments, preventing syntax
+errors in generated header files (Issue #180, #185).
+
+  * Add static qualifier to ProtobufCEnumValue and ProtobufCEnumValueIndex
+variables in generated output.  
+
+  [ Oleg Efimov ]
+  * Fix -Wpointer-sign compiler diagnostics in the test suite.
+
+  * Check for NULL pointers in protobuf_c_message_free_unpacked() (Issue #177).
+
+  * Exclude protoc-c and downloaded protobuf sources from Coveralls report.
+
+  [ Andrey Myznikov ]
+  * Fix incorrect 'short_name' field values in ProtobufCServiceDescriptor
+variables in generated output.
+
+---

Old:

  protobuf-c-1.1.0.tar.gz

New:

  protobuf-c-1.1.1.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.J3FJ13/_old  2015-06-10 09:13:00.0 +0200
+++ /var/tmp/diff_new_pack.J3FJ13/_new  2015-06-10 09:13:00.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   protobuf-c
-Version:1.1.0
+Version:1.1.1
 Release:0
 %define soname 1
 Summary:C bindings for Google's Protocol Buffers
@@ -81,6 +81,7 @@
 %__make %{?_smp_flags}
 popd #build
 %else
+autoreconf -fvi
 %configure
 %__make %{?_smp_flags}
 %endif
@@ -93,17 +94,12 @@
 %else
 %makeinstall
 %endif
-
 %__rm %{buildroot}%{_libdir}/*.a
 %__rm %{buildroot}%{_libdir}/*.la
 
 %post   -n libprotobuf-c%{soname} -p /sbin/ldconfig
-
 %postun -n libprotobuf-c%{soname} -p /sbin/ldconfig
 
-%clean
-%{?buildroot:%__rm -rf %{buildroot}}
-
 %files
 %defattr(-,root,root)
 %doc ChangeLog TODO

++ protobuf-c-1.1.0.tar.gz - protobuf-c-1.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.1.0/ChangeLog 
new/protobuf-c-1.1.1/ChangeLog
--- old/protobuf-c-1.1.0/ChangeLog  2015-01-05 22:41:55.0 +0100
+++ new/protobuf-c-1.1.1/ChangeLog  2015-03-14 22:00:57.0 +0100
@@ -1,3 +1,29 @@
+protobuf-c (1.1.1)
+
+  [ Robert Edmonds ]
+  * Release 1.1.1.
+
+  * Use protobuf 2.6.1 in the Travis-CI environment.
+
+  [ Ilya Lipnitskiy ]
+  * Munge C block comment delimiters in protobuf comments, preventing syntax
+errors in generated header files (Issue #180, #185).
+
+  * Add static qualifier to ProtobufCEnumValue and ProtobufCEnumValueIndex
+variables in generated output.  
+
+  [ Oleg Efimov ]
+  * Fix -Wpointer-sign compiler diagnostics in the test suite.
+
+  * Check for NULL pointers in protobuf_c_message_free_unpacked()
+(Issue #177).
+
+  * Exclude protoc-c and downloaded protobuf sources from Coveralls report.
+
+  [ Andrey Myznikov ]
+  * Fix incorrect 'short_name' field values in ProtobufCServiceDescriptor
+variables in generated output.
+
 protobuf-c (1.1.0)
 
   [ Robert Edmonds ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.1.0/LICENSE new/protobuf-c-1.1.1/LICENSE
--- old/protobuf-c-1.1.0/LICENSE2015-01-05 22:41:55.0 +0100
+++ new/protobuf-c-1.1.1/LICENSE2015-03-14 22:00:57.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2008-2014, Dave Benson and the protobuf-c authors.
+Copyright (c) 2008-2015, Dave Benson and the protobuf-c authors.
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/protobuf-c-1.1.0/Makefile.in 
new/protobuf-c-1.1.1/Makefile.in
--- old/protobuf-c-1.1.0/Makefile.in2015-01-05 22:42:42.0 +0100
+++ new/protobuf-c-1.1.1/Makefile.in2015-03-14 22:01:49.0 +0100
@@ -1898,8 +1898,8 @@
@echo This command is intended for maintainers to use
@echo it deletes files that may require special tools to rebuild.
-test -z $(BUILT_SOURCES) || rm -f $(BUILT_SOURCES)
-@HAVE_DOXYGEN_FALSE@html-local:
 

commit protobuf-c for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2015-03-30 19:31:57

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is protobuf-c

Changes:

--- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes2011-09-23 
12:41:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes   
2015-03-30 19:31:59.0 +0200
@@ -1,0 +2,34 @@
+Thu Mar  5 10:11:04 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.1.0:
+  + Fix a bug when merging optional byte fields.
+  + Documentation updates.
+  + Implement oneof support (Issue #174). Protobuf 2.6.0 or newer
+is now required to build protobuf-c.
+  + Print leading comments for enum, message, and field definitions
+into generated header files (Issue #175).
+- Changes from version 1.0.2:
+  + Fix a build failure with Protobuf 2.6.0 related to aliased enum
+constants (Issue #163).
+  + Protobuf 2.5.0 or newer is now required to build protobuf-c
+(Issue #166). This is due to the fix for #163.
+  + Eliminate void pointer arithmetic (Issue #167).
+  + Always define PROTOBUF_C__DEPRECATED, even on compilers that
+are not GCC (Issue #167).
+  + Work around the lack of the 'inline' keyword in Microsoft
+compilers (Issue #167).
+  + Add a CMakeLists.txt file as a fallback build system for
+Windows (Issue #168).
+  + Fix a build failure in the test suite that occurred with a
+parallel make running on a system with a large number of CPUs
+(Issue #156, #169).
+- Changes from version 1.0.1:
+  + Explicitly set the .data field of ProtobufCBinaryData's to NULL
+when unpacking a zero length byte string (Issue #157).
+- For a list of changes between 0.15 and 1.0.0, please refer to the
+  extensive ChangeLog file.
+- Bump soname to 1, following upstream.
+- Update Url tag: project moved over to github.
+- Update license to be BSD-3-Clause and install LICENSE file.
+
+---

Old:

  protobuf-c-0.15.tar.gz

New:

  protobuf-c-1.1.0.tar.gz



Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.ZmccTb/_old  2015-03-30 19:32:00.0 +0200
+++ /var/tmp/diff_new_pack.ZmccTb/_new  2015-03-30 19:32:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-c
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Pascal Bleser
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,17 +17,16 @@
 #
 
 
-
 Name:   protobuf-c
-Version:0.15
-Release:1
-%define soname 0
+Version:1.1.0
+Release:0
+%define soname 1
 Summary:C bindings for Google's Protocol Buffers
-Source: 
http://protobuf-c.googlecode.com/files/protobuf-c-%{version}.tar.gz
-Source99:   protobuf-c-rpmlintrc
-Url:http://code.google.com/p/protobuf-c/
+License:BSD-3-Clause
 Group:  Development/Tools/Other
-License:Apache-2.0
+Source: 
https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
+Source99:   protobuf-c-rpmlintrc
+Url:https://github.com/protobuf-c/protobuf-c
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -36,7 +35,7 @@
 BuildRequires:  libtool
 BuildRequires:  make
 BuildRequires:  pkgconfig
-BuildRequires:  protobuf-devel
+BuildRequires:  protobuf-devel = 2.6.0
 Requires:   libprotobuf-c-devel = %{version}
 
 %description
@@ -112,6 +111,7 @@
 
 %files -n libprotobuf-c%{soname}
 %defattr(-,root,root)
+%doc LICENSE
 %{_libdir}/libprotobuf-c.so.%{soname}
 %{_libdir}/libprotobuf-c.so.%{soname}.*
 
@@ -119,6 +119,7 @@
 %defattr(-,root,root)
 %dir %{_includedir}/google
 %{_includedir}/google/protobuf-c
+%{_includedir}/protobuf-c/
 %{_libdir}/libprotobuf-c.so
 %{_libdir}/pkgconfig/libprotobuf-c.pc
 

++ protobuf-c-0.15.tar.gz - protobuf-c-1.1.0.tar.gz ++
 125790 lines of diff (skipped)




commit protobuf-c for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory 
checked in at 2011-12-06 18:53:16

Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old)
 and  /work/SRC/openSUSE:Factory/.protobuf-c.new (New)


Package is protobuf-c, Maintainer is 

Changes:




Other differences:
--
++ protobuf-c.spec ++
--- /var/tmp/diff_new_pack.joWvFV/_old  2011-12-06 19:26:32.0 +0100
+++ /var/tmp/diff_new_pack.joWvFV/_new  2011-12-06 19:26:32.0 +0100
@@ -27,7 +27,7 @@
 Source99:   protobuf-c-rpmlintrc
 Url:http://code.google.com/p/protobuf-c/
 Group:  Development/Tools/Other
-License:ASL 2.0 
+License:Apache-2.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit protobuf-c for openSUSE:Factory

2011-09-15 Thread h_root

Hello community,

here is the log from the commit of package protobuf-c for openSUSE:Factory
checked in at Thu Sep 15 14:08:39 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/protobuf-c/protobuf-c.changes  2011-08-31 
09:11:59.0 +0200
@@ -0,0 +1,18 @@
+---
+Wed Aug 31 07:11:06 UTC 2011 - co...@suse.com
+
+- update to 0.15
+   - make protobuf_c_message_init() into a function (Issue #49, daveb)
+   - Fix for freeing memory after unpacking bytes w/o a default-value.
+ (Andrei Nigmatulin)
+   - minor windows portability issues (use ProtobufC_FD) (Pop Stelian)
+   - --with-endianness={little,big} (Pop Stelian)
+   - bug setting up values of has_idle in public dispatch,
+ make protobuf_c_dispatch_run() use only public members (daveb)
+   - provide cmake support and some Windows compatibility (Nikita Manovich)
+
+---
+Wed Apr 13 22:50:53 CET 2011 - pascal.ble...@opensuse.org
+
+- initial version (0.14)
+

calling whatdependson for head-i586


New:

  protobuf-c-0.15.tar.gz
  protobuf-c-rpmlintrc
  protobuf-c.changes
  protobuf-c.spec



Other differences:
--
++ protobuf-c.spec ++
#
# spec file for package protobuf-c
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Pascal Bleser
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   protobuf-c
Version:0.15
Release:1
%define soname 0
Summary:C bindings for Google's Protocol Buffers
Source: 
http://protobuf-c.googlecode.com/files/protobuf-c-%{version}.tar.gz
Source99:   protobuf-c-rpmlintrc
Url:http://code.google.com/p/protobuf-c/
Group:  Development/Tools/Other
License:ASL 2.0 
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  gcc
BuildRequires:  glibc-devel
BuildRequires:  libtool
BuildRequires:  make
BuildRequires:  pkgconfig
BuildRequires:  protobuf-devel
Requires:   libprotobuf-c-devel = %{version}

%description
This package provides a code generator and runtime libraries to use Protocol
Buffers from pure C (not C++).

It uses a modified version of protoc called protoc-c.

%package -n libprotobuf-c%{soname}

Summary:C bindings for Google's Protocol Buffers
Group:  System/Libraries

%description -n libprotobuf-c%{soname}
This package provides a code generator and runtime libraries to use Protocol
Buffers from pure C (not C++).

%package -n libprotobuf-c-devel

Summary:C bindings for Google's Protocol Buffers
Group:  Development/Libraries/C and C++
Requires:   libprotobuf-c%{soname} = %{version}

%description -n libprotobuf-c-devel
This package provides a code generator and runtime libraries to use Protocol
Buffers from pure C (not C++).

%prep
%setup -q

%build
%if 0
mkdir build
pushd build
export CFLAGS=%{optflags}
cmake \
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DCMAKE_SKIP_RPATH=TRUE \
-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
-DCMAKE_STRIP=/usr/bin/touch \
..
%__make %{?_smp_flags}
popd #build
%else
%configure
%__make %{?_smp_flags}
%endif

%install
%if 0
pushd build
%makeinstall
popd #build
%else
%makeinstall
%endif

%__rm %{buildroot}%{_libdir}/*.a
%__rm %{buildroot}%{_libdir}/*.la

%post   -n libprotobuf-c%{soname} -p /sbin/ldconfig

%postun -n libprotobuf-c%{soname} -p /sbin/ldconfig

%clean
%{?buildroot:%__rm -rf %{buildroot}}

%files
%defattr(-,root,root)
%doc ChangeLog TODO
%{_bindir}/protoc-c

%files -n libprotobuf-c%{soname}
%defattr(-,root,root)
%{_libdir}/libprotobuf-c.so.%{soname}
%{_libdir}/libprotobuf-c.so.%{soname}.*

%files -n libprotobuf-c-devel
%defattr(-,root,root)
%dir %{_includedir}/google
%{_includedir}/google/protobuf-c
%{_libdir}/libprotobuf-c.so
%{_libdir}/pkgconfig/libprotobuf-c.pc

%changelog
++ protobuf-c-rpmlintrc ++
addFilter('devel-dependency libprotobuf-c-devel')





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands,