Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pink-pony for openSUSE:Factory checked in at 2023-07-18 22:07:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pink-pony (Old) and /work/SRC/openSUSE:Factory/.pink-pony.new.3193 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pink-pony" Tue Jul 18 22:07:22 2023 rev:6 rq:1099046 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/pink-pony/pink-pony.changes 2021-10-12 21:51:03.516018192 +0200 +++ /work/SRC/openSUSE:Factory/.pink-pony.new.3193/pink-pony.changes 2023-07-18 22:07:32.138791525 +0200 @@ -1,0 +2,6 @@ +Mon Jul 17 08:07:31 UTC 2023 - Ludwig Nussel <[email protected]> + +- fix build failure by using pkg-config to get protobuf settings + (pink-pony-1.4.1-protobuf.diff) + +------------------------------------------------------------------- New: ---- pink-pony-1.4.1-protobuf.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pink-pony.spec ++++++ --- /var/tmp/diff_new_pack.Y4yXxL/_old 2023-07-18 22:07:32.946796042 +0200 +++ /var/tmp/diff_new_pack.Y4yXxL/_new 2023-07-18 22:07:32.950796064 +0200 @@ -1,7 +1,7 @@ # # spec file for package pink-pony # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ # @@ -20,17 +20,15 @@ Version: 1.4.1 Release: 0 Summary: 3D racing game with ponies -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Amusements/Games/Action/Arcade -Url: http://code.google.com/p/pink-pony/ +URL: http://code.google.com/p/pink-pony/ Source0: http://pink-pony.googlecode.com/files/pink-pony-%{version}.tar.gz Patch0: datadir.patch Patch1: script.patch Patch2: pink-pony-1.4.1.diff -# PATCH-FIX-UPSTREAM -- libraries changed in openexr 3.1 -%if 0%{?suse_version} > 1500 Patch3: 0001-Fix-compile-issues-caused-by-Imath-being-moved-out-o.patch -%endif +Patch4: pink-pony-1.4.1-protobuf.diff BuildRequires: DevIL-devel BuildRequires: SDL-devel BuildRequires: SDL_mixer-devel @@ -38,15 +36,15 @@ BuildRequires: ftgl-devel BuildRequires: ilmbase-devel BuildRequires: libsigc++2-devel -BuildRequires: protobuf-devel BuildRequires: scons BuildRequires: pkgconfig(libglfw) +BuildRequires: pkgconfig(protobuf) Requires: pink-pony-data = %version %package data Summary: 3D racing game with ponies - data files -License: GPL-3.0+ and CC-BY-SA-3.0 and CC-BY-3.0 and OFL-1.1 and CC0-1.0 +License: CC-BY-3.0 AND CC-BY-SA-3.0 AND GPL-3.0-or-later AND OFL-1.1 AND CC0-1.0 Group: Amusements/Games/Action/Arcade BuildArch: noarch Requires: pink-pony = %version @@ -90,9 +88,6 @@ --dir %{buildroot}%{_datadir}/applications \ install/pink-pony.desktop -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc README ++++++ pink-pony-1.4.1-protobuf.diff ++++++ Index: pink-pony-1.4.1/SConstruct =================================================================== --- pink-pony-1.4.1.orig/SConstruct +++ pink-pony-1.4.1/SConstruct @@ -9,7 +9,7 @@ if 'CCFLAGS' in os.environ: env['CCFLAGS'] = os.environ['CCFLAGS'] else: env['CCFLAGS'] = ['-Wall', '-Wextra', '-Wno-reorder', '-Wno-unused-parameter'] + optimization_flags -env['LIBS'] = ['GLU', 'GL', 'protobuf', 'IL'] +env['LIBS'] = ['GLU', 'GL', 'IL'] env['CPPPATH'] = ['#', '#/src', '#/external/tinyXML', '#/external/flextGL/', '/usr/include/OpenEXR'] env.ParseConfig("pkg-config Imath --cflags --libs") @@ -17,6 +17,7 @@ env.ParseConfig("pkg-config libglfw --cf env.ParseConfig("pkg-config ftgl --cflags --libs") env.ParseConfig("pkg-config sigc++-2.0 --cflags --libs") env.ParseConfig("pkg-config SDL_mixer --cflags --libs") +env.ParseConfig("pkg-config protobuf --cflags --libs") env.Command(['src/mesh.pb.cc', 'src/mesh.pb.h'], 'src/mesh.proto',
