From c85ac54a18ca505e39a52c23492dd9e08110b6c6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 16 Oct 2021 20:14:40 +0300 Subject: [PATCH 1/5] xfce4-terminal. --- desktop/xfce/base/xfce4-terminal/actions.py | 2 +- desktop/xfce/base/xfce4-terminal/pspec.xml | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/desktop/xfce/base/xfce4-terminal/actions.py b/desktop/xfce/base/xfce4-terminal/actions.py index d1bff9cb8d..5280f891e1 100644 --- a/desktop/xfce/base/xfce4-terminal/actions.py +++ b/desktop/xfce/base/xfce4-terminal/actions.py @@ -19,5 +19,5 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.removeDir("/usr/share/gnome-control-center") - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*", "THANKS") + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*", "THANKS") diff --git a/desktop/xfce/base/xfce4-terminal/pspec.xml b/desktop/xfce/base/xfce4-terminal/pspec.xml index a35fd80e2e..0c262a423d 100644 --- a/desktop/xfce/base/xfce4-terminal/pspec.xml +++ b/desktop/xfce/base/xfce4-terminal/pspec.xml @@ -14,7 +14,7 @@ xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more - https://archive.xfce.org/src/apps/xfce4-terminal/0.8/xfce4-terminal-0.8.10.tar.bz2 + https://archive.xfce.org/src/apps/xfce4-terminal/0.9/xfce4-terminal-0.9.0.tar.bz2 intltool vte-devel @@ -26,7 +26,7 @@ libxfce4ui-devel - xfce-terminal.patch + @@ -54,6 +54,13 @@ + + 2021-10-16 + 0.9.0 + Version bump. + uglyside@yandex.ru + fury + 2020-12-24 0.8.10 From 192160642545bcdc9f542f7f022998a548666e8a Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 16 Oct 2021 22:54:21 +0300 Subject: [PATCH 2/5] xfce4-time-out-plugin. --- desktop/xfce/addon/xfce4-time-out-plugin/actions.py | 4 ++-- desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml | 13 ++++++++++--- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/desktop/xfce/addon/xfce4-time-out-plugin/actions.py b/desktop/xfce/addon/xfce4-time-out-plugin/actions.py index f0d551e83c..e3616a1067 100644 --- a/desktop/xfce/addon/xfce4-time-out-plugin/actions.py +++ b/desktop/xfce/addon/xfce4-time-out-plugin/actions.py @@ -11,7 +11,7 @@ from pisi.actionsapi import get def setup(): autotools.configure() - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ") def build(): autotools.make() @@ -19,5 +19,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "THANKS") + pisitools.dodoc("AUTHORS", "NEWS", "THANKS") diff --git a/desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml b/desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml index 99f78ad64f..44a13a4ce6 100644 --- a/desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml +++ b/desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml @@ -8,13 +8,13 @@ Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org - GPLv2 + GPL-2 library desktop.xfce.addon A module allows to take periodical breaks from the computer This plugin makes it possible to take periodical breaks from the computer every X minutes. During breaks it locks your screen. It optionally allows you to postpone breaks for a certain time. - - https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.1.tar.bz2 + + https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.2.tar.bz2 intltool @@ -43,6 +43,13 @@ + + 2021-10-17 + 1.1.2 + Ver. bump + fury + uglyside@yandex.ru + 2020-07-07 1.1.1 From 80ebe184470889ff49600c5ea9bac1bbb4cea85a Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 16 Oct 2021 22:55:45 +0300 Subject: [PATCH 3/5] inkscape. --- multimedia/graphics/inkscape/actions.py | 28 +++++++++++++------------ multimedia/graphics/inkscape/pspec.xml | 17 +++++++++++++-- 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/multimedia/graphics/inkscape/actions.py b/multimedia/graphics/inkscape/actions.py index 49efcea531..0a008373ef 100644 --- a/multimedia/graphics/inkscape/actions.py +++ b/multimedia/graphics/inkscape/actions.py @@ -10,22 +10,24 @@ from pisi.actionsapi import cmaketools from pisi.actionsapi import shelltools j = ''.join([ - '-DWITH_DBUS=ON ', - '-DBUILD_TESTING=OFF -L ', - '-DWITH_GSPELL=OFF ', - '-DBUILD_SHARED_LIBS=ON ', - '-DWITH_IMAGE_MAGICK=OFF ', - '-DBUILD_STATIC_LIBS=OFF ', - '-DCMAKE_INSTALL_LIBDIR=lib ', - '-DCYTHON_EXECUTABLE=/usr/bin/cython3 ', - '-DCMAKE_BUILD_TYPE=Release ', - '-DCMAKE_INSTALL_PREFIX=/usr ' + ' -DWITH_DBUS=ON', + ' -DBUILD_TESTING=OFF', + ' -DWITH_GSPELL=OFF', + ' -DBUILD_SHARED_LIBS=ON', + ' -DWITH_IMAGE_MAGICK=OFF', + ' -DBUILD_STATIC_LIBS=OFF', + ' -DCMAKE_INSTALL_LIBDIR=lib', + ' -DCYTHON_EXECUTABLE=/usr/bin/cython3', + ' -D2GEOM_BOOST_PYTHON=ON', + ' -D2GEOM_CYTHON_BINDINGS=ON', + ' -DCMAKE_BUILD_TYPE=Release', + ' -DCMAKE_INSTALL_PREFIX=/usr -L ' ]) def setup(): - # fix shebang + #fix shebang # shelltools.system("find share/extensions -iname '*.py' -exec sed -i 's|env\ python$|env python3|g' {} \;") - # if with imagemagick build. + #if with imagemagick build. # shelltools.export("PKG_CONFIG_PATH", "${PKG_CONFIG_PATH}:/usr/lib/imagemagick6/pkgconfig") shelltools.makedirs("build") shelltools.cd("build") @@ -39,4 +41,4 @@ def install(): shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("../COPYING", "../README.md") + pisitools.dodoc("../AUTHORS", "../NEWS.md", "../README.md") diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index 3bfd16766a..030d624a3d 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -14,8 +14,9 @@ app:gui SVG vector graphics application. Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. - - https://media.inkscape.org/dl/resources/file/inkscape-1.1.tar.xz + + https://inkscape.org/gallery/item/29255/inkscape-1.1.1_2021-09-20_3bf5ae0d25.tar.xz + cmake ragel @@ -30,6 +31,8 @@ libXt-devel libXv-devel libSM-devel + libXaw-devel + libXmu-devel libXpm-devel libXres-devel libXtst-devel @@ -53,6 +56,7 @@ libxslt-devel libsoup-devel python3-devel + boost-python3 poppler-devel poppler-utils libyaml-devel @@ -122,9 +126,11 @@ python3-lxml python3-numpy python3-scour + boost-python3 libjpeg-turbo GraphicsMagick + python3-pygobject3 /usr/share/man @@ -167,6 +173,13 @@ + + 2021-10-16 + 1.1.1 + Version bump. + fury + uglyside@yandex.ru + 2021-06-05 1.1 From 23b2d47bf3dcf0a54994ad01515d3832188e5a09 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 16 Oct 2021 23:44:49 +0300 Subject: [PATCH 4/5] strace. --- util/misc/strace/actions.py | 8 ++++---- util/misc/strace/pspec.xml | 16 ++++++++++------ 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/util/misc/strace/actions.py b/util/misc/strace/actions.py index efa4968eab..e9426d7ee2 100644 --- a/util/misc/strace/actions.py +++ b/util/misc/strace/actions.py @@ -9,16 +9,16 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - #autotools.autoreconf("-vif") - autotools.configure() + autotools.configure("--enable-mpers=check") def build(): autotools.make() def check(): - autotools.make() + pass + #autotools.make("check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("ChangeLog", "COPYING", "CREDITS", "NEWS", "README", "README-linux-ptrace",) + pisitools.dodoc("CREDITS", "NEWS", "README*",) diff --git a/util/misc/strace/pspec.xml b/util/misc/strace/pspec.xml index 0f414d0b5e..70c5adb209 100644 --- a/util/misc/strace/pspec.xml +++ b/util/misc/strace/pspec.xml @@ -1,5 +1,5 @@ - + strace @@ -12,15 +12,12 @@ app:console Tracks and displays system calls associated with a running process strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. - https://strace.io/files/5.8/strace-5.8.tar.xz + https://strace.io/files/5.10/strace-5.10.tar.xz - libaio-devel libunwind-devel - kernel-headers - kernel-module-headers - + @@ -37,6 +34,13 @@ + + 2021-10-17 + 5.10 + Kernel bump. + PisiLinux Community + admins@pisilinux.org + 2020-09-11 5.8 From 51cad9ec0251d81fade7bb42c8c202326bbbb1c6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sun, 17 Oct 2021 00:00:59 +0300 Subject: [PATCH 5/5] htop. --- util/admin/htop/actions.py | 9 +++------ util/admin/htop/pspec.xml | 28 +++++++++++++++++++--------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/util/admin/htop/actions.py b/util/admin/htop/actions.py index 66643c72a6..1dcc9f817b 100644 --- a/util/admin/htop/actions.py +++ b/util/admin/htop/actions.py @@ -4,16 +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 shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - shelltools.system("sed -i 's|ncursesw/curses.h|curses.h|' RichString.[ch] configure") - autotools.configure("--enable-taskstats \ - --enable-unicode \ - --enable-cgroup") + autotools.autoreconf("-fiv") + autotools.configure() def build(): autotools.make("-j1") @@ -21,4 +18,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README") + pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS") diff --git a/util/admin/htop/pspec.xml b/util/admin/htop/pspec.xml index d6ad4b0afa..51fbd0513e 100644 --- a/util/admin/htop/pspec.xml +++ b/util/admin/htop/pspec.xml @@ -3,43 +3,53 @@ htop - https://github.com/htop-dev/htop + https://htop.dev/ PisiLinux Community admins@pisilinux.org - GPLv2 + GPL-2 htop app:console - app:gui - An interactive process viewer for Linux + An interactive process viewer for Linux. htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top'. - https://dl.bintray.com/htop/source/htop-3.0.1.tar.gz + https://github.com/htop-dev/htop/archive/refs/tags/3.1.1.tar.gz python3 + libcap-devel ncurses-devel gettext-devel + libunwind-devel + lm_sensors-devel - + htop + libcap ncurses - + libunwind + /usr/bin + /usr/share /usr/share/man /usr/share/doc - /usr/share/applications - /usr/share/pixmaps + + 2021-10-17 + 3.1.1 + Version bump. + fury + uglyside@yandex.ru + 2020-09-11 3.0.1