[vlc-commits] [Git][videolan/vlc][master] 18 commits: contrib: qtbase: disable feature `movie`

Steve Lhomme (@robUx4) gitlab at videolan.org
Mon May 6 06:04:51 UTC 2024



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
4494e8b2 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `movie`

- - - - -
07e44f28 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `pdf`

- - - - -
8caeb648 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `whatsthis`

- - - - -
a7bbd0be by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `style-fusion` on windows

Windows Vista or Windows 11 style is used on Windows.
Fusion style is not necessary.

- - - - -
6bde59b8 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `lcdnumber`

- - - - -
e815ce07 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `syntaxhighlighter`

- - - - -
93037e17 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `undoview`

- - - - -
51356167 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `splashscreen`

- - - - -
1fe394cd by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `dockwidget`

- - - - -
e7a748ba by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `mdiarea`

- - - - -
b5f17789 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `statusbar`

- - - - -
b3ac4574 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `statustip`

- - - - -
b91b8482 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtbase: disable feature `keysequenceedit`

- - - - -
719eb06d by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtdeclarative: disable feature `quick-animatedimage`

- - - - -
e710da4c by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtdeclarative: disable feature `quick-flipable`

- - - - -
d2d6068b by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtdeclarative: disable feature `quick-sprite`

- - - - -
1f994ae6 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtdeclarative: disable feature `quick-canvas`

- - - - -
98a99a04 by Fatih Uzunoglu at 2024-05-06T05:20:31+00:00
contrib: qtdeclarative: disable feature `quicktemplates2-calendar`

- - - - -


2 changed files:

- contrib/src/qt/rules.mak
- contrib/src/qtdeclarative/rules.mak


Changes:

=====================================
contrib/src/qt/rules.mak
=====================================
@@ -60,10 +60,18 @@ ifdef HAVE_CROSS_COMPILE
 QTBASE_PLATFORM := -device-option CROSS_COMPILE=$(HOST)-
 endif
 
+ifdef HAVE_WIN32
+QTBASE_CONFIG += -no-feature-style-fusion
+endif
+
 QTBASE_CONFIG += -static -opensource -confirm-license -opengl desktop -no-pkg-config -no-openssl \
     -no-gif -no-dbus -no-feature-zstd -no-feature-concurrent -no-feature-androiddeployqt \
 	-no-feature-sql -no-feature-testlib -system-freetype -system-harfbuzz -system-libjpeg \
 	-no-feature-xml -no-feature-printsupport -system-libpng -system-zlib -no-feature-network \
+	-no-feature-movie -no-feature-pdf -no-feature-whatsthis -no-feature-lcdnumber \
+	-no-feature-syntaxhighlighter -no-feature-undoview -no-feature-splashscreen \
+	-no-feature-dockwidget -no-feature-mdiarea -no-feature-statusbar -no-feature-statustip \
+	-no-feature-keysequenceedit \
 	-nomake examples -prefix $(PREFIX) -qt-host-path $(BUILDPREFIX) \
 	-- -DCMAKE_TOOLCHAIN_FILE=$(abspath toolchain.cmake)
 


=====================================
contrib/src/qtdeclarative/rules.mak
=====================================
@@ -63,7 +63,12 @@ QT_DECLARATIVE_COMMON_CONFIG := \
 	-DFEATURE_quickcontrols2_universal=OFF \
 	-DFEATURE_quickcontrols2_macos=OFF \
 	-DFEATURE_quickcontrols2_ios=OFF \
-	-DFEATURE_qml_network=OFF
+	-DFEATURE_qml_network=OFF \
+	-DFEATURE_quick_animatedimage=OFF \
+	-DFEATURE_quick_flipable=OFF \
+	-DFEATURE_quick_sprite=OFF \
+	-DFEATURE_quick_canvas=OFF \
+	-DFEATURE_quicktemplates2_calendar=OFF
 
 QT_DECLARATIVE_CONFIG := $(QT_DECLARATIVE_COMMON_CONFIG) \
 	-DCMAKE_TOOLCHAIN_FILE=$(PREFIX)/lib/cmake/Qt6/qt.toolchain.cmake \



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/6497bee48a9d7844532a715759b0b65a1bae7363...98a99a04428607685d04ded890b1728e44cf9387

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/6497bee48a9d7844532a715759b0b65a1bae7363...98a99a04428607685d04ded890b1728e44cf9387
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list