[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