aboutsummaryrefslogtreecommitdiff
path: root/graphics/radiance
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-10-29 02:23:13 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-10-29 02:23:13 +0000
commite35c9179310ff7c1e0d0940f8b901e7ae9da2955 (patch)
tree7c27680a62b5047610b96a092365430567791957 /graphics/radiance
parent39ad96cf0f9cdb44ff0bf8100f17d530bfed4849 (diff)
downloadports-e35c9179310ff7c1e0d0940f8b901e7ae9da2955.tar.gz
ports-e35c9179310ff7c1e0d0940f8b901e7ae9da2955.zip
New port: graphics/radiance: Video art software for VJs
Notes
Notes: svn path=/head/; revision=483363
Diffstat (limited to 'graphics/radiance')
-rw-r--r--graphics/radiance/Makefile30
-rw-r--r--graphics/radiance/distinfo5
-rw-r--r--graphics/radiance/pkg-descr5
-rw-r--r--graphics/radiance/pkg-plist219
4 files changed, 259 insertions, 0 deletions
diff --git a/graphics/radiance/Makefile b/graphics/radiance/Makefile
new file mode 100644
index 000000000000..b06e50c4a92d
--- /dev/null
+++ b/graphics/radiance/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= radiance
+PORTVERSION= g20181029
+CATEGORIES= graphics
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Video art software for VJs
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libmpv.so:multimedia/mpv \
+ libportaudio.so:audio/portaudio \
+ librtmidi.so:audio/rtmidi \
+ libsamplerate.so:audio/libsamplerate
+
+USES= cmake:outsource gl localbase:ldflags qt:5
+USE_GITHUB= yes
+GH_ACCOUNT= zbanks
+GH_TAGNAME= 2b947cf
+GH_TUPLE= zbanks:BTrack:1c5b72e:bt/BTrack
+USE_QT= core graphicaleffects gui network qml quick quickcontrols widgets buildtools_build qmake_build
+USE_GL= gl glu
+
+CMAKE_ARGS= -DRADIANCE_SYSTEM_RESOURCES:STRING=${DATADIR}/
+
+.include <bsd.port.mk>
diff --git a/graphics/radiance/distinfo b/graphics/radiance/distinfo
new file mode 100644
index 000000000000..36767a92f5bb
--- /dev/null
+++ b/graphics/radiance/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1540777255
+SHA256 (zbanks-radiance-g20181029-2b947cf_GH0.tar.gz) = 5a03834b6a8a8f755097fe322e8e271fc8a9975f1abe8d233fe82ac185f087da
+SIZE (zbanks-radiance-g20181029-2b947cf_GH0.tar.gz) = 258662
+SHA256 (zbanks-BTrack-1c5b72e_GH0.tar.gz) = af567e80f6edf031af17bf4e7ed7eb89349be059046a4877defd14bb6cc70899
+SIZE (zbanks-BTrack-1c5b72e_GH0.tar.gz) = 21590
diff --git a/graphics/radiance/pkg-descr b/graphics/radiance/pkg-descr
new file mode 100644
index 000000000000..e4d0b1693125
--- /dev/null
+++ b/graphics/radiance/pkg-descr
@@ -0,0 +1,5 @@
+Radiance is video art software for VJs. It supports beat detection, animated
+GIFs, YouTube video, OpenGL shader effects. It is designed for live performance
+and runs on FreeBSD, Linux and MacOS.
+
+WWW: https://radiance.video/
diff --git a/graphics/radiance/pkg-plist b/graphics/radiance/pkg-plist
new file mode 100644
index 000000000000..e29107db18cd
--- /dev/null
+++ b/graphics/radiance/pkg-plist
@@ -0,0 +1,219 @@
+bin/radiance
+%%DATADIR%%/config/cli.json
+%%DATADIR%%/config/gui_default.json
+%%DATADIR%%/glsl/effect_header.glsl
+%%DATADIR%%/library/effects/afix.glsl
+%%DATADIR%%/library/effects/afixhighlight.glsl
+%%DATADIR%%/library/effects/allwhite.glsl
+%%DATADIR%%/library/effects/attractor.glsl
+%%DATADIR%%/library/effects/bespeckle.glsl
+%%DATADIR%%/library/effects/bespecklep.glsl
+%%DATADIR%%/library/effects/blowout.glsl
+%%DATADIR%%/library/effects/brighten.glsl
+%%DATADIR%%/library/effects/bstrobe.glsl
+%%DATADIR%%/library/effects/bwave.glsl
+%%DATADIR%%/library/effects/cedge.glsl
+%%DATADIR%%/library/effects/cga1.glsl
+%%DATADIR%%/library/effects/chansep.glsl
+%%DATADIR%%/library/effects/circle.glsl
+%%DATADIR%%/library/effects/coin.glsl
+%%DATADIR%%/library/effects/color.glsl
+%%DATADIR%%/library/effects/composite.glsl
+%%DATADIR%%/library/effects/count.glsl
+%%DATADIR%%/library/effects/crack.glsl
+%%DATADIR%%/library/effects/crossfader.glsl
+%%DATADIR%%/library/effects/crt.glsl
+%%DATADIR%%/library/effects/csmooth.glsl
+%%DATADIR%%/library/effects/cube.glsl
+%%DATADIR%%/library/effects/cyan.glsl
+%%DATADIR%%/library/effects/cycle2.glsl
+%%DATADIR%%/library/effects/cylinder.glsl
+%%DATADIR%%/library/effects/deblack.glsl
+%%DATADIR%%/library/effects/delace.glsl
+%%DATADIR%%/library/effects/delay.glsl
+%%DATADIR%%/library/effects/depolar.glsl
+%%DATADIR%%/library/effects/desat.glsl
+%%DATADIR%%/library/effects/diodefoh.glsl
+%%DATADIR%%/library/effects/diodelpf.glsl
+%%DATADIR%%/library/effects/distort.glsl
+%%DATADIR%%/library/effects/droste.glsl
+%%DATADIR%%/library/effects/dunkirk.glsl
+%%DATADIR%%/library/effects/dwwave.glsl
+%%DATADIR%%/library/effects/edge.glsl
+%%DATADIR%%/library/effects/emboss.glsl
+%%DATADIR%%/library/effects/eye.glsl
+%%DATADIR%%/library/effects/filmstop.glsl
+%%DATADIR%%/library/effects/fire.glsl
+%%DATADIR%%/library/effects/fireball.glsl
+%%DATADIR%%/library/effects/flippy.glsl
+%%DATADIR%%/library/effects/flow.glsl
+%%DATADIR%%/library/effects/flower.glsl
+%%DATADIR%%/library/effects/flowing.glsl
+%%DATADIR%%/library/effects/fly.glsl
+%%DATADIR%%/library/effects/fractalzoom.glsl
+%%DATADIR%%/library/effects/gamma.glsl
+%%DATADIR%%/library/effects/gay.glsl
+%%DATADIR%%/library/effects/glitch.glsl
+%%DATADIR%%/library/effects/green.glsl
+%%DATADIR%%/library/effects/greenaway.glsl
+%%DATADIR%%/library/effects/greenscreen.glsl
+%%DATADIR%%/library/effects/gstrobe.glsl
+%%DATADIR%%/library/effects/halftone.glsl
+%%DATADIR%%/library/effects/heart.glsl
+%%DATADIR%%/library/effects/hpass.glsl
+%%DATADIR%%/library/effects/hpixelate.glsl
+%%DATADIR%%/library/effects/hue.glsl
+%%DATADIR%%/library/effects/id.glsl
+%%DATADIR%%/library/effects/inception.glsl
+%%DATADIR%%/library/effects/interstellar.glsl
+%%DATADIR%%/library/effects/invertl.glsl
+%%DATADIR%%/library/effects/jet.glsl
+%%DATADIR%%/library/effects/kaleidoscope.glsl
+%%DATADIR%%/library/effects/kmeans.glsl
+%%DATADIR%%/library/effects/lathe.glsl
+%%DATADIR%%/library/effects/life.glsl
+%%DATADIR%%/library/effects/litebrite.glsl
+%%DATADIR%%/library/effects/loopy.glsl
+%%DATADIR%%/library/effects/lorenz.glsl
+%%DATADIR%%/library/effects/lpass.glsl
+%%DATADIR%%/library/effects/lpf.glsl
+%%DATADIR%%/library/effects/ltohs.glsl
+%%DATADIR%%/library/effects/luma.glsl
+%%DATADIR%%/library/effects/maze.glsl
+%%DATADIR%%/library/effects/melt.glsl
+%%DATADIR%%/library/effects/mirror.glsl
+%%DATADIR%%/library/effects/monochrome.glsl
+%%DATADIR%%/library/effects/negative.glsl
+%%DATADIR%%/library/effects/nibble.glsl
+%%DATADIR%%/library/effects/no.glsl
+%%DATADIR%%/library/effects/nogreen.glsl
+%%DATADIR%%/library/effects/null.glsl
+%%DATADIR%%/library/effects/onblack.glsl
+%%DATADIR%%/library/effects/oscope.glsl
+%%DATADIR%%/library/effects/outline.glsl
+%%DATADIR%%/library/effects/pan.glsl
+%%DATADIR%%/library/effects/pink.glsl
+%%DATADIR%%/library/effects/pixelate.glsl
+%%DATADIR%%/library/effects/polar.glsl
+%%DATADIR%%/library/effects/polygon.glsl
+%%DATADIR%%/library/effects/posterh.glsl
+%%DATADIR%%/library/effects/posterize.glsl
+%%DATADIR%%/library/effects/projector.glsl
+%%DATADIR%%/library/effects/purple.glsl
+%%DATADIR%%/library/effects/qcircle.glsl
+%%DATADIR%%/library/effects/qlpf.glsl
+%%DATADIR%%/library/effects/rainblur.glsl
+%%DATADIR%%/library/effects/rainbow.glsl
+%%DATADIR%%/library/effects/random.glsl
+%%DATADIR%%/library/effects/randy.glsl
+%%DATADIR%%/library/effects/rblur.glsl
+%%DATADIR%%/library/effects/rblurb.glsl
+%%DATADIR%%/library/effects/red.glsl
+%%DATADIR%%/library/effects/rekt.glsl
+%%DATADIR%%/library/effects/resat.glsl
+%%DATADIR%%/library/effects/resistor.glsl
+%%DATADIR%%/library/effects/rfuzz.glsl
+%%DATADIR%%/library/effects/rgbmask.glsl
+%%DATADIR%%/library/effects/rjump.glsl
+%%DATADIR%%/library/effects/rolling.glsl
+%%DATADIR%%/library/effects/rotate.glsl
+%%DATADIR%%/library/effects/rsheen.glsl
+%%DATADIR%%/library/effects/saturate.glsl
+%%DATADIR%%/library/effects/scramble.glsl
+%%DATADIR%%/library/effects/sethue.glsl
+%%DATADIR%%/library/effects/shake.glsl
+%%DATADIR%%/library/effects/slide.glsl
+%%DATADIR%%/library/effects/smoke.glsl
+%%DATADIR%%/library/effects/smoky.glsl
+%%DATADIR%%/library/effects/smooth.glsl
+%%DATADIR%%/library/effects/snowcrash.glsl
+%%DATADIR%%/library/effects/solitaire.glsl
+%%DATADIR%%/library/effects/speckle.glsl
+%%DATADIR%%/library/effects/spin.glsl
+%%DATADIR%%/library/effects/squares.glsl
+%%DATADIR%%/library/effects/sscan.glsl
+%%DATADIR%%/library/effects/starfield.glsl
+%%DATADIR%%/library/effects/still.glsl
+%%DATADIR%%/library/effects/strange.glsl
+%%DATADIR%%/library/effects/stripes.glsl
+%%DATADIR%%/library/effects/stripey.glsl
+%%DATADIR%%/library/effects/strobe.glsl
+%%DATADIR%%/library/effects/subpixel.glsl
+%%DATADIR%%/library/effects/survey.glsl
+%%DATADIR%%/library/effects/swipe.glsl
+%%DATADIR%%/library/effects/tesselate.glsl
+%%DATADIR%%/library/effects/test.glsl
+%%DATADIR%%/library/effects/threedee.glsl
+%%DATADIR%%/library/effects/tile.glsl
+%%DATADIR%%/library/effects/tilt.glsl
+%%DATADIR%%/library/effects/tunnel.glsl
+%%DATADIR%%/library/effects/uvmap.glsl
+%%DATADIR%%/library/effects/uvmapcross.glsl
+%%DATADIR%%/library/effects/uvmapcycle4.glsl
+%%DATADIR%%/library/effects/uvmapid.glsl
+%%DATADIR%%/library/effects/uvmapself.glsl
+%%DATADIR%%/library/effects/uvmapselfn.glsl
+%%DATADIR%%/library/effects/vignette.glsl
+%%DATADIR%%/library/effects/vpixelate.glsl
+%%DATADIR%%/library/effects/vu.glsl
+%%DATADIR%%/library/effects/warble.glsl
+%%DATADIR%%/library/effects/wave.glsl
+%%DATADIR%%/library/effects/wavy.glsl
+%%DATADIR%%/library/effects/wobsphere.glsl
+%%DATADIR%%/library/effects/wwave.glsl
+%%DATADIR%%/library/effects/yellow.glsl
+%%DATADIR%%/library/effects/yuvblur.glsl
+%%DATADIR%%/library/effects/yuvchansep.glsl
+%%DATADIR%%/library/effects/yuvmap.glsl
+%%DATADIR%%/library/effects/yuvmapd.glsl
+%%DATADIR%%/library/effects/yuvmapid.glsl
+%%DATADIR%%/library/effects/yuvposter.glsl
+%%DATADIR%%/library/effects/yuvrot.glsl
+%%DATADIR%%/library/effects/yuvsat.glsl
+%%DATADIR%%/library/effects/zoomin.glsl
+%%DATADIR%%/library/effects/zoomout.glsl
+%%DATADIR%%/library/images/logo.png
+%%DATADIR%%/library/images/nyancat.gif
+%%DATADIR%%/qml/.gitignore
+%%DATADIR%%/qml/BeatIndicator.qml
+%%DATADIR%%/qml/Button.qml
+%%DATADIR%%/qml/CheckBox.qml
+%%DATADIR%%/qml/CheckerboardBackground.qml
+%%DATADIR%%/qml/CheckerboardPreview.qml
+%%DATADIR%%/qml/ComboBox.qml
+%%DATADIR%%/qml/ConsoleWidget.qml
+%%DATADIR%%/qml/EffectNodeTile.qml
+%%DATADIR%%/qml/EffectSelector.qml
+%%DATADIR%%/qml/FFmpegOutputNodeTile.qml
+%%DATADIR%%/qml/FrequencyDropDown.qml
+%%DATADIR%%/qml/Globals.qml
+%%DATADIR%%/qml/GlslEditor.qml
+%%DATADIR%%/qml/Graph.qml
+%%DATADIR%%/qml/ImageNodeTile.qml
+%%DATADIR%%/qml/Instantiators/ConsoleOutputInstantiator.qml
+%%DATADIR%%/qml/Instantiators/FFmpegOutputInstantiator.qml
+%%DATADIR%%/qml/Instantiators/MPVInstantiator.qml
+%%DATADIR%%/qml/Instantiators/PlaceholderInstantiator.qml
+%%DATADIR%%/qml/Instantiators/ScreenOutputInstantiator.qml
+%%DATADIR%%/qml/Instantiators/YoutubeInstantiator.qml
+%%DATADIR%%/qml/LibraryWidget.qml
+%%DATADIR%%/qml/MidiMappingSelector.qml
+%%DATADIR%%/qml/MidiMappings/DJControlAir.qml
+%%DATADIR%%/qml/MidiMappings/DJControlCompact.qml
+%%DATADIR%%/qml/MidiMappings/SamsonGraphiteMF8.qml
+%%DATADIR%%/qml/MovieNodeTile.qml
+%%DATADIR%%/qml/PlaceholderNodeTile.qml
+%%DATADIR%%/qml/PopOut.qml
+%%DATADIR%%/qml/RadianceStyle.qml
+%%DATADIR%%/qml/RadianceTile.qml
+%%DATADIR%%/qml/RadianceTileTitle.qml
+%%DATADIR%%/qml/ScreenOutputNodeTile.qml
+%%DATADIR%%/qml/SettingsWidget.qml
+%%DATADIR%%/qml/Slider.qml
+%%DATADIR%%/qml/Spectrum.qml
+%%DATADIR%%/qml/TextField.qml
+%%DATADIR%%/qml/TileDropArea.qml
+%%DATADIR%%/qml/VideoNodeTile.qml
+%%DATADIR%%/qml/Waveform.qml
+%%DATADIR%%/qml/application.qml
+%%DATADIR%%/qml/qmldir