diff --git a/desktop/lookandfeel/icon-theme-elementary-xfce/actions.py b/desktop/lookandfeel/icon-theme-elementary-xfce/actions.py
index cffff3c5de..09de0508ae 100644
--- a/desktop/lookandfeel/icon-theme-elementary-xfce/actions.py
+++ b/desktop/lookandfeel/icon-theme-elementary-xfce/actions.py
@@ -9,13 +9,12 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
- autotools.rawConfigure("--prefix=/usr")
+ autotools.rawConfigure("--prefix=/usr")
def build():
- autotools.make()
+ autotools.make()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.dodoc("AUTHORS", "LICENSE")
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.dodoc("AUTHORS", "CONTRIBUTORS", "LICENSE")
diff --git a/desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml b/desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml
index 1419359e18..60ac090cfe 100644
--- a/desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml
+++ b/desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml
@@ -1,52 +1,56 @@
-
- icon-theme-elementary-xfce
- https://github.com/shimmerproject/elementary-xfce
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPL-2
- data
- desktop.lookandfeel
- Elementary Look for XFCE.
- Elementary icons forked from upstream, extended and maintained for Xfce.
-
- https://github.com/shimmerproject/elementary-xfce/archive/refs/tags/v0.17.tar.gz
-
-
- librsvg
- optipng
- inkscape
- gtk3-devel
-
-
+
+ icon-theme-elementary-xfce
+ https://github.com/shimmerproject/elementary-xfce
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPL-3
+ data
+ desktop.lookandfeel
+ Elementary Look for XFCE.
+ Elementary icons forked from upstream, extended and maintained for Xfce.
+ https://github.com/shimmerproject/elementary-xfce/archive/v0.22/elementary-xfce-v0.22.tar.gz
+
+ librsvg
+ optipng
+ inkscape
+ gtk3-devel
+ gdk-pixbuf-devel
+
+
-
- icon-theme-elementary-xfce
-
- /usr/share/icons
- /usr/share/doc
-
-
+
+ icon-theme-elementary-xfce
+
+ /usr/share
+
+
-
-
- 2022-08-20
- 0.17
- Version bump.
- fury
- uglyside@yandex.ru
-
-
- 2021-10-13
- 0.15.2
- First build
- fury
- uglyside@yandex.ru
-
-
+
+
+ 2026-02-15
+ 0.22
+ Version bump.
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+ 2022-08-20
+ 0.17
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2021-10-13
+ 0.15.2
+ First build
+ fury
+ uglyside@yandex.ru
+
+
-
diff --git a/hardware/bluetooth/sbc/pspec.xml b/hardware/bluetooth/sbc/pspec.xml
index ee654a6118..0e0a016f83 100644
--- a/hardware/bluetooth/sbc/pspec.xml
+++ b/hardware/bluetooth/sbc/pspec.xml
@@ -14,7 +14,7 @@
bluetooth
Bluetooth Subband Codec (SBC) library
An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers.
- https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-2.1.tar.xz
+ https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-2.2.tar.xz
@@ -39,6 +39,13 @@
+
+ 2026-02-15
+ 2.2
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2025-06-29
2.1
diff --git a/hardware/disk/fsarchiver/actions.py b/hardware/disk/fsarchiver/actions.py
index 7528591a28..abecdc826c 100644
--- a/hardware/disk/fsarchiver/actions.py
+++ b/hardware/disk/fsarchiver/actions.py
@@ -7,7 +7,7 @@
from pisi.actionsapi import pisitools, autotools, get
def setup():
- autotools.configure()
+ autotools.configure("--prefix=/usr")
def build():
autotools.make()
@@ -15,4 +15,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("ChangeLog", "THANKS")
+ pisitools.dodoc("COPYING", "THANKS")
diff --git a/hardware/disk/fsarchiver/pspec.xml b/hardware/disk/fsarchiver/pspec.xml
index c977495e7b..cc7e54cfe0 100644
--- a/hardware/disk/fsarchiver/pspec.xml
+++ b/hardware/disk/fsarchiver/pspec.xml
@@ -13,8 +13,8 @@
hardware.disk
Safe and flexible file-system backup/deployment tool.
FSArchiver is a system tool that allows you to save the contents of a file-system to a compressed archive file.
-
- https://github.com/fdupoux/fsarchiver/releases/download/0.8.7/fsarchiver-0.8.7.tar.gz
+
+ https://github.com/fdupoux/fsarchiver/releases/download/0.8.9/fsarchiver-0.8.9.tar.gz
bzip2
@@ -51,6 +51,13 @@
+
+ 2026-02-15
+ 0.8.9
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-29
0.8.7
diff --git a/hardware/info/dmidecode/actions.py b/hardware/info/dmidecode/actions.py
index 10960a8d21..6e291cd76c 100644
--- a/hardware/info/dmidecode/actions.py
+++ b/hardware/info/dmidecode/actions.py
@@ -2,7 +2,7 @@
# -*- 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
@@ -12,6 +12,6 @@ def build():
autotools.make("CC=%s CFLAGS='%s'" % (get.CC(), get.CFLAGS()))
def install():
- autotools.rawInstall("DESTDIR=%s prefix=/%s install-bin install-man" % (get.installDIR(), get.defaultprefixDIR()))
+ autotools.rawInstall("DESTDIR=%s prefix=/%s" % (get.installDIR(), get.defaultprefixDIR()))
- pisitools.dodoc("AUTHORS", "LICENSE", "README")
+ pisitools.dodoc("AUTHORS", "LICENSE", "NEWS")
diff --git a/hardware/info/dmidecode/pspec.xml b/hardware/info/dmidecode/pspec.xml
index d7da93119a..73e2bf74df 100644
--- a/hardware/info/dmidecode/pspec.xml
+++ b/hardware/info/dmidecode/pspec.xml
@@ -1,5 +1,5 @@
-
+
dmidecode
@@ -12,7 +12,7 @@
app:console
Tool to analyse BIOS DMI data
dmidecode reports information about x86/ia64 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer.
- https://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.6.tar.xz
+ https://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.7.tar.xz
@@ -29,6 +29,13 @@
+
+ 2026-02-15
+ 3.7
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-11-29
3.6
diff --git a/multimedia/graphics/optipng/pspec.xml b/multimedia/graphics/optipng/pspec.xml
index c7a0743028..78704a3966 100644
--- a/multimedia/graphics/optipng/pspec.xml
+++ b/multimedia/graphics/optipng/pspec.xml
@@ -8,11 +8,11 @@
PisiLinux Community
admins@pisilinux.org
- zlib
+ BSD
app:console
PNG Optimizer.
A PNG optimizer that recompresses image files to a smaller size, without losing any information.
- mirrors://sourceforge/optipng/optipng-0.7.8.tar.gz
+ mirrors://sourceforge/optipng/optipng-7.9.1.tar.gz
zlib-devel
libpng-devel
@@ -33,6 +33,13 @@
+
+ 2026-02-15
+ 7.9.1
+ Version bump.
+ PisiLinux Community
+ admins@pisilinux.org
+
2025-02-09
0.7.8
diff --git a/office/misc/enca/actions.py b/office/misc/enca/actions.py
index 842c657997..506978e140 100644
--- a/office/misc/enca/actions.py
+++ b/office/misc/enca/actions.py
@@ -2,15 +2,13 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/copyleft/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 get
-
def setup():
- autotools.autoreconf("-vfi")
autotools.configure("--enable-external \
--with-librecode=/usr \
--disable-static")
@@ -21,4 +19,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "FAQ", "README*", "THANKS", "TODO")
+ pisitools.dodoc("AUTHORS", "COPYING", "THANKS")
diff --git a/office/misc/enca/pspec.xml b/office/misc/enca/pspec.xml
index 5e2509a395..848cec2757 100644
--- a/office/misc/enca/pspec.xml
+++ b/office/misc/enca/pspec.xml
@@ -1,9 +1,9 @@
-
+
enca
- http://cihar.com/software/enca
+ https://github.com/Project-OSS-Revival/enca
PisiLinux Community
admins@pisilinux.org
@@ -13,7 +13,7 @@
library
Charset analyzer
enca is a character set analyzer that can detect and convert character set of text files.
- http://dl.cihar.com/enca/enca-1.19.tar.xz
+ https://github.com/Project-OSS-Revival/enca/releases/download/1.21/enca-1.21.tar.xz
recode-devel
gettext-devel
@@ -50,6 +50,13 @@
+
+ 2026-02-15
+ 1.21
+ New upstream and update.
+ İdris Kalp
+ idriskalp@gmail.com
+
2020-03-17
1.19
diff --git a/programming/library/cdk/pspec.xml b/programming/library/cdk/pspec.xml
index f31270e083..3d8ab5b0a3 100644
--- a/programming/library/cdk/pspec.xml
+++ b/programming/library/cdk/pspec.xml
@@ -13,7 +13,7 @@
programming.library
cdk - Curses Development Kit.
Cdk provides functions to use a large number of predefined curses widgets.
- https://invisible-island.net/archives/cdk/cdk-5.0-20250116.tgz
+ https://invisible-island.net/archives/cdk/cdk-5.0-20260119.tgz
Xaw3d-devel
ncurses-devel
@@ -52,6 +52,13 @@
+
+ 2026-02-15
+ 5.0.20260119
+ Version bump.
+ PisiLinux Community
+ admins@pisilinux.org
+
2025-06-20
5.0.20250116
diff --git a/util/dock/plank/pspec.xml b/util/dock/plank/pspec.xml
index 8c6cc21361..ede38dd021 100644
--- a/util/dock/plank/pspec.xml
+++ b/util/dock/plank/pspec.xml
@@ -13,7 +13,7 @@
app
Plank reloaded. Still stupidly simple.
A simplest dock. Also it is library which can be extended to create other dock programs with more advanced features.
- https://github.com/zquestz/plank-reloaded/archive/0.11.161/plank-reloaded-0.11.161.tar.gz
+ https://github.com/zquestz/plank-reloaded/archive/0.11.166/plank-reloaded-0.11.166.tar.gz
meson
atk-devel
@@ -91,6 +91,13 @@
+
+ 2026-02-15
+ 0.11.166
+ Version bump.
+ Kamil Atlı
+ suvari@pisilinux.org
+
2026-02-08
0.11.161
diff --git a/x11/library/glfw/pspec.xml b/x11/library/glfw/pspec.xml
index e2c7305196..0908ea8fc5 100644
--- a/x11/library/glfw/pspec.xml
+++ b/x11/library/glfw/pspec.xml
@@ -13,7 +13,7 @@
library
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc.
- https://github.com/glfw/glfw/archive/refs/tags/3.3.9.tar.gz
+ https://github.com/glfw/glfw/releases/download/3.4/glfw-3.4.zip
cmake
doxygen
@@ -34,8 +34,8 @@
libX11
- /usr/lib/libglfw.so*
- /usr/share/doc
+ /usr/lib
+ /usr/share
@@ -48,12 +48,19 @@
/usr/include
- /usr/lib/cmake/glfw3
+ /usr/lib/cmake
/usr/lib/pkgconfig
+
+ 2026-02-15
+ 3.4
+ Version bump.
+ Kamil Atlı
+ suvari@pisilinux.org
+
2024-01-02
3.3.9
diff --git a/x11/misc/dmenu/actions.py b/x11/misc/dmenu/actions.py
index 78737992f3..d340fb4676 100644
--- a/x11/misc/dmenu/actions.py
+++ b/x11/misc/dmenu/actions.py
@@ -1,13 +1,10 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
-# Copyright 2018 TUBITAK/UEKAE
-# Licensed under the GNU General Public License, version 2.
-# See the file http://www.gnu.org/copyleft/gpl.txt.
+# 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 shelltools
from pisi.actionsapi import get
def build():
diff --git a/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch b/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch
deleted file mode 100644
index 77f5941558..0000000000
--- a/x11/misc/dmenu/files/dmenu-4.7-gentoo.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- a/config.mk
-+++ b/config.mk
-@@ -5,8 +5,8 @@
- PREFIX = /usr/local
- MANPREFIX = ${PREFIX}/share/man
-
--X11INC = /usr/X11R6/include
--X11LIB = /usr/X11R6/lib
-+X11INC = -I/usr/X11R6/include
-+X11LIB = -L/usr/X11R6/lib
-
- # Xinerama, comment if you don't want it
- XINERAMALIBS = -lXinerama
-@@ -14,18 +14,18 @@
-
- # freetype
- FREETYPELIBS = -lfontconfig -lXft
--FREETYPEINC = /usr/include/freetype2
-+FREETYPEINC = -I/usr/include/freetype2
- # OpenBSD (uncomment)
- #FREETYPEINC = ${X11INC}/freetype2
-
- # includes and libs
--INCS = -I${X11INC} -I${FREETYPEINC}
--LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS}
-+INCS = ${X11INC} ${FREETYPEINC}
-+LIBS = ${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS}
-
- # flags
--CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
--CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
--LDFLAGS = -s ${LIBS}
-+CPPFLAGS += -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
-+CFLAGS += -ansi -pedantic -Wall $(INCS) $(CPPFLAGS)
-+LDFLAGS += ${LIBS}
-
- # compiler and linker
- CC = cc
diff --git a/x11/misc/dmenu/pspec.xml b/x11/misc/dmenu/pspec.xml
index e5b9a98ffe..bbaf2d65e2 100644
--- a/x11/misc/dmenu/pspec.xml
+++ b/x11/misc/dmenu/pspec.xml
@@ -1,9 +1,9 @@
-
+
dmenu
- http://tools.suckless.org/dmenu/
+ https://tools.suckless.org/dmenu/
Ertuğrul Erata
ertugrulerata@gmail.com
@@ -11,24 +11,26 @@
MIT
A dynamic menu for X
Dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently
- https://dl.suckless.org/tools/dmenu-4.9.tar.gz
+ https://dl.suckless.org/tools/dmenu-5.4.tar.gz
- fontconfig-devel
libX11-devel
libXft-devel
+ freetype-devel
+ fontconfig-devel
libXinerama-devel
-
+
dmenu
- fontconfig
libX11
libXft
+ freetype
+ fontconfig
libXinerama
@@ -38,6 +40,13 @@
+
+ 2026-02-15
+ 5.4
+ Version bump
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-01-25
4.9
diff --git a/x11/misc/xsel/actions.py b/x11/misc/xsel/actions.py
index 267d8bec81..37b29d6b87 100644
--- a/x11/misc/xsel/actions.py
+++ b/x11/misc/xsel/actions.py
@@ -1,23 +1,23 @@
-#!/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 shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
- shelltools.system("touch {AUTHORS,NEWS,README,COPYING}")
- autotools.autoreconf("-vi")
+# shelltools.system("sh autogen.sh")
+ autotools.autoreconf("-vif")
autotools.configure("--prefix=/usr")
-
+
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("COPYING", "README", "AUTHORS")
+ pisitools.dodoc("AUTHORS", "COPYING")
diff --git a/x11/misc/xsel/pspec.xml b/x11/misc/xsel/pspec.xml
index f5deef3e0e..267f3384e0 100644
--- a/x11/misc/xsel/pspec.xml
+++ b/x11/misc/xsel/pspec.xml
@@ -3,7 +3,7 @@
xsel
- http://www.vergenet.net/~conrad/software/xsel/
+ https://github.com/kfish/xsel
Kamil Atlı
suvari@pisilinux.org
@@ -12,9 +12,8 @@
library
XSel is a command-line program for getting and setting the contents of the X selection
XSel is a command-line program for getting and setting the contents of the X selection. Normally this is only accessible by manually highlighting information and pasting it with the middle mouse button.
- https://github.com/kfish/xsel/archive/refs/heads/master.zip
+ https://github.com/kfish/xsel/archive/1.2.1/xsel-1.2.1.tar.gz
- git
libXt-devel
libX11-devel
@@ -33,8 +32,15 @@
/usr/share/doc
-
+
+
+ 2026-02-15
+ 1.2.1
+ First release.
+ Kamil Atlı
+ suvari@pisilinux.org
+
2022-07-27
1.2.0.10032022