Browse Source

xap/vlc: Upgraded to vlc-3.0.11.

current-20200608
Damien Goutte-Gattat 10 months ago
parent
commit
124a5cf7b8
4 changed files with 38 additions and 5 deletions
  1. +33
    -0
      xap/vlc/vlc-3.0.11-fix-qpainterpath-header.patch
  2. +1
    -0
      xap/vlc/vlc-3.0.11.tar.xz.sha256
  3. +0
    -1
      xap/vlc/vlc-3.0.8.tar.xz.sha256
  4. +4
    -4
      xap/vlc/vlc.SlackBuild

+ 33
- 0
xap/vlc/vlc-3.0.11-fix-qpainterpath-header.patch View File

@ -0,0 +1,33 @@
diff -Naur vlc-3.0.11.orig/modules/gui/qt/components/playlist/views.cpp vlc-3.0.11/modules/gui/qt/components/playlist/views.cpp
--- vlc-3.0.11.orig/modules/gui/qt/components/playlist/views.cpp 2020-06-22 19:41:39.513841365 +0100
+++ vlc-3.0.11/modules/gui/qt/components/playlist/views.cpp 2020-06-22 19:48:06.564809866 +0100
@@ -27,6 +27,7 @@
#include "input_manager.hpp" /* THEMIM */
#include <QPainter>
+#include <QPainterPath>
#include <QRect>
#include <QStyleOptionViewItem>
#include <QFontMetrics>
diff -Naur vlc-3.0.11.orig/modules/gui/qt/dialogs/plugins.cpp vlc-3.0.11/modules/gui/qt/dialogs/plugins.cpp
--- vlc-3.0.11.orig/modules/gui/qt/dialogs/plugins.cpp 2020-06-22 19:41:39.510841319 +0100
+++ vlc-3.0.11/modules/gui/qt/dialogs/plugins.cpp 2020-06-22 19:48:06.564809866 +0100
@@ -53,6 +53,7 @@
#include <QListView>
#include <QListWidget>
#include <QPainter>
+#include <QPainterPath>
#include <QStyleOptionViewItem>
#include <QKeyEvent>
#include <QPushButton>
diff -Naur vlc-3.0.11.orig/modules/gui/qt/util/timetooltip.hpp vlc-3.0.11/modules/gui/qt/util/timetooltip.hpp
--- vlc-3.0.11.orig/modules/gui/qt/util/timetooltip.hpp 2020-06-22 19:41:39.514841381 +0100
+++ vlc-3.0.11/modules/gui/qt/util/timetooltip.hpp 2020-06-22 19:49:23.829001316 +0100
@@ -25,6 +25,7 @@
#include "qt.hpp"
#include <QWidget>
+#include <QPainterPath>
class TimeTooltip : public QWidget
{

+ 1
- 0
xap/vlc/vlc-3.0.11.tar.xz.sha256 View File

@ -0,0 +1 @@
3e94a1acf33445e9da15d528aa48657aa26b912eaa2656b403d43860a8834919 vlc-3.0.11.tar.xz

+ 0
- 1
xap/vlc/vlc-3.0.8.tar.xz.sha256 View File

@ -1 +0,0 @@
e0149ef4a20a19b9ecd87309c2d27787ee3f47dfd47c6639644bc1f6fd95bdf6 vlc-3.0.8.tar.xz

+ 4
- 4
xap/vlc/vlc.SlackBuild View File

@ -1,6 +1,6 @@
#!/bin/bash
# Build script for Slackware
# Copyright (C) 2013,2015-2017,2019 Damien Goutte-Gattat
# Copyright (C) 2013,2015-2017,2019,2020 Damien Goutte-Gattat
#
# Redistribution and use of this script, with or without modifications,
# is permitted provided that the following conditions are met:
@ -24,12 +24,12 @@
#
# Latest vlc sourcecode is available at: <https://www.videolan.org/>.
#
# Recommends: l/libmatroska, l/qt5
# Recommends: l/libmatroska
# Optional: ap/jack, d/lua
# Source package infos
NAMESRC=${NAMESRC:-vlc}
VERSION=${VERSION:-3.0.8}
VERSION=${VERSION:-3.0.11}
ARCHIVE=${ARCHIVE:-$NAMESRC-$VERSION.tar.xz}
WGET=${WGET:-https://download.videolan.org/pub/videolan/vlc/$VERSION/$ARCHIVE}
@ -87,6 +87,7 @@ echo "Building $ARCHIVE..."
tar xf $CWD/$ARCHIVE
cd $NAME
patch -p1 < $CWD/vlc-3.0.8-fix-missing-gles-headers.patch
patch -p1 < $CWD/vlc-3.0.11-fix-qpainterpath-header.patch
CFLAGS=$CPUOPT \
CXXFLAGS=$CPUOPT \
./configure \
@ -118,7 +119,6 @@ install -m 755 $CWD/doinst.sh $PKG/install/doinst.sh
# Add dependency infos
cat <<EOF > $PKG/install/slack-required
libmatroska
qt5
EOF
# Package the tree


Loading…
Cancel
Save