commit ogre for openSUSE:Factory
Hello community, here is the log from the commit of package ogre for openSUSE:Factory checked in at 2020-07-29 17:36:24 Comparing /work/SRC/openSUSE:Factory/ogre (Old) and /work/SRC/openSUSE:Factory/.ogre.new.3592 (New) Package is "ogre" Wed Jul 29 17:36:24 2020 rev:4 rq:823409 version:1.9.0 Changes: --- /work/SRC/openSUSE:Factory/ogre/ogre.changes2018-01-06 18:49:23.934643865 +0100 +++ /work/SRC/openSUSE:Factory/.ogre.new.3592/ogre.changes 2020-07-29 17:36:27.177403574 +0200 @@ -1,0 +2,6 @@ +Fri Jul 24 15:22:30 UTC 2020 - Michel Normand + +- Add _constraints with default min 4GB disk + and specifically for PowerPC set min 6GB physicalmemory. + +--- New: _constraints Other differences: -- ++ ogre.spec ++ --- /var/tmp/diff_new_pack.znoAL2/_old 2020-07-29 17:36:28.513404787 +0200 +++ /var/tmp/diff_new_pack.znoAL2/_new 2020-07-29 17:36:28.513404787 +0200 @@ -1,7 +1,7 @@ # # spec file for package ogre # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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/ # @@ -23,9 +23,9 @@ Version:1.9.0 Release:0 Summary:Object-Oriented Graphics Rendering Engine -License:LGPL-2.1 +License:LGPL-2.1-only Group: Development/Libraries/C and C++ -Url:http://www.ogre3d.org/ +URL:http://www.ogre3d.org/ Source0:https://bitbucket.org/sinbad/ogre/get/v%{_version}.tar.bz2 # PATCH-FIX-UPSTREAM ogre1.9.0-browser-cmake.patch Patch0: ogre1.9.0-browser-cmake.patch ++ _constraints ++ 4 ppc64le ppc64 6
commit ogre for openSUSE:Factory
Hello community, here is the log from the commit of package ogre for openSUSE:Factory checked in at 2018-01-06 18:49:19 Comparing /work/SRC/openSUSE:Factory/ogre (Old) and /work/SRC/openSUSE:Factory/.ogre.new (New) Package is "ogre" Sat Jan 6 18:49:19 2018 rev:3 rq:561743 version:1.9.0 Changes: --- /work/SRC/openSUSE:Factory/ogre/ogre.changes2017-12-15 14:06:26.909537190 +0100 +++ /work/SRC/openSUSE:Factory/.ogre.new/ogre.changes 2018-01-06 18:49:23.934643865 +0100 @@ -1,0 +2,6 @@ +Tue Jan 2 16:33:09 UTC 2018 - stefan.bru...@rwth-aachen.de + +- Fix aarch64 build, add fix-aarch64-detection.patch +- Fix armv{6,7}l build, set flags for zzip (same as i586) + +--- New: fix-aarch64-detection.patch Other differences: -- ++ ogre.spec ++ --- /var/tmp/diff_new_pack.7IpP1J/_old 2018-01-06 18:49:27.242489305 +0100 +++ /var/tmp/diff_new_pack.7IpP1J/_new 2018-01-06 18:49:27.246489118 +0100 @@ -1,7 +1,7 @@ # # spec file for package ogre # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ Summary:Object-Oriented Graphics Rendering Engine License:LGPL-2.1 Group: Development/Libraries/C and C++ -URL:http://www.ogre3d.org/ +Url:http://www.ogre3d.org/ Source0:https://bitbucket.org/sinbad/ogre/get/v%{_version}.tar.bz2 # PATCH-FIX-UPSTREAM ogre1.9.0-browser-cmake.patch Patch0: ogre1.9.0-browser-cmake.patch @@ -37,6 +37,8 @@ Patch3: ogre-1.9.0-longlongconstants.patch # PATCH-FIX-UPSTREAM resolve link errors due to incorrect template creation Patch4: fix-template-function.patch +# Patch-FIX-UPSTREAM fix-aarch64-detection.patch +Patch5: fix-aarch64-detection.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -227,7 +229,6 @@ %package -n libOgreMain-devel Summary:Development files for the Ogre Terrain System Group: Development/Libraries/C and C++ -# _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from boost Requires: libOgreMain%{soname} = %{version} Requires: pkgconfig Requires: pkgconfig(OIS) @@ -239,6 +240,7 @@ Requires: pkgconfig(xrandr) Requires: pkgconfig(xt) Requires: pkgconfig(zziplib) +# _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from boost %if 0%{?suse_version} >= 1500 Requires: libboost_atomic-devel Requires: libboost_chrono-devel @@ -393,6 +395,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 # Be sure we use system tinyxml rm Tools/XMLConverter/src/tiny* rm Tools/XMLConverter/include/tiny* @@ -409,7 +412,7 @@ %endif %build -%ifarch %{ix86} +%ifarch %{ix86} %{arm} %define largefiledef -DZZIP_LARGEFILE_SENSITIVE -D_ZZIP_LARGEFILE -DZZIP_LARGEFILE_RENAME %endif ++ fix-aarch64-detection.patch ++ >From c425a7a7cb8e9fa172f00c2c2670ce5d84c50ba2 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Mon, 23 Jun 2014 18:25:46 +0200 Subject: [PATCH] Mark AArch64 (64-bit ARM) as 64-bit architecture --- OgreMain/include/OgrePlatform.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OgreMain/include/OgrePlatform.h b/OgreMain/include/OgrePlatform.h index 258691a857..d46547a866 100644 --- a/OgreMain/include/OgrePlatform.h +++ b/OgreMain/include/OgrePlatform.h @@ -160,7 +160,7 @@ namespace Ogre { #endif /* Find the arch type */ -#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || defined(__alpha__) || defined(__ia64__) || defined(__s390__) || defined(__s390x__) || defined(__arm64__) || defined(_aarch64_) || defined(__mips64) || defined(__mips64_) +#if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || defined(__alpha__) || defined(__ia64__) || defined(__s390__) || defined(__s390x__) || defined(__arm64__) || defined(__aarch64__) || defined(__mips64) || defined(__mips64_) # define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_64 #else # define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_32
commit ogre for openSUSE:Factory
Hello community, here is the log from the commit of package ogre for openSUSE:Factory checked in at 2017-12-15 14:05:18 Comparing /work/SRC/openSUSE:Factory/ogre (Old) and /work/SRC/openSUSE:Factory/.ogre.new (New) Package is "ogre" Fri Dec 15 14:05:18 2017 rev:2 rq:556507 version:1.9.0 Changes: --- /work/SRC/openSUSE:Factory/ogre/ogre.changes2017-06-13 16:07:41.918116123 +0200 +++ /work/SRC/openSUSE:Factory/.ogre.new/ogre.changes 2017-12-15 14:06:26.909537190 +0100 @@ -1,0 +2,5 @@ +Fri Dec 8 21:30:29 UTC 2017 - mimi...@gmail.com + +- fix boost BuildRequires + +--- Other differences: -- ++ ogre.spec ++ --- /var/tmp/diff_new_pack.ndNOAA/_old 2017-12-15 14:06:32.445269957 +0100 +++ /var/tmp/diff_new_pack.ndNOAA/_new 2017-12-15 14:06:32.449269764 +0100 @@ -1,7 +1,7 @@ # # spec file for package ogre # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ Summary:Object-Oriented Graphics Rendering Engine License:LGPL-2.1 Group: Development/Libraries/C and C++ -Url:http://www.ogre3d.org/ +URL:http://www.ogre3d.org/ Source0:https://bitbucket.org/sinbad/ogre/get/v%{_version}.tar.bz2 # PATCH-FIX-UPSTREAM ogre1.9.0-browser-cmake.patch Patch0: ogre1.9.0-browser-cmake.patch @@ -37,12 +37,22 @@ Patch3: ogre-1.9.0-longlongconstants.patch # PATCH-FIX-UPSTREAM resolve link errors due to incorrect template creation Patch4: fix-template-function.patch -BuildRequires: boost-devel BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: freeimage-devel BuildRequires: gcc-c++ +%if 0%{?suse_version} >= 1500 +BuildRequires: libboost_atomic-devel +BuildRequires: libboost_chrono-devel +BuildRequires: libboost_date_time-devel +BuildRequires: libboost_headers-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel +%else +# TODO remove 6 months after Leap:15.0 release +BuildRequires: boost-devel +%endif BuildRequires: libcppunit-devel BuildRequires: pkgconfig BuildRequires: strace @@ -57,7 +67,6 @@ BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(zziplib) Obsoletes: libOgreMain <= %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with cg} BuildRequires: cg-devel %endif @@ -219,7 +228,6 @@ Summary:Development files for the Ogre Terrain System Group: Development/Libraries/C and C++ # _includedir/OGRE/Threading/OgreThreadHeadersBoost.h includes headers from boost -Requires: boost-devel Requires: libOgreMain%{soname} = %{version} Requires: pkgconfig Requires: pkgconfig(OIS) @@ -231,6 +239,16 @@ Requires: pkgconfig(xrandr) Requires: pkgconfig(xt) Requires: pkgconfig(zziplib) +%if 0%{?suse_version} >= 1500 +Requires: libboost_atomic-devel +Requires: libboost_chrono-devel +Requires: libboost_date_time-devel +Requires: libboost_headers-devel +Requires: libboost_system-devel +Requires: libboost_thread-devel +%else +Requires: boost-devel +%endif %description -n libOgreMain-devel OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine. @@ -323,10 +341,10 @@ %package -n ogre-demos-devel Summary:Sources for the Ogre demo programs Group: Development/Sources -Requires: libOIS-devel Requires: libOgreMain-devel = %{version} Requires: libOgreRTShaderSystem-devel = %{version} Requires: libOgreTerrain-devel = %{version} +Requires: pkgconfig(OIS) %description -n ogre-demos-devel OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible @@ -430,12 +448,10 @@ %postun -n libOgreTerrain%{soname} -p /sbin/ldconfig %files -n libOgreMain%{soname} -%defattr(0644,root,root,0755) %doc AUTHORS BUGS README COPYING %{_libdir}/libOgreMain.so.%{version} %files -n libOgreMain%{soname}-plugins -%defattr(0644,root,root,0755) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/RenderSystem_GL.so %{_libdir}/OGRE/Plugin_OctreeSceneManager.so @@ -452,38 +468,30 @@ %if %{with cg} %files -n libOgreMain%{soname}-plugin-Cg -%defattr(0644,root,root,0755) %dir %{_libdir}/OGRE/ %{_libdir}/OGRE/Plugin_CgProgramManager.so %{_libdir}/OGRE/Plugin_CgProgramManager.so.%{version} %endif %files -n libOgrePaging%{soname} -%defattr(0644,root,root,0755) %{_libdir}/libOgrePaging.so.%{version} %file