logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
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:

Amedia-libs/libvgm/Manifest1+
Amedia-libs/libvgm/libvgm-0_pre20230814.ebuild25+++++++++++++++++++++++++
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}"