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