diff --git a/classes/cmake_sysroot.bbclass b/classes/cmake_sysroot.bbclass new file mode 100644 index 0000000..fe1824b --- /dev/null +++ b/classes/cmake_sysroot.bbclass @@ -0,0 +1,12 @@ +# SPDX-FileCopyrightText: 2023 Justin Hammond +# +# SPDX-License-Identifier: MIT + + +#The Cmake files include the sysroot directory to various library include files, delete the actual sysroot from the path. +do_install:prepend:class-target() { + if [ "0" -ne $(find . -name \*.cmake | grep '_usr\|Export' | wc -l) ]; then + echo sed -i 's#'${RECIPE_SYSROOT}/usr'#\$\{_IMPORT_PREFIX\}#g' $(find . -name "*.cmake" | grep '_usr\|Export' ) + sed -i 's#'${RECIPE_SYSROOT}/usr'#\$\{_IMPORT_PREFIX\}#g' $(find . -name "*.cmake" | grep '_usr\|Export' ) + fi +} diff --git a/classes/reuse_license_checksums.bbclass b/classes/reuse_license_checksums.bbclass index 59d1ee3..724eaab 100644 --- a/classes/reuse_license_checksums.bbclass +++ b/classes/reuse_license_checksums.bbclass @@ -10,33 +10,34 @@ do_populate_lic:prepend() { # keys are only Yocto's SPDX(-like) identifiers from licenses.conf yocto_to_spdx_id_map = { - 'LGPL-2.0' : [ - 'LGPL-2.0-only', + 'LGPL-2.0-only' : [ + 'LGPL-2.0-only' + ], + 'LGPL-2.0-or-later' : [ 'LGPL-2.0-or-later' ], - 'LGPL-2.0+' : [ - 'LGPL-2.0-or-later' + 'LGPL-2.1-only' : [ + 'LGPL-2.1-only' ], - 'LGPL-2.1' : [ - 'LGPL-2.1-only', + 'LGPL-2.1-or-later' : [ 'LGPL-2.1-or-later' ], - 'LGPL-2.1+' : [ - 'LGPL-2.1-or-later' + 'LGPL-3.0-only' : [ + 'LGPL-3.0-only' ], - 'LGPL-3.0' : [ - 'LGPL-3.0-only', + 'LGPL-3.0-or-later' : [ 'LGPL-3.0-or-later' ], - 'GPL-2.0' : [ - 'GPL-2.0-only', + 'GPL-2.0-only' : [ + 'GPL-2.0-only' + ], + 'GPL-2.0-or-later' : [ 'GPL-2.0-or-later' ], - 'GPL-2.0+' : [ - 'GPL-2.0-or-later' + 'GPL-3.0-only' : [ + 'GPL-3.0-only' ], - 'GPL-3.0' : [ - 'GPL-3.0-only', + 'GPL-3.0-or-later' : [ 'GPL-3.0-or-later' ], 'BSD-2-Clause' : [ @@ -48,12 +49,21 @@ do_populate_lic:prepend() { 'MIT' : [ 'MIT' ], + 'MIT-CMU' : [ + 'MIT-CMU' + ], + 'CC0-1.0' : [ + 'CC0-1.0' + ], 'LicenseRef-KDE-Accepted-LGPL': [ 'LicenseRef-KDE-Accepted-LGPL' ], 'LicenseRef-KDE-Accepted-GPL': [ 'LicenseRef-KDE-Accepted-GPL' ], + 'Unicode-DFS-2016': [ + 'Unicode-DFS-2016' + ], } spdx_id_to_yocto_map = {} for yocto_id in yocto_to_spdx_id_map: @@ -75,12 +85,16 @@ do_populate_lic:prepend() { 'LGPL-3.0-only': [ 'c51d3eef3be114124d11349ca0d7e117' ], 'LGPL-3.0-or-later': [ 'c51d3eef3be114124d11349ca0d7e117' ], 'GPL-2.0-only': [ '93e64b4a83c7e441e48bbdeeea05c977' ], - 'GPL-2.0-or-later': [ 'fed54355545ffd980b814dab4a3b312c' ], + 'GPL-2.0-or-later': [ + "fed54355545ffd980b814dab4a3b312c", + "9e2385fe012386d34dcc5c9863070881", + ], 'GPL-3.0-only': [ '1c76c4cc354acaac30ed4d5eefea7245' ], - 'GPL-3.0-or-later“': [ '1c76c4cc354acaac30ed4d5eefea7245' ], + 'GPL-3.0-or-later': [ '1c76c4cc354acaac30ed4d5eefea7245' ], 'BSD-2-Clause': [ '63d6ee386b8aaba70b1bf15a79ca50f2' ], 'BSD-3-Clause': [ '954f4d71a37096249f837652a7f586c0' ], 'MIT': [ '38aa75cf4c4c87f018227d5ec9638d75' ], + 'MIT-CMU' : ['asdf' ], 'LicenseRef-KDE-Accepted-LGPL': [ "6a2eced623a7c9d0c8996ce24917d006", "e4b79a181b6483b37d39a27f4d75e60a", @@ -90,7 +104,9 @@ do_populate_lic:prepend() { 'b4c280013bbbadfbe92219498dc5228c', ], 'MIT-CMU': [ 'b6936b5be2ab721140d9bf57c37b0b92' ], - 'Unicode-DFS-2016': [ '3daac258519ec32945c80ae0f7ba88f4' ] + 'Unicode-DFS-2016': [ '3daac258519ec32945c80ae0f7ba88f4' ], + 'CC0-1.0': [ '6fd064768b8d61c31ddd0540570fbd33' ], + 'Unicode-DFS-2016': [ '3daac258519ec32945c80ae0f7ba88f4' ], } # generate flat list of used license identifiers diff --git a/recipes-kdesupport/phonon.inc b/recipes-kdesupport/phonon.inc index f880b93..ac01c97 100644 --- a/recipes-kdesupport/phonon.inc +++ b/recipes-kdesupport/phonon.inc @@ -3,7 +3,7 @@ # SPDX-License-Identifier: MIT DESCRIPTION = "Phonon" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" diff --git a/recipes-kdesupport/plasma-wayland-protocols.inc b/recipes-kdesupport/plasma-wayland-protocols.inc index b9986f0..7b3570d 100644 --- a/recipes-kdesupport/plasma-wayland-protocols.inc +++ b/recipes-kdesupport/plasma-wayland-protocols.inc @@ -3,7 +3,7 @@ # SPDX-License-Identifier: MIT DESCRIPTION = "Plasma Wayland Protocols" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" diff --git a/recipes-kdesupport/polkit-qt-1.inc b/recipes-kdesupport/polkit-qt-1.inc index bce46d1..e9f28a4 100644 --- a/recipes-kdesupport/polkit-qt-1.inc +++ b/recipes-kdesupport/polkit-qt-1.inc @@ -3,7 +3,7 @@ # SPDX-License-Identifier: MIT DESCRIPTION = "Polkit-Qt-1" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.0-or-later.txt;md5=da48810c4ddf8e49efa031294a26b98c" PR = "r0" diff --git a/recipes-kf5/obsolete/kdelibs4support.inc b/recipes-kf5/obsolete/kdelibs4support.inc index 77cd8d1..b756039 100644 --- a/recipes-kf5/obsolete/kdelibs4support.inc +++ b/recipes-kf5/obsolete/kdelibs4support.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" diff --git a/recipes-kf5/obsolete/kdelibs4support_5.109.0.bb b/recipes-kf5/obsolete/kdelibs4support_5.109.0.bb new file mode 100644 index 0000000..de5d4a2 --- /dev/null +++ b/recipes-kf5/obsolete/kdelibs4support_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kdelibs4support-${PV}.tar.xz" +SRC_URI[sha256sum] = "209a82c63231cf9dbe4e0616afc2e68c2610bf5840a3e3b97fde4caf2329ea1b" + diff --git a/recipes-kf5/obsolete/kdesignerplugin.inc b/recipes-kf5/obsolete/kdesignerplugin.inc index 107acf7..621ba80 100644 --- a/recipes-kf5/obsolete/kdesignerplugin.inc +++ b/recipes-kf5/obsolete/kdesignerplugin.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" @@ -12,6 +12,10 @@ DEPENDS = " \ kconfig \ kdesignerplugin-native \ " +RDEPENDS:${PN}:class-native += " \ + kconfig \ + kcoreaddons \ +" require kdesignerplugin_metainfo.inc inherit cmake_kf5 @@ -20,6 +24,13 @@ FILES:${PN}-dev += " \ ${datadir}/kf5/widgets/pics/*.png \ " +do_install:append:class-target() { + if [ "0" -ne $(find . -name \*.cmake | grep '_usr\|Export' | grep 'noconfig' | wc -l) ]; then + sed -i 's#'\$\{_IMPORT_PREFIX\}'#\$\{OE_KF5_PATH_HOST_ROOT\}/usr/#g' $(find . -name "*.cmake" | grep '_usr\|Export' | grep 'noconfig' ) + fi +} + + sysroot_stage_all:append:class-target () { mkdir -p ${SYSROOT_DESTDIR}${bindir} cp ${STAGING_BINDIR_NATIVE}/kgendesignerplugin ${SYSROOT_DESTDIR}/${bindir} diff --git a/recipes-kf5/obsolete/kdesignerplugin_5.109.0.bb b/recipes-kf5/obsolete/kdesignerplugin_5.109.0.bb new file mode 100644 index 0000000..3299201 --- /dev/null +++ b/recipes-kf5/obsolete/kdesignerplugin_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kdesignerplugin-${PV}.tar.xz" +SRC_URI[sha256sum] = "2dc1a83d7c9e14aab7e9140767e89f754f769fa951e9b40def28f13c2190cb29" + diff --git a/recipes-kf5/obsolete/khtml.inc b/recipes-kf5/obsolete/khtml.inc new file mode 100644 index 0000000..ab010c4 --- /dev/null +++ b/recipes-kf5/obsolete/khtml.inc @@ -0,0 +1,42 @@ +# SPDX-FileCopyrightText: 2023 Justin Hammond +# +# SPDX-License-Identifier: MIT + +DESCRIPTION = "KHtml" +SUMMARY = "HTML rendering engine" +HOMEPAGE = "https://invent.kde.org/frameworks/khtml" +LICENSE = "GPL-3.0-only & LGPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING.GPL3;md5=d32239bcb673463ab874e80d47fae504" + +inherit cmake_plasma +inherit kcoreaddons +inherit ki18n + +DEPENDS = " \ + karchive \ + kcompletion \ + kconfigwidgets \ + kcrash \ + kdbusaddons \ + kguiaddons \ + kiconthemes \ + kinit \ + kio \ + kitemviews \ + kjs \ + knotifications \ + kparts \ + kservice \ + ktextwidgets \ + kwallet \ + kwindowsystem \ + kxmlgui \ + phonon \ + kglobalaccel \ + giflib \ + gperf-native \ +" + +FILES:${PN} += " \ + ${datadir}/kf5/khtml \ +" \ No newline at end of file diff --git a/recipes-kf5/obsolete/khtml_5.109.0.bb b/recipes-kf5/obsolete/khtml_5.109.0.bb new file mode 100644 index 0000000..906d623 --- /dev/null +++ b/recipes-kf5/obsolete/khtml_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/khtml-${PV}.tar.xz" +SRC_URI[sha256sum] = "59a9e74483218ad4894ca74c4f0d3b72b047fdab2e6b74dc5ebd09827a2725e7" + diff --git a/recipes-kf5/obsolete/kjs.inc b/recipes-kf5/obsolete/kjs.inc index 8409ffa..af3f35a 100644 --- a/recipes-kf5/obsolete/kjs.inc +++ b/recipes-kf5/obsolete/kjs.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" diff --git a/recipes-kf5/obsolete/kjs_5.109.0.bb b/recipes-kf5/obsolete/kjs_5.109.0.bb new file mode 100644 index 0000000..0ed04cf --- /dev/null +++ b/recipes-kf5/obsolete/kjs_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kjs-${PV}.tar.xz" +SRC_URI[sha256sum] = "a5f4bec85662c1c554cf4e7fff3c6c7d9e0ce57e46b2139f9c8140891688133e" + diff --git a/recipes-kf5/obsolete/kjsembed.inc b/recipes-kf5/obsolete/kjsembed.inc index 6e0bfea..58cd489 100644 --- a/recipes-kf5/obsolete/kjsembed.inc +++ b/recipes-kf5/obsolete/kjsembed.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" diff --git a/recipes-kf5/obsolete/kjsembed_5.109.0.bb b/recipes-kf5/obsolete/kjsembed_5.109.0.bb new file mode 100644 index 0000000..161b11d --- /dev/null +++ b/recipes-kf5/obsolete/kjsembed_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kjsembed-${PV}.tar.xz" +SRC_URI[sha256sum] = "39ad0b51b57adef1780b256f4d44078d50718eae60e40faf2fb7b6e52dc078dd" + diff --git a/recipes-kf5/tier1/attica.inc b/recipes-kf5/tier1/attica.inc index 6bdf521..7683747 100644 --- a/recipes-kf5/tier1/attica.inc +++ b/recipes-kf5/tier1/attica.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/attica_5.109.0.bb b/recipes-kf5/tier1/attica_5.109.0.bb new file mode 100644 index 0000000..e19e2ef --- /dev/null +++ b/recipes-kf5/tier1/attica_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/attica-${PV}.tar.xz" +SRC_URI[sha256sum] = "7329ec6dacfd814c0ea6a63d9b08f48963c2fd21d7d0b7d13cbabccbeb7400f1" + diff --git a/recipes-kf5/tier1/bluez-qt.inc b/recipes-kf5/tier1/bluez-qt.inc index 6df70b3..a3b5f1c 100644 --- a/recipes-kf5/tier1/bluez-qt.inc +++ b/recipes-kf5/tier1/bluez-qt.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.1-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/bluez-qt_5.109.0.bb b/recipes-kf5/tier1/bluez-qt_5.109.0.bb new file mode 100644 index 0000000..e3ea3d6 --- /dev/null +++ b/recipes-kf5/tier1/bluez-qt_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/bluez-qt-${PV}.tar.xz" +SRC_URI[sha256sum] = "89c2369152dfc98cd954615034e02c09d0b27ef83c55c184f70b369071a8749c" + diff --git a/recipes-kf5/tier1/breeze-icons.inc b/recipes-kf5/tier1/breeze-icons.inc index 6c9428b..979ef45 100644 --- a/recipes-kf5/tier1/breeze-icons.inc +++ b/recipes-kf5/tier1/breeze-icons.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" diff --git a/recipes-kf5/tier1/breeze-icons_5.109.0.bb b/recipes-kf5/tier1/breeze-icons_5.109.0.bb new file mode 100644 index 0000000..aa2c5ec --- /dev/null +++ b/recipes-kf5/tier1/breeze-icons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/breeze-icons-${PV}.tar.xz" +SRC_URI[sha256sum] = "e07a0be85f4fe67576204339be9ac9c6809618b16963fb147d59a325380c54b2" + diff --git a/recipes-kf5/tier1/extra-cmake-modules_5.109.0.bb b/recipes-kf5/tier1/extra-cmake-modules_5.109.0.bb new file mode 100644 index 0000000..abbfb3e --- /dev/null +++ b/recipes-kf5/tier1/extra-cmake-modules_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/extra-cmake-modules-${PV}.tar.xz" +SRC_URI[sha256sum] = "1526b557cf9718e4d3bf31ff241578178d1ee60bdfb863110c97d43d478b7fb7" + diff --git a/recipes-kf5/tier1/karchive.inc b/recipes-kf5/tier1/karchive.inc index f3bfc2e..7c39a76 100644 --- a/recipes-kf5/tier1/karchive.inc +++ b/recipes-kf5/tier1/karchive.inc @@ -8,7 +8,7 @@ # whitelist licenses are all compatible with LGPL-2.0+ and do not add additional restrictions REUSE_LICENSECHECK_WHITELIST = "LGPL-2.0 LGPL-3.0 LicenseRef-KDE-Accepted-LGPL" -LICENSE = "BSD-2-Clause & LGPL-2.0+" +LICENSE = "BSD-2-Clause & LGPL-2.0-or-later" PR = "r0" DEPENDS = "zlib bzip2 xz qtbase" diff --git a/recipes-kf5/tier1/karchive_5.109.0.bb b/recipes-kf5/tier1/karchive_5.109.0.bb new file mode 100644 index 0000000..539f4ac --- /dev/null +++ b/recipes-kf5/tier1/karchive_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/karchive-${PV}.tar.xz" +SRC_URI[sha256sum] = "9c4a01c2e4190824e901d487aaa8ce6b2731aa8254fddd9c1a25ee1d1bbbc966" + diff --git a/recipes-kf5/tier1/kcalendarcore.inc b/recipes-kf5/tier1/kcalendarcore.inc index 9e21877..f69cc6d 100644 --- a/recipes-kf5/tier1/kcalendarcore.inc +++ b/recipes-kf5/tier1/kcalendarcore.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & LGPL-2.0+" +LICENSE = "BSD-3-Clause & LGPL-2.0-or-later" PR = "r0" # licenses only contained in autotests diff --git a/recipes-kf5/tier1/kcalendarcore_5.109.0.bb b/recipes-kf5/tier1/kcalendarcore_5.109.0.bb new file mode 100644 index 0000000..de93191 --- /dev/null +++ b/recipes-kf5/tier1/kcalendarcore_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcalendarcore-${PV}.tar.xz" +SRC_URI[sha256sum] = "8581e0e2ac540ce4c8ea76fb61c61234c85c3c908e70b8b5afd0b8ca244edad4" + diff --git a/recipes-kf5/tier1/kcodecs.inc b/recipes-kf5/tier1/kcodecs.inc index 5d6a9f6..b54259c 100644 --- a/recipes-kf5/tier1/kcodecs.inc +++ b/recipes-kf5/tier1/kcodecs.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & BSD-3-Clause & LGPL-2.0+ & LGPL-2.0" +LICENSE = "MIT & BSD-3-Clause & LGPL-2.0-or-later & LGPL-2.0-only" PR = "r0" DEPENDS = "qtbase gperf-native" diff --git a/recipes-kf5/tier1/kcodecs_5.109.0.bb b/recipes-kf5/tier1/kcodecs_5.109.0.bb new file mode 100644 index 0000000..4248597 --- /dev/null +++ b/recipes-kf5/tier1/kcodecs_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcodecs-${PV}.tar.xz" +SRC_URI[sha256sum] = "9648fe05222c0755441a2091e4f97fd7b65649bcbaa2fb8c120e90d9c8934ca5" + diff --git a/recipes-kf5/tier1/kconfig.inc b/recipes-kf5/tier1/kconfig.inc index 2d7aabb..c7ced81 100644 --- a/recipes-kf5/tier1/kconfig.inc +++ b/recipes-kf5/tier1/kconfig.inc @@ -6,7 +6,7 @@ # requires session management support in QtGui # eg. via PACKAGECONFIG:append:pn-qtbase = "sm" in local.conf -LICENSE = "MIT & BSD-2-Clause & BSD-3-Clause & LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "MIT & BSD-2-Clause & BSD-3-Clause & LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase kconfig-native" diff --git a/recipes-kf5/tier1/kconfig_5.109.0.bb b/recipes-kf5/tier1/kconfig_5.109.0.bb new file mode 100644 index 0000000..6692b60 --- /dev/null +++ b/recipes-kf5/tier1/kconfig_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kconfig-${PV}.tar.xz" +SRC_URI[sha256sum] = "5ba91551fb682d3e1d536bc3735b56cecaa57bb698ab32dd8f662e1cc78f7ad8" + diff --git a/recipes-kf5/tier1/kcoreaddons.inc b/recipes-kf5/tier1/kcoreaddons.inc index 8d1918b..66c4080 100644 --- a/recipes-kf5/tier1/kcoreaddons.inc +++ b/recipes-kf5/tier1/kcoreaddons.inc @@ -6,7 +6,7 @@ # SPDX-License-Identifier: MIT REUSE_LICENSECHECK_WHITELIST = "CC0-1.0" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = "qtbase kcoreaddons-native" diff --git a/recipes-kf5/tier1/kcoreaddons_5.109.0.bb b/recipes-kf5/tier1/kcoreaddons_5.109.0.bb new file mode 100644 index 0000000..7d09667 --- /dev/null +++ b/recipes-kf5/tier1/kcoreaddons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcoreaddons-${PV}.tar.xz" +SRC_URI[sha256sum] = "ff647fc1d4dd62370f261854af0870f2a1c7ba7abe7e276e5a4c42d923f15300" + diff --git a/recipes-kf5/tier1/kdbusaddons.inc b/recipes-kf5/tier1/kdbusaddons.inc index 2fe02b2..716b68e 100644 --- a/recipes-kf5/tier1/kdbusaddons.inc +++ b/recipes-kf5/tier1/kdbusaddons.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kdbusaddons_5.109.0.bb b/recipes-kf5/tier1/kdbusaddons_5.109.0.bb new file mode 100644 index 0000000..5aaceb9 --- /dev/null +++ b/recipes-kf5/tier1/kdbusaddons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdbusaddons-${PV}.tar.xz" +SRC_URI[sha256sum] = "251876bc1a0006741a32406bf52d4f0034f69c4dec9842a47353f5221965f035" + diff --git a/recipes-kf5/tier1/kdnssd.inc b/recipes-kf5/tier1/kdnssd.inc index d45b073..7f346f7 100644 --- a/recipes-kf5/tier1/kdnssd.inc +++ b/recipes-kf5/tier1/kdnssd.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0 & BSD-3-Clause" +LICENSE = "LGPL-2.0-only & BSD-3-Clause" PR = "r0" DEPENDS = "qtbase avahi" diff --git a/recipes-kf5/tier1/kdnssd_5.109.0.bb b/recipes-kf5/tier1/kdnssd_5.109.0.bb new file mode 100644 index 0000000..9e15246 --- /dev/null +++ b/recipes-kf5/tier1/kdnssd_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdnssd-${PV}.tar.xz" +SRC_URI[sha256sum] = "37576ac7f3b0a7a6903498e0b83e68d71d97163a31af2059b86982fd7be5883d" + diff --git a/recipes-kf5/tier1/kguiaddons.inc b/recipes-kf5/tier1/kguiaddons.inc index bf8ea7d..9a4ae1b 100644 --- a/recipes-kf5/tier1/kguiaddons.inc +++ b/recipes-kf5/tier1/kguiaddons.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" # licenses only contained in autotests diff --git a/recipes-kf5/tier1/kguiaddons_5.109.0.bb b/recipes-kf5/tier1/kguiaddons_5.109.0.bb new file mode 100644 index 0000000..e8306e4 --- /dev/null +++ b/recipes-kf5/tier1/kguiaddons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kguiaddons-${PV}.tar.xz" +SRC_URI[sha256sum] = "207d66c3b1b2630f366cb6bab408be60e3f8299ac56be35b24a3c8f336ce7fbd" + diff --git a/recipes-kf5/tier1/kholidays.inc b/recipes-kf5/tier1/kholidays.inc index ca26f2e..fd2ec51 100644 --- a/recipes-kf5/tier1/kholidays.inc +++ b/recipes-kf5/tier1/kholidays.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS += "qtbase" diff --git a/recipes-kf5/tier1/kholidays_5.109.0.bb b/recipes-kf5/tier1/kholidays_5.109.0.bb new file mode 100644 index 0000000..bbc5c1f --- /dev/null +++ b/recipes-kf5/tier1/kholidays_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kholidays-${PV}.tar.xz" +SRC_URI[sha256sum] = "025a1aa3653c787e317b6cd737793bcf2340e4fd3f07239afc1f9006c33b6f4d" + diff --git a/recipes-kf5/tier1/ki18n.inc b/recipes-kf5/tier1/ki18n.inc index cd72987..7ff1b76 100644 --- a/recipes-kf5/tier1/ki18n.inc +++ b/recipes-kf5/tier1/ki18n.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL) & BSD-3-Clause" +LICENSE = "LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL) & BSD-3-Clause" PR = "r0" DEPENDS:class-native = " \ @@ -21,6 +21,7 @@ DEPENDS:class-target = " \ require ki18n_metainfo.inc inherit cmake_kf5 +inherit cmake_sysroot inherit python3native inherit reuse_license_checksums diff --git a/recipes-kf5/tier1/ki18n_5.109.0.bb b/recipes-kf5/tier1/ki18n_5.109.0.bb new file mode 100644 index 0000000..478626e --- /dev/null +++ b/recipes-kf5/tier1/ki18n_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/ki18n-${PV}.tar.xz" +SRC_URI[sha256sum] = "dd8b6cb94b082c1e2e564199315cb08c982edb22a27ec0db481884c48b5cdf45" + diff --git a/recipes-kf5/tier1/kidletime.inc b/recipes-kf5/tier1/kidletime.inc index 76dc7c0..fdc7153 100644 --- a/recipes-kf5/tier1/kidletime.inc +++ b/recipes-kf5/tier1/kidletime.inc @@ -7,7 +7,7 @@ # GPL-2.0+ only used in exmaple and test code REUSE_LICENSECHECK_WHITELIST = "GPL-2.0-or-later" -LICENSE = "LGPL-2.1+ & MIT" +LICENSE = "LGPL-2.1-or-later & MIT" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/kidletime_5.109.0.bb b/recipes-kf5/tier1/kidletime_5.109.0.bb new file mode 100644 index 0000000..25c466f --- /dev/null +++ b/recipes-kf5/tier1/kidletime_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kidletime-${PV}.tar.xz" +SRC_URI[sha256sum] = "443b1aa6e70386787362a045c6e0a72a3b9c439b8d0414c67c550fc881222adf" + diff --git a/recipes-kf5/tier1/kimageformats.inc b/recipes-kf5/tier1/kimageformats.inc index 8d1cf2c..65e3fbb 100644 --- a/recipes-kf5/tier1/kimageformats.inc +++ b/recipes-kf5/tier1/kimageformats.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-2-Clause & LGPL-2.0+ & LGPL-2.1+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-2-Clause & LGPL-2.0-or-later & LGPL-2.1-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kimageformats_5.109.0.bb b/recipes-kf5/tier1/kimageformats_5.109.0.bb new file mode 100644 index 0000000..ddaf016 --- /dev/null +++ b/recipes-kf5/tier1/kimageformats_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kimageformats-${PV}.tar.xz" +SRC_URI[sha256sum] = "15533e1ba0fa187f0da0094b8ea135f38a9cebffd9118a12fcd23003eb591687" + diff --git a/recipes-kf5/tier1/kirigami.inc b/recipes-kf5/tier1/kirigami.inc index 4b49d8d..c669c88 100644 --- a/recipes-kf5/tier1/kirigami.inc +++ b/recipes-kf5/tier1/kirigami.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/kirigami_5.109.0.bb b/recipes-kf5/tier1/kirigami_5.109.0.bb new file mode 100644 index 0000000..72dda64 --- /dev/null +++ b/recipes-kf5/tier1/kirigami_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kirigami2-${PV}.tar.xz" +SRC_URI[sha256sum] = "cc8b6b188c1863011355dbec8971c754c2c75bc2687fe00e5192066fd0cfc0fd" +S = "${WORKDIR}/kirigami2-${PV}" diff --git a/recipes-kf5/tier1/kitemmodels.inc b/recipes-kf5/tier1/kitemmodels.inc index 399fefa..0e40a99 100644 --- a/recipes-kf5/tier1/kitemmodels.inc +++ b/recipes-kf5/tier1/kitemmodels.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & LGPL-2.1+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.0-or-later & LGPL-2.1-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kitemmodels_5.109.0.bb b/recipes-kf5/tier1/kitemmodels_5.109.0.bb new file mode 100644 index 0000000..63dbc86 --- /dev/null +++ b/recipes-kf5/tier1/kitemmodels_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kitemmodels-${PV}.tar.xz" +SRC_URI[sha256sum] = "16f0e59a76368524ebdc90cce62e4cead41142953889312aab0ee157b53ab0f0" + diff --git a/recipes-kf5/tier1/kitemviews.inc b/recipes-kf5/tier1/kitemviews.inc index cdb39cc..94f329d 100644 --- a/recipes-kf5/tier1/kitemviews.inc +++ b/recipes-kf5/tier1/kitemviews.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kitemviews_5.109.0.bb b/recipes-kf5/tier1/kitemviews_5.109.0.bb new file mode 100644 index 0000000..bb8c56e --- /dev/null +++ b/recipes-kf5/tier1/kitemviews_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kitemviews-${PV}.tar.xz" +SRC_URI[sha256sum] = "4d59fbb9f07737a9d104abf6678e3ac3433885eca379d180b1b22f2514d8c2a9" + diff --git a/recipes-kf5/tier1/kplotting.inc b/recipes-kf5/tier1/kplotting.inc index 3451d06..e00e8b5 100644 --- a/recipes-kf5/tier1/kplotting.inc +++ b/recipes-kf5/tier1/kplotting.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kplotting_5.109.0.bb b/recipes-kf5/tier1/kplotting_5.109.0.bb new file mode 100644 index 0000000..bff28d1 --- /dev/null +++ b/recipes-kf5/tier1/kplotting_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kplotting-${PV}.tar.xz" +SRC_URI[sha256sum] = "d2115407bc7fffd06b3617d52eb6029e4b44a5fe593d662f37749031a0e20614" + diff --git a/recipes-kf5/tier1/kquickcharts.inc b/recipes-kf5/tier1/kquickcharts.inc index ca9b1ec..f3d86a9 100644 --- a/recipes-kf5/tier1/kquickcharts.inc +++ b/recipes-kf5/tier1/kquickcharts.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "MIT & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/kquickcharts_5.109.0.bb b/recipes-kf5/tier1/kquickcharts_5.109.0.bb new file mode 100644 index 0000000..109f653 --- /dev/null +++ b/recipes-kf5/tier1/kquickcharts_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kquickcharts-${PV}.tar.xz" +SRC_URI[sha256sum] = "743387f56359b571708c0fe68fa4c12b98e599dd68659e8014e8f6ba3dd9a1ad" + diff --git a/recipes-kf5/tier1/kwayland.inc b/recipes-kf5/tier1/kwayland.inc index 31700ad..520c362 100644 --- a/recipes-kf5/tier1/kwayland.inc +++ b/recipes-kf5/tier1/kwayland.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & MIT-CMU & BSD-3-Clause & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "MIT & MIT-CMU & BSD-3-Clause & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/kwayland_5.109.0.bb b/recipes-kf5/tier1/kwayland_5.109.0.bb new file mode 100644 index 0000000..88aa3e0 --- /dev/null +++ b/recipes-kf5/tier1/kwayland_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kwayland-${PV}.tar.xz" +SRC_URI[sha256sum] = "d88b266938ed080496cd7f4c07a4f5d9c5e4d952aa13ef823bfec6af610925de" + diff --git a/recipes-kf5/tier1/kwidgetsaddons.inc b/recipes-kf5/tier1/kwidgetsaddons.inc index 46a2858..b42a5e8 100644 --- a/recipes-kf5/tier1/kwidgetsaddons.inc +++ b/recipes-kf5/tier1/kwidgetsaddons.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-3-Clause & LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/kwidgetsaddons_5.109.0.bb b/recipes-kf5/tier1/kwidgetsaddons_5.109.0.bb new file mode 100644 index 0000000..f01033f --- /dev/null +++ b/recipes-kf5/tier1/kwidgetsaddons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kwidgetsaddons-${PV}.tar.xz" +SRC_URI[sha256sum] = "d68072f9f351b71a09c86f2856aaa6b6883e4681e542111c42faa1219692e2e2" + diff --git a/recipes-kf5/tier1/kwindowsystem.inc b/recipes-kf5/tier1/kwindowsystem.inc index 52cfb25..995102a 100644 --- a/recipes-kf5/tier1/kwindowsystem.inc +++ b/recipes-kf5/tier1/kwindowsystem.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & BSD-3-Clause & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "MIT & BSD-3-Clause & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = " \ @@ -15,6 +15,7 @@ DEPENDS = " \ require kwindowsystem_metainfo.inc inherit cmake_kf5 +inherit cmake_sysroot inherit reuse_license_checksums FILES:${PN} += " \ diff --git a/recipes-kf5/tier1/kwindowsystem_5.109.0.bb b/recipes-kf5/tier1/kwindowsystem_5.109.0.bb new file mode 100644 index 0000000..043c0cf --- /dev/null +++ b/recipes-kf5/tier1/kwindowsystem_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kwindowsystem-${PV}.tar.xz" +SRC_URI[sha256sum] = "088075c9ff367b5b53b6ecdd34dcf8a47a4cf47458ef02fd9d8df3266679c1a2" + diff --git a/recipes-kf5/tier1/modemmanager-qt.inc b/recipes-kf5/tier1/modemmanager-qt.inc index 801d882..6f134b2 100644 --- a/recipes-kf5/tier1/modemmanager-qt.inc +++ b/recipes-kf5/tier1/modemmanager-qt.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-3-Clause & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase modemmanager" @@ -11,5 +11,7 @@ DEPENDS = "qtbase modemmanager" require modemmanager-qt_metainfo.inc inherit cmake_kf5 inherit reuse_license_checksums +#The Cmake files include the sysroot directory to pipewire and spa, delete the actual sysroot from the path. +inherit cmake_sysroot RDEPENDS:${PN} += "modemmanager" diff --git a/recipes-kf5/tier1/modemmanager-qt_5.109.0.bb b/recipes-kf5/tier1/modemmanager-qt_5.109.0.bb new file mode 100644 index 0000000..013fc39 --- /dev/null +++ b/recipes-kf5/tier1/modemmanager-qt_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/modemmanager-qt-${PV}.tar.xz" +SRC_URI[sha256sum] = "f2974e528e046c35fe11c6401e980eb73203734814633f541f016572e8ad56a8" + diff --git a/recipes-kf5/tier1/networkmanager-qt.inc b/recipes-kf5/tier1/networkmanager-qt.inc index a9ac307..0f1b08b 100644 --- a/recipes-kf5/tier1/networkmanager-qt.inc +++ b/recipes-kf5/tier1/networkmanager-qt.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-3-Clause & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase networkmanager" diff --git a/recipes-kf5/tier1/networkmanager-qt_5.109.0.bb b/recipes-kf5/tier1/networkmanager-qt_5.109.0.bb new file mode 100644 index 0000000..24dcc45 --- /dev/null +++ b/recipes-kf5/tier1/networkmanager-qt_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/networkmanager-qt-${PV}.tar.xz" +SRC_URI[sha256sum] = "7f415d77382fc7c8b459faaca6d588b0a478f47655aa0781dcc818416bd9fe3d" + diff --git a/recipes-kf5/tier1/oxygen-icons5.inc b/recipes-kf5/tier1/oxygen-icons5.inc index 3191c47..6254917 100644 --- a/recipes-kf5/tier1/oxygen-icons5.inc +++ b/recipes-kf5/tier1/oxygen-icons5.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" diff --git a/recipes-kf5/tier1/oxygen-icons5_5.109.0.bb b/recipes-kf5/tier1/oxygen-icons5_5.109.0.bb new file mode 100644 index 0000000..af46895 --- /dev/null +++ b/recipes-kf5/tier1/oxygen-icons5_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/oxygen-icons5-${PV}.tar.xz" +SRC_URI[sha256sum] = "2bdfb4c16445f2cd83dae4e35cf06eaf5be26d3c1f0d238f7d0fdbfe3675c609" + diff --git a/recipes-kf5/tier1/prison_5.109.0.bb b/recipes-kf5/tier1/prison_5.109.0.bb new file mode 100644 index 0000000..312ad23 --- /dev/null +++ b/recipes-kf5/tier1/prison_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/prison-${PV}.tar.xz" +SRC_URI[sha256sum] = "8109d7daada25735e4aa9c0f0b51640f34386aa51a9d03bb49b84a0359e8bcde" + diff --git a/recipes-kf5/tier1/solid.inc b/recipes-kf5/tier1/solid.inc index 6452402..174d8e2 100644 --- a/recipes-kf5/tier1/solid.inc +++ b/recipes-kf5/tier1/solid.inc @@ -6,7 +6,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & LGPL-2.1+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-3-Clause & LGPL-2.1-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase bison-native" diff --git a/recipes-kf5/tier1/solid_5.109.0.bb b/recipes-kf5/tier1/solid_5.109.0.bb new file mode 100644 index 0000000..c104f21 --- /dev/null +++ b/recipes-kf5/tier1/solid_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/solid-${PV}.tar.xz" +SRC_URI[sha256sum] = "bc4dfb6d1792711a48745ddb3698ed764da86fca1f79a1b931072e910b4bd569" + diff --git a/recipes-kf5/tier1/sonnet.inc b/recipes-kf5/tier1/sonnet.inc index 61a5301..20a29bf 100644 --- a/recipes-kf5/tier1/sonnet.inc +++ b/recipes-kf5/tier1/sonnet.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & LGPL-2.0+ & LGPL-2.1+" +LICENSE = "BSD-3-Clause & LGPL-2.0-or-later & LGPL-2.1-or-later" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier1/sonnet_5.109.0.bb b/recipes-kf5/tier1/sonnet_5.109.0.bb new file mode 100644 index 0000000..f7b900b --- /dev/null +++ b/recipes-kf5/tier1/sonnet_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/sonnet-${PV}.tar.xz" +SRC_URI[sha256sum] = "593ba654a8b5f61af95fec3fd0b269a8f5e89dbed54d62aafb41a0ce0146eeba" + diff --git a/recipes-kf5/tier1/syntax-highlighting.inc b/recipes-kf5/tier1/syntax-highlighting.inc index f6eeafd..6086f0d 100644 --- a/recipes-kf5/tier1/syntax-highlighting.inc +++ b/recipes-kf5/tier1/syntax-highlighting.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & LGPL-2.0+" +LICENSE = "MIT & LGPL-2.0-or-later" PR = "r0" # licenses only contained in autotests diff --git a/recipes-kf5/tier1/syntax-highlighting_5.109.0.bb b/recipes-kf5/tier1/syntax-highlighting_5.109.0.bb new file mode 100644 index 0000000..57d408c --- /dev/null +++ b/recipes-kf5/tier1/syntax-highlighting_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/syntax-highlighting-${PV}.tar.xz" +SRC_URI[sha256sum] = "9e637ae8e92dce33ab0f658e30d6aa132fc354304f90ffb099cd27c776d0b5c7" + diff --git a/recipes-kf5/tier1/threadweaver.inc b/recipes-kf5/tier1/threadweaver.inc index e5c500e..6a742d8 100644 --- a/recipes-kf5/tier1/threadweaver.inc +++ b/recipes-kf5/tier1/threadweaver.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+" +LICENSE = "LGPL-2.0-or-later" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier1/threadweaver_5.109.0.bb b/recipes-kf5/tier1/threadweaver_5.109.0.bb new file mode 100644 index 0000000..789d5cc --- /dev/null +++ b/recipes-kf5/tier1/threadweaver_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/threadweaver-${PV}.tar.xz" +SRC_URI[sha256sum] = "7274529540c4f478519271655a409e4d89c297683eab531a764cf2e5b8c2d2e0" + diff --git a/recipes-kf5/tier2/kactivities.inc b/recipes-kf5/tier2/kactivities.inc index 398072f..cb2d322 100644 --- a/recipes-kf5/tier2/kactivities.inc +++ b/recipes-kf5/tier2/kactivities.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kactivities_5.109.0.bb b/recipes-kf5/tier2/kactivities_5.109.0.bb new file mode 100644 index 0000000..c3422bf --- /dev/null +++ b/recipes-kf5/tier2/kactivities_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kactivities-${PV}.tar.xz" +SRC_URI[sha256sum] = "1c7eef71a887c612af89ec6813282a13dcc1a9b0762c59412a8ef8b5419a52f1" + diff --git a/recipes-kf5/tier2/kauth.inc b/recipes-kf5/tier2/kauth.inc index bb15422..a61a21c 100644 --- a/recipes-kf5/tier2/kauth.inc +++ b/recipes-kf5/tier2/kauth.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1 & LGPL-2.0+ & BSD-3-Clause" +LICENSE = "LGPL-2.1-only & LGPL-2.0-or-later & BSD-3-Clause" PR = "r0" DEPENDS:class-native = "extra-cmake-modules qtbase-native kcoreaddons-native" diff --git a/recipes-kf5/tier2/kauth_5.109.0.bb b/recipes-kf5/tier2/kauth_5.109.0.bb new file mode 100644 index 0000000..12c6eed --- /dev/null +++ b/recipes-kf5/tier2/kauth_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kauth-${PV}.tar.xz" +SRC_URI[sha256sum] = "3f7d81fccbc9336306a88ae52016cde3645b3bf9fed16ac3d17fc6ef85d7a0ae" + diff --git a/recipes-kf5/tier2/kcompletion.inc b/recipes-kf5/tier2/kcompletion.inc index c2cc5cb..e70a86a 100644 --- a/recipes-kf5/tier2/kcompletion.inc +++ b/recipes-kf5/tier2/kcompletion.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & LGPL-2.0+ & LGPL-2.1+" +LICENSE = "BSD-3-Clause & LGPL-2.0-or-later & LGPL-2.1-or-later" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kcompletion_5.109.0.bb b/recipes-kf5/tier2/kcompletion_5.109.0.bb new file mode 100644 index 0000000..2c0cf96 --- /dev/null +++ b/recipes-kf5/tier2/kcompletion_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcompletion-${PV}.tar.xz" +SRC_URI[sha256sum] = "72c4a602664b88f16d138cd36a709afbee86a555609232084e29ddb0c2a4aaf1" + diff --git a/recipes-kf5/tier2/kcontacts.inc b/recipes-kf5/tier2/kcontacts.inc index 6d30176..0a3c6d0 100644 --- a/recipes-kf5/tier2/kcontacts.inc +++ b/recipes-kf5/tier2/kcontacts.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & BSD-3-Clause & LGPL-2.0+ & Unicode-DFS-2016" +LICENSE = "MIT & BSD-3-Clause & LGPL-2.0-or-later & Unicode-DFS-2016" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kcontacts_5.109.0.bb b/recipes-kf5/tier2/kcontacts_5.109.0.bb new file mode 100644 index 0000000..da11c08 --- /dev/null +++ b/recipes-kf5/tier2/kcontacts_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcontacts-${PV}.tar.xz" +SRC_URI[sha256sum] = "091d5767d1678b2a1caf10ea3a7443d917b874a5687cad72fd6166ee6ed5ceaf" + diff --git a/recipes-kf5/tier2/kcrash.inc b/recipes-kf5/tier2/kcrash.inc index cb0d483..57536e1 100644 --- a/recipes-kf5/tier2/kcrash.inc +++ b/recipes-kf5/tier2/kcrash.inc @@ -5,7 +5,7 @@ # SPDX-License-Identifier: MIT REUSE_LICENSECHECK_WHITELIST = "CC0-1.0" -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kcrash_5.109.0.bb b/recipes-kf5/tier2/kcrash_5.109.0.bb new file mode 100644 index 0000000..165c7b3 --- /dev/null +++ b/recipes-kf5/tier2/kcrash_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcrash-${PV}.tar.xz" +SRC_URI[sha256sum] = "2e96d147803f4fb4f9a3affc9ebf69149d221ab49e78f8561ef80cdcf5b276fb" + diff --git a/recipes-kf5/tier2/kdoctools.inc b/recipes-kf5/tier2/kdoctools.inc index 2a8a691..946e828 100644 --- a/recipes-kf5/tier2/kdoctools.inc +++ b/recipes-kf5/tier2/kdoctools.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ @@ -16,7 +16,8 @@ DEPENDS = " \ docbook-xsl-stylesheets \ liburi-perl-native \ kdoctools-native \ -" + docbook-xsl-stylesheets-native \ +" require kdoctools_metainfo.inc inherit cmake_kf5 diff --git a/recipes-kf5/tier2/kdoctools_5.109.0.bb b/recipes-kf5/tier2/kdoctools_5.109.0.bb new file mode 100644 index 0000000..349abce --- /dev/null +++ b/recipes-kf5/tier2/kdoctools_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdoctools-${PV}.tar.xz" +SRC_URI[sha256sum] = "a44e5b5e02ba5857d9dabe391672e889a1cbcd18e4b6a0794f9778af5250e69d" + diff --git a/recipes-kf5/tier2/kfilemetadata.inc b/recipes-kf5/tier2/kfilemetadata.inc index 857f184..36b758f 100644 --- a/recipes-kf5/tier2/kfilemetadata.inc +++ b/recipes-kf5/tier2/kfilemetadata.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "BSD-3-Clause & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "BSD-3-Clause & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = " \ @@ -13,9 +13,14 @@ DEPENDS = " \ karchive \ kcoreaddons \ kcoreaddons-native \ + libkexiv2 \ + ffmpeg \ + poppler \ + taglib \ " require kfilemetadata_metainfo.inc +inherit kconfig inherit cmake_kf5 inherit ki18n inherit features_check @@ -25,4 +30,5 @@ REQUIRED_DISTRO_FEATURES += "xattr" FILES:${PN} += " \ ${libdir}/plugins/kf5/kfilemetadata/*.so \ -" + ${libdir}/plugins/kf5/kfilemetadata/writers/ \ +" \ No newline at end of file diff --git a/recipes-kf5/tier2/kfilemetadata_5.109.0.bb b/recipes-kf5/tier2/kfilemetadata_5.109.0.bb new file mode 100644 index 0000000..46dcdf2 --- /dev/null +++ b/recipes-kf5/tier2/kfilemetadata_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kfilemetadata-${PV}.tar.xz" +SRC_URI[sha256sum] = "b524da82cbbb69dee00acf1e30912b448ccc0aed0e455d4091e1e97d0890b4ea" + diff --git a/recipes-kf5/tier2/kjobwidgets.inc b/recipes-kf5/tier2/kjobwidgets.inc index 3970b2a..ed108f3 100644 --- a/recipes-kf5/tier2/kjobwidgets.inc +++ b/recipes-kf5/tier2/kjobwidgets.inc @@ -6,7 +6,7 @@ # the licenses are only options for some files REUSE_LICENSECHECK_WHITELIST = "LicenseRef-KDE-Accepted-GPL LGPL-3.0" -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kjobwidgets_5.109.0.bb b/recipes-kf5/tier2/kjobwidgets_5.109.0.bb new file mode 100644 index 0000000..4988a35 --- /dev/null +++ b/recipes-kf5/tier2/kjobwidgets_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kjobwidgets-${PV}.tar.xz" +SRC_URI[sha256sum] = "860ed5b80d868c42ff957c9d1003d542f9b7fe026c877786dc14969d50a7c2b7" + diff --git a/recipes-kf5/tier2/knotifications.inc b/recipes-kf5/tier2/knotifications.inc index ab9140b..709bcdd 100644 --- a/recipes-kf5/tier2/knotifications.inc +++ b/recipes-kf5/tier2/knotifications.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/knotifications_5.109.0.bb b/recipes-kf5/tier2/knotifications_5.109.0.bb new file mode 100644 index 0000000..77eed55 --- /dev/null +++ b/recipes-kf5/tier2/knotifications_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/knotifications-${PV}.tar.xz" +SRC_URI[sha256sum] = "12b1b41c80739dcdda0cff1d81288323b8b5cb8249da45ecee4b785c604dc13d" + diff --git a/recipes-kf5/tier2/kpackage.inc b/recipes-kf5/tier2/kpackage.inc index f0f9d57..a9537e8 100644 --- a/recipes-kf5/tier2/kpackage.inc +++ b/recipes-kf5/tier2/kpackage.inc @@ -5,8 +5,8 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+" -LICENSE:${PN}-tools = "GPL-2.0+" +LICENSE = "LGPL-2.0-or-later & GPL-2.0-or-later" + PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kpackage_5.109.0.bb b/recipes-kf5/tier2/kpackage_5.109.0.bb new file mode 100644 index 0000000..1b00b04 --- /dev/null +++ b/recipes-kf5/tier2/kpackage_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kpackage-${PV}.tar.xz" +SRC_URI[sha256sum] = "782dacbe61c904bb3efac23edf2613d722f71509c2111dd0cde498f062adbf3b" + diff --git a/recipes-kf5/tier2/kpty.inc b/recipes-kf5/tier2/kpty.inc index ac8f025..db2a37a 100644 --- a/recipes-kf5/tier2/kpty.inc +++ b/recipes-kf5/tier2/kpty.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/kpty_5.109.0.bb b/recipes-kf5/tier2/kpty_5.109.0.bb new file mode 100644 index 0000000..8a1d872 --- /dev/null +++ b/recipes-kf5/tier2/kpty_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kpty-${PV}.tar.xz" +SRC_URI[sha256sum] = "980662b902ceaf6275f324086da0019621bc86ad6e9c7f9e60bbb0773c051cf0" + diff --git a/recipes-kf5/tier2/kunitconversion.inc b/recipes-kf5/tier2/kunitconversion.inc index f102358..36fef8a 100644 --- a/recipes-kf5/tier2/kunitconversion.inc +++ b/recipes-kf5/tier2/kunitconversion.inc @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = "qtbase" diff --git a/recipes-kf5/tier2/kunitconversion_5.109.0.bb b/recipes-kf5/tier2/kunitconversion_5.109.0.bb new file mode 100644 index 0000000..dddb450 --- /dev/null +++ b/recipes-kf5/tier2/kunitconversion_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kunitconversion-${PV}.tar.xz" +SRC_URI[sha256sum] = "14ba09623cc7c86c36964889bcff6760bfddef9ee5257c9578b38eaa8cc486d8" + diff --git a/recipes-kf5/tier2/syndication.inc b/recipes-kf5/tier2/syndication.inc index bf5115f..953991d 100644 --- a/recipes-kf5/tier2/syndication.inc +++ b/recipes-kf5/tier2/syndication.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier2/syndication_5.109.0.bb b/recipes-kf5/tier2/syndication_5.109.0.bb new file mode 100644 index 0000000..5deb27f --- /dev/null +++ b/recipes-kf5/tier2/syndication_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/syndication-${PV}.tar.xz" +SRC_URI[sha256sum] = "2561a206b8e1e51bee3a5888429335ce4dbf4c9fd1f8c112f6089a2dd3d815ca" + diff --git a/recipes-kf5/tier3/baloo.inc b/recipes-kf5/tier3/baloo.inc index 01ae302..c0a7063 100644 --- a/recipes-kf5/tier3/baloo.inc +++ b/recipes-kf5/tier3/baloo.inc @@ -4,9 +4,13 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" +SRC_URI:append:riscv64 = " \ + file://0001-we-cant-mmap-such-a-large-memory-on-riscv64.patch \ +" + DEPENDS = " \ libxml2-native \ qtbase \ diff --git a/recipes-kf5/tier3/baloo/0001-we-cant-mmap-such-a-large-memory-on-riscv64.patch b/recipes-kf5/tier3/baloo/0001-we-cant-mmap-such-a-large-memory-on-riscv64.patch new file mode 100644 index 0000000..f79b368 --- /dev/null +++ b/recipes-kf5/tier3/baloo/0001-we-cant-mmap-such-a-large-memory-on-riscv64.patch @@ -0,0 +1,33 @@ +From 2ee73f50ed04515adc0be525bd17061dcd37c9fc Mon Sep 17 00:00:00 2001 +From: Justin Hammond +Date: Wed, 7 Jun 2023 04:42:04 +0000 +Subject: [PATCH] we cant mmap such a large memory on riscv64 + +--- + src/engine/database.cpp | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/engine/database.cpp b/src/engine/database.cpp +index f0e0af1..3db2e6c 100644 +--- a/src/engine/database.cpp ++++ b/src/engine/database.cpp +@@ -108,16 +108,16 @@ bool Database::open(OpenMode mode) + * Valgrind by default (without recompiling) limits the mmap size: + * <= 3.9: 32 GByte, 3.9 to 3.12: 64 GByte, 3.13: 128 GByte + */ +- size_t sizeInGByte = 256; ++ size_t sizeInGByte = 16; + if (sizeof(void*) == 4) { + sizeInGByte = 1; + qCWarning(ENGINE) << "Running on 32 bit arch, limiting DB mmap to" << sizeInGByte << "GByte"; + } else if (RUNNING_ON_VALGRIND) { + // valgrind lacks a runtime version check, assume valgrind >= 3.9, and allow for some other mmaps +- sizeInGByte = 40; ++ sizeInGByte = 8; + qCWarning(ENGINE) << "Valgrind detected, limiting DB mmap to" << sizeInGByte << "GByte"; + } +- const size_t maximalSizeInBytes = sizeInGByte * size_t(1024) * size_t(1024) * size_t(1024); ++ const size_t maximalSizeInBytes = sizeInGByte << 30; + mdb_env_set_mapsize(m_env, maximalSizeInBytes); + + // Set MDB environment flags diff --git a/recipes-kf5/tier3/baloo_5.109.0.bb b/recipes-kf5/tier3/baloo_5.109.0.bb new file mode 100644 index 0000000..f98d7ec --- /dev/null +++ b/recipes-kf5/tier3/baloo_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/baloo-${PV}.tar.xz" +SRC_URI[sha256sum] = "936f96597bb25a23f4ff5eb8df2b08e7fe444741a681a8d766f2f234720a5be6" + diff --git a/recipes-kf5/tier3/kactivities-stats.inc b/recipes-kf5/tier3/kactivities-stats.inc index 05159d9..9b178be 100644 --- a/recipes-kf5/tier3/kactivities-stats.inc +++ b/recipes-kf5/tier3/kactivities-stats.inc @@ -4,7 +4,7 @@ # SPDX-License-Identifier: MIT REUSE_LICENSECHECK_WHITELIST = "Qt-LGPL-exception-1.1 LicenseRef-Qt-Commercial" -LICENSE = "LGPL-2.0+ & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL) & (GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL)" +LICENSE = "LGPL-2.0-or-later & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL) & (GPL-2.0-only | GPL-3.0-only | LicenseRef-KDE-Accepted-GPL)" PR = "r0" PROVIDES += "kactivitiesstats" diff --git a/recipes-kf5/tier3/kactivities-stats_5.109.0.bb b/recipes-kf5/tier3/kactivities-stats_5.109.0.bb new file mode 100644 index 0000000..ac691dc --- /dev/null +++ b/recipes-kf5/tier3/kactivities-stats_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kactivities-stats-${PV}.tar.xz" +SRC_URI[sha256sum] = "dbd016c619035abce1c678fe237d273e1f961d6a969f4537212f5b397b32d270" + diff --git a/recipes-kf5/tier3/kbookmarks.inc b/recipes-kf5/tier3/kbookmarks.inc index f12379a..6cb269c 100644 --- a/recipes-kf5/tier3/kbookmarks.inc +++ b/recipes-kf5/tier3/kbookmarks.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kbookmarks_5.109.0.bb b/recipes-kf5/tier3/kbookmarks_5.109.0.bb new file mode 100644 index 0000000..4c64ddf --- /dev/null +++ b/recipes-kf5/tier3/kbookmarks_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kbookmarks-${PV}.tar.xz" +SRC_URI[sha256sum] = "4d979b6b2504c80f2b4db7451ed82eac083d67641607146b9f897f3f04d01f06" + diff --git a/recipes-kf5/tier3/kcmutils.inc b/recipes-kf5/tier3/kcmutils.inc index 1da4c2d..3f3a5c2 100644 --- a/recipes-kf5/tier3/kcmutils.inc +++ b/recipes-kf5/tier3/kcmutils.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS:class-target = " \ diff --git a/recipes-kf5/tier3/kcmutils_5.109.0.bb b/recipes-kf5/tier3/kcmutils_5.109.0.bb new file mode 100644 index 0000000..effb881 --- /dev/null +++ b/recipes-kf5/tier3/kcmutils_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kcmutils-${PV}.tar.xz" +SRC_URI[sha256sum] = "009e6b9b006583325b0440d1ece10e7296bc7e461c4bf14d9b362dfa55010b46" + diff --git a/recipes-kf5/tier3/kconfigwidgets.inc b/recipes-kf5/tier3/kconfigwidgets.inc index 7fb804a..338ab7f 100644 --- a/recipes-kf5/tier3/kconfigwidgets.inc +++ b/recipes-kf5/tier3/kconfigwidgets.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = "qtbase \ diff --git a/recipes-kf5/tier3/kconfigwidgets_5.109.0.bb b/recipes-kf5/tier3/kconfigwidgets_5.109.0.bb new file mode 100644 index 0000000..beef5c3 --- /dev/null +++ b/recipes-kf5/tier3/kconfigwidgets_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kconfigwidgets-${PV}.tar.xz" +SRC_URI[sha256sum] = "1e67fa94fd1a91ceb7800061b80e7a498d8031b75d8baabe1099e9e62cd614bf" + diff --git a/recipes-kf5/tier3/kdav.inc b/recipes-kf5/tier3/kdav.inc index ff9abb0..5c4e040 100644 --- a/recipes-kf5/tier3/kdav.inc +++ b/recipes-kf5/tier3/kdav.inc @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kdav_5.109.0.bb b/recipes-kf5/tier3/kdav_5.109.0.bb new file mode 100644 index 0000000..4873bb9 --- /dev/null +++ b/recipes-kf5/tier3/kdav_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdav-${PV}.tar.xz" +SRC_URI[sha256sum] = "c8b69d20ba2794ad5157e0ed4ffb710b13026700af32f5f62190e8966a901620" + diff --git a/recipes-kf5/tier3/kdeclarative.inc b/recipes-kf5/tier3/kdeclarative.inc index 07ab339..a282a65 100644 --- a/recipes-kf5/tier3/kdeclarative.inc +++ b/recipes-kf5/tier3/kdeclarative.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kdeclarative_5.109.0.bb b/recipes-kf5/tier3/kdeclarative_5.109.0.bb new file mode 100644 index 0000000..635197f --- /dev/null +++ b/recipes-kf5/tier3/kdeclarative_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdeclarative-${PV}.tar.xz" +SRC_URI[sha256sum] = "a22545bb2e6c2f72a60e9260bec9aecafd8637d779070527b4be52cf4b1137e3" + diff --git a/recipes-kf5/tier3/kded.inc b/recipes-kf5/tier3/kded.inc index 6057e8b..4db6582 100644 --- a/recipes-kf5/tier3/kded.inc +++ b/recipes-kf5/tier3/kded.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kded_5.109.0.bb b/recipes-kf5/tier3/kded_5.109.0.bb new file mode 100644 index 0000000..813ee7a --- /dev/null +++ b/recipes-kf5/tier3/kded_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kded-${PV}.tar.xz" +SRC_URI[sha256sum] = "3e3b5d7d123a1c7b627138803ef7ddc228eff23ae9053909283aec5c9c306293" + diff --git a/recipes-kf5/tier3/kdesu.inc b/recipes-kf5/tier3/kdesu.inc index 29a8523..fc94dd5 100644 --- a/recipes-kf5/tier3/kdesu.inc +++ b/recipes-kf5/tier3/kdesu.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kdesu_5.109.0.bb b/recipes-kf5/tier3/kdesu_5.109.0.bb new file mode 100644 index 0000000..bed608c --- /dev/null +++ b/recipes-kf5/tier3/kdesu_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kdesu-${PV}.tar.xz" +SRC_URI[sha256sum] = "fe2300330b49e1c3f35088270c0a03a019ffc17d9ef0b6b3438188ac4850d415" + diff --git a/recipes-kf5/tier3/kemoticons.inc b/recipes-kf5/tier3/kemoticons.inc index 05d8ee7..e8a5caa 100644 --- a/recipes-kf5/tier3/kemoticons.inc +++ b/recipes-kf5/tier3/kemoticons.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kemoticons_5.109.0.bb b/recipes-kf5/tier3/kemoticons_5.109.0.bb new file mode 100644 index 0000000..b27a37e --- /dev/null +++ b/recipes-kf5/tier3/kemoticons_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kemoticons-${PV}.tar.xz" +SRC_URI[sha256sum] = "f0a21dd4b621f2312d3778655e782c2e7a727f6e3e87bcc9ced01a8bfc32c86b" + diff --git a/recipes-kf5/tier3/kglobalaccel.inc b/recipes-kf5/tier3/kglobalaccel.inc index d3f5b16..33a8b46 100644 --- a/recipes-kf5/tier3/kglobalaccel.inc +++ b/recipes-kf5/tier3/kglobalaccel.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kglobalaccel_5.109.0.bb b/recipes-kf5/tier3/kglobalaccel_5.109.0.bb new file mode 100644 index 0000000..b7918ff --- /dev/null +++ b/recipes-kf5/tier3/kglobalaccel_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kglobalaccel-${PV}.tar.xz" +SRC_URI[sha256sum] = "a58e5ea7b3628f4d56cbe493915136aeb1d7606e30b53442441892bae2d1a9e2" + diff --git a/recipes-kf5/tier3/kiconthemes.inc b/recipes-kf5/tier3/kiconthemes.inc index 61c5a57..f3dc64d 100644 --- a/recipes-kf5/tier3/kiconthemes.inc +++ b/recipes-kf5/tier3/kiconthemes.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = "qtbase \ diff --git a/recipes-kf5/tier3/kiconthemes_5.109.0.bb b/recipes-kf5/tier3/kiconthemes_5.109.0.bb new file mode 100644 index 0000000..74255ee --- /dev/null +++ b/recipes-kf5/tier3/kiconthemes_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kiconthemes-${PV}.tar.xz" +SRC_URI[sha256sum] = "d319fbb3dbe8e08022690683b7fe27359dd2b036ea52e10f767a63354f68e66c" + diff --git a/recipes-kf5/tier3/kinit.inc b/recipes-kf5/tier3/kinit.inc index 04d88dc..c9ce271 100644 --- a/recipes-kf5/tier3/kinit.inc +++ b/recipes-kf5/tier3/kinit.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kinit_5.109.0.bb b/recipes-kf5/tier3/kinit_5.109.0.bb new file mode 100644 index 0000000..1015025 --- /dev/null +++ b/recipes-kf5/tier3/kinit_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kinit-${PV}.tar.xz" +SRC_URI[sha256sum] = "5d912d4f9802ca99e0628f4bbc2f8dfae8962ee5c83dadd3d96810db9741e1a2" + diff --git a/recipes-kf5/tier3/kio.inc b/recipes-kf5/tier3/kio.inc index 32ab53e..5473ff6 100644 --- a/recipes-kf5/tier3/kio.inc +++ b/recipes-kf5/tier3/kio.inc @@ -5,7 +5,7 @@ # SPDX-License-Identifier: MIT REUSE_LICENSECHECK_WHITELIST = "Qt-Commercial-exception-1.0 CC0-1.0" -LICENSE = "LGPL-2.0 & (LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL) & BSD-2-Clause & BSD-3-Clause & MIT & (GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL)" +LICENSE = "LGPL-2.0-only & (LGPL-2.1-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL) & BSD-2-Clause & BSD-3-Clause & MIT & (GPL-2.0-only | GPL-3.0-only | LicenseRef-KDE-Accepted-GPL)" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kio_5.109.0.bb b/recipes-kf5/tier3/kio_5.109.0.bb new file mode 100644 index 0000000..15413d0 --- /dev/null +++ b/recipes-kf5/tier3/kio_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kio-${PV}.tar.xz" +SRC_URI[sha256sum] = "f65a69ef167f5932c4f0f662ff8eb150aba36476fbcbd806744320a1049c0c62" + diff --git a/recipes-kf5/tier3/knewstuff.inc b/recipes-kf5/tier3/knewstuff.inc index c410b4d..b3a850e 100644 --- a/recipes-kf5/tier3/knewstuff.inc +++ b/recipes-kf5/tier3/knewstuff.inc @@ -5,7 +5,7 @@ # SPDX-License-Identifier: MIT REUSE_LICENSECHECK_WHITELIST = "CC0-1.0" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/knewstuff_5.109.0.bb b/recipes-kf5/tier3/knewstuff_5.109.0.bb new file mode 100644 index 0000000..92a6cad --- /dev/null +++ b/recipes-kf5/tier3/knewstuff_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/knewstuff-${PV}.tar.xz" +SRC_URI[sha256sum] = "3fc8e70c1f8a14e02c4f0b95ec564cac44e2f2cb0669764bb5616988efa1076e" + diff --git a/recipes-kf5/tier3/knotifyconfig.inc b/recipes-kf5/tier3/knotifyconfig.inc index 44b3f9c..892ef7a 100644 --- a/recipes-kf5/tier3/knotifyconfig.inc +++ b/recipes-kf5/tier3/knotifyconfig.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/knotifyconfig_5.109.0.bb b/recipes-kf5/tier3/knotifyconfig_5.109.0.bb new file mode 100644 index 0000000..45a3de7 --- /dev/null +++ b/recipes-kf5/tier3/knotifyconfig_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/knotifyconfig-${PV}.tar.xz" +SRC_URI[sha256sum] = "9a9e9efd6248f1990b6327ce7c6fe1a689424aae114467af996b3e5b1def48d1" + diff --git a/recipes-kf5/tier3/kparts.inc b/recipes-kf5/tier3/kparts.inc index 34feb9f..396016a 100644 --- a/recipes-kf5/tier3/kparts.inc +++ b/recipes-kf5/tier3/kparts.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kparts_5.109.0.bb b/recipes-kf5/tier3/kparts_5.109.0.bb new file mode 100644 index 0000000..01ed350 --- /dev/null +++ b/recipes-kf5/tier3/kparts_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kparts-${PV}.tar.xz" +SRC_URI[sha256sum] = "6b1da5f8c00c2204e9da1eb6767e00f72a966d1152073515bb677f0e7734f79e" + diff --git a/recipes-kf5/tier3/kpeople.inc b/recipes-kf5/tier3/kpeople.inc index c5ee1e8..b969fee 100644 --- a/recipes-kf5/tier3/kpeople.inc +++ b/recipes-kf5/tier3/kpeople.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kpeople_5.109.0.bb b/recipes-kf5/tier3/kpeople_5.109.0.bb new file mode 100644 index 0000000..366c760 --- /dev/null +++ b/recipes-kf5/tier3/kpeople_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kpeople-${PV}.tar.xz" +SRC_URI[sha256sum] = "3d5e711132ae3f7ce5b8413ad2ee0350be9f50c21119e9609e86a997d0f4b9be" + diff --git a/recipes-kf5/tier3/krunner.inc b/recipes-kf5/tier3/krunner.inc index 52a8167..79d495c 100644 --- a/recipes-kf5/tier3/krunner.inc +++ b/recipes-kf5/tier3/krunner.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0+ & LGPL-2.1" +LICENSE = "LGPL-2.0-or-later & LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/krunner_5.109.0.bb b/recipes-kf5/tier3/krunner_5.109.0.bb new file mode 100644 index 0000000..56f9c67 --- /dev/null +++ b/recipes-kf5/tier3/krunner_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/krunner-${PV}.tar.xz" +SRC_URI[sha256sum] = "5c0ca1c745644a16590f3299384f40b04bd73f4842a63f228e166afab246f35f" + diff --git a/recipes-kf5/tier3/kservice.inc b/recipes-kf5/tier3/kservice.inc index 26dfbc5..6763839 100644 --- a/recipes-kf5/tier3/kservice.inc +++ b/recipes-kf5/tier3/kservice.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = "qtbase \ diff --git a/recipes-kf5/tier3/kservice_5.109.0.bb b/recipes-kf5/tier3/kservice_5.109.0.bb new file mode 100644 index 0000000..55d483f --- /dev/null +++ b/recipes-kf5/tier3/kservice_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kservice-${PV}.tar.xz" +SRC_URI[sha256sum] = "5eefe87a080d88d2e8d60bc19e49ef925ab4c2c3cdffb29edb63eb91db3a6995" + diff --git a/recipes-kf5/tier3/ktexteditor.inc b/recipes-kf5/tier3/ktexteditor.inc index 9485b72..a42a0ec 100644 --- a/recipes-kf5/tier3/ktexteditor.inc +++ b/recipes-kf5/tier3/ktexteditor.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "MIT & BSD-2-Clause & LGPL-2.0" +LICENSE = "MIT & BSD-2-Clause & LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/ktexteditor_5.109.0.bb b/recipes-kf5/tier3/ktexteditor_5.109.0.bb new file mode 100644 index 0000000..71a6ddc --- /dev/null +++ b/recipes-kf5/tier3/ktexteditor_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/ktexteditor-${PV}.tar.xz" +SRC_URI[sha256sum] = "dca1bc529e7156ebb1c4ce2361adbced3f8e2619fd720fda9f0421b57992f2ad" + diff --git a/recipes-kf5/tier3/ktextwidgets.inc b/recipes-kf5/tier3/ktextwidgets.inc index aaaffc4..2dc4aa5 100644 --- a/recipes-kf5/tier3/ktextwidgets.inc +++ b/recipes-kf5/tier3/ktextwidgets.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1+ & (LGPL-2.0 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL)" +LICENSE = "LGPL-2.1-or-later & (LGPL-2.0-only | LGPL-3.0-only | LicenseRef-KDE-Accepted-LGPL)" PR = "r0" DEPENDS = "qtbase \ diff --git a/recipes-kf5/tier3/ktextwidgets_5.109.0.bb b/recipes-kf5/tier3/ktextwidgets_5.109.0.bb new file mode 100644 index 0000000..e20129f --- /dev/null +++ b/recipes-kf5/tier3/ktextwidgets_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/ktextwidgets-${PV}.tar.xz" +SRC_URI[sha256sum] = "380d02e7deefe33cb0ca8c5125dd1e1636510a0843b455a999be2c45571e1da0" + diff --git a/recipes-kf5/tier3/kwallet.inc b/recipes-kf5/tier3/kwallet.inc index 96f4596..5a5e6d9 100644 --- a/recipes-kf5/tier3/kwallet.inc +++ b/recipes-kf5/tier3/kwallet.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1+" +LICENSE = "LGPL-2.1-or-later" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kwallet_5.109.0.bb b/recipes-kf5/tier3/kwallet_5.109.0.bb new file mode 100644 index 0000000..cf5c3ab --- /dev/null +++ b/recipes-kf5/tier3/kwallet_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kwallet-${PV}.tar.xz" +SRC_URI[sha256sum] = "8c68700c4e8355eddd1978ec721b983753380d2f7e57139ac7715e4122a764e8" + diff --git a/recipes-kf5/tier3/kxmlgui.inc b/recipes-kf5/tier3/kxmlgui.inc index 0da6aaf..5cf283f 100644 --- a/recipes-kf5/tier3/kxmlgui.inc +++ b/recipes-kf5/tier3/kxmlgui.inc @@ -4,7 +4,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = "qtbase \ diff --git a/recipes-kf5/tier3/kxmlgui_5.109.0.bb b/recipes-kf5/tier3/kxmlgui_5.109.0.bb new file mode 100644 index 0000000..2a62697 --- /dev/null +++ b/recipes-kf5/tier3/kxmlgui_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/kxmlgui-${PV}.tar.xz" +SRC_URI[sha256sum] = "b4094d33bfb381a07506ac0eb6844ecee3d45e63ab8596587fd0e883259adaee" + diff --git a/recipes-kf5/tier3/kxmlrpcclient.inc b/recipes-kf5/tier3/kxmlrpcclient.inc index 736d9d2..0378f09 100644 --- a/recipes-kf5/tier3/kxmlrpcclient.inc +++ b/recipes-kf5/tier3/kxmlrpcclient.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0 & BSD-2-Clause" +LICENSE = "LGPL-2.0-only & BSD-2-Clause" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/kxmlrpcclient_5.109.0.bb b/recipes-kf5/tier3/kxmlrpcclient_5.109.0.bb new file mode 100644 index 0000000..29296e6 --- /dev/null +++ b/recipes-kf5/tier3/kxmlrpcclient_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kxmlrpcclient-${PV}.tar.xz" +SRC_URI[sha256sum] = "b27584289fb89d9717862aaa780da072ffa272ebae0c46b72714cb9c4771d0b4" + diff --git a/recipes-kf5/tier3/plasma-framework.inc b/recipes-kf5/tier3/plasma-framework.inc index 68f91a5..6dec35b 100644 --- a/recipes-kf5/tier3/plasma-framework.inc +++ b/recipes-kf5/tier3/plasma-framework.inc @@ -4,10 +4,10 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" -SRC_URI:append:visionfive2 = " \ +SRC_URI:append:jh7110 = " \ file://0001-Use-VisionFive2-specific-MESA-Fork.patch \ " diff --git a/recipes-kf5/tier3/plasma-framework_5.109.0.bb b/recipes-kf5/tier3/plasma-framework_5.109.0.bb new file mode 100644 index 0000000..1673d14 --- /dev/null +++ b/recipes-kf5/tier3/plasma-framework_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/plasma-framework-${PV}.tar.xz" +SRC_URI[sha256sum] = "610ed1c136ed9b9a403c09821cbc886a8a1103aece23119f47b6a0a43c00198d" + diff --git a/recipes-kf5/tier3/purpose.inc b/recipes-kf5/tier3/purpose.inc index c2996b1..ad8db8e 100644 --- a/recipes-kf5/tier3/purpose.inc +++ b/recipes-kf5/tier3/purpose.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/purpose_5.109.0.bb b/recipes-kf5/tier3/purpose_5.109.0.bb new file mode 100644 index 0000000..5fb8042 --- /dev/null +++ b/recipes-kf5/tier3/purpose_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/purpose-${PV}.tar.xz" +SRC_URI[sha256sum] = "31335b2fa3d502d8d8474e67f2f1a671e9ea3693b290a6ff57b93b047afdcc12" + diff --git a/recipes-kf5/tier3/qqc2-desktop-style.inc b/recipes-kf5/tier3/qqc2-desktop-style.inc index 815bdb9..495fbf0 100644 --- a/recipes-kf5/tier3/qqc2-desktop-style.inc +++ b/recipes-kf5/tier3/qqc2-desktop-style.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-3.0" +LICENSE = "LGPL-3.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier3/qqc2-desktop-style_5.109.0.bb b/recipes-kf5/tier3/qqc2-desktop-style_5.109.0.bb new file mode 100644 index 0000000..364ddab --- /dev/null +++ b/recipes-kf5/tier3/qqc2-desktop-style_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/qqc2-desktop-style-${PV}.tar.xz" +SRC_URI[sha256sum] = "700ebade1fdc07c317259a7eb8e2cfdb67f9f47845d32a3238fea3c974990c3b" + diff --git a/recipes-kf5/tier4/frameworkintegration.inc b/recipes-kf5/tier4/frameworkintegration.inc index a920c47..ff3e0ad 100644 --- a/recipes-kf5/tier4/frameworkintegration.inc +++ b/recipes-kf5/tier4/frameworkintegration.inc @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: MIT -LICENSE = "LGPL-2.0" +LICENSE = "LGPL-2.0-only" PR = "r0" DEPENDS = " \ diff --git a/recipes-kf5/tier4/frameworkintegration_5.109.0.bb b/recipes-kf5/tier4/frameworkintegration_5.109.0.bb new file mode 100644 index 0000000..8fdcb5d --- /dev/null +++ b/recipes-kf5/tier4/frameworkintegration_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/frameworkintegration-${PV}.tar.xz" +SRC_URI[sha256sum] = "9d4d1f1b6f18110d8f11542f7aaa8a60397fdefcb1b7ca9f0a79a125e4624427" + diff --git a/recipes-support/kross_5.109.0.bb b/recipes-support/kross_5.109.0.bb new file mode 100644 index 0000000..296c692 --- /dev/null +++ b/recipes-support/kross_5.109.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/frameworks/5.109/portingAids/kross-${PV}.tar.xz" +SRC_URI[sha256sum] = "0f86802d235103542dae5974391ee24f1f9cdffdf9dd4cb9fd2303b9fe72f5bf" + diff --git a/recipes-support/libdmtx_0.7.5.bb b/recipes-support/libdmtx_0.7.7.bb similarity index 89% rename from recipes-support/libdmtx_0.7.5.bb rename to recipes-support/libdmtx_0.7.7.bb index a3e7536..e452697 100644 --- a/recipes-support/libdmtx_0.7.5.bb +++ b/recipes-support/libdmtx_0.7.7.bb @@ -9,10 +9,8 @@ HOMEPAGE = "https://github.com/dmtx" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=b58872aaf3a9d51c1f002b9d7940f4f1" -PR = "r1" - inherit autotools -SRCREV = "53f001bbcb09f40747d645997f723fc96a58fec2" +SRCREV = "dafd3dd813fb448eab0272f139d45a6b894912df" SRC_URI = "git://github.com/dmtx/libdmtx;nobranch=1;protocol=https" S = "${WORKDIR}/git" diff --git a/recipes-support/libkexiv2.inc b/recipes-support/libkexiv2.inc new file mode 100644 index 0000000..e29b7a8 --- /dev/null +++ b/recipes-support/libkexiv2.inc @@ -0,0 +1,19 @@ +# SPDX-FileCopyrightText: 2023 Justin Hammond +# +# SPDX-License-Identifier: MIT + +DESCRIPTION = "Wrapper around Exiv2 library to manipulate picture metadata as EXIF and XMP" +SUMMARY = "Wrapper around Exiv2 library to manipulate picture metadata as EXIF and XMP" +HOMEPAGE = "https://invent.kde.org/graphics/libkexiv2" +LICENSE = "BSD-3-Clause & GPL-2.0-or-later" + + +inherit cmake_plasma +inherit reuse_license_checksums + +DEPENDS = " \ + exiv2 \ +" + +KF5_REUSE_LICENSECHECK_ENABLED="1" + diff --git a/recipes-support/libkexiv2_23.04.3.bb b/recipes-support/libkexiv2_23.04.3.bb new file mode 100644 index 0000000..ad0b047 --- /dev/null +++ b/recipes-support/libkexiv2_23.04.3.bb @@ -0,0 +1,3 @@ +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/release-service/${PV}/src/libkexiv2-${PV}.tar.xz" +SRC_URI[sha256sum] = "949550f0d7d41172b59f7000010b7e6c2acaaddade2f6139cfca5fb2143b8b99" diff --git a/recipes-support/qca.inc b/recipes-support/qca.inc index b4b1a15..6b3df5e 100644 --- a/recipes-support/qca.inc +++ b/recipes-support/qca.inc @@ -4,9 +4,8 @@ DESCRIPTION = "QCA" HOMEPAGE = "https://invent.kde.org/libraries/qca/" -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "r0" DEPENDS = " \ botan \ @@ -17,7 +16,6 @@ DEPENDS = " \ " SRC_URI = "git://invent.kde.org/libraries/${BPN};nobranch=1;protocol=https" -S = "${WORKDIR}/git" inherit cmake_kf5 inherit pkgconfig diff --git a/recipes-support/qca_2.3.7.bb b/recipes-support/qca_2.3.7.bb new file mode 100644 index 0000000..e72d0f8 --- /dev/null +++ b/recipes-support/qca_2.3.7.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/qca/${PV}/qca-${PV}.tar.xz" +SRC_URI[sha256sum] = "fee2343b54687d5be3e30fb33ce296ee50ac7ae5e23d7ab725f63ffdf7af3f43" +