From nobody Wed May 03 23:59:47 2023 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 4QBYpW6hghz49Pt9; Wed, 3 May 2023 23:59:47 +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 4QBYpW65Z7z4DPZ; Wed, 3 May 2023 23:59:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683158387; 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=lHygMfTJyUFntESM3StYfXh8kuzhYTIjBa+KD+XDvUo=; b=f+PPNPW303pH7thabc1LG8ri1QHANFmTTrnFdylsQxpFGxaByGVRVqKVC/elnOju5gMcDr SiEcNrqLPqVyHifqTaVnPaNw5rUrjFzcQl8u+V55H6AWoKEFGhXCDgNW5CcQ9C3GqZD1tf 0cMnGyQt5QawO16VifCNOG8658rist8paeRKfO2Oq124mBBKYfmnkMXCaDN74Rv2h5GaKU pX5aQ79qW73/eybodK7faOIzO5TXbtHN2tz5P7JyBk/MyuLqEDtjNo7UjHLdL55B//f9hk TYWHgYYLq+8k7fOJz5TchHQpK98hf7QA+HR2exppGUQxzzOS+wlipX0am739eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683158387; 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=lHygMfTJyUFntESM3StYfXh8kuzhYTIjBa+KD+XDvUo=; b=ZxbLycCBmy9/UMj25lDhzaQRfKwFBttTYmsbGKCgT5IHtmBKAJgODWTSk05cswu3opqS9C K8NnRUB0QncPhiXWtRtQpCP9WpJpa9rHMfM1lHTrDNO3C109mw44CIHf7RrxHKqKdEM44+ nzYWhN1OXC0gS5+nczim3sQAo+Nztbe42GUnWBUYfLqItF5UhMV5Yegh92v/Qb0UihmwzK vivnOw8Ok2CL/8m3d93VDcb44bixCD+vSHrFH8atKqN0qVAOKP0TG4gdg5sBN4EKyvoJZ9 scJ937r82c3cHwjHiYcpkP1WFxemWxfZz/ZldFgTwxMOnB8FQqQ2BYG9M2U8LQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1683158387; a=rsa-sha256; cv=none; b=L79cncPcTL+hVTJyRXwHA9t7W0UOguX28Fh2/EZOXxKeVBtf/qlg0QXjwPO0ggGCjyorz9 HakoQnUIX3lPAELK9fUKpPS+ONYf8Pr5vDCP9G+ePTSDt36Iklle+4FG6cXvsrDmi+TKey LaK+TV3t/p7Ek2iaQeKu2x/0ViSexq1Xy8eJKCCzNAu7F9ZG3Fu45btpd7P8DSHbHAdruw kpuvFs+Am5eJAP1OOSne1iRBkuPHQpGo+jVDE1WfJsKYI5k/Su4mtnLdUxNvbiC0bM53/T XMkY0ZdrbGrP1IACLAwUjvuD6w4cISTbHLvptNTmmpC2MacuPMzs1bhtxkFPrQ== 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 4QBYpW56m1zqX7; Wed, 3 May 2023 23:59:47 +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 343NxlUU098434; Wed, 3 May 2023 23:59:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 343Nxlif098433; Wed, 3 May 2023 23:59:47 GMT (envelope-from git) Date: Wed, 3 May 2023 23:59:47 GMT Message-Id: <202305032359.343Nxlif098433@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason E. Hale" Subject: git: 100696aa37c3 - main - emulators/snes9x-gtk: Update to 1.62.3 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: jhale X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 100696aa37c35279a41047d050f290859c33a9b3 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=100696aa37c35279a41047d050f290859c33a9b3 commit 100696aa37c35279a41047d050f290859c33a9b3 Author: Jason E. Hale AuthorDate: 2023-05-03 20:52:51 +0000 Commit: Jason E. Hale CommitDate: 2023-05-03 23:59:42 +0000 emulators/snes9x-gtk: Update to 1.62.3 Build system has been switched upstream from Meson to CMake. Drop DEBUGGER option since it has no effect. Even with the definitions added to build the debugger, the build fails with multiple errors. https://github.com/snes9xgit/snes9x/releases/tag/1.62 https://github.com/snes9xgit/snes9x/releases/tag/1.62.2 https://github.com/snes9xgit/snes9x/releases/tag/1.62.3 --- emulators/snes9x-gtk/Makefile | 35 +++++++++++++++++++---------------- emulators/snes9x-gtk/distinfo | 16 +++++++++------- emulators/snes9x-gtk/pkg-plist | 1 + 3 files changed, 29 insertions(+), 23 deletions(-) diff --git a/emulators/snes9x-gtk/Makefile b/emulators/snes9x-gtk/Makefile index 82d5c05a3365..ffc395b61d47 100644 --- a/emulators/snes9x-gtk/Makefile +++ b/emulators/snes9x-gtk/Makefile @@ -1,6 +1,5 @@ PORTNAME= snes9x -DISTVERSION= 1.61 -PORTREVISION= 1 +DISTVERSION= 1.62.3 CATEGORIES= emulators PKGNAMESUFFIX= -gtk @@ -16,45 +15,49 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept LIB_DEPENDS= libminizip.so:archivers/minizip \ libepoxy.so:graphics/libepoxy \ - libpng.so:graphics/png + libpng.so:graphics/png \ + libharfbuzz.so:print/harfbuzz -USES= compiler:c++17-lang desktop-file-utils gettext \ - gnome localbase:ldflags meson pkgconfig sdl xorg +USES= cmake compiler:c++17-lang desktop-file-utils gettext \ + gnome localbase:ldflags pkgconfig sdl xorg USE_GITHUB= yes GH_ACCOUNT= snes9xgit -GH_TUPLE= KhronosGroup:glslang:bcf6a24:glslang/../shaders/glslang \ - KhronosGroup:SPIRV-Cross:1458bae:spirv/../shaders/SPIRV-Cross +GH_TUPLE= KhronosGroup:SPIRV-Cross:4e2fdb2:spirv/../external/SPIRV-Cross \ + KhronosGroup:Vulkan-Headers:a3dd265:vulkan/../external/vulkan-headers \ + KhronosGroup:glslang:6d41bb9:glslang/../external/glslang + USE_GNOME= gdkpixbuf2 gtkmm30 USE_SDL= sdl2 USE_XORG= x11 xrandr xext +CMAKE_ARGS= -DCMAKE_INSTALL_LOCALEDIR:STRING="share/locale" +CMAKE_OFF= DANGEROUS_HACKS DEBUGGER + PATCH_WRKSRC= ${WRKSRC}/.. WRKSRC_SUBDIR= gtk OPTIONS_MULTI= SOUND OPTIONS_MULTI_SOUND= ALSA OSS PORTAUDIO PULSEAUDIO -OPTIONS_DEFINE= DEBUGGER NLS WAYLAND XVIDEO +OPTIONS_DEFINE= NLS WAYLAND XVIDEO OPTIONS_DEFAULT= OSS WAYLAND XVIDEO OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib -ALSA_MESON_TRUE= alsa - -DEBUGGER_DESC= Snes9X debugger -DEBUGGER_MESON_TRUE= debugger +ALSA_CMAKE_BOOL= USE_ALSA -OSS_MESON_TRUE= oss +OSS_CMAKE_BOOL= USE_OSS PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio -PORTAUDIO_MESON_TRUE= portaudio +PORTAUDIO_CMAKE_BOOL= USE_PORTAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio -PULSEAUDIO_MESON_TRUE= pulseaudio +PULSEAUDIO_CMAKE_BOOL= USE_PULSEAUDIO WAYLAND_CATEGORIES= wayland WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland -WAYLAND_MESON_TRUE= wayland +WAYLAND_CMAKE_BOOL= USE_WAYLAND XVIDEO_USE= XORG=xv +XVIDEO_CMAKE_BOOL= USE_XV .include diff --git a/emulators/snes9x-gtk/distinfo b/emulators/snes9x-gtk/distinfo index dbc73d9a5a1e..99702f3561e1 100644 --- a/emulators/snes9x-gtk/distinfo +++ b/emulators/snes9x-gtk/distinfo @@ -1,7 +1,9 @@ -TIMESTAMP = 1663634942 -SHA256 (snes9xgit-snes9x-1.61_GH0.tar.gz) = ce7aad69c3041ba4c33690e9e7d21ceb1b9283d85759b1bf683dfb8c473511bb -SIZE (snes9xgit-snes9x-1.61_GH0.tar.gz) = 3016890 -SHA256 (KhronosGroup-glslang-bcf6a24_GH0.tar.gz) = 89e768efce6c406bb4d0c00c14559106dba83542e3f5385648b5338a80db945c -SIZE (KhronosGroup-glslang-bcf6a24_GH0.tar.gz) = 3183142 -SHA256 (KhronosGroup-SPIRV-Cross-1458bae_GH0.tar.gz) = f3eef2c0f46f8483bc61d687564c45ff6e9f4a38a7be5e6e4e5f59dd787a3785 -SIZE (KhronosGroup-SPIRV-Cross-1458bae_GH0.tar.gz) = 677457 +TIMESTAMP = 1683137147 +SHA256 (snes9xgit-snes9x-1.62.3_GH0.tar.gz) = 6912c69290ae854ea22b1b2c917d885b1c4a1a95acbe73cd4243ccb2071600fe +SIZE (snes9xgit-snes9x-1.62.3_GH0.tar.gz) = 3423799 +SHA256 (KhronosGroup-SPIRV-Cross-4e2fdb2_GH0.tar.gz) = b4aa8d130ad20632830fede15cd2de7e30863d6965b981b35e3ea985729544d3 +SIZE (KhronosGroup-SPIRV-Cross-4e2fdb2_GH0.tar.gz) = 1717730 +SHA256 (KhronosGroup-Vulkan-Headers-a3dd265_GH0.tar.gz) = d6b371456cc3be8a06041064ff330556c36ff274291770d9230a681323d6cd2c +SIZE (KhronosGroup-Vulkan-Headers-a3dd265_GH0.tar.gz) = 1831756 +SHA256 (KhronosGroup-glslang-6d41bb9_GH0.tar.gz) = 5ebd5be63e761f713934b43eec3b127f885c794f057977bde6fc94b86d2cf4dd +SIZE (KhronosGroup-glslang-6d41bb9_GH0.tar.gz) = 3686862 diff --git a/emulators/snes9x-gtk/pkg-plist b/emulators/snes9x-gtk/pkg-plist index bed7c959c5b8..09a7266e0c48 100644 --- a/emulators/snes9x-gtk/pkg-plist +++ b/emulators/snes9x-gtk/pkg-plist @@ -6,6 +6,7 @@ share/icons/hicolor/24x24/apps/snes9x.png share/icons/hicolor/256x256/apps/snes9x.png share/icons/hicolor/32x32/apps/snes9x.png share/icons/hicolor/64x64/apps/snes9x.png +share/icons/hicolor/scalable/apps/snes9x.svg %%NLS%%share/locale/es/LC_MESSAGES/snes9x-gtk.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/snes9x-gtk.mo %%NLS%%share/locale/ja/LC_MESSAGES/snes9x-gtk.mo