SHA256
1
0
forked from pool/protobuf

52 Commits

Author SHA256 Message Date
Dominique Leuenberger
6ab972c85f Accepting request 568227 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/568227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=30
2018-01-26 12:34:42 +00:00
Martin Pluskal
c782c2c29c Accepting request 568223 from openSUSE:Factory:Staging:O:DVD
- Conditionalize python2 and python3 in order to be able to build
  without python2 present in distribution
  * Use singlespec macros to simplify the logic
- Run fdupes on python modules to avoid duplicates
- Remove shebangs from import-only code

OBS-URL: https://build.opensuse.org/request/show/568223
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=58
2018-01-22 17:03:30 +00:00
Dominique Leuenberger
0644605921 Accepting request 556422 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/556422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=29
2017-12-29 17:46:10 +00:00
Martin Pluskal
ebfb94fbcf Accepting request 556325 from home:jengelh:branches:devel:tools:building
a newer grpc desires a newer protobuf it seems ("has_php_namespace" function/member).
protobuf autogen.sh now complains about curl, so replace by autoreconf.

- Update to new upstream release 3.5.0

OBS-URL: https://build.opensuse.org/request/show/556325
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=56
2017-12-12 09:39:15 +00:00
Dominique Leuenberger
0d0163ef4e Accepting request 504018 from devel:tools:building
- Install LICENSE 

- Update to 3.3.0 :
  * C++:
    * Fixed map fields serialization of DynamicMessage to correctly serialize
      both key and value regardless of their presence.
    * Parser now rejects field number 0 correctly.
    * New API Message::SpaceUsedLong() that’s equivalent to
      Message::SpaceUsed() but returns the value in size_t.
    * JSON support
      - New flag always_print_enums_as_ints in JsonPrintOptions.
      - New flag preserve_proto_field_names in JsonPrintOptions. It will instruct
        the JSON printer to use the original field name declared in the .proto
        file instead of converting them to lowerCamelCase when printing JSON.
      - JsonPrintOptions.always_print_primtive_fields now works for oneof message
        fields.
      - Fixed a bug that doesn’t allow different fields to set the same json_name
        value.
      - Fixed a performance bug that causes excessive memory copy when printing
        large messages.
    * Various performance optimizations.
  * Java:
    * Map field setters eagerly validate inputs and throw NullPointerExceptions
      as appropriate.
    * Added ByteBuffer overloads to the generated parsing methods and the Parser
      interface.
    * proto3 enum's getNumber() method now throws on UNRECOGNIZED values.
    * Output of JsonFormat is now locale independent.
  * Python:
    * Added FindServiceByName() in the pure-Python DescriptorPool. This works only

OBS-URL: https://build.opensuse.org/request/show/504018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=28
2017-06-23 07:16:24 +00:00
Martin Pluskal
66ee0bd746 - Install LICENSE
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=54
2017-06-16 08:02:37 +00:00
Martin Pluskal
fcf7b4cf60 Accepting request 503018 from home:alarrosa:branches:devel:tools:building
- Update to 3.3.0 :
  * C++:
    * Fixed map fields serialization of DynamicMessage to correctly serialize
      both key and value regardless of their presence.
    * Parser now rejects field number 0 correctly.
    * New API Message::SpaceUsedLong() that’s equivalent to
      Message::SpaceUsed() but returns the value in size_t.
    * JSON support
      - New flag always_print_enums_as_ints in JsonPrintOptions.
      - New flag preserve_proto_field_names in JsonPrintOptions. It will instruct
        the JSON printer to use the original field name declared in the .proto
        file instead of converting them to lowerCamelCase when printing JSON.
      - JsonPrintOptions.always_print_primtive_fields now works for oneof message
        fields.
      - Fixed a bug that doesn’t allow different fields to set the same json_name
        value.
      - Fixed a performance bug that causes excessive memory copy when printing
        large messages.
    * Various performance optimizations.
  * Java:
    * Map field setters eagerly validate inputs and throw NullPointerExceptions
      as appropriate.
    * Added ByteBuffer overloads to the generated parsing methods and the Parser
      interface.
    * proto3 enum's getNumber() method now throws on UNRECOGNIZED values.
    * Output of JsonFormat is now locale independent.
  * Python:
    * Added FindServiceByName() in the pure-Python DescriptorPool. This works only
      for descriptors added with DescriptorPool.Add(). Generated descriptor_pool
      does not support this yet.

OBS-URL: https://build.opensuse.org/request/show/503018
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=53
2017-06-12 07:50:56 +00:00
Dominique Leuenberger
7449a38e26 Accepting request 451796 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/451796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=27
2017-01-25 21:35:31 +00:00
Martin Pluskal
5e876b4297 Accepting request 451783 from home:StefanBruens:branches:devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/451783
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=51
2017-01-22 09:04:28 +00:00
Dominique Leuenberger
6db9da0a82 Accepting request 449582 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/449582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=26
2017-01-19 09:40:51 +00:00
Martin Pluskal
f187a0a7bd Accepting request 449181 from home:StefanBruens:branches:devel:tools:building
I have added the link to the release notes, but I could not come up with a concise list of changes, but the proto2 -> proto3 change itself.

OBS-URL: https://build.opensuse.org/request/show/449181
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=49
2017-01-10 17:45:02 +00:00
Ludwig Nussel
d01e280d88 Accepting request 447591 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/447591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=25
2016-12-29 21:42:10 +00:00
Martin Pluskal
5866010ff0 Accepting request 447555 from home:StefanBruens:branches:devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/447555
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=47
2016-12-24 10:20:14 +00:00
Martin Pluskal
96697eacb6 - Drop protobuf-libs as it is just workaround for rpmlint issue
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=46
2016-12-14 07:40:56 +00:00
Martin Pluskal
28c9fb95a8 Accepting request 445256 from home:StefanBruens:branches:devel:tools:building
preparation for protobuf update to 3.1.0
next steps:
- copy protobuf to protobuf2, to keep provider of libprotobuf.so.9
- update protobuf to 3.1.0, providing libprotobuf.so.11

Also see https://build.opensuse.org/request/show/441283

OBS-URL: https://build.opensuse.org/request/show/445256
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=45
2016-12-12 07:14:04 +00:00
Stephan Kulow
be89592d4f Accepting request 347701 from devel:tools:building
- disable google-apputils usage. They are only used for the testsuite which
  wasn't called anyways. The next upstream version will not use
  apputils anymore anyways. Fixes build on SLE12.
  9f42f5f4a4
  bnc#957472

OBS-URL: https://build.opensuse.org/request/show/347701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=24
2015-12-13 08:37:58 +00:00
a0cc7759ba bnc#957472
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=43
2015-12-07 05:59:12 +00:00
b78c75bfc6 - disable google-apputils usage. They are only used for the testsuite which
wasn't called anyways. The next upstream version will not use
  apputils anymore anyways. Fixes build on SLE12.
  9f42f5f4a4

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=42
2015-12-07 04:19:50 +00:00
Dominique Leuenberger
15f7fae7c3 Accepting request 344031 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/344031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=23
2015-11-17 13:20:28 +00:00
Ismail Dönmez
147a54e8f3 Accepting request 344030 from home:alarrosa:branches:KDE:Qt5
- Python bindings require a recent python-google-apputils, so build
 them where it's available (that's anything recent except SLE12)

OBS-URL: https://build.opensuse.org/request/show/344030
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=40
2015-11-12 12:45:47 +00:00
Ismail Dönmez
78faca909b Accepting request 343974 from home:alarrosa:branches:KDE:Qt5
- Fix check so python bindings are not built in SLE12

OBS-URL: https://build.opensuse.org/request/show/343974
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=39
2015-11-12 10:55:59 +00:00
Martin Pluskal
5c6042cc23 Accepting request 343169 from home:edogawa
This fixes the building of the python-protobuf subpackage for Leap. Please make this available via the main distro update repos, if possible

OBS-URL: https://build.opensuse.org/request/show/343169
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=38
2015-11-09 13:08:52 +00:00
Dominique Leuenberger
b39a1afbd5 Accepting request 319443 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/319443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=22
2015-08-10 07:12:21 +00:00
Ismail Dönmez
488210a4c5 Accepting request 319249 from home:dimstar:Factory
- Fix baselibs.conf: last time the sonames were bumped,
  baselibs.conf has not been updated accordingly.

OBS-URL: https://build.opensuse.org/request/show/319249
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=36
2015-07-29 15:54:39 +00:00
Dominique Leuenberger
44cf602bb1 Accepting request 290213 from devel:tools:building
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/290213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=21
2015-03-30 17:30:52 +00:00
Martin Pluskal
425f340e0c OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=34 2015-03-03 16:42:35 +00:00
Martin Pluskal
436934e7c1 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=33 2015-03-03 16:42:00 +00:00
Martin Pluskal
cf45aba3de Accepting request 288202 from home:pluskalm:branches:devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/288202
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=32
2015-03-03 16:23:28 +00:00
Stephan Kulow
8a2b62cde2 Accepting request 205914 from devel:tools:building
- fix java flags to build package for SLE_11_SP3 (forwarded request 205913 from sleep_walker)

OBS-URL: https://build.opensuse.org/request/show/205914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=19
2013-11-07 07:43:43 +00:00
Tomáš Chvátal
9bad127001 Accepting request 205913 from home:sleep_walker
- fix java flags to build package for SLE_11_SP3

OBS-URL: https://build.opensuse.org/request/show/205913
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=30
2013-11-05 13:43:51 +00:00
Stephan Kulow
e228d0ac67 Accepting request 178317 from devel:tools:building
- package google/protobuf/stubs/atomicops_internals_generic_gcc.h
  mosh reqires it (forwarded request 178026 from k0da)

OBS-URL: https://build.opensuse.org/request/show/178317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=17
2013-06-11 04:37:47 +00:00
Michal Hrusecky (old before rename to _miska_)
ae492bb410 Accepting request 178026 from home:k0da:ppc
- package google/protobuf/stubs/atomicops_internals_generic_gcc.h
  mosh reqires it

OBS-URL: https://build.opensuse.org/request/show/178026
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=28
2013-06-10 10:39:26 +00:00
Stephan Kulow
af00323f5f Accepting request 176726 from devel:tools:building
- Build on architectures where no specialized code has been written
  0001-Add-generic-GCC-support-for-atomic-operations.patch (forwarded request 176725 from k0da)

OBS-URL: https://build.opensuse.org/request/show/176726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=16
2013-06-05 11:08:12 +00:00
Ismail Dönmez
db60078393 Accepting request 176725 from home:k0da:ppc
- Build on architectures where no specialized code has been written
  0001-Add-generic-GCC-support-for-atomic-operations.patch

OBS-URL: https://build.opensuse.org/request/show/176725
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=26
2013-05-27 11:01:00 +00:00
Stephan Kulow
abaa27c29a Accepting request 171248 from devel:tools:building
- Upstream update to 2.5.0
  * New construct "import public"
  * New enum option "allow_alias"
  * C++: New generated method set_allocated_foo(Type* foo)
  * C++: Added SetAllocatedExtension() and ReleaseExtension()
    to extensions API
  * Java: Added getters/setters to access the underlying ByteString
    of a string field
  * Java: New operations for substring(), prepend(), and append()
  * Java: New method findInitializationErrors()
  * Python: Support for dynamic message creation
  * Python: Fixed custom options were not correctly populated
  * Python: Added EnumTypeWrapper
  * Python: Added ParseMessage(descriptor, bytes)
  * Various bug fixes and optimazations
- Drop gtest-1.5, which is now included by the archive from
  the upstream

OBS-URL: https://build.opensuse.org/request/show/171248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=15
2013-04-17 21:16:21 +00:00
Ismail Dönmez
aec2235f2b -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=24
2013-04-17 08:11:57 +00:00
Ismail Dönmez
df2fed1f35 Accepting request 171087 from home:ftake:branches:devel:tools:building
upstream update

OBS-URL: https://build.opensuse.org/request/show/171087
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=23
2013-04-16 16:23:32 +00:00
Stephan Kulow
9086c9e4ed Accepting request 121527 from devel:tools:building
- BuildRequire zlib-devel otherwise gzip_stream is not built 
  thus breaking newer releases of mosh. (forwarded request 121524 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/121527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=12
2012-05-22 06:18:03 +00:00
Philipp Thomas
f3622d7283 Accepting request 121524 from home:elvigia:branches:devel:tools:building
- BuildRequire zlib-devel otherwise gzip_stream is not built 
  thus breaking newer releases of mosh.

OBS-URL: https://build.opensuse.org/request/show/121524
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=21
2012-05-19 18:48:39 +00:00
Stephan Kulow
4c63a6d44b Accepting request 114225 from devel:tools:building
inject gtest 1.5.0 - fixes build with gcc 4.7 (forwarded request 109741 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/114225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=11
2012-04-18 10:35:00 +00:00
Factory Maintainer
c643dc2b9b Accepting request 109741 from home:dimstar:gcc47
inject gtest 1.5.0 - fixes build with gcc 4.7

OBS-URL: https://build.opensuse.org/request/show/109741
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=19
2012-04-17 19:19:12 +00:00
Stephan Kulow
75e1a283d8 Accepting request 97515 from devel:tools:building
- remove %release from requires

- Update to Protobuf 2.4.1:
 C++
  * Fixed the frendship problem for old compilers to make the library now gcc 3
    compatible again.
  * Fixed vcprojects/extract_includes.bat to extract compiler/plugin.h.
  Java
  * Removed usages of JDK 1.6 only features to make the library now JDK 1.5
    compatible again.
  * Fixed a bug about negative enum values.
  * serialVersionUID is now defined in generated messages for java serializing.
  * Fixed protoc to use java.lang.Object, which makes "Object" now a valid
    message name again.
  Python
  * Experimental C++ implementation now requires C++ protobuf library installed.
    See the README.txt in the python directory for details.

- update baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/97515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=10
2012-01-04 06:29:57 +00:00
Stephan Kulow
d875545181 - remove %release from requires
- Update to Protobuf 2.4.1:

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=16
2011-12-21 09:47:43 +00:00
Stephan Kulow
20140cb096 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=15 2011-12-19 12:01:18 +00:00
Stephan Kulow
1e5cb0d6b3 adopt baselibs
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=14
2011-12-19 12:00:38 +00:00
Stephan Kulow
d4edcd45e4 Accepting request 88895 from home:tony2001:branches:devel:tools:building
Added list of changes in 2.4.1.

OBS-URL: https://build.opensuse.org/request/show/88895
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=13
2011-10-26 05:45:30 +00:00
Sascha Peilicke
ce318e3421 Autobuild autoformatter for 67840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=8
2011-04-19 07:33:26 +00:00
Sascha Peilicke
83de8dca8d Accepting request 67840 from devel:tools:building
Accepted submit request 67840 from user coolo

OBS-URL: https://build.opensuse.org/request/show/67840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=7
2011-04-19 07:33:13 +00:00
e419e41f32 Accepting request 67825 from home:oertel:branches:openSUSE:Factory
ok

OBS-URL: https://build.opensuse.org/request/show/67825
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=11
2011-04-19 06:47:25 +00:00
Berthold Gunreben
d1bc773a6a Autobuild autoformatter for 57816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=5
2011-01-12 09:16:44 +00:00