From 856d9885bc09fe999fe9cc158bcec1ba8fa2a269 Mon Sep 17 00:00:00 2001 From: uglyside Date: Mon, 25 Nov 2024 12:29:05 +0300 Subject: [PATCH 1/3] add new python3 modules: fasteners, pyjwt. --- .../python3/python3-fasteners/actions.py | 13 ++++++ .../python3/python3-fasteners/pspec.xml | 46 +++++++++++++++++++ .../language/python3/python3-pyjwt/actions.py | 13 ++++++ .../language/python3/python3-pyjwt/pspec.xml | 46 +++++++++++++++++++ 4 files changed, 118 insertions(+) create mode 100644 programming/language/python3/python3-fasteners/actions.py create mode 100644 programming/language/python3/python3-fasteners/pspec.xml create mode 100644 programming/language/python3/python3-pyjwt/actions.py create mode 100644 programming/language/python3/python3-pyjwt/pspec.xml diff --git a/programming/language/python3/python3-fasteners/actions.py b/programming/language/python3/python3-fasteners/actions.py new file mode 100644 index 0000000000..a0a8322dfb --- /dev/null +++ b/programming/language/python3/python3-fasteners/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 python3modules + +def build(): + python3modules.compile() + +def install(): + python3modules.install() diff --git a/programming/language/python3/python3-fasteners/pspec.xml b/programming/language/python3/python3-fasteners/pspec.xml new file mode 100644 index 0000000000..b7da6b6d35 --- /dev/null +++ b/programming/language/python3/python3-fasteners/pspec.xml @@ -0,0 +1,46 @@ + + + + + python3-fasteners + https://github.com/harlowja/fasteners + + PisiLinux Community + admin@pisilinux.org + + Apache2.0 + programming.language.python3 + A python package that provides useful locks. + Cross-platform locks for threads and processes. + https://files.pythonhosted.org/packages/source/f/fasteners/fasteners-0.19.tar.gz + + python3-wheel + python3-build + python3-installer + python3-setuptools + + + + + + + + python3-fasteners + + python3 + + + /usr/lib + /usr/share + + + + + + 2024-11-25 + 0.19 + fury + uglyside@yandex.ru + + + diff --git a/programming/language/python3/python3-pyjwt/actions.py b/programming/language/python3/python3-pyjwt/actions.py new file mode 100644 index 0000000000..a0a8322dfb --- /dev/null +++ b/programming/language/python3/python3-pyjwt/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 python3modules + +def build(): + python3modules.compile() + +def install(): + python3modules.install() diff --git a/programming/language/python3/python3-pyjwt/pspec.xml b/programming/language/python3/python3-pyjwt/pspec.xml new file mode 100644 index 0000000000..f3ae577cfe --- /dev/null +++ b/programming/language/python3/python3-pyjwt/pspec.xml @@ -0,0 +1,46 @@ + + + + + python3-pyjwt + https://github.com/jpadilla/pyjwt + + PisiLinux Community + admin@pisilinux.org + + MIT + programming.language.python3 + JSON Web Token implementation in Python. + A Python library which allows you to encode and decode JWT (RFC 7519). + https://files.pythonhosted.org/packages/source/p/pyjwt/pyjwt-2.10.0.tar.gz + + python3-wheel + python3-build + python3-installer + python3-setuptools + + + + + + + + python3-pyjwt + + python3-cryptography + + + /usr/lib + /usr/share + + + + + + 2024-11-25 + 2.10.0 + fury + uglyside@yandex.ru + + + From 11e80e4d0b4f1d6cca8d32f48dfc49f946bbdd55 Mon Sep 17 00:00:00 2001 From: uglyside Date: Mon, 25 Nov 2024 12:29:35 +0300 Subject: [PATCH 2/3] picard-2.12.3 --- multimedia/editor/picard/actions.py | 5 ++--- multimedia/editor/picard/pspec.xml | 24 ++++++++++++++---------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/multimedia/editor/picard/actions.py b/multimedia/editor/picard/actions.py index be9b0a1287..e02e2e980d 100644 --- a/multimedia/editor/picard/actions.py +++ b/multimedia/editor/picard/actions.py @@ -4,8 +4,7 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import pythonmodules -from pisi.actionsapi import pisitools +from pisi.actionsapi import pythonmodules, pisitools def build(): pythonmodules.compile(pyVer="3") @@ -13,4 +12,4 @@ def build(): def install(): pythonmodules.install(pyVer="3") - pisitools.dodoc("AUTHORS.txt", "COPYING.txt", "NEWS.md") + pisitools.dodoc("AUTHORS.txt", "NEWS.md") diff --git a/multimedia/editor/picard/pspec.xml b/multimedia/editor/picard/pspec.xml index 043c416825..55f70387cb 100644 --- a/multimedia/editor/picard/pspec.xml +++ b/multimedia/editor/picard/pspec.xml @@ -3,7 +3,7 @@ picard - http://musicbrainz.org/doc/MusicBrainz_Picard + https://picard.musicbrainz.org/ Stefan Gronewold(groni) groni@pisilinux.org @@ -12,15 +12,10 @@ app:gui MusicBrainz Picard is the official MusicBrainz tagger. Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features. - http://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-2.10.tar.gz + https://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-2.12.3.tar.gz - bzip2 python3-devel - python3-mutagen - libdiscid-devel python3-setuptools - musicbrainz5-devel - python3-qt5-devel @@ -32,21 +27,30 @@ python3-qt5 musicbrainz5 python-discid + python3-pyjwt libchromaprint python3-mutagen + python3-fasteners /usr/bin /usr/lib - /usr/share/icons/highcolor - /usr/share/applications /usr/share - /usr/share/locale + /usr/share/applications /usr/share/doc + /usr/share/icons + /usr/share/locale + + 2024-11-25 + 2.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-11-03 2.10 From 4fef1bda190882d06789255d5e34c2c6c4e63c5a Mon Sep 17 00:00:00 2001 From: uglyside Date: Mon, 25 Nov 2024 12:34:57 +0300 Subject: [PATCH 3/3] runtime deps. --- multimedia/editor/picard/pspec.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/multimedia/editor/picard/pspec.xml b/multimedia/editor/picard/pspec.xml index 55f70387cb..ce7b1b6b94 100644 --- a/multimedia/editor/picard/pspec.xml +++ b/multimedia/editor/picard/pspec.xml @@ -30,7 +30,10 @@ python3-pyjwt libchromaprint python3-mutagen + python3-dateutil + python3-markdown python3-fasteners + python3-charset-normalizer /usr/bin