[vlc-commits] [Git][videolan/vlc][master] 4 commits: qt: do not check for Qt6Network
Steve Lhomme (@robUx4)
gitlab at videolan.org
Thu Apr 11 10:48:10 UTC 2024
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
8794f7ba by Fatih Uzunoglu at 2024-04-11T09:25:32+00:00
qt: do not check for Qt6Network
- - - - -
acedda6b by Fatih Uzunoglu at 2024-04-11T09:25:32+00:00
contrib: qtvlcdeps: do not use network
- - - - -
45af6066 by Fatih Uzunoglu at 2024-04-11T09:25:32+00:00
contrib: qtdeclarative: disable network feature
- - - - -
533ff623 by Fatih Uzunoglu at 2024-04-11T09:25:32+00:00
contrib: qtbase: do not build Qt Network
- - - - -
5 changed files:
- configure.ac
- contrib/src/qt/rules.mak
- contrib/src/qtdeclarative/rules.mak
- contrib/src/qtvlcdeps/vlcdeps.pro
- modules/gui/qt/meson.build
Changes:
=====================================
configure.ac
=====================================
@@ -4003,7 +4003,7 @@ AS_IF([test "${enable_qt}" != "no"], [
PKG_CHECK_MODULES([QT], m4_foreach([pkg], [
Qt6Core Qt6Widgets Qt6Gui Qt6Qml Qt6QmlModels Qt6QmlWorkerScript
Qt6Quick Qt6QuickControls2 Qt6QuickLayouts Qt6QuickTemplates2 Qt6ShaderTools
- Qt6Svg Qt6Network
+ Qt6Svg
], [pkg >= ${QT_MINIMUM_VERSION}]), [
QT_PREFIX_PATH="$(eval $PKG_CONFIG --variable=prefix Qt6Core)"
=====================================
contrib/src/qt/rules.mak
=====================================
@@ -74,7 +74,7 @@ endif
QTBASE_CONFIG += -static -opensource -confirm-license -opengl desktop -no-pkg-config -no-openssl \
-no-gif -no-dbus -no-pch -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-networklistmanager \
+ -no-feature-xml -no-feature-printsupport -system-libpng -system-zlib -no-feature-network \
-nomake examples -prefix $(PREFIX) -qt-host-path $(BUILDPREFIX)
QTBASE_NATIVE_CONFIG := -DQT_BUILD_EXAMPLES=FALSE -DQT_BUILD_TESTS=FALSE -DFEATURE_pkg_config=OFF \
=====================================
contrib/src/qtdeclarative/rules.mak
=====================================
@@ -50,7 +50,8 @@ QT_DECLARATIVE_CONFIG := \
--no-feature-quickcontrols2-material \
--no-feature-quickcontrols2-universal \
--no-feature-quickcontrols2-macos \
- --no-feature-quickcontrols2-ios
+ --no-feature-quickcontrols2-ios \
+ --no-feature-qml-network
QT_DECLARATIVE_NATIVE_CONFIG := $(QT_DECLARATIVE_CONFIG) \
--no-feature-qml-animation \
=====================================
contrib/src/qtvlcdeps/vlcdeps.pro
=====================================
@@ -1,6 +1,6 @@
TEMPLATE = app
-QT = core gui qml svg quick widgets quickcontrols2 network
+QT = core gui qml svg quick widgets quickcontrols2
QTPLUGIN = qsvgicon qsvg qjpeg qico
win32 {
=====================================
modules/gui/qt/meson.build
=====================================
@@ -16,7 +16,7 @@ qt6_dep = dependency('qt6',
version: '>=6.2',
modules: [
'Core', 'Gui', 'Widgets', 'Svg', 'Qml', 'QmlModels',
- 'Network', 'QuickLayouts', 'QuickTemplates2',
+ 'QuickLayouts', 'QuickTemplates2',
'Quick', 'QuickControls2', 'ShaderTools'
],
private_headers: true,
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/79df34a5d3534b8f50c6439c2878b6ed87c09e27...533ff6236d3c18698c87ceaa28a8b110534fdfdf
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/79df34a5d3534b8f50c6439c2878b6ed87c09e27...533ff6236d3c18698c87ceaa28a8b110534fdfdf
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