Skip to content

Commit

Permalink
games/scummvm: Update to 2.6.0
Browse files Browse the repository at this point in the history
* Upstream has changed the license, set LICENSE accordingly.

* In order to compile the whole code, a compiler which can at least
  C++11 is now required.

Changelog:

https://downloads.scummvm.org/frs/scummvm/2.6.0/ReleaseNotes.html

MFH:		No (feature release)
  • Loading branch information
knobix committed Aug 1, 2022
1 parent b29f94f commit 04c014c
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 17 deletions.
7 changes: 3 additions & 4 deletions games/scummvm/Makefile
@@ -1,13 +1,12 @@
PORTNAME= scummvm
PORTVERSION= 2.5.1
PORTREVISION= 1
PORTVERSION= 2.6.0
CATEGORIES= games emulators
MASTER_SITES= https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/

MAINTAINER= kai@FreeBSD.org
COMMENT= Interpreter for several adventure games

LICENSE= GPLv2+
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING

LIB_DEPENDS= liba52.so:audio/liba52 \
Expand All @@ -21,7 +20,7 @@ LIB_DEPENDS= liba52.so:audio/liba52 \
libtheoradec.so:multimedia/libtheora \
libvorbis.so:audio/libvorbis

USES= cpe gl gmake gnome iconv jpeg pkgconfig sdl tar:xz
USES= compiler:c++11-lang cpe gl gmake gnome iconv jpeg pkgconfig sdl tar:xz
USE_GL= gl glew
HAS_CONFIGURE= yes
USE_SDL= sdl2
Expand Down
6 changes: 3 additions & 3 deletions games/scummvm/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1640900445
SHA256 (scummvm-2.5.1.tar.xz) = 9fd8db38e4456144bf8c34dacdf7f204e75f18e8e448ec01ce08ce826a035f01
SIZE (scummvm-2.5.1.tar.xz) = 132828412
TIMESTAMP = 1658061114
SHA256 (scummvm-2.6.0.tar.xz) = 1c1438e8d0c9d9e15fd129e2e9e2d2227715bd7559f83b2e7208f5d8704ffc17
SIZE (scummvm-2.6.0.tar.xz) = 141331920
19 changes: 9 additions & 10 deletions games/scummvm/files/patch-configure
@@ -1,25 +1,24 @@
--- configure.orig 2021-08-28 18:59:28 UTC
--- configure.orig 2022-07-16 20:28:55 UTC
+++ configure
@@ -2937,9 +2937,9 @@ EOF
_optimization_level=-O2
@@ -2939,9 +2939,9 @@ EOF
append_var LDFLAGS "-s USE_ZLIB=1"
fi
;;
- freebsd* | openbsd*)
- freebsd*)
- append_var LDFLAGS "-L/usr/local/lib"
- append_var CXXFLAGS "-I/usr/local/include"
+ dragonfly* | freebsd* | openbsd*)
+ dragonfly* | freebsd*)
+ append_var LDFLAGS "-L%%LOCALBASE%%/lib"
+ append_var CXXFLAGS "-I%%LOCALBASE%%/include"
;;
gamecube)
_optimization_level=-Os
@@ -3975,6 +3975,9 @@ case $_host_os in
@@ -4021,7 +4021,7 @@ case $_host_os in
amigaos* | cygwin* | dreamcast | ds | gamecube | mingw* | morphos | n64 | ps3 | psp2 | psp | riscos | wii)
_posix=no
;;
3ds | android | androidsdl | beos* | bsd* | darwin* | freebsd* | gnu* | gph-linux | haiku* | hpux* | iphone | ios7 | irix*| k*bsd*-gnu* | linux* | maemo | mint* | netbsd* | openbsd* | solaris* | sunos* | switch | uclinux*)
+ _posix=yes
+ ;;
+ dragonfly*)
- 3ds | android | beos* | bsd* | darwin* | freebsd* | gnu* | gph-linux | haiku* | hpux* | iphone | ios7 | irix*| k*bsd*-gnu* | linux* | maemo | mint* | netbsd* | openbsd* | serenity* | solaris* | sunos* | switch | uclinux*)
+ 3ds | android | beos* | bsd* | darwin* | dragonfly* | freebsd* | gnu* | gph-linux | haiku* | hpux* | iphone | ios7 | irix*| k*bsd*-gnu* | linux* | maemo | mint* | netbsd* | openbsd* | serenity* | solaris* | sunos* | switch | uclinux*)
_posix=yes
;;
os2-emx*)
8 changes: 8 additions & 0 deletions games/scummvm/pkg-plist
Expand Up @@ -5,6 +5,7 @@ share/applications/scummvm.desktop
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/COPYING.BSD
%%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GLAD
%%PORTDOCS%%%%DOCSDIR%%/COPYING.ISC
%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
%%PORTDOCS%%%%DOCSDIR%%/COPYING.LUA
Expand All @@ -26,6 +27,7 @@ share/pixmaps/scummvm.xpm
%%DATADIR%%/encoding.dat
%%DATADIR%%/fonts.dat
%%DATADIR%%/grim-patch.lab
%%DATADIR%%/gui-icons.dat
%%XENGINES%%%%DATADIR%%/hadesch_translations.dat
%%DATADIR%%/hugo.dat
%%DATADIR%%/kyra.dat
Expand Down Expand Up @@ -72,6 +74,12 @@ share/pixmaps/scummvm.xpm
%%DATADIR%%/shaders/grim_text.vertex
%%DATADIR%%/shaders/myst3_box.fragment
%%DATADIR%%/shaders/myst3_box.vertex
%%XENGINES%%%%DATADIR%%/shaders/playground3d_bitmap.fragment
%%XENGINES%%%%DATADIR%%/shaders/playground3d_bitmap.vertex
%%XENGINES%%%%DATADIR%%/shaders/playground3d_cube.fragment
%%XENGINES%%%%DATADIR%%/shaders/playground3d_cube.vertex
%%XENGINES%%%%DATADIR%%/shaders/playground3d_fade.fragment
%%XENGINES%%%%DATADIR%%/shaders/playground3d_fade.vertex
%%DATADIR%%/shaders/stark_actor.fragment
%%DATADIR%%/shaders/stark_actor.vertex
%%DATADIR%%/shaders/stark_fade.fragment
Expand Down

0 comments on commit 04c014c

Please sign in to comment.