[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