From 59c0b493ecd1808ae5d67c6320254f039243165d Mon Sep 17 00:00:00 2001 From: Rmys Date: Sun, 7 Jul 2024 12:42:16 +0300 Subject: [PATCH 1/2] calamares ver. bump --- .../installer/Calamares/files/pisi_set_hostname2.patch | 4 ++-- system/installer/Calamares/pspec.xml | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/system/installer/Calamares/files/pisi_set_hostname2.patch b/system/installer/Calamares/files/pisi_set_hostname2.patch index 8ff40dbe06..d92c71f014 100644 --- a/system/installer/Calamares/files/pisi_set_hostname2.patch +++ b/system/installer/Calamares/files/pisi_set_hostname2.patch @@ -1,10 +1,10 @@ diff -Nuar a/src/modules/users/SetHostNameJob.cpp b/src/modules/users/SetHostNameJob.cpp --- a/src/modules/users/SetHostNameJob.cpp 2020-02-28 01:26:29.000000000 +0300 +++ b/src/modules/users/SetHostNameJob.cpp 2020-03-21 14:05:55.674849075 +0300 -@@ -64,7 +64,7 @@ +@@ -52,7 +52,7 @@ setFileHostname( const QString& hostname ) { - return CalamaresUtils::System::instance()->createTargetFile( + return Calamares::System::instance()->createTargetFile( - QStringLiteral( "/etc/hostname" ), ( hostname + '\n' ).toUtf8(), WriteMode::Overwrite ); + QStringLiteral( "/etc/env.d/01hostname" ), ( hostname + '\n' ).toUtf8(), WriteMode::Overwrite ); } diff --git a/system/installer/Calamares/pspec.xml b/system/installer/Calamares/pspec.xml index 67ccda6233..7c7c353f37 100644 --- a/system/installer/Calamares/pspec.xml +++ b/system/installer/Calamares/pspec.xml @@ -11,7 +11,7 @@ LGPLv2 A distribution independent installer framework Calamares is a distribution-independent system installer, with an advanced partitioning feature for both manual and automated partitioning operations. - https://github.com/calamares/calamares/archive/v3.2.62.tar.gz + https://github.com/calamares/calamares/archive/v3.3.8.tar.gz gettext-devel yaml-cpp @@ -137,6 +137,13 @@ + + 2024-07-07 + 3.3.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2023-10-29 3.2.62 From 8397a37e5979a0255120a7a1eabdffd5591f6277 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sun, 7 Jul 2024 13:17:29 +0300 Subject: [PATCH 2/2] calamares ver. bump --- system/installer/Calamares/actions.py | 3 + system/installer/Calamares/pspec.xml | 110 +++++++++++++------------- 2 files changed, 57 insertions(+), 56 deletions(-) diff --git a/system/installer/Calamares/actions.py b/system/installer/Calamares/actions.py index 2632b070a2..097f51b153 100644 --- a/system/installer/Calamares/actions.py +++ b/system/installer/Calamares/actions.py @@ -22,6 +22,9 @@ def setup(): -DCMAKE_INSTALL_LIBDIR=lib \ -DWITH_PYTHONQT=OFF \ -DINSTALL_CONFIG=ON \ + -DWITH_QT6=ON \ + -DWITH_QT5=OFF \ + -DWITH_KF5DBus=OFF \ -DWITH_CRASHREPORTER=ON", \ sourceDir=".." ) diff --git a/system/installer/Calamares/pspec.xml b/system/installer/Calamares/pspec.xml index 7c7c353f37..f3f3839370 100644 --- a/system/installer/Calamares/pspec.xml +++ b/system/installer/Calamares/pspec.xml @@ -17,43 +17,42 @@ yaml-cpp boost-devel boost-python3 - ki18n-devel - solid-devel + ki18n-kf6-devel + solid-kf6-devel parted-devel - qt5-linguist - qt5-svg-devel + qt6-linguist + qt6-svg-devel udisks2-devel libyaml-devel python3-devel - kconfig-devel - qt5-base-devel - polkit-qt-devel - qt5-webkit-devel - qt5-webengine-devel + kconfig-kf6-devel + qt6-base-devel + polkit-qt6-devel + qt6-webengine-devel libatasmart-devel - kcoreaddons-devel - qt5-designer-devel - qt5-assistant-devel + kcoreaddons-kf6-devel + qt6-designer-devel + qt6-assistant-devel libutil-linux-devel - qt5-declarative-devel + qt6-declarative-devel libxkbfile-devel e2fsprogs-devel squashfs-tools efibootmgr-devel rsync gptfdisk - extra-cmake-modules - kpmcore-devel - kiconthemes-devel - kio-devel - kservice-devel - kconfig-devel - kparts-devel - kcrash-devel - kcompletion-devel - kbookmarks-devel - kwidgetsaddons-devel - plasma-framework-devel + extra-cmake-modules-kf6 + kpmcore-kf6-devel + kiconthemes-kf6-devel + kio-kf6-devel + kservice-kf6-devel + kconfig-kf6-devel + kparts-kf6-devel + kcrash-kf6-devel + kcompletion-kf6-devel + kbookmarks-kf6-devel + kwidgetsaddons-kf6-devel + libplasma-kf6-devel pisilocalayar.patch @@ -69,20 +68,19 @@ boost boost-python3 python3 - kcrash + kcrash-kf6 parted - solid - ki18n + solid-kf6 + ki18n-kf6 rsync - kconfig - kcoreaddons - qt5-svg - qt5-webkit + kconfig-kf6 + kcoreaddons-kf6 + qt6-svg libatasmart - qt5-declarative + qt6-declarative rsync ntfs-3g - qt5-base + qt6-base gptfdisk e2fsprogs dmidecode @@ -91,33 +89,33 @@ dosfstools libutil-linux util-linux - kpmcore - partitionmanager - qt5-webengine - kiconthemes - kio - kservice - kconfig - kparts - kpackage + kpmcore-kf6 + partitionmanager-kf6 + qt6-webengine + kiconthemes-kf6 + kio-kf6 + kservice-kf6 + kconfig-kf6 + kparts-kf6 + kpackage-kf6 calamares-theme-pisilinux icu4c - kauth + kauth-kf6 libX11 - sonnet - kcodecs - kxmlgui + sonnet-kf6 + kcodecs-kf6 + kxmlgui-kf6 yaml-cpp - kcompletion - kjobwidgets - ktextwidgets + kcompletion-kf6 + kjobwidgets-kf6 + ktextwidgets-kf6 libpwquality - qt5-location - kwindowsystem - kconfigwidgets - kwidgetsaddons - qt5-webchannel - plasma-framework + qt6-location + kwindowsystem-kf6 + kconfigwidgets-kf6 + kwidgetsaddons-kf6 + qt6-webchannel + libplasma-kf6 /usr/bin