diff --git a/desktop/misc/picom/pspec.xml b/desktop/misc/picom/pspec.xml
index a712a81e5b..11e4dd3474 100644
--- a/desktop/misc/picom/pspec.xml
+++ b/desktop/misc/picom/pspec.xml
@@ -14,8 +14,8 @@
desktop.misc
A compositor for X11.
This is forked from the original Compton because it seems to have become unmaintained.
-
- https://github.com/yshui/picom/archive/refs/tags/v10.tar.gz
+
+ https://github.com/yshui/picom/archive/refs/tags/v10.1.tar.gz
@@ -74,6 +74,13 @@
+
+ 2022-11-23
+ 10.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-11-14
10
diff --git a/editor/poedit/pspec.xml b/editor/poedit/pspec.xml
index 64dfc474f6..abe1a3d0e0 100644
--- a/editor/poedit/pspec.xml
+++ b/editor/poedit/pspec.xml
@@ -13,7 +13,7 @@
editor
A cross-platform translation editor.
This program is a simple translation editor for PO and XLIFF files. It also serves as a GUI frontend to more GNU gettext utilities and catalogs editor/source code parser. It helps with translating applications into another language.
-
+
https://github.com/vslavik/poedit/releases/download/v3.2.1-oss/poedit-3.2.1.tar.gz
@@ -59,20 +59,21 @@
-
-
- 2022-10-29
- 3.2.1
- Version bump.
- Ümit Solmaz
-
-
- 2022-07-27
- 3.1.1
- Version bump.
- Mustafa Cinasal
- muscnsl@gmail.com
-
+
+
+ 2022-11-23
+ 3.2.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2022-07-27
+ 3.1.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-12-20
3.0.1
diff --git a/editor/scite/pspec.xml b/editor/scite/pspec.xml
index c72eb276d4..0bf69a99b7 100644
--- a/editor/scite/pspec.xml
+++ b/editor/scite/pspec.xml
@@ -13,8 +13,8 @@
editor
SCIntilla based Text Editor.
Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips.
-
- mirrors://sourceforge/project/scintilla/SciTE/5.3.0/scite530.tgz
+
+ mirrors://sourceforge/project/scintilla/SciTE/5.3.1/scite531.tgz
lua-devel
@@ -43,6 +43,13 @@
+
+ 2022-11-23
+ 5.3.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-09-05
5.3.0
diff --git a/hardware/misc/libavtp/actions.py b/hardware/misc/libavtp/actions.py
index 3b39a64d1d..3a4e858650 100644
--- a/hardware/misc/libavtp/actions.py
+++ b/hardware/misc/libavtp/actions.py
@@ -2,27 +2,15 @@
# -*- 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 shelltools
-from pisi.actionsapi import cmaketools
-from pisi.actionsapi import get
+from pisi.actionsapi import mesontools, pisitools
def setup():
- shelltools.makedirs("build")
- shelltools.cd("build")
- shelltools.system("meson .. --prefix=/usr")
-
+ mesontools.configure()
def build():
- shelltools.cd("build")
- shelltools.system("ninja")
+ mesontools.build()
def install():
- shelltools.cd("build")
- shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
-
- shelltools.cd("..")
- pisitools.dodoc("LICENSE", "HACKING.md", "README.md", "CONTRIBUTING.md")
+ mesontools.install()
diff --git a/hardware/misc/libavtp/pspec.xml b/hardware/misc/libavtp/pspec.xml
index 46190a9b53..bf9143b452 100644
--- a/hardware/misc/libavtp/pspec.xml
+++ b/hardware/misc/libavtp/pspec.xml
@@ -3,33 +3,30 @@
libavtp
- http://www.github.com/Avnu/libavtp/
+ https://github.com/Avnu/libavtp
PisiLinux Community
admins@pisilinux.org
BSD
library
- Open source implementation of Audio Video Transport Protocol
- Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec
- https://github.com/Avnu/libavtp/archive/refs/tags/v0.1.0.tar.gz
+ Audio Video Transport Protocol (AVTP) Plugin.
+ Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec.
+ https://github.com/Avnu/libavtp/archive/refs/tags/v0.2.0.tar.gz
meson
glibc-devel
cmocka-devel
-
-
libavtp
-
+
/usr/lib
- /usr/share/doc
@@ -41,11 +38,19 @@
/usr/include
+ /usr/lib/pkgconfig
-
+
+ 2022-11-24
+ 0.2.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
2022-01-25
0.1.0
First release
diff --git a/hardware/sound/alsa-plugins/actions.py b/hardware/sound/alsa-plugins/actions.py
index 10ab5c4f1e..725e1594f0 100644
--- a/hardware/sound/alsa-plugins/actions.py
+++ b/hardware/sound/alsa-plugins/actions.py
@@ -2,30 +2,32 @@
# -*- 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 shelltools
-from pisi.actionsapi import get
+from pisi.actionsapi import autotools, pisitools, get
+
+i = ''.join([
+ ' -Wno-deprecated-declarations',
+ ' -Wno-restrict',
+ ' -Wno-stringop-truncation',
+ ' -Wno-unused-result '
+ ])
+
+t = "99-pulseaudio-default.conf"
def setup():
- autotools.configure("--prefix=/usr \
- --sysconfdir=/etc \
- --enable-maemo-plugin")
+ pisitools.cflags.add(i)
+ autotools.configure("--enable-maemo-plugin --disable-static --with-speex=lib")
def build():
- autotools.make()
-
-
-def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.remove("/etc/alsa/conf.d/98-maemo.conf")
- pisitools.domove("/etc/alsa/conf.d/99-pulseaudio-default.conf.example", "/usr/share/alsa/alsa.conf.d", "99-pulseaudio-default.conf")
- pisitools.dosym("/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf", "/etc/alsa/conf.d/99-pulseaudio-default.conf")
-
- #shelltools.system("rm -v %s/etc/alsa/conf.d/98-maemo.conf" % get.installDIR())
- #shelltools.cd("%s" % get.installDIR())
- #shelltools.system("cp -r /etc/alsa/conf.d/99-pulseaudio-default.conf.example %s/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf" % get.installDIR())
- #shelltools.system("ln -st %s/etc/alsa/conf.d/ /usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf" % get.installDIR())
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.insinto("/usr/share/alsa/alsa.conf.d", "pulse/%s.example" % t, "%s" % t)
+ pisitools.dosym("/usr/share/alsa/alsa.conf.d/%s" % t, "/etc/alsa/conf.d/%s" % t)
+ pisitools.remove("/etc/alsa/conf.d/98-maemo.conf")
+ pisitools.dosym("/usr/share/alsa/alsa.conf.d/98-maemo.conf", "/etc/alsa/conf.d/98-maemo.conf")
+
+ pisitools.dodoc("COPYING", "COPYING.GPL", "doc/*.txt", "doc/README*")
diff --git a/hardware/sound/alsa-plugins/pspec.xml b/hardware/sound/alsa-plugins/pspec.xml
index d3455a422d..3c44fcbb77 100644
--- a/hardware/sound/alsa-plugins/pspec.xml
+++ b/hardware/sound/alsa-plugins/pspec.xml
@@ -1,71 +1,83 @@
-
- alsa-plugins
- http://www.alsa-project.org/
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPLv2
- app:console
- Additional library plugins Eg.jack, pulse, maemo ...
- alsa-plugins contains ALSA (Advanced Linux Sound Architecture)
- https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.6.tar.bz2
-
- dbus-devel
- libavtp-devel
- pulseaudio-libs-devel
- libsamplerate-devel
- speexdsp-devel
- ffmpeg-devel
- jack-audio-connection-kit-devel
- alsa-lib-devel
-
-
-
-
-
+
+ alsa-plugins
+ https://www.alsa-project.org/wiki/Main_Page
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ LGPLv2.1
+ library
+ multimedia.plugin
+ The Advanced Linux Sound Architecture (ALSA) plugins.
+ alsa-plugins provides plugins like JACK, PulseAudio, etc. for ALSA.
+
+ http://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.7.1.tar.bz2
+
+
+ dbus-devel
+ ffmpeg-devel
+ libavtp-devel
+ alsa-lib-devel
+ speexdsp-devel
+ libsamplerate-devel
+ pulseaudio-libs-devel
+ jack-audio-connection-kit-devel
+
+
+
+
+
+
+
+
-
- alsa-plugins
- ALSA console plugins
- alsa-plugins contains ALSA (Advanced Linux Sound Architecture)
-
- dbus
- libavtp
- pulseaudio-libs
- libsamplerate
- speexdsp
- ffmpeg
- jack-audio-connection-kit
- alsa-lib
-
-
- /etc/alsa/conf.d
- /usr/lib/alsa-lib
- /usr/share/alsa
-
-
-
-
-
+
+ alsa-plugins
+
+ ffmpeg
+ libavtp
+ alsa-lib
+ speexdsp
+ libsamplerate
+ pulseaudio-libs
+ jack-audio-connection-kit
+
+
+ /etc/alsa/conf.d
+ /usr/lib/alsa-lib
+ /usr/share/alsa/alsa.conf.d
+ /usr/share/doc/alsa-plugins
+
+
+
+
+
-
-
- 2022-06-03
- 1.2.5
- Rebuild.
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2022-01-25
- 1.2.6
- First release
- Ali Cengiz Kurt
- alicengizkurt@gmail.com
-
-
+
+
+ 2022-11-24
+ 1.2.7.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2022-06-03
+ 1.2.6
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2022-01-25
+ 1.2.6
+ First release
+ Ali Cengiz Kurt
+ alicengizkurt@gmail.com
+
+
diff --git a/hardware/sound/alsa-plugins/translations.xml b/hardware/sound/alsa-plugins/translations.xml
index 6f06fd5958..ad3375870d 100644
--- a/hardware/sound/alsa-plugins/translations.xml
+++ b/hardware/sound/alsa-plugins/translations.xml
@@ -1,12 +1,11 @@
-
- alsa-plugins
- Additional library plugins Eg.jack, pulse, maemo ...
-
+
+ alsa-plugins
+ Additional library plugins Eg.jack, pulse, maemo ...
+
-
- alsa-plugins-devel
- Development files for alsa-plugins
-
-
+
+ alsa-plugins-devel
+ Development files for alsa-plugins
+
diff --git a/multimedia/editor/tageditor/pspec.xml b/multimedia/editor/tageditor/pspec.xml
index 5b4f8eab5a..d9bca6a7f8 100644
--- a/multimedia/editor/tageditor/pspec.xml
+++ b/multimedia/editor/tageditor/pspec.xml
@@ -48,6 +48,13 @@
+
+ 2022-11-23
+ 3.7.5
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-09-09
3.7.5
diff --git a/multimedia/graphics/lcms2/actions.py b/multimedia/graphics/lcms2/actions.py
index 326e552f87..165c30263f 100644
--- a/multimedia/graphics/lcms2/actions.py
+++ b/multimedia/graphics/lcms2/actions.py
@@ -2,12 +2,11 @@
# -*- 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 get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
def setup():
autotools.configure("--disable-dependency-tracking \
diff --git a/multimedia/graphics/lcms2/pspec.xml b/multimedia/graphics/lcms2/pspec.xml
index 74cf39b1d2..d8d9b75d44 100644
--- a/multimedia/graphics/lcms2/pspec.xml
+++ b/multimedia/graphics/lcms2/pspec.xml
@@ -1,9 +1,9 @@
-
+
lcms2
- http://www.littlecms.com
+ https://www.littlecms.com/
PisiLinux Community
admins@pisilinux.org
@@ -13,7 +13,7 @@
library
A color management library.
Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms.
- https://sourceforge.net/projects/lcms/files/lcms/2.12/lcms2-2.12.tar.gz
+ mirrors://sourceforge/project/lcms/lcms/2.14/lcms2-2.14.tar.gz
libjpeg-turbo-devel
tiff-devel
@@ -65,6 +65,13 @@
+
+ 2022-11-24
+ 2.14
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2021-03-10
2.12
diff --git a/multimedia/graphics/libopenraw/actions.py b/multimedia/graphics/libopenraw/actions.py
index 882bc04fff..76a56094bf 100644
--- a/multimedia/graphics/libopenraw/actions.py
+++ b/multimedia/graphics/libopenraw/actions.py
@@ -9,7 +9,7 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
- pisitools.dosed("gnome/libopenraw-gnome-0.3.pc.in", "1", "3")
+# pisitools.dosed("gnome/libopenraw-gnome-0.3.pc.in", "1", "3")
autotools.configure("--enable-gnome --disable-static")
def build():
diff --git a/multimedia/graphics/libopenraw/pspec.xml b/multimedia/graphics/libopenraw/pspec.xml
index e773b36616..3858c04d29 100644
--- a/multimedia/graphics/libopenraw/pspec.xml
+++ b/multimedia/graphics/libopenraw/pspec.xml
@@ -15,8 +15,8 @@
libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application.
-
- https://libopenraw.freedesktop.org/download/libopenraw-0.3.0.tar.xz
+
+ https://libopenraw.freedesktop.org/download/libopenraw-0.3.2.tar.xz
rust
@@ -54,6 +54,13 @@
+
+ 2022-11-24
+ 0.3.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-12-14
0.3.0
diff --git a/multimedia/misc/taglib/actions.py b/multimedia/misc/taglib/actions.py
index abd8c880f3..65adbe7a73 100644
--- a/multimedia/misc/taglib/actions.py
+++ b/multimedia/misc/taglib/actions.py
@@ -8,10 +8,13 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
+i = ''.join([
+ ' -DBUILD_SHARED_LIBS=ON',
+ ' -DWITH_ZLIB=ON -L '
+ ])
+
def setup():
- cmaketools.configure("-DBUILD_SHARED_LIBS=ON \
- -DWITH_MP4=ON \
- -DWITH_ASF=ON")
+ cmaketools.configure(i)
def build():
cmaketools.make()
@@ -19,4 +22,4 @@ def build():
def install():
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "COPYING*")
+ pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/multimedia/misc/taglib/pspec.xml b/multimedia/misc/taglib/pspec.xml
index 01006fe929..2d60acf273 100644
--- a/multimedia/misc/taglib/pspec.xml
+++ b/multimedia/misc/taglib/pspec.xml
@@ -8,20 +8,19 @@
Stefan Gronewold(groni)
groni@pisilinux.org
- GPL-2
+ MPL-1.1
+ LGPL-2.1
library
A library for reading and editing audio meta data.
TagLib is a library for reading and editing the meta data of several popular audio formats.
- https://taglib.org/releases/taglib-1.12.tar.gz
+ https://taglib.org/releases/taglib-1.13.tar.gz
cmake
zlib-devel
boost-devel
-
+
@@ -51,6 +50,13 @@
+
+ 2022-11-24
+ 1.13
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-10-23
1.12
diff --git a/multimedia/misc/tagparser/pspec.xml b/multimedia/misc/tagparser/pspec.xml
index 9215d169db..f9970958b0 100644
--- a/multimedia/misc/tagparser/pspec.xml
+++ b/multimedia/misc/tagparser/pspec.xml
@@ -55,6 +55,13 @@
+
+ 2022-11-23
+ 11.5.0
+ Rebuild.
+ fury
+ uglyside@yandex.ru
+
2022-09-09
11.5.0
diff --git a/programming/library/cpp-utilities/pspec.xml b/programming/library/cpp-utilities/pspec.xml
index 16d2a0ff2d..323c06e4fa 100644
--- a/programming/library/cpp-utilities/pspec.xml
+++ b/programming/library/cpp-utilities/pspec.xml
@@ -13,8 +13,8 @@
programming.library
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities.
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities.
-
- https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.19.0.tar.gz
+
+ https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.20.0.tar.gz
cmake
@@ -50,6 +50,13 @@
+
+ 2022-11-23
+ 5.20.0
+ Version bump
+ fury
+ uglyside@yandex.ru
+
2022-09-09
5.19.0
diff --git a/programming/library/libdispatch/pspec.xml b/programming/library/libdispatch/pspec.xml
index 3652eeb8d7..3c3659a6bb 100644
--- a/programming/library/libdispatch/pspec.xml
+++ b/programming/library/libdispatch/pspec.xml
@@ -50,7 +50,7 @@
- 2022-11-15
+ 2022-11-25
5.5
Version bump.
fury
diff --git a/programming/library/qtutilities/pspec.xml b/programming/library/qtutilities/pspec.xml
index c2bfe1202a..36083c2466 100644
--- a/programming/library/qtutilities/pspec.xml
+++ b/programming/library/qtutilities/pspec.xml
@@ -13,8 +13,8 @@
programming.library
Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models.
Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models.
-
- https://github.com/Martchus/qtutilities/archive/refs/tags/v6.8.0.tar.gz
+
+ https://github.com/Martchus/qtutilities/archive/refs/tags/v6.10.0.tar.gz
cmake
@@ -53,6 +53,13 @@
+
+ 2022-11-23
+ 6.10.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-09-09
6.8.0
diff --git a/util/antivirus/clamav-database/actions.py b/util/antivirus/clamav-database/actions.py
deleted file mode 100644
index 1c0b64bdbb..0000000000
--- a/util/antivirus/clamav-database/actions.py
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/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 shelltools, pisitools, get
-
-WorkDir = "."
-
-def install():
- for t in shelltools.ls("*.cvd"):
- pisitools.insinto("/var/lib/clamav", t)
- shelltools.chown("%s/var/lib/clamav/%s" % (get.installDIR(), t), uid = "clamav", gid = "clamav")
diff --git a/util/antivirus/clamav-database/pspec.xml b/util/antivirus/clamav-database/pspec.xml
deleted file mode 100644
index 64f320d999..0000000000
--- a/util/antivirus/clamav-database/pspec.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
- clamav-database
- https://www.clamav.net/
-
- fury
- uglyside@yandex.ru
-
- custom
- data
- util.antivirus
- Virus database for clamav.
- Virus database for clamav.
- https://db.local.clamav.net/bytecode.cvd
- https://db.local.clamav.net/safebrowsing.cvd
- https://db.local.clamav.net/main.cvd
-
-
-
-
-
-
-
-
-
- clamav-database
-
-
-
-
- /var/lib/clamav/main.cvd
- /var/lib/clamav/bytecode.cvd
- /var/lib/clamav/safebrowsing.cvd
-
-
-
-
-
- 2022-11-15
- 0.0.20221115
- First build.
- fury
- uglyside@yandex.ru
-
-
-
diff --git a/util/misc/nnn/pspec.xml b/util/misc/nnn/pspec.xml
index cd58326511..02399c4168 100644
--- a/util/misc/nnn/pspec.xml
+++ b/util/misc/nnn/pspec.xml
@@ -13,8 +13,8 @@
util.misc
n³ The unorthodox terminal file manager.
nnn (n³) is a full-featured terminal file manager. It's tiny, nearly 0-config and incredibly fast.
-
- https://github.com/jarun/nnn/releases/download/v4.5/nnn-v4.5.tar.gz
+
+ https://github.com/jarun/nnn/releases/download/v4.7/nnn-v4.7.tar.gz
gcc
@@ -38,6 +38,13 @@
+
+ 2022-11-24
+ 4.7
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-05-28
4.5