Compare commits

...
Sign in to create a new pull request.

55 commits

Author SHA1 Message Date
Jonathan Wakely
8c849c026c Patched for GCC 16 2026-01-15 15:17:07 +00:00
Fedora Release Engineering
2e9fff7773 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 23:28:37 +00:00
Miroslav Suchý
f8df04a35c add proper license id for Scintilla license (HPND)
See https://gitlab.com/fedora/legal/fedora-license-data/-/issues/597#note_2427023697
2025-03-31 22:34:44 +02:00
Fedora Release Engineering
1f3d0ae3b7 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 21:26:21 +00:00
Miroslav Suchý
6cb2b5b6d9 specify the license of LightwaveConverter
See https://gitlab.com/fedora/legal/fedora-license-data/-/issues/596#note_2212250309
2024-11-15 06:47:37 +01:00
Miroslav Suchý
c35dceeda7 license: document LGPL-2.0-or-later WITH WxWindows-exception-3.1 usage 2024-11-05 23:30:58 +01:00
Miroslav Suchý
4940abd081 license: document LicenseRef-Callaway-scintilla usage 2024-11-05 23:29:25 +01:00
Miroslav Suchý
564d17a2b9 license: document LGPL usage 2024-11-05 23:21:12 +01:00
Miroslav Suchý
77b0ecbb57 license: document usage of GPL-2.0-or-later WITH Bison-exception-1.24 license 2024-11-05 23:12:45 +01:00
Miroslav Suchý
f177cf2470 license: document usage of MIT-Khronos-old license 2024-11-05 23:10:03 +01:00
Miroslav Suchý
19eef06d94 license: document usage of BSD-3-Clause license 2024-11-05 22:57:40 +01:00
Miroslav Suchý
72738c49c2 license: document usage of LicenseRef-Callaway-dante-treglia license 2024-11-05 22:54:27 +01:00
Miroslav Suchý
acdb143f1b license: document usage of BSL-1.0 license 2024-11-05 22:03:14 +01:00
Miroslav Suchý
6a061f791f license: document usage of Zlib license 2024-11-05 15:55:16 +01:00
Miroslav Suchý
5165f393e5 license: samples are licensed under MIT - removing general "redistributable" 2024-11-05 15:49:12 +01:00
Miroslav Suchý
28d53ba6e4 license: documentation is CC-BY-SA-3.0 2024-11-05 15:39:41 +01:00
Miroslav Suchý
be424a09fe license: convert Public Domain to SPDX 2024-11-05 15:33:47 +01:00
Miroslav Suchý
07bd805e86 license: remove exception from MIT
The exception in MIT is standard part of MIT license.
2024-11-05 15:18:52 +01:00
Fedora Release Engineering
7249998423 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 20:38:34 +00:00
Software Management Team
09e9928cfd Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:48 +02:00
Benjamin A. Beasley
f1fe02c84b Rebuilt for openexr 3.2.4 2024-04-24 09:14:38 -04:00
U2FsdGVkX1
61af571247 Add riscv64 support 2024-02-26 15:40:45 +08:00
Fedora Release Engineering
89de5c5f53 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 10:58:56 +00:00
Fedora Release Engineering
c0bee79b42 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 10:50:58 +00:00
Jonathan Wakely
ebe537f772 Rebuilt for Boost 1.83 2024-01-17 22:41:23 +00:00
Fedora Release Engineering
ac3180ea9f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 17:49:43 +00:00
Jonathan Wakely
d9543125f9 Rebuilt for Boost 1.81 2023-02-20 21:56:03 +00:00
Fedora Release Engineering
92a91da172 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:36:25 +00:00
Fedora Release Engineering
e11b9cd48c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 01:49:54 +00:00
Thomas Rodgers
bfdd7efc7e Rebuilt for Boost 1.78 2022-05-04 11:40:43 +02:00
Fedora Release Engineering
d8f780c1e3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 22:10:22 +00:00
Jonathan Wakely
4942ad2303 Rebuilt for Boost 1.76 2021-08-06 23:26:35 +01:00
Fedora Release Engineering
b1a03f7938 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 17:02:18 +00:00
Jonathan Wakely
0566be34f9 Rebuilt for removed libstdc++ symbol (#1937698) 2021-03-30 19:36:01 +01:00
Fedora Release Engineering
ef51fd4c4e - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 22:20:09 +00:00
Jonathan Wakely
3dba983b66 Rebuilt for Boost 1.75 2021-01-22 20:53:30 +00:00
Sérgio M. Basto
fc8580ec72 Updates changelog with the builds that was rolled back 2020-12-05 17:50:35 +00:00
Jeff Law
e3cf8f4af1 - Make comparison object invocable as const for gcc-11 2020-12-04 21:23:41 -07:00
Sérgio M. Basto
20aa504f3f Fix epoch 2020-12-05 00:04:25 +00:00
Sérgio M. Basto
8b355a3404 Fix cmake build 2020-12-04 12:24:34 +00:00
Sérgio M. Basto
dfa0146b6d Revert "Update to 1.12.9"
This reverts commit ecf3f1567e.

Revert "Update sources"

This reverts commit 37f66aeef3.

Revert "Update to 1.12.6"

This reverts commit 3262d27879.
2020-12-04 11:14:58 +00:00
Sérgio M. Basto
ecf3f1567e Update to 1.12.9 2020-11-24 23:38:15 +00:00
Sérgio M. Basto
37f66aeef3 Update sources 2020-11-22 19:48:32 +00:00
Sérgio M. Basto
3262d27879 Update to 1.12.6
Use upstream source and simply remove the GL headers in %prep.

Fix cmake build
2020-11-22 19:36:51 +00:00
Fedora Release Engineering
669288b137 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 06:47:40 +00:00
Fedora Release Engineering
6b59012aa8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 12:31:40 +00:00
Jonathan Wakely
58a486fd08 Patched for glibc 2.32
Remove unnecessary inclusion of <sys/sysctl.h> (#1841324)
2020-05-28 22:31:06 +01:00
Jonathan Wakely
a37ab0a002 Rebuilt for Boost 1.73 2020-05-28 18:36:45 +01:00
Fedora Release Engineering
335f0dd84e - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 20:02:52 +00:00
Fedora Release Engineering
97c9375fe7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 23:13:48 +00:00
Fedora Release Engineering
306db62178 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 17:10:38 +00:00
Igor Gnatenko
5388ef43a7 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:23 +01:00
Jonathan Wakely
b970ba1563 Rebuilt for Boost 1.69 2019-01-24 23:14:18 +00:00
Fedora Release Engineering
0770dc806e - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 14:57:16 +00:00
Igor Gnatenko
88f2b93f84 add BuildRequires: gcc-c++
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:49 +02:00
5 changed files with 220 additions and 48 deletions

11
ogre-1.9.0-sysctl.patch Normal file
View file

@ -0,0 +1,11 @@
--- ogre-1.9.0/OgreMain/src/OgrePlatformInformation.cpp~ 2020-05-28 22:26:51.798696996 +0100
+++ ogre-1.9.0/OgreMain/src/OgrePlatformInformation.cpp 2020-05-28 22:27:24.901691518 +0100
@@ -42,7 +42,7 @@
#if OGRE_PLATFORM == OGRE_PLATFORM_ANDROID
#include <cpu-features.h>
- #elif OGRE_CPU == OGRE_CPU_ARM
+ #elif OGRE_CPU == OGRE_CPU_ARM && OGRE_PLATFORM == OGRE_PLATFORM_APPLE_IOS
#include <sys/sysctl.h>
#if __MACH__
#include <mach/machine.h>

13
ogre-gcc11.patch Normal file
View file

@ -0,0 +1,13 @@
diff --git a/Samples/Common/include/Sample.h b/Samples/Common/include/Sample.h
index 6064d8f..e6851a4 100644
--- a/Samples/Common/include/Sample.h
+++ b/Samples/Common/include/Sample.h
@@ -63,7 +63,7 @@ namespace OgreBites
=============================================================================*/
struct Comparer
{
- bool operator() (Sample* a, Sample* b)
+ bool operator() (Sample* a, Sample* b) const
{
Ogre::NameValuePairList::iterator aTitle = a->getInfo().find("Title");
Ogre::NameValuePairList::iterator bTitle = b->getInfo().find("Title");

11
ogre-gcc16.patch Normal file
View file

@ -0,0 +1,11 @@
--- ogre-1.9.0/OgreMain/include/OgreMemorySTLAllocator.h~ 2013-12-01 17:28:12.000000000 +0000
+++ ogre-1.9.0/OgreMain/include/OgreMemorySTLAllocator.h 2026-01-15 15:02:26.658307837 +0000
@@ -123,7 +123,7 @@
/// memory allocation (elements, used by STL)
inline pointer allocate( size_type count,
- typename std::allocator<void>::const_pointer ptr = 0 )
+ const void* ptr = 0 )
{
(void)ptr;
// convert request to bytes

14
ogre-riscv64.patch Normal file
View file

@ -0,0 +1,14 @@
diff --git a/OgreMain/include/OgrePlatform.h b/OgreMain/include/OgrePlatform.h
index 4a7b4b7..1434c8b 100644
--- a/OgreMain/include/OgrePlatform.h
+++ b/OgreMain/include/OgrePlatform.h
@@ -166,7 +166,8 @@ 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_) \
+ || (defined(__riscv) && __riscv_xlen == 64)
# define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_64
#else
# define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_32

219
ogre.spec
View file

@ -1,15 +1,33 @@
%undefine __cmake_in_source_build
Name: ogre
Version: 1.9.0
Release: 23%{?dist}
Release: 53%{?dist}
Epoch: 1
Summary: Object-Oriented Graphics Rendering Engine
# MIT with exceptions - main library
# CC-BY-SA - devel docs
# Freely redistributable without restriction - most of samples content
# MIT - main library
# CC-BY-SA-3.0 - devel docs
# MIT - shaders for DeferredShadingMedia samples
# Public Domain - Some of the build files, samples and plugins
License: MIT with exceptions and CC-BY-SA and Freely redistributable without restriction
# Public Domain - CMAKE file (ignored as they are not of build result)
# - see https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/691 for list of files
# Zlib - Samples/Media/*/DualQuaternion*
# - Tools/XMLConverter/src/tiny*
# BSL-1.0 - Many of the maths/spatial routines (OgreMain/include/OgreAny.h, OgreMain/include/OgrePlane.h ...)
# LicenseRef-Callaway-dante-treglia - OgreMain/include/OgreSingleton.h
# - temporary id, see https://gitlab.com/fedora/legal/fedora-license-data/-/issues/595
# NCSA - OgreMain/include/OgreSmallVector.h
# BSD-3-Clause - OgreMain/include/OgreUTFString.h
# MIT-Khronos-old - RenderSystems/GL/include/GL/glew.h, RenderSystems/GL/include/GL/glxew.h, RenderSystems/GL/include/GL/wglew.h
# GPL-2.0-or-later WITH Bison-exception-1.24 - RenderSystems/GL/src/nvparse/*_parser.cpp
# SGI-B-2.0 - RenderSystems/GLES2/include/GLES2/gl2.h
# LGPL-2.1-only - Tools/Common/setup/License.rtf
# LGPL-2.1-or-later - files in Tools/BlenderExport/
# GPLv2-or-later - Tools/LightwaveConverter
# HPND - Tools/MaterialEditor/wxscintilla_1.69.2/src/scintilla/License.txt
# LGPL-2.0-or-later WITH WxWindows-exception-3.1 - Tools/MaterialEditor/wxscintilla_1.69.2/src/ScintillaWX.h
License: MIT AND LicenseRef-Fedora-Public-Domain AND CC-BY-SA-3.0 AND Zlib AND BSL-1.0 AND LicenseRef-Callaway-dante-treglia AND NCSA AND BSD-3-Clause AND MIT-Khronos-old AND GPL-2.0-or-later WITH Bison-exception-1.24 AND SGI-B-2.0 AND LGPL-2.1-only AND LGPL-2.1-or-later AND GPLv2-or-later AND HPND AND LGPL-2.0-or-later WITH WxWindows-exception-3.1
URL: http://www.ogre3d.org/
# This is modified http://downloads.sourceforge.net/ogre/ogre-v%(echo %{version} | tr . -).tar.bz2
# This is modified http://downloads.sourceforge.net/ogre/ogre-v%%(echo %%{version} | tr . -).tar.bz2
# with non-free files striped (see ogre-make-clean.sh):
# Update local glew copy
# - Non-free licensed headers under RenderSystems/GL/include/GL removed
@ -26,10 +44,17 @@ Patch7: ogre-1.9.0-dynlib-allow-no-so.patch
Patch8: ogre-1.9.0-cmake-freetype.patch
Patch9: ogre-1.9.0-cmake_build-fix.patch
Patch10: ogre-aarch64.patch
Patch11: ogre-riscv64.patch
# Resolve link errors due to incorrect template creation
# https://bitbucket.org/sinbad/ogre/commits/a24ac4afbbb9dc5ff49a61634af50da11ba8fb97/
# https://bugzilla.redhat.com/show_bug.cgi?id=1223612
Patch11: ogre-a24ac4afbbb9dc5ff49a61634af50da11ba8fb97.diff
Patch12: ogre-a24ac4afbbb9dc5ff49a61634af50da11ba8fb97.diff
# Remove unnecessary inclusion of <sys/sysctl.h>
# https://bugzilla.redhat.com/show_bug.cgi?id=1841324
Patch13: ogre-1.9.0-sysctl.patch
Patch14: %{name}-gcc11.patch
Patch15: %{name}-gcc16.patch
BuildRequires: gcc-c++
BuildRequires: zziplib-devel freetype-devel
BuildRequires: libXaw-devel libXrandr-devel libXxf86vm-devel libGLU-devel
BuildRequires: ois-devel freeimage-devel openexr-devel
@ -53,7 +78,7 @@ intuitive classes.
%package paging
Summary: OGRE component for terrain paging
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description paging
Provides paging functionality. In essence it allows worlds to be rendered
@ -61,7 +86,7 @@ and loaded at the same time.
%package property
Summary: OGRE component for property introspection
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description property
OGRE's property system allows you to associate values of arbitrary type with
@ -69,7 +94,7 @@ names, and have those values exposed via a self-describing interface.
%package rtss
Summary: OGRE RT Shader System component
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description rtss
The Real Time Shader System, or RTSS for short, is a component of Ogre. This
@ -78,7 +103,7 @@ properties, scene setup and other user definitions.
%package terrain
Summary: OGRE component for terrain rendering
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description terrain
OGRE's terrain component provides rendering of terrain represented by
@ -86,7 +111,7 @@ heightmaps.
%package overlay
Summary: OGRE overlay component
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description overlay
Overlays allow you to render 2D and 3D elements on top of the normal scene
@ -95,7 +120,7 @@ status panels etc.
%package volume
Summary: OGRE component for volume rendering
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description volume
This component used to render volumes. It can handle any volume data but
@ -103,8 +128,7 @@ featurewise has a tedency towards terrains.
%package utils
Summary: OGRE production pipeline utilities
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description utils
Contains OgreXMLConverter, it can take .mesh.xml files and convert them into
@ -114,21 +138,20 @@ them to the latest version.
%package devel
Summary: Ogre header files and documentation
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-paging%{?_isa} = %{version}-%{release}
Requires: %{name}-property%{?_isa} = %{version}-%{release}
Requires: %{name}-rtss%{?_isa} = %{version}-%{release}
Requires: %{name}-terrain%{?_isa} = %{version}-%{release}
Requires: %{name}-overlay%{?_isa} = %{version}-%{release}
Requires: %{name}-volume%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-paging%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-property%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-rtss%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-terrain%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-overlay%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-volume%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: pkgconfig
# Requires: poco-devel
Requires: boost-devel
Requires: glew-devel
Requires: cmake
Obsoletes: %{name}-devel-doc <= %{version}-%{release}
Obsoletes: %{name}-devel-doc <= %{?epoch:%{epoch}:}%{version}-%{release}
%description devel
This package contains the header files for Ogre.
@ -136,7 +159,7 @@ Install this package if you want to develop programs that use Ogre.
%package samples
Summary: Ogre samples executables and media
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description samples
This package contains the compiled (not the source) sample applications coming
@ -147,22 +170,26 @@ using SampleBrowser.
%prep
%setup -q
mkdir build
%patch0 -p1 -b .rpath
%patch1 -p1 -b .glew
%patch3 -p1 -b .ppc
%patch5 -p1 -b .build-rcapsdump
%patch6 -p0 -b .thread
%patch7 -p1 -b .dynlib-allow-no-so
%if (%{?fedora} > 20) && (0%{?fedora} < 24)
%patch -P0 -p1 -b .rpath
%patch -P1 -p1 -b .glew
%patch -P3 -p1 -b .ppc
%patch -P5 -p1 -b .build-rcapsdump
%patch -P6 -p0 -b .thread
%patch -P7 -p1 -b .dynlib-allow-no-so
%if (0%{?fedora} > 20) && (0%{?fedora} < 24)
# freetype header chaos:
# Fedora <= 20 headers in /usr/include/freetype2/freetype
# Fedora 21,22,23 headers in /usr/include/freetype2
# Fedora >= 24 headers in /usr/include/freetype2/freetype
%patch8 -p1 -b .cmake-freetype
%patch -P8 -p1 -b .cmake-freetype
%endif
%patch9 -p1 -b .cmake_build-fix
%patch10 -p1
%patch11 -p1
%patch -P9 -p1 -b .cmake_build-fix
%patch -P10 -p1
%patch -P11 -p1
%patch -P12 -p1
%patch -P13 -p1
%patch -P14 -p1
%patch -P15 -p1
# remove execute bits from src-files for -debuginfo package
chmod -x `find RenderSystems/GL -type f` \
@ -177,15 +204,11 @@ ln -s ../COPYING Docs/licenses/mit.txt
rm Tools/XMLConverter/include/tiny*
%build
pushd build
%cmake .. -DOGRE_FULL_RPATH=0 -DCMAKE_SKIP_RPATH=1 -DOGRE_LIB_DIRECTORY=%{_lib} -DOGRE_BUILD_RTSHADERSYSTEM_EXT_SHADERS=1 -DOGRE_BUILD_PLUGIN_CG=0
make %{?_smp_mflags}
popd
%cmake -DOGRE_FULL_RPATH=0 -DCMAKE_SKIP_RPATH=1 -DOGRE_LIB_DIRECTORY=%{_lib} -DOGRE_BUILD_RTSHADERSYSTEM_EXT_SHADERS=1 -DOGRE_BUILD_PLUGIN_CG=0
%cmake_build
%install
pushd build
%make_install
popd
%cmake_install
# Create config for ldconfig
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
@ -216,10 +239,6 @@ rm -f %{buildroot}%{_datadir}/OGRE/docs/CMakeLists.txt
mkdir -p %{buildroot}%{_datadir}/cmake/Modules
mv %{buildroot}%{_libdir}/OGRE/cmake/* %{buildroot}%{_datadir}/cmake/Modules
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%doc AUTHORS BUGS COPYING
%doc Docs/ChangeLog.html Docs/License.html Docs/licenses Docs/ReadMe.html Docs/style.css Docs/ogre-logo*.gif
@ -274,6 +293,110 @@ mv %{buildroot}%{_libdir}/OGRE/cmake/* %{buildroot}%{_datadir}/cmake/Modules
%changelog
* Thu Jan 15 2026 Jonathan Wakely <jwakely@fedoraproject.org> - 1.9.0-53
- Patched for GCC 16
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Apr 24 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 1:1.9.0-49
- Rebuilt for openexr 3.2.4
* Mon Feb 26 2024 Songsong Zhang <U2FsdGVkX1@gmail.com> - 1:1.9.0-48
- Add riscv64 support
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 17 2024 Jonathan Wakely <jwakely@redhat.com> - 1:1.9.0-46
- Rebuilt for Boost 1.83
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Feb 20 2023 Jonathan Wakely <jwakely@redhat.com> - 1:1.9.0-44
- Rebuilt for Boost 1.81
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 1:1.9.0-41
- Rebuilt for Boost 1.78
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Aug 06 2021 Jonathan Wakely <jwakely@redhat.com> - 1:1.9.0-39
- Rebuilt for Boost 1.76
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 1:1.9.0-37
- Rebuilt for removed libstdc++ symbol (#1937698)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 1:1.9.0-35
- Rebuilt for Boost 1.75
* Fri Dec 04 2020 Jeff Law <law@redhat.com> - 1:1.9.0-34
- Make comparison object invocable as const for gcc-11
* Sat Dec 05 2020 Sérgio Basto <sergio@serjux.com> - 1:1.9.0-33
- Fix epoch
* Fri Dec 04 2020 Sérgio Basto <sergio@serjux.com> - 1:1.9.0-32
- Fix cmake build
* Mon Nov 23 2020 Sérgio Basto <sergio@serjux.com> - 1.12.9-1
- Update to 1.12.9
* Sun Nov 22 2020 Sérgio Basto <sergio@serjux.com> - 1.12.6-1
- Update to 1.12.6
- Fix cmake build
- Use upstream source and simply remove the GL headers in %prep.
- Add Bitwise.patch for build on s390x
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-31
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu May 28 2020 Jonathan Wakely <jwakely@redhat.com> - 1.9.0-29
- Rebuilt for Boost 1.73
- Patched for glibc 2.32 (#1841324)
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jan 24 2019 Jonathan Wakely <jwakely@redhat.com> - 1.9.0-25
- Rebuilt for Boost 1.69
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild