[neon/snap-packaging/icon-theme-breeze-snap] /: Cleanup and only use breeze.
Scarlett Moore
null at kde.org
Wed Oct 16 13:23:33 BST 2024
Git commit 37d827554b6fabc70651366f137b756467396de5 by Scarlett Moore.
Committed on 16/10/2024 at 12:23.
Pushed by scarlettmoore into branch 'master'.
Cleanup and only use breeze.
M +8 -18 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/icon-theme-breeze-snap/-/commit/37d827554b6fabc70651366f137b756467396de5
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 1f7aa1c..321a9f5 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1,14 +1,19 @@
name: icon-theme-breeze
-version: '1.0'
+version: '1.2'
summary: Breeze is the default theme for KDE plasma;
description: |
Snap of the Breeze icon theme.
-# We build against Ubuntu 22.04 packages, but use the "bare" base as
+# We build against Ubuntu 24.04 packages, but use the "bare" base as
# we don't want to force installation of a large base snap.
-build-base: core22
+build-base: core24
base: bare
+platforms:
+ all:
+ build-on: amd64
+ build-for: all
+
grade: stable
confinement: strict
@@ -23,21 +28,6 @@ slots:
- $SNAP/usr/share/icons/breeze-dark
parts:
- base:
- after: [utils]
- plugin: nil
- stage-snaps:
- - qt-common-themes-sdk/latest/stable
- stage:
- - -usr/lib/*/libdrm*
- - -usr/share/doc/libdrm*
- - usr/share/icons
- override-prime: |
- set -eux
- craftctl default
- cd $CRAFT_PRIME
- find . -type f,l -name "*.h" -exec bash -c "rm -f {}*" \;
-
# KDE's Breeze icons themes
breeze-icons:
after: [utils]
More information about the Neon-commits
mailing list