[neon/snap-packaging/kde-qt5-core-sdk] /: Update webengine command options.
Scarlett Moore
null at kde.org
Wed Oct 9 11:32:08 BST 2024
Git commit ab71ce4d3c1532a03f3636b309c3fd0faa3477b3 by Scarlett Moore.
Committed on 09/10/2024 at 10:31.
Pushed by scarlettmoore into branch 'master'.
Update webengine command options.
M +2 -4 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/kde-qt5-core-sdk/-/commit/ab71ce4d3c1532a03f3636b309c3fd0faa3477b3
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 4512125..7d1516c 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -10,9 +10,6 @@ confinement: strict
grade: stable
architectures:
- build-on: amd64
- - build-on: arm64
- - build-on: armhf
- - build-on: ppc64el
compression: lzo
parts:
patches:
@@ -1040,7 +1037,7 @@ parts:
roundedmem=$(python3 -c "print(round($memtotal/1024000.0))")
maxcoresformem=$(python3 -c "print(max(1, int(($roundedmem / 2)-2)))")
numcoreslow=$(python3 -c "print(min($maxcoresformem, $CRAFT_PARALLEL_BUILD_COUNT))")
- $CRAFT_STAGE/usr/lib/qt5/bin/qmake -qtconf "$CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt5/qt.conf"
+ $CRAFT_STAGE/usr/lib/qt5/bin/qmake QMAKE_EXTRA_ARGS+="-proprietary-codecs -feature-webengine-system-libvpx -webengine-jumbo-build 0 -system-opus -system-webp -system-webengine-icu -webengine-kerberos" QMAKE_PYTHON2=python2 -qtconf "$SNAPCRAFT_STAGE/qt.conf"
make -j$CRAFT_PARALLEL_BUILD_COUNT
make INSTALL_ROOT="$CRAFT_PART_INSTALL/tmp" install
cp -a "$CRAFT_PART_INSTALL/tmp$CRAFT_STAGE/." "$CRAFT_PART_INSTALL"
@@ -1058,6 +1055,7 @@ parts:
- qtquickcontrols2
- qtsvg
- qtbase
+ - qtwebglplugin
# caches:
# plugin: nil
More information about the Neon-commits
mailing list