Skip to content

Commit

Permalink
New package: vimix-0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
prez committed May 10, 2021
1 parent c113269 commit 4fd924d
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions srcpkgs/vimix/template
@@ -0,0 +1,56 @@
# Template file for 'vimix'
pkgname=vimix
version=0.6.0
revision=1
build_style=cmake
configure_args="-DCMAKE_BUILD_TYPE=Release"
hostmakedepends="pkg-config git cmake"
makedepends="gtk+3-devel gst-plugins-good1 gst-plugins-base1-devel gst-plugins-bad1-devel gstreamer1-devel icu-devel glfw-devel libpng-devel"
depends="gstreamer1 gst-plugins-good1 gst-plugins-base1 gst-plugins-bad1 gst-libav"
short_desc="Live Video Mixer"
maintainer="prez <prez@national.shitposting.agency>"
license="GPL-3.0-or-later"
homepage="https://github.com/brunoherbelin/vimix"
_glm_commit=2929ad5a663597139276c10ef905d91e568fdc48
_Dirent_commit=c885633e126a3a949ec0497273ec13e2c03e862c
_ImGuiColorTextEdit_commit=0a88824f7de8d0bd11d8419066caa7d3469395c4
_imgui_commit=0850b46c88daa92443dedf8609a80dbc1da52558
_stb_commit=f54acd4e13430c5122cab4ca657705c84aa61b08
_tfd_commit=cc6b593c029110af8045826ce691f540c85e850c
_tinyxml2_commit=bf15233ad88390461f6ab0dbcf046cce643c5fcb
distfiles="
https://github.com/brunoherbelin/vimix/archive/${version}.tar.gz>vimix-${version}.tar.gz
https://github.com/tronkko/dirent/archive/${_Dirent_commit}.tar.gz>dirent-${_Dirent_commit}.tar.gz
https://github.com/BalazsJako/ImGuiColorTextEdit/archive/${_ImGuiColorTextEdit_commit}.tar.gz>ImGuiColorTextEdit-${_ImGuiColorTextEdit_commit}.tar.gz
https://github.com/g-truc/glm/archive/${_glm_commit}.tar.gz>glm-${_glm_commit}.tar.gz
https://github.com/ocornut/imgui/archive/${_imgui_commit}.tar.gz>imgui-${_imgui_commit}.tar.gz
https://github.com/nothings/stb/archive/${_stb_commit}.tar.gz>stb-${_stb_commit}.tar.gz
https://github.com/native-toolkit/tinyfiledialogs/archive/${_tfd_commit}.tar.gz>tinyfiledialogs-${_tfd_commit}.tar.gz
https://github.com/leethomason/tinyxml2/archive/${_tinyxml2_commit}.tar.gz>tinyxml2-${_tinyxml2_commit}.tar.gz"
checksum="
da291faf6ff1a4258ef52d91089dc516d0c5cc94f8f57cabaf596275d7c4a361
aab1f1d02c3148a3d49a18b8de878603263e62e4a48622121efec92e5b40710b
55063528d8a66dc081dd9cad239feadc447f2ffe14a41273bb0c3889d87a1a00
4c65f45a82b52dbf47006afd1fdccf889ff71fa10530bc0ecd0dfbad881d8ec7
ceb34285fa722a7aab23efb474320955ac2163f9a064c899d4a42f9120f27f08
bf403306246d37e1f03168aea47d4841aaec62f1c7b1e7bf43bf9f9d9e069e2d
9efafadabf3a7cd6b450a292e23bb416b757305b3d2914f662679f895571a491
2bef56c8bc4e7ef2601d095c26bfbd4d78ebde4618e842208aa2426e34f277f2"

pre_configure() {
rmdir ext/Dirent
rmdir ext/ImGuiColorTextEdit
rmdir ext/glm
rmdir ext/imgui
rmdir ext/stb
rmdir ext/tfd
rmdir ext/tinyxml2

mv -v ../dirent-${_Dirent_commit} ext/Dirent
mv -v ../ImGuiColorTextEdit-${_ImGuiColorTextEdit_commit} ext/ImGuiColorTextEdit
mv -v ../glm-${_glm_commit} ext/glm
mv -v ../imgui-${_imgui_commit} ext/imgui
mv -v ../stb-${_stb_commit} ext/stb
mv -v ../tinyfiledialogs-${_tfd_commit} ext/tfd
mv -v ../tinyxml2-${_tinyxml2_commit} ext/tinyxml2
}

0 comments on commit 4fd924d

Please sign in to comment.