SHA256
1
0
forked from pool/scummvm

14 Commits

Author SHA256 Message Date
b18b852e39 Accepting request 1332060 from games
- Update to 2026.1.0
  * see https://downloads.scummvm.org/frs/scummvm/2026.1.0/ReleaseNotes.html for notes

OBS-URL: https://build.opensuse.org/request/show/1332060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=38
2026-02-09 18:30:16 +00:00
e6879a7901 - Update to 2026.1.0
* see https://downloads.scummvm.org/frs/scummvm/2026.1.0/ReleaseNotes.html for notes

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=98
2026-02-07 15:24:56 +00:00
da79474daf Accepting request 1323705 from games
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1323705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=37
2025-12-20 20:45:55 +00:00
730bf89bf3 - enable faad2 for Leap 16.0 and tumbleweed
- remove obsolete bcond for mad and libmpeg2

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=96
2025-12-12 18:15:03 +00:00
b203c8c635 Accepting request 1284741 from games
OBS-URL: https://build.opensuse.org/request/show/1284741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=36
2025-06-11 14:27:54 +00:00
06ac92df34 Add --enable-release for reproducible builds (boo#1231626)
found this in Debian's rules file.

And without --enable-release scummvm only became reproducible by disabling ASLR.

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=94
2025-06-11 09:25:32 +00:00
92c1aff6bc - Update to 2.9.1
* see https://downloads.scummvm.org/frs/scummvm/2.9.1/ReleaseNotes.html for notes

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=93
2025-06-10 19:31:27 +00:00
9e2db43947 Accepting request 1269728 from games
- Add BuildRequires: libX11-devel
  * needed for tumbleweed build after dropping glew-devel
- a52_init fix is needed only for leap 15.x
- Drop unnecessary dependency on glew; has not been used since
  version 2.6.0 and replaced by GLAD
  (https://github.com/scummvm/scummvm/commit/21b0d6d).

OBS-URL: https://build.opensuse.org/request/show/1269728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=35
2025-04-16 18:40:46 +00:00
6aa88a8902 - Add BuildRequires: libX11-devel
* needed for tumbleweed build after dropping glew-devel
- a52_init fix is needed only for leap 15.x

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=91
2025-04-15 18:38:30 +00:00
6a1f144f68 Drop unnecessary dependency on glew; has not been used since version 2.6.0 and replaced by GLAD (https://github.com/scummvm/scummvm/commit/21b0d6d).
OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=90
2025-04-15 17:13:48 +00:00
8e981f0aed Accepting request 1233155 from games
- Update to 2.9.0
  * see https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html for notes

OBS-URL: https://build.opensuse.org/request/show/1233155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=34
2024-12-24 15:26:00 +00:00
c04aacc000 - Update to 2.9.0
* see https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html for notes

OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=88
2024-12-23 13:30:06 +00:00
d04692650a Accepting request 1226033 from games
OBS-URL: https://build.opensuse.org/request/show/1226033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scummvm?expand=0&rev=33
2024-11-24 10:05:03 +00:00
2445911146 - Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
OBS-URL: https://build.opensuse.org/package/show/games/scummvm?expand=0&rev=86
2024-11-24 02:37:43 +00:00
4 changed files with 69 additions and 17 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e97f4a13d22d570b70c9b357c941999be71deb9186039c87d82bbd9c20727b7
size 207711376

3
scummvm-2026.1.0.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e15b8650c2bd9e11b69b49eef9dea1eedccc5b1c191748b15c34167614d77b66
size 226299792

View File

@@ -1,3 +1,51 @@
-------------------------------------------------------------------
Sat Feb 7 15:24:12 UTC 2026 - Giacomo Comes <gcomes.obs@gmail.com>
- Update to 2026.1.0
* see https://downloads.scummvm.org/frs/scummvm/2026.1.0/ReleaseNotes.html for notes
-------------------------------------------------------------------
Fri Dec 12 18:14:35 UTC 2025 - Giacomo Comes <gcomes.obs@gmail.com>
- enable faad2 for Leap 16.0 and tumbleweed
- remove obsolete bcond for mad and libmpeg2
-------------------------------------------------------------------
Wed Jun 11 07:32:47 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
- Add --enable-release for reproducible builds (boo#1231626)
-------------------------------------------------------------------
Tue Jun 10 19:15:49 UTC 2025 - Giacomo Comes <gcomes.obs@gmail.com>
- Update to 2.9.1
* see https://downloads.scummvm.org/frs/scummvm/2.9.1/ReleaseNotes.html for notes
-------------------------------------------------------------------
Tue Apr 15 18:18:01 UTC 2025 - Giacomo Comes <gcomes.obs@gmail.com>
- Add BuildRequires: libX11-devel
* needed for tumbleweed build after dropping glew-devel
- a52_init fix is needed only for leap 15.x
-------------------------------------------------------------------
Tue Apr 15 16:09:46 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Drop unnecessary dependency on glew; has not been used since
version 2.6.0 and replaced by GLAD
(https://github.com/scummvm/scummvm/commit/21b0d6d).
-------------------------------------------------------------------
Mon Dec 23 13:06:00 UTC 2024 - Giacomo Comes <gcomes.obs@gmail.com>
- Update to 2.9.0
* see https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html for notes
-------------------------------------------------------------------
Mon Nov 11 11:11:11 UTC 2024 - olaf@aepfle.de
- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
-------------------------------------------------------------------
Tue Apr 9 12:01:45 UTC 2024 - Giacomo Comes <gcomes.obs@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package scummvm
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,14 @@
#
%if 0%{?suse_version} >= 1600
%bcond_without faad
%else
%bcond_with faad
%bcond_without libmpeg2
%bcond_without mad
%endif
Name: scummvm
Version: 2.8.1
Version: 2026.1.0
Release: 0
Summary: Interpreter for several adventure games
License: GPL-3.0-or-later
@@ -34,7 +37,11 @@ BuildRequires: hicolor-icon-theme
%if 0%{?suse_version} > 1500
BuildRequires: libieee1284-devel
%endif
%if 0%{?suse_version} >= 1600
BuildRequires: pkgconfig(libopenmpt) >= 0.7
%endif
BuildRequires: libjpeg-devel
BuildRequires: libmpcdec-devel
BuildRequires: pkgconfig
BuildRequires: pkgconfig(alsa) >= 0.9
BuildRequires: pkgconfig(flac) >= 1.0.1
@@ -43,9 +50,7 @@ BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(libmikmod)
BuildRequires: pkgconfig(libpng) >= 1.2.8
BuildRequires: pkgconfig(ogg)
%if 0%{?suse_version} > 1500 || ( 0%{?sle_version} > 150500 && 0%{?is_opensuse} )
BuildRequires: pkgconfig(sonivox)
%endif
BuildRequires: pkgconfig(theoradec) >= 1.0
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(vorbisfile)
@@ -54,21 +59,17 @@ BuildRequires: pkgconfig(zlib)
Suggests: %{name}-extra
Suggests: %{name}-tools
%if %{with faad}
BuildRequires: libfaad-devel
BuildRequires: pkgconfig(faad2)
%endif
%if %{with mad}
BuildRequires: pkgconfig(mad)
%endif
%if %{with libmpeg2}
BuildRequires: pkgconfig(libmpeg2) >= 0.4.0
%endif
BuildRequires: pkgconfig(mad)
%ifarch %{ix86}
BuildRequires: nasm
%endif
BuildRequires: fdupes
BuildRequires: fribidi-devel
BuildRequires: giflib-devel
BuildRequires: glew-devel
BuildRequires: libX11-devel
BuildRequires: liba52-devel
BuildRequires: libcurl-devel
BuildRequires: libspeechd-devel
@@ -99,9 +100,11 @@ These engines are in a worse state, but allow to play extra games.
# build the endianness test without optimization otherwise gcc is too smart
# and optimize everything away, making the test fail
sed -i '/tmp_endianness_check.cpp/ s/$CXXFLAGS/$CXXFLAGS -fno-lto -O0/' configure
%if 0%{?suse_version} < 1600
#allow to use liba52 from svn
sed -i '/a52_init/s@(0)@()@' configure
sed -i '/a52_init/s@(0)@()@' audio/decoders/ac3.cpp
%endif
%build
# scummvm relies on -gsplit-dwarf which is incompatible with -flto
@@ -116,6 +119,7 @@ CXXFLAGS="%{optflags}" ; export CXXFLAGS ; \
--mandir=%{_mandir} \
--libdir=%{_libdir} \
--docdir=%{_docdir}/%{name} \
--enable-release \
--enable-verbose-build \
--enable-plugins \
--enable-engine-dynamic=lastexpress \
@@ -135,7 +139,7 @@ rm %{buildroot}%{_docdir}/%{name}/COPYING*
%license COPYING*
%attr(0755,-,-) %{_bindir}/scummvm
%{_datadir}/scummvm
%{_mandir}/man6/scummvm.6*
%{_mandir}/man6/scummvm.6%{?ext_man}
%{_datadir}/applications/org.scummvm.scummvm.desktop
%{_datadir}/metainfo/org.scummvm.scummvm.metainfo.xml
%{_datadir}/icons/hicolor/*/*/*