Commit 0917aa46 authored by 3JlOy_PYCCKUI's avatar 3JlOy_PYCCKUI
Browse files

anilibria-winmaclinux: build with libvlc

parent 9ce03251
Loading
Loading
Loading
Loading
+28 −0
Original line number Diff line number Diff line
diff --git a/AniLibria.pro b/AniLibria.pro
index 407dbde..ae69502 100644
--- a/AniLibria.pro
+++ b/AniLibria.pro
@@ -21,17 +21,17 @@ windows {
     DEFINES += NO_NEED_STANDART_PLAYER
 }
 
-#unix {
-#    LIBS += -lvlc
+unix {
+    LIBS += -lvlc
 
 #    INCLUDEPATH += /usr/include/
 #    DEPENDPATH += /usr/include/
 
-#    INCLUDEPATH += /usr/include/vlc/plugins
-#    DEPENDPATH += /usr/include/vlc/plugins
+    INCLUDEPATH += @VLC_PATH@/vlc/plugins
+    DEPENDPATH += @VLC_PATH@/vlc/plugins
 
-#    CONFIG += buildwithvlc
-#}
+    CONFIG += buildwithvlc
+}
 
 buildwithvlc {
     DEFINES += USE_VLC_PLAYER
+5 −1
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@
, wrapQtAppsHook
, makeDesktopItem
, copyDesktopItems
, libvlc
}:

mkDerivation rec {
@@ -30,11 +31,13 @@ mkDerivation rec {
  patches = [
    ./0001-fix-installation-paths.patch
    ./0002-disable-version-check.patch
    ./0003-build-with-vlc.patch
  ];

  preConfigure = ''
    substituteInPlace AniLibria.pro \
      --replace "\$\$PREFIX" '${placeholder "out"}'
      --replace "\$\$PREFIX" '${placeholder "out"}' \
      --replace '@VLC_PATH@' '${libvlc}/include'
  '';

  qtWrapperArgs = [
@@ -58,6 +61,7 @@ mkDerivation rec {
    qtquickcontrols2
    qtwebsockets
    qtmultimedia
    libvlc
  ] ++ (with gst_all_1; [
    gst-plugins-bad
    gst-plugins-good