commit: a376640ca89ce8a0717cd4e631874a7757d50fe1
parent ccc65078ebd46083669c0e5ad6a993c52b24a223
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Wed, 20 Dec 2023 21:57:41 +0100
media-libs/libvgm: new package, add 0_pre20230814
Diffstat:
2 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/media-libs/libvgm/Manifest b/media-libs/libvgm/Manifest
@@ -0,0 +1 @@
+DIST libvgm-91b6542a25a754f985181921331bdcbb2699c03c.tar.gz 1437778 BLAKE2B 3b1114451918b665b1cfef583c0f0afa2185b426ac26a48da4a29eb146cc9f183b2557eaa22a53a50ce0fe157bb8130639acd58e1e0fc427b931510882f25470 SHA512 43d8bce3a9b2b5912e2a0ece0dd64a3dce6820ede1ae182c8aa81c49b4a4ae31becd59b46f338a4aca874c9b32ce8b3a89f1eae7425520e531cfe86f7f98a2f4
diff --git a/media-libs/libvgm/libvgm-0_pre20230814.ebuild b/media-libs/libvgm/libvgm-0_pre20230814.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="more modular rewrite of most components from VGMPlay"
+HOMEPAGE="https://github.com/ValleyBell/libvgm"
+EGIT_COMMIT="91b6542a25a754f985181921331bdcbb2699c03c"
+SRC_URI="https://github.com/ValleyBell/libvgm/archive/${EGIT_COMMIT}.tar.gz -> libvgm-${EGIT_COMMIT}.tar.gz"
+S="${WORKDIR}/libvgm-${EGIT_COMMIT}"
+# Maybe a bit more complex than that given GPL-2 code so bindist https://github.com/ValleyBell/libvgm/issues/43
+LICENSE="all-rights-reserved GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist"
+
+# FIXME: Configure cmake enough to avoid automagic
+DEPEND="
+ media-libs/alsa-lib
+ sys-libs/zlib
+"
+RDEPEND="${DEPEND}"