git: 092a9e9d974f - main - games/libretro-shaders-slang: Update g20240804 → g20240809, Simplify port

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Thu, 15 Aug 2024 23:17:57 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=092a9e9d974f49e797f26820fe9e828858c12717

commit 092a9e9d974f49e797f26820fe9e828858c12717
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-08-15 23:13:25 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-08-15 23:13:25 +0000

    games/libretro-shaders-slang: Update g20240804 → g20240809, Simplify port
    
    PR:             280748
    Approved by:    Stefan Schlosser <bsdcode@disroot.org> (maintainer)
---
 games/libretro-shaders-slang/Makefile  | 13 ++++++++-----
 games/libretro-shaders-slang/distinfo  |  6 +++---
 games/libretro-shaders-slang/pkg-plist | 17 +++++++++++++++++
 3 files changed, 28 insertions(+), 8 deletions(-)

diff --git a/games/libretro-shaders-slang/Makefile b/games/libretro-shaders-slang/Makefile
index 8bf4399a8cb7..b096d3bb675c 100644
--- a/games/libretro-shaders-slang/Makefile
+++ b/games/libretro-shaders-slang/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libretro-shaders-slang
-DISTVERSION=	g20240804
+DISTVERSION=	g20240809
 CATEGORIES=	games
 
 MAINTAINER=	bsdcode@disroot.org
@@ -13,18 +13,21 @@ LICENSE_COMB=	multi
 USE_GITHUB=	yes
 GH_ACCOUNT=	libretro
 GH_PROJECT=	slang-shaders
-GH_TAGNAME=	b327343
+GH_TAGNAME=	b3d795a
 
 DATADIR=	${PREFIX}/share/libretro/shaders/shaders_slang
+EXTRACT_AFTER_ARGS=	--exclude ".gitlab-ci.yml" --exclude "configure" \
+			--exclude "Makefile" --no-same-owner \
+			--no-same-permissions
 NO_ARCH=	yes
+NO_BUILD=	yes
 
 OPTIONS_DEFINE=	DOCS
 
 do-install:
 	${MKDIR} ${STAGEDIR}${DATADIR}
-	cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \
-		"! -name .gitlab-ci.yml -a ! -name Makefile \
-		-a ! -regex ^./README.md -a ! -name configure"
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \
+		"! -regex ^./README.md")
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/games/libretro-shaders-slang/distinfo b/games/libretro-shaders-slang/distinfo
index 066db7b8839b..62ad7bff7ee7 100644
--- a/games/libretro-shaders-slang/distinfo
+++ b/games/libretro-shaders-slang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723189257
-SHA256 (libretro-slang-shaders-g20240804-b327343_GH0.tar.gz) = 2c01dc7a0c9bba7e134c68d6a41ab02e4a3d3313b35ada65cc9b7f363c50e73f
-SIZE (libretro-slang-shaders-g20240804-b327343_GH0.tar.gz) = 44517495
+TIMESTAMP = 1723377277
+SHA256 (libretro-slang-shaders-g20240809-b3d795a_GH0.tar.gz) = 6c4183a57bcbfe197b9d60c74821f2abd603d893ff10d01df7981f65cbe89350
+SIZE (libretro-slang-shaders-g20240809-b3d795a_GH0.tar.gz) = 44544774
diff --git a/games/libretro-shaders-slang/pkg-plist b/games/libretro-shaders-slang/pkg-plist
index 21f9aac8c4d4..0406fff1f68a 100644
--- a/games/libretro-shaders-slang/pkg-plist
+++ b/games/libretro-shaders-slang/pkg-plist
@@ -1632,6 +1632,7 @@
 %%DATADIR%%/crt/crt-resswitch-glitch-koko.slangp
 %%DATADIR%%/crt/crt-royale-fake-bloom-intel.slangp
 %%DATADIR%%/crt/crt-royale-fake-bloom.slangp
+%%DATADIR%%/crt/crt-royale-fast.slangp
 %%DATADIR%%/crt/crt-royale-intel.slangp
 %%DATADIR%%/crt/crt-royale.slangp
 %%DATADIR%%/crt/crt-simple.slangp
@@ -1774,6 +1775,7 @@
 %%DATADIR%%/crt/shaders/crt-royale/THANKS.TXT
 %%DATADIR%%/crt/shaders/crt-royale/TileableLinearApertureGrille15Wide8And5d5Spacing.png
 %%DATADIR%%/crt/shaders/crt-royale/TileableLinearApertureGrille15Wide8And5d5SpacingResizeTo64.png
+%%DATADIR%%/crt/shaders/crt-royale/TileableLinearApertureGrille15Wide8And5d5SpacingResizeTo64BGR.png
 %%DATADIR%%/crt/shaders/crt-royale/TileableLinearShadowMask.png
 %%DATADIR%%/crt/shaders/crt-royale/TileableLinearShadowMaskEDP.png
 %%DATADIR%%/crt/shaders/crt-royale/TileableLinearShadowMaskEDPResizeTo64.png
@@ -1796,6 +1798,20 @@
 %%DATADIR%%/crt/shaders/crt-royale/crt-royale-settings-files/user-settings-royale-with-cheese-ati.h
 %%DATADIR%%/crt/shaders/crt-royale/crt-royale-settings-files/user-settings-royale-with-cheese-nvidia.h
 %%DATADIR%%/crt/shaders/crt-royale/crt-royale-settings-files/user-settings.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/bind-shader-params.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/bloom-functions.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/blur-functions.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-bloom-horizontal-reconstitute.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-bloom-vertical.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-brightpass.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-first-pass-linearize-crt-gamma-bob-fields.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-mask-resize-horizontal.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-mask-resize-vertical.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-scanlines-horizontal-apply-mask.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/crt-royale-scanlines-vertical-interlacing.slang
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/phosphor-mask-resizing.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/scanline-functions.h
+%%DATADIR%%/crt/shaders/crt-royale/src-fast/special-functions.h
 %%DATADIR%%/crt/shaders/crt-royale/src/bind-shader-params.h
 %%DATADIR%%/crt/shaders/crt-royale/src/bloom-functions.h
 %%DATADIR%%/crt/shaders/crt-royale/src/crt-royale-bloom-approx-fake-bloom-intel.slang
@@ -2984,6 +3000,7 @@
 %%DATADIR%%/presets/crt-ntsc-sharp/tate-svideo-ntsc_x6.slangp
 %%DATADIR%%/presets/crt-royale-downsample.slangp
 %%DATADIR%%/presets/crt-royale-kurozumi.slangp
+%%DATADIR%%/presets/crt-royale-ntsc-composite-fast.slangp
 %%DATADIR%%/presets/crt-royale-ntsc-composite.slangp
 %%DATADIR%%/presets/crt-royale-ntsc-svideo.slangp
 %%DATADIR%%/presets/crt-royale-pal-r57shell.slangp