diff --git a/desktop/pisilinux/history-manager/pspec.xml b/desktop/pisilinux/history-manager/pspec.xml
index ceb1f56238..1b864d0f2d 100644
--- a/desktop/pisilinux/history-manager/pspec.xml
+++ b/desktop/pisilinux/history-manager/pspec.xml
@@ -10,9 +10,10 @@
GPLv2
app:gui
- KDE5 port of History Manager Tool
+ search
+ History Manager Tool for pisi
History manager is a graphical interface to pisi snapshot facilities.
- https://github.com/PisiLinuxNew/history-manager/archive/0.2.8.1.tar.gz
+ https://github.com/PisiLinuxNew/history-manager/archive/refs/tags/history-manager-0.2.9.tar.gz
python-qt5-devel
pypolkit
@@ -40,6 +41,13 @@
+
+ 2022-06-01
+ 0.2.9
+ version bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
2020-03-18
0.2.8.1b
diff --git a/desktop/pisilinux/package-manager/pspec.xml b/desktop/pisilinux/package-manager/pspec.xml
index 6086675442..527a40f5c0 100644
--- a/desktop/pisilinux/package-manager/pspec.xml
+++ b/desktop/pisilinux/package-manager/pspec.xml
@@ -10,9 +10,10 @@
GPLv2
app:gui
+ package-manager
PiSi graphical user interface
Package Manager is PiSi's easy-to-use graphical user interface.
- https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/Pm4.2.7.1.tar.gz
+ https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/PM.4.2.7.2.tar.gz
docutils
python-docutils
@@ -22,7 +23,7 @@
qt5-linguist
- update_button_fixed.patch
+
@@ -34,6 +35,7 @@
python-sip
pisilinux-desktop-services
+ iconcan
/usr/bin
@@ -47,6 +49,13 @@
+
+ 2022-06-03
+ 4.2.7.2
+ some improvements
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
2022-05-24
4.2.7.1
diff --git a/desktop/pisilinux/pisilinux-desktop-services/files/desktop.patch b/desktop/pisilinux/pisilinux-desktop-services/files/desktop.patch
deleted file mode 100644
index 5324c08c7e..0000000000
--- a/desktop/pisilinux/pisilinux-desktop-services/files/desktop.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Nuar a/pds/environments.py b/pds/environments.py
---- a/pds/environments.py 2017-08-30 19:34:22.000000000 +0300
-+++ b/pds/environments.py 2018-10-02 14:50:09.075085646 +0300
-@@ -30,7 +30,7 @@
- # kde5 için sınıfı düzenlenecek ve kde5 için bilgiler istenecek!!!
- class Kde5(DefaultDe):
- Name = 'kde'
-- SessionTypes = ('/usr/share/xsessions/plasma-mediacenter')
-+ SessionTypes = ('/usr/share/xsessions/plasma')
- Version = '5'
- VersionKey = 'KDE_SESSION_VERSION'
- ConfigPath = ('$HOME/.config/', '$HOME/.config5/')
-diff -Nuar a/pds/environments.py b/pds/environments.py
---- a/pds/environments.py 2017-08-30 19:34:22.000000000 +0300
-+++ b/pds/environments.py 2018-10-21 22:44:52.389522233 +0300
-@@ -33,7 +33,7 @@
- SessionTypes = ('/usr/share/xsessions/plasma-mediacenter')
- Version = '5'
- VersionKey = 'KDE_SESSION_VERSION'
-- ConfigPath = ('$HOME/.config/', '$HOME/.config5/')
-+ ConfigPath = ('$HOME/.config/', '$HOME/.config/')
- ConfigFile = 'kdeglobals'
- ConfigType = 'ini'
- #ConfigBin = 'kde4-config'
diff --git a/desktop/pisilinux/pisilinux-desktop-services/files/environment.patch b/desktop/pisilinux/pisilinux-desktop-services/files/environment.patch
deleted file mode 100644
index 14b3b820ae..0000000000
--- a/desktop/pisilinux/pisilinux-desktop-services/files/environment.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- pds-2.0.0.orig/pds/environments.py 2016-03-02 11:27:31.000000000 +0200
-+++ pds-2.0.0/pds/environments.py 2016-06-03 15:42:26.860036236 +0300
-@@ -33,7 +33,7 @@
- SessionTypes = ('/usr/share/xsessions/plasma-mediacenter')
- Version = '5'
- VersionKey = 'KDE_SESSION_VERSION'
-- ConfigPath = ('$HOME/.local5/', '$HOME/.kde4/')
-+ ConfigPath = ('$HOME/.local/', '$HOME/.kde/')
- ConfigFile = 'share/config/kdeglobals'
- ConfigType = 'ini'
- #ConfigBin = 'kde4-config'
diff --git a/desktop/pisilinux/pisilinux-desktop-services/files/fixed_icons_path.patch b/desktop/pisilinux/pisilinux-desktop-services/files/fixed_icons_path.patch
new file mode 100644
index 0000000000..8694b9f574
--- /dev/null
+++ b/desktop/pisilinux/pisilinux-desktop-services/files/fixed_icons_path.patch
@@ -0,0 +1,146 @@
+diff -Nuar a/pds/environments.py b/pds/environments.py
+--- a/pds/environments.py 2021-05-21 12:07:38.000000000 +0300
++++ b/pds/environments.py 2022-05-27 10:36:13.953911000 +0300
+@@ -30,53 +30,15 @@
+ # kde5 için sınıfı düzenlenecek ve kde5 için bilgiler istenecek!!!
+ class Kde5(DefaultDe):
+ Name = 'kde'
+- SessionTypes = ('/usr/share/xsessions/plasma-mediacenter')
++ SessionTypes = ('/usr/share/xsessions/plasma')
+ Version = '5'
+ VersionKey = 'KDE_SESSION_VERSION'
+- ConfigPath = ('$HOME/.config/', '$HOME/.config5/')
++ ConfigPath = ('$HOME/.config/', '$HOME/.config/')
+ ConfigFile = 'kdeglobals'
+ ConfigType = 'ini'
+- #ConfigBin = 'kde4-config'
+- #DefaultIconFile = '/usr/share/icons/default.kde4'
+ DefaultConfigPath = '$HOME/.config/kdeglobals'
+ DefaultIconTheme = 'breeze' # breeze simge teması svg dosyalarından oluşuyor pds png uzantılı dosyalar açıyor
+ IconKey = 'Icons/Theme'
+- #try:
+- # from PyKDE4 import kdecore, kdeui
+- # i18n = kdecore.i18n
+- #except:
+- # pass
+-
+-
+-class Kde4(DefaultDe):
+- Name = 'kde'
+- SessionTypes = ('kde-plasma')
+- Version = '4'
+- VersionKey = 'KDE_SESSION_VERSION'
+- ConfigPath = ('$HOME/.kde4/', '$HOME/.kde/')
+- ConfigFile = 'share/config/kdeglobals'
+- ConfigType = 'ini'
+- ConfigBin = 'kde4-config'
+- DefaultIconFile = '/usr/share/icons/default.kde4'
+- DefaultIconTheme = 'oxygen'
+- IconKey = 'Icons/Theme'
+- #try:
+- # from PyKDE4 import kdecore, kdeui
+- # i18n = kdecore.i18n
+- #except:
+- # pass
+-
+-class Kde3(DefaultDe):
+- Name = 'kde'
+- Version = '3.5'
+- ConfigPath = '$HOME/.kde/'
+- ConfigFile = 'share/config/kdeglobals'
+- ConfigType = 'ini'
+- ConfigBin = 'kde-config'
+- DefaultIconFile = '/usr/share/icons/default.kde'
+- DefaultIconTheme = 'crystalsvg'
+- IconKey = 'Icons/Theme'
+- ExtraDirs = 'KDEDIRS'
+
+ class Xfce(DefaultDe):
+ Name = 'xfce'
+@@ -107,6 +69,15 @@
+ IconKey = 'theme/name'
+ DefaultIconFile = '/usr/share/lxde/images/pisilinuxLogo.png'
+
++class LxQt(DefaultDe):
++ Name = 'LxQt'
++ Version = '1.1'
++ ConfigPath = '$HOME/.config/lxqt'
++ ConfigFile = ''
++ ConfigType = None
++ DefaultIconTheme = 'damadamas'
++ IconKey = 'theme/name'
++
+ class Fluxbox(DefaultDe):
+ Name = 'fluxbox'
+ Version = '1.3.1'
+@@ -127,16 +98,32 @@
+ class Gnome3(DefaultDe):
+ Name = 'gnome3'
+ SessionTypes = ('gnome-shell')
+- Version = '3.0'
+- ConfigPath = '$HOME/.gnome2'
++ Version = '41.3'
++ ConfigPath = '$HOME/.gconf'
+ ConfigFile = ''
+ ConfigType = None
+- DefaultIconTheme = 'oxygen'
++ DefaultIconTheme = 'adwaita'
+
+ class Mate(DefaultDe):
+ Name = 'mate'
+- Version = '1.61'
++ Version = '1.25'
+ ConfigPath = '$HOME/.config/mate'
+ ConfigFile = ''
+ ConfigType = None
+- DefaultIconTheme = 'matefaenza'
++ DefaultIconTheme = 'mate'
++
++class Lumina(DefaultDe):
++ Name = 'lumina'
++ Version = '1.6'
++ ConfigPath = '$HOME/.config/lumina'
++ ConfigFile = ''
++ ConfigType = None
++ DefaultIconTheme = 'adwaita'
++
++class Cinnamon(DefaultDe):
++ Name = 'cinnamon'
++ Version = '5.2'
++ ConfigPath = '$HOME/.config/cinnamon'
++ ConfigFile = ''
++ ConfigType = None
++ DefaultIconTheme = 'adwaita'
+diff -Nuar a/pds/__init__.py b/pds/__init__.py
+--- a/pds/__init__.py 2021-05-21 12:07:38.000000000 +0300
++++ b/pds/__init__.py 2022-05-27 10:37:09.328910000 +0300
+@@ -32,7 +32,7 @@
+
+ class Pds:
+
+- SupportedDesktops = (DefaultDe, Kde5, Kde4, Kde3, Xfce, Enlightenment, LXDE,
++ SupportedDesktops = (DefaultDe, Kde5, Xfce, Enlightenment, LXDE, LxQt, Lumina, Cinnamon,
+ Fluxbox, Gnome, Gnome3, Mate)
+
+ def __init__(self, catalogName='', debug=False):
+@@ -158,7 +158,7 @@
+ elif v[1] == 'DESKTOP':
+ env = v[0].lower()
+ break
+- elif env == 'default' or env == 'gnome':
++ elif env == 'default' or env == 'Gnome':
+ session = readfile('/etc/default/desktop', DefaultDe.Name)
+ env = session.split('=')[1].strip()
+ for de in Pds.SupportedDesktops:
+diff -Nuar a/pds/qiconloader.py b/pds/qiconloader.py
+--- a/pds/qiconloader.py 2021-05-21 12:07:38.000000000 +0300
++++ b/pds/qiconloader.py 2022-05-27 09:41:00.436983000 +0300
+@@ -81,7 +81,7 @@
+
+ logging.debug('Icon Dirs : %s' % ','.join(self.iconDirs))
+ self.themeIndex = self.readThemeIndex(self.themeName)
+- self.extraIcons = ['/usr/share/pixmaps']
++ self.extraIcons = ['/usr/share/pixmaps', '/usr/share/pixmaps/icons']
+ self.updateAvailableIcons()
+
+
diff --git a/desktop/pisilinux/pisilinux-desktop-services/files/gnome.patch b/desktop/pisilinux/pisilinux-desktop-services/files/gnome.patch
deleted file mode 100644
index 0000aaaed1..0000000000
--- a/desktop/pisilinux/pisilinux-desktop-services/files/gnome.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar a/pds/__init__.py b/pds/__init__.py
---- a/pds/__init__.py 2021-05-21 12:07:38.000000000 +0300
-+++ b/pds/__init__.py 2021-06-08 23:04:07.126974303 +0300
-@@ -158,7 +158,7 @@
- elif v[1] == 'DESKTOP':
- env = v[0].lower()
- break
-- elif env == 'default' or env == 'gnome':
-+ elif env == 'default' or env == 'Gnome':
- session = readfile('/etc/default/desktop', DefaultDe.Name)
- env = session.split('=')[1].strip()
- for de in Pds.SupportedDesktops:
diff --git a/desktop/pisilinux/pisilinux-desktop-services/pspec.xml b/desktop/pisilinux/pisilinux-desktop-services/pspec.xml
index 07e863b62c..bcc524eca2 100644
--- a/desktop/pisilinux/pisilinux-desktop-services/pspec.xml
+++ b/desktop/pisilinux/pisilinux-desktop-services/pspec.xml
@@ -10,15 +10,16 @@
GPLv2
library
+ library
Pisi Linux Desktop Services
pisilinux-desktop-services is a wrapper python module for integrating various desktop environments using PyQt.
- https://github.com/PisiLinuxNew/pds/archive/pds-2.1.1.tar.gz
+ https://github.com/PisiLinuxNew/pds/archive/refs/tags/pds-2.1.2.tar.gz
python-qt5-devel
- desktop.patch
- gnome.patch
+
@@ -34,6 +35,13 @@
+
+ 2022-06-03
+ 2.1.2
+ Version Bump
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
2021-06-08
2.1.1
diff --git a/desktop/pisilinux/service-manager/pspec.xml b/desktop/pisilinux/service-manager/pspec.xml
index bab5760cad..42f20d536c 100644
--- a/desktop/pisilinux/service-manager/pspec.xml
+++ b/desktop/pisilinux/service-manager/pspec.xml
@@ -20,7 +20,7 @@
python-qt5-devel
- Icons_display_fix.patch
+