aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--media-plugins/fooyin-plugin-vgmstream/Manifest1
-rw-r--r--media-plugins/fooyin-plugin-vgmstream/files/fooyin-plugin-vgmstream-1.0.2-fix-include-name.patch13
-rw-r--r--media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-1.0.2.ebuild32
-rw-r--r--media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-9999.ebuild32
-rw-r--r--media-plugins/fooyin-plugin-vgmstream/metadata.xml11
5 files changed, 89 insertions, 0 deletions
diff --git a/media-plugins/fooyin-plugin-vgmstream/Manifest b/media-plugins/fooyin-plugin-vgmstream/Manifest
new file mode 100644
index 0000000..22a869d
--- /dev/null
+++ b/media-plugins/fooyin-plugin-vgmstream/Manifest
@@ -0,0 +1 @@
+DIST fooyin-plugin-vgmstream-1.0.2.tar.gz 23164 BLAKE2B e3b179018a6f8bc85ad8dacdbea3e0e6210b62082f71ddc05d6290ddc60df8673b0a5acd01b0ea8601fa35f4b23fae08f309eaabec997586df4fb6a7e4294ba1 SHA512 7c38b393b8f8225a4cda2b34f001f7216efd6a2589701eb0c10f3fb0e8c08200e73e22d902ccd692678cf8c77cf127db2735c619ef1bf64f39d1851680b548bf
diff --git a/media-plugins/fooyin-plugin-vgmstream/files/fooyin-plugin-vgmstream-1.0.2-fix-include-name.patch b/media-plugins/fooyin-plugin-vgmstream/files/fooyin-plugin-vgmstream-1.0.2-fix-include-name.patch
new file mode 100644
index 0000000..055afdd
--- /dev/null
+++ b/media-plugins/fooyin-plugin-vgmstream/files/fooyin-plugin-vgmstream-1.0.2-fix-include-name.patch
@@ -0,0 +1,13 @@
+diff --git a/cmake/FindVGMStream.cmake b/cmake/FindVGMStream.cmake
+index 0635c66..8b67ada 100644
+--- a/cmake/FindVGMStream.cmake
++++ b/cmake/FindVGMStream.cmake
+@@ -8,7 +8,7 @@
+
+ include(FindPackageHandleStandardArgs)
+
+-find_path(VGMStream_INCLUDE_DIR NAMES vgmstream.h PATH_SUFFIXES vgmstream)
++find_path(VGMStream_INCLUDE_DIR NAMES libvgmstream.h PATH_SUFFIXES vgmstream)
+ find_library(VGMStream_LIBRARY NAMES vgmstream)
+
+ find_package_handle_standard_args(VGMStream REQUIRED_VARS VGMStream_INCLUDE_DIR VGMStream_LIBRARY)
diff --git a/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-1.0.2.ebuild b/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-1.0.2.ebuild
new file mode 100644
index 0000000..354a8e5
--- /dev/null
+++ b/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-1.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="VGMStream plugin for fooyin"
+HOMEPAGE="https://github.com/fooyin/fooyin-plugin-vgmstream"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+ EGIT_SUBMODULES=()
+ EGIT_REPO_URI="https://github.com/fooyin/fooyin-plugin-vgmstream.git"
+else
+ SRC_URI="https://github.com/fooyin/fooyin-plugin-vgmstream/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+#S="${WORKDIR}/${P}"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="media-libs/vgmstream"
+DEPEND="
+ ${RDEPEND}
+ >=media-sound/fooyin-0.12
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.2-fix-include-name.patch
+)
diff --git a/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-9999.ebuild b/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-9999.ebuild
new file mode 100644
index 0000000..354a8e5
--- /dev/null
+++ b/media-plugins/fooyin-plugin-vgmstream/fooyin-plugin-vgmstream-9999.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="VGMStream plugin for fooyin"
+HOMEPAGE="https://github.com/fooyin/fooyin-plugin-vgmstream"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+ EGIT_SUBMODULES=()
+ EGIT_REPO_URI="https://github.com/fooyin/fooyin-plugin-vgmstream.git"
+else
+ SRC_URI="https://github.com/fooyin/fooyin-plugin-vgmstream/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+#S="${WORKDIR}/${P}"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="media-libs/vgmstream"
+DEPEND="
+ ${RDEPEND}
+ >=media-sound/fooyin-0.12
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.2-fix-include-name.patch
+)
diff --git a/media-plugins/fooyin-plugin-vgmstream/metadata.xml b/media-plugins/fooyin-plugin-vgmstream/metadata.xml
new file mode 100644
index 0000000..811a2f1
--- /dev/null
+++ b/media-plugins/fooyin-plugin-vgmstream/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>2pow11@gmail.com</email>
+ <name>1024x2</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">fooyin/fooyin-plugin-vgmstream</remote-id>
+ </upstream>
+</pkgmetadata>