| 17 May 2025 |
SigmaSquadron | Are distros supposed to implement a license for the KAboutPage? Any program with a recent enough kcoreaddons that uses the new Kirigami about page includes a license/copyright button near the distribution information, but it's blank on every distro i've seen, including NixOS. | 17:41:04 |
SigmaSquadron | To clarify, you can find this by opening the about page of a kirigami app, like System Montior, clicking the "About <Application>" button inside the hamburger menu in the header, and scrolling down to "Libraries in use". | 17:43:00 |
SigmaSquadron | I've reviewed some of the kcoreaddons code, where KAboutLicense is implemented, but there doesn't seem to be a canonical location where we can add a license file for NixOS/ | 17:44:29 |
SigmaSquadron | * I've reviewed some of the kcoreaddons code, where KAboutLicense is implemented, but there doesn't seem to be a canonical location where we can add a license file for NixOS. | 17:44:33 |
K900 | In reply to @sigmasquadron:matrix.org Are distros supposed to implement a license for the KAboutPage? Any program with a recent enough kcoreaddons that uses the new Kirigami about page includes a license/copyright button near the distribution information, but it's blank on every distro i've seen, including NixOS. I don't think so? | 20:40:00 |
K900 | Feels weird, anyway | 20:40:06 |
SigmaSquadron | odd to put a button in every app's about page that will always display no useful information:p | 20:40:31 |
SigmaSquadron | * | 20:40:36 |
K900 | Yeah but like what is the license of a distribution anyway | 20:41:45 |
SigmaSquadron | i guess ours would be MIT | 20:42:52 |
| 18 May 2025 |
Marie | I don't think it that easy, since we are not only distributing MIT software | 12:11:43 |
Marie | * I don't think it's that easy, since we are not only distributing MIT software | 12:11:52 |
K900 | Nixpkgs itself is MIT | 12:16:58 |
K900 | But what is the license of your exact NixOS config as installed | 12:17:08 |
K900 | Who knows | 12:17:10 |
emily | if it's "near the distribution information", I assume we are meant to put what we put in the NixOS licence file | 12:38:17 |
outfoxxed | K900 I've got non nixos users experiencing qml cache related crashes so it might just be an upstream thing | 20:21:01 |
K900 | Wew | 20:43:22 |
K900 | Any idea if it's fixed in 6.9.1 | 20:43:27 |
Vassilis Palassopoulos | I guess now that there is a 25.05 branch, all Plasma 5, frameworks 5, kde apps 5.x will be removed? | 23:07:13 |
Vassilis Palassopoulos | * I guess now that there is a 25.05 branch, all Plasma 5, frameworks 5, kde gear apps 5.x will be removed? | 23:09:21 |
| 19 May 2025 |
K900 | Some frameworks will stay | 05:46:40 |
K900 | Plasma 5 and Qt5-based versions of Gear are going | 05:46:53 |
K900 | Except the parts that have not been ported to Qt6 yet which is very few of them | 05:47:03 |
Grimmauld (any/all) | https://github.com/NixOS/nixpkgs/pull/407932 | python313Packages.shiboken2: mark broken https://github.com/NixOS/nixpkgs/issues/408671 | Some KDE applications are duplicated and use unmaintained/partially broken libsForQt5
When do we start dropping qt5 (or at least set qt6 default) on packages like this that have overrides to select qt version?
| 15:41:02 |
Grimmauld (any/all) | *
- https://github.com/NixOS/nixpkgs/pull/407932 | python313Packages.shiboken2: mark broken
- https://github.com/NixOS/nixpkgs/issues/408671 | Some KDE applications are duplicated and use unmaintained/partially broken libsForQt5
- plans to update default python to 3.13 in 25.11 (now the coming unstable)
- some packages having qt5 and qt6 support
When do we start dropping qt5 (or at least set qt6 default) on packages like this that have overrides to select qt version?
| 15:41:24 |
K900 | Generally we want to keep whatever default upstreams have | 15:43:33 |
K900 | e.g. Krita builds on Qt6 but we ship Qt5 because Qt6 has known issues | 15:43:50 |
K900 | shiboken2 is whatever, we can probably drop pyqt5 after we drop Plasma | 15:44:09 |
K900 | I started chopping off Plasma but got lost in the migraine | 15:45:07 |