update repo
This commit is contained in:
@@ -2,9 +2,13 @@ AUX makeresolvedeb_gentoo_1.6.0.patch 3462 BLAKE2B 8072b571bc370b9f0c7b3b62504c9
|
||||
AUX makeresolvedeb_gentoo_1.6.4.patch 3082 BLAKE2B 8745b0117c8882c5175e331a21bcc2603c189db85aaeb00e7c6d4b7e49bfcf58e4ab4ca364a7fd2e51b1078e6a5f7e7f09be794c5759250c05e4056e947ce071 SHA512 eabff75c6344aa8f1a8e2cb9c2310ded387425d11f57c814b1bd4db6a7d75613d3e8e6bc1e9585af2aca07eed23912e1187ff838059feb79d382d772e7e38267
|
||||
DIST DaVinci_Resolve_17.4.6_Linux.zip 2340066824 BLAKE2B 6e87a65f6657a8e9bd5cbcecb62b6dd74b45e4a8d6ae0d6e2aca6643d669a8aa49736e21e9826518897adbbf2d7f36d26bec402424158e4cb232560ab0c7ecdf SHA512 5067737e66d355d28aed34a5ff810ce552c6e8f07b9fcf1935cc7b2bfc65054de67e1a53c68560f58a60e3d63078bc47cba2c4257d0afaa3d76bfc50840a1409
|
||||
DIST DaVinci_Resolve_18.1.4_Linux.zip 3185181538 BLAKE2B d27e829c0e740ca9791029f387160592463133418c2ccf5b6bfaf485e7ec2bf45b1e17a5eb51955c067858d987879bc42325c25738ecf4c7b80ddd1701c336ea SHA512 bba889e818051fc22190f671468c48ebe8fe8a802af37ada0314c255510e5e2fc22dc69e409772e79b8e90f259274d298451f3a2df4f3048428f2022d4e8f6c4
|
||||
DIST DaVinci_Resolve_18.5_Linux.zip 2565526748 BLAKE2B daaf338fdfc911a141f88657d66868835cc5028576e67d9b6f27f6dbd5efd10a0d3196440e6838113797e2e84f8a1f92aeb8b9d1e5837dfa542924d2a593cadf SHA512 eed54f8cd4cac06e17117c41bb8dff0185e51b3eb7050cad0a965c2d3dde023f0818c8d423da6bd0f1a2863dbf37095a7e3f127fddc1ba83a3f7bbdc997af13b
|
||||
DIST DaVinci_Resolve_18.6.2_Linux.zip 2596427720 BLAKE2B c58d3d50ed192671757069d30703ef3598f8e839ee441638dc04f2f48fc9dc44db1d68f660df563902b72df75da618608e6140b1347fdcba4f52e2133939d692 SHA512 0023f50b8e0379a5d93d8601fadcade6d47d556c4e1bef22ccb68b463c82c6693d5750a07798fcd42caf586b4fd1fa92df219acdf604f15a95fe70a055938c80
|
||||
DIST makeresolvedeb_1.6.0_multi.sh.tar.gz 4191 BLAKE2B ab2f09f339700ee31e011811152c6b97cc7e172698236efba0c0254cf69966c776dd222302e1da0266423f0af9c54ae426de4f5354d0d4550ae89b354f0a3d7a SHA512 02baae42c1e9d2163660b765ee6556660b337a3dfe25a60ee4bad9331d84700538ff9b339d045dd91cc0d89d1cd805e56437ae3a8d6ddf6502d0be0f0e5bc114
|
||||
DIST makeresolvedeb_1.6.4_multi.sh.tar.gz 4338 BLAKE2B f3bab11a08432e765645e314e1906c677db5b4e321a477856d4bea6439af860c4037314d2f12200a8a227c6a36b940425688d556c312d165a77f04d6c4513cde SHA512 3e11bef55bce1947422b8f204987b5aabb645121f29f416050d73b569cb04105107ffc63a88443e795fca7eca5f022401a6c575ad1ae3311158483d6691398ce
|
||||
EBUILD davinci-resolve-17.4.6.ebuild 2467 BLAKE2B fb9de7cd7a13482dcfe42f8e6823179daf144c72d4b8a8024b5aa5f502288862848dacc52bbe40f565f91c04dc991aaf02d5a0ef95e9ac626847f95ffbb16780 SHA512 dbc71120a6131aac4eeb7ab48a67ec153fb9a38316ce38a581fd99cae7f7479daa08b1afc3a88a208fc7c034b13df87fab0c7b104219f391e74fec2ab39781c7
|
||||
EBUILD davinci-resolve-18.1.4.ebuild 2676 BLAKE2B 9e5d0fe3f172f4ac1a66f669fac95ce2c29803188eecc4b5e21e5044fb2403e48726d82d44440b64447aa7a3165a43984f1a1cc3836618d2aa93f631eb7a5c63 SHA512 04a11cf5f04926bfdf0446dfa0ce6223034d05e9ee8ffb63bbcc3ef37d2db5f50060acfd309c39aab6cebe5fe21c55d9d4f88c5a0d6eb80c1a3ffef812bde508
|
||||
EBUILD davinci-resolve-18.5.ebuild 2704 BLAKE2B 55d5d8f34e7423acc8281aedb15b8210a0cc6246e061f8e4de3f7ecc5e35ccda2fc176fb0b4f4e74c62086108c55d6becf358a1c2db8e771052afb52a9269047 SHA512 b7def9977ed812b485d7dec598df4d673cc08ec1be39b5f488f167d86505fba12fd894170c26890614908ed36d1ae2c30a0a7bbd2091a3552182b538a8592695
|
||||
EBUILD davinci-resolve-18.6.2.ebuild 2848 BLAKE2B b73ead231f3a99b514b3c757dc564046685b35d9364bf489e3a10f04d5a356e2d94b11460b67fb0731644cab79cfbbe3519388a439f49fc957719d163d5015e4 SHA512 dbfcfebaa24fce51cae81bc73b9c51fd9682a5489aaf00768a939226df0489acd5c55b34cf5a8fe40bf186c9eb6c6a6eb06f64106e8396ee32c099774aa430a8
|
||||
MISC ChangeLog 984 BLAKE2B 6b5afde0d34caa62f7a6e336c651652380e9144d8c3382dcca2ee680b85724d93deca09c903565ccd79987d39ed61c517f1a5e717f37d3b00d24ac95c038edf3 SHA512 8110c143fd18310b7f12b9eb575f5179a574f0941bf1d6978c96ff4887289ecabfc4c3ab5fb4a9125d9b9d5e65d9d430ebc349965b925ba0bd35cf86466badba
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
||||
127
media-video/davinci-resolve/davinci-resolve-18.5.ebuild
Normal file
127
media-video/davinci-resolve/davinci-resolve-18.5.ebuild
Normal file
@@ -0,0 +1,127 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MAJOR_VER="$(ver_cut 1-3)"
|
||||
#MAJOR_VER="18.0b1"
|
||||
if [[ "${PN}" == "davinci-resolve-studio" ]] ; then
|
||||
BASE_NAME="DaVinci_Resolve_Studio_${MAJOR_VER}_Linux"
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve"
|
||||
else
|
||||
BASE_NAME="DaVinci_Resolve_${MAJOR_VER}_Linux"
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve-studio"
|
||||
fi
|
||||
ARC_NAME="${BASE_NAME}.zip"
|
||||
MRD_VER=1.6.4
|
||||
inherit udev xdg
|
||||
|
||||
DESCRIPTION="Professional A/V post-production software suite"
|
||||
HOMEPAGE="
|
||||
https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
|
||||
"
|
||||
SRC_URI="${ARC_NAME}
|
||||
https://www.danieltufvesson.com/download/?file=makeresolvedeb/makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
KEYWORDS="-* ~amd64"
|
||||
SLOT="0"
|
||||
IUSE="doc udev"
|
||||
|
||||
RESTRICT="strip mirror bindist fetch userpriv"
|
||||
|
||||
RDEPEND="
|
||||
virtual/glu
|
||||
x11-libs/gtk+:=
|
||||
virtual/libcrypt:=
|
||||
${CONFLICT_PKG}
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/apr-util
|
||||
app-arch/libarchive
|
||||
dev-libs/openssl-compat
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebengine:5
|
||||
dev-qt/qtwebsockets:5
|
||||
dev-qt/qtvirtualkeyboard:5
|
||||
media-libs/gstreamer
|
||||
media-libs/libpng
|
||||
sys-fs/fuse[suid]
|
||||
udev? ( virtual/udev )
|
||||
virtual/opencl
|
||||
x11-misc/xdg-user-dirs
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="dev-util/patchelf"
|
||||
|
||||
S="${WORKDIR}"
|
||||
DR="${WORKDIR}/davinci-resolve_${MAJOR_VER}-mrd${MRD_VER}_amd64"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download installation file"
|
||||
einfo " - ${ARC_NAME}"
|
||||
einfo "from ${HOMEPAGE} and place it in \$\{DISTDIR\}."
|
||||
einfo "===="
|
||||
einfo "Please download installation file"
|
||||
einfo " - makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
|
||||
einfo "from https://www.danieltufvesson.com/makeresolvedeb and place it in \$\{DISTDIR\}."
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv "${WORKDIR}"/makeresolvedeb*.sh "${WORKDIR}"/makeresolvedeb.sh
|
||||
eapply -p0 "${FILESDIR}/makeresolvedeb_gentoo_${MRD_VER}.patch"
|
||||
|
||||
eapply_user
|
||||
|
||||
sed -i -e "s!#LIBDIR#!$(get_libdir)!" "${WORKDIR}"/makeresolvedeb.sh || die "Sed failed!"
|
||||
}
|
||||
|
||||
_adjust_sandbox() {
|
||||
addwrite /dev
|
||||
addread /dev
|
||||
addpredict /root
|
||||
addpredict /etc
|
||||
addpredict /lib
|
||||
addpredict /usr
|
||||
addpredict /sys
|
||||
addpredict "/var/BlackmagicDesign"
|
||||
addpredict "/var/BlackmagicDesign/DaVinci Resolve"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_adjust_sandbox
|
||||
cd "${WORKDIR}"
|
||||
chmod u+x ${BASE_NAME}.run
|
||||
CI_TEST="1" "${WORKDIR}"/makeresolvedeb.sh ${BASE_NAME}.run
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a ${DR}/lib "${ED}" || die
|
||||
cp -a ${DR}/opt "${ED}" || die
|
||||
cp -a ${DR}/usr "${ED}" || die
|
||||
cp -a ${DR}/var "${ED}" || die
|
||||
|
||||
if use doc ; then
|
||||
dodoc *.pdf
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
xdg_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
udev_reload
|
||||
}
|
||||
|
||||
133
media-video/davinci-resolve/davinci-resolve-18.6.2.ebuild
Normal file
133
media-video/davinci-resolve/davinci-resolve-18.6.2.ebuild
Normal file
@@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MAJOR_VER="$(ver_cut 1-3)"
|
||||
#MAJOR_VER="18.0b1"
|
||||
if [[ "${PN}" == "davinci-resolve-studio" ]] ; then
|
||||
BASE_NAME="DaVinci_Resolve_Studio_${MAJOR_VER}_Linux"
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve"
|
||||
else
|
||||
BASE_NAME="DaVinci_Resolve_${MAJOR_VER}_Linux"
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve-studio"
|
||||
fi
|
||||
ARC_NAME="${BASE_NAME}.zip"
|
||||
MRD_VER=1.6.4
|
||||
inherit udev xdg
|
||||
|
||||
DESCRIPTION="Professional A/V post-production software suite"
|
||||
HOMEPAGE="
|
||||
https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
|
||||
"
|
||||
SRC_URI="${ARC_NAME}
|
||||
https://www.danieltufvesson.com/download/?file=makeresolvedeb/makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
KEYWORDS="-* ~amd64"
|
||||
SLOT="0"
|
||||
IUSE="doc udev +system-glib"
|
||||
|
||||
RESTRICT="strip mirror bindist fetch userpriv"
|
||||
|
||||
RDEPEND="
|
||||
virtual/glu
|
||||
x11-libs/gtk+:=
|
||||
virtual/libcrypt:=
|
||||
${CONFLICT_PKG}
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/apr-util
|
||||
app-arch/libarchive
|
||||
dev-libs/openssl-compat
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebengine:5
|
||||
dev-qt/qtwebsockets:5
|
||||
dev-qt/qtvirtualkeyboard:5
|
||||
media-libs/gstreamer
|
||||
media-libs/libpng
|
||||
sys-fs/fuse[suid]
|
||||
udev? ( virtual/udev )
|
||||
virtual/opencl
|
||||
x11-misc/xdg-user-dirs
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="dev-util/patchelf"
|
||||
|
||||
S="${WORKDIR}"
|
||||
DR="${WORKDIR}/davinci-resolve_${MAJOR_VER}-mrd${MRD_VER}_amd64"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download installation file"
|
||||
einfo " - ${ARC_NAME}"
|
||||
einfo "from ${HOMEPAGE} and place it in \$\{DISTDIR\}."
|
||||
einfo "===="
|
||||
einfo "Please download installation file"
|
||||
einfo " - makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
|
||||
einfo "from https://www.danieltufvesson.com/makeresolvedeb and place it in \$\{DISTDIR\}."
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv "${WORKDIR}"/makeresolvedeb*.sh "${WORKDIR}"/makeresolvedeb.sh
|
||||
eapply -p0 "${FILESDIR}/makeresolvedeb_gentoo_${MRD_VER}.patch"
|
||||
|
||||
eapply_user
|
||||
|
||||
sed -i -e "s!#LIBDIR#!$(get_libdir)!" "${WORKDIR}"/makeresolvedeb.sh || die "Sed failed!"
|
||||
}
|
||||
|
||||
_adjust_sandbox() {
|
||||
addwrite /dev
|
||||
addread /dev
|
||||
addpredict /root
|
||||
addpredict /etc
|
||||
addpredict /lib
|
||||
addpredict /usr
|
||||
addpredict /sys
|
||||
addpredict "/var/BlackmagicDesign"
|
||||
addpredict "/var/BlackmagicDesign/DaVinci Resolve"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_adjust_sandbox
|
||||
cd "${WORKDIR}"
|
||||
chmod u+x ${BASE_NAME}.run
|
||||
CI_TEST="1" "${WORKDIR}"/makeresolvedeb.sh ${BASE_NAME}.run
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a ${DR}/lib "${ED}" || die
|
||||
cp -a ${DR}/opt "${ED}" || die
|
||||
cp -a ${DR}/usr "${ED}" || die
|
||||
cp -a ${DR}/var "${ED}" || die
|
||||
|
||||
if use doc ; then
|
||||
dodoc *.pdf
|
||||
fi
|
||||
|
||||
# See bug 718070 for reason for the next line.
|
||||
if use system-glib ; then
|
||||
rm -f "${ED}"/opt/resolve/libs/libglib-*
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
xdg_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
udev_reload
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user