[neon/snap-packaging/kf6-snap] /: Add missing frameworks/libs
Benjamin Port
null at kde.org
Thu Apr 11 08:35:50 BST 2024
Git commit 62f25d4f1c744f139fb2343f57c244e1df1bba26 by Benjamin Port.
Committed on 11/04/2024 at 07:35.
Pushed by bport into branch 'master'.
Add missing frameworks/libs
- kplotting
- baloo
- kdesu
- kpeople
- ktextemplate
- oxygen-icons
- kuserfeedback
- kio-extras
- libexiv2
- kdsoap
- kdsoap-ws-discovery-client
- kdecoration2
- breeze
- plasma-integration
- qqc2-breeze-style
rename kactivities(-stats) to plasma-activities(-stats) and set the new repo url plasma group instead of frameworks
M +348 -350 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/kf6-snap/-/commit/62f25d4f1c744f139fb2343f57c244e1df1bba26
diff --git a/snapcraft.yaml b/snapcraft.yaml
index b3724b6..7beb09f 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -186,76 +186,22 @@ parts:
- "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr\\;/snap/ffmpeg-2204-sdk/current"
- "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
build-environment: *buildenvironment
- # kplotting:
- # after:
- # - extra-cmake-modules
- # - missing-deps
- # source: https://invent.kde.org/frameworks/kplotting.git
- # source-branch: master
- # build-packages:
- # - cmake
- # - libglx-dev
- # - libgl1-mesa-dev
- # build-snaps:
- # - kde-qt6-core22-sdk
- # plugin: cmake
- # cmake-generator: Ninja
- # cmake-parameters:
- # - -DCMAKE_INSTALL_PREFIX=/usr
- # - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- # - -DQT_MAJOR_VERSION=6
- # - -DBUILD_WITH_QT6=ON
- # - -DBUILD_TESTING=OFF
- # - -DCMAKE_INSTALL_SYSCONFDIR=/etc
- # - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
- # - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
- # - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_INSTALL_RUNSTATEDIR=/run
- # - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
- # - -DCMAKE_VERBOSE_MAKEFILE=ON
- # - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - --log-level=STATUS
- # - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # build-environment:
- # - PATH: /snap/kde-qt6-core22-sdk/current/usr/bin${PATH:+:$PATH}
- # - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kde-qt6-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- # - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kde-qt6-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
- # - LD_LIBRARY_PATH: "/snap/kde-qt6-core22-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core22-sdk/current/usr/lib:$CRAFT_STAGE/usr/lib:$CRAFT_STAGE/lib/:$CRAFT_STAGE/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
- # stage:
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libdrm_amdgpu.so.1.0.0
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libdrm_intel.so.1.0.0
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libdrm_nouveau.so.2.0.0
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libdrm_radeon.so.1.0.1
- # - -usr/share/doc/libdrm-amdgpu1/changelog.Debian.gz
- # - -usr/share/doc/libdrm-intel1/changelog.Debian.gz
- # - -usr/share/doc/libdrm-nouveau2/changelog.Debian.gz
- # - -usr/share/doc/libdrm-radeon1/changelog.Debian.gz
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libwayland-client.so.0
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libwayland-server.so.0
- # - -usr/share/doc/libwayland-client0/changelog.Debian.gz
- # - -usr/share/doc/libwayland-server0/changelog.Debian.gz
- # - -usr/bin/update-mime-database
- # - -usr/share/doc/shared-mime-info/NEWS.gz
- # - -usr/share/doc/shared-mime-info/README.md
- # - -usr/share/doc/shared-mime-info/changelog.Debian.gz
- # - -usr/share/doc/shared-mime-info/shared-mime-info-spec.html/x34.html
- # - -usr/share/doc/shared-mime-info/shared-mime-info-spec.pdf
- # - -usr/share/doc/shared-mime-info/shared-mime-info-spec.xml.gz
- # - -usr/share/man/man1/update-mime-database.1.gz
- # - -usr/share/mime/packages/freedesktop.org.xml
- # - -usr/share/pkgconfig/shared-mime-info.pc
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libjpeg.so.8.2.2
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/liblcms2.so.2
- # - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libtiff.so.5.7.0
- # - -usr/share/doc/libjpeg-turbo8/changelog.Debian.gz
- # - -usr/share/doc/libjpeg-turbo8/copyright
- # - -usr/share/doc/liblcms2-2/changelog.Debian.gz
- # - -usr/share/doc/liblcms2-2/copyright
- # - -usr/share/doc/libtiff5/changelog.Debian.gz
- # - -usr/share/lintian/overrides/libjpeg-turbo8
+ kplotting:
+ after:
+ - extra-cmake-modules
+ - missing-deps
+ source: https://invent.kde.org/frameworks/kplotting.git
+ source-tag: *kf6-version
+ build-packages:
+ - cmake
+ - libglx-dev
+ - libgl1-mesa-dev
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
syntax-highlighting:
after:
- extra-cmake-modules
@@ -958,7 +904,7 @@ parts:
- kwidgetsaddons
- kwindowsystem
source: https://invent.kde.org/frameworks/kwallet.git
- source-branch: master
+ source-tag: *kf6-version
build-packages:
- doxygen
- graphviz
@@ -1124,55 +1070,14 @@ parts:
cmake-generator: Ninja
cmake-parameters: *cmakeparameters-ffmpeg
build-environment: *buildenvironment
- kactivities:
- after:
- - extra-cmake-modules
- - kconfig
- - kcoreaddons
- - kwindowsystem
- source: https://invent.kde.org/frameworks/kactivities.git
- source-branch: master
- build-packages:
- - doxygen
- - graphviz
- - libboost-dev
- build-snaps:
- - kde-qt6-core22-sdk
- plugin: cmake
- cmake-generator: Ninja
- cmake-parameters: *cmakeparameters-ffmpeg
- build-environment: *buildenvironment
- kactivities-stats:
- after:
- - extra-cmake-modules
- - kconfig
- - kcoreaddons
- - kwindowsystem
- - kactivities
- source: https://invent.kde.org/frameworks/kactivities-stats.git
- source-branch: master
- build-packages:
- - doxygen
- - graphviz
- - libboost-dev
- build-snaps:
- - kde-qt6-core22-sdk
- plugin: cmake
- cmake-generator: Ninja
- cmake-parameters: *cmakeparameters-ffmpeg
- build-environment: *buildenvironment
kcmutils:
after:
- extra-cmake-modules
- - kactivities
- - kcolorscheme
- kcoreaddons
+ - kitemviews
- ki18n
- - kiconthemes
- kio
- kirigami
- - kpackage
- - kwindowsystem
- kxmlgui
source: https://invent.kde.org/frameworks/kcmutils.git
source-tag: *kf6-version
@@ -1713,6 +1618,101 @@ parts:
cmake-generator: Ninja
cmake-parameters: *cmakeparameters
build-environment: *buildenvironment
+ baloo:
+ after:
+ - extra-cmake-modules
+ - kfilemetadata
+ - kcoreaddons
+ - kconfig
+ - kdbusaddons
+ - ki18n
+ - kidletime
+ - solid
+ - kcrash
+ - kio
+ source: https://invent.kde.org/frameworks/baloo.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - liblmdb-dev
+ - libxapian-dev
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ kdesu:
+ after:
+ - extra-cmake-modules
+ - kconfig
+ - kcoreaddons
+ - kpty
+ source: https://invent.kde.org/frameworks/kdesu.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ kpeople:
+ after:
+ - extra-cmake-modules
+ - kcoreaddons
+ - kwidgetsaddons
+ - ki18n
+ - kitemviews
+ - kcontacts
+ source: https://invent.kde.org/frameworks/kpeople.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ ktexttemplate:
+ after:
+ - extra-cmake-modules
+ source: https://invent.kde.org/frameworks/ktexttemplate.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - xauth
+ - xvfb
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ oxygen-icons:
+ after:
+ - extra-cmake-modules
+ source: https://invent.kde.org/frameworks/oxygen-icons.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - fdupes
+ - imagemagick
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ kuserfeedback:
+ after:
+ - qtconf
+ source: https://invent.kde.org/frameworks/kuserfeedback.git
+ source-tag: *kf6-version
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - bison
+ - flex
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
kirigami-addons:
after:
- extra-cmake-modules
@@ -1729,6 +1729,7 @@ parts:
modemmanager-qt:
after:
- qtconf
+ - extra-cmake-modules
source: https://invent.kde.org/frameworks/modemmanager-qt.git
source-tag: *kf6-version
build-snaps:
@@ -1742,6 +1743,7 @@ parts:
networkmanager-qt:
after:
- qtconf
+ - extra-cmake-modules
source: https://invent.kde.org/frameworks/networkmanager-qt.git
source-tag: *kf6-version
build-snaps:
@@ -1752,240 +1754,236 @@ parts:
cmake-generator: Ninja
cmake-parameters: *cmakeparameters
build-environment: *buildenvironment
- # kio-extras:
- # after:
- # - extra-cmake-modules
- # - kactivities
- # - kactivities-stats
- # - karchive
- # - kcmutils
- # - kcolorscheme
- # - kconfig
- # - kconfigwidgets
- # - kcoreaddons
- # - kdbusaddons
- # - kdnssd
- # - kdoctools
- # - kguiaddons
- # - ki18n
- # - kio
- # - solid
- # - syntax-highlighting
- # stage-packages:
- # - perl
- # - kdsoap-ws-discovery-client
- # - libappimage1.0
- # - libimobiledevice6
- # - libkdsoap2-qt6
- # - libkf6kexiv2
- # - libmtp9
- # - libopenexr-3-1-30
- # - libplist3
- # - libsmbclient
- # - libssh-4
- # - libtag1v5
- # - qt6-phonon
- # - python3-imath
- # source: https://invent.kde.org/network/kio-extras.git
- # source-branch: master
- # build-packages:
- # - cmake
- # - gperf
- # - kdsoap-ws-discovery-client-dev
- # - libappimage-dev
- # - libappstreamqt-dev
- # - libimobiledevice-dev
- # - libkdsoap-qt6-dev
- # - libkf6kexiv2-dev
- # - libmtp-dev
- # - libopenexr-dev
- # - libsmbclient-dev
- # - libssh-dev
- # - libtag1-dev
- # - libtirpc-dev
- # - pkg-config
- # - qcoro-qt6-dev
- # - qt6-phonon-dev
- # - shared-mime-info
- # - python3-imath
- # build-snaps:
- # - kde-qt6-core22-sdk
- # plugin: cmake
- # cmake-generator: Ninja
- # cmake-parameters:
- # - -DCMAKE_INSTALL_PREFIX=/usr
- # - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- # - -DQT_MAJOR_VERSION=6
- # - -DBUILD_WITH_QT6=ON
- # - -DBUILD_TESTING=OFF
- # - -DBUILD_KWALLETD=OFF
- # - -DCMAKE_INSTALL_SYSCONFDIR=/etc
- # - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
- # - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
- # - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_INSTALL_RUNSTATEDIR=/run
- # - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
- # - -DCMAKE_VERBOSE_MAKEFILE=ON
- # - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - --log-level=STATUS
- # - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr\\;/snap/ffmpeg-2204-sdk/current"
- # - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # build-environment:
- # - PATH: /snap/kde-qt6-core22-sdk/current/usr/bin${PATH:+:$PATH}
- # - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kde-qt6-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- # - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kde-qt6-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
- # - LD_LIBRARY_PATH: "/snap/kde-qt6-core22-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core22-sdk/current/usr/lib:$CRAFT_STAGE/usr/lib:$CRAFT_STAGE/lib/:$CRAFT_STAGE/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
- # breeze:
- # after:
- # - extra-cmake-modules
- # - frameworkintegration
- # - kcmutils
- # - kcolorscheme
- # - kconfig
- # - kconfigwidgets
- # - kcoreaddons
- # - kguiaddons
- # - ki18n
- # - kiconthemes
- # - kirigami
- # - kpackage
- # - kservice
- # - kwayland
- # - kwindowsystem
- # - plasma-framework
- # - kirigami
- # source: https://invent.kde.org/plasma/breeze.git
- # source-branch: master
- # build-packages:
- # - cmake
- # - libfftw3-dev
- # - libx11-dev
- # - libkdecorations2-dev
- # build-snaps:
- # - kde-qt6-core22-sdk
- # plugin: cmake
- # cmake-generator: Ninja
- # cmake-parameters:
- # - -DCMAKE_INSTALL_PREFIX=/usr
- # - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- # - -DQT_MAJOR_VERSION=6
- # - -DBUILD_QT6=ON
- # - -DBUILD_QT5=OFF
- # - -DBUILD_TESTING=OFF
- # - -DBUILD_KWALLETD=OFF
- # - -DCMAKE_INSTALL_SYSCONFDIR=/etc
- # - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
- # - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
- # - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_INSTALL_RUNSTATEDIR=/run
- # - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
- # - -DCMAKE_VERBOSE_MAKEFILE=ON
- # - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - --log-level=STATUS
- # - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr\\;/snap/ffmpeg-2204-sdk/current"
- # - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # build-environment:
- # - PATH: /snap/kde-qt6-core22-sdk/current/usr/bin${PATH:+:$PATH}
- # - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kde-qt6-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- # - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kde-qt6-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
- # - LD_LIBRARY_PATH: "/snap/kde-qt6-core22-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core22-sdk/current/usr/lib:$CRAFT_STAGE/usr/lib:$CRAFT_STAGE/lib/:$CRAFT_STAGE/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
- # prime:
- # - -usr/share/wallpapers
- # plasma-integration:
- # after:
- # - breeze
- # - extra-cmake-modules
- # - kcolorscheme
- # - kconfig
- # - kconfigwidgets
- # - ki18n
- # - kiconthemes
- # - kio
- # - knotifications
- # - kstatusnotifieritem
- # - kwayland
- # - kwidgetsaddons
- # - kwindowsystem
- # - plasma-wayland-protocols
- # - qqc2-desktop-style
- # source: https://invent.kde.org/plasma/plasma-integration.git
- # source-branch: master
- # build-packages:
- # - cmake
- # - libwayland-dev
- # - libxcursor-dev
- # - pkg-config
- # - fonts-hack
- # - fonts-noto-cjk
- # - fonts-noto-color-emoji
- # - fonts-noto-core
- # - fonts-noto-ui-core
- # - xdg-desktop-portal-kde
- # - qt6-declarative-dev
- # stage-packages:
- # - fonts-hack
- # - fonts-noto-cjk
- # - fonts-noto-color-emoji
- # - fonts-noto-core
- # - fonts-noto-ui-core
- # - xdg-desktop-portal-kde
- # - libwayland-client0
- # - libxcb1
- # - libxcursor1
- # build-snaps:
- # - kde-qt6-core22-sdk
- # plugin: cmake
- # cmake-generator: Ninja
- # cmake-parameters:
- # - -DCMAKE_INSTALL_PREFIX=/usr
- # - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- # - -DQT_MAJOR_VERSION=6
- # - -DBUILD_QT6=ON
- # - -DBUILD_QT5=OFF
- # - -DBUILD_TESTING=OFF
- # - -DBUILD_KWALLETD=OFF
- # - -DCMAKE_INSTALL_SYSCONFDIR=/etc
- # - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
- # - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
- # - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
- # - -DCMAKE_INSTALL_RUNSTATEDIR=/run
- # - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
- # - -DCMAKE_VERBOSE_MAKEFILE=ON
- # - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - --log-level=STATUS
- # - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
- # - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr\\;/snap/ffmpeg-2204-sdk/current"
- # - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # build-environment:
- # - PATH: /snap/kde-qt6-core22-sdk/current/usr/bin${PATH:+:$PATH}
- # - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kde-qt6-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
- # - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kde-qt6-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
- # - LD_LIBRARY_PATH: "/snap/kde-qt6-core22-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core22-sdk/current/usr/lib:$CRAFT_STAGE/usr/lib:$CRAFT_STAGE/lib/:$CRAFT_STAGE/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
- # qqc2-breeze-style:
- # after:
- # - kcolorscheme
- # - kconfig
- # - kiconthemes
- # - kirigami
- # - breeze
- # source: https://invent.kde.org/plasma/qqc2-breeze-style.git
- # source-branch: master
- # build-packages:
- # - cmake
- # build-snaps:
- # - kde-qt6-core22-sdk
- # plugin: cmake
- # cmake-generator: Ninja
- # cmake-parameters:
- # - -DCMAKE_INSTALL_PREFIX=/usr
- # - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- # - -DQT_MAJOR_VERSION=6
- # - -DBUILD_WITH_QT6=ON
- # - -DBUILD_TESTING=OFF
- # - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
- # - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
+ kdsoap:
+ after:
+ - qtconf
+ source: https://github.com/KDAB/KDSoap.git
+ source-branch: kdsoap-2.2
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters:
+ - -DCMAKE_INSTALL_PREFIX=/usr
+ - -DCMAKE_BUILD_TYPE=RelWithDebInfo
+ - -DQT_MAJOR_VERSION=6
+ - -DBUILD_WITH_QT6=ON
+ - -DKDSoap_QT6=True
+ - -DBUILD_TESTING=OFF
+ - -DCMAKE_INSTALL_SYSCONFDIR=/etc
+ - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+ - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
+ - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
+ - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
+ - -DCMAKE_INSTALL_RUNSTATEDIR=/run
+ - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
+ - -DCMAKE_VERBOSE_MAKEFILE=ON
+ - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
+ - --log-level=STATUS
+ - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
+ - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
+ - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
+ build-environment: *buildenvironment
+ kdsoap-ws-discovery-client:
+ after:
+ - extra-cmake-modules
+ - kdsoap
+ source: https://invent.kde.org/libraries/kdsoap-ws-discovery-client.git
+ source-branch: master
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ libkexiv2:
+ after:
+ - extra-cmake-modules
+ source: https://invent.kde.org/graphics/libkexiv2.git
+ source-branch: master
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - libexiv2-dev
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ plasma-activities:
+ after:
+ - extra-cmake-modules
+ - kconfig
+ - kwindowsystem
+ - kcoreaddons
+ source: https://invent.kde.org/plasma/plasma-activities.git
+ source-branch: master
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - libboost-dev
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ plasma-activities-stats:
+ after:
+ - plasma-activities
+ source: https://invent.kde.org/plasma/plasma-activities-stats.git
+ source-branch: master
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - libboost-dev
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ kio-extras:
+ after:
+ - extra-cmake-modules
+ - karchive
+ - kconfig
+ - kconfigwidgets
+ - kcoreaddons
+ - kdbusaddons
+ - kcmutils
+ - kdnssd
+ - ki18n
+ - kio
+ - solid
+ - kguiaddons
+ - syntax-highlighting
+ - phonon
+ - qcoro
+ - kdsoap
+ - kdsoap-ws-discovery-client
+ - libkexiv2
+ - plasma-activities
+ - plasma-activities-stats
+ source: https://invent.kde.org/network/kio-extras.git
+ source-branch: master
+ build-packages:
+ - libappimage-dev
+ - libappstreamqt-dev
+ - libimobiledevice-dev
+ - libmsgsl-dev
+ - libmtp-dev
+ - libopenexr-dev
+ - libsmbclient-dev
+ - libssh-dev
+ - libtag1-dev
+ - libtirpc-dev
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ kdecoration2:
+ after:
+ - extra-cmake-modules
+ - ki18n
+ source: https://invent.kde.org/plasma/kdecoration.git
+ source-branch: master
+ build-packages:
+ - libx11-dev
+ - libfftw3-dev
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
+ breeze:
+ after:
+ - extra-cmake-modules
+ - kconfig
+ - kcoreaddons
+ - kguiaddons
+ - ki18n
+ - kiconthemes
+ - kirigami
+ - kwindowsystem
+ - kcolorscheme
+ - kdecoration2
+ - frameworkintegration
+ - kcmutils
+ source: https://invent.kde.org/plasma/breeze.git
+ source-branch: master
+ plugin: cmake
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - libx11-dev
+ - libfftw3-dev
+ cmake-generator: Ninja
+ cmake-parameters: &cmakeparameters-withoutqt5
+ - -DCMAKE_INSTALL_PREFIX=/usr
+ - -DCMAKE_BUILD_TYPE=RelWithDebInfo
+ - -DQT_MAJOR_VERSION=6
+ - -DBUILD_WITH_QT6=ON
+ - -DBUILD_QT6=ON
+ - -DBUILD_QT5=OFF
+ - -DBUILD_TESTING=OFF
+ - -DCMAKE_INSTALL_SYSCONFDIR=/etc
+ - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+ - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
+ - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
+ - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
+ - -DCMAKE_INSTALL_RUNSTATEDIR=/run
+ - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
+ - -DCMAKE_VERBOSE_MAKEFILE=ON
+ - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
+ - --log-level=STATUS
+ - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
+ - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
+ - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core22-sdk/current\\;/usr"
+ build-environment: *buildenvironment
+ plasma-integration:
+ after:
+ - extra-cmake-modules
+ - kconfig
+ - kcoreaddons
+ - kguiaddons
+ - ki18n
+ - kcolorscheme
+ - kiconthemes
+ - kio
+ - kjobwidgets
+ - knotifications
+ - kservice
+ - kstatusnotifieritem
+ - kwidgetsaddons
+ - kwindowsystem
+ - kxmlgui
+ - breeze
+ source: https://invent.kde.org/plasma/plasma-integration.git
+ source-branch: master
+ plugin: cmake
+ build-snaps:
+ - kde-qt6-core22-sdk
+ build-packages:
+ - libwayland-dev
+ - libxcursor-dev
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters-withoutqt5
+ build-environment: *buildenvironment
+ qqc2-breeze-style:
+ after:
+ - extra-cmake-modules
+ - kcodecs
+ - kcolorscheme
+ - kconfig
+ - kcoreaddons
+ - kguiaddons
+ - kirigami
+ - kquickcharts
+ - kiconthemes
+ source: https://invent.kde.org/plasma/qqc2-breeze-style.git
+ source-branch: master
+ build-packages:
+ - cmake
+ build-snaps:
+ - kde-qt6-core22-sdk
+ plugin: cmake
+ cmake-generator: Ninja
+ cmake-parameters: *cmakeparameters
+ build-environment: *buildenvironment
More information about the Neon-commits
mailing list