diff --git a/desktop/xfce/addon/catfish/pspec.xml b/desktop/xfce/addon/catfish/pspec.xml
index 49fac3febe..7fde8b34a2 100644
--- a/desktop/xfce/addon/catfish/pspec.xml
+++ b/desktop/xfce/addon/catfish/pspec.xml
@@ -12,7 +12,7 @@
library
Versatile file searching tool
Çok yönlü dosya arama aracı
- https://archive.xfce.org/src/apps/catfish/4.20/catfish-4.20.0.tar.bz2
+ https://archive.xfce.org/src/apps/catfish/4.20/catfish-4.20.1.tar.xz
meson
intltool
@@ -64,6 +64,13 @@
+
+ 2025-05-21
+ 4.20.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
4.20.0
diff --git a/desktop/xfce/addon/gigolo/actions.py b/desktop/xfce/addon/gigolo/actions.py
index dd8096c54e..ab52cca29c 100644
--- a/desktop/xfce/addon/gigolo/actions.py
+++ b/desktop/xfce/addon/gigolo/actions.py
@@ -6,16 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "THANKS", "TODO")
diff --git a/desktop/xfce/addon/gigolo/pspec.xml b/desktop/xfce/addon/gigolo/pspec.xml
index 2d603ab610..589ef3c440 100644
--- a/desktop/xfce/addon/gigolo/pspec.xml
+++ b/desktop/xfce/addon/gigolo/pspec.xml
@@ -15,8 +15,9 @@
Gigolo allows you to quickly connect/mount local and remote filesystems and manage bookmarks of such.
- https://archive.xfce.org/src/apps/gigolo/0.5/gigolo-0.5.4.tar.bz2
+ https://archive.xfce.org/src/apps/gigolo/0.6/gigolo-0.6.0.tar.xz
+ meson
intltool
gtk3-devel
glib2-devel
@@ -47,6 +48,13 @@
+
+ 2025-05-21
+ 0.6.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
0.5.4
diff --git a/desktop/xfce/addon/mousepad/actions.py b/desktop/xfce/addon/mousepad/actions.py
index e3d0d998f1..b663d026e5 100644
--- a/desktop/xfce/addon/mousepad/actions.py
+++ b/desktop/xfce/addon/mousepad/actions.py
@@ -6,17 +6,19 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
pisitools.cflags.add("-Wno-deprecated-declarations -Wno-incompatible-pointer-types")
- autotools.configure("--enable-gtk3 --disable-static")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README.md")
+ pisitools.dodoc("AUTHORS", "NEWS", "README.md")
diff --git a/desktop/xfce/addon/mousepad/pspec.xml b/desktop/xfce/addon/mousepad/pspec.xml
index 8a17360ff8..3fe351f621 100644
--- a/desktop/xfce/addon/mousepad/pspec.xml
+++ b/desktop/xfce/addon/mousepad/pspec.xml
@@ -15,8 +15,9 @@
Mousepad aims to be an easy-to-use and fast editor. Our target is an editor for quickly editing text files, not a development environment or an editor with a huge bunch of plugins. On the other hand we try to use the latest Gtk+ features available, which means that if Gtk adds something new in a major release that is useful for the editor, we will likely bump the Gtk dependency and integrate this new feature in Mousepad.
- https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-0.6.3.tar.bz2
+ https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-0.6.5.tar.xz
+ meson
intltool
gtk3-devel
dbus-devel
@@ -60,6 +61,13 @@
+
+ 2025-04-03
+ 0.6.5
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-03
0.6.3
diff --git a/desktop/xfce/addon/orage/pspec.xml b/desktop/xfce/addon/orage/pspec.xml
index 34357151fb..9d626e6377 100644
--- a/desktop/xfce/addon/orage/pspec.xml
+++ b/desktop/xfce/addon/orage/pspec.xml
@@ -13,7 +13,7 @@
desktop.xfce.addon
A calendar for Xfce
Orage is a time-managing application for the Xfce desktop environment.
- https://archive.xfce.org/src/apps/orage/4.20/orage-4.20.0.tar.bz2
+ https://archive.xfce.org/src/apps/orage/4.20/orage-4.20.1.tar.bz2
gettext
intltool
@@ -70,6 +70,13 @@
+
+ 2025-04-03
+ 4.20.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-07
4.20.0
diff --git a/desktop/xfce/addon/parole/actions.py b/desktop/xfce/addon/parole/actions.py
index d7d48c3a2f..553618f2cd 100644
--- a/desktop/xfce/addon/parole/actions.py
+++ b/desktop/xfce/addon/parole/actions.py
@@ -6,26 +6,24 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
-i = "--disable-dependency-tracking \
- --disable-clutter \
- --enable-wayland \
- --enable-tray-plugin \
- --enable-notify-plugin \
- --enable-mpris2-plugin \
+i = "-Dwayland=enabled \
+ -Dx11=enabled \
+ -Dtray-plugin=enabled \
+ -Dnotify-plugin=enabled \
+ -Dmpris2-plugin=enabled \
"
def setup():
- autotools.configure(i)
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure(i)
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "NEWS", "README.md", "THANKS", "TODO")
diff --git a/desktop/xfce/addon/parole/pspec.xml b/desktop/xfce/addon/parole/pspec.xml
index 3f17bb5d71..424e8a2a74 100644
--- a/desktop/xfce/addon/parole/pspec.xml
+++ b/desktop/xfce/addon/parole/pspec.xml
@@ -16,8 +16,9 @@
Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. Parole is designed with simplicity, speed and resource usage in mind.
- https://archive.xfce.org/src/apps/parole/4.18/parole-4.18.2.tar.bz2
+ https://archive.xfce.org/src/apps/parole/4.20/parole-4.20.0.tar.xz
+ meson
gtk-doc
intltool
gtk3-devel
@@ -83,6 +84,13 @@
+
+ 2025-05-21
+ 4.20.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
4.18.2
diff --git a/desktop/xfce/addon/ristretto/actions.py b/desktop/xfce/addon/ristretto/actions.py
index 48d19ba44d..3203adbfbf 100644
--- a/desktop/xfce/addon/ristretto/actions.py
+++ b/desktop/xfce/addon/ristretto/actions.py
@@ -6,16 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS")
diff --git a/desktop/xfce/addon/ristretto/pspec.xml b/desktop/xfce/addon/ristretto/pspec.xml
index 9e20b343f5..9d64f6f78d 100644
--- a/desktop/xfce/addon/ristretto/pspec.xml
+++ b/desktop/xfce/addon/ristretto/pspec.xml
@@ -15,8 +15,9 @@
Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment.
- https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.3.tar.bz2
+ https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.4.tar.xz
+ meson
intltool
gtk3-devel
xfconf-devel
@@ -55,6 +56,13 @@
+
+ 2025-04-15
+ 0.13.4
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
0.13.3
diff --git a/desktop/xfce/addon/xfce4-battery-plugin/actions.py b/desktop/xfce/addon/xfce4-battery-plugin/actions.py
index 20d30d7394..dafb6fb2b2 100644
--- a/desktop/xfce/addon/xfce4-battery-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-battery-plugin/actions.py
@@ -4,17 +4,18 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import autotools, pisitools, get
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import get
def setup():
- autotools.configure()
- # for fix unused dependency
- pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml b/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
index ea4046fbe1..5b78f19993 100644
--- a/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
@@ -14,8 +14,9 @@
desktop.xfce.addon
Battery monitor panel plugin for Xfce4
A battery monitor panel plugin for Xfce4, compatible with APM and ACPI, for Linux and *BSD.
- https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.5.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.2/xfce4-battery-plugin-1.2.0.tar.xz
+ meson
intltool
gtk3-devel
libxfce4ui-devel
@@ -42,6 +43,13 @@
+
+ 2025-05-20
+ 1.2.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-04-19
1.1.5
diff --git a/desktop/xfce/addon/xfce4-clipman-plugin/actions.py b/desktop/xfce/addon/xfce4-clipman-plugin/actions.py
index 15d5359f1c..c1ca6bab53 100644
--- a/desktop/xfce/addon/xfce4-clipman-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-clipman-plugin/actions.py
@@ -6,18 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml b/desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml
index 138a82df2c..349648b6f9 100644
--- a/desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml
@@ -15,12 +15,17 @@
Clipboard Manager for the Xfce Panel and as a standalone application (it is a bundle). It keeps the clipboard contents around (even after an application quits), it is able to handle text and images, and has a feature to execute actions on specific text selection by matching them against regexes.
- https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.6/xfce4-clipman-plugin-1.6.6.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.7/xfce4-clipman-plugin-1.7.0.tar.xz
+ meson
intltool
gtk3-devel
glib2-devel
libXpm-devel
+ cairo-devel
+ wayland-client
+ wayland-server
+ wayland-devel
xfconf-devel
libXtst-devel
qrencode-devel
@@ -37,6 +42,8 @@
xfconf
libX11
libXtst
+ cairo
+ wayland-client
qrencode
gdk-pixbuf
libxfce4ui
@@ -54,6 +61,13 @@
+
+ 2025-05-20
+ 1.7.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-03-07
1.6.6
diff --git a/desktop/xfce/addon/xfce4-dict/actions.py b/desktop/xfce/addon/xfce4-dict/actions.py
index f6d6c5f00f..2f7497e10f 100644
--- a/desktop/xfce/addon/xfce4-dict/actions.py
+++ b/desktop/xfce/addon/xfce4-dict/actions.py
@@ -7,19 +7,20 @@
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
shelltools.export("LDFLAGS", "%s -lm" % get.LDFLAGS())
- autotools.configure()
+ mesontools.configure()
- pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
+ # pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-dict/pspec.xml b/desktop/xfce/addon/xfce4-dict/pspec.xml
index 771d2ffb40..4f52f9c898 100644
--- a/desktop/xfce/addon/xfce4-dict/pspec.xml
+++ b/desktop/xfce/addon/xfce4-dict/pspec.xml
@@ -13,10 +13,11 @@
desktop.xfce.addon
A client program to query different dictionaries
xfce4-dict allows you to search different kinds of dictionary services for words or phrases and shows you the result.
- https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.8.tar.bz2
+ https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.9.tar.xz
- xfce4-panel-devel
+ meson
intltool
+ xfce4-panel-devel
libxfce4ui-devel
@@ -44,6 +45,13 @@
+
+ 2025-05-13
+ 0.8.9
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-10-02
0.8.8
diff --git a/desktop/xfce/addon/xfce4-diskperf-plugin/actions.py b/desktop/xfce/addon/xfce4-diskperf-plugin/actions.py
index 8738ad21a4..0aef2de652 100644
--- a/desktop/xfce/addon/xfce4-diskperf-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-diskperf-plugin/actions.py
@@ -6,21 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- # fix build failure w/ xfce4-panel-4.15.0
- #pisitools.dosed("panel-plugin/main.c", "", "")
- autotools.configure()
-
-
- pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml b/desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml
index 5a34716608..74c5f972b3 100644
--- a/desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml
@@ -14,10 +14,11 @@
desktop.xfce.addon
A disk usage and performance panel plugin for Xfce
A disk usage and performance panel plugin for Xfce.
- https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.7/xfce4-diskperf-plugin-2.7.1.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.8/xfce4-diskperf-plugin-2.8.0.tar.xz
- xfce4-panel-devel
+ meson
intltool
+ xfce4-panel-devel
libxfce4ui-devel
@@ -40,6 +41,13 @@
+
+ 2025-05-20
+ 2.8.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-24
2.7.1
diff --git a/desktop/xfce/addon/xfce4-docklike-plugin/actions.py b/desktop/xfce/addon/xfce4-docklike-plugin/actions.py
index 5a7d55f6ef..fda548e8de 100644
--- a/desktop/xfce/addon/xfce4-docklike-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-docklike-plugin/actions.py
@@ -6,18 +6,16 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.dodoc("AUTHORS")
+ mesontools.install()
+ pisitools.dodoc("AUTHORS")
diff --git a/desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml b/desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml
index 4c5b0c9619..65529d22a2 100644
--- a/desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml
@@ -13,9 +13,10 @@
desktop.xfce.addon
A Dock-like Taskbar Plugin for XFCE.
A modern, docklike, minimalist taskbar for XFCE.
- https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/xfce4-docklike-plugin-0.4.3.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.5/xfce4-docklike-plugin-0.5.0.tar.xz
intltool
+ meson
gtk3-devel
cairo-devel
libX11-devel
@@ -43,6 +44,7 @@
libxfce4ui
xfce4-panel
libxfce4util
+ libxfce4windowing
/usr/lib
@@ -53,6 +55,13 @@
+
+ 2025-05-20
+ 0.5.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-24
0.4.3
diff --git a/desktop/xfce/addon/xfce4-genmon-plugin/actions.py b/desktop/xfce/addon/xfce4-genmon-plugin/actions.py
index 79b1ce1102..2af44e21ba 100644
--- a/desktop/xfce/addon/xfce4-genmon-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-genmon-plugin/actions.py
@@ -6,18 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml b/desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml
index 11faeef7db..8cb5c7faab 100644
--- a/desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml
@@ -15,9 +15,11 @@
This plugin cyclically spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel. The string can also contain markup to displayed an image, a bar, a button and a personalized tooltip.
- https://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/4.2/xfce4-genmon-plugin-4.2.1.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/4.3/xfce4-genmon-plugin-4.3.0.tar.xz
+ meson
intltool
+ xfconf-devel
gtk3-devel
libxfce4ui-devel
xfce4-panel-devel
@@ -29,6 +31,7 @@
gtk3
glib2
+ xfconf
pango
libxfce4ui
xfce4-panel
@@ -43,6 +46,13 @@
+
+ 2025-05-20
+ 4.3.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
4.2.1
diff --git a/desktop/xfce/addon/xfce4-mailwatch-plugin/actions.py b/desktop/xfce/addon/xfce4-mailwatch-plugin/actions.py
index 2654ec6545..0aef2de652 100644
--- a/desktop/xfce/addon/xfce4-mailwatch-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-mailwatch-plugin/actions.py
@@ -6,18 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
-
- pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml b/desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml
index fda4e9d4ce..7bcddc2171 100644
--- a/desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml
@@ -12,12 +12,15 @@
app
A mailbox plugin for Xfce4
A mailbox watch/check plugin for the Xfce4 panel
- https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.3/xfce4-mailwatch-plugin-1.3.2.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.4/xfce4-mailwatch-plugin-1.4.0.tar.xz
+ meson
intltool
exo-devel
gtk3-devel
gnutls-devel
+ cairo-devel
+ glib2-devel
openssl-devel
libgcrypt-devel
gdk-pixbuf-devel
@@ -33,6 +36,8 @@
exo
gtk3
gnutls
+ cairo
+ glib2
openssl
libgcrypt
gdk-pixbuf
@@ -49,6 +54,13 @@
+
+ 2025-05-20
+ 1.4.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-24
1.3.2
diff --git a/desktop/xfce/addon/xfce4-mixer/pspec.xml b/desktop/xfce/addon/xfce4-mixer/pspec.xml
index 4d155fbbb0..53d393d512 100644
--- a/desktop/xfce/addon/xfce4-mixer/pspec.xml
+++ b/desktop/xfce/addon/xfce4-mixer/pspec.xml
@@ -13,7 +13,7 @@
xfce4-mixer
Xfce sound mixer application.
Xfce4-mixer is a volume control application for the Xfce Desktop Environment. It provides both a volume control plugin for the Xfce Panel and a standalone mixer application. It supports all audio systems supported by GStreamer project.
- https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/xfce4-mixer-4.18.2/xfce4-mixer-xfce4-mixer-4.18.2.tar.bz2
+ https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/xfce4-mixer-4.20.0/xfce4-mixer-xfce4-mixer-4.20.0.tar.bz2
intltool
gtk3-devel
@@ -66,6 +66,13 @@
+
+ 2025-05-21
+ 4.20.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
4.18.2
diff --git a/desktop/xfce/addon/xfce4-mount-plugin/actions.py b/desktop/xfce/addon/xfce4-mount-plugin/actions.py
index c1386370fb..93bc12920a 100644
--- a/desktop/xfce/addon/xfce4-mount-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-mount-plugin/actions.py
@@ -6,22 +6,20 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
# fix build failure w/ xfce4-panel-4.15.0
pisitools.dosed("panel-plugin/devices.c", "", "")
# pisitools.dosed("panel-plugin/mount-plugin.h", "", "")
- autotools.configure()
-
- # for fix unused dependency
- pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-mount-plugin/pspec.xml b/desktop/xfce/addon/xfce4-mount-plugin/pspec.xml
index de9ca8de5f..dfec9a7428 100644
--- a/desktop/xfce/addon/xfce4-mount-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-mount-plugin/pspec.xml
@@ -15,8 +15,9 @@
xfce4-mount-plugin is a mount/umount utility for the panel.
- https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.1/xfce4-mount-plugin-1.1.7.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.2/xfce4-mount-plugin-1.2.0.tar.xz
+ meson
intltool
libxfce4ui-devel
xfce4-panel-devel
@@ -46,6 +47,13 @@
+
+ 2025-05-20
+ 1.2.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-24
1.1.7
diff --git a/desktop/xfce/addon/xfce4-notes-plugin/actions.py b/desktop/xfce/addon/xfce4-notes-plugin/actions.py
index c32f44e004..7c8d511b81 100644
--- a/desktop/xfce/addon/xfce4-notes-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-notes-plugin/actions.py
@@ -7,26 +7,24 @@
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
i = "-Wno-incompatible-pointer-types -Wno-implicit-function-declaration -Wno-deprecated-declarations"
def setup():
pisitools.cflags.add(i)
- autotools.configure("--libexecdir=/usr/lib \
+ mesontools.configure("--libexecdir=/usr/lib \
--localstatedir=/var \
- --disable-static \
- --disable-dependency-tracking \
- --host=%s \
- --disable-debug" % get.CHOST())
+ -Ddebug=false")
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ # pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-notes-plugin/pspec.xml b/desktop/xfce/addon/xfce4-notes-plugin/pspec.xml
index 2a59ff9942..e78c9995c6 100644
--- a/desktop/xfce/addon/xfce4-notes-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-notes-plugin/pspec.xml
@@ -13,11 +13,12 @@
desktop.xfce.addon
Notes plugin provides you a quick way you had do with Post-It's
The notes plugin provides you a quick way to paste text, to write down a list of things, to leave a note to your friend, or whatever you had do with Post-It's.
- https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.11/xfce4-notes-plugin-1.11.2.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.12/xfce4-notes-plugin-1.12.0.tar.xz
- gtk3-devel
- gettext-devel
git
+ meson
+ gtk3-devel
+ gettext-devel
intltool
libunique-devel
libxfce4ui-devel
@@ -55,6 +56,13 @@
+
+ 2025-05-20
+ 1.12.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-02
1.11.2
diff --git a/desktop/xfce/addon/xfce4-panel-profiles/pspec.xml b/desktop/xfce/addon/xfce4-panel-profiles/pspec.xml
index b1c06be793..5bb6568296 100644
--- a/desktop/xfce/addon/xfce4-panel-profiles/pspec.xml
+++ b/desktop/xfce/addon/xfce4-panel-profiles/pspec.xml
@@ -15,7 +15,7 @@
With the modular Xfce Panel, a multitude of panel layouts can be created. This tool makes it possible to backup, restore, import, and export these panel layouts.
- https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.0/xfce4-panel-profiles-1.0.15.tar.bz2
+ https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.1/xfce4-panel-profiles-1.1.0.tar.xz
intltool
python3-devel
@@ -43,6 +43,13 @@
+
+ 2025-05-21
+ 1.1.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
1.0.15
diff --git a/desktop/xfce/addon/xfce4-places-plugin/actions.py b/desktop/xfce/addon/xfce4-places-plugin/actions.py
index 5a1ed10fb6..7b36bdee01 100644
--- a/desktop/xfce/addon/xfce4-places-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-places-plugin/actions.py
@@ -4,17 +4,15 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import autotools, pisitools, get
+from pisi.actionsapi import autotools, pisitools, get, mesontools
def setup():
- autotools.configure("--enable-notifications --enable-gio-unix --disable-static")
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure("-Dlibnotify=enabled")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-places-plugin/pspec.xml b/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
index 021567e844..4f666772c1 100644
--- a/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
@@ -15,12 +15,14 @@
The plugin adds a small button to the panel. Clicking on it opens a menu, which shows: 1) System folders: home directory, trash, desktop, file system 2) Removable media 3) User-defined bookmarks 4) Recent Documents
- https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.4.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.9/xfce4-places-plugin-1.9.0.tar.xz
+ meson
intltool
exo-devel
gtk3-devel
glib2-devel
+ cairo-devel
libnotify-devel
libxfce4ui-devel
xfce4-panel-devel
@@ -38,6 +40,7 @@
gtk3
glib2
xfconf
+ cairo
libnotify
gdk-pixbuf
libxfce4ui
@@ -54,6 +57,13 @@
+
+ 2025-05-20
+ 1.9.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-24
1.8.4
diff --git a/desktop/xfce/addon/xfce4-sensors-plugin/actions.py b/desktop/xfce/addon/xfce4-sensors-plugin/actions.py
index de58bf8521..39889ea3d5 100644
--- a/desktop/xfce/addon/xfce4-sensors-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-sensors-plugin/actions.py
@@ -1,29 +1,27 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-#
+
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
-i = "--enable-procacpi \
- --enable-sysfsacpi \
- --enable-libsensors \
- --enable-notification \
+i = "-Dprocacpi=enabled \
+ -Dsysfsacpi=enabled \
+ -Dlibsensors=enabled \
+ -Dlibnotify=enabled \
"
def setup():
- autotools.configure(i)
+ mesontools.configure(i)
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
diff --git a/desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml b/desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml
index b30c3e4953..ebb2f3c4ee 100644
--- a/desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml
@@ -13,8 +13,9 @@
app:gui
Sensors plugin for Xfce4 Panel
Reads your hardware sensor values and displays them in your panel
- https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.5.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.5/xfce4-sensors-plugin-1.5.0.tar.xz
+ meson
acpi
acpid
acpica
@@ -58,6 +59,13 @@
+
+ 2025-05-20
+ 1.5.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
1.4.5
diff --git a/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py b/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
index 5b315dfe6b..dafb6fb2b2 100644
--- a/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
@@ -4,19 +4,18 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import autotools, pisitools, get
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import get
def setup():
- # fix build failure w/ xfce4-panel-4.15.0
- #pisitools.dosed("src/smartbookmark.c", "", "")
- autotools.configure()
-
- pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml b/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
index 8f2bd17cc1..d43a8cb81a 100644
--- a/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
@@ -13,8 +13,9 @@
desktop.xfce.addon
A plugin allows you to send requests directly to your browser to make search
xfce4-smartbookmark-plugin is a plugin allows you to send requests directly to your browser and perform a custom search.
- https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.3.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.6/xfce4-smartbookmark-plugin-0.6.0.tar.xz
+ meson
intltool
libxfce4ui-devel
xfce4-panel-devel
@@ -39,6 +40,13 @@
+
+ 2025-05-20
+ 0.6.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
0.5.3
diff --git a/desktop/xfce/addon/xfce4-systemload-plugin/actions.py b/desktop/xfce/addon/xfce4-systemload-plugin/actions.py
index 1b2e95d22b..0aef2de652 100644
--- a/desktop/xfce/addon/xfce4-systemload-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-systemload-plugin/actions.py
@@ -6,21 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- # fix build failure w/ xfce4-panel-4.15.0
- #pisitools.dosed("panel-plugin/systemload.c", "", "")
- autotools.configure()
-
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml b/desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml
index d08eac071f..83c43bd572 100644
--- a/desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml
@@ -16,10 +16,13 @@
Xfce4-systemload-plugin is a plugin which displays the current CPU load, the memory in use, the swap space and the system uptime in the Xfce panel.
- https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/1.3/xfce4-systemload-plugin-1.3.3.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/1.4/xfce4-systemload-plugin-1.4.0.tar.xz
+ meson
intltool
xfconf-devel
+ upower-devel
+ libgtop-devel
libxfce4ui-devel
xfce4-panel-devel
@@ -31,6 +34,8 @@
gtk3
glib2
xfconf
+ upower
+ libgtop
libxfce4ui
xfce4-panel
libxfce4util
@@ -44,6 +49,13 @@
+
+ 2025-05-20
+ 1.4.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-25
1.3.3
diff --git a/desktop/xfce/addon/xfce4-taskmanager/actions.py b/desktop/xfce/addon/xfce4-taskmanager/actions.py
index 960921b482..d32a42da1c 100644
--- a/desktop/xfce/addon/xfce4-taskmanager/actions.py
+++ b/desktop/xfce/addon/xfce4-taskmanager/actions.py
@@ -1,20 +1,21 @@
-#!/usr/bin/env python
+#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/licenses/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure()
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README*")
diff --git a/desktop/xfce/addon/xfce4-taskmanager/pspec.xml b/desktop/xfce/addon/xfce4-taskmanager/pspec.xml
index bbb6f12f76..c2910a9d1f 100644
--- a/desktop/xfce/addon/xfce4-taskmanager/pspec.xml
+++ b/desktop/xfce/addon/xfce4-taskmanager/pspec.xml
@@ -12,8 +12,9 @@
service
Easy to use task manager
Kullanımı kolay görev yöneticisi
- https://archive.xfce.org/src/apps/xfce4-taskmanager/1.5/xfce4-taskmanager-1.5.8.tar.bz2
+ https://archive.xfce.org/src/apps/xfce4-taskmanager/1.6/xfce4-taskmanager-1.6.0.tar.xz
+ meson
intltool
gtk3-devel
cairo-devel
@@ -21,6 +22,9 @@
libX11-devel
libXmu-devel
xfconf-devel
+ xfce4-dev-tools
+ libwnck3-devel
+ libxfce4util-devel
libxfce4ui-devel