From nobody Sat Sep 07 18:23:17 2024 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 4X1M0j5ClKz5WG0h; Sat, 07 Sep 2024 18:23:17 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X1M0j4bT4z4dSb; Sat, 7 Sep 2024 18:23:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1725733397; 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=6mmkoxSm/cNbiyZQP0C6xfmC5pvAaS/91BTPRdRPg3Q=; b=kbXuqgEoVg7LZQUGLXYjUwMwl5ajvHExSmIaV8TPuqvq//I4eIovnlqGdPHemT06uX/vS8 mcBRjMkRDsOAqNTXYdb7H9/pxutjo82iNgOkievD4PAZ7aaRqJDl2qpjam7apyA0auNkpk S6pX+Ba2DS2PgNYJjn38F3cWsWACsCPHc/EailOaw7+AmPIXb89PmDf450cDAnlVnN8okQ rWbc4MFkaxTH/556IQyRBeKsd7UrEOFWfUee9+JBDTLctF0o7RsO5LR680J2mTCePzwsU2 IvnyOxxyRBja4k22nGc3YJ+ZclgjAGIPcpduqTBcEpwwKpC1ytQ32l9tsoMFgQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1725733397; a=rsa-sha256; cv=none; b=jjUhK5RdRaZC7W83oVNCFNg7ZmW08gAFTIxXM43iwhej1rHCki5xPjN48/zAx4u5TgAZly 9du/jlaZ78EIAN7x7WOD7yyWcGPgI9WILgTjhcl0xyVEXv6rfUX50OnH1HeDACQJzhznS1 cdH93uzphuDMX41wnwsjqpVbTMX9XWLFj9zKIP14Fh7yKflBRsiJNU3TTTqWNpd43E9jkK ECn91Cju8bpcdAcfjKWtatkG1ncpyFeOgrvNosSysej+RpEyi4rFq7HsYExZfSSkYv8GaF 6xDf62oS+QutV/ZlpCdt//wv0v0XX97ApRao5BqEuAI+1KH/e3gLn0v/if/30w== 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=1725733397; 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=6mmkoxSm/cNbiyZQP0C6xfmC5pvAaS/91BTPRdRPg3Q=; b=JXjC4tLvfkx5xP6brjw8oDvooiWmwhOl28WtYJrh22zwZEY21TMY/ngvERLwBcOCBlE/oE hk9K3z9T7MZKYsfAHR2VqRM9+Gq3wsVIKwjBr9dazz38OZV4Nm+HDZtPJsZotcmyPimeb5 OUXpjo0avhWPlxfbgM0DjVRyeNCe+YM/fLHiIFSRT8jmxtrJzOVVHAOmU8U/bu5Y1Xr4AS YR6xICDY9MM+bB90S9JbFmLJWgBeOvRlUwB8Y2G+df0BTQNM+jwfwchh4DBBC1A+NxAT/O kz6omx4iLM2A78+KDdXc6WSITx+XHuQIaX0lWd+JfZoksr4sw1GH5Hdk77X/qA== 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 4X1M0j46JWzmh7; Sat, 7 Sep 2024 18:23:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 487INHAv049464; Sat, 7 Sep 2024 18:23:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 487INHt9049461; Sat, 7 Sep 2024 18:23:17 GMT (envelope-from git) Date: Sat, 7 Sep 2024 18:23:17 GMT Message-Id: <202409071823.487INHt9049461@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: e1f074dc26ef - main - emulators/cemu: the port had been updated to version 2.0 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: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e1f074dc26ef0ceadafa2cd1b48c84db4d181a9b Auto-Submitted: auto-generated The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=e1f074dc26ef0ceadafa2cd1b48c84db4d181a9b commit e1f074dc26ef0ceadafa2cd1b48c84db4d181a9b Author: Alexey Dokuchaev AuthorDate: 2024-09-07 18:21:40 +0000 Commit: Alexey Dokuchaev CommitDate: 2024-09-07 18:21:40 +0000 emulators/cemu: the port had been updated to version 2.0 After many years and around 450 commits, it's finally here. CEmu is more accurate and more powerful than ever before! Major core and GUI improvements plus new features. Reported by: portscout --- emulators/cemu/Makefile | 6 +++--- emulators/cemu/distinfo | 8 +++++--- emulators/cemu/files/patch-gui_qt_CEmu.pro | 33 +++++++++++++++--------------- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/emulators/cemu/Makefile b/emulators/cemu/Makefile index 2821cccc456d..dc5d333c2759 100644 --- a/emulators/cemu/Makefile +++ b/emulators/cemu/Makefile @@ -1,7 +1,6 @@ PORTNAME= cemu -PORTVERSION= 1.3 +PORTVERSION= 2.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= emulators MAINTAINER= danfe@FreeBSD.org @@ -20,7 +19,8 @@ USE_QT= buildtools:build core gui network widgets USE_GITHUB= yes GH_ACCOUNT= CE-Programming GH_PROJECT= CEmu -GH_TUPLE= CE-Programming:zdis:7eb89e5:zdis/core/debug/zdis +GH_TUPLE= CE-Programming:zdis:7eb89e5:zdis/core/debug/zdis \ + adriweb:tivars_lib_cpp:f627164:tvlc/gui/qt/tivars_lib_cpp QMAKE_SOURCE_PATH= gui/qt/CEmu.pro _ICON_PREFIX= ${PREFIX}/share/icons/hicolor diff --git a/emulators/cemu/distinfo b/emulators/cemu/distinfo index b3da86c50769..76da9bf575ae 100644 --- a/emulators/cemu/distinfo +++ b/emulators/cemu/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1561195244 -SHA256 (CE-Programming-CEmu-v1.3_GH0.tar.gz) = 581da0eff0c7e5b24dfbe19a125b9f0dd3f17c431a0ba50e1984e1ec4f65d2b5 -SIZE (CE-Programming-CEmu-v1.3_GH0.tar.gz) = 993425 +TIMESTAMP = 1725568524 +SHA256 (CE-Programming-CEmu-v2.0_GH0.tar.gz) = 84a2fd783d095a6f3fc89d89060dc5b6666e1b9fd6a11dfde81abec0f0046fd5 +SIZE (CE-Programming-CEmu-v2.0_GH0.tar.gz) = 1080496 SHA256 (CE-Programming-zdis-7eb89e5_GH0.tar.gz) = 63cc483cc848f31a0cfbcb0d0733e91a574a1ba76881ba7623e8a8265fb5bd70 SIZE (CE-Programming-zdis-7eb89e5_GH0.tar.gz) = 5504 +SHA256 (adriweb-tivars_lib_cpp-f627164_GH0.tar.gz) = a233474603f22cab2a94659b8cafccb19383005838441c98fdd11950d2e63579 +SIZE (adriweb-tivars_lib_cpp-f627164_GH0.tar.gz) = 442271 diff --git a/emulators/cemu/files/patch-gui_qt_CEmu.pro b/emulators/cemu/files/patch-gui_qt_CEmu.pro index 951a2ef67717..d454b4bb0dcc 100644 --- a/emulators/cemu/files/patch-gui_qt_CEmu.pro +++ b/emulators/cemu/files/patch-gui_qt_CEmu.pro @@ -1,15 +1,15 @@ ---- gui/qt/CEmu.pro.orig 2019-06-22 09:20:44 UTC +--- gui/qt/CEmu.pro.orig 2024-09-05 20:35:24 UTC +++ gui/qt/CEmu.pro -@@ -6,7 +6,7 @@ lessThan(QT_MINOR_VERSION, 5) : error("You need at lea +@@ -9,7 +9,7 @@ if (lessThan(QT_MAJOR_VERSION, 6)) { # CEmu version and info CEMU_RELEASE = true -CEMU_GIT_SHA = $$system(git describe --abbrev=7 --always) -+CEMU_GIT_SHA = 87c3b43 # XXX: don't forget to change for the next version! ++CEMU_GIT_SHA = a0a9d35 # XXX: don't forget to change for the next version! isEmpty(CEMU_VERSION) { - CEMU_VERSION = v1.3dev + CEMU_VERSION = v2.0dev CEMU_RELEASE = false -@@ -23,7 +23,7 @@ CI = $$(CI) +@@ -31,7 +31,7 @@ CI = $$(CI) DISTFILES += ../../.astylerc # Linux desktop files @@ -18,13 +18,12 @@ isEmpty(PREFIX) { PREFIX = /usr } -@@ -77,12 +77,13 @@ if (!win32-msvc*) { - isEmpty(CI) { - # Only enable opts for non-CI release builds - # -flto might cause an internal compiler error on GCC in some circumstances (with -g3?)... Comment it if needed. -- CONFIG(release, debug|release): GLOBAL_FLAGS += -O3 -flto -+ #CONFIG(release, debug|release): GLOBAL_FLAGS += -O3 -flto - } +@@ -93,11 +93,12 @@ if (!win32-msvc*) { + QMAKE_CFLAGS += -std=gnu11 -Werror=implicit-function-declaration -Werror=missing-prototypes + + # -flto might cause an internal compiler error on GCC in some circumstances (with -g3?)... Comment it if needed. +- CONFIG(release, debug|release): GLOBAL_FLAGS += -O3 -flto ++ #CONFIG(release, debug|release): GLOBAL_FLAGS += -O3 -flto if (contains(DEFINES, LIB_ARCHIVE_SUPPORT)) { CONFIG += link_pkgconfig @@ -34,7 +33,7 @@ } # You should run ./capture/get_libpng-apng.sh first! isEmpty(USE_LIBPNG) { -@@ -157,7 +158,7 @@ if (!win32-msvc*) { +@@ -172,7 +173,7 @@ if (!win32-msvc*) { } } @@ -43,7 +42,7 @@ # Be more secure by default... GLOBAL_FLAGS += -fPIE -Wstack-protector -fstack-protector-strong --param=ssp-buffer-size=1 # Use ASAN on debug builds. Watch out about ODR crashes when built with -flto. detect_odr_violation=0 as an env var may help. -@@ -165,7 +166,7 @@ if (macx|linux) { +@@ -180,7 +181,7 @@ if (macx|linux) { } macx: QMAKE_LFLAGS += -Wl,-dead_strip @@ -52,9 +51,9 @@ QMAKE_CFLAGS += $$GLOBAL_FLAGS QMAKE_CXXFLAGS += $$GLOBAL_FLAGS -@@ -256,7 +257,7 @@ SOURCES += \ - keyhistorywidget.cpp \ - tablewidget.cpp +@@ -279,7 +280,7 @@ SOURCES += \ + tablewidget.cpp \ + basicdebugger.cpp -linux|macx: SOURCES += ../../core/os/os-linux.c +unix|macx: SOURCES += ../../core/os/os-linux.c