summaryrefslogtreecommitdiffstats
path: root/qt6
diff options
context:
space:
mode:
Diffstat (limited to 'qt6')
-rwxr-xr-xqt6/qt6webengine/BUILD4
-rwxr-xr-xqt6/qt6webengine/CONFLICTS2
-rwxr-xr-xqt6/qt6webengine/DEPENDS53
-rwxr-xr-xqt6/qt6webengine/DETAILS19
-rw-r--r--qt6/qt6webengine/HISTORY4
-rwxr-xr-xqt6/qt6webengine/TRIGGERS1
6 files changed, 83 insertions, 0 deletions
diff --git a/qt6/qt6webengine/BUILD b/qt6/qt6webengine/BUILD
new file mode 100755
index 0000000000..2edea29172
--- /dev/null
+++ b/qt6/qt6webengine/BUILD
@@ -0,0 +1,4 @@
+if is_depends_enabled $SPELL nodejs-bin;then
+ export PATH+=":/opt/nodejs/bin"
+fi &&
+default_build
diff --git a/qt6/qt6webengine/CONFLICTS b/qt6/qt6webengine/CONFLICTS
new file mode 100755
index 0000000000..2f99a4917b
--- /dev/null
+++ b/qt6/qt6webengine/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts minizip y
+conflicts qt6webengine y
diff --git a/qt6/qt6webengine/DEPENDS b/qt6/qt6webengine/DEPENDS
new file mode 100755
index 0000000000..951cea7baf
--- /dev/null
+++ b/qt6/qt6webengine/DEPENDS
@@ -0,0 +1,53 @@
+depends qt6base &&
+depends qt6declarative &&
+depends qtshadertools &&
+depends qt6webchannel &&
+optional_depends qt6location '' '' 'Location support' &&
+
+depends bison &&
+depends cmake &&
+depends dbus &&
+depends DEVICE-MANAGER &&
+depends flex &&
+depends fontconfig &&
+depends freetype2 &&
+depends glib2 &&
+depends gperf &&
+depends harfbuzz &&
+#depends icu -webengine-icu=system &&
+depends icu &&
+depends JPEG &&
+depends jsoncpp &&
+#depends LIBAVCODEC -webengine-ffmpeg=system &&
+depends LIBAVCODEC &&
+depends libdrm &&
+depends libevent &&
+depends libpng &&
+depends libvpx &&
+depends libwebp &&
+depends libx11 &&
+depends libxcomposite &&
+depends libxcursor &&
+depends xrandr &&
+depends libxtst &&
+depends libxml2 &&
+depends libxslt &&
+depends mesa &&
+depends ninja-build-system ' -G Ninja' &&
+depends NODEJS &&
+depends nss &&
+depends opus &&
+
+depends pciutils &&
+depends perl &&
+depends pkgconfig &&
+depends python &&
+depends re2 &&
+depends snappy &&
+depends zlib &&
+
+optional_depends alsa-lib '' '' 'ALSA support' &&
+optional_depends lcms2 '' '' 'Colour management support' &&
+optional_depends pulseaudio '' '' 'Pulse audio support' &&
+optional_depends pipewire '' '' 'Pipewire support' &&
+optional_depends gn '' '' 'reduce duplication in build'
diff --git a/qt6/qt6webengine/DETAILS b/qt6/qt6webengine/DETAILS
new file mode 100755
index 0000000000..53789a86a2
--- /dev/null
+++ b/qt6/qt6webengine/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=qt6webengine
+ QT_URL=https://download.qt.io/official_releases
+ SPELLX=${SPELL//6}-everywhere-src
+ VERSION=6.2.0
+ SOURCE_HASH=sha512:8fc054e1e29de8ae5f5a0ef148fe383efc9f962481db6fd608c9105a8cc84a43f21104aac38fd3ff8b72846e4814d58029facd423726df29517613833e6547f0
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ VX=${VERSION%-*}
+ WEB_SITE=https://www.qt.io
+ ENTERED=20210930
+ TMPFS=off
+STAGED_INSTALL=off
+ LICENSE[0]=LGPL3
+ KEYWORDS=""
+ SHORT="browser engine"
+cat << EOF
+New browser engine for qt6
+EOF
diff --git a/qt6/qt6webengine/HISTORY b/qt6/qt6webengine/HISTORY
new file mode 100644
index 0000000000..a26ca6861a
--- /dev/null
+++ b/qt6/qt6webengine/HISTORY
@@ -0,0 +1,4 @@
+2021-09-30 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.2.0
+ spell created
+
diff --git a/qt6/qt6webengine/TRIGGERS b/qt6/qt6webengine/TRIGGERS
new file mode 100755
index 0000000000..44f0f64990
--- /dev/null
+++ b/qt6/qt6webengine/TRIGGERS
@@ -0,0 +1 @@
+on_cast snappy check_self