[neon/neon-packaging/neochat/Neon/release] /: move to invent:packaging/snapcraft-kde-applications

Jonathan Riddell null at kde.org
Wed Jul 28 11:15:01 BST 2021


Git commit 0a84a4d9b81c19165b8634ffd758babb981559e6 by Jonathan Riddell.
Committed on 28/07/2021 at 10:14.
Pushed by jriddell into branch 'Neon/release'.

move to invent:packaging/snapcraft-kde-applications

D  +0    -100  snapcraft.yaml

https://invent.kde.org/neon/neon-packaging/neochat/commit/0a84a4d9b81c19165b8634ffd758babb981559e6

diff --git a/snapcraft.yaml b/snapcraft.yaml
deleted file mode 100644
index 45d762b..0000000
--- a/snapcraft.yaml
+++ /dev/null
@@ -1,100 +0,0 @@
----
-name: neochat
-base: core20
-adopt-info: neochat
-grade: stable
-confinement: strict
-
-apps:
-  neochat:
-    command: usr/bin/neochat
-    common-id: org.kde.neochat
-    plugs:
-    - audio-playback
-    - network
-    - network-manager-observe
-    - password-manager-service
-    environment:
-      QML2_IMPORT_PATH: $SNAP/usr/lib/x86_64-linux-gnu/qml
-      QT_QPA_PLATFORMTHEME: flatpak
-      QT_QPA_FLATPAK_PLATFORMTHEME: kde
-    extensions:
-    - kde-neon
-
-slots:
-  session-dbus-interface:
-    interface: dbus
-    name: org.kde.neochat
-    bus: session
-
-parts:
-  qtkeychain:
-    source: https://github.com/frankosterfeld/qtkeychain.git
-    source-tag: "v0.10.0"
-    source-depth: 0
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    - -DBUILD_TRANSLATIONS=NO
-  libmatrixclient:
-    source: https://github.com/quotient-im/libQuotient.git
-    source-tag: "0.6.7"
-    source-depth: 0
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    - -DBUILD_TESTING=OFF
-  # SDK snap is missing kirigami development assets.
-  kirigami:
-    source: https://invent.kde.org/frameworks/kirigami.git
-    source-tag: "v5.79.0"
-    source-depth: 0
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    - -DBUILD_TESTING=OFF
-    prime:
-    - -*
-  qqc2desktopstyle:
-    after:
-    - kirigami
-    source: https://invent.kde.org/frameworks/qqc2-desktop-style.git
-    source-tag: "v5.79.0"
-    source-depth: 0
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    - -DBUILD_TESTING=OFF
-    - -DCMAKE_PREFIX_PATH=$SNAPCRAFT_STAGE/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/cmake/KF5Kirigami2
-  kquickimageeditor:
-    source: https://download.kde.org/stable/kquickimageeditor/0.1/kquickimageeditor-0.1.2.tar.xz
-    source-checksum: sha256/37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    - -DBUILD_TESTING=OFF
-    build-packages:
-    - libglu1-mesa-dev
-  neochat:
-    after:
-    - qtkeychain
-    - libmatrixclient
-    - qqc2desktopstyle
-    - kquickimageeditor
-    source: https://download.kde.org/stable/neochat/1.2.0/neochat-1.2.0.tar.xz
-    plugin: cmake
-    cmake-parameters:
-    - -DCMAKE_INSTALL_PREFIX=/usr
-    - -DCMAKE_BUILD_TYPE=Release
-    stage-packages:
-    - libcmark0.29.0
-    build-packages:
-    - libcmark-dev
-    parse-info:
-    - usr/share/metainfo/org.kde.neochat.appdata.xml
-


More information about the Neon-commits mailing list