[neon/snap-packaging/kf6-snap] /: Add source-depth: 1 for all git sources
Benjamin Port
null at kde.org
Mon Apr 22 21:01:59 BST 2024
Git commit 6b4b93b02f62964561edbaacfe31985cf0db6949 by Benjamin Port.
Committed on 22/04/2024 at 09:12.
Pushed by bport into branch 'master'.
Add source-depth: 1 for all git sources
M +91 -0 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/kf6-snap/-/commit/6b4b93b02f62964561edbaacfe31985cf0db6949
diff --git a/snapcraft.yaml b/snapcraft.yaml
index b12b8a0..95a208a 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -78,6 +78,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/extra-cmake-modules.git
source-tag: &kf6-version v6.1.0
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -116,6 +117,7 @@ parts:
- qtconf
source: https://invent.kde.org/libraries/plasma-wayland-protocols.git
source-branch: master
+ source-depth: 1
stage-packages:
- wayland-protocols
build-snaps:
@@ -129,6 +131,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/libraries/qca.git
source-branch: master
+ source-depth: 1
build-packages:
- ca-certificates
- gnupg
@@ -146,6 +149,7 @@ parts:
- qtconf
source: https://invent.kde.org/libraries/polkit-qt-1.git
source-branch: master
+ source-depth: 1
build-packages:
- libglib2.0-dev
- libpolkit-agent-1-dev
@@ -165,6 +169,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kirigami.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -198,6 +203,7 @@ parts:
- missing-deps
source: https://invent.kde.org/frameworks/kplotting.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- cmake
- libglx-dev
@@ -213,6 +219,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/syntax-highlighting.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- perl
build-snaps:
@@ -226,6 +233,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kdnssd.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- graphviz
- doxygen
@@ -240,6 +248,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kitemmodels.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- graphviz
- doxygen
@@ -254,6 +263,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/threadweaver.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- graphviz
- doxygen
@@ -268,6 +278,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/solid.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- bison
- doxygen
@@ -293,6 +304,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kwidgetsaddons.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- graphviz
- doxygen
@@ -308,6 +320,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/ki18n.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libisocodes-dev
- iso-codes
@@ -327,6 +340,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kconfig.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -343,6 +357,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/attica.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -356,6 +371,7 @@ parts:
- plasma-wayland-protocols
source: https://invent.kde.org/frameworks/kguiaddons.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libxkbcommon-dev
- libwayland-client0
@@ -384,6 +400,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kcoreaddons.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -405,6 +422,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/karchive.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -429,6 +447,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kcodecs.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- gperf
- doxygen
@@ -445,6 +464,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kitemviews.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -461,6 +481,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kwindowsystem.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libx11-dev
- libxcb-icccm4-dev
@@ -490,6 +511,7 @@ parts:
- qtconf
source: https://invent.kde.org/frameworks/kdbusaddons.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- dbus-x11
build-snaps:
@@ -503,6 +525,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/sonnet.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- aspell
- doxygen
@@ -536,6 +559,7 @@ parts:
- kwindowsystem
source: https://invent.kde.org/frameworks/kauth.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -551,6 +575,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kglobalaccel.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -570,6 +595,7 @@ parts:
- kwindowsystem
source: https://invent.kde.org/frameworks/kcrash.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -593,6 +619,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kservice.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- bison
- dbus-x11
@@ -616,6 +643,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kcolorscheme.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libglx-dev
- libgl1-mesa-dev
@@ -632,6 +660,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kdoctools.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- docbook-xml
- docbook-xsl
@@ -665,6 +694,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/kconfigwidgets.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- docbook-xml
- docbook-xsl
@@ -694,6 +724,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/kiconthemes.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -711,6 +742,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/kcompletion.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -739,6 +771,7 @@ parts:
- sonnet
source: https://invent.kde.org/frameworks/ktextwidgets.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -766,6 +799,7 @@ parts:
- kwindowsystem
source: https://invent.kde.org/frameworks/kxmlgui.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -785,6 +819,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kpackage.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -808,6 +843,7 @@ parts:
- kxmlgui
source: https://invent.kde.org/frameworks/kbookmarks.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -860,6 +896,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kfilemetadata.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libtag1-dev
- doxygen
@@ -890,6 +927,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/libraries/phonon.git
source-branch: master
+ source-depth: 1
build-packages:
- libglib2.0-dev
- libpulse-dev
@@ -972,6 +1010,7 @@ parts:
- libdbusmenu-qt6
source: https://invent.kde.org/frameworks/knotifications.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libcanberra-dev
- dbus-x11
@@ -1004,6 +1043,7 @@ parts:
- kwindowsystem
source: https://invent.kde.org/frameworks/kwallet.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1025,6 +1065,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/kjobwidgets.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1066,6 +1107,7 @@ parts:
- kxmlgui
source: https://invent.kde.org/frameworks/kio.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1109,6 +1151,7 @@ parts:
- sonnet
source: https://invent.kde.org/frameworks/kparts.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1129,6 +1172,7 @@ parts:
- kservice
source: https://invent.kde.org/frameworks/kded.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1141,6 +1185,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kunitconversion.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1161,6 +1206,7 @@ parts:
- kio
source: https://invent.kde.org/frameworks/kdeclarative.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1183,6 +1229,7 @@ parts:
- kxmlgui
source: https://invent.kde.org/frameworks/kcmutils.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1211,6 +1258,7 @@ parts:
- phonon
source: https://invent.kde.org/frameworks/knotifyconfig.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libcanberra-dev
- doxygen
@@ -1229,6 +1277,7 @@ parts:
- kcodecs
source: https://invent.kde.org/frameworks/syndication.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1259,6 +1308,7 @@ parts:
- syndication
source: https://invent.kde.org/frameworks/knewstuff.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1271,6 +1321,7 @@ parts:
- plasma-wayland-protocols
source: https://invent.kde.org/frameworks/kidletime.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libwayland-dev
- libx11-dev
@@ -1300,6 +1351,7 @@ parts:
- kirigami
source: https://invent.kde.org/frameworks/kquickcharts.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1330,6 +1382,7 @@ parts:
- syntax-highlighting
source: https://invent.kde.org/frameworks/ktexteditor.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libeditorconfig-dev
- libgit2-dev
@@ -1360,6 +1413,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/frameworkintegration.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- dbus-x11
- libxcursor-dev
@@ -1377,6 +1431,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kpty.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libutempter-dev
build-snaps:
@@ -1391,6 +1446,7 @@ parts:
- plasma-wayland-protocols
source: https://invent.kde.org/plasma/kwayland.git
source-tag: v6.0.3
+ source-depth: 1
build-packages:
- libegl1-mesa-dev
- libwayland-dev
@@ -1411,6 +1467,7 @@ parts:
- kirigami
source: https://invent.kde.org/frameworks/qqc2-desktop-style.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- dbus-x11
- pkg-config
@@ -1429,6 +1486,7 @@ parts:
- ki18n
source: https://invent.kde.org/frameworks/kcontacts.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
build-snaps:
@@ -1442,6 +1500,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kcalendarcore.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libical-dev
- bison
@@ -1458,6 +1517,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kholidays.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- doxygen
- graphviz
@@ -1472,6 +1532,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/prison.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libqrencode-dev
- libdmtx-dev
@@ -1500,6 +1561,7 @@ parts:
- kwallet
source: https://invent.kde.org/frameworks/purpose.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- intltool
- pkg-config
@@ -1522,6 +1584,7 @@ parts:
- kwidgetsaddons
source: https://invent.kde.org/frameworks/kdav.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1539,6 +1602,7 @@ parts:
- kirigami
source: https://invent.kde.org/frameworks/ksvg.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1550,6 +1614,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/breeze-icons.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- fdupes
- libxml2-utils
@@ -1570,6 +1635,7 @@ parts:
- karchive
source: https://invent.kde.org/frameworks/kimageformats.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- libavif-dev
- libjxl-dev
@@ -1596,6 +1662,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/bluez-qt.git
source-tag: *kf6-version
+ source-depth: 1
build-packages:
- graphviz
- doxygen
@@ -1611,6 +1678,7 @@ parts:
- kwindowsystem
source: https://invent.kde.org/frameworks/kstatusnotifieritem.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1627,6 +1695,7 @@ parts:
- kitemmodels
source: https://invent.kde.org/frameworks/krunner.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1638,6 +1707,7 @@ parts:
- qtconf
source: https://github.com/frankosterfeld/qtkeychain.git
source-branch: main
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1653,6 +1723,7 @@ parts:
- qtconf
source: https://github.com/danvratil/qcoro.git
source-branch: main
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1674,6 +1745,7 @@ parts:
- qtkeychain
source: https://invent.kde.org/libraries/ktextaddons.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1694,6 +1766,7 @@ parts:
- kio
source: https://invent.kde.org/frameworks/baloo.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1714,6 +1787,7 @@ parts:
- kpty
source: https://invent.kde.org/frameworks/kdesu.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1733,6 +1807,7 @@ parts:
- kcontacts
source: https://invent.kde.org/frameworks/kpeople.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1744,6 +1819,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/ktexttemplate.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1758,6 +1834,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/oxygen-icons.git
source-tag: v6.0.0
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1775,6 +1852,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/kuserfeedback.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1791,6 +1869,7 @@ parts:
- ki18n
source: https://invent.kde.org/libraries/kirigami-addons.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1803,6 +1882,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/modemmanager-qt.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1817,6 +1897,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/frameworks/networkmanager-qt.git
source-tag: *kf6-version
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1830,6 +1911,7 @@ parts:
- qtconf
source: https://github.com/KDAB/KDSoap.git
source-branch: kdsoap-2.2
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1861,6 +1943,7 @@ parts:
- kdsoap
source: https://invent.kde.org/libraries/kdsoap-ws-discovery-client.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
plugin: cmake
@@ -1872,6 +1955,7 @@ parts:
- extra-cmake-modules
source: https://invent.kde.org/graphics/libkexiv2.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1890,6 +1974,7 @@ parts:
- kcoreaddons
source: https://invent.kde.org/plasma/plasma-activities.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1903,6 +1988,7 @@ parts:
- plasma-activities
source: https://invent.kde.org/plasma/plasma-activities-stats.git
source-branch: master
+ source-depth: 1
build-snaps:
- kde-qt6-core22-sdk
build-packages:
@@ -1935,6 +2021,7 @@ parts:
- plasma-activities-stats
source: https://invent.kde.org/network/kio-extras.git
source-branch: master
+ source-depth: 1
build-packages:
- libappimage-dev
- libimobiledevice-dev
@@ -1968,6 +2055,7 @@ parts:
- ki18n
source: https://invent.kde.org/plasma/kdecoration.git
source-branch: master
+ source-depth: 1
build-packages:
- libx11-dev
- libfftw3-dev
@@ -1991,6 +2079,7 @@ parts:
- kcmutils
source: https://invent.kde.org/plasma/breeze.git
source-branch: master
+ source-depth: 1
plugin: cmake
build-snaps:
- kde-qt6-core22-sdk
@@ -2040,6 +2129,7 @@ parts:
- breeze
source: https://invent.kde.org/plasma/plasma-integration.git
source-branch: master
+ source-depth: 1
plugin: cmake
build-snaps:
- kde-qt6-core22-sdk
@@ -2071,6 +2161,7 @@ parts:
- kiconthemes
source: https://invent.kde.org/plasma/qqc2-breeze-style.git
source-branch: master
+ source-depth: 1
build-packages:
- cmake
build-snaps:
More information about the Neon-commits
mailing list