diff --git a/desktop/lookandfeel/adwaita-qt/pspec.xml b/desktop/lookandfeel/adwaita-qt/pspec.xml index 4ba17c3cad..9d6533f0e0 100644 --- a/desktop/lookandfeel/adwaita-qt/pspec.xml +++ b/desktop/lookandfeel/adwaita-qt/pspec.xml @@ -14,8 +14,8 @@ desktop.lookandfeel A style to bend Qt applications to look like they belong into GNOME Shell. A native style to bend Qt4 and Qt5 applications to look like they belong into GNOME Shell. - - https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.4.0.tar.gz + + https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.4.1.tar.gz cmake @@ -27,6 +27,7 @@ adwaita-qt + libgcc libxcb qt5-base qt5-x11extras @@ -51,6 +52,13 @@ + + 2022-01-18 + 1.4.1 + Version bump. + fury + uglyside@yandex.ru + 2021-09-27 1.4.0 diff --git a/desktop/misc/ayatana-ido/actions.py b/desktop/misc/ayatana-ido/actions.py index b2e57ae997..9bada234cb 100644 --- a/desktop/misc/ayatana-ido/actions.py +++ b/desktop/misc/ayatana-ido/actions.py @@ -4,22 +4,21 @@ # 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 shelltools +from pisi.actionsapi import cmaketools from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - autotools.autoreconf("-fi") - autotools.configure("--libexecdir=/usr/lib") - - # for fix unused dependency - pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ") + cmaketools.configure("-B_build -DCMAKE_BUILD_TYPE=Release -L") def build(): - autotools.make() + shelltools.cd("_build") + cmaketools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("_build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "COPYING", "README") + pisitools.dodoc("../AUTHORS", "../ChangeLog", "../NEWS") diff --git a/desktop/misc/ayatana-ido/pspec.xml b/desktop/misc/ayatana-ido/pspec.xml index 5faf680c65..1302d8ec69 100644 --- a/desktop/misc/ayatana-ido/pspec.xml +++ b/desktop/misc/ayatana-ido/pspec.xml @@ -13,10 +13,11 @@ desktop.misc Ayatana Indicator Display Objects. The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. - - https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.8.2.tar.gz + + https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.9.0.tar.gz + cmake gtk-doc gtk3-devel vala-devel @@ -56,6 +57,13 @@ + + 2022-01-18 + 0.9.0 + Version bump. + fury + uglyside@yandex.ru + 2021-10-13 0.8.2 diff --git a/desktop/misc/ayatana-libappindicator/actions.py b/desktop/misc/ayatana-libappindicator/actions.py index 8476cf4f02..c90a8cdf7e 100644 --- a/desktop/misc/ayatana-libappindicator/actions.py +++ b/desktop/misc/ayatana-libappindicator/actions.py @@ -4,20 +4,23 @@ # 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, autotools, pisitools, get +from pisi.actionsapi import shelltools, cmaketools, pisitools, get + +j = ''.join([ + ' -B_build', + ' -DCMAKE_BUILD_TYPE=Release', + ' -DENABLE_BINDINGS_MONO=OFF -L ' + ]) def setup(): - shelltools.system("gtkdocize") - autotools.autoreconf("-fiv") - autotools.configure("--enable-gtk-doc --with-gtk=3 --disable-static") - - pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ") + cmaketools.configure(j) def build(): - autotools.make() + shelltools.cd("_build") + cmaketools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dodoc("AUTHORS", "ChangeLog") + shelltools.cd("_build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dodoc("../AUTHORS", "../NEWS") diff --git a/desktop/misc/ayatana-libappindicator/pspec.xml b/desktop/misc/ayatana-libappindicator/pspec.xml index af1b7a114a..1edb79617b 100644 --- a/desktop/misc/ayatana-libappindicator/pspec.xml +++ b/desktop/misc/ayatana-libappindicator/pspec.xml @@ -13,10 +13,11 @@ desktop.misc A library to allow applications to export a menu into the Unity Menu bar. A library to allow applications to export a menu into the Unity Menu bar. - - https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.5.tar.gz + + https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.90.tar.gz + cmake gtk-doc gtk3-devel vala-devel @@ -68,17 +69,14 @@ - - ayatana-libappindicator-docs - - ayatana-libappindicator - - - /usr/share/gtk-doc - - - + + 2022-01-18 + 0.5.90 + Version bump. + fury + uglyside@yandex.ru + 2021-10-13 0.5.5 diff --git a/desktop/misc/ayatana-libindicator/actions.py b/desktop/misc/ayatana-libindicator/actions.py index 2257137995..e4d7083760 100644 --- a/desktop/misc/ayatana-libindicator/actions.py +++ b/desktop/misc/ayatana-libindicator/actions.py @@ -4,22 +4,21 @@ # 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 shelltools +from pisi.actionsapi import cmaketools from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - autotools.autoreconf("-fi") - autotools.configure("--libexecdir=/usr/lib --with-gtk=3 --disable-static") - - # for fix unused dependency - pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ") + cmaketools.configure("-B_build -DCMAKE_BUILD_TYPE=Release -L") def build(): - autotools.make() + shelltools.cd("_build") + cmaketools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("_build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "COPYING", "README") + pisitools.dodoc("../AUTHORS", "../NEWS") diff --git a/desktop/misc/ayatana-libindicator/pspec.xml b/desktop/misc/ayatana-libindicator/pspec.xml index 5feab0d8af..30e4f037bd 100644 --- a/desktop/misc/ayatana-libindicator/pspec.xml +++ b/desktop/misc/ayatana-libindicator/pspec.xml @@ -13,10 +13,11 @@ desktop.misc Ayatana Indicators Shared Library. The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. - - https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.8.4.tar.gz + + https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.9.0.tar.gz + cmake gtk3-devel glib2-devel python3-devel @@ -37,6 +38,7 @@ /usr/lib + /usr/libexec /usr/share/doc /usr/share @@ -57,6 +59,13 @@ + + 2022-01-18 + 0.9.0 + Version bump. + fury + uglyside@yandex.ru + 2021-10-13 0.8.4 diff --git a/hardware/optical/libcdio-paranoia/actions.py b/hardware/optical/libcdio-paranoia/actions.py index ab0cc360c5..19436327c4 100644 --- a/hardware/optical/libcdio-paranoia/actions.py +++ b/hardware/optical/libcdio-paranoia/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/licenses/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 +from pisi.actionsapi import get def setup(): pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") @@ -25,4 +24,4 @@ def build(): def install(): autotools.rawInstall("-j1 DESTDIR=%s" % (get.installDIR())) - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README*", "THANKS") + pisitools.dodoc("AUTHORS", "NEWS.md", "THANKS") diff --git a/hardware/optical/libcdio-paranoia/pspec.xml b/hardware/optical/libcdio-paranoia/pspec.xml index 3496599f8a..f19b4f0284 100644 --- a/hardware/optical/libcdio-paranoia/pspec.xml +++ b/hardware/optical/libcdio-paranoia/pspec.xml @@ -1,5 +1,5 @@ - + libcdio-paranoia @@ -14,12 +14,12 @@ library CD paranoia libraries from libcdio An advanced CDDA reader with error correction. - mirrors://gnu/libcdio/libcdio-paranoia-10.2+2.0.0.tar.bz2 + mirrors://gnu/libcdio/libcdio-paranoia-10.2+2.0.1.tar.bz2 libcdio-devel - + @@ -51,7 +51,14 @@ - + + 2022-01-18 + 10.2_2.0.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + 2020-01-14 10.2_2.0.0 Version Bump diff --git a/multimedia/editor/tageditor/pspec.xml b/multimedia/editor/tageditor/pspec.xml index 105ddd7116..8adc2f010d 100644 --- a/multimedia/editor/tageditor/pspec.xml +++ b/multimedia/editor/tageditor/pspec.xml @@ -15,12 +15,13 @@ A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska. - - https://github.com/Martchus/tageditor/archive/refs/tags/v3.5.0.tar.gz + + https://github.com/Martchus/tageditor/archive/refs/tags/v3.6.0.tar.gz cmake qt5-linguist + cppunit-devel qt5-base-devel tagparser-devel qtutilities-devel @@ -47,6 +48,13 @@ + + 2022-01-18 + 3.6.0 + Version bump. + fury + uglyside@yandex.ru + 2021-11-04 3.5.0 diff --git a/multimedia/graphics/geeqie/actions.py b/multimedia/graphics/geeqie/actions.py index 34c05abf29..218300b003 100644 --- a/multimedia/graphics/geeqie/actions.py +++ b/multimedia/graphics/geeqie/actions.py @@ -4,7 +4,6 @@ # 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 from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get @@ -23,6 +22,9 @@ def setup(): # Fix instalation step pisitools.dosed("Makefile.am", "\ ChangeLog\ ", " ") pisitools.dosed("Makefile.am", "\ ChangeLog.html$", "") + # Fix version + pisitools.dosed("configure.ac", "\+git", "1.7.1") + autotools.autoreconf("-vif") autotools.configure(j) @@ -33,5 +35,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) -# pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*") - + pisitools.removeDir("/usr/share/doc/") + pisitools.dodoc("AUTHORS", "NEWS") diff --git a/multimedia/graphics/geeqie/pspec.xml b/multimedia/graphics/geeqie/pspec.xml index f74618ba54..eb4441ff09 100644 --- a/multimedia/graphics/geeqie/pspec.xml +++ b/multimedia/graphics/geeqie/pspec.xml @@ -15,8 +15,8 @@ Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images. - - https://github.com/BestImageViewer/geeqie/archive/refs/tags/v1.7.tar.gz + + https://github.com/BestImageViewer/geeqie/archive/refs/tags/v1.7.1.tar.gz doxygen @@ -77,9 +77,9 @@ - 2022-01-17 - 1.7 - First build. + 2022-01-18 + 1.7.1 + Version bump. fury uglyside@yandex.ru diff --git a/multimedia/graphics/graphviz/actions.py b/multimedia/graphics/graphviz/actions.py index 73b7a729ed..51a311d89c 100644 --- a/multimedia/graphics/graphviz/actions.py +++ b/multimedia/graphics/graphviz/actions.py @@ -10,23 +10,22 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get j = ''.join([ - '--disable-r ', - '--disable-io ', - '--disable-lua ', - '--disable-php ', - '--disable-rpath ', - '--disable-sharp ', - '--disable-ocaml ', - '--disable-static ', - '--disable-dependency-tracking ', - '--with-libgd ', - '--with-fontconfig ', - '--with-pangocairo ', - '--without-devil ', + ' --enable-lefty', + ' --disable-r', + ' --disable-lua', + ' --disable-php', + ' --disable-rpath', + ' --disable-static', + ' --disable-dependency-tracking', + ' --with-libgd', + ' --with-fontconfig', + ' --with-pangocairo', + ' --without-webp', + ' --without-devil ' ]) def setup(): - shelltools.system("""sed -i '/LIBPOSTFIX="64"/s/64//' configure.ac""") + shelltools.export("LIBPOSTFIX", "/") shelltools.export("CONFIG_SHELL", "/bin/bash") shelltools.system("NOCONFIGURE=1 ./autogen.sh") autotools.configure(j) @@ -38,9 +37,3 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dohtml(".") - pisitools.dodoc("AUTHORS", "CHANGELOG.md", "DEVELOPERS.md", "INSTALL", "LICENSE", "README.md") - - pisitools.removeDir("/usr/share/graphviz/doc") - diff --git a/multimedia/graphics/graphviz/pspec.xml b/multimedia/graphics/graphviz/pspec.xml index a76f403a05..33661ea8e5 100644 --- a/multimedia/graphics/graphviz/pspec.xml +++ b/multimedia/graphics/graphviz/pspec.xml @@ -8,78 +8,100 @@ fury uglyside@yandex.ru - CPL-1.0 - app:console - app:gui + EPL + app Open source graph drawing software. Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes. - - freeglut-devel - gd-devel - ghostscript-devel - libXaw-devel - librsvg-devel - libtool - pango-devel - perl - python-devel - python3-devel - tcl-devel - - - https://gitlab.com/graphviz/graphviz/-/archive/2.47.2/graphviz-2.47.2.tar.gz + + https://gitlab.com/graphviz/graphviz/-/archive/2.50.0/graphviz-2.50.0.tar.bz2 + + perl + swig + libtool + doxygen + gd-devel + tcl-devel + guile-devel + pango-devel + cairo-devel + libXt-devel + libX11-devel + libXaw-devel + libXmu-devel + python3-devel + librsvg-devel + freeglut-devel + mesa-glu-devel + ghostscript-devel + + graphviz - Development files for graphviz + gd + zlib + perl + glib2 + guile + pango cairo expat - gd - ghostscript - glib2 + libXt libX11 libXaw libXmu - libXt libgcc - librsvg - libtool-ltdl - pango - python python3 - zlib + librsvg + ghostscript + libtool-ltdl /usr/bin /usr/lib - /usr/lib64 - /usr/share/doc /usr/share/graphviz /usr/share/man + graphviz-docs - Development files for graphviz - /usr/share/doc/graphviz/html + /usr/share/graphviz/doc + + + graphviz-demo + + graphviz + + + /usr/share/graphviz/demo + + + graphviz-devel - Development files for graphviz graphviz /usr/include /usr/lib/pkgconfig - /usr/share/man/man3 + + + 2022-01-18 + 2.50.0 + Version bump. + fury + uglyside@yandex.ru + 2021-06-10 2.47.2 diff --git a/multimedia/misc/libbinio/actions.py b/multimedia/misc/libbinio/actions.py index ae7a45e55b..47853dc612 100644 --- a/multimedia/misc/libbinio/actions.py +++ b/multimedia/misc/libbinio/actions.py @@ -2,16 +2,14 @@ # -*- 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 get def setup(): - autotools.configure("--disable-static \ - --enable-iostream \ - --enable-string") + autotools.configure("--enable-string --enable-iostream --disable-static") def build(): autotools.make() @@ -19,4 +17,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("ChangeLog", "COPYING", "AUTHORS", "NEWS", "README", "TODO") + pisitools.dodoc("AUTHORS", "NEWS", "README") diff --git a/multimedia/misc/libbinio/pspec.xml b/multimedia/misc/libbinio/pspec.xml index 0293b508c2..4d28cc5b8c 100644 --- a/multimedia/misc/libbinio/pspec.xml +++ b/multimedia/misc/libbinio/pspec.xml @@ -1,7 +1,9 @@ + + libbinio - http://libbinio.sourceforge.net + https://github.com/adplug/libbinio PisiLinux Community admins@pisilinux.org @@ -10,7 +12,7 @@ library Binary I/O stream class library libbinio is a binary I/O stream class library. - mirrors://sourceforge/libbinio/libbinio-1.4.tar.bz2 + https://github.com/adplug/libbinio/releases/download/libbinio-1.5/libbinio-1.5.tar.bz2 gcc44.patch string-conversion.patch @@ -19,6 +21,9 @@ libbinio + + libgcc + /usr/lib /usr/share/doc @@ -40,6 +45,13 @@ + + 2022-01-18 + 1.5 + Version bump. + fury + uglyside@yandex.ru + 2020-03-06 1.4 diff --git a/multimedia/misc/tagparser/pspec.xml b/multimedia/misc/tagparser/pspec.xml index 3ec10f1eb6..55f67daf02 100644 --- a/multimedia/misc/tagparser/pspec.xml +++ b/multimedia/misc/tagparser/pspec.xml @@ -1,69 +1,80 @@ - - tagparser - https://github.com/Martchus/tagparser - - fury - uglyside@yandex.ru - - GPL-2 - library - multimedia.misc - C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. - C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. - https://github.com/Martchus/tagparser/archive/refs/tags/v10.3.1.tar.gz - - cmake - iso-codes - zlib-devel - openssl-devel - cpp-utilities-devel - - + + tagparser + https://github.com/Martchus/tagparser + + fury + uglyside@yandex.ru + + GPL-2 + library + multimedia.misc + C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. + C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. + + https://github.com/Martchus/tagparser/archive/refs/tags/v10.4.0.tar.gz + + + cmake + doxygen + iso-codes + zlib-devel + openssl-devel + cppunit-devel + cpp-utilities-devel + + - - tagparser - - zlib - libgcc - cpp-utilities - - - /usr/lib - /usr/share - /usr/share/doc - - + + tagparser + + zlib + libgcc + cpp-utilities + + + /usr/lib + /usr/share + /usr/share/doc + + - - tagparser-devel - - tagparser - cpp-utilities-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/tagparser - - + + tagparser-devel + + tagparser + cpp-utilities-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/tagparser + + - - - 2021-11-04 - 10.3.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-13 - 10.2.0 - First build - fury - uglyside@yandex.ru - - + + + 2022-01-18 + 10.4.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-04 + 10.3.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-13 + 10.2.0 + First build + fury + uglyside@yandex.ru + + diff --git a/multimedia/plugin/audacious-plugins/actions.py b/multimedia/plugin/audacious-plugins/actions.py index bb5c0f35ed..bd1d87f873 100644 --- a/multimedia/plugin/audacious-plugins/actions.py +++ b/multimedia/plugin/audacious-plugins/actions.py @@ -1,20 +1,17 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- +#!/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 mesontools from pisi.actionsapi import pisitools -from pisi.actionsapi import get - -# if pisi can't find source directory, see /var/pisi/__package_name__/work/ and: -# WorkDir="__package_name__-"+ get.srcVERSION() +"/sub_project_dir/" def setup(): - autotools.rawConfigure("--prefix=/usr") + mesontools.configure() def build(): - autotools.make() + mesontools.build() def install(): - autotools.rawInstall("DESTDIR=%s"%get.installDIR()) - + mesontools.install() diff --git a/multimedia/plugin/audacious-plugins/pspec.xml b/multimedia/plugin/audacious-plugins/pspec.xml index 270aa441e8..5be25b6919 100644 --- a/multimedia/plugin/audacious-plugins/pspec.xml +++ b/multimedia/plugin/audacious-plugins/pspec.xml @@ -1,39 +1,49 @@ - + audacious-plugins https://audacious-media-player.org/ PisiLinux Community - admin@pisilinux.org + admins@pisilinux.org - GPLv2 + GPL-2 data plugins for audacious plugins for audacious - http://distfiles.audacious-media-player.org/audacious-plugins-3.10.1.tar.bz2 + + https://distfiles.audacious-media-player.org/audacious-plugins-4.1.tar.bz2 + + meson + cmake flac-devel mesa-devel lame-devel neon-devel + curl-devel gtk2-devel faac-devel lirc-devel faad2-devel cairo-devel pango-devel + qt5-linguist libogg-devel libcue-devel ffmpeg-devel libmms-devel mpg123-devel libmtp-devel + libxml2-devel libsdl2-devel + libbs2b-devel + libsoxr-devel libcddb-devel wavpack-devel libbinio-devel + qt5-base-devel alsa-lib-devel libnotify-devel libvorbis-devel @@ -41,16 +51,16 @@ libsndfile-devel gdk-pixbuf-devel libXrender-devel - libxml2-devel - libbs2b-devel libmodplug-devel + qt5-x11extras-devel libXcomposite-devel libsamplerate-devel + qt5-multimedia-devel pulseaudio-libs-devel libcdio-paranoia-devel jack-audio-connection-kit-devel - audacious-devel libcdio-devel + audacious-devel @@ -60,6 +70,7 @@ neon gtk2 faac + curl flac zlib lame @@ -76,15 +87,18 @@ libmtp libX11 libogg + libgcc + libsoxr libbs2b wavpack libxml2 libcddb - libglvnd libsdl2 - audacious + qt5-base + libglvnd libbinio alsa-lib + audacious libvorbis libnotify fluidsynth @@ -92,8 +106,10 @@ libXrender libmodplug libsndfile + qt5-x11extras libsamplerate libXcomposite + qt5-multimedia pulseaudio-libs libcdio-paranoia jack-audio-connection-kit @@ -106,8 +122,15 @@ /usr/share/doc - + + + 2022-01-18 + 4.1 + Version bump. + fury + uglyside@yandex.ru + 2020-03-07 3.10.1 diff --git a/multimedia/sound/audacious/actions.py b/multimedia/sound/audacious/actions.py index 0ab4a7cb3d..779cbe3327 100644 --- a/multimedia/sound/audacious/actions.py +++ b/multimedia/sound/audacious/actions.py @@ -1,20 +1,19 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- +#!/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 get +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools -# if pisi can't find source directory, see /var/pisi/__package_name__/work/ and: -# WorkDir="__package_name__-"+ get.srcVERSION() +"/sub_project_dir/" - def setup(): - autotools.rawConfigure("--prefix=/usr --enable-dbus --enable-nls --enable-sm --disable-rpath") + mesontools.configure("-Dlibarchive=true") def build(): - autotools.make() + mesontools.build() def install(): - pisitools.dodoc("AUTHORS","COPYING","INSTALL") - autotools.rawInstall("DESTDIR=%s"%get.installDIR()) + mesontools.install() + + pisitools.dodoc("AUTHORS", "COPYING", "INSTALL") diff --git a/multimedia/sound/audacious/pspec.xml b/multimedia/sound/audacious/pspec.xml index 1e2070d472..49a99889d8 100644 --- a/multimedia/sound/audacious/pspec.xml +++ b/multimedia/sound/audacious/pspec.xml @@ -1,5 +1,5 @@ - + audacious @@ -8,17 +8,24 @@ PisiLinux Community admins@pisilinux.org - GPL-v3 + GPL-3 app:gui an advanced audio player Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more. - http://distfiles.audacious-media-player.org/audacious-3.10.tar.bz2 + + https://distfiles.audacious-media-player.org/audacious-4.1.tar.bz2 + - python3-devel + meson + cmake gtk2-devel - pango-devel glib2-devel + pango-devel + qt5-linguist + python3-devel + qt5-base-devel gdk-pixbuf-devel + libarchive-devel @@ -26,24 +33,23 @@ audacious gtk2 + glib2 cairo pango - glib2 libgcc + qt5-base gdk-pixbuf + libarchive /usr/share/doc /usr/bin - /usr/share/icons - /usr/share/man - /usr/share/pixmaps - /usr/lib/libaud* - /usr/share/locale - /usr/share/audacious - /usr/share/applications + /usr/share + /usr/lib + /usr/share/locale + audacious-devel @@ -51,13 +57,18 @@ /usr/lib/pkgconfig - /usr/include/libaudgui - /usr/include/audacious - /usr/include/libaudcore + /usr/include - + + + 2022-01-18 + 4.1 + Version bump. + fury + uglyside@yandex.ru + 2020-03-07 3.10 @@ -65,7 +76,7 @@ Ali Cengiz Kurt alicengizkurt@gmail.com - + 2018-12-06 3.10 First release @@ -74,4 +85,3 @@ - diff --git a/multimedia/sound/libsamplerate/actions.py b/multimedia/sound/libsamplerate/actions.py index d74b106275..9b9a527174 100644 --- a/multimedia/sound/libsamplerate/actions.py +++ b/multimedia/sound/libsamplerate/actions.py @@ -2,21 +2,24 @@ # -*- 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 libtools from pisi.actionsapi import get +j = ''.join([ + ' --enable-shared', + ' --enable-sndfile', + ' --disable-fftw', + ' --disable-static', + ' --disable-dependency-tracking', + ' --with-pic ' + ]) + def setup(): autotools.autoreconf("-fiv") - autotools.configure("--with-pic \ - --enable-sndfile \ - --disable-static \ - --enable-shared \ - --disable-fftw \ - --disable-dependency-tracking") + autotools.configure(j) # Remove RPATH pisitools.dosed("libtool", "^hardcode_libdir_flag_spec=.*", "hardcode_libdir_flag_spec=\"\"") @@ -28,4 +31,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README") + pisitools.dodoc("AUTHORS", "NEWS") diff --git a/multimedia/sound/libsamplerate/pspec.xml b/multimedia/sound/libsamplerate/pspec.xml index 32d1fb0c15..fedad55296 100644 --- a/multimedia/sound/libsamplerate/pspec.xml +++ b/multimedia/sound/libsamplerate/pspec.xml @@ -1,9 +1,9 @@ - + libsamplerate - http://www.mega-nerd.com/SRC/ + https://github.com/libsndfile/libsamplerate PisiLinux Community admins@pisilinux.org @@ -12,12 +12,12 @@ app:console Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio Secret Rabbit Code is a sample rate converter for audio. It is capable of arbitrary and time varying conversions. It can downsample by a factor of 12 and upsample by the same factor. The ratio of input and output sample rates can be a real number. The conversion ratio can also vary with time for speeding up and slowing down effects. - http://www.mega-nerd.com/SRC/libsamplerate-0.1.9.tar.gz + https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz libsndfile-devel - dontbuild-tests-examples.patch + @@ -46,6 +46,13 @@ + + 2022-01-18 + 0.2.2 + Version bump. + PisiLinux Community + admins@pisilinux.org + 2020-01-12 0.1.9 diff --git a/programming/language/python3/python3-isodate/pspec.xml b/programming/language/python3/python3-isodate/pspec.xml index c0f64851c0..fdea755d28 100644 --- a/programming/language/python3/python3-isodate/pspec.xml +++ b/programming/language/python3/python3-isodate/pspec.xml @@ -13,8 +13,8 @@ programming.language.python3 ISO 8601 date/time parser. This module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard. If something is not mentioned there, then it is treated as non existent, and not as an allowed option. - - https://github.com/gweis/isodate/archive/refs/tags/0.6.0.tar.gz + + https://github.com/gweis/isodate/archive/refs/tags/0.6.1.tar.gz python3-devel @@ -34,6 +34,13 @@ + + 2022-01-18 + 0.6.1 + Version bump. + fury + uglyside@yandex.ru + 2021-10-28 0.6.0 diff --git a/programming/language/python3/python3-rdflib/pspec.xml b/programming/language/python3/python3-rdflib/pspec.xml index 8b85db5313..a585f25089 100644 --- a/programming/language/python3/python3-rdflib/pspec.xml +++ b/programming/language/python3/python3-rdflib/pspec.xml @@ -1,5 +1,5 @@ - + python3-rdflib @@ -12,17 +12,14 @@ app A Python library for working with RDF, a simple yet powerful language for representing information A Python library for working with RDF, a simple yet powerful language for representing information - https://files.pythonhosted.org/packages/9a/43/0a5bcaeb7cac3db3cf02ce3a2030cdbdd3d9000402cc859753951ca2596f/rdflib-6.0.1.tar.gz + https://files.pythonhosted.org/packages/source/r/rdflib/rdflib-6.1.1.tar.gz python3-devel python3-setuptools - - --> @@ -39,6 +36,13 @@ + + 2021-01-18 + 6.1.1 + Version bump. + Pisilinux Community + admins@pisilinux.org + 2021-10-14 6.0.1 diff --git a/programming/library/cpp-utilities/pspec.xml b/programming/library/cpp-utilities/pspec.xml index 78cd6978ed..6b57065067 100644 --- a/programming/library/cpp-utilities/pspec.xml +++ b/programming/library/cpp-utilities/pspec.xml @@ -13,12 +13,14 @@ 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.11.1.tar.gz + + https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.12.0.tar.gz cmake + doxygen boost-devel + cppunit-devel @@ -48,6 +50,13 @@ + + 2022-01-18 + 5.12.0 + Version bump. + fury + uglyside@yandex.ru + 2021-11-04 5.11.1 diff --git a/programming/library/qtutilities/pspec.xml b/programming/library/qtutilities/pspec.xml index 651493d162..3fe7e826f4 100644 --- a/programming/library/qtutilities/pspec.xml +++ b/programming/library/qtutilities/pspec.xml @@ -13,11 +13,12 @@ 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.5.0.tar.gz + + https://github.com/Martchus/qtutilities/archive/refs/tags/v6.5.3.tar.gz cmake + doxygen qt5-linguist qt5-base-devel cpp-utilities-devel @@ -52,6 +53,13 @@ + + 2022-01-18 + 6.5.3 + Version bump. + fury + uglyside@yandex.ru + 2021-11-04 6.5.0 diff --git a/util/admin/zeitgeist/actions.py b/util/admin/zeitgeist/actions.py index 808a3591c3..66a0f4ba16 100644 --- a/util/admin/zeitgeist/actions.py +++ b/util/admin/zeitgeist/actions.py @@ -4,7 +4,7 @@ # 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, autotools, get +from pisi.actionsapi import shelltools, autotools, pisitools, get def setup(): shelltools.system("NOCONFIGURE=1 ./autogen.sh") @@ -16,4 +16,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) -# pisitools.dodoc("AUTHORS", "NEWS") + pisitools.removeDir("/usr/lib/systemd") diff --git a/util/admin/zeitgeist/pspec.xml b/util/admin/zeitgeist/pspec.xml index 761cdbdd40..f11710dc3b 100644 --- a/util/admin/zeitgeist/pspec.xml +++ b/util/admin/zeitgeist/pspec.xml @@ -13,8 +13,8 @@ util.admin Activity logging framework. Zeitgeist is a service which logs the users's activities and events (files opened, websites visites, conversations held with other people, etc.) and makes relevant information available to other applications. - - https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/archive/v1.0.3/zeitgeist-v1.0.3.tar.bz2 + + https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/archive/v1.0.4/zeitgeist-v1.0.4.tar.bz2 dbus-devel @@ -32,7 +32,7 @@ gobject-introspection-devel - Use_GenericArray_API_only.patch + @@ -69,6 +69,13 @@ + + 2022-01-18 + 1.0.4 + Version bump. + fury + uglyside@yandex.ru + 2021-10-13 1.0.3