Skip to content

Commit ac93e77

Browse files
committed
qtwebchannel6: Add port
Signed-off-by: Dennis Bonke <[email protected]>
1 parent e020002 commit ac93e77

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

bootstrap.d/dev-qt.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,46 @@ packages:
400400
environ:
401401
DESTDIR: '@THIS_COLLECT_DIR@'
402402

403+
- name: qtwebchannel6
404+
architecture: '@OPTION:arch@'
405+
metadata:
406+
summary: The Qt6 webchannel library
407+
description: This package provides the Qt6 webview library, containing support for integrating C++ and QML applications with HTML/JavaScript clients.
408+
spdx: 'GPL-2.0-only GPL-3.0-only LGPL-3.0-only GFDL-1.3-only'
409+
website: 'https://code.qt.io/cgit/qt/qtwebchannel.git/'
410+
maintainer: "Dennis Bonke <[email protected]>"
411+
categories: ['dev-qt']
412+
source:
413+
subdir: 'ports'
414+
git: 'http://code.qt.io/qt/qtwebchannel.git'
415+
tag: 'v6.3.0'
416+
version: '6.3.0'
417+
tools_required:
418+
- system-gcc
419+
- host-cmake
420+
- host-qt6
421+
pkgs_required:
422+
- mlibc
423+
- qtbase6
424+
- qtdeclarative6
425+
- qtwebsockets6
426+
- libxkbcommon
427+
- mesa
428+
configure:
429+
- args:
430+
- 'cmake'
431+
- '-GNinja'
432+
- '-DQT_HOST_PATH=@BUILD_ROOT@/tools/host-qt6'
433+
- '-DCMAKE_INSTALL_PREFIX=/usr'
434+
- '-DCMAKE_TOOLCHAIN_FILE=@SOURCE_ROOT@/scripts/CMakeToolchain-@OPTION:[email protected]'
435+
- '-DCMAKE_BUILD_TYPE=Debug'
436+
- '@THIS_SOURCE_DIR@'
437+
build:
438+
- args: ['ninja']
439+
- args: ['ninja', 'install']
440+
environ:
441+
DESTDIR: '@THIS_COLLECT_DIR@'
442+
403443
- name: qtwebsockets6
404444
architecture: '@OPTION:arch@'
405445
metadata:

0 commit comments

Comments
 (0)