SHA256
1
0
forked from pool/scummvm

7 Commits

Author SHA256 Message Date
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 38 additions and 9 deletions

View File

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

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

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

View File

@@ -1,3 +1,28 @@
-------------------------------------------------------------------
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) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%bcond_without libmpeg2
%bcond_without mad
Name: scummvm
Version: 2.8.1
Version: 2.9.0
Release: 0
Summary: Interpreter for several adventure games
License: GPL-3.0-or-later
@@ -34,7 +34,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 +47,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,7 +56,7 @@ 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)
@@ -68,7 +70,7 @@ BuildRequires: nasm
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 +101,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