mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
Upgrade Linux builds on AppVeyor to Qt6
Qt6.8.3 with Qt6 video
This commit is contained in:
@@ -28,11 +28,6 @@ EOF
|
||||
# Icon
|
||||
cp Resources/images/gc.png appdir/
|
||||
|
||||
### Add vlc 3
|
||||
mkdir appdir/lib
|
||||
cp -r /usr/lib/x86_64-linux-gnu/vlc appdir/lib/vlc
|
||||
sudo appdir/lib/vlc/vlc-cache-gen appdir/lib/vlc/plugins
|
||||
|
||||
### Download current version of linuxdeployqt
|
||||
wget --no-verbose -c https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage
|
||||
chmod a+x linuxdeployqt-continuous-x86_64.AppImage
|
||||
|
||||
@@ -16,11 +16,9 @@ sed -i "s|#\(ICAL_INSTALL =.*\)|\1 /usr|" src/gcconfig.pri
|
||||
sed -i "s|#\(LIBUSB_INSTALL =\).*|\1 /usr/local|" src/gcconfig.pri
|
||||
sed -i "s|#\(LIBUSB_LIBS =.*\)|\1 -lusb-1.0 -ldl -ludev|" src/gcconfig.pri
|
||||
sed -i "s|#\(LIBUSB_USE_V_1 = true.*\)|\1|" src/gcconfig.pri
|
||||
# VLC & VIDEO
|
||||
sed -i "s|#\(VLC_INSTALL =.*\)|\1 /usr|" src/gcconfig.pri
|
||||
sed -i "s|#\(VLC_LIBS =.*\)|\1 -lvlc|" src/gcconfig.pri
|
||||
# VIDEO
|
||||
sed -i "s|\(DEFINES += GC_VIDEO_NONE.*\)|#\1 |" src/gcconfig.pri
|
||||
sed -i "s|#\(DEFINES += GC_VIDEO_VLC.*\)|\1|" src/gcconfig.pri
|
||||
sed -i "s|#\(DEFINES += GC_VIDEO_QT6.*\)|\1|" src/gcconfig.pri
|
||||
# HTTP Server
|
||||
sed -i "s|^#HTPATH|HTPATH|" src/gcconfig.pri
|
||||
# R
|
||||
|
||||
@@ -8,9 +8,6 @@ sudo apt-get install -qq libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
|
||||
sudo apt-get install -qq libsamplerate0-dev
|
||||
sudo apt-get install -qq libical-dev
|
||||
|
||||
# Add VLC 3
|
||||
sudo apt-get install -y vlc libvlc-dev libvlccore-dev
|
||||
|
||||
# R 4.0
|
||||
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
|
||||
sudo add-apt-repository -y "deb https://cloud.r-project.org/bin/linux/ubuntu jammy-cran40/"
|
||||
|
||||
Reference in New Issue
Block a user