From nobody Thu Aug 4 21:01:43 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LzLkb3h2nz4XwXk; Thu, 4 Aug 2022 21:01:43 +0000 (UTC) (envelope-from git@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LzLkb2xb9z3trk; Thu, 4 Aug 2022 21:01:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659646903; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FiQiLryUxZm+Gn2y3YjTTOsYEP+V5WX8YRQLO4kOFlM=; b=dH7nFNqR5zOFVdcQi2Gt5VfZGVLrajnc+ItGDNzMrw4fRcI8ih7kSb0PhcikpANRBz7NK7 gTQz8iATkt8yDsa48QDms21tVAs/J2Rg/0mXQ6pGGlYHvgq3He7IFycmMjO6y/H2TA7uYk EqhLGGZWE9Ct0Q4P10yqSU/CeqT8ZH99JQoiinvdjLm0IMCxYwCUdELLPd15aSTrml3HMO U/NsCOll7qXpGb35xIWvYdc9RtiZl9JUlfrp5NUIRzW40wEAmVMFH1+db7qHPkAEVOv7OV T14uje4+HX42nETEKgyDl0QZOHlwY2MsB448kvhsF6VZu0oMQGA2oT4YBuf5Gg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LzLkb22tBzTFG; Thu, 4 Aug 2022 21:01:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 274L1hZK037839; Thu, 4 Aug 2022 21:01:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 274L1hGK037825; Thu, 4 Aug 2022 21:01:43 GMT (envelope-from git) Date: Thu, 4 Aug 2022 21:01:43 GMT Message-Id: <202208042101.274L1hGK037825@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 853aecae3aa3 - main - =?utf-8?Q?games/devilutionX:=20update=201.4.0=20=E2=86=92=201.4.1?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 853aecae3aa35f0188bfa392e1804e562da99cf5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659646903; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FiQiLryUxZm+Gn2y3YjTTOsYEP+V5WX8YRQLO4kOFlM=; b=nxzz2Ui7j0Ve5SjtD+XN0JkH8ohDE9iqTahVekTQa9vWdQHfzOKzuVyz0+O213kSa/tnr3 QCFsW/49ptC5ukwzAT8KA010jCQcJneGXeW6NJWi4m5M/JNGN8EphY2asAn4a//MRMrrMq vrDMjOO+8Aw13iOfJ7wMY0GnTjKOdUpLodfBVUquOinicVAF9LPuguojepCEROC40064DQ LJK9HhT5BgZ4sAulflOWfdhsTPCNGD4wk6gcCQJTZGKSJy1ZTPcj2TevA8WdnPJCW0rKK9 jJpPgbR5Batao5E/ZOg7tKLUomVb24yavKkJvsk8ytsRML+vyqNMXqJagdpEpg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659646903; a=rsa-sha256; cv=none; b=vL3pbCy4IF+w/fO3lsVfKCMBRYMHeA4J3KAgdH9GKCbgNtKkJMOc4NdCmUjgLp+na7OCMd hoTo0ByJEXRIvCfdAKjFO5ZxDfFK21AOEUhSj6nLIu9pMluTOvUDo3zXcnadFDJj4FWcrv DzinAnoFchyYYG4hgR6I1KzmdELUqSYuB3qdm65Vid+Kk7KtbDvugrOLUIQhyJdMedOr2M oCFng++4p8GLkFw3DMrVnOTJi5/r7jlOlpaONT4/d1l248fmb9M+meBHN0vJy/4piScTSY eyDrGZT/3maNFH5yd4gDWeh85J4fInLsbCIcONkTCN9JQ854oh60MMJaPNOjGQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=853aecae3aa35f0188bfa392e1804e562da99cf5 commit 853aecae3aa35f0188bfa392e1804e562da99cf5 Author: Dmitry Marakasov AuthorDate: 2022-08-04 20:11:07 +0000 Commit: Dmitry Marakasov CommitDate: 2022-08-04 21:00:47 +0000 games/devilutionX: update 1.4.0 → 1.4.1 --- games/devilutionX/Makefile | 9 ++++----- games/devilutionX/distinfo | 14 +++++--------- games/devilutionX/files/patch-Source_engine_random.cpp | 14 -------------- games/devilutionX/files/patch-Source_init.cpp | 11 ----------- games/devilutionX/files/patch-Source_sound.h | 14 -------------- 5 files changed, 9 insertions(+), 53 deletions(-) diff --git a/games/devilutionX/Makefile b/games/devilutionX/Makefile index 505938ae046a..34dbef6b5bc7 100644 --- a/games/devilutionX/Makefile +++ b/games/devilutionX/Makefile @@ -1,5 +1,5 @@ PORTNAME= devilutionX -DISTVERSION= 1.4.0 +DISTVERSION= 1.4.1 CATEGORIES= games MASTER_SITES= https://github.com/diasurgical/devilutionx-assets/releases/download/${DATA_VERSION}/:data DISTFILES= devilutionx.mpq?tag=${DATA_VERSION}:data @@ -13,14 +13,13 @@ LICENSE_COMB= multi LICENSE_FILE_UNLICENSE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfmt.so:devel/libfmt +BUILD_DEPENDS= ${LOCALBASE}/include/SimpleIni.h:devel/simpleini USES= cmake compiler:c++11-lang dos2unix gettext-tools pkgconfig sdl DOS2UNIX_GLOB= *.cpp *.h CMakeLists.txt USE_GITHUB= yes GH_ACCOUNT= diasurgical -GH_TAGNAME= 3779a811f176173a4e6450449355449cc3b5d484 GH_TUPLE= diasurgical:libsmackerdec:2997ee0e41e91bb723003bc09234be553b190e38:libsmackerdec/_deps/libsmackerdec-src \ - brofield:simpleini:9b3ed7ec815997bc8c5b9edf140d6bde653e1458:simpleini/_deps/simpleini-src \ diasurgical:libmpq:0f10bd1600f406b13932bf5351ba713361262184:libmpq/_deps/libmpq-src USE_SDL= sdl2 image2 @@ -51,7 +50,7 @@ ZEROTIER_DESC= ZeroTier multiplayer option (broken) ZEROTIER_BROKEN= does not build: fatal error: 'sys/appleapiopts.h' file not found ZEROTIER_CMAKE_BOOL_OFF=DISABLE_ZERO_TIER ZEROTIER_IMPLIES= NETWORK -ZEROTIER_GH_TUPLE= diasurgical:libzt:a34ba7f1cc2e41b05badd25d1b01fdc5fd2f4e02:libzt/_deps/libzt-src \ +ZEROTIER_GH_TUPLE= diasurgical:libzt:37a2efb0b925df632299ef07dc78c0af5f6b4756:libzt/_deps/libzt-src \ diasurgical:ZeroTierOne:b1350ac91118d1bd6bb71c0c41be5f4a30196838:ZeroTierOne/_deps/libzt-src/ext/ZeroTierOne \ diasurgical:lwip:1bf7e011caf4e992ad139f6cb8c9818a9c1fbe1b:lwip/_deps/libzt-src/ext/lwip \ diasurgical:lwip-contrib:1f9e26e221a41542563834222c4ec8399be1908f:lwipcontrib/_deps/libzt-src/ext/lwip-contrib @@ -62,7 +61,7 @@ ENCRYPTION_IMPLIES= NETWORK ENCRYPTION_LIB_DEPENDS= libsodium.so:security/libsodium SOUND_CMAKE_BOOL_OFF= NOSOUND -SOUND_GH_TUPLE= realnc:SDL_audiolib:1a69135313c79817b38a3a99826d4ac28d627fdf:SDL_audiolib/_deps/sdl_audiolib-src +SOUND_LIB_DEPENDS= libSDL_audiolib.so:audio/sdl_audiolib LTO_CMAKE_BOOL_OFF= DISABLE_LTO diff --git a/games/devilutionX/distinfo b/games/devilutionX/distinfo index d3c75a494604..1d5c6081d1c6 100644 --- a/games/devilutionX/distinfo +++ b/games/devilutionX/distinfo @@ -1,23 +1,19 @@ -TIMESTAMP = 1652828881 +TIMESTAMP = 1659554836 SHA256 (devilutionx.mpq?tag=v2) = 90467c15f5e0ac902b2b8ac916f63a1fe2dd4b554ca36ab218bcd27f5121e988 SIZE (devilutionx.mpq?tag=v2) = 4959860 -SHA256 (diasurgical-devilutionX-1.4.0-3779a811f176173a4e6450449355449cc3b5d484_GH0.tar.gz) = 8b999631223230e2c1a176990d89c1adb826e5c07735fe048b1a16aea7d622ea -SIZE (diasurgical-devilutionX-1.4.0-3779a811f176173a4e6450449355449cc3b5d484_GH0.tar.gz) = 7564593 +SHA256 (diasurgical-devilutionX-1.4.1_GH0.tar.gz) = 54b9fd496eba5b82d7e64891ab4de808f539c60b3b94bfa49639e0d9580fb7b8 +SIZE (diasurgical-devilutionX-1.4.1_GH0.tar.gz) = 7578111 SHA256 (diasurgical-libsmackerdec-2997ee0e41e91bb723003bc09234be553b190e38_GH0.tar.gz) = 40c0dc21943de22e153d56a7992c621a42a0c56c7cd833f8b84f90e48da753ea SIZE (diasurgical-libsmackerdec-2997ee0e41e91bb723003bc09234be553b190e38_GH0.tar.gz) = 18556 -SHA256 (brofield-simpleini-9b3ed7ec815997bc8c5b9edf140d6bde653e1458_GH0.tar.gz) = f7792eca9f3f7b0ee8916ffa4e124cb4b319b11d5849e15c5eef58eb910b0451 -SIZE (brofield-simpleini-9b3ed7ec815997bc8c5b9edf140d6bde653e1458_GH0.tar.gz) = 62870 SHA256 (diasurgical-libmpq-0f10bd1600f406b13932bf5351ba713361262184_GH0.tar.gz) = ee173f5edb20f162482658cbc9d4bb84b640f651041d686c0ad7b2af12baf2a1 SIZE (diasurgical-libmpq-0f10bd1600f406b13932bf5351ba713361262184_GH0.tar.gz) = 69570 SHA256 (diasurgical-asio-ebeff99f539da23d27c2e8d4bdbc1ee011968644_GH0.tar.gz) = 88bb72f7bbdde7dbd050789bd73ff2abb2e9eacd8f9c889202b502f222230b6e SIZE (diasurgical-asio-ebeff99f539da23d27c2e8d4bdbc1ee011968644_GH0.tar.gz) = 1614738 -SHA256 (diasurgical-libzt-a34ba7f1cc2e41b05badd25d1b01fdc5fd2f4e02_GH0.tar.gz) = 40fd669e429b477bf2463e94c730b1db26752aafe06e4337dd76a112933ae1bf -SIZE (diasurgical-libzt-a34ba7f1cc2e41b05badd25d1b01fdc5fd2f4e02_GH0.tar.gz) = 390951 +SHA256 (diasurgical-libzt-37a2efb0b925df632299ef07dc78c0af5f6b4756_GH0.tar.gz) = 7fdbc4a73e3e1d0b98521c0b6520f89852a0896158a815070052e37a2a08b585 +SIZE (diasurgical-libzt-37a2efb0b925df632299ef07dc78c0af5f6b4756_GH0.tar.gz) = 390934 SHA256 (diasurgical-ZeroTierOne-b1350ac91118d1bd6bb71c0c41be5f4a30196838_GH0.tar.gz) = 39c1b7e28f9d4d92edaaa831007715358465a068019fe84a56b5366b386a1363 SIZE (diasurgical-ZeroTierOne-b1350ac91118d1bd6bb71c0c41be5f4a30196838_GH0.tar.gz) = 13122622 SHA256 (diasurgical-lwip-1bf7e011caf4e992ad139f6cb8c9818a9c1fbe1b_GH0.tar.gz) = 1477b5a427672480d0035b5af3e2cfae01c691afa9cace4500b43fcd262fa0bf SIZE (diasurgical-lwip-1bf7e011caf4e992ad139f6cb8c9818a9c1fbe1b_GH0.tar.gz) = 1136882 SHA256 (diasurgical-lwip-contrib-1f9e26e221a41542563834222c4ec8399be1908f_GH0.tar.gz) = 0fd240b20ec56da41f5072161b8d1f1ad4367f994e183579bb5de9576394dcda SIZE (diasurgical-lwip-contrib-1f9e26e221a41542563834222c4ec8399be1908f_GH0.tar.gz) = 395250 -SHA256 (realnc-SDL_audiolib-1a69135313c79817b38a3a99826d4ac28d627fdf_GH0.tar.gz) = 8e013245bf8e676d4e2c61661d7cee6cb9de74f97a475c9e6b35a25d5e7a7715 -SIZE (realnc-SDL_audiolib-1a69135313c79817b38a3a99826d4ac28d627fdf_GH0.tar.gz) = 304183 diff --git a/games/devilutionX/files/patch-Source_engine_random.cpp b/games/devilutionX/files/patch-Source_engine_random.cpp deleted file mode 100644 index ac57d195923f..000000000000 --- a/games/devilutionX/files/patch-Source_engine_random.cpp +++ /dev/null @@ -1,14 +0,0 @@ -https://github.com/diasurgical/devilutionX/pull/4588 - ---- Source/engine/random.cpp.orig 2022-04-25 02:21:41 UTC -+++ Source/engine/random.cpp -@@ -29,7 +29,8 @@ uint32_t GetLCGEngineState() - - int32_t GetRndSeed() - { -- return abs(static_cast(sglGameSeed)); -+ const int32_t seed = static_cast(sglGameSeed); -+ return seed == -2147483648 ? -2147483648 : abs(seed); - } - - int32_t AdvanceRndSeed() diff --git a/games/devilutionX/files/patch-Source_init.cpp b/games/devilutionX/files/patch-Source_init.cpp deleted file mode 100644 index 96130a70054a..000000000000 --- a/games/devilutionX/files/patch-Source_init.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- Source/init.cpp.orig 2022-04-25 02:21:41 UTC -+++ Source/init.cpp -@@ -90,7 +90,7 @@ std::vector GetMPQSearchPaths() - if (paths[0] == paths[1]) - paths.pop_back(); - --#if defined(__linux__) && !defined(__ANDROID__) -+#if (defined(__linux__) && !defined(__ANDROID__)) || defined(__FreeBSD__) - paths.emplace_back("/usr/share/diasurgical/devilutionx/"); - paths.emplace_back("/usr/local/share/diasurgical/devilutionx/"); - #elif defined(__3DS__) || defined(__SWITCH__) diff --git a/games/devilutionX/files/patch-Source_sound.h b/games/devilutionX/files/patch-Source_sound.h deleted file mode 100644 index c392962bd8dc..000000000000 --- a/games/devilutionX/files/patch-Source_sound.h +++ /dev/null @@ -1,14 +0,0 @@ ---- Source/sound.h.orig 2022-05-17 15:57:06 UTC -+++ Source/sound.h -@@ -60,7 +60,11 @@ struct TSnd { - }; - - extern bool gbSndInited; -+#ifndef NOSOUND - extern _music_id sgnMusicTrack; -+#else -+inline const _music_id sgnMusicTrack = NUM_MUSIC; -+#endif - - void ClearDuplicateSounds(); - void snd_stop_snd(TSnd *pSnd);