From c0152d4f43bb791ddeecc334babaf989471d65a4 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 15:36:07 +0300 Subject: [PATCH 1/6] pugyxml v1.15 --- util/misc/pugixml/actions.py | 21 ++++++++------------- util/misc/pugixml/pspec.xml | 35 ++++++++++++++++++++++------------- 2 files changed, 30 insertions(+), 26 deletions(-) diff --git a/util/misc/pugixml/actions.py b/util/misc/pugixml/actions.py index 519579a354..f3bd5339f9 100644 --- a/util/misc/pugixml/actions.py +++ b/util/misc/pugixml/actions.py @@ -1,24 +1,19 @@ #!/usr/bin/python # -*- 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 cmaketools -from pisi.actionsapi import get -from pisi.actionsapi import shelltools +from pisi.actionsapi import cmaketools, pisitools, get -#WorkDir = "pugixml-1.8/scripts" - -def setup(): +def setup(): cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=ON") + -DBUILD_SHARED_LIBS=ON") -def build(): +def build(): cmaketools.make() -def install(): +def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) -# pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "README") - - + pisitools.dodoc("LICENSE.md") diff --git a/util/misc/pugixml/pspec.xml b/util/misc/pugixml/pspec.xml index e39200def4..eb31bc0a2b 100644 --- a/util/misc/pugixml/pspec.xml +++ b/util/misc/pugixml/pspec.xml @@ -1,22 +1,22 @@ - + pugixml - http://pugixml.org + https://pugixml.org/ - Stefan Gronewold - groni@pisilinux.org + PisiLinux Community + admins@pisilinux.org MIT Light-weight, simple and fast XML parser for C++ with XPath support Light-weight, simple and fast XML parser for C++ with XPath support + https://github.com/zeux/pugixml/releases/download/v1.15/pugixml-1.15.tar.gz cmake - https://github.com/zeux/pugixml/archive/v1.11.4.tar.gz - + pugixml @@ -24,22 +24,31 @@ /usr/lib + /usr/share - + - pugixml-devel - Development header for pugixml - + pugixml-devel + Development header for pugixml + pugixml - /usr/include - /usr/lib/cmake + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig - + + + 2025-06-21 + 1.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-03-10 1.11.4 From 42d08d1b80e588b51b7258b89a3b51c74cada35b Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 16:50:44 +0300 Subject: [PATCH 2/6] fcgi v2.4.6 --- programming/tool/fcgi/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/tool/fcgi/pspec.xml b/programming/tool/fcgi/pspec.xml index 7b6dbd1833..a01804574e 100644 --- a/programming/tool/fcgi/pspec.xml +++ b/programming/tool/fcgi/pspec.xml @@ -12,7 +12,7 @@ library FastCGI Developer's Kit. FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. - https://github.com/FastCGI-Archives/fcgi2/archive/2.4.5/fcgi2-2.4.5.tar.gz + https://github.com/FastCGI-Archives/fcgi2/archive/2.4.6/fcgi2-2.4.6.tar.gz @@ -40,6 +40,13 @@ + + 2025-06-21 + 2.4.6 + Release bump. + Pisi Linux Admins + admins@pisilinux.org + 2025-04-19 2.4.5 From b3fbef07e7aa474cd1b1b4d44074242b14731af1 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 16:51:26 +0300 Subject: [PATCH 3/6] zim wiki v0.76.3 --- office/zim/actions.py | 7 +-- office/zim/pspec.xml | 118 ++++++++++++++++++++++-------------------- 2 files changed, 64 insertions(+), 61 deletions(-) diff --git a/office/zim/actions.py b/office/zim/actions.py index 255e9cbaaf..bf46a24585 100644 --- a/office/zim/actions.py +++ b/office/zim/actions.py @@ -6,12 +6,9 @@ from pisi.actionsapi import pythonmodules -def setup(): - pass - def build(): - pythonmodules.compile(pyVer = "3") + pythonmodules.compile(pyVer = "3") def install(): - pythonmodules.install(pyVer = "3") + pythonmodules.install(pyVer = "3") diff --git a/office/zim/pspec.xml b/office/zim/pspec.xml index e4ede1f5b2..8ebf807711 100644 --- a/office/zim/pspec.xml +++ b/office/zim/pspec.xml @@ -1,69 +1,75 @@ - - zim - https://zim-wiki.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app:gui - office - A Desktop Wiki. - Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control. - https://zim-wiki.org/downloads/zim-0.75.2.tar.gz - - xdg-utils - gtk3-devel - python3-xdg - python3-devel - python3-pygobject3-devel - - + + zim + https://zim-wiki.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + office + A Desktop Wiki. + Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control. + https://zim-wiki.org/downloads/zim-0.76.3.tar.gz + + xdg-utils + gtk3-devel + python3-xdg + python3-devel + python3-pygobject3-devel + + - - zim - - gtk3 - python3 - xdg-utils - python3-xdg - python3-pygobject3 - gobject-introspection - - - /usr/bin - /usr/lib - /usr/share - /usr/share/zim - /usr/share/locale - /usr/share/man/man1 - - + + zim + + gtk3 + python3 + xdg-utils + python3-xdg + python3-pygobject3 + gobject-introspection + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man/man1 + + - + + 2025-06-21 + 0.76.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + 2023-11-04 0.75.2 Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2022-11-14 - 0.75.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-14 - 0.74.3 - First build. - fury - uglyside@yandex.ru - - + + 2022-11-14 + 0.75.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-14 + 0.74.3 + First build. + fury + uglyside@yandex.ru + + From 0374a5475b1927f31e509e1dba06a5ea58a75eb5 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 16:56:43 +0300 Subject: [PATCH 4/6] zim description. --- office/zim/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/office/zim/pspec.xml b/office/zim/pspec.xml index 8ebf807711..11fd26ec61 100644 --- a/office/zim/pspec.xml +++ b/office/zim/pspec.xml @@ -12,7 +12,7 @@ app:gui office A Desktop Wiki. - Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control. + Zim is a graphical text editor used to maintain a collection of wiki pages. https://zim-wiki.org/downloads/zim-0.76.3.tar.gz xdg-utils From c4bbb30a959e7509849dc0d52d0423ae41ab933f Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 20:25:00 +0300 Subject: [PATCH 5/6] ff(multi)converter v2.4.6 --- .../converter/ffmulticonverter/actions.py | 2 +- .../QProgressBar_value_replaced_to_int.patch | 22 ---------------- .../converter/ffmulticonverter/pspec.xml | 26 ++++++++++++------- 3 files changed, 17 insertions(+), 33 deletions(-) delete mode 100644 multimedia/converter/ffmulticonverter/files/QProgressBar_value_replaced_to_int.patch diff --git a/multimedia/converter/ffmulticonverter/actions.py b/multimedia/converter/ffmulticonverter/actions.py index 65ea0688c1..82c9a6f395 100644 --- a/multimedia/converter/ffmulticonverter/actions.py +++ b/multimedia/converter/ffmulticonverter/actions.py @@ -13,4 +13,4 @@ def build(): def install(): pythonmodules.install(pyVer = "3") - pisitools.dodoc("ChangeLog", "COPYING", "README*") + pisitools.dodoc("AUTHORS", "COPYING", "PKG-INFO", "TRANSLATORS") diff --git a/multimedia/converter/ffmulticonverter/files/QProgressBar_value_replaced_to_int.patch b/multimedia/converter/ffmulticonverter/files/QProgressBar_value_replaced_to_int.patch deleted file mode 100644 index f6c2032f28..0000000000 --- a/multimedia/converter/ffmulticonverter/files/QProgressBar_value_replaced_to_int.patch +++ /dev/null @@ -1,22 +0,0 @@ -From c47d47ab7f66a1973b1314ef531de2fb444c2fe6 Mon Sep 17 00:00:00 2001 -From: Ilias Stamatis -Date: Wed, 22 Dec 2021 14:43:22 +0000 -Subject: [PATCH] QProgressBar.setValue() expects an int, not a float - ---- - ffmulticonverter/progress.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ffmulticonverter/progress.py b/ffmulticonverter/progress.py -index 5d14efc..e196ef4 100755 ---- a/ffmulticonverter/progress.py -+++ b/ffmulticonverter/progress.py -@@ -304,7 +304,7 @@ def convert_video(self, from_file, to_file, command): - time = utils.duration_in_seconds(time) - now_sec = int(float(time)) - try: -- self.nowQPBar.setValue(100 * now_sec / total) -+ self.nowQPBar.setValue(int(100 * now_sec / total)) - except (UnboundLocalError, ZeroDivisionError): - pass - self.update_text_edit_signal.emit(myline) diff --git a/multimedia/converter/ffmulticonverter/pspec.xml b/multimedia/converter/ffmulticonverter/pspec.xml index 31765b03e6..df665910c5 100644 --- a/multimedia/converter/ffmulticonverter/pspec.xml +++ b/multimedia/converter/ffmulticonverter/pspec.xml @@ -3,7 +3,7 @@ ffmulticonverter - https://github.com/Ilias95/FF-Multi-Converter + https://github.com/l-koehler/FF-converter Kamil Atlı suvari@pisilinux.org @@ -11,17 +11,18 @@ GPLv3 ffmulticonverter app:gui - A multi converter. - FF Multi Converter is a simple graphical application that enables you to convert audio, video, image and document files between all popular formats, using and combining other programs. It uses ffmpeg for audio/video files, unoconv for document files (which uses the OpenOffice's UNO bindings) and PIL library for image file conversions. - mirrors://sourceforge/ffmulticonv/ffmulticonverter-1.8.0.tar.gz + GUI File Format Converter. + A simple graphical application which enables you to convert between all popular formats, by utilizing and combining other programs. + https://github.com/l-koehler/FF-converter/releases/download/v2.4.6/ffconverter-2.4.6.tar.gz ffmpeg-devel gettext-devel python3-devel python3-qt5-devel + python3-setuptools - QProgressBar_value_replaced_to_int.patch + @@ -30,21 +31,26 @@ ffmpeg unoconv + pandoc-bin python3-qt5 imagemagick + squashfs-tools /usr/bin /usr/lib - /usr/share/pixmaps - /usr/share/applications - /usr/share/ffmulticonverter - /usr/share/man - /usr/share/doc + /usr/share + + 2025-06-21 + 2.4.6 + New maintained upstream. + Kamil Atlı + suvari@pisilinux.org + 2023-11-03 1.8.0 From 0a3e38a6a52a7fbf5b8226441a57313fe27b8de8 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 21 Jun 2025 22:44:13 +0300 Subject: [PATCH 6/6] cmark v0.31.1 --- multimedia/misc/cmark/actions.py | 23 +++++++++-------------- multimedia/misc/cmark/pspec.xml | 27 +++++++++++++++------------ 2 files changed, 24 insertions(+), 26 deletions(-) diff --git a/multimedia/misc/cmark/actions.py b/multimedia/misc/cmark/actions.py index b19dfbc16a..dc647cd9d9 100644 --- a/multimedia/misc/cmark/actions.py +++ b/multimedia/misc/cmark/actions.py @@ -1,28 +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 cmaketools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import get def setup(): - shelltools.system("mkdir build") - shelltools.cd("build") cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ -DCMARK_STATIC=OFF \ - -DCMAKE_INSTALL_LIBDIR=lib", sourceDir = '..') + -DCMAKE_INSTALL_LIBDIR=lib \ + -Bbuild -G Ninja") def build(): - shelltools.cd("build") - cmaketools.make() + mesontools.build() def install(): - shelltools.cd("build") - cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - - shelltools.cd("..") - pisitools.dodoc("COPYING", "README*") + mesontools.install() + + pisitools.dodoc("COPYING") diff --git a/multimedia/misc/cmark/pspec.xml b/multimedia/misc/cmark/pspec.xml index f16f556620..c8c906c25a 100644 --- a/multimedia/misc/cmark/pspec.xml +++ b/multimedia/misc/cmark/pspec.xml @@ -1,9 +1,9 @@ - + cmark - https://github.com/jgm/cmark + https://github.com/commonmark/cmark PisiLinux Community admins@pisilinux.org @@ -12,23 +12,19 @@ library CommonMark parsing and rendering library and program in C CommonMark parsing and rendering library and program in C - https://github.com/commonmark/cmark/archive/0.30.3.tar.gz + https://github.com/commonmark/cmark/archive/refs/tags/0.31.1.tar.gz cmake + ninja python3-devel - - --> cmark - - /usr/bin /usr/lib @@ -36,7 +32,7 @@ /usr/share/doc - + cmark-devel Development files for cmark @@ -46,11 +42,18 @@ /usr/include /usr/lib/cmake - /usr/lib/pkgconfig + /usr/lib/pkgconfig - + + + 2025-06-21 + 0.31.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-11-03 0.30.3