1
0

media-gfx/glslviewer: Bump to 1.7.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Ryan Fox <flewkey@2a03.party>
This commit is contained in:
Ryan Fox 2021-06-14 00:43:50 +00:00
parent 57287aa7fb
commit ef72e4751a
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
3 changed files with 44 additions and 15 deletions

View File

@ -1,4 +1,7 @@
DIST glslviewer-1.6.8.tar.gz 29443106 BLAKE2B f40d0e3e4dc8369f0846bd84fbd6c8c24eec44efabbcd873cda66183fbd6a38b54830215ac60bc51d4b4237b18b4d46122287d10c5d4ffaaf914c0945ea35990 SHA512 a2121f2271c597aa2b58db00150f52c9e58a4c986080155b408922dae718c3e754fa02d8e174d18f011d87de47262f6082e8814b91078bdfb6556bf4c16f4e56
DIST glslviewer-1.7.0.tar.gz 31291497 BLAKE2B 1610134a50d39f3ed0d9543e5256d0c5d996d193005f05c781d92e64298a99adcc4136a5a3def0ec0700ef7eafb7a9d09299d3aff52ae31c8a22ee7a56a5969d SHA512 ca2203beff010d54de343d3f984121ff0b4feb0bde8f4fde8e380ceec7fe0fbd8631b0cbf998128ab9a1d88d6d24d3d970027ab73d50ab319b3629c432e4b6a0
DIST miniaudio-0.10.35.tar.gz 1319409 BLAKE2B 1cc823906610fad67b0e4b9f9dd47e8163180057f4801bdb63a7d5dd6a96563e404d8ebe9a35461dd9682c03bf301f9115b2b34aec84d826c8e54a3463ccc4f2 SHA512 015f241891f53b4cde1643ce3a23aa6db39d6e4b8f5ae808072668d9496e34b574f94e5f6c08505ba560c23f76ff2a1a02c9fe1987cdcc87349ec326d3241e2d
EBUILD glslviewer-1.6.8.ebuild 740 BLAKE2B 41c2035415848d15f085d1521d7b2305e711b10d7316301f8ef21136c24b0c7c7bce2f8b2b92b6387a72eadb84991597bd0d83030fedc9058cdd835973346772 SHA512 f98dcf14e6f9cab813155f95949ebea7be70d5bb44f143fc4697b3db70ca784a57cccd22816800854bf7d0a143a59799020131fe2d1d16e913d25ea1a2c4d498
EBUILD glslviewer-9999.ebuild 661 BLAKE2B f2876d2a175441b699f3c44bdba8e85bd1c57308c91887c8d0e40b0823034c062d688d805b55ab3e7c59804f3f228c445fdccf177f3f4c98b9af4cb3118f6382 SHA512 107b8eb57239d8c9eb223aefa000032579ad8bf8980cbdff942516038ba49d66e4932cda0ce29cf80c900fad9e34037acc7ef2ff42ff2892c68d9b2e05ad45aa
EBUILD glslviewer-1.7.0.ebuild 863 BLAKE2B 9d9183b9b689f9d2ea787e931e467a754aad51081de094e490168be1e0015996272df7949eb1420d45d6d09c6090046ab0ce6447072f1f64ef6b79370a2e7a50 SHA512 6aa60c9d7276bfea361be6b01d5e813c24f2a3db67d3622f3e38fd6cbbb8db4b85c596e914679dc06b889995a777ba66c2ef9b7518a866e7938610b05fcc2cf0
EBUILD glslviewer-9999.ebuild 475 BLAKE2B d83776c517a51c8bfffab9c1ffef109a807fce36d8e83b3e9ed27d14048444fe336600f3feeac57bc75d679040d1d4b666660fee45e5d41e6e72e24c90e15163 SHA512 1a5fb78dda1ace62e8fb9be7eea72be97760cc40982018e216f7dc7becbb66804699881cb9a880c025a61692293ef9897c7792ea90205322c51734b32e64a0b8
MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80

View File

@ -0,0 +1,34 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN="glslViewer"
MY_P="${MY_PN}-${PV}"
MINIAUDIO_V="0.10.35"
MINIAUDIO_REF="199d6a7875b4288af6a7b615367c8fdc2019b03c"
S="${WORKDIR}/${MY_P}"
SRC_URI="
https://github.com/patriciogonzalezvivo/glslViewer/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/mackron/miniaudio/archive/${MINIAUDIO_REF}.tar.gz -> miniaudio-${MINIAUDIO_V}.tar.gz
"
KEYWORDS="~amd64"
DESCRIPTION="Console-based sandbox for GLSL shaders"
HOMEPAGE="http://patriciogonzalezvivo.com/2015/glslViewer/"
LICENSE="BSD"
SLOT="0"
DEPEND="media-libs/glfw"
RDEPEND="${DEPEND}"
BDEPEND=""
src_unpack() {
default
rm -rf "${S}/include/miniaudio" || die
ln -s "${WORKDIR}/miniaudio-${MINIAUDIO_REF}" "${S}/include/miniaudio" || die
}
src_install() {
dobin "${S}/glslViewer"
}

View File

@ -1,29 +1,21 @@
# Copyright 2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/patriciogonzalezvivo/glslViewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git"
fi
inherit git-r3
EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git"
EGIT_SUBMODULES=( include/miniaudio )
DESCRIPTION="Console-based sandbox for GLSL shaders"
HOMEPAGE="http://patriciogonzalezvivo.com/2015/glslViewer/"
LICENSE="BSD"
SLOT="0"
DEPEND="
media-libs/glfw
"
DEPEND="media-libs/glfw"
RDEPEND="${DEPEND}"
BDEPEND=""
src_install() {
dobin "${S}/bin/glslScreenSaver"
dobin "${S}/bin/glslLoader"
dobin "${S}/bin/glslViewer"
dobin "${S}/glslViewer"
}