[neon-notifications] Changes in repo-metadata
Neon CI
noreply at kde.org
Fri May 24 19:46:20 BST 2024
commit 558e00a4bcccfcf0dd42fb214f0cc5b521eba882
Author: Laurent Montel <montel at kde.org>
Date: Fri May 24 08:53:41 2024 +0200
branch 2.2 is open. Now stable-kf6-qt6 is 2.2 branch
diff --git a/dependencies/logical-module-structure.json b/dependencies/logical-module-structure.json
index c90c6b56..8f0d9e84 100644
--- a/dependencies/logical-module-structure.json
+++ b/dependencies/logical-module-structure.json
@@ -731,7 +731,8 @@
"extragear/network/ruqola": {
"kf6-qt6": "master",
"kf5-qt5": "2.1",
- "stable-kf5-qt5": "2.1"
+ "stable-kf5-qt5": "2.1",
+ "stable-kf6-qt6": "2.2"
},
"extragear/office/tellico": {
"kf5-qt5": "master",
diff --git a/projects-invent/network/ruqola/i18n.json b/projects-invent/network/ruqola/i18n.json
index e39b6c00..d0339e86 100644
--- a/projects-invent/network/ruqola/i18n.json
+++ b/projects-invent/network/ruqola/i18n.json
@@ -1 +1 @@
-{"stable_kf5": "2.1", "trunk_kf5": "none", "trunk_kf6": "master"}
+{"stable_kf5": "2.1", "trunk_kf5": "none", "stable_kf6": "2.2", "trunk_kf6": "master"}
commit 8a1efd5d4ad1ce4e968f71915f3cec201e6f3fcf
Author: Andrew Shark <ashark at linuxcomp.ru>
Date: Mon Apr 15 15:26:39 2024 +0300
opensuse: add qt6-pdf-devel/cmake(Qt6Pdf) for skanpage
diff --git a/distro-dependencies/opensuse.ini b/distro-dependencies/opensuse.ini
index 35bcf69e..48c68f48 100644
--- a/distro-dependencies/opensuse.ini
+++ b/distro-dependencies/opensuse.ini
@@ -27,6 +27,7 @@ cmake(Qt6Gui)
cmake(Qt6LinguistTools)
cmake(Qt6Multimedia)
cmake(Qt6Network)
+cmake(Qt6Pdf)
cmake(Qt6PrintSupport)
cmake(Qt6Qml)
cmake(Qt6Quick)
commit e9ca498c9a939d3dc226a772db9d280167c30e55
Author: Andrew Shark <ashark at linuxcomp.ru>
Date: Mon Apr 15 15:12:28 2024 +0300
opensuse: add sane-backends-devel/pkgconfig(sane-backends) for ksanecore
diff --git a/distro-dependencies/opensuse.ini b/distro-dependencies/opensuse.ini
index 815a4d9c..35bcf69e 100644
--- a/distro-dependencies/opensuse.ini
+++ b/distro-dependencies/opensuse.ini
@@ -129,6 +129,7 @@ pkgconfig(libxml-2.0)
pkgconfig(libxslt)
pkgconfig(nss)
pkgconfig(pam)
+pkgconfig(sane-backends)
pkgconfig(sm)
pkgconfig(wayland-protocols)
pkgconfig(wayland-server)
commit 4d071b55501c44834a16f884861dcfb071fc5318
Author: Andrew Shark <ashark at linuxcomp.ru>
Date: Fri May 3 06:00:33 2024 +0300
Describe adding opensuse deps
diff --git a/distro-dependencies/README.md b/distro-dependencies/README.md
index 557c3cab..5ed263f7 100644
--- a/distro-dependencies/README.md
+++ b/distro-dependencies/README.md
@@ -1,3 +1,43 @@
When adding new packages, please keep the listing in alphabetical order.
If using JetBrains IDE, select the wanted lines, then in main menu: **Edit | Sort Lines**.
+
+## openSUSE
+
+In case you are adding a `*-devel` package, for example, `qt6-pdf-devel`, prefer adding it
+as a virtual package. Run the command:
+```bash
+sudo zypper info --provides qt6-pdf-devel
+```
+
+You will see output like this:
+```
+Information for package qt6-pdf-devel:
+--------------------------------------
+Repository : openSUSE-Tumbleweed-Oss
+Name : qt6-pdf-devel
+Version : 6.7.0-1.1
+Arch : x86_64
+Vendor : openSUSE
+Installed Size : 94,0 KiB
+Installed : No
+Status : not installed
+Source package : qt6-webengine-6.7.0-1.1.src
+Upstream URL : https://www.qt.io
+Summary : Development files for the Qt 6 Pdf library
+Description :
+ Development files for the Qt 6 Pdf library.
+Provides : [4]
+ cmake(Qt6Pdf) = 6.7.0
+ pkgconfig(Qt6Pdf) = 6.7.0
+ qt6-pdf-devel = 6.7.0-1.1
+ qt6-pdf-devel(x86-64) = 6.7.0-1.1
+```
+
+Notice that `cmake(Qt6Pdf)` and `pkgconfig(Qt6Pdf)` virtual packages.
+
+So instead of adding `qt6-pdf-devel`, add `cmake(Qt6Pdf)`.
+
+`cmake(xxx)` is for packages providing CMake config files (minus private-devel packages for Qt)
+`pkgconfig(xxx)` is for packages only providing pkgconfig files.
+There is a benefit for these: if a package gets renamed, the cmake / pkgconfig names would not change.
More information about the neon-notifications
mailing list