diff --git a/desktop/lxde/libfm/files/Fix_smooth_scrolling.patch b/desktop/lxde/libfm/files/Fix_smooth_scrolling.patch
new file mode 100644
index 0000000000..7342444399
--- /dev/null
+++ b/desktop/lxde/libfm/files/Fix_smooth_scrolling.patch
@@ -0,0 +1,34 @@
+From a94ddc137bcdd88f088a462c488b89080fd6d01f Mon Sep 17 00:00:00 2001
+From: anteater <65555601+nt8r@users.noreply.github.com>
+Date: Sun, 23 Oct 2022 20:41:00 +0000
+Subject: [PATCH] Fix smooth scrolling
+
+The first hunk is necessary to receive smooth scroll events.
+The second fixes a visual hang until scrolling ends.
+---
+ src/gtk/exo/exo-icon-view.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/gtk/exo/exo-icon-view.c b/src/gtk/exo/exo-icon-view.c
+index 3ce98099..9a432620 100644
+--- a/src/gtk/exo/exo-icon-view.c
++++ b/src/gtk/exo/exo-icon-view.c
+@@ -1601,6 +1601,9 @@ exo_icon_view_realize (GtkWidget *widget)
+ attributes.height = MAX (priv->height, allocation.height);
+ attributes.event_mask = GDK_EXPOSURE_MASK
+ | GDK_SCROLL_MASK
++#if GTK_CHECK_VERSION(3, 4, 0)
++ | GDK_SMOOTH_SCROLL_MASK
++#endif
+ | GDK_POINTER_MOTION_MASK
+ | GDK_BUTTON_PRESS_MASK
+ | GDK_BUTTON_RELEASE_MASK
+@@ -3413,8 +3416,6 @@ exo_icon_view_adjustment_changed (GtkAdjustment *adjustment,
+
+ if (G_UNLIKELY (icon_view->priv->doing_rubberband))
+ exo_icon_view_update_rubberband (GTK_WIDGET (icon_view));
+-
+- gdk_window_process_updates (icon_view->priv->bin_window, TRUE);
+ }
+ }
+
diff --git a/desktop/lxde/libfm/pspec.xml b/desktop/lxde/libfm/pspec.xml
index 244f5b3610..b40fd39735 100644
--- a/desktop/lxde/libfm/pspec.xml
+++ b/desktop/lxde/libfm/pspec.xml
@@ -33,7 +33,7 @@
libfm-extra-devel
-
+ Fix_smooth_scrolling.patch
@@ -114,7 +114,7 @@
- 2022-04-14
+ 2022-11-05
1.3.2
Rebuild with gtk+3
fury
diff --git a/desktop/misc/azfontviewer/actions.py b/desktop/misc/azfontviewer/actions.py
index ffa83148e7..c17bdc2af4 100644
--- a/desktop/misc/azfontviewer/actions.py
+++ b/desktop/misc/azfontviewer/actions.py
@@ -4,18 +4,16 @@
# 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 get
+from pisi.actionsapi import shelltools, autotools, pisitools, get
def setup():
autotools.rawConfigure("--prefix=/usr")
def build():
- autotools.make()
+ shelltools.system("ninja -C build")
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
pisitools.dodoc("ReadMe*")
diff --git a/desktop/misc/azfontviewer/pspec.xml b/desktop/misc/azfontviewer/pspec.xml
index 72a0905c17..71c74b81d8 100644
--- a/desktop/misc/azfontviewer/pspec.xml
+++ b/desktop/misc/azfontviewer/pspec.xml
@@ -15,10 +15,11 @@
A font viewer that directly reads and previews font files. It uses new mlk gui toolchain.
-
- https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.2/azfontviewer-v1.0.2.tar.bz2
+
+ https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.3/azfontviewer-v1.0.3.tar.bz2
+ ninja
zlib-devel
libX11-devel
libpng-devel
@@ -47,6 +48,13 @@
+
+ 2022-11-10
+ 1.0.3
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-12-11
1.0.2
diff --git a/desktop/misc/gromit-mpx/pspec.xml b/desktop/misc/gromit-mpx/pspec.xml
index 8ee8a31558..fa766bfd73 100644
--- a/desktop/misc/gromit-mpx/pspec.xml
+++ b/desktop/misc/gromit-mpx/pspec.xml
@@ -15,8 +15,8 @@
It enables graphical annotations with several pointers at once and is A LOT faster than its predecessor since it uses the XCOMPOSITE extension where available.
-
- https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.2.tar.gz
+
+ https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.3.tar.gz
cmake
@@ -49,6 +49,13 @@
+
+ 2022-11-10
+ 1.4.3
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-04-14
1.4.2
diff --git a/desktop/toolkit/mlk/mlkstyle/actions.py b/desktop/toolkit/mlk/mlkstyle/actions.py
index 508e9d3253..f044b8957e 100644
--- a/desktop/toolkit/mlk/mlkstyle/actions.py
+++ b/desktop/toolkit/mlk/mlkstyle/actions.py
@@ -14,8 +14,8 @@ def setup():
autotools.rawConfigure("--prefix=/usr")
def build():
- autotools.make()
+ shelltools.system("ninja -C build")
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
diff --git a/desktop/toolkit/mlk/mlkstyle/pspec.xml b/desktop/toolkit/mlk/mlkstyle/pspec.xml
index 462764aa8e..dc1410ef7b 100644
--- a/desktop/toolkit/mlk/mlkstyle/pspec.xml
+++ b/desktop/toolkit/mlk/mlkstyle/pspec.xml
@@ -13,10 +13,11 @@
desktop.toolkit.mlk
mlk style editor.
mlk widget style editor.
-
- https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.4/mlkstyle-v1.0.4.tar.bz2
+
+ https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.5/mlkstyle-v1.0.5.tar.bz2
+ ninja
zlib-devel
check-devel
libpng-devel
@@ -47,6 +48,13 @@
+
+ 2022-11-10
+ 1.0.5
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-12-11
1.0.4
diff --git a/desktop/xfce/addon/xfce4-battery-plugin/actions.py b/desktop/xfce/addon/xfce4-battery-plugin/actions.py
index 7a244e8f77..20d30d7394 100644
--- a/desktop/xfce/addon/xfce4-battery-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-battery-plugin/actions.py
@@ -4,13 +4,10 @@
# 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 get
+from pisi.actionsapi import autotools, pisitools, get
def setup():
autotools.configure()
-
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
@@ -20,5 +17,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
-
+ pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml b/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
index ff42f5c7a4..ae2f379665 100644
--- a/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-battery-plugin/pspec.xml
@@ -3,7 +3,7 @@
xfce4-battery-plugin
- https://docs.xfce.org/panel-plugins/xfce4-battery-plugin
+ https://docs.xfce.org/panel-plugins/xfce4-battery-plugin/start
Ayhan Yalçınsoy
ayhanyalcinsoy@pisilinux.org
@@ -14,8 +14,8 @@
desktop.xfce.addon
Battery monitor panel plugin for Xfce4
A battery monitor panel plugin for Xfce4, compatible with APM and ACPI, for Linux and *BSD.
-
- https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.3.tar.bz2
+
+ https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.4.tar.bz2
intltool
@@ -44,10 +44,17 @@
+
+ 2022-11-10
+ 1.1.4
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-06-25
1.1.3
- Rebuild
+ First build.
fury
uglyside@yandex.ru
diff --git a/desktop/xfce/addon/xfce4-places-plugin/actions.py b/desktop/xfce/addon/xfce4-places-plugin/actions.py
index 968f6d9225..5a1ed10fb6 100644
--- a/desktop/xfce/addon/xfce4-places-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-places-plugin/actions.py
@@ -4,9 +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 autotools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import get
+from pisi.actionsapi import autotools, pisitools, get
def setup():
autotools.configure("--enable-notifications --enable-gio-unix --disable-static")
@@ -19,5 +17,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
-
+ pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-places-plugin/files/fix_missing_prototypes.patch b/desktop/xfce/addon/xfce4-places-plugin/files/fix_missing_prototypes.patch
deleted file mode 100644
index f7936a2eed..0000000000
--- a/desktop/xfce/addon/xfce4-places-plugin/files/fix_missing_prototypes.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From 8ea9ccd75ebf0d69bf08a8be85d829e1615a8bb2 Mon Sep 17 00:00:00 2001
-From: Olaf Hering
-Date: Fri, 18 Dec 2020 22:28:38 +0100
-Subject: Fix missing-prototypes
-
-model_user.c:395:1: error: no previous prototype for 'places_bookmarks_user_create' [-Werror=missing-prototypes]
-model_volumes.c:572:1: error: no previous prototype for 'places_bookmarks_volumes_create' [-Werror=missing-prototypes]
-model.c:141:1: error: no previous prototype for 'places_bookmark_group_create' [-Werror=missing-prototypes]
-model_system.c:267:1: error: no previous prototype for 'places_bookmarks_system_create' [-Werror=missing-prototypes]
-button.c:85:29: error: no previous prototype for 'places_button_get_type' [-Werror=missing-prototypes]
-button.c:281:1: error: no previous prototype for 'places_button_new' [-Werror=missing-prototypes]
-
-Signed-off-by: Olaf Hering
----
- panel-plugin/button.h | 4 ++--
- panel-plugin/model.h | 2 +-
- panel-plugin/model_system.h | 2 +-
- panel-plugin/model_user.h | 2 +-
- panel-plugin/model_volumes.h | 2 +-
- 5 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/panel-plugin/button.h b/panel-plugin/button.h
-index f8ebd20..f6e3f30 100644
---- a/panel-plugin/button.h
-+++ b/panel-plugin/button.h
-@@ -60,10 +60,10 @@ struct _PlacesButtonClass
- };
-
- GType
--places_button_get_type();
-+places_button_get_type(void);
-
- GtkWidget*
--places_button_new();
-+places_button_new(XfcePanelPlugin *plugin);
-
- void
- places_button_set_label(PlacesButton*, const gchar *label);
-diff --git a/panel-plugin/model.h b/panel-plugin/model.h
-index d23e9e6..c3b4bc5 100644
---- a/panel-plugin/model.h
-+++ b/panel-plugin/model.h
-@@ -85,7 +85,7 @@ GList* places_bookmark_group_get_bookmarks(PlacesBookmarkGroup*);
-
- gboolean places_bookmark_group_changed(PlacesBookmarkGroup*);
-
--PlacesBookmarkGroup* places_bookmark_group_create();
-+PlacesBookmarkGroup* places_bookmark_group_create(void);
-
- void places_bookmark_group_destroy(PlacesBookmarkGroup*);
-
-diff --git a/panel-plugin/model_system.h b/panel-plugin/model_system.h
-index 48023ca..5938ba3 100644
---- a/panel-plugin/model_system.h
-+++ b/panel-plugin/model_system.h
-@@ -25,7 +25,7 @@
- #include "model.h"
-
- PlacesBookmarkGroup*
--places_bookmarks_system_create();
-+places_bookmarks_system_create(void);
-
- #endif
- /* vim: set ai et tabstop=4: */
-diff --git a/panel-plugin/model_user.h b/panel-plugin/model_user.h
-index fba8766..a114d7e 100644
---- a/panel-plugin/model_user.h
-+++ b/panel-plugin/model_user.h
-@@ -25,7 +25,7 @@
- #include "model.h"
-
- PlacesBookmarkGroup*
--places_bookmarks_user_create();
-+places_bookmarks_user_create(void);
-
- #endif
- /* vim: set ai et tabstop=4: */
-diff --git a/panel-plugin/model_volumes.h b/panel-plugin/model_volumes.h
-index 2af804a..50aebc7 100644
---- a/panel-plugin/model_volumes.h
-+++ b/panel-plugin/model_volumes.h
-@@ -25,7 +25,7 @@
- #include "model.h"
-
- PlacesBookmarkGroup*
--places_bookmarks_volumes_create();
-+places_bookmarks_volumes_create(gboolean mount_and_open_by_default);
-
- #endif
- /* vim: set ai et tabstop=4: */
---
-cgit v1.2.3
-
diff --git a/desktop/xfce/addon/xfce4-places-plugin/pspec.xml b/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
index f92b0edcc6..b1a589da91 100644
--- a/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-places-plugin/pspec.xml
@@ -8,15 +8,15 @@
fury
uglyside@yandex.ru
- GPLv2
- library
+ GPL-2
+ app
desktop.xfce.addon
Quick access to folders, documents, and removable media
The plugin adds a small button to the panel. Clicking on it opens a menu, which shows: 1) System folders: home directory, trash, desktop, file system 2) Removable media 3) User-defined bookmarks 4) Recent Documents
-
- https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.1.tar.bz2
+
+ https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.2.tar.bz2
intltool
@@ -29,7 +29,7 @@
libxfce4util-devel
- fix_missing_prototypes.patch
+
@@ -56,6 +56,13 @@
+
+ 2022-11-10
+ 1.8.2
+ Version bump.
+ uglyside@yandex.ru
+ fury
+
2021-05-14
1.8.1
diff --git a/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py b/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
index 4b5bbd0e9d..5b315dfe6b 100644
--- a/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
+++ b/desktop/xfce/addon/xfce4-smartbookmark-plugin/actions.py
@@ -4,15 +4,13 @@
# 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 get
+from pisi.actionsapi import autotools, pisitools, get
def setup():
# fix build failure w/ xfce4-panel-4.15.0
- pisitools.dosed("src/smartbookmark.c", "", "")
+ #pisitools.dosed("src/smartbookmark.c", "", "")
autotools.configure()
-
+
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
@@ -21,5 +19,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
-
+ pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml b/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
index f92d10fa6d..bb884c5c01 100644
--- a/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
+++ b/desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml
@@ -3,7 +3,7 @@
xfce4-smartbookmark-plugin
- https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin
+ https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/start
Ayhan Yalçınsoy
ayhanyalcinsoy@pisilinux.org
@@ -13,8 +13,8 @@
desktop.xfce.addon
A plugin allows you to send requests directly to your browser to make search
xfce4-smartbookmark-plugin is a plugin allows you to send requests directly to your browser and perform a custom search.
-
- https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.1.tar.bz2
+
+ https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.2.tar.bz2
intltool
@@ -41,10 +41,17 @@
+
+ 2022-11-10
+ 0.5.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-06-25
0.5.1
- Rebuild.
+ First build.
fury
uglyside@yandex.ru
diff --git a/hardware/powermanagement/acpica/actions.py b/hardware/powermanagement/acpica/actions.py
index b218813192..418eaa13fc 100644
--- a/hardware/powermanagement/acpica/actions.py
+++ b/hardware/powermanagement/acpica/actions.py
@@ -2,22 +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 shelltools
-from pisi.actionsapi import autotools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import get
+from pisi.actionsapi import autotools, pisitools, get
def build():
- shelltools.system("sed -i -e 's/_CYGWIN/_LINUX/g' -e 's/-Werror//g' generate/unix/Makefile.*")
- shelltools.export("CFLAGS", "%s -fno-strict-aliasing" % get.CFLAGS())
- pisitools.dosed("generate/unix/iasl/Makefile", "-Werror", "")
- if get.ARCH() == "x86_64":
- autotools.make("BITS=64")
- else:
- autotools.make("BITS=32")
+ autotools.make()
def install():
- autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
- pisitools.dodoc("changes.txt")
+ autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
+
+ pisitools.dodoc("documents/changes.txt")
diff --git a/hardware/powermanagement/acpica/pspec.xml b/hardware/powermanagement/acpica/pspec.xml
index a67a60fed3..09eb31c0c6 100644
--- a/hardware/powermanagement/acpica/pspec.xml
+++ b/hardware/powermanagement/acpica/pspec.xml
@@ -1,88 +1,94 @@
-
+
-
- acpica
- http://www.acpica.org
-
- PisiLinux Community
- admins@pisilinux.org
-
- custom
- app:console
- ACPI debugging tools written by Intel
- acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler.
- https://acpica.org/sites/acpica/files/acpica-unix-20210604.tar_0.gz
-
- iasl-20140828-locale.patch
- iasl-20140214-nostrip.patch
- OPT_LDFLAGS.patch
-
-
+
+ acpica
+ https://acpica.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPL-2
+ app:console
+ ACPI debugging tools written by Intel
+ acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler.
+
+ https://github.com/acpica/acpica/archive/refs/tags/R10_20_22.tar.gz
+
+
+
+
+
-
- acpica
-
- /usr/share/doc
- /usr/bin
- /usr/sbin
- /usr/share/man/man1
-
-
- iasl.1
- LICENSE
-
-
+
+ acpica
+
+ /usr/share/doc
+ /usr/bin
+ /usr/sbin
+ /usr/share/man/man1
+
+
+
+
+
-
-
- 2020-07-28
- 0.0_20210604
- Version Bump
- Mustafa Cinasal
- muscnsl@pisilinux.org
-
-
- 2020-01-26
- 0.0_20200528
- Version Bump
- Mustafa Cinasal
- muscnsl@pisilinux.org
-
-
- 2020-01-26
- 0.0_20200110
- Version Bump
- Mustafa Cinasal
- muscnsl@pisilinux.org
-
-
- 2018-08-15
- 0.0_20130117
- Release Bump
- Kamil Atlı
- suvari@pisilinux.org
-
-
- 2017-04-07
- 0.0_20130117
- Release Bump
- Kamil Atlı
- suvari@pisilinux.org
-
-
- 2016-06-09
- 0.0_20130117
- Release Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2014-03-05
- 0.0_20130117
- First release
- Osman Erkan
- osman.erkan@pisilinux.org
-
-
+
+
+ 2022-11-08
+ 20221022
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2020-07-28
+ 0.0_20210604
+ Version Bump
+ Mustafa Cinasal
+ muscnsl@pisilinux.org
+
+
+ 2020-01-26
+ 0.0_20200528
+ Version Bump
+ Mustafa Cinasal
+ muscnsl@pisilinux.org
+
+
+ 2020-01-26
+ 0.0_20200110
+ Version Bump
+ Mustafa Cinasal
+ muscnsl@pisilinux.org
+
+
+ 2018-08-15
+ 0.0_20130117
+ Release Bump
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+ 2017-04-07
+ 0.0_20130117
+ Release Bump
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+ 2016-06-09
+ 0.0_20130117
+ Release Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2014-03-05
+ 0.0_20130117
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
diff --git a/hardware/powermanagement/acpid/actions.py b/hardware/powermanagement/acpid/actions.py
index ea97fd797d..b8726c1823 100644
--- a/hardware/powermanagement/acpid/actions.py
+++ b/hardware/powermanagement/acpid/actions.py
@@ -4,17 +4,13 @@
# 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 get
+from pisi.actionsapi import autotools, pisitools, get
def setup():
- autotools.configure()
+ autotools.configure()
def build():
- autotools.make()
+ autotools.make()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.dodoc('README', 'COPYING')
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/hardware/powermanagement/acpid/files/anything b/hardware/powermanagement/acpid/files/anything
new file mode 100644
index 0000000000..d1828989b0
--- /dev/null
+++ b/hardware/powermanagement/acpid/files/anything
@@ -0,0 +1,3 @@
+# Pass all events to our one handler script
+event=.*
+action=/etc/acpi/handler.sh %e
diff --git a/hardware/powermanagement/acpid/files/handler.sh b/hardware/powermanagement/acpid/files/handler.sh
new file mode 100644
index 0000000000..1ff368bc1e
--- /dev/null
+++ b/hardware/powermanagement/acpid/files/handler.sh
@@ -0,0 +1,96 @@
+#!/bin/sh
+# Default acpi script that takes an entry for all actions
+
+# NOTE: This is a 2.6-centric script. If you use 2.4.x, you'll have to
+# modify it to not use /sys
+
+# $1 should be + or - to step up or down the brightness.
+step_backlight() {
+ for backlight in /sys/class/backlight/*/; do
+ [ -d "$backlight" ] || continue
+ step=$(( $(cat "$backlight/max_brightness") / 20 ))
+ [ "$step" -gt "1" ] || step=1 #fallback if gradation is too low
+ printf '%s' "$(( $(cat "$backlight/brightness") $1 step ))" >"$backlight/brightness"
+ done
+}
+
+minspeed=$(cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq)
+maxspeed=$(cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq)
+setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"
+
+
+case "$1" in
+ button/power)
+ case "$2" in
+ PBTN|PWRF)
+ logger "PowerButton pressed: $2, shutting down..."
+ shutdown -P now
+ ;;
+ *) logger "ACPI action undefined: $2" ;;
+ esac
+ ;;
+ button/sleep)
+ case "$2" in
+ SBTN|SLPB)
+ # suspend-to-ram
+ logger "Sleep Button pressed: $2, suspending..."
+ zzz
+ ;;
+ *) logger "ACPI action undefined: $2" ;;
+ esac
+ ;;
+ ac_adapter)
+ case "$2" in
+ AC|ACAD|ADP0)
+ case "$4" in
+ 00000000)
+ printf '%s' "$minspeed" >"$setspeed"
+ #/etc/laptop-mode/laptop-mode start
+ ;;
+ 00000001)
+ printf '%s' "$maxspeed" >"$setspeed"
+ #/etc/laptop-mode/laptop-mode stop
+ ;;
+ esac
+ ;;
+ *) logger "ACPI action undefined: $2" ;;
+ esac
+ ;;
+ battery)
+ case "$2" in
+ BAT0)
+ case "$4" in
+ 00000000) #echo "offline" >/dev/tty5
+ ;;
+ 00000001) #echo "online" >/dev/tty5
+ ;;
+ esac
+ ;;
+ CPU0)
+ ;;
+ *) logger "ACPI action undefined: $2" ;;
+ esac
+ ;;
+ button/lid)
+ case "$3" in
+ close)
+ # suspend-to-ram
+ logger "LID closed, suspending..."
+ zzz
+ ;;
+ open)
+ logger "LID opened"
+ ;;
+ *) logger "ACPI action undefined (LID): $2";;
+ esac
+ ;;
+ video/brightnessdown)
+ step_backlight -
+ ;;
+ video/brightnessup)
+ step_backlight +
+ ;;
+ *)
+ logger "ACPI group/action undefined: $1 / $2"
+ ;;
+esac
diff --git a/hardware/powermanagement/acpid/pspec.xml b/hardware/powermanagement/acpid/pspec.xml
index 5b4cc0efdc..c88582ff64 100644
--- a/hardware/powermanagement/acpid/pspec.xml
+++ b/hardware/powermanagement/acpid/pspec.xml
@@ -1,103 +1,114 @@
-
- acpid
- https://sourceforge.net/projects/acpid2/
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPLv2+
- service
- app:console
- ACPI daemon that dispatches ACPI events to user-space programs
- acpid is a flexible and extensible daemon for ACPI (Advanced Configuration and Power Interface) event dispatching.
- mirrors://sourceforge/acpid2/acpid-2.0.33.tar.xz
-
-
-
-
+
+ acpid
+ https://sourceforge.net/projects/acpid2/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPL-2
+ service
+ app:console
+ ACPI daemon that dispatches ACPI events to user-space programs
+ acpid is a flexible and extensible daemon for ACPI (Advanced Configuration and Power Interface) event dispatching.
+
+ mirrors://sourceforge/acpid2/acpid-2.0.34.tar.xz
+
+
+
+
+
-
- acpid
-
- /usr/bin
- /usr/sbin
- /etc/acpi/actions
- /etc/acpi/events
- /etc/conf.d
- /usr/share/dbus-1/services/acpid.service
- /usr/share/doc
- /usr/share/man
-
-
- acpid.power.sh
- fedora/acpid.power.conf
- fedora/acpid.video.conf
- fedora/acpid.sysconfig
-
-
- System.Service
-
-
+
+ acpid
+
+ /usr/bin
+ /usr/sbin
+ /etc/acpi
+ /etc/acpi/events
+ /etc/conf.d
+ /usr/share/dbus-1/services/acpid.service
+ /usr/share/doc
+ /usr/share/man
+
+
+ handler.sh
+ anything
+
+
+
+ System.Service
+
+
-
-
- 2021-11-04
- 2.0.33
- Version bump.
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2021-02-18
- 2.0.32
- Rebuild.
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2020-03-02
- 2.0.32
- Version bump.
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2019-02-10
- 2.0.31
- Version bump.
- Ertuğrul Erata
- ertugrulerata@gmail.com
-
-
- 2018-08-13
- 2.0.28
- Rebuild
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2018-05-13
- 2.0.28
- Rebuild
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2017-04-06
- 2.0.28
- Version bump
- Kamil Atlı
- suvari@pisilinux.org
-
-
- 2016-07-02
- 2.0.27
- First release
- Kamil Atlı
- suvari@pisilinux.org
-
-
+
+
+ 2022-11-10
+ 2.0.34
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2021-11-04
+ 2.0.33
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2021-02-18
+ 2.0.32
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2020-03-02
+ 2.0.32
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2019-02-10
+ 2.0.31
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2018-08-13
+ 2.0.28
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2018-05-13
+ 2.0.28
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2017-04-06
+ 2.0.28
+ Version bump
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+ 2016-07-02
+ 2.0.27
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
diff --git a/multimedia/graphics/azpainter/pspec.xml b/multimedia/graphics/azpainter/pspec.xml
index 3d8b03311c..98251fd06b 100644
--- a/multimedia/graphics/azpainter/pspec.xml
+++ b/multimedia/graphics/azpainter/pspec.xml
@@ -15,8 +15,8 @@
Full color painting software for Linux for illustration drawing. This is not suitable for dot editing. Since the color is handled with 16 bit color (15 bit fixed point number) internally, the accuracy of color rises, but the memory is consumed correspondingly.
-
- https://gitlab.com/azelpg/azpainter/-/archive/v3.0.5/azpainter-v3.0.5.tar.bz2
+
+ https://gitlab.com/azelpg/azpainter/-/archive/v3.0.6/azpainter-v3.0.6.tar.bz2
ninja
@@ -55,6 +55,13 @@
+
+ 2022-11-10
+ 3.0.6
+ Ver. bump.
+ fury
+ uglyside@yandex.ru
+
2022-04-14
3.0.5
diff --git a/multimedia/graphics/libzimg/pspec.xml b/multimedia/graphics/libzimg/pspec.xml
index 2ccd1adc92..2fa682fd20 100644
--- a/multimedia/graphics/libzimg/pspec.xml
+++ b/multimedia/graphics/libzimg/pspec.xml
@@ -12,7 +12,7 @@
library
Scaling, colorspace conversion, and dithering library
The "z" library implements the commonly required image processing basics of scaling, colorspace conversion, and depth conversion.
- https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.3.tar.gz
+ https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.4.tar.gz
@@ -36,6 +36,13 @@
+
+ 2022-11-10
+ 3.0.4
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-11-06
3.0.3
diff --git a/multimedia/misc/jansson/actions.py b/multimedia/misc/jansson/actions.py
index 0295a1490d..17c5b7fc7a 100644
--- a/multimedia/misc/jansson/actions.py
+++ b/multimedia/misc/jansson/actions.py
@@ -1,8 +1,8 @@
-#!/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/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
@@ -17,4 +17,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("LICENSE", "README.rst")
+ #pisitools.dodoc("")
diff --git a/multimedia/misc/jansson/pspec.xml b/multimedia/misc/jansson/pspec.xml
index f51703ccde..781ccfe4d9 100644
--- a/multimedia/misc/jansson/pspec.xml
+++ b/multimedia/misc/jansson/pspec.xml
@@ -1,9 +1,9 @@
-
+
jansson
- http://www.digip.org/jansson/
+ https://github.com/akheron/jansson
Stefan Gronewold (groni)
groni@pisilinux.org
@@ -12,25 +12,25 @@
library
Jansson is a C library for encoding, decoding and manipulating JSON data.
It features: Simple and intuitive API and data model, Comprehensive documentation, No dependencies on other libraries, Full Unicode support (UTF-8), Extensive test suite.
- http://www.digip.org/jansson/releases/jansson-2.12.tar.bz2
+ https://github.com/akheron/jansson/releases/download/v2.14/jansson-2.14.tar.bz2
jansson
- glibc
+ glibc
-
- /usr/lib
+
+ /usr/lib
/usr/share
/usr/share/doc
-
+
-
+
jansson-devel
- jansson
+ jansson
/usr/lib/pkgconfig
@@ -39,6 +39,13 @@
+
+ 2022-11-10
+ 2.14
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-11-07
2.12
diff --git a/multimedia/plugin/audacious-plugins/pspec.xml b/multimedia/plugin/audacious-plugins/pspec.xml
index d886dd2b88..98f3d6eec5 100644
--- a/multimedia/plugin/audacious-plugins/pspec.xml
+++ b/multimedia/plugin/audacious-plugins/pspec.xml
@@ -125,7 +125,7 @@
- 2022-08-07
+ 2022-11-10
4.2
Version bump
fury
diff --git a/multimedia/sound/audacious/pspec.xml b/multimedia/sound/audacious/pspec.xml
index 127989e4f9..393fc1523c 100644
--- a/multimedia/sound/audacious/pspec.xml
+++ b/multimedia/sound/audacious/pspec.xml
@@ -63,7 +63,7 @@
- 2022-08-07
+ 2022-11-10
4.2
Version bump.
fury
diff --git a/multimedia/sound/faac/pspec.xml b/multimedia/sound/faac/pspec.xml
index e1eb76b204..cb1e38409b 100644
--- a/multimedia/sound/faac/pspec.xml
+++ b/multimedia/sound/faac/pspec.xml
@@ -48,6 +48,13 @@
+
+ 2022-11-10
+ 1.30
+ Rebuild.
+ fury
+ uglyside@yandex.ru
+
2021-12-20
1.30
diff --git a/multimedia/sound/faad2/actions.py b/multimedia/sound/faad2/actions.py
index e14a921dd4..4858340bb1 100644
--- a/multimedia/sound/faad2/actions.py
+++ b/multimedia/sound/faad2/actions.py
@@ -19,5 +19,5 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "README*")
+ pisitools.dodoc("AUTHORS", "ChangeLog")
diff --git a/multimedia/sound/faad2/pspec.xml b/multimedia/sound/faad2/pspec.xml
index 844d206f71..14afa13f43 100644
--- a/multimedia/sound/faad2/pspec.xml
+++ b/multimedia/sound/faad2/pspec.xml
@@ -8,13 +8,13 @@
PisiLinux Community
admins@pisilinux.org
- GPLv2
+ GPL-2
app:console
library
Freeware Advanced Audio (AAC) Decoder including SBR decoding.
FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. FAAD2 includes code for SBR (HE AAC) decoding. FAAD2 is licensed under the GPL.
-
- https://ftp.osuosl.org/pub/blfs/conglomeration/faad2/faad2-2_10_0.tar.gz
+
+ https://ftp.osuosl.org/pub/blfs/conglomeration/faad2/faad2-2.10.1.tar.gz
@@ -45,11 +45,18 @@
/usr/include
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
+
+ 2022-11-10
+ 2.10.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-12-13
2.10
diff --git a/multimedia/video/libfdk-aac/actions.py b/multimedia/video/libfdk-aac/actions.py
index ccc620eacb..9a99b56d18 100644
--- a/multimedia/video/libfdk-aac/actions.py
+++ b/multimedia/video/libfdk-aac/actions.py
@@ -1,13 +1,10 @@
-#!/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 autotools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
-from pisi.actionsapi import get
+from pisi.actionsapi import shelltools, autotools, get
def setup():
shelltools.system("./autogen.sh")
@@ -18,5 +15,3 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- #pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
diff --git a/multimedia/video/libfdk-aac/pspec.xml b/multimedia/video/libfdk-aac/pspec.xml
index 47a8c1ff63..89398d9ce4 100644
--- a/multimedia/video/libfdk-aac/pspec.xml
+++ b/multimedia/video/libfdk-aac/pspec.xml
@@ -1,5 +1,5 @@
-
+
libfdk-aac
@@ -12,7 +12,9 @@
library
Fraunhofer FDK AAC codec library
Fraunhofer FDK AAC codec library
- https://github.com/mstorsjo/fdk-aac/archive/v2.0.1.tar.gz
+
+ mirrors://sourceforge/project/opencore-amr/fdk-aac/fdk-aac-2.0.2.tar.gz
+
@@ -23,7 +25,7 @@
/usr/lib
-
+
libfdk-aac-devel
Development files for libfdk-aac
@@ -36,8 +38,15 @@
/usr/lib/pkgconfig
-
-
+
+
+
+ 2022-11-11
+ 2.0.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-01-18
2.0.1
diff --git a/multimedia/video/libmp4v2/pspec.xml b/multimedia/video/libmp4v2/pspec.xml
index e8f196aa94..baa176ae19 100644
--- a/multimedia/video/libmp4v2/pspec.xml
+++ b/multimedia/video/libmp4v2/pspec.xml
@@ -3,7 +3,7 @@
libmp4v2
- https://github.com/TechSmith/mp4v2
+ https://mp4v2.org/
Pisilinux Community
admins@pisilinux.org
@@ -13,8 +13,8 @@
app:console
MPEG4 library
MPEG4 library extracted from MPEG4IP, usually used in 3D sound systems.
-
- https://github.com/TechSmith/mp4v2/archive/refs/tags/Release-ThirdParty-MP4v2-5.0.1.tar.gz
+
+ https://github.com/enzo1982/mp4v2/releases/download/v2.1.1/mp4v2-2.1.1.tar.bz2
libgcc
@@ -47,6 +47,13 @@
+
+ 2022-11-10
+ 2.1.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-11-27
5.0.1
diff --git a/multimedia/videoplayer/vasviewer/actions.py b/multimedia/videoplayer/vasviewer/actions.py
index 1748353cd8..544e76fd36 100644
--- a/multimedia/videoplayer/vasviewer/actions.py
+++ b/multimedia/videoplayer/vasviewer/actions.py
@@ -4,13 +4,13 @@
# 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, pisitools, get
+from pisi.actionsapi import shelltools, autotools, pisitools, get
def setup():
autotools.rawConfigure("--prefix=/usr")
def build():
- autotools.make()
+ shelltools.system("ninja -C build")
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
diff --git a/multimedia/videoplayer/vasviewer/pspec.xml b/multimedia/videoplayer/vasviewer/pspec.xml
index 232e6bb0a3..2c4e0e8b70 100644
--- a/multimedia/videoplayer/vasviewer/pspec.xml
+++ b/multimedia/videoplayer/vasviewer/pspec.xml
@@ -13,10 +13,11 @@
multimedia.videoplayer
VapourSynth viewer.
Load the script file and display the frame image. Also you can save the frame image as PNG.
-
- https://gitlab.com/azelpg/vasviewer/-/archive/v1.0.1/vasviewer-v1.0.1.tar.bz2
+
+ https://gitlab.com/azelpg/vasviewer/-/archive/v1.0.2/vasviewer-v1.0.2.tar.bz2
+ ninja
libX11-devel
libpng-devel
libXext-devel
@@ -46,6 +47,13 @@
+
+ 2022-11-10
+ 1.0.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-12-11
1.0.1
diff --git a/network/chat/toxcore-c/actions.py b/network/chat/toxcore-c/actions.py
index 33aac74086..bab73ff665 100644
--- a/network/chat/toxcore-c/actions.py
+++ b/network/chat/toxcore-c/actions.py
@@ -9,12 +9,13 @@ from pisi.actionsapi import shelltools, cmaketools, pisitools, get
j = ''.join([
' -DCMAKE_BUILD_TYPE=Release',
' -DDHT_BOOTSTRAP=OFF',
- ' -DENABLE_STATIC=OFF '
+ ' -DENABLE_STATIC=OFF',
+ ' -B_build -L '
])
def setup():
pisitools.dosed("CMakeLists.txt", "RPATH", deleteLine = True)
- cmaketools.configure("-B_build %s -L" % j)
+ cmaketools.configure(j)
def build():
shelltools.cd("_build")
@@ -22,5 +23,7 @@ def build():
def install():
pisitools.insinto("/etc", "other/bootstrap_daemon/tox-bootstrapd.conf")
+ shelltools.chmod("%s/etc/tox-bootstrapd.conf" % get.installDIR(), mode = 0644)
+
shelltools.cd("_build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/network/chat/toxcore-c/pspec.xml b/network/chat/toxcore-c/pspec.xml
index cc5e652d11..2d393eb7dd 100644
--- a/network/chat/toxcore-c/pspec.xml
+++ b/network/chat/toxcore-c/pspec.xml
@@ -13,8 +13,8 @@
network.chat
This is an experimental cryptographic network library.
Tox is a peer to peer (serverless) instant messenger aimed at making security and privacy easy to obtain for regular users. It uses NaCl for its encryption and authentication.
-
- https://github.com/TokTok/c-toxcore/archive/refs/tags/v0.2.17.tar.gz
+
+ https://github.com/TokTok/c-toxcore/releases/download/v0.2.18/c-toxcore-0.2.18.tar.gz
cmake
@@ -65,6 +65,13 @@
+
+ 2022-11-10
+ 0.2.18
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-04-25
0.2.17
diff --git a/network/library/miniupnpc/actions.py b/network/library/miniupnpc/actions.py
index 4c6a687d3b..f064369de8 100644
--- a/network/library/miniupnpc/actions.py
+++ b/network/library/miniupnpc/actions.py
@@ -9,10 +9,15 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
+j = ''.join([
+ ' -DCMAKE_BUILD_TYPE=Release',
+ ' -DCMAKE_INSTALL_PREFIX=/usr',
+ ' -DUPNPC_BUILD_STATIC=OFF',
+ ' -Bbuild -L '
+ ])
+
def setup():
- shelltools.makedirs("build")
- shelltools.cd("build")
- cmaketools.configure('-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -L', sourceDir = '..')
+ cmaketools.configure(j)
def build():
pythonmodules.compile(pyVer = '3')
diff --git a/network/library/miniupnpc/pspec.xml b/network/library/miniupnpc/pspec.xml
index 8758c54891..6cf78ea943 100644
--- a/network/library/miniupnpc/pspec.xml
+++ b/network/library/miniupnpc/pspec.xml
@@ -12,15 +12,15 @@
library
miniupnpc is a UPnP Control Point.
miniupnpc, the client library, enabling applications to access the services provided by an UPnP "Internet Gateway Device" present on the network. In UPnP terminology,miniupnpc is a UPnP Control Point.
- http://miniupnp.free.fr/files/miniupnpc-2.2.3.tar.gz
+ http://miniupnp.free.fr/files/miniupnpc-2.2.4.tar.gz
cmake
python3-devel
python3-setuptools
- fix_install_for_headers.patch
- fix_install_rules_to_account_for_BUILD_var.patch
+
+
@@ -58,6 +58,13 @@
+
+ 2022-11-10
+ 2.2.4
+ Version bump.
+ Kamil Atlı
+ suvari@pisilinux.org
+
2022-04-16
2.2.3
diff --git a/network/mail/claws-mail/actions.py b/network/mail/claws-mail/actions.py
index 819056a29a..3511e2484e 100644
--- a/network/mail/claws-mail/actions.py
+++ b/network/mail/claws-mail/actions.py
@@ -14,7 +14,6 @@ i = ''.join([
])
def setup():
autotools.configure(i)
-
# pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
@@ -23,5 +22,5 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "README")
+ pisitools.dodoc("AUTHORS", "NEWS", "RELEASE_NOTES")
diff --git a/network/mail/claws-mail/pspec.xml b/network/mail/claws-mail/pspec.xml
index 0ea997d1be..10aa5f6448 100644
--- a/network/mail/claws-mail/pspec.xml
+++ b/network/mail/claws-mail/pspec.xml
@@ -15,8 +15,8 @@
Claws Mail is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit.
-
- https://claws-mail.org/releases/claws-mail-4.1.0.tar.xz
+
+ https://claws-mail.org/releases/claws-mail-4.1.1.tar.xz
flex
@@ -113,6 +113,13 @@
+
+ 2022-11-10
+ 4.1.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-04-14
4.1.0
diff --git a/office/cherrytree/actions.py b/office/cherrytree/actions.py
index 9ec8da3b5d..983a6419a4 100644
--- a/office/cherrytree/actions.py
+++ b/office/cherrytree/actions.py
@@ -8,6 +8,7 @@ from pisi.actionsapi import shelltools, cmaketools, get
j = ''.join([
' -B_build',
+ ' -DUSE_VTE=ON',
' -DAUTO_RUN_TESTING=OFF',
' -DBUILD_GMOCK=OFF',
' -DBUILD_TESTING=OFF',
diff --git a/office/cherrytree/pspec.xml b/office/cherrytree/pspec.xml
index 1088836fdb..044806c3f0 100644
--- a/office/cherrytree/pspec.xml
+++ b/office/cherrytree/pspec.xml
@@ -13,13 +13,14 @@
office
Cherrytree A hierarchical note taking application.
A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.
-
- https://github.com/giuspen/cherrytree/releases/download/0.99.49/cherrytree_0.99.49.tar.xz
+
+ https://github.com/giuspen/cherrytree/releases/download/0.99.51/cherrytree_0.99.51.tar.xz
cmake
ninja
fmt-devel
+ vte-devel
curl-devel
spdlog-devel
gtkmm3-devel
@@ -36,6 +37,7 @@
cherrytree
+ vte
curl
gtk3
atkmm
@@ -66,6 +68,13 @@
+
+ 2022-11-10
+ 0.99.51
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-09-24
0.99.49
diff --git a/office/misc/djvu/actions.py b/office/misc/djvu/actions.py
index 82b91a4274..db29776703 100644
--- a/office/misc/djvu/actions.py
+++ b/office/misc/djvu/actions.py
@@ -2,24 +2,23 @@
# -*- 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
+from pisi.actionsapi import autotools, pisitools, get
-WorkDir = "djvulibre-%s" % get.srcVERSION() if len(get.srcVERSION().split(".")) < 4 else "djvulibre-%s" % get.srcVERSION()[:get.srcVERSION().rfind(".")]
+j = ''.join([
+ ' --enable-xmltools',
+ ' --disable-desktopfiles',
+ ' --with-jpeg',
+ ' --with-tiff '
+ ])
def setup():
autotools.aclocal("-I config")
autotools.autoconf("-f")
- autotools.configure("--enable-threads \
- --disable-desktopfiles \
- --enable-xmltools \
- --enable-i18n \
- --with-jpeg \
- --with-tiff")
+ autotools.configure(j)
+
def build():
autotools.make()
@@ -31,4 +30,4 @@ def install():
for size in ["22", "32", "48", "64"]:
pisitools.insinto("/usr/share/icons/hicolor/%sx%s/mimetypes" %(size, size), "desktopfiles/prebuilt-hi%s-djvu.png" % size, "image-vnd.djvu.png")
- pisitools.dodoc("COPY*", "README", "NEWS")
+ pisitools.dodoc("NEWS")
diff --git a/office/misc/djvu/comar/package.py b/office/misc/djvu/comar/package.py
new file mode 100644
index 0000000000..a61a859486
--- /dev/null
+++ b/office/misc/djvu/comar/package.py
@@ -0,0 +1,7 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+import os
+
+def postInstall(fromVersion, fromRelease, toVersion, toRelease):
+ os.system("/usr/bin/update-mime-database /usr/share/mime")
diff --git a/office/misc/djvu/files/djvulibre-3.5.22-cdefs.patch b/office/misc/djvu/files/djvulibre-3.5.22-cdefs.patch
deleted file mode 100644
index d62ef08eab..0000000000
--- a/office/misc/djvu/files/djvulibre-3.5.22-cdefs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up djvulibre-3.5.22/libdjvu/GSmartPointer.h.cdefs djvulibre-3.5.22/libdjvu/GSmartPointer.h
---- djvulibre-3.5.22/libdjvu/GSmartPointer.h.cdefs 2008-03-05 01:44:20.000000000 +0000
-+++ djvulibre-3.5.22/libdjvu/GSmartPointer.h 2011-01-31 13:43:37.595917364 +0000
-@@ -65,6 +65,8 @@
- # pragma interface
- #endif
-
-+#include
-+
- /** @name GSmartPointer.h
-
- Files #"GSmartPointer.h"# and #"GSmartPointer.cpp"# define a smart-pointer
diff --git a/office/misc/djvu/files/djvulibre-3.5.27-check-image-size.patch b/office/misc/djvu/files/djvulibre-3.5.27-check-image-size.patch
new file mode 100644
index 0000000000..9d0d5b8799
--- /dev/null
+++ b/office/misc/djvu/files/djvulibre-3.5.27-check-image-size.patch
@@ -0,0 +1,16 @@
+diff --git a/libdjvu/IW44Image.cpp b/libdjvu/IW44Image.cpp
+index e8d4b44..aa3d554 100644
+--- a/libdjvu/IW44Image.cpp
++++ b/libdjvu/IW44Image.cpp
+@@ -678,7 +678,11 @@ IW44Image::Map::image(signed char *img8, int rowsize, int pixsep, int fast)
+ size_t sz = bw * bh;
+ if (sz / (size_t)bw != (size_t)bh) // multiplication overflow
+ G_THROW("IW44Image: image size exceeds maximum (corrupted file?)");
++ if (sz == 0)
++ G_THROW("IW44Image: zero size image (corrupted file?)");
+ GPBuffer gdata16(data16,sz);
++ if (data16 == NULL)
++ G_THROW("IW44Image: unable to allocate image data");
+ // Copy coefficients
+ int i;
+ short *p = data16;
diff --git a/office/misc/djvu/files/djvulibre-3.5.27-check-input-pool.patch b/office/misc/djvu/files/djvulibre-3.5.27-check-input-pool.patch
new file mode 100644
index 0000000000..26e08e980d
--- /dev/null
+++ b/office/misc/djvu/files/djvulibre-3.5.27-check-input-pool.patch
@@ -0,0 +1,13 @@
+diff --git a/libdjvu/DataPool.cpp b/libdjvu/DataPool.cpp
+index 5fcbedf..4c2eaf0 100644
+--- a/libdjvu/DataPool.cpp
++++ b/libdjvu/DataPool.cpp
+@@ -791,6 +791,8 @@ DataPool::create(const GP & pool, int start, int length)
+ DEBUG_MSG("DataPool::DataPool: pool=" << (void *)((DataPool *)pool) << " start=" << start << " length= " << length << "\n");
+ DEBUG_MAKE_INDENT(3);
+
++ if (!pool) G_THROW( ERR_MSG("DataPool.zero_DataPool") );
++
+ DataPool *xpool=new DataPool();
+ GP retval=xpool;
+ xpool->init();
diff --git a/office/misc/djvu/files/djvulibre-3.5.27-djvuport-stack-overflow.patch b/office/misc/djvu/files/djvulibre-3.5.27-djvuport-stack-overflow.patch
new file mode 100644
index 0000000000..e7bc643ee6
--- /dev/null
+++ b/office/misc/djvu/files/djvulibre-3.5.27-djvuport-stack-overflow.patch
@@ -0,0 +1,36 @@
+diff --git a/libdjvu/DjVuPort.cpp b/libdjvu/DjVuPort.cpp
+index 2b3e0d2..ede7f6b 100644
+--- a/libdjvu/DjVuPort.cpp
++++ b/libdjvu/DjVuPort.cpp
+@@ -507,10 +507,19 @@ GP
+ DjVuPortcaster::id_to_file(const DjVuPort * source, const GUTF8String &id)
+ {
+ GPList list;
++
++ if (!!opening_id && opening_id == id)
++ G_THROW("DjVuPortcaster: recursive opening of the same file (corrupted file?)");
++ else
++ opening_id = id;
++
+ compute_closure(source, list, true);
+ GP file;
+ for(GPosition pos=list;pos;++pos)
+ if ((file=list[pos]->id_to_file(source, id))) break;
++
++ opening_id = GUTF8String();
++
+ return file;
+ }
+
+diff --git a/libdjvu/DjVuPort.h b/libdjvu/DjVuPort.h
+index e2b3125..313dc2b 100644
+--- a/libdjvu/DjVuPort.h
++++ b/libdjvu/DjVuPort.h
+@@ -484,6 +484,7 @@ private:
+ const DjVuPort *dst, int distance);
+ void compute_closure(const DjVuPort *src, GPList &list,
+ bool sorted=false);
++ GUTF8String opening_id;
+ };
+
+
diff --git a/office/misc/djvu/files/djvulibre-3.5.27-integer-overflow.patch b/office/misc/djvu/files/djvulibre-3.5.27-integer-overflow.patch
new file mode 100644
index 0000000000..279a038315
--- /dev/null
+++ b/office/misc/djvu/files/djvulibre-3.5.27-integer-overflow.patch
@@ -0,0 +1,23 @@
+diff --git a/tools/ddjvu.cpp b/tools/ddjvu.cpp
+index 7109952..b41f7d2 100644
+--- a/tools/ddjvu.cpp
++++ b/tools/ddjvu.cpp
+@@ -70,6 +70,7 @@
+ #include
+ #include
+ #include
++#include
+
+ #ifdef UNIX
+ # include
+@@ -394,7 +395,9 @@ render(ddjvu_page_t *page, int pageno)
+ rowsize = rrect.w;
+ else
+ rowsize = rrect.w * 3;
+- if (! (image = (char*)malloc(rowsize * rrect.h)))
++ if ((size_t)rowsize > SIZE_MAX / rrect.h)
++ die(i18n("Integer overflow when allocating image buffer for page %d"), pageno);
++ if (! (image = (char*)malloc((size_t)rowsize * rrect.h)))
+ die(i18n("Cannot allocate image buffer for page %d"), pageno);
+
+ /* Render */
diff --git a/office/misc/djvu/files/djvulibre-3.5.27-unsigned-short-overflow.patch b/office/misc/djvu/files/djvulibre-3.5.27-unsigned-short-overflow.patch
new file mode 100644
index 0000000000..c7a6f3a78e
--- /dev/null
+++ b/office/misc/djvu/files/djvulibre-3.5.27-unsigned-short-overflow.patch
@@ -0,0 +1,21 @@
+diff --git a/libdjvu/GBitmap.cpp b/libdjvu/GBitmap.cpp
+index c2fdbe4..e271a1d 100644
+--- a/libdjvu/GBitmap.cpp
++++ b/libdjvu/GBitmap.cpp
+@@ -69,6 +69,7 @@
+ #include
+ #include
+ #include
++#include
+
+ // - Author: Leon Bottou, 05/1997
+
+@@ -1284,6 +1285,8 @@ GBitmap::decode(unsigned char *runs)
+ // initialize pixel array
+ if (nrows==0 || ncolumns==0)
+ G_THROW( ERR_MSG("GBitmap.not_init") );
++ if (ncolumns > USHRT_MAX - border)
++ G_THROW("GBitmap: row size exceeds maximum (corrupted file?)");
+ bytes_per_row = ncolumns + border;
+ if (runs==0)
+ G_THROW( ERR_MSG("GBitmap.null_arg") );
diff --git a/office/misc/djvu/files/no-pthread.diff b/office/misc/djvu/files/no-pthread.patch
similarity index 70%
rename from office/misc/djvu/files/no-pthread.diff
rename to office/misc/djvu/files/no-pthread.patch
index b9845b23be..00ab571b1f 100644
--- a/office/misc/djvu/files/no-pthread.diff
+++ b/office/misc/djvu/files/no-pthread.patch
@@ -1,7 +1,5 @@
-Index: djvulibre-3.5.22/config/acinclude.m4
-===================================================================
---- djvulibre-3.5.22.orig/config/acinclude.m4
-+++ djvulibre-3.5.22/config/acinclude.m4
+--- a/config/acinclude.m4
++++ b/config/acinclude.m4
@@ -408,7 +408,7 @@ case "${host_os}-${GCC}" in
# On Linux/GCC, libtool uses -nostdlib for linking, which cancel part
# of the -pthread flag effect (libpthread is not automatically linked).
diff --git a/office/misc/djvu/files/out_of_bounce_write_in_function.patch b/office/misc/djvu/files/out_of_bounce_write_in_function.patch
new file mode 100644
index 0000000000..07e74d39ed
--- /dev/null
+++ b/office/misc/djvu/files/out_of_bounce_write_in_function.patch
@@ -0,0 +1,14 @@
+--- a/libdjvu/DjVuText.cpp
++++ b/libdjvu/DjVuText.cpp
+@@ -345,9 +345,9 @@
+ int textsize = bs.read24();
+ char *buffer = textUTF8.getbuf(textsize);
+ int readsize = bs.read(buffer,textsize);
++ if (readsize < textsize || textsize <= 0)
++ G_THROW( ERR_MSG("DjVuText.corrupt_chunk") );
+ buffer[readsize] = 0;
+- if (readsize < textsize)
+- G_THROW( ERR_MSG("DjVuText.corrupt_chunk") );
+ // Try reading zones
+ unsigned char version;
+ if ( bs.read( (void*) &version, 1 ) == 1)
diff --git a/office/misc/djvu/pspec.xml b/office/misc/djvu/pspec.xml
index 6da6ace4a4..a40cd16be2 100644
--- a/office/misc/djvu/pspec.xml
+++ b/office/misc/djvu/pspec.xml
@@ -1,19 +1,19 @@
-
+
djvu
- http://djvu.sourceforge.net
+ https://djvu.sourceforge.net/
PisiLinux Community
admins@pisilinux.org
- GPLv2
+ GPL-2
app:gui
library
- DjVu viewers, encoders and utilities
+ DjVu viewers, encoders and utilities.
DjVu is a web-centric format and software platform to distribute documents and images.
- mirrors://sourceforge/djvu/djvulibre-3.5.27.tar.gz
+ mirrors://sourceforge/djvu/djvulibre-3.5.28.tar.gz
libjpeg-turbo-devel
tiff-devel
@@ -21,8 +21,13 @@
libXt-devel
- no-pthread.diff
- djvulibre-3.5.22-cdefs.patch
+ no-pthread.patch
+ out_of_bounce_write_in_function.patch
+ djvulibre-3.5.27-check-image-size.patch
+ djvulibre-3.5.27-check-input-pool.patch
+ djvulibre-3.5.27-djvuport-stack-overflow.patch
+ djvulibre-3.5.27-integer-overflow.patch
+ djvulibre-3.5.27-unsigned-short-overflow.patch
@@ -32,6 +37,7 @@
shared-mime-info
libjpeg-turbo
tiff
+ libgcc
/usr/bin
@@ -44,6 +50,9 @@
/usr/share/doc
/usr/share/man
+
+ System.Package
+
@@ -59,6 +68,13 @@
+
+ 2022-11-10
+ 3.5.28
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2018-08-08
3.5.27
diff --git a/programming/library/liburing/pspec.xml b/programming/library/liburing/pspec.xml
index 21d3515142..345b5c7a60 100644
--- a/programming/library/liburing/pspec.xml
+++ b/programming/library/liburing/pspec.xml
@@ -15,8 +15,8 @@
programming.library
This is the io_uring library, liburing.
liburing provides helpers to setup and teardown io_uring instances, and also a simplified interface for applications that don't need (or want) to deal with the full kernel side implementation.
-
- https://git.kernel.dk/cgit/liburing/snapshot/liburing-2.2.tar.bz2
+
+ https://git.kernel.dk/cgit/liburing/snapshot/liburing-2.3.tar.bz2
@@ -56,6 +56,13 @@
+
+ 2022-11-10
+ 2.3
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-06-29
2.2
diff --git a/programming/library/spdlog/pspec.xml b/programming/library/spdlog/pspec.xml
index 22d6838b65..e04cb07064 100644
--- a/programming/library/spdlog/pspec.xml
+++ b/programming/library/spdlog/pspec.xml
@@ -13,8 +13,8 @@
programming.library
Fast C++ logging library.
Very fast, header-only/compiled, C++ logging library.
-
- https://github.com/gabime/spdlog/archive/refs/tags/v1.10.0.tar.gz
+
+ https://github.com/gabime/spdlog/archive/refs/tags/v1.11.0.tar.gz
cmake
@@ -47,6 +47,13 @@
+
+ 2022-11-10
+ 1.11.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-09-24
1.10.0
diff --git a/programming/library/utf8proc/pspec.xml b/programming/library/utf8proc/pspec.xml
index 8476e8317c..0d9657e5a5 100644
--- a/programming/library/utf8proc/pspec.xml
+++ b/programming/library/utf8proc/pspec.xml
@@ -13,8 +13,8 @@
programming.library
a clean C library for processing UTF-8 Unicode data.
utf8proc is a small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding.
-
- https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.7.0.tar.gz
+
+ https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.8.0.tar.gz
cmake
@@ -43,6 +43,13 @@
+
+ 2022-11-10
+ 2.8.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-12-20
2.7.0
diff --git a/science/gis/gpsd/pspec.xml b/science/gis/gpsd/pspec.xml
index ebbda4cdcb..c98a556a20 100644
--- a/science/gis/gpsd/pspec.xml
+++ b/science/gis/gpsd/pspec.xml
@@ -16,8 +16,8 @@
gpsd is a service daemon that monitor one or more GPSes attached to a host computer through serial or USB ports, making all data of the sensors available to be queried on TCP port 2947 of the host computer.
-
- http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.23.1.tar.xz
+
+ http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.24.tar.xz
scons
@@ -43,23 +43,24 @@
dbus
libgcc
libusb
- ncurses
libsocket
bluez-libs
- python3-pyserial
- /etc/conf.d
- /usr/bin
+
/usr/sbin
/lib/udev/gpsd.hotplug
/usr/lib
/lib/udev/rules.d
- /usr/share/man
+ /usr/share/man/man3
+ /usr/share/man/man5
+ /usr/share/man/man8/gpsd.8
+ /usr/share/man/man8/gpsinit.8
+ /usr/share/man/man8/gpsdctl.8
/usr/share/gpsd/doc
- gpsd.sysconfig
+
System.Service
@@ -69,32 +70,18 @@
gpsd-clients
- gpsd
+
dbus
libusb
ncurses
bluez-libs
+ python3-gpsd
python3-pyserial
- Various text based and graphical clients for gpsd.
- /usr/bin/cgps
- /usr/bin/gpscat
- /usr/bin/gpsdecode
- /usr/bin/gpspipe
- /usr/bin/gpxlogger
- /usr/bin/lcdgps
- /usr/bin/xgps
- /usr/bin/xgpsspeed
- /usr/share/man/man1/gps.1*
- /usr/share/man/man1/cgps*
- /usr/share/man/man1/gpscat*
- /usr/share/man/man1/gpsdecode*
- /usr/share/man/man1/gpspipe*
- /usr/share/man/man1/gpxlogger*
- /usr/share/man/man1/cgpxlogger*
- /usr/share/man/man1/lcdgps*
- /usr/share/man/man1/xgps*
+ /usr/bin
+ /usr/share/man/man1
+ /usr/share/man/man8/ppscheck.8
/usr/share/applications
/usr/share/gpsd/icons
/usr/share/pixmaps
@@ -107,23 +94,40 @@
- gpsd-devel
- Development files for gpsd.
+ python3-gpsd
- gpsd
+ python3-pyserial
+ /usr/bin/gpscat
+ /usr/bin/gpsprof
/usr/bin/gpsfake
- /usr/lib/python*/site-packages/gps/fake.py
- /usr/include
- /usr/lib/pkgconfig
- /usr/share/man/man3
- /usr/share/man/man5
+ /usr/lib/python3.9
+ /usr/share/man/man1/gpscat.1
+ /usr/share/man/man1/gpsprof.1
/usr/share/man/man1/gpsfake.1
+
+ gpsd-devel
+
+ gpsd
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2022-11-10
+ 3.24
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-10-24
3.23.1
diff --git a/util/admin/btop++/actions.py b/util/admin/btop++/actions.py
new file mode 100644
index 0000000000..9336549755
--- /dev/null
+++ b/util/admin/btop++/actions.py
@@ -0,0 +1,24 @@
+#!/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, get
+
+j = ''.join([
+ ' VERBOSE=true',
+ ' QUIET=true',
+ ' STRIP=true',
+ ' ARCH=x86_64',
+ ' PREFIX=/usr '
+ ])
+
+def setup():
+ pass
+
+def build():
+ autotools.make(j)
+
+def install():
+ autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), j))
diff --git a/util/admin/btop++/pspec.xml b/util/admin/btop++/pspec.xml
new file mode 100644
index 0000000000..81b6d637fa
--- /dev/null
+++ b/util/admin/btop++/pspec.xml
@@ -0,0 +1,48 @@
+
+
+
+
+ btop++
+ https://github.com/aristocratos/btop
+
+ fury
+ uglyside@yandex.ru
+
+ Apache-2.0
+ app:console
+ util.admin
+ A monitor of resources.
+ Resource monitor that shows usage and stats for processor, memory, disks, network and processes.
+
+ https://github.com/aristocratos/btop/archive/refs/tags/v1.2.13.tar.gz
+
+
+ libgcc
+
+
+
+
+
+
+
+ btop++
+
+ libgcc
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/btop
+
+
+
+
+
+ 2022-11-10
+ 1.2.13
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/util/admin/inxi/pspec.xml b/util/admin/inxi/pspec.xml
index 0dde5ca1a5..b395ce16a2 100644
--- a/util/admin/inxi/pspec.xml
+++ b/util/admin/inxi/pspec.xml
@@ -12,7 +12,7 @@
app:console
A command line system information tool.
inxi is a full featured CLI system information tool.
- https://github.com/smxi/inxi/archive/refs/tags/3.3.08-1.tar.gz
+ https://github.com/smxi/inxi/archive/refs/tags/3.3.23-1.tar.gz
@@ -29,6 +29,13 @@
+
+ 2022-11-10
+ 3.3.23.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-11-11
3.3.08.1
diff --git a/util/archive/xarchiver/pspec.xml b/util/archive/xarchiver/pspec.xml
index ed217e507f..93a34c525e 100644
--- a/util/archive/xarchiver/pspec.xml
+++ b/util/archive/xarchiver/pspec.xml
@@ -17,7 +17,7 @@
GTK+3 frontend to 7z, zip, rar, tar, bzip2, gzip, arj, lha, rpm and deb(open and extract only). Xarchiver allows you to create, add, extract and delete files in the above formats. 7z, zip, rar, arj password protected archives are supported.
- https://github.com/ib/xarchiver/archive/refs/tags/0.5.4.19.tar.gz
+ https://github.com/ib/xarchiver/archive/refs/tags/0.5.4.20.tar.gz
intltool
gtk3-devel
@@ -38,6 +38,7 @@
rar
gtk3
lzip
+ glib2
bzip2
p7zip
unrar
@@ -62,6 +63,13 @@
+
+ 2022-11-10
+ 0.5.4.20
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-08-23
0.5.4.19
diff --git a/util/crypt/pinentry/pspec.xml b/util/crypt/pinentry/pspec.xml
index b2fa015cb6..ccae611b9a 100644
--- a/util/crypt/pinentry/pspec.xml
+++ b/util/crypt/pinentry/pspec.xml
@@ -12,7 +12,7 @@
app:console
Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project.
- https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-1.2.0.tar.bz2
+ https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-1.2.1.tar.bz2
gcr-devel
qt5-base-devel
@@ -114,8 +114,8 @@
- 2022-08-07
- 1.2.0
+ 2022-11-10
+ 1.2.1
Version bump.
fury
uglyside@yandex.ru
diff --git a/util/misc/bleachbit/pspec.xml b/util/misc/bleachbit/pspec.xml
index 68dedb1f13..09960dbc0b 100644
--- a/util/misc/bleachbit/pspec.xml
+++ b/util/misc/bleachbit/pspec.xml
@@ -12,13 +12,13 @@
BleachBit quickly frees disk space and tirelessly guards your privacy. Free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there.
GPL-3
app:gui
-
- mirrors://sourceforge/project/bleachbit/bleachbit/4.2.0/bleachbit-4.2.0.tar.bz2
+
+ mirrors://sourceforge/project/bleachbit/bleachbit/4.4.2/bleachbit-4.4.2.tar.bz2
gtk3-devel
python3-setuptools
- python-pygobject-devel
+
python3-pygobject3-devel
@@ -27,18 +27,25 @@
bleachbit
gtk3
- python-pygobject
+
python3-pygobject3
/usr/bin
- /usr/lib
/usr/share
+ /usr/share/bleachbit
/usr/share/locale
+
+ 2022-11-10
+ 4.4.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-04-29
4.2.0
diff --git a/x11/terminal/terminator/pspec.xml b/x11/terminal/terminator/pspec.xml
index 6a29119600..dc03f794d1 100644
--- a/x11/terminal/terminator/pspec.xml
+++ b/x11/terminal/terminator/pspec.xml
@@ -13,8 +13,8 @@
x11.terminal
Multiple terminals in one window.
In April of 2020 we started moving Terminator to GitHub. A new team wanted to continue the work of the original authors.
-
- https://github.com/gnome-terminator/terminator/releases/download/v2.1.1/terminator-2.1.1.tar.gz
+
+ https://github.com/gnome-terminator/terminator/releases/download/v2.1.2/terminator-2.1.2.tar.gz
intltool
@@ -63,6 +63,13 @@
+
+ 2022-11-10
+ 2.1.2
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-11-04
2.1.1