pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

fna, fna3d, fnaify, libstubborn, mojoshader, libtheoraplay: remove



Module Name:	pkgsrc-wip
Committed By:	Maya Rashish <maya%NetBSD.org@localhost>
Pushed By:	coypu
Date:		Sun Jan 24 21:19:05 2021 +0200
Changeset:	0db99fcd79fff90386d31b532643a296e9e63e05

Modified Files:
	Makefile
Removed Files:
	fna/DESCR
	fna/FAudio-
	fna/Makefile
	fna/PLIST
	fna/Theorafile-
	fna/buildlink3.mk
	fna/distinfo
	fna/files/FNA.dll.config
	fna3d/DESCR
	fna3d/Makefile
	fna3d/PLIST
	fna3d/buildlink3.mk
	fna3d/distinfo
	fna3d/patches/patch-CMakeLists.txt
	fna3d/patches/patch-src_FNA3D__Driver__Vulkan.c
	fnaify/DESCR
	fnaify/Makefile
	fnaify/PLIST
	fnaify/TODO
	fnaify/distinfo
	fnaify/patches/patch-Makefile
	libstubborn/DESCR
	libstubborn/Makefile
	libstubborn/PLIST
	libstubborn/buildlink3.mk
	libstubborn/distinfo
	libtheoraplay/DESCR
	libtheoraplay/Makefile
	libtheoraplay/PLIST
	libtheoraplay/buildlink3.mk
	libtheoraplay/distinfo
	mojoshader/DESCR
	mojoshader/Makefile
	mojoshader/PLIST
	mojoshader/buildlink3.mk
	mojoshader/distinfo

Log Message:
fna, fna3d, fnaify, libstubborn, mojoshader, libtheoraplay: remove

imported to pkgsrc proper.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0db99fcd79fff90386d31b532643a296e9e63e05

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                        |   4 -
 fna/DESCR                                       |   2 -
 fna/FAudio-                                     |   1 -
 fna/Makefile                                    |  72 ------
 fna/PLIST                                       |  13 -
 fna/Theorafile-                                 |   1 -
 fna/buildlink3.mk                               |  15 --
 fna/distinfo                                    |  22 --
 fna/files/FNA.dll.config                        | 300 ------------------------
 fna3d/DESCR                                     |  10 -
 fna3d/Makefile                                  |  28 ---
 fna3d/PLIST                                     |   6 -
 fna3d/buildlink3.mk                             |  14 --
 fna3d/distinfo                                  |   8 -
 fna3d/patches/patch-CMakeLists.txt              |  65 -----
 fna3d/patches/patch-src_FNA3D__Driver__Vulkan.c |  13 -
 fnaify/DESCR                                    |   1 -
 fnaify/Makefile                                 |  45 ----
 fnaify/PLIST                                    |   4 -
 fnaify/TODO                                     |   1 -
 fnaify/distinfo                                 |   7 -
 fnaify/patches/patch-Makefile                   |  20 --
 libstubborn/DESCR                               |   2 -
 libstubborn/Makefile                            |  26 --
 libstubborn/PLIST                               |   3 -
 libstubborn/buildlink3.mk                       |  12 -
 libstubborn/distinfo                            |   6 -
 libtheoraplay/DESCR                             |  14 --
 libtheoraplay/Makefile                          |  34 ---
 libtheoraplay/PLIST                             |   4 -
 libtheoraplay/buildlink3.mk                     |  16 --
 libtheoraplay/distinfo                          |   6 -
 mojoshader/DESCR                                |  16 --
 mojoshader/Makefile                             |  33 ---
 mojoshader/PLIST                                |   8 -
 mojoshader/buildlink3.mk                        |  13 -
 mojoshader/distinfo                             |   6 -
 37 files changed, 851 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index e808af2709..0d0b765111 100644
--- a/Makefile
+++ b/Makefile
@@ -857,9 +857,6 @@ SUBDIR+=	fluxbox
 SUBDIR+=	fluxspace
 SUBDIR+=	flvmeta
 SUBDIR+=	flyback
-SUBDIR+=	fna
-SUBDIR+=	fna3d
-SUBDIR+=	fnaify
 SUBDIR+=	fnaify-extralibs
 SUBDIR+=	fnord
 SUBDIR+=	fnteditfs
@@ -2320,7 +2317,6 @@ SUBDIR+=	modular-xorg-server-dfbsd
 SUBDIR+=	modular-xorg-server-dfbsd-meson
 SUBDIR+=	modular-xorg-xspice
 SUBDIR+=	moe
-SUBDIR+=	mojoshader
 SUBDIR+=	mona
 SUBDIR+=	monajat
 SUBDIR+=	mono
diff --git a/fna/DESCR b/fna/DESCR
deleted file mode 100644
index 1092b7b823..0000000000
--- a/fna/DESCR
+++ /dev/null
@@ -1,2 +0,0 @@
-This is FNA, an XNA4 reimplementation that focuses solely on developing a fully
-accurate XNA4 runtime for the desktop.
diff --git a/fna/FAudio- b/fna/FAudio-
deleted file mode 120000
index 4ca8c58a47..0000000000
--- a/fna/FAudio-
+++ /dev/null
@@ -1 +0,0 @@
-/bracket/pkgsrc/wip/fna/work/FAudio-
\ No newline at end of file
diff --git a/fna/Makefile b/fna/Makefile
deleted file mode 100644
index 17c742440e..0000000000
--- a/fna/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# $NetBSD$
-
-GITHUB_PROJECT=	FNA
-GITHUB_TAG=	21.01
-DISTNAME=	21.01
-PKGNAME=	${GITHUB_PROJECT:tl}-${DISTNAME}
-CATEGORIES=	# TODO: add primary category
-MASTER_SITES=	${MASTER_SITE_GITHUB:=FNA-XNA/}
-DIST_SUBDIR=	${GITHUB_PROJECT}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://fna-xna.github.io/
-COMMENT=	Reimplementation of Microsoft XNA Game Studio 4.0 Refresh Libraries
-LICENSE=	ms-pl AND gnu-lgpl-v2.1 AND mit
-
-
-SDL2_CS=	1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz
-FAUDIO=		0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz
-THEORAFILE=	0c5504658a3108919e53b625287786a87529de42.tar.gz
-NETSTUB=	ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz
-DISTFILES+=	${DEFAULT_DISTFILES} ${THEORAFILE} ${FAUDIO} ${SDL2_CS} ${NETSTUB}
-
-SITES.${SDL2_CS}+=	${MASTER_SITE_GITHUB:=flibitijibibo/}SDL2-CS/archive/
-SITES.${FAUDIO}+=	${MASTER_SITE_GITHUB:=FNA-XNA/}Faudio/archive/
-SITES.${THEORAFILE}+=	${MASTER_SITE_GITHUB:=FNA-XNA/}Theorafile/archive/
-SITES.${NETSTUB}+=	${MASTER_SITE_GITHUB:=FNA-XNA/}FNA.NetStub/archive/
-
-WRKSRC=		${WRKDIR}/FNA-21.01
-USE_LANGUAGES=	# none
-
-post-extract:
-	${LN} -sf ${WRKDIR}/FNA.NetStub-${NETSTUB:S/${EXTRACT_SUFX}//} ${WRKDIR}/FNA.NetStub
-	${LN} -sf ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME} ${WRKDIR}/FNA
-	${RM} -r ${WRKSRC}/lib/FAudio ${WRKSRC}/lib/Theorafile ${WRKSRC}/lib/SDL2-CS
-	${LN} -sf ${WRKDIR}/FAudio-${FAUDIO:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/FAudio
-	${LN} -sf ${WRKDIR}/Theorafile-${THEORAFILE:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/Theorafile
-	${LN} -sf ${WRKDIR}/SDL2-CS-${SDL2_CS:S/${EXTRACT_SUFX}//} ${WRKSRC}/lib/SDL2-CS
-
-
-# need to rm bin,obj before FNA.sln to build with FNA.Settings.props
-do-build:
-	xbuild /p:Configuration=Release ${WRKSRC}/abi/Microsoft.Xna.Framework.sln
-	${RM} -rf ${WRKSRC}/bin ${WRKSRC}/obj
-	xbuild /p:Configuration=Release ${WRKSRC}/FNA.sln
-
-INSTALLATION_DIRS=	share/FNA
-do-install:
-	mkdir -p ${DESTDIR}${PREFIX}/share/FNA
-	${INSTALL_DATA} ${WRKSRC}/bin/Release/FNA.dll ${DESTDIR}${PREFIX}/share/FNA/
-	${INSTALL_DATA} \
-		${WRKSRC}/abi/bin/Release/FNA.NetStub.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Game.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.GamerServices.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Graphics.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Input.Touch.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Net.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Storage.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Video.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.Xact.dll \
-		${WRKSRC}/abi/bin/Release/Microsoft.Xna.Framework.dll \
-		${DESTDIR}${PREFIX}/share/FNA/
-	${INSTALL_DATA} ${FILESDIR}/FNA.dll.config ${DESTDIR}${PREFIX}/share/FNA/
-
-mytest:
-	${ECHO} ${MASTER_SITE_GITHUB:=FNA-XNA/}
-
-.include "../../wip/mojoshader/buildlink3.mk"
-.include "../../wip/fna3d/buildlink3.mk"
-.include "../../graphics/SDL2_image/buildlink3.mk"
-.include "../../audio/faudio/buildlink3.mk"
-.include "../../lang/mono6/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/fna/PLIST b/fna/PLIST
deleted file mode 100644
index 9eb959185c..0000000000
--- a/fna/PLIST
+++ /dev/null
@@ -1,13 +0,0 @@
-@comment $NetBSD$
-share/FNA/FNA.NetStub.dll
-share/FNA/FNA.dll
-share/FNA/FNA.dll.config
-share/FNA/Microsoft.Xna.Framework.Game.dll
-share/FNA/Microsoft.Xna.Framework.GamerServices.dll
-share/FNA/Microsoft.Xna.Framework.Graphics.dll
-share/FNA/Microsoft.Xna.Framework.Input.Touch.dll
-share/FNA/Microsoft.Xna.Framework.Net.dll
-share/FNA/Microsoft.Xna.Framework.Storage.dll
-share/FNA/Microsoft.Xna.Framework.Video.dll
-share/FNA/Microsoft.Xna.Framework.Xact.dll
-share/FNA/Microsoft.Xna.Framework.dll
diff --git a/fna/Theorafile- b/fna/Theorafile-
deleted file mode 120000
index 35c0bf4503..0000000000
--- a/fna/Theorafile-
+++ /dev/null
@@ -1 +0,0 @@
-/bracket/pkgsrc/wip/fna/work/Theorafile-
\ No newline at end of file
diff --git a/fna/buildlink3.mk b/fna/buildlink3.mk
deleted file mode 100644
index 05858e7cb6..0000000000
--- a/fna/buildlink3.mk
+++ /dev/null
@@ -1,15 +0,0 @@
-# $NetBSD$
-BUILDLINK_TREE+=	fna
-
-.if !defined(FNA_BUILDLINK3_MK)
-FNA_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.fna+=	fna>=21.01
-BUILDLINK_PKGSRCDIR.fna?=	../../wip/fna
-
-.include "../../wip/mojoshader/buildlink3.mk"
-.include "../../wip/fna3d/buildlink3.mk"
-.include "../../lang/mono6/buildlink3.mk"
-.endif	# FNA_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-fna
diff --git a/fna/distinfo b/fna/distinfo
deleted file mode 100644
index 43e97a209f..0000000000
--- a/fna/distinfo
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
-SHA1 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 018544c63b4e37a7691872d9c23eaf4efee5a9cb
-RMD160 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 427b85a2d5b7cc7af2dfd5cd2153e259bb0a16d8
-SHA512 (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 81f111268f3b7150de065fe5b7f67ec09989cf25e282a2cc2bb53f5e1b9530c5e0fb9efb3afac3517130f4649d4aa6bb002f0fe6ca71b95365640f6b008c841b
-Size (FNA/0c5504658a3108919e53b625287786a87529de42.tar.gz) = 456040 bytes
-SHA1 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 5e0a8631f2f53545ecfe229bfd82a5684e8543d5
-RMD160 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 8e7bdb295c6b229a1557036594e44a592f879e24
-SHA512 (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 71000525ec727a460e8730b7e709ed3251492dc3352437c5585321ae76f0ca806e352102bc063826df3a941691c994856fec1600e8d65aa3f1b8fcd611962ec1
-Size (FNA/0f3f1e6df74da481d466dd97aa4345ea9fe56ca4.tar.gz) = 1135054 bytes
-SHA1 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = c165aace3516c3f1375a2b24372c3e8a1d37f789
-RMD160 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 2565ea31cb3d27d175686a1cf50e30ed4aaf3c29
-SHA512 (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 07c36900d78541361d25117f3c5486e05dc39e437bf8ba398e5e454d1fd0ae7f388f2afe61014e3688e332485e95974630b665a87ef4f0889c14c75d827e6953
-Size (FNA/1e01bc8eebb501bf6df24ec98784c32843308e0a.tar.gz) = 44761 bytes
-SHA1 (FNA/21.01.tar.gz) = 77fdfe35a87d4e39a5e761bfb3ffb27a46b3b55b
-RMD160 (FNA/21.01.tar.gz) = 6f7cdfb6140cf4734ed514b4214104dc426ab65a
-SHA512 (FNA/21.01.tar.gz) = 229c0ae560f37d31234c596f573f752cbb27871ff0fe6d4b0c6c1df4ad1bd089e89ebc05ff927c4bfe08d1a1d3ee1b3aa664ba54c450c916f05dc05c60e4b687
-Size (FNA/21.01.tar.gz) = 294578 bytes
-SHA1 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 44514d0dc83d5c76793f7a985e62de473b5924e6
-RMD160 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = a0898aab9e19ef449f7bf6d0989cc0b9514ff8b4
-SHA512 (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = d6170e266fb6b2c0fe7631cf6c26ba0159749247ab7742c69273e07df8d0efacbbe9b9695da4ad0aa4a46c32bed49c7e47be1e49485dfcb0e4a36f5010502a64
-Size (FNA/ebff244074bb3c28aeeb8cf7b383b5a029d7e28d.tar.gz) = 19825 bytes
diff --git a/fna/files/FNA.dll.config b/fna/files/FNA.dll.config
deleted file mode 100644
index 52b280cf63..0000000000
--- a/fna/files/FNA.dll.config
+++ /dev/null
@@ -1,300 +0,0 @@
-<!-- mono config file for fnaify -->
-<!-- fnaify version 3.0 -->
-<configuration>
-	<dllmap dll="FAudio" target="libFAudio.so"/>
-	<dllmap dll="FNA3D" target="libFNA3D.so"/>
-	<dllmap dll="MojoShader.dll" target="libmojoshader.so"/>
-	<dllmap dll="SDL2.dll" target="libSDL2.so"/>
-	<dllmap dll="SDL2_image.dll" target="libSDL2_image.so"/>
-	<dllmap dll="SDL2_mixer.dll" target="libSDL2_mixer.so"/>
-	<dllmap dll="SDL2_ttf.dll" target="libSDL2_ttf.so"/>
-	<dllmap dll="freetype6" target="libfreetype.so" />
-	<dllmap dll="freetype6.dll" target="libfreetype.so" />
-	<dllmap dll="libtheorafile.dll" target="libtheorafile.so"/>
-	<dllmap dll="libtheoraplay.dll" target="libtheoraplay.so"/>
-	<dllmap dll="libvorbisfile.dll" target="libvorbisfile.so"/>
-	<dllmap dll="libvorbisfile-3.dll" target="libvorbisfile.so"/>
-	<dllmap dll="openal32.dll" target="libopenal.so"/>
-	<dllmap dll="soft_oal.dll" target="libopenal.so"/>
-	<dllmap dll="System.Native" target="libmono-native.so"/>
-	<dllmap dll="System.Net.Security.Native" target="libmono-native.so"/>
-	<dllmap dll="i:msvcrt" target="libc.so" os="!windows"/>
-	<dllmap dll="i:msvcrt.dll" target="libc.so" os="!windows"/>
-	<dllmap dll="msvcr100.dll" target="libc.so"/>
-
-	<dllmap dll="i:CommunityExpressSW" target="libcestub.so"/>
-	<dllmap dll="i:CommunityExpressSW.dll" target="libcestub.so"/>
-
-	<dllmap dll="user32.dll">
-		<dllentry dll="libc.so" name="GetWindowThreadProcessId" target="getthrid"/>
-		<dllentry dll="libstubborn.so" name="SetWindowsHookEx" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="GetClipCursor" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="DestroyIcon" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="ntdll.dll">
-		<dllentry dll="libstubborn.so" name="NtQueryInformationProcess" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="ArkSteamWrapper.dll">
-		<dllentry dll="libstubborn.so" name="ArkSteamInit" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="ArkGetPlayerId" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="CSteamworks">
-		<dllentry dll="libstubborn.so" name="InitSafe" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="RestartAppIfNecessary" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="discord-rpc">
-		<dllentry dll="libstubborn.so" name="Initialize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="Discord_Initialize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="Discord_UpdatePresence" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="Discord_RunCallbacks" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="BrutallyUnfairDll.dll">
-		<dllentry dll="libstubborn.so" name="loadSteamDll" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="initSteamAPI" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="GetModuleHandle" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="SteamworksNative">
-		<dllentry dll="libstubborn.so" name="GetStat" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="Initialize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="RunCallbacks" target="ptr_null"/>
-		<dllentry dll="libstubborn.so" name="Services_RegisterManagedCallbacks" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="steamwrapper.dll">
-		<dllentry dll="libstubborn.so" name="API_RunCallbacks" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="API_Init" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="API_Shutdown" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="Stats_getStat" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="RestartViaSteamIfNecessary" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="fmod_event.dll">
-		<dllentry dll="libstubborn.so" name="FMOD_EventSystem_Create" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="kernel32">
-		<dllentry dll="ld.so" name="LoadLibrary" target="dlopen"/>
-	</dllmap>
-
-	<dllmap dll="SteamWrapper.dll">
-		<dllentry dll="libstubborn.so" name="SteamWrapper_GetCurrentGameLanguage" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_Init" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_GetUserDataFolder" target="string_empty"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_RunCallbacks"	 target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_LbUploadScore" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_Shutdown" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamWrapper_SetAchievement" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="steam_api">
-		<dllentry dll="libstubborn.so" name="SteamAPI_Init" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_RegisterCallback" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_GetHSteamUser" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_GetHSteamPipe" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamInternal_CreateInterface" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamUser" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamFriends" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamUtils" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamMatchmaking" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamMatchmakingServers" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamUserStats" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamApps" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamNetworking" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamRemoteStorage" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamScreenshots" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamGameSearch" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamHTTP" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamController" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamUGC" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamAppList" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamMusic" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamMusicRemote" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamHTMLSurface" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamInventory" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamVideo" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamParentalSettings" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamInput" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamClient_GetISteamParties" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamUser_GetSteamID" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamFriends_GetFriendPersonaName" target="string_empty"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamUserStats_RequestCurrentStats" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamApps_GetCurrentBetaName" target="string_empty"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamApps_BIsDlcInstalled" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamApps_GetLaunchCommandLine" target="string_empty"/>
-		<dllentry dll="libstubborn.so" name="SteamUserStats" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamRemoteStorage" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamRemoteStorage_FileExists" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_RunCallbacks" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamRemoteStorage_FileWrite" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_Shutdown" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamUserStats_GetAchievement" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamUserStats_SetAchievement" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamUserStats_StoreStats" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_ISteamInput_Init" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamAPI_RestartAppIfNecessary" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="steam_api64">
-		<dllentry dll="libstubborn.so" name="SteamAPI_Init" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="fmodstudio">
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Create" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Initialize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_SetListenerAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Update" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_LoadBankFile" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetVCA" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_VCA_SetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_VCA_GetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetEvent" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_LoadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_CreateInstance" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_Is3D" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Start" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetBus" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_SetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_GetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetDescription" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_GetPath" target="int_celeste_event"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bank_LoadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetListenerAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Set3DAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Release" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Stop" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Get3DAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Release" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetParameterValue" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_IsOneshot" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_TriggerCue" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_StopAllEvents" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetPlaybackState" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetLowLevelSystem" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_GetInstanceCount" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_UnloadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_FlushCommands" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_GetChannelGroup" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetCallback" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="fmodstudio.dll">
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Create"	 target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Initialize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_SetListenerAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Update" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_LoadBankFile" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetVCA" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_VCA_SetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_VCA_GetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetEvent" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_LoadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_CreateInstance" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_Is3D" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Start" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetBus" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_SetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_GetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetDescription" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_GetPath" target="int_celeste_event"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bank_LoadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetListenerAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Set3DAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Release" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Stop" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_Get3DAttributes" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_Release" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetParameterValue" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_IsOneshot" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_TriggerCue" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_StopAllEvents" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetPaused" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_GetPlaybackState" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_GetLowLevelSystem" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_GetInstanceCount" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventDescription_UnloadSampleData" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_LockChannelGroup" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_System_FlushCommands" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_Bus_GetChannelGroup" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_Studio_EventInstance_SetCallback" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="fmodex">
-		<dllentry dll="libstubborn.so" name="FMOD_System_Create" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_GetVersion" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_Init" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_SetReverbProperties" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_Update" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="uP2P.dll">
-		<dllentry dll="libstubborn.so" name="libuP2P_liaison_init" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_hook" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_part_read" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_part" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_sync_zero" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_persona_rich" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_liaison_poll" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_fake" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_take" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="libuP2P_liaison_exit" target="int_0"/>
-	</dllmap>
-
-	<dllmap dll="fmod">
-		<dllentry dll="libstubborn.so" name="FMOD_System_GetVersion" target="int_fmf_getversion"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_SetDSPBufferSize" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_SetAdvancedSettings" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_System_SetSoftwareChannels" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_ChannelGroup_SetVolume" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="FMOD_ChannelGroup_SetPitch" target="int_0"/>
-	</dllmap>
-
-	<!-- PhotonBridge: Unrailed! -->
-	<dllmap dll="PhotonBridge">
-		<dllentry dll="libstubborn.so" name="init" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="Init" target="int_1"/>
-	</dllmap>
-
-	<dllmap dll="SteamLink.dll">
-		<dllentry dll="libstubborn.so" name="SteamLink_Init" target="int_1"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetMessageCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetDataReceivedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetPersonaStateChangeCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_Shutdown" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetLobbyChatUpdateCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetLobbyDataUpdatedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetLobbyCreatedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetLobbyEnteredCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetLobbyGameCreatedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetBeginAuthResponseCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetP2PSessionRequestCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetP2PSessionConnectFailCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetAvatarImageLoadedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetSteamServersConnectedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetSteamServersDisconnectedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetSteamServerConnectFailureCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetServerListRefreshCompleteCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetIPCFailureCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetSteamShutdownCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetUserStatsReceivedCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetUserStatsStoredCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetAchievementStoredCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetPolicyResponseCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetGSClientApproveCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetGSClientDenyCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_SetGSClientKickCallbackPtr" target="int_0"/>
-		<dllentry dll="libstubborn.so" name="SteamLink_GetAchievementUnlockStatus" target="int_0"/>
-	</dllmap>
-</configuration>
diff --git a/fna3d/DESCR b/fna3d/DESCR
deleted file mode 100644
index 5a193dbfd8..0000000000
--- a/fna3d/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-This is FNA3D, the 3D graphics library for FNA.
-
-FNA3D was written to be used for FNA's Graphics namespace. It carries the same
-API design as XNA 4.0, with various implementations available at runtime
-(including Vulkan, OpenGL, Metal, and Direct3D). For shaders, we support
-Direct3D 9 Effect Framework binaries via MojoShader.
-
-Note that while FNA is the main consumer of FNA3D, we do NOT provide separate C#
-bindings. If you want to use FNA3D in C#, simply use FNA instead; it's the same
-API and can be used entirely by itself without dragging in other dependencies.
diff --git a/fna3d/Makefile b/fna3d/Makefile
deleted file mode 100644
index 56d467c09c..0000000000
--- a/fna3d/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $NetBSD$
-
-GITHUB_PROJECT=	FNA3D
-GITHUB_TAG=	21.01
-DISTNAME=	21.01
-PKGNAME=	${GITHUB_PROJECT:tl}-${DISTNAME}
-CATEGORIES=	graphics
-MASTER_SITES=	${MASTER_SITE_GITHUB:=FNA-XNA/}
-DIST_SUBDIR=	${GITHUB_PROJECT}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://fna-xna.github.io/
-COMMENT=	3D graphics library for FNA
-LICENSE=	zlib
-
-WRKSRC=		${WRKDIR}/FNA3D-21.01
-USE_CMAKE=	yes
-
-# No upstream install target
-INSTALLATION_DIRS=      lib include
-do-install:
-	${INSTALL_DATA} ${WRKSRC}/include/*.h ${DESTDIR}${PREFIX}/include/
-	${INSTALL_DATA} ${WRKSRC}/libFNA3D.so* ${DESTDIR}${PREFIX}/lib/
-
-.include "../../devel/SDL2/buildlink3.mk"
-.include "../../wip/vulkan-headers/buildlink3.mk"
-.include "../../wip/mojoshader/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/fna3d/PLIST b/fna3d/PLIST
deleted file mode 100644
index 8f8326c9a1..0000000000
--- a/fna3d/PLIST
+++ /dev/null
@@ -1,6 +0,0 @@
-@comment $NetBSD$
-include/FNA3D.h
-include/FNA3D_Image.h
-lib/libFNA3D.so
-lib/libFNA3D.so.0
-lib/libFNA3D.so.0.${PKGVERSION}
diff --git a/fna3d/buildlink3.mk b/fna3d/buildlink3.mk
deleted file mode 100644
index 644653fb71..0000000000
--- a/fna3d/buildlink3.mk
+++ /dev/null
@@ -1,14 +0,0 @@
-# $NetBSD$
-BUILDLINK_TREE+=	FNA3D
-
-.if !defined(FNA3D_BUILDLINK3_MK)
-FNA3D_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.FNA3D+=	FNA3D>=21.01
-BUILDLINK_PKGSRCDIR.FNA3D?=	../../wip/fna3d
-
-.include "../../devel/SDL2/buildlink3.mk"
-.include "../../wip/mojoshader/buildlink3.mk"
-.endif	# FNA3D_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-FNA3D
diff --git a/fna3d/distinfo b/fna3d/distinfo
deleted file mode 100644
index 365a416cc8..0000000000
--- a/fna3d/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD$
-
-SHA1 (FNA3D/21.01.tar.gz) = 0553df59ef236835c62aa0642f9ca1abfb6f618d
-RMD160 (FNA3D/21.01.tar.gz) = 783541a575568906c9ecb23c4563f11f0900eab1
-SHA512 (FNA3D/21.01.tar.gz) = ae99280d2b160cbadf19df60aa2e81eb3ae4da4267613f97aa8e132b0b743068091460d8f3097d47adbd6a7b7292a7640088ae7104e2a3a783e0050b72ca497a
-Size (FNA3D/21.01.tar.gz) = 315856 bytes
-SHA1 (patch-CMakeLists.txt) = 6b487eb7272f6e90fab14ce6386537edb57ce449
-SHA1 (patch-src_FNA3D__Driver__Vulkan.c) = 32250005bbab21d6dd84662629b08a02c3d0a829
diff --git a/fna3d/patches/patch-CMakeLists.txt b/fna3d/patches/patch-CMakeLists.txt
deleted file mode 100644
index 63a1b9f049..0000000000
--- a/fna3d/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.3 2021/01/23 05:13:06 thfr Exp $
-
-set correct library version
-disable bundled mojoshader in favor of the one from pkgsrc
-
---- CMakeLists.txt.orig	2021-01-01 16:22:56.000000000 +0000
-+++ CMakeLists.txt
-@@ -3,6 +3,9 @@
- cmake_minimum_required(VERSION 2.8.12)
- project(FNA3D C)
- 
-+include_directories("${PREFIX}/include"
-+			"${X11BASE}/include")
-+
- # Options
- option(BUILD_SHARED_LIBS "Build shared library" ON)
- option(DISABLE_D3D11 "Disable D3D11 backend")
-@@ -105,28 +108,11 @@ add_library(FNA3D
- 	src/FNA3D_Image.c
- 	src/FNA3D_PipelineCache.c
- )
--add_library(mojoshader STATIC
--	MojoShader/mojoshader.c
--	MojoShader/mojoshader_effects.c
--	MojoShader/mojoshader_common.c
--	MojoShader/mojoshader_d3d11.c
--	MojoShader/mojoshader_opengl.c
--	MojoShader/mojoshader_metal.c
--	MojoShader/mojoshader_vulkan.c
--	MojoShader/profiles/mojoshader_profile_common.c
--	MojoShader/profiles/mojoshader_profile_glsl.c
--	MojoShader/profiles/mojoshader_profile_hlsl.c
--	MojoShader/profiles/mojoshader_profile_metal.c
--	MojoShader/profiles/mojoshader_profile_spirv.c
--)
- 
- # Build flags
- if(NOT MSVC)
- 	set_property(TARGET FNA3D PROPERTY COMPILE_FLAGS "-std=gnu99 -Wall -Wno-strict-aliasing -pedantic")
- endif()
--if(BUILD_SHARED_LIBS)
--	set_property(TARGET mojoshader PROPERTY POSITION_INDEPENDENT_CODE ON)
--endif()
- 
- # FNA3D folders as includes, for other targets to consume
- target_include_directories(FNA3D PUBLIC
-@@ -134,10 +120,6 @@ target_include_directories(FNA3D PUBLIC
- 	$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
- 	$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/Vulkan-Headers/include>
- )
--target_include_directories(mojoshader PUBLIC
--	$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/MojoShader>
--	$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/Vulkan-Headers/include>
--)
- 
- # MinGW builds should statically link libgcc
- if(MINGW)
-@@ -165,7 +147,6 @@ else()
- 	if (TARGET SDL2::SDL2)
- 		message(STATUS "using TARGET SDL2::SDL2")
- 		target_link_libraries(FNA3D PUBLIC SDL2::SDL2)
--		target_link_libraries(mojoshader PUBLIC SDL2::SDL2)
- 	elseif (TARGET SDL2)
- 		message(STATUS "using TARGET SDL2")
- 		target_link_libraries(FNA3D PUBLIC SDL2)
diff --git a/fna3d/patches/patch-src_FNA3D__Driver__Vulkan.c b/fna3d/patches/patch-src_FNA3D__Driver__Vulkan.c
deleted file mode 100644
index d75150d618..0000000000
--- a/fna3d/patches/patch-src_FNA3D__Driver__Vulkan.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- src/FNA3D_Driver_Vulkan.c.orig	2021-01-01 16:22:56.000000000 +0000
-+++ src/FNA3D_Driver_Vulkan.c
-@@ -4444,7 +4444,7 @@ static void VULKAN_INTERNAL_SubmitComman
- 	/* Present, if applicable */
- 	if (present && acquireSuccess)
- 	{
--		if (renderer->physicalDeviceDriverProperties.driverID == VK_DRIVER_ID_GGP_PROPRIETARY)
-+		if (renderer->physicalDeviceDriverProperties.driverID == VK_DRIVER_ID_GGP_PROPRIETARY_KHR)
- 		{
- 			const void* token = SDL_GetWindowData(
- 				(SDL_Window*) renderer->presentOverrideWindowHandle,
diff --git a/fnaify/DESCR b/fnaify/DESCR
deleted file mode 100644
index e4da3175fb..0000000000
--- a/fnaify/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-FNA/XNA game launcher.
diff --git a/fnaify/Makefile b/fnaify/Makefile
deleted file mode 100644
index 571fa4b462..0000000000
--- a/fnaify/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# $NetBSD$
-
-GITHUB_PROJECT=	fnaify
-GITHUB_TAG=	3.0
-DISTNAME=	3.0
-PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
-CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_GITHUB:=rfht/}
-DIST_SUBDIR=	${GITHUB_PROJECT}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/rfht/fnaify/
-COMMENT=	Launcher for games using the FNA engine
-LICENSE=	isc
-
-WRKSRC=		${WRKDIR}/fnaify-3.0
-USE_LANGUAGES=	# none
-USE_TOOLS+=	bash:run
-
-NO_BUILD=	yes
-INSTALLATION_DIRS+=	${PKGMANDIR}/man1 bin share/fnaify
-
-REPLACE_BASH+=			fnaify
-
-.include "../../mk/bsd.prefs.mk"
-
-SUBST_CLASSES+=			pkgsrc-paths
-SUBST_STAGE.pkgsrc-paths=	pre-configure
-SUBST_FILES.pkgsrc-paths+=	fnaify
-SUBST_SED.pkgsrc-paths=		-e 's,^depdir.*,depdir=${PREFIX}/lib:${X11BASE}/lib,'
-SUBST_SED.pkgsrc-paths+=	-e 's,^fnadir.*,fnadir=${PREFIX}/share/FNA/,'
-SUBST_SED.pkgsrc-paths+=	-e s,/usr/local/,${PREFIX},
-.if ${OPSYS} == "NetBSD"
-SUBST_SED.pkgsrc-paths+=	-e s,ld.so,ld.elf_so,
-.endif
-
-.include "../../wip/libstubborn/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../graphics/SDL2_image/buildlink3.mk"
-.include "../../audio/openal-soft/buildlink3.mk"
-.include "../../audio/faudio/buildlink3.mk"
-.include "../../wip/libtheoraplay/buildlink3.mk"
-.include "../../wip/fna/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/fnaify/PLIST b/fnaify/PLIST
deleted file mode 100644
index 90c11ed29e..0000000000
--- a/fnaify/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-bin/fnaify
-man/man1/fnaify.1
-share/fnaify/fnaify.dllmap.config
diff --git a/fnaify/TODO b/fnaify/TODO
deleted file mode 100644
index e87e79e657..0000000000
--- a/fnaify/TODO
+++ /dev/null
@@ -1 +0,0 @@
-XXX still haven't got a game working.
diff --git a/fnaify/distinfo b/fnaify/distinfo
deleted file mode 100644
index 3102cd6c1d..0000000000
--- a/fnaify/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD$
-
-SHA1 (fnaify/3.0.tar.gz) = 0eb8bdabcd6efb15006c9d9ca66a319c5e45b3fc
-RMD160 (fnaify/3.0.tar.gz) = 08edbd04fa242e3850c0f3c0e4f914c213efff84
-SHA512 (fnaify/3.0.tar.gz) = 7e6ad8db68140d177b91b83882ff44abfa259b3462a9c6c9a9e8b8c27b3a0eb5cb6b1626457ba8dc118c825f6840c70b77d766055f074df95146820d108e1f15
-Size (fnaify/3.0.tar.gz) = 34088 bytes
-SHA1 (patch-Makefile) = 9272e508af7f696daedaa14230b8b1cdf4926122
diff --git a/fnaify/patches/patch-Makefile b/fnaify/patches/patch-Makefile
deleted file mode 100644
index d5e467bd6f..0000000000
--- a/fnaify/patches/patch-Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-support different PKGMANDIR
-
---- Makefile.orig	2020-10-07 20:31:27.000000000 +0000
-+++ Makefile
-@@ -1,11 +1,12 @@
- PREFIX ?= /usr/local
-+PKGMANDIR ?= man
- 
- .PHONY: install
- install:
- 	mkdir -p $(DESTDIR)$(PREFIX)/share/fnaify/
- 	cp fnaify $(DESTDIR)$(PREFIX)/bin/
- 	cp fnaify.dllmap.config $(DESTDIR)$(PREFIX)/share/fnaify/
--	cp fnaify.1 $(DESTDIR)$(PREFIX)/man/man1/
-+	cp fnaify.1 $(DESTDIR)$(PREFIX)/${PKGMANDIR}/man1/
- 
- readme: fnaify.1
- 	mandoc -mdoc -T markdown fnaify.1 > README.md
diff --git a/libstubborn/DESCR b/libstubborn/DESCR
deleted file mode 100644
index 9e7cf8858e..0000000000
--- a/libstubborn/DESCR
+++ /dev/null
@@ -1,2 +0,0 @@
-header-only library to provide generic and some application-specific
-stub functions
diff --git a/libstubborn/Makefile b/libstubborn/Makefile
deleted file mode 100644
index 3668817315..0000000000
--- a/libstubborn/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $NetBSD$
-
-GITHUB_PROJECT=	libstubborn
-GITHUB_TAG=	0.1
-DISTNAME=	0.1
-PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
-CATEGORIES=	# TODO: add primary category
-MASTER_SITES=	${MASTER_SITE_GITHUB:=rfht/}
-DIST_SUBDIR=	${GITHUB_PROJECT}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/rfht/libstubborn/
-COMMENT=	Library of generic stub functions
-LICENSE=	isc
-
-WRKSRC=	${WRKDIR}/libstubborn-0.1
-
-INSTALLATION_DIRS+=	lib
-
-do-install:
-	set -e; cd ${WRKSRC}; \
-	${LN} -sf libstubborn.so.0.0 libstubborn.so
-	${INSTALL_DATA} ${WRKSRC}/libstubborn.so* \
-		${DESTDIR}${PREFIX}/lib/
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/libstubborn/PLIST b/libstubborn/PLIST
deleted file mode 100644
index 57a07fb48c..0000000000
--- a/libstubborn/PLIST
+++ /dev/null
@@ -1,3 +0,0 @@
-@comment $NetBSD$
-lib/libstubborn.so
-lib/libstubborn.so.0.0
diff --git a/libstubborn/buildlink3.mk b/libstubborn/buildlink3.mk
deleted file mode 100644
index a1012b77b8..0000000000
--- a/libstubborn/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	libstubborn
-
-.if !defined(LIBSTUBBORN_BUILDLINK3_MK)
-LIBSTUBBORN_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libstubborn+=	libstubborn>=0.1
-BUILDLINK_PKGSRCDIR.libstubborn?=	../../wip/libstubborn
-.endif	# LIBSTUBBORN_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-libstubborn
diff --git a/libstubborn/distinfo b/libstubborn/distinfo
deleted file mode 100644
index 7c6f0f32e6..0000000000
--- a/libstubborn/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (libstubborn/0.1.tar.gz) = 5650f1976bcb6b6d92a4d66afdc8fdc002f73423
-RMD160 (libstubborn/0.1.tar.gz) = 53eb1785a03e72e8fa0d0e44221b5df09853d52a
-SHA512 (libstubborn/0.1.tar.gz) = 6d69581340bb91bc3906cacc953e74b460ad5e6eabdabe4a8b0b3043d5717c36bb91ad1418f546f3b4e5df97b730a5410ed5d15045c6cfb7daea99f0cc0a4033
-Size (libstubborn/0.1.tar.gz) = 1462 bytes
diff --git a/libtheoraplay/DESCR b/libtheoraplay/DESCR
deleted file mode 100644
index c4b1bf4222..0000000000
--- a/libtheoraplay/DESCR
+++ /dev/null
@@ -1,14 +0,0 @@
-TheoraPlay is a simple library to make decoding of Ogg Theora videos
-easier.
-
-A tiny example to pull data out of an .ogv file is about 50 lines of C
-code, and a complete SDL-based media player is about 300 lines of code.
-
-TheoraPlay is optimized for multicore CPUs, and is designed to be
-programmer-friendly. You will need libogg, libvorbis, and libtheora, of
-course, but then you just drop a .c file and two headers into your
-project and you're ready to hook up video decoding, without worrying
-about Ogg pages, Vorbis blocks, or Theora decoder state.
-
-Places TheoraPlay can be found in use: - Shank.  - Crypt of the
-Necrodancer.  - 20XX.  - FNA.
diff --git a/libtheoraplay/Makefile b/libtheoraplay/Makefile
deleted file mode 100644
index ea8fd6f2fb..0000000000
--- a/libtheoraplay/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	99e5fc74603e
-PKGNAME=	libtheoraplay-0.0.20190909
-CATEGORIES=	multimedia
-MASTER_SITES=	https://hg.icculus.org/icculus/theoraplay/archive/
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://hg.icculus.org/icculus/theoraplay/archive/
-COMMENT=	Simple library to make decoding of Ogg Theora videos easier
-LICENSE=	zlib
-
-WRKSRC=	${WRKDIR}/theoraplay-99e5fc74603e
-
-
-do-build:
-	cd ${WRKSRC} && \
-	${CC} ${CFLAGS} ${LDFLAGS} -fPIC -shared -I${PREFIX}/include \
-		-L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib \
-		-lpthread -logg -lvorbis -ltheoradec -o \
-		${WRKSRC}/libtheoraplay.so \
-		theoraplay.c
-
-
-INSTALLATION_DIRS=	lib include
-do-install:
-	${INSTALL_DATA} ${WRKSRC}/*theora*.h ${DESTDIR}${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/libtheoraplay.so \
-		${DESTDIR}${PREFIX}/lib
-
-.include "../../multimedia/libogg/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
-.include "../../multimedia/libtheora/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/libtheoraplay/PLIST b/libtheoraplay/PLIST
deleted file mode 100644
index ed30f79dc5..0000000000
--- a/libtheoraplay/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-include/theoraplay.h
-include/theoraplay_cvtrgb.h
-lib/libtheoraplay.so
diff --git a/libtheoraplay/buildlink3.mk b/libtheoraplay/buildlink3.mk
deleted file mode 100644
index b199ff53f7..0000000000
--- a/libtheoraplay/buildlink3.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	libtheoraplay
-
-.if !defined(LIBTHEORAPLAY_BUILDLINK3_MK)
-LIBTHEORAPLAY_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libtheoraplay+=	libtheoraplay>=0.0.20190909
-BUILDLINK_PKGSRCDIR.libtheoraplay?=	../../wip/libtheoraplay
-
-.include "../../multimedia/libogg/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
-.include "../../multimedia/libtheora/buildlink3.mk"
-.endif	# LIBTHEORAPLAY_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-libtheoraplay
diff --git a/libtheoraplay/distinfo b/libtheoraplay/distinfo
deleted file mode 100644
index 98e83a0e78..0000000000
--- a/libtheoraplay/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (99e5fc74603e.tar.gz) = 7a88a44511b552d38f6d00791d1759466bab3149
-RMD160 (99e5fc74603e.tar.gz) = 70c9233788b7b59ba162384e11b3ed8ca5903d6d
-SHA512 (99e5fc74603e.tar.gz) = 7abe70b5b36f3e0548fe15b49a90502bbbe582a1c847fb8c16a55054277b8ea925bce717b2984dde0543511b26af987d5ebda84c5408efe8739b742e784370e7
-Size (99e5fc74603e.tar.gz) = 15027 bytes
diff --git a/mojoshader/DESCR b/mojoshader/DESCR
deleted file mode 100644
index 8979226a7d..0000000000
--- a/mojoshader/DESCR
+++ /dev/null
@@ -1,16 +0,0 @@
-MojoShader is a library to work with Direct3D shaders on alternate
-3D APIs and non-Windows platforms. The primary motivation is moving
-shaders to OpenGL languages on the fly. The developer deals with
-"profiles" that represent various target languages, such as GLSL
-or ARB_*_program.
-
-This allows a developer to manage one set of shaders, presumably
-written in Direct3D HLSL, and use them across multiple rendering
-backends. This also means that the developer only has to worry
-about one (offline) compiler to manage program complexity, while
-MojoShader itself deals with the reduced complexity of the bytecode
-at runtime.
-
-MojoShader provides both a simple API to convert bytecode to various
-profiles, and (optionally) basic glue to rendering APIs to abstract
-the management of the shaders at runtime.
diff --git a/mojoshader/Makefile b/mojoshader/Makefile
deleted file mode 100644
index dd95bd1234..0000000000
--- a/mojoshader/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	f9036699b53a
-PKGNAME=	mojoshader-0.0.20210110
-CATEGORIES=	graphics
-MASTER_SITES=	https://hg.icculus.org/icculus/mojoshader/archive/
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://www.icculus.org/mojoshader/
-COMMENT=	Library to move calls to Direct3D shaders to OpenGL
-LICENSE=	zlib
-
-USE_LANGUAGES+=	c c++
-
-WRKSRC=		${WRKDIR}/mojoshader-f9036699b53a
-USE_CMAKE=	yes
-
-
-# FLIP_VIEWPORT is needed by some FNA games (FEZ if I recall correctly)
-CMAKE_ARGS=	-DBUILD_SHARED_LIBS=ON \
-		-DFLIP_VIEWPORT=1 \
-		-DPROFILE_METAL=OFF
-
-INSTALLATION_DIRS=	lib include
-
-# No upstream install target
-do-install:
-	${INSTALL_DATA} ${WRKSRC}/mojoshader*.h ${DESTDIR}${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/libmojoshader.so ${DESTDIR}${PREFIX}/lib
-
-.include "../../wip/vulkan-headers/buildlink3.mk"
-.include "../../devel/SDL2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/mojoshader/PLIST b/mojoshader/PLIST
deleted file mode 100644
index 0ac90144a4..0000000000
--- a/mojoshader/PLIST
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $NetBSD$
-include/mojoshader.h
-include/mojoshader_effects.h
-include/mojoshader_internal.h
-include/mojoshader_parser_hlsl.h
-include/mojoshader_version.h
-include/mojoshader_vulkan_vkfuncs.h
-lib/libmojoshader.so
diff --git a/mojoshader/buildlink3.mk b/mojoshader/buildlink3.mk
deleted file mode 100644
index b1e075adb5..0000000000
--- a/mojoshader/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	mojoshader
-
-.if !defined(MOJOSHADER_BUILDLINK3_MK)
-MOJOSHADER_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.mojoshader+=	mojoshader>=0.0.20210110
-BUILDLINK_PKGSRCDIR.mojoshader?=	../../wip/mojoshader
-
-.endif	# MOJOSHADER_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-mojoshader
diff --git a/mojoshader/distinfo b/mojoshader/distinfo
deleted file mode 100644
index c26ab98ead..0000000000
--- a/mojoshader/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (f9036699b53a.tar.gz) = 0496ababb6cecfca3a233c6f260cc35239a59b8d
-RMD160 (f9036699b53a.tar.gz) = 4676134312c056ccfba3be6b00bcf6ddc1eae861
-SHA512 (f9036699b53a.tar.gz) = ce2d51dfc8b17f9012401f9ed3200b3a31f9c1e6a645d0f207f976821550f76d9335e042148b65885dcedac8c3a63c67a4f3a12b637e9b96719d476cd078dac7
-Size (f9036699b53a.tar.gz) = 466291 bytes


Home | Main Index | Thread Index | Old Index