From nobody Mon Apr 27 16:20:54 2026 X-Original-To: dev-commits-ports-main@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 4g481y62tlz6bHJx for ; Mon, 27 Apr 2026 16:20:54 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g481y3Ss2z3gbQ for ; Mon, 27 Apr 2026 16:20:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777306854; 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=O61w1bGmCsrc/d6olmybzr7UJg1KPNaEZj/NL4/DrtQ=; b=iF3sePrs8WtHxTd9Ker7GQEeoG2/yvoYxwYbBu2TaURaPVKvB6sgH8vRMfVKG27rsSga+B I9/eYQbg2yHEKXH6K84kePB79xBQf83QijZYqSqAgUC7Npz5wnK++LPwsEchEORqtOona0 NYVwHkDUUkVQ/wb7PD+5QxxnbvTG9s0QC1PCniW/Fguuju5k+EO6mDfjInspY/U2GN/jGc v3vMWaW29RHITLQLOSMVdc8jJPfgJrYxIbsHVxakEamFF+hkT6nmXWenmvViDqe+IAMI/S iNJ25pzhOuaejzKb/cTCPmZmFbyFJwxuRdaitJZMdUamn8LnSfJeiO86o8+2yA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777306854; a=rsa-sha256; cv=none; b=SLxjwGkCMK5CbRQSkK6eJxGdgOdUWhV1GMASY9nx3FzZhAF1Jt8/9BkTERywMbCE3gS2ZA LApSOcj8LMotjmQSJA84fVceoVfjaWJzT6Hix29LfjrWFWLOsIUfwvnyJ1839pkCq/TXPW mVJg69SwKJZ5hRuUXXFuSjU9z9KMOSbNLMgDcE7MPtVJa9Fv9PpYelnf+Ex0EqGf0yUbIz aNOil/NZti8h7woAT6f3MxK75LFTqTnxRUXippWFEdPrhpzoGOUlu8a4DfdPYXI/x6+k7P 5zxaYG98qhPeTTb+MA+6sL1H18ceIKoWZUkO7ATD88sbU+C5pK8iK+nGl5bBrA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777306854; 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=O61w1bGmCsrc/d6olmybzr7UJg1KPNaEZj/NL4/DrtQ=; b=oaICV3teWll66sS5JA6ohFH0Iy76pzEV7+jCtgESv5YA9mrbg91rrO55WKuWsvUbOE/d5d 4eSelcrEr67zM6DksFsZ6zJ92Ba7t+VhPwStVl+AkVusVj14qcyOv4kqOfJL/FWy6Q2fFZ Un/jrDVDk7mxmbV47DxNjgl1yzckzaBH7owmY4fyBrKRh/KV2peQNGS/xQQ18cqLdjUAP2 rfb1mMllk3jtlO5uWU/dRlRrCkrFHhF9YMvB4VwT/bF+wq+hwIMh8XUr45m2xab+SQIEKa j2tMDfFXaNq/VCXqZ8xQyzNnArhv4hLSCMp+GRv0c4FFf1w1l4yMlO8KMFsg2g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g481y2lZNz1CcJ for ; Mon, 27 Apr 2026 16:20:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 45e73 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 27 Apr 2026 16:20:54 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 928d7ab9dd07 - main - games/dustrac: update 2.1=?utf-8?Q?=2E1 =E2=86=92 2?=.2.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@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: 928d7ab9dd079e0010e1d621cfe014b633fbca72 Auto-Submitted: auto-generated Date: Mon, 27 Apr 2026 16:20:54 +0000 Message-Id: <69ef8ce6.45e73.110d9458@gitrepo.freebsd.org> The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=928d7ab9dd079e0010e1d621cfe014b633fbca72 commit 928d7ab9dd079e0010e1d621cfe014b633fbca72 Author: Dmitry Marakasov AuthorDate: 2026-01-26 15:25:13 +0000 Commit: Dmitry Marakasov CommitDate: 2026-04-27 16:20:48 +0000 games/dustrac: update 2.1.1 → 2.2.0 PR: 294409 Tested by: alven --- games/dustrac/Makefile | 17 ++++++++--------- games/dustrac/distinfo | 6 +++--- games/dustrac/files/patch-CMakeLists.txt | 16 +++++----------- 3 files changed, 16 insertions(+), 23 deletions(-) diff --git a/games/dustrac/Makefile b/games/dustrac/Makefile index 9e968afc2de6..57cc66d221a0 100644 --- a/games/dustrac/Makefile +++ b/games/dustrac/Makefile @@ -1,6 +1,5 @@ PORTNAME= dustrac -PORTVERSION= 2.1.1 -PORTREVISION= 1 +PORTVERSION= 2.2.0 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -10,21 +9,21 @@ WWW= https://dustrac.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= vulkan-headers>=0:graphics/vulkan-headers LIB_DEPENDS= libvorbisfile.so:audio/libvorbis RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu USE_GITHUB= yes GH_ACCOUNT= juzzlin GH_PROJECT= DustRacing2D -GH_TAGNAME= ae380b8 # includes crash fix -USES= compiler:c++11-lib cmake gl openal pkgconfig qt:5 +USES= compiler:c++11-lib cmake gl openal pkgconfig qt:6 USE_GL= gl glu -USE_QT= core gui opengl xml widgets testlib sql \ - buildtools:build linguisttools:build qmake:build -CMAKE_ARGS= -DReleaseBuild=on \ - -DSystemFonts=on \ - -DDATA_PATH=${DATADIR} \ +USE_QT= base tools:build +CMAKE_OFF= USE_CCACHE +CMAKE_ON= ReleaseBuild \ + SystemFonts +CMAKE_ARGS= -DDATA_PATH=${DATADIR} \ -DDOC_PATH=${DOCSDIR} LDFLAGS+= -L${LOCALBASE}/lib diff --git a/games/dustrac/distinfo b/games/dustrac/distinfo index f63562c8ce3c..f59808a1e72b 100644 --- a/games/dustrac/distinfo +++ b/games/dustrac/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1619196464 -SHA256 (juzzlin-DustRacing2D-2.1.1-ae380b8_GH0.tar.gz) = a955ab1027fda2ca5dce55ed2c08e5a8dd8760e87a00210e810ff131bbbe2b77 -SIZE (juzzlin-DustRacing2D-2.1.1-ae380b8_GH0.tar.gz) = 17393096 +TIMESTAMP = 1769438667 +SHA256 (juzzlin-DustRacing2D-2.2.0_GH0.tar.gz) = 9a393675106d90b7c4fcf8e3280a1b80c0c35e90f03ce75742276b40d5495182 +SIZE (juzzlin-DustRacing2D-2.2.0_GH0.tar.gz) = 17388552 diff --git a/games/dustrac/files/patch-CMakeLists.txt b/games/dustrac/files/patch-CMakeLists.txt index 0a2aeb772dea..3fa097c4f936 100644 --- a/games/dustrac/files/patch-CMakeLists.txt +++ b/games/dustrac/files/patch-CMakeLists.txt @@ -1,18 +1,12 @@ ---- CMakeLists.txt.orig 2021-02-21 12:07:18 UTC +--- CMakeLists.txt.orig 2026-01-25 17:13:16 UTC +++ CMakeLists.txt -@@ -108,15 +108,6 @@ elseif(WIN32) +@@ -126,9 +126,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR MINGW OR ${CMAKE_CXX_CO endif() if(CMAKE_COMPILER_IS_GNUCXX OR MINGW OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") - add_compile_options("$<$:-W;-Wall;-O3;-pedantic;-fomit-frame-pointer>") - add_compile_options("$<$:-W;-Wall;-O0;-pedantic>") - -- # Automatically use ccache if found -- find_program(CCACHE_FOUND ccache) -- if(CCACHE_FOUND) -- set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) -- set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache) -- endif(CCACHE_FOUND) - - elseif(MSVC) - add_definitions(-DNOMINMAX) + if(USE_CCACHE) + # Automatically use ccache if found + find_program(CCACHE_FOUND ccache)