git: 8541f7eb60ce - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 23 Jan 2022 23:39:11 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8541f7eb60ce9c71945309355e6da56766170974

commit 8541f7eb60ce9c71945309355e6da56766170974
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-01-23 23:39:05 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-01-23 23:39:05 +0000

    cleanup: Remove expired ports:
    
    2022-01-19 graphics/radiance: Application uses deprecated OpenGL support in libmpv, see the comment in https://github.com/zbanks/radiance/issues/118
---
 MOVED                                            |   1 +
 graphics/Makefile                                |   1 -
 graphics/radiance/Makefile                       |  44 -----
 graphics/radiance/distinfo                       |   7 -
 graphics/radiance/files/patch-CMakeLists.txt     |  12 --
 graphics/radiance/files/patch-git_pr-111-qt-5.14 | 198 --------------------
 graphics/radiance/files/patch-src_MovieNode.h    |  11 --
 graphics/radiance/pkg-descr                      |   5 -
 graphics/radiance/pkg-plist                      | 225 -----------------------
 9 files changed, 1 insertion(+), 503 deletions(-)

diff --git a/MOVED b/MOVED
index 3cf9ee80eef1..583d3300f62d 100644
--- a/MOVED
+++ b/MOVED
@@ -16776,3 +16776,4 @@ emulators/yuzu-qt5|emulators/yuzu|2022-01-20|Merged as QT5 port option
 print/py-fonttools3|print/py-fonttools|2022-01-23|Remove obsoleted port. Use print/py-fonttools instead
 textproc/rubygem-rouge2|textproc/rubygem-rouge|2022-01-23|Remove obsoleted port. Use textproc/rubygem-rouge instead
 security/truecrypt||2022-01-23|Has expired: Development and support for truecrypt ended in 2014
+graphics/radiance||2022-01-23|Has expired: Application uses deprecated OpenGL support in libmpv, see the comment in https://github.com/zbanks/radiance/issues/118
diff --git a/graphics/Makefile b/graphics/Makefile
index c66cc5ec39d4..0d5a1b4c93dc 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -954,7 +954,6 @@
     SUBDIR += quesoglc
     SUBDIR += quickqanava
     SUBDIR += qvge
-    SUBDIR += radiance
     SUBDIR += radius-engine
     SUBDIR += rapid-photo-downloader
     SUBDIR += raster3d
diff --git a/graphics/radiance/Makefile b/graphics/radiance/Makefile
deleted file mode 100644
index 095f535197e3..000000000000
--- a/graphics/radiance/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-PORTNAME=	radiance
-DISTVERSION=	0.6.1.20200216
-CATEGORIES=	graphics
-MASTER_SITES=	https://raw.githubusercontent.com/mpv-player/mpv/v0.32.0/libmpv/:qthelper
-PKGNAMESUFFIX=	-video
-DISTFILES=	qthelper.hpp:qthelper
-DIST_SUBDIR=	${PORTNAME}-${DISTVERSION}
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} zbanks-BTrack-1c5b72e_GH0${EXTRACT_SUFX}
-
-MAINTAINER=	yuri@FreeBSD.org
-COMMENT=	Video art software for VJs
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=		Application uses deprecated OpenGL support in libmpv, see the comment in https://github.com/zbanks/radiance/issues/118
-EXPIRATION_DATE=	2022-01-19
-
-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 compiler:c++14-lang cpe gl localbase:ldflags qt:5
-USE_GITHUB=	yes
-USE_QT=		core declarative graphicaleffects gui network  quickcontrols widgets \
-		buildtools_build qmake_build
-USE_GL=		gl glu
-
-GH_ACCOUNT=	zbanks
-GH_TAGNAME=	baf2c40
-GH_TUPLE=	zbanks:BTrack:1c5b72e:bt/BTrack
-
-CMAKE_ARGS=	-DRADIANCE_SYSTEM_RESOURCES:STRING=${DATADIR}/
-
-PORTSCOUT=	limit:^[0-9\.]*$$ # prevent tags like release-YYYYMMDD
-
-post-patch:
-	@${REINPLACE_CMD} '/-march=native/d' ${WRKSRC}/CMakeLists.txt
-	@${MKDIR} ${WRKSRC}/mpv && ${CP} ${DISTDIR}/${DIST_SUBDIR}/qthelper.hpp ${WRKSRC}/mpv
-
-.include <bsd.port.mk>
diff --git a/graphics/radiance/distinfo b/graphics/radiance/distinfo
deleted file mode 100644
index 495793304f14..000000000000
--- a/graphics/radiance/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1634434473
-SHA256 (radiance-0.6.1.20200216/qthelper.hpp) = 86e1fcba6001829b7e23a856db84d01ebc76e63528f74064d7bc5705015a2684
-SIZE (radiance-0.6.1.20200216/qthelper.hpp) = 12024
-SHA256 (radiance-0.6.1.20200216/zbanks-radiance-0.6.1.20200216-baf2c40_GH0.tar.gz) = efbdcaa88c092690d253da1bc3d330d704c5d950bff779277bc7e6d54a5d38b2
-SIZE (radiance-0.6.1.20200216/zbanks-radiance-0.6.1.20200216-baf2c40_GH0.tar.gz) = 312159
-SHA256 (radiance-0.6.1.20200216/zbanks-BTrack-1c5b72e_GH0.tar.gz) = af567e80f6edf031af17bf4e7ed7eb89349be059046a4877defd14bb6cc70899
-SIZE (radiance-0.6.1.20200216/zbanks-BTrack-1c5b72e_GH0.tar.gz) = 21590
diff --git a/graphics/radiance/files/patch-CMakeLists.txt b/graphics/radiance/files/patch-CMakeLists.txt
deleted file mode 100644
index 6c3e6bbf19ed..000000000000
--- a/graphics/radiance/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
---- CMakeLists.txt.orig	2019-07-13 11:40:32 UTC
-+++ CMakeLists.txt
-@@ -21,6 +21,9 @@ set(CMAKE_CXX_STANDARD 14)
- set(OpenGL_GL_PREFERENCE GLVND)
- set(RADIANCE_SYSTEM_RESOURCES "${CMAKE_SOURCE_DIR}/resources/" CACHE STRING "The path where Radiance looks for its resources")
- 
-+# Fix build with Qt 5.13
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_DEPRECATED_WARNINGS=Y")
-+
- include(Doxygen)
- include_directories(BTrack/src)
- 
diff --git a/graphics/radiance/files/patch-git_pr-111-qt-5.14 b/graphics/radiance/files/patch-git_pr-111-qt-5.14
deleted file mode 100644
index 7f79d0d6145a..000000000000
--- a/graphics/radiance/files/patch-git_pr-111-qt-5.14
+++ /dev/null
@@ -1,198 +0,0 @@
-From 7c5714bc9abf2c4526e3b0be88477d94377d441c Mon Sep 17 00:00:00 2001
-From: Eric Van Albert <eric@van.al>
-Date: Sun, 16 Feb 2020 15:44:26 -0500
-Subject: [PATCH] Fix QmlSharedPointer and remove deprecated set handling
-
-Remove function wrappers to avoid incompatibility with older qt versions
-
-New stuff not compatible with <5.14, so add in preprocessor commands to switch which statements are used
-
-missed one
----
- src/Library.cpp        |  8 +++++++-
- src/Model.cpp          |  6 ++++++
- src/OutputWindow.cpp   |  1 +
- src/QmlSharedPointer.h | 41 +++++++++--------------------------------
- src/View.cpp           |  9 +++++++--
- 5 files changed, 30 insertions(+), 35 deletions(-)
-
-diff --git src/Library.cpp src/Library.cpp
-index ba44ff7..1f7cb2e 100644
---- src/Library.cpp
-+++ src/Library.cpp
-@@ -3,6 +3,7 @@
- #include "Registry.h"
- #include <QDir>
- #include <QDebug>
-+#include <QtGlobal>
- 
- LibraryItem::LibraryItem(const QString &name, const QString &fileToInstantiate, LibraryItem *parent)
- {
-@@ -98,7 +99,12 @@ void Library::populate(LibraryItem *item, QString currentDirectory = ".") {
-     QDir userDir(Paths::userLibrary() + "/" + currentDirectory);
-     auto systemLs = systemDir.entryList(QDir::Dirs | QDir::Files | QDir::NoDotAndDotDot);
-     auto userLs = userDir.entryList(QDir::Dirs | QDir::Files | QDir::NoDotAndDotDot);
--    auto ls = (systemLs + userLs).toSet().toList();
-+    auto lsList = systemLs + userLs;
-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-+    auto ls = lsList.toSet().toList();
-+#else
-+    auto ls = QSet<QString>(lsList.begin(), lsList.end()).values();
-+#endif
-     ls.sort(Qt::CaseInsensitive);
-     for (auto f = ls.begin(); f != ls.end(); f++) {
-         auto path = currentDirectory + "/" + *f;
-diff --git src/Model.cpp src/Model.cpp
-index e4de414..4898ed2 100644
---- src/Model.cpp
-+++ src/Model.cpp
-@@ -9,6 +9,7 @@
- #include <QFile>
- #include <QJsonArray>
- #include <QJsonDocument>
-+#include <QtGlobal>
- 
- static QString vnp(VideoNodeSP *videoNode) {
-     if (videoNode) return QString("%1(%2)").arg((*videoNode)->metaObject()->className()).arg((qintptr)videoNode->data());
-@@ -361,8 +362,13 @@ void Model::flush() {
- 
-     // Compute the changeset
-     {
-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-         auto v = QSet<VideoNodeSP *>::fromList(m_vertices);
-         auto v4r = QSet<VideoNodeSP *>::fromList(m_verticesForRendering);
-+#else
-+        auto v = QSet<VideoNodeSP *>(m_vertices.begin(), m_vertices.end());
-+        auto v4r = QSet<VideoNodeSP *>(m_verticesForRendering.begin(), m_verticesForRendering.end());
-+#endif
-         // TODO Can't use QSet without implementing qHash
-         //auto e = QSet<Edge>::fromList(m_edges);
-         //auto e4r = QSet<Edge>::fromList(m_edgesForRendering);
-diff --git src/OutputWindow.cpp src/OutputWindow.cpp
-index 73aead8..135e31d 100644
---- src/OutputWindow.cpp
-+++ src/OutputWindow.cpp
-@@ -2,6 +2,7 @@
- 
- #include <QScreen>
- #include <QGuiApplication>
-+#include <QKeyEvent>
- 
- // OutputWindow
- 
-diff --git src/QmlSharedPointer.h src/QmlSharedPointer.h
-index 4551e6f..661137b 100644
---- src/QmlSharedPointer.h
-+++ src/QmlSharedPointer.h
-@@ -9,6 +9,7 @@
- #include <QSharedPointer>
- #include <QMetaMethod>
- #include <QDebug>
-+#include <QtGlobal>
- 
- template <class T, class B>
- class QmlSharedPointer;
-@@ -102,11 +103,7 @@ private:
-             QMetaObject::disconnect(data(), i, this, i);
-         }
-     }
--    static const QMetaObject *gen_superdata();
-     static const QByteArrayData *gen_stringdata();
--    static const uint *gen_data();
--    static const QMetaObject * const *gen_relatedMetaObjects();
--    static void *gen_extradata();
-     static void findAndActivateSignal(QObject *_o, int _id, void **_a);
- 
- public:
-@@ -286,12 +283,6 @@ template <typename T, typename B> void QmlSharedPointer<T, B>::qt_static_metacal
-     }
- }
- 
--template<typename T, typename B>
--const QMetaObject *QmlSharedPointer<T, B>::gen_superdata()
--{
--    return &B::staticMetaObject;
--}
--
- template<typename T, typename B>
- const QByteArrayData *QmlSharedPointer<T, B>::gen_stringdata()
- {
-@@ -307,7 +298,11 @@ const QByteArrayData *QmlSharedPointer<T, B>::gen_stringdata()
-     static QByteArrayData new_stringdata[MAX_N_STRINGS];
- 
-     for (int i=0; i<MAX_N_STRINGS; i++) {
-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-         new_stringdata[i].ref.atomic.store(-1); // Don't attempt to free
-+#else
-+        new_stringdata[i].ref.atomic.storeRelaxed(-1); // Don't attempt to free
-+#endif
-     }
- 
-     for (int i=0; i<n_strings; i++) {
-@@ -330,29 +325,11 @@ const QByteArrayData *QmlSharedPointer<T, B>::gen_stringdata()
-     return new_stringdata;
- }
- 
--template<typename T, typename B>
--const uint *QmlSharedPointer<T, B>::gen_data()
--{
--    return T::staticMetaObject.d.data;
--}
--
--template<typename T, typename B>
--const QMetaObject * const *QmlSharedPointer<T, B>::gen_relatedMetaObjects()
--{
--    return T::staticMetaObject.d.relatedMetaObjects;
--}
--
--template<typename T, typename B>
--void *QmlSharedPointer<T, B>::gen_extradata()
--{
--    return T::staticMetaObject.d.extradata;
--}
--
- template<typename T, typename B> const QMetaObject QmlSharedPointer<T, B>::staticMetaObject = { {
--    QmlSharedPointer<T, B>::gen_superdata(),
-+    &B::staticMetaObject,
-     QmlSharedPointer<T, B>::gen_stringdata(),
--    QmlSharedPointer<T, B>::gen_data(),
-+    T::staticMetaObject.d.data,
-     QmlSharedPointer<T, B>::qt_static_metacall,
--    QmlSharedPointer<T, B>::gen_relatedMetaObjects(),
--    QmlSharedPointer<T, B>::gen_extradata(),
-+    T::staticMetaObject.d.relatedMetaObjects,
-+    T::staticMetaObject.d.extradata,
- } };
-diff --git src/View.cpp src/View.cpp
-index 120b591..20e7ca2 100644
---- src/View.cpp
-+++ src/View.cpp
-@@ -1,10 +1,11 @@
- #include "View.h"
-+#include "VideoNode.h"
-+#include "Paths.h"
- #include <QQmlContext>
- #include <QQmlProperty>
- #include <QFileInfo>
- #include <QQueue>
--#include "VideoNode.h"
--#include "Paths.h"
-+#include <QtGlobal>
- 
- View::View()
-     : m_model(nullptr)
-@@ -668,7 +669,11 @@ QVariantList View::selectedConnectedComponents() {
-     QSet<VideoNodeSP *> selectedVerticesSet;
-     QVector<VideoNodeSP *> selectedVertices;
-     {
-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-         auto vSet = QSet<VideoNodeSP *>::fromList(vertices);
-+#else
-+        auto vSet = QSet<VideoNodeSP *>(vertices.begin(), vertices.end());
-+#endif
-         for (int i=0; i<m_children.count(); i++) {
-             if (m_selection.contains(m_children.at(i).item)
-              && vSet.contains(m_children.at(i).videoNode)) {
--- 
-2.25.2
-
diff --git a/graphics/radiance/files/patch-src_MovieNode.h b/graphics/radiance/files/patch-src_MovieNode.h
deleted file mode 100644
index cfdd880f45ae..000000000000
--- a/graphics/radiance/files/patch-src_MovieNode.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/MovieNode.h.orig	2021-10-17 01:26:30 UTC
-+++ src/MovieNode.h
-@@ -9,7 +9,7 @@
- #include <QOpenGLShaderProgram>
- #include <mpv/client.h>
- #include <mpv/opengl_cb.h>
--#include <mpv/qthelper.hpp>
-+#include "mpv/qthelper.hpp" // removed file manually copied in, see https://github.com/mpv-player/mpv/blob/575197ff8b0a0d8cd14f7ee78461c1d61d045d72/DOCS/client-api-changes.rst#api-changes
- #include <vector>
- #include <array>
- 
diff --git a/graphics/radiance/pkg-descr b/graphics/radiance/pkg-descr
deleted file mode 100644
index 52ca822aade1..000000000000
--- a/graphics/radiance/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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://github.com/zbanks/radiance
diff --git a/graphics/radiance/pkg-plist b/graphics/radiance/pkg-plist
deleted file mode 100644
index 20404595f322..000000000000
--- a/graphics/radiance/pkg-plist
+++ /dev/null
@@ -1,225 +0,0 @@
-bin/radiance
-%%DATADIR%%/config/cli.json
-%%DATADIR%%/config/gui_default.json
-%%DATADIR%%/glsl/effect_header.glsl
-%%DATADIR%%/images/logo.png
-%%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/AutoDJ.qml
-%%DATADIR%%/qml/BeatIndicator.qml
-%%DATADIR%%/qml/BusyBrokenIndicator.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/LightOutputInstantiator.qml
-%%DATADIR%%/qml/Instantiators/MPVInstantiator.qml
-%%DATADIR%%/qml/Instantiators/PlaceholderInstantiator.qml
-%%DATADIR%%/qml/Instantiators/ScreenOutputInstantiator.qml
-%%DATADIR%%/qml/Instantiators/YoutubeInstantiator.qml
-%%DATADIR%%/qml/Label.qml
-%%DATADIR%%/qml/LibraryWidget.qml
-%%DATADIR%%/qml/LightOutputNodeTile.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