From owner-svn-ports-all@freebsd.org Thu Apr 2 08:46:12 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 79333278EAC; Thu, 2 Apr 2020 08:46:12 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48tGr26Fwwz43SZ; Thu, 2 Apr 2020 08:46:10 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F1189DB66; Thu, 2 Apr 2020 08:36:18 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0328aIHK010156; Thu, 2 Apr 2020 08:36:18 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0328aHp4010152; Thu, 2 Apr 2020 08:36:17 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <202004020836.0328aHp4010152@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Thu, 2 Apr 2020 08:36:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r530264 - in head/games/openttd: . files X-SVN-Group: ports-head X-SVN-Commit-Author: danfe X-SVN-Commit-Paths: in head/games/openttd: . files X-SVN-Commit-Revision: 530264 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2020 08:46:12 -0000 Author: danfe Date: Thu Apr 2 08:36:17 2020 New Revision: 530264 URL: https://svnweb.freebsd.org/changeset/ports/530264 Log: - Update OpenTTD to version 1.10.0 - Adjust existing patches and PORTDOCS - Stick to SDL 1.2 for the time being PR: 245253 (independent) Modified: head/games/openttd/Makefile head/games/openttd/distinfo head/games/openttd/files/extra-patch-save-passwords head/games/openttd/files/patch-config.lib head/games/openttd/pkg-plist Modified: head/games/openttd/Makefile ============================================================================== --- head/games/openttd/Makefile Thu Apr 2 08:28:48 2020 (r530263) +++ head/games/openttd/Makefile Thu Apr 2 08:36:17 2020 (r530264) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= openttd -DISTVERSION= 1.9.3 -PORTREVISION= 1 +DISTVERSION= 1.10.0 CATEGORIES= games MASTER_SITES= https://proxy.binaries.openttd.org/openttd-releases/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-source @@ -19,8 +18,7 @@ LIB_DEPENDS= libpng.so:graphics/png \ USES= cpe gmake pkgconfig tar:xz HAS_CONFIGURE= yes CONFIGURE_ENV= STRIP="${STRIP_CMD} ${STRIP}" -CONFIGURE_ARGS= --prefix-dir="${PREFIX}" --data-dir="${DATADIR_REL}" \ - --without-libtimidity +CONFIGURE_ARGS= --prefix-dir="${PREFIX}" --data-dir="${DATADIR_REL}" MAKE_ARGS= VERBOSE=1 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} @@ -28,10 +26,12 @@ CXXFLAGS= # Set to empty as OpenTTD treats it as an ad SUB_FILES= pkg-message -PORTDOCS= HOWTO_compile_lang_files.txt README.md admin_network.txt \ +PORTDOCS= README.md admin_network.md compiling_lang_files.md \ + debugging_desyncs.md desync.md directory_structure.md \ changelog.txt elrail.svg elrail_tile.png elrail_track.png \ known-bugs.txt landscape.html landscape_externals.html \ - landscape_grid.html multiplayer.txt obg_format.txt \ + landscape_grid.html logging_and_performance_metrics.md \ + multiplayer.md obg_format.txt \ obm_format.txt obs_format.txt ottd-colourtext-palette.png \ tileh.png @@ -60,6 +60,7 @@ CONFIGURE_ARGS+= --enable-dedicated CFLAGS+= -I${LOCALBASE}/include USE_RC_SUBR= ${PORTNAME} .else +CONFIGURE_ARGS+= --with-sdl=sdl1 USES+= compiler:c++11-lib gnome sdl USE_CXXSTD= gnu++11 CXXFLAGS+= -DU_USING_ICU_NAMESPACE=1 Modified: head/games/openttd/distinfo ============================================================================== --- head/games/openttd/distinfo Thu Apr 2 08:28:48 2020 (r530263) +++ head/games/openttd/distinfo Thu Apr 2 08:36:17 2020 (r530264) @@ -1,3 +1,3 @@ -TIMESTAMP = 1568662216 -SHA256 (openttd-1.9.3-source.tar.xz) = 1988e17f5b6f4b8f423c849ef1c579c21f678722ae4440f87b27a5fea6385846 -SIZE (openttd-1.9.3-source.tar.xz) = 6659508 +TIMESTAMP = 1585730612 +SHA256 (openttd-1.10.0-source.tar.xz) = 1ba21aac9a1de98b23f80fee952b4b9c5e2d3cc4ac187f5203730826b3f0e253 +SIZE (openttd-1.10.0-source.tar.xz) = 6801228 Modified: head/games/openttd/files/extra-patch-save-passwords ============================================================================== --- head/games/openttd/files/extra-patch-save-passwords Thu Apr 2 08:28:48 2020 (r530263) +++ head/games/openttd/files/extra-patch-save-passwords Thu Apr 2 08:36:17 2020 (r530264) @@ -14,8 +14,8 @@ +++ src/network/network_server.cpp 2014-11-09 21:37:49.000000000 +0200 @@ -32,7 +32,7 @@ #include "../core/pool_func.hpp" - #include "../core/random_func.hpp" - #include "../rev.h" + #include + #include - +#include "../fileio_func.h" #include "../safeguards.h" @@ -117,9 +117,9 @@ uint16 last_port; ///< port of the last joined server bool no_http_content_downloads; ///< do not do content downloads over HTTP + bool save_password; ///< If password file is used - #else /* ENABLE_NETWORK */ - #endif }; + + /** Settings related to the creation of games. */ --- src/table/settings.ini 2014-10-21 21:36:21.000000000 +0300 +++ src/table/settings.ini 2014-11-09 21:37:49.000000000 +0200 @@ -3915,6 +3915,12 @@ Modified: head/games/openttd/files/patch-config.lib ============================================================================== --- head/games/openttd/files/patch-config.lib Thu Apr 2 08:28:48 2020 (r530263) +++ head/games/openttd/files/patch-config.lib Thu Apr 2 08:36:17 2020 (r530264) @@ -31,7 +31,7 @@ fi - if [ -n "$lzma_config" ]; then -- CFLAGS="$CFLAGS -DWITH_LZMA" +- CFLAGS="$CFLAGS -DWITH_LIBLZMA" - CFLAGS="$CFLAGS `$lzma_config --cflags | tr '\n\r' ' '`" - - if [ "$enable_static" != "0" ]; then @@ -44,7 +44,7 @@ - LIBS="$LIBS `$lzma_config --libs | tr '\n\r' ' '`" + LIBS="$LIBS -llzma" fi -+ CFLAGS="$CFLAGS -DWITH_LZMA" ++ CFLAGS="$CFLAGS -DWITH_LIBLZMA" fi if [ "$with_lzo2" != "0" ]; then @@ -56,8 +56,8 @@ + detect_library "$with_lzma" "lzma" "liblzma.a" "" "lzma.h" +} + - detect_libtimidity() { - detect_pkg_config "$with_libtimidity" "libtimidity" "libtimidity_config" "0.1" "1" + detect_fluidsynth() { + detect_library "$with_fluidsynth" "fluidsynth" "" "" "fluidsynth.h" } @@ -2756,10 +2757,6 @@ detect_pkg_config() { log 1 "checking $2... found" Modified: head/games/openttd/pkg-plist ============================================================================== --- head/games/openttd/pkg-plist Thu Apr 2 08:28:48 2020 (r530263) +++ head/games/openttd/pkg-plist Thu Apr 2 08:36:17 2020 (r530264) @@ -11,6 +11,7 @@ man/man6/openttd.6.gz %%DATADIR%%/ai/compat_1.7.nut %%DATADIR%%/ai/compat_1.8.nut %%DATADIR%%/ai/compat_1.9.nut +%%DATADIR%%/ai/compat_1.10.nut %%DATADIR%%/baseset/no_music.obm %%DATADIR%%/baseset/no_sound.obs %%DATADIR%%/baseset/openttd.grf @@ -32,6 +33,7 @@ man/man6/openttd.6.gz %%DATADIR%%/game/compat_1.7.nut %%DATADIR%%/game/compat_1.8.nut %%DATADIR%%/game/compat_1.9.nut +%%DATADIR%%/game/compat_1.10.nut %%DATADIR%%/lang/afrikaans.lng %%DATADIR%%/lang/arabic_egypt.lng %%DATADIR%%/lang/basque.lng