From 7941cda2721b30534679640e4cb4464110d05517 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 04:08:46 +0300 Subject: [PATCH 01/16] sakura terminal emul. --- x11/terminal/sakura/pspec.xml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/x11/terminal/sakura/pspec.xml b/x11/terminal/sakura/pspec.xml index 430689db74..eabe326bee 100644 --- a/x11/terminal/sakura/pspec.xml +++ b/x11/terminal/sakura/pspec.xml @@ -13,8 +13,8 @@ x11.terminal Simple but powerful libvte based terminal emulator. Sakura is a terminal emulator and it's only dependencies are GTK and VTE. It uses a notebook to provide several terminals in one window and allows to change configuration options via a contextual menu. No more no less. - - https://launchpad.net/sakura/trunk/3.8.5/+download/sakura-3.8.5.tar.bz2 + + https://launchpad.net/sakura/trunk/3.8.6/+download/sakura-3.8.6.tar.bz2 cmake @@ -29,6 +29,7 @@ vte gtk3 + glib2 pango @@ -38,6 +39,13 @@ + + 2022-11-13 + 3.8.6 + Version bump. + fury + uglyside@yandex.ru + 2022-08-20 3.8.5 From 8782b472ffa2911dd351ad51383616358b61bee6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 04:11:11 +0300 Subject: [PATCH 02/16] python3-installer. --- .../python3/python3-installer/actions.py | 13 +++++ .../files/default-bytecode-levels.patch | 24 ++++++++++ .../python3/python3-installer/pspec.xml | 48 +++++++++++++++++++ 3 files changed, 85 insertions(+) create mode 100644 programming/language/python3/python3-installer/actions.py create mode 100644 programming/language/python3/python3-installer/files/default-bytecode-levels.patch create mode 100644 programming/language/python3/python3-installer/pspec.xml diff --git a/programming/language/python3/python3-installer/actions.py b/programming/language/python3/python3-installer/actions.py new file mode 100644 index 0000000000..b2ccc86d69 --- /dev/null +++ b/programming/language/python3/python3-installer/actions.py @@ -0,0 +1,13 @@ +#!/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 pythonmodules + +def build(): + pythonmodules.compile(pyVer = '3') + +def install(): + pythonmodules.install(pyVer = '3') diff --git a/programming/language/python3/python3-installer/files/default-bytecode-levels.patch b/programming/language/python3/python3-installer/files/default-bytecode-levels.patch new file mode 100644 index 0000000000..e5b525da76 --- /dev/null +++ b/programming/language/python3/python3-installer/files/default-bytecode-levels.patch @@ -0,0 +1,24 @@ +the previous default of 0, 1 causes opt-1 bytecode to also be generated, +which is not used without passing `-O` to `python3` anyway, and doubles +the size of the resulting package + +--- a/src/installer/__main__.py ++++ b/src/installer/__main__.py +@@ -29,7 +29,7 @@ + metavar="level", + type=int, + choices=[0, 1, 2], +- help="generate bytecode for the specified optimization level(s) (default=0, 1)", ++ help="generate bytecode for the specified optimization level(s) (default=0)", + ) + parser.add_argument( + "--no-compile-bytecode", +@@ -68,7 +68,7 @@ + if args.no_compile_bytecode: + bytecode_levels = [] + elif not bytecode_levels: +- bytecode_levels = [0, 1] ++ bytecode_levels = [0] + + with WheelFile.open(args.wheel) as source: + destination = SchemeDictionaryDestination( diff --git a/programming/language/python3/python3-installer/pspec.xml b/programming/language/python3/python3-installer/pspec.xml new file mode 100644 index 0000000000..f4c88b0c8e --- /dev/null +++ b/programming/language/python3/python3-installer/pspec.xml @@ -0,0 +1,48 @@ + + + + + python3-installer + https://installer.readthedocs.io/ + + fury + uglyside@yandex.ru + + MIT + library + programming.language.python3 + A low-level library for installing from a Python wheel distribution. + It provides basic functionality and abstractions for handling wheels and installing packages from wheels. + + https://files.pythonhosted.org/packages/source/i/installer/installer-0.5.1.tar.gz + + + python3-devel + python3-setuptools + + + default-bytecode-levels.patch + + + + + python3-installer + + python3 + + + /usr/lib/python3.9 + /usr/share/doc/python3-installer + + + + + + 2022-11-13 + 0.5.1 + First build. + fury + uglyside@yandex.ru + + + From b128b1c8fb8a8f554132025da7b553872bb61efb Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 04:21:40 +0300 Subject: [PATCH 03/16] python3-importlib_metadata. --- .../python3-importlib_metadata/actions.py | 11 ++++----- .../python3-importlib_metadata/pspec.xml | 23 +++++++++++++++---- .../translations.xml | 0 3 files changed, 23 insertions(+), 11 deletions(-) mode change 100755 => 100644 programming/language/python3/python3-importlib_metadata/translations.xml diff --git a/programming/language/python3/python3-importlib_metadata/actions.py b/programming/language/python3/python3-importlib_metadata/actions.py index 44a541e21e..7401ecd5d3 100644 --- a/programming/language/python3/python3-importlib_metadata/actions.py +++ b/programming/language/python3/python3-importlib_metadata/actions.py @@ -2,15 +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 pythonmodules +from pisi.actionsapi import pythonmodules, shelltools, get -shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","2.0.0") +shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.0.0") def build(): - pythonmodules.compile(pyVer="3") + pythonmodules.run("-m build --no-isolation --skip-dependency-check --wheel", pyVer = '3') def install(): - pythonmodules.install(pyVer="3") \ No newline at end of file + pythonmodules.run("-m installer -d %s dist/importlib_metadata-5.0.0-py3-none-any.whl" % get.installDIR(), pyVer = '3') diff --git a/programming/language/python3/python3-importlib_metadata/pspec.xml b/programming/language/python3/python3-importlib_metadata/pspec.xml index d7b451289f..2e57f6629f 100644 --- a/programming/language/python3/python3-importlib_metadata/pspec.xml +++ b/programming/language/python3/python3-importlib_metadata/pspec.xml @@ -1,5 +1,5 @@ - + python3-importlib_metadata @@ -9,15 +9,21 @@ bluedevil@sctzine.com programming.language.python3 - MIT + Apache-2.0 library importlib_metadata is a library to access the metadata for a Python package. importlib_metadata is a library to access the metadata for a Python package. - https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz + + https://files.pythonhosted.org/packages/source/i/importlib_metadata/importlib_metadata-5.0.0.tar.gz + python3-devel + python3-build + python3-wheel + python3-installer python3-setuptools python3-setuptools-scm + python3-importlib_metadata @@ -29,12 +35,19 @@ python3-zipp - /usr/lib/python3* - /usr/share/doc/python3-importlib_metadata + /usr/lib/python3.9 + + + 2022-11-13 + 5.0.0 + Version bump. + fury + uglyside@yandex.ru + 2021-10-22 2.0.0 diff --git a/programming/language/python3/python3-importlib_metadata/translations.xml b/programming/language/python3/python3-importlib_metadata/translations.xml old mode 100755 new mode 100644 From 83efbaa51330b8d1a5ef735a1e3bd547c2213606 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:07:56 +0300 Subject: [PATCH 04/16] python3-importlib_metadata. --- .../language/python3/python3-importlib_metadata/actions.py | 2 +- .../language/python3/python3-importlib_metadata/pspec.xml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/programming/language/python3/python3-importlib_metadata/actions.py b/programming/language/python3/python3-importlib_metadata/actions.py index 7401ecd5d3..4fc4e8cdd6 100644 --- a/programming/language/python3/python3-importlib_metadata/actions.py +++ b/programming/language/python3/python3-importlib_metadata/actions.py @@ -9,7 +9,7 @@ from pisi.actionsapi import pythonmodules, shelltools, get shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.0.0") def build(): - pythonmodules.run("-m build --no-isolation --skip-dependency-check --wheel", pyVer = '3') + pythonmodules.run("-m build", pyVer = '3') def install(): pythonmodules.run("-m installer -d %s dist/importlib_metadata-5.0.0-py3-none-any.whl" % get.installDIR(), pyVer = '3') diff --git a/programming/language/python3/python3-importlib_metadata/pspec.xml b/programming/language/python3/python3-importlib_metadata/pspec.xml index 2e57f6629f..1b3b7bedc3 100644 --- a/programming/language/python3/python3-importlib_metadata/pspec.xml +++ b/programming/language/python3/python3-importlib_metadata/pspec.xml @@ -23,7 +23,6 @@ python3-installer python3-setuptools python3-setuptools-scm - python3-importlib_metadata @@ -36,7 +35,6 @@ /usr/lib/python3.9 - From f803e0565fc0de323f6b510933018a01df2f5bc6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:08:49 +0300 Subject: [PATCH 05/16] python3-importlib_resources. --- .../python3-importlib_resources/actions.py | 11 ++++---- .../python3-importlib_resources/pspec.xml | 25 +++++++++++++------ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/programming/language/python3/python3-importlib_resources/actions.py b/programming/language/python3/python3-importlib_resources/actions.py index b073a0c027..ba5048c6b9 100644 --- a/programming/language/python3/python3-importlib_resources/actions.py +++ b/programming/language/python3/python3-importlib_resources/actions.py @@ -2,15 +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 pythonmodules +from pisi.actionsapi import pythonmodules as py3, shelltools, get -shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","3.0.0") +shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.10.0") def build(): - pythonmodules.compile(pyVer="3") + py3.run("-m build", pyVer = '3') def install(): - pythonmodules.install(pyVer="3") \ No newline at end of file + py3.run("-m installer -d %s dist/importlib_resources-5.10.0-py3-none-any.whl" % get.installDIR(), pyVer = '3') diff --git a/programming/language/python3/python3-importlib_resources/pspec.xml b/programming/language/python3/python3-importlib_resources/pspec.xml index 46a0bb5278..4f1984ae16 100644 --- a/programming/language/python3/python3-importlib_resources/pspec.xml +++ b/programming/language/python3/python3-importlib_resources/pspec.xml @@ -1,9 +1,9 @@ - + python3-importlib_resources - https://gitlab.com/python-devs/importlib_resources + https://importlib-resources.readthedocs.io/ Blue Devil bluedevil@sctzine.com @@ -12,11 +12,15 @@ Apache library Design and implementation for a planned importlib.resources - The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. - https://gitlab.com/python-devs/importlib_resources/-/archive/v3.0.0/importlib_resources-v3.0.0.tar.gz + The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. + + https://files.pythonhosted.org/packages/source/i/importlib_resources/importlib_resources-5.10.0.tar.gz + - pip3 python3-devel + python3-build + python3-wheel + python3-installer python3-setuptools python3-setuptools-scm @@ -27,14 +31,21 @@ Design and implementation for a planned importlib.resources python3 + python3-zipp - /usr/lib/python3* - /usr/share/doc/python3-importlib_resources + /usr/lib/python3.9 + + 2022-11-14 + 5.10.0 + Version bump. + fury + uglyside@yandex.ru + 2021-10-28 3.0.0 From 95a09ee79d47adaaea4289cab89f2489bc055798 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:10:11 +0300 Subject: [PATCH 06/16] python3-cssselect. --- .../python3/python3-cssselect/actions.py | 13 +++++ .../python3/python3-cssselect/pspec.xml | 48 +++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 programming/language/python3/python3-cssselect/actions.py create mode 100644 programming/language/python3/python3-cssselect/pspec.xml diff --git a/programming/language/python3/python3-cssselect/actions.py b/programming/language/python3/python3-cssselect/actions.py new file mode 100644 index 0000000000..db202cb477 --- /dev/null +++ b/programming/language/python3/python3-cssselect/actions.py @@ -0,0 +1,13 @@ +#!/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 pythonmodules, get + +def build(): + pythonmodules.compile(pyVer = '3') + +def install(): + pythonmodules.install(pyVer = '3') diff --git a/programming/language/python3/python3-cssselect/pspec.xml b/programming/language/python3/python3-cssselect/pspec.xml new file mode 100644 index 0000000000..5e42e80713 --- /dev/null +++ b/programming/language/python3/python3-cssselect/pspec.xml @@ -0,0 +1,48 @@ + + + + + python3-cssselect + https://cssselect.readthedocs.io/ + + fury + uglyside@yandex.ru + + BSD + library + programming.language.python3 + CSS selectors for Python ElementTree. + cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents that can be read by ElementTree-like parsers. + + https://files.pythonhosted.org/packages/source/c/cssselect/cssselect-1.2.0.tar.gz + + + python3-devel + python3-setuptools + + + + + + + + python3-cssselect + + python3 + + + /usr/lib/python3.9 + /usr/share/doc/python3-cssselect + + + + + + 2022-11-14 + 1.2.0 + First build. + fury + uglyside@yandex.ru + + + From 877ff7b8a032a46de18e8405eb9345912475acfe Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:24:56 +0300 Subject: [PATCH 07/16] inkscape: added python modules into runtime deps. --- multimedia/graphics/inkscape/pspec.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index ae1018100a..749ca72ab6 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -129,6 +129,8 @@ boost-python3 libjpeg-turbo GraphicsMagick + python3-appdirs + python3-cssselect python3-pygobject3 From a860072efd3c29ca213dc79e56571de26f41f47f Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:27:17 +0300 Subject: [PATCH 08/16] inkscape. --- multimedia/graphics/inkscape/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index 749ca72ab6..9b44f1c4ec 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -176,7 +176,7 @@ - 2022-08-07 + 2022-11-14 1.2.1 Version bump. fury From f1abaf83bbc36316d812947237ad9eb540b11036 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:27:57 +0300 Subject: [PATCH 09/16] vapoursynth. --- multimedia/editor/vapoursynth/actions.py | 5 +++-- multimedia/editor/vapoursynth/pspec.xml | 25 ++++++++++++------------ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/multimedia/editor/vapoursynth/actions.py b/multimedia/editor/vapoursynth/actions.py index 204cc154e8..258d72dd4a 100644 --- a/multimedia/editor/vapoursynth/actions.py +++ b/multimedia/editor/vapoursynth/actions.py @@ -7,6 +7,7 @@ from pisi.actionsapi import shelltools, autotools, pisitools, get def setup(): + pisitools.dosed("doc/apireference.rst", "api", deleteLine = True) autotools.autoreconf("-vif") autotools.configure("--disable-static") @@ -14,11 +15,11 @@ def build(): autotools.make() # doc compilation. shelltools.cd("doc") - autotools.make("html man") + autotools.make("man") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # doc installation. pisitools.doman("doc/_build/man/*") - shelltools.copytree("doc/_build/html", "%s/usr/share/vapoursynth/html" % get.installDIR()) + #shelltools.copytree("doc/_build/html", "%s/usr/share/vapoursynth/html" % get.installDIR()) diff --git a/multimedia/editor/vapoursynth/pspec.xml b/multimedia/editor/vapoursynth/pspec.xml index d47b00d63d..91ffd68704 100644 --- a/multimedia/editor/vapoursynth/pspec.xml +++ b/multimedia/editor/vapoursynth/pspec.xml @@ -13,8 +13,8 @@ multimedia.editor A video processing framework with simplicity in mind. VapourSynth is an application for video manipulation. It has a core library written in C++ and a Python module to allow video scripts to be created. - - https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R57.tar.gz + + https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R60.tar.gz nasm @@ -22,6 +22,7 @@ python3-devel libzimg-devel python3-sphinx + @@ -29,27 +30,18 @@ vapoursynth ffmpeg + libgcc python3 libzimg /usr/bin /usr/lib - /usr/lib/python3.9/site-packages/ + /usr/lib/python3.9/site-packages/vapoursynth.so /usr/share/man - - vapoursynth-doc - - - - - /usr/share/vapoursynth/html - - - vapoursynth-devel @@ -64,6 +56,13 @@ + + 2022-11-13 + 60 + Version bump. + fury + uglyside@yandex.ru + 2021-12-11 57 From 569666fea778f57f477069c78e0b2f00c89f1bcb Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 05:41:21 +0300 Subject: [PATCH 10/16] actions.py: make compact. --- .../language/python3/python3-importlib_metadata/actions.py | 7 ++++--- .../python3/python3-importlib_resources/actions.py | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/programming/language/python3/python3-importlib_metadata/actions.py b/programming/language/python3/python3-importlib_metadata/actions.py index 4fc4e8cdd6..762a0df88f 100644 --- a/programming/language/python3/python3-importlib_metadata/actions.py +++ b/programming/language/python3/python3-importlib_metadata/actions.py @@ -4,12 +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 pythonmodules, shelltools, get +from pisi.actionsapi import pythonmodules as py3, shelltools, get +t = "dist/importlib_metadata-5.0.0-py3-none-any.whl" shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.0.0") def build(): - pythonmodules.run("-m build", pyVer = '3') + py3.run("-m build", pyVer = '3') def install(): - pythonmodules.run("-m installer -d %s dist/importlib_metadata-5.0.0-py3-none-any.whl" % get.installDIR(), pyVer = '3') + py3.run("-m installer -d %s %s" % (get.installDIR(), t), pyVer = '3') diff --git a/programming/language/python3/python3-importlib_resources/actions.py b/programming/language/python3/python3-importlib_resources/actions.py index ba5048c6b9..e5689d942f 100644 --- a/programming/language/python3/python3-importlib_resources/actions.py +++ b/programming/language/python3/python3-importlib_resources/actions.py @@ -6,10 +6,11 @@ from pisi.actionsapi import pythonmodules as py3, shelltools, get +t = "dist/importlib_resources-5.10.0-py3-none-any.whl" shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.10.0") def build(): py3.run("-m build", pyVer = '3') def install(): - py3.run("-m installer -d %s dist/importlib_resources-5.10.0-py3-none-any.whl" % get.installDIR(), pyVer = '3') + py3.run("-m installer -d %s %s" % (get.installDIR(), t), pyVer = '3') From c8ec72cae0d471eb50bffc9d56d9a1ad1e12ef7d Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 10:04:41 +0300 Subject: [PATCH 11/16] zim desktop wiki. --- office/zim/pspec.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/office/zim/pspec.xml b/office/zim/pspec.xml index 7733aed262..69b0e38544 100644 --- a/office/zim/pspec.xml +++ b/office/zim/pspec.xml @@ -13,8 +13,8 @@ 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.74.3.tar.gz + + https://zim-wiki.org/downloads/zim-0.75.1.tar.gz xdg-utils @@ -46,6 +46,13 @@ + + 2022-11-14 + 0.75.1 + Version bump. + fury + uglyside@yandex.ru + 2021-12-14 0.74.3 From de13d09032e54edaaa2a325c7ac18aed62d3cd0c Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 10:19:44 +0300 Subject: [PATCH 12/16] libexif. --- multimedia/misc/libexif/actions.py | 12 ++++-------- multimedia/misc/libexif/pspec.xml | 24 ++++++++++++++++-------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/multimedia/misc/libexif/actions.py b/multimedia/misc/libexif/actions.py index 0f2bc598b3..1a045c576e 100644 --- a/multimedia/misc/libexif/actions.py +++ b/multimedia/misc/libexif/actions.py @@ -2,19 +2,15 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools +from pisi.actionsapi import autotools, pisitools, get def setup(): - autotools.configure("--enable-nls \ - --disable-static") + autotools.configure("--disable-docs --disable-static") def build(): autotools.make() def install(): - autotools.install() - - pisitools.dodoc("ChangeLog", "README") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/multimedia/misc/libexif/pspec.xml b/multimedia/misc/libexif/pspec.xml index de2fb83841..8a75efe194 100644 --- a/multimedia/misc/libexif/pspec.xml +++ b/multimedia/misc/libexif/pspec.xml @@ -1,23 +1,25 @@ - + libexif - http://libexif.sourceforge.net/ + https://libexif.github.io/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 + LGPL-2.1 library Library for parsing, editing, and saving EXIF data Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags. - mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2 + + https://github.com/libexif/libexif/releases/download/v0.6.24/libexif-0.6.24.tar.bz2 + - doxygen + - libexif-0.6.13-pkgconfig.patch + @@ -39,12 +41,18 @@ /usr/include /usr/lib/pkgconfig - /usr/share/doc/libexif/libexif-api.html - + + 2022-11-14 + 0.6.24 + Version bump. + fury + uglyside@yandex.ru + + 2020-01-19 0.6.21 Rebuild From ca132a49ebcf61f803ea849f8917727009498810 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 10:40:38 +0300 Subject: [PATCH 13/16] libgphoto2. --- hardware/misc/libgphoto2/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/hardware/misc/libgphoto2/pspec.xml b/hardware/misc/libgphoto2/pspec.xml index 54ead36335..e36c2e4226 100644 --- a/hardware/misc/libgphoto2/pspec.xml +++ b/hardware/misc/libgphoto2/pspec.xml @@ -12,7 +12,7 @@ library Library that implements support for numerous digital cameras libgphoto2 is the core library designed to allow access to digital camera by external programs. - mirrors://sourceforge/project/gphoto/libgphoto/2.5.28/libgphoto2-2.5.28.tar.xz + mirrors://sourceforge/project/gphoto/libgphoto/2.5.30/libgphoto2-2.5.30.tar.xz doxygen gd-devel @@ -76,6 +76,13 @@ + + 2022-11-14 + 2.5.30 + Version bump. + fury + uglyside@yandex.ru + 2022-01-17 2.5.28 From 3bccb3ebda7b4db79a5a606c0a19d9d9f655fed6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 11:53:40 +0300 Subject: [PATCH 14/16] pip3. --- programming/language/python3/pip3/pspec.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/programming/language/python3/pip3/pspec.xml b/programming/language/python3/pip3/pspec.xml index 89ee3311e3..643cebacf9 100644 --- a/programming/language/python3/pip3/pspec.xml +++ b/programming/language/python3/pip3/pspec.xml @@ -25,6 +25,7 @@ python3 python3-setuptools + python3-importlib_metadata /usr/bin/pip @@ -36,7 +37,7 @@ - 2022-06-03 + 2022-11-14 22.1.2 Version bump. Mustafa Cinasal From 21408d0a01a7a9713ac6891246714dfc0a333339 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 14 Nov 2022 21:20:41 +0300 Subject: [PATCH 15/16] picom. --- desktop/misc/picom/actions.py | 10 ++++++---- desktop/misc/picom/pspec.xml | 11 +++++++++-- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/desktop/misc/picom/actions.py b/desktop/misc/picom/actions.py index 3c4706ef40..c58da193e2 100644 --- a/desktop/misc/picom/actions.py +++ b/desktop/misc/picom/actions.py @@ -7,10 +7,12 @@ from pisi.actionsapi import mesontools, pisitools j = ''.join([ - '-Ddbus=true ', - '-Dopengl=true ', - '-Dwith_docs=true ', - '-Dconfig_file=true' + ' -Ddbus=true', + ' -Dopengl=true', + ' -Dvsync_drm=true', + ' -Dwith_docs=true', + ' -Dconfig_file=true', + ' -Dcompton=false ' ]) def setup(): diff --git a/desktop/misc/picom/pspec.xml b/desktop/misc/picom/pspec.xml index af9491cb57..a712a81e5b 100644 --- a/desktop/misc/picom/pspec.xml +++ b/desktop/misc/picom/pspec.xml @@ -14,8 +14,8 @@ desktop.misc A compositor for X11. This is forked from the original Compton because it seems to have become unmaintained. - - https://github.com/yshui/picom/archive/refs/tags/v9.1.tar.gz + + https://github.com/yshui/picom/archive/refs/tags/v10.tar.gz @@ -74,6 +74,13 @@ + + 2022-11-14 + 10 + Version bump. + fury + uglyside@yandex.ru + 2021-04-14 9.1 From 0f0a14d699ee19a53654c28d8b975597e071e169 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 15 Nov 2022 11:05:53 +0300 Subject: [PATCH 16/16] pogo player fix rebuild. --- multimedia/sound/pogo/actions.py | 13 ++++++------- multimedia/sound/pogo/pspec.xml | 30 +++++++++++++++++++----------- 2 files changed, 25 insertions(+), 18 deletions(-) diff --git a/multimedia/sound/pogo/actions.py b/multimedia/sound/pogo/actions.py index d808eb3227..c65ef15f3f 100644 --- a/multimedia/sound/pogo/actions.py +++ b/multimedia/sound/pogo/actions.py @@ -2,17 +2,16 @@ # -*- 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 autotools, pisitools, get def setup(): - pisitools.dosed("Makefile", "(cat pogo.py) \| \$\(CONFIGURE_IN\)( > pogo;)", r"\1\2") + pass +# pisitools.dosed("Makefile", "(cat pogo.py) \| \$\(CONFIGURE_IN\)( > pogo;)", r"\1\2") def build(): - autotools.make() + autotools.make("PREFIX=/usr") def install(): - autotools.install() - pisitools.dodoc("NEWS.md", "README.md") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/multimedia/sound/pogo/pspec.xml b/multimedia/sound/pogo/pspec.xml index 0fd5c1a899..4cd68ec416 100644 --- a/multimedia/sound/pogo/pspec.xml +++ b/multimedia/sound/pogo/pspec.xml @@ -1,42 +1,50 @@ - + pogo - https://launchpad.net/pogo + https://github.com/jendrikseipp/pogo Pisi Linux Community admins@pisilinux.org - GPLv2 + GPL-2 app:gui Probably the simplest and fastest audio player for Linux. Pogo's elementary-inspired design uses the screen-space very efficiently. It is especially well-suited for people who organize their music by albums on the harddrive. The main interface components are a directory tree and a playlist that groups albums in an innovative way.Supported file formats include Ogg Vorbis, MP3, FLAC, Musepack, Wavpack, and MPEG-4 AAC. Pogo is a fork of Decibel Audio Player. - https://github.com/jendrikseipp/pogo/archive/v1.0.tar.gz + + https://github.com/jendrikseipp/pogo/archive/refs/tags/v1.0.1.tar.gz + pogo - python - python-gtk - python-mutagen - python-imaging - gst-python - notify-python + python3 + gst-python + dbus-python3 + python3-mutagen + python3-imaging gst-plugins-base gst-plugins-good + python3-pygobject3 /usr/bin /usr/share /usr/share/locale /usr/share/man - /usr/share/doc + + 2022-11-15 + 1.0.1 + Version bump. + fury + uglyside@yandex.ru + 2020-03-08 1.0