Merge pull request #8531 from blue-devil/master

python2 modules update
This commit is contained in:
Blue DeviL
2020-05-19 01:24:55 +03:00
committed by GitHub
11 changed files with 96 additions and 54 deletions
+4 -4
View File
@@ -4,14 +4,14 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
WorkDir="pip-%s" % get.srcVERSION() WorkDir="pip-%s" % get.srcVERSION()
def setup(): def build():
pythonmodules.compile() pythonmodules.compile()
def install(): def install():
+11 -4
View File
@@ -12,10 +12,10 @@
<License>MIT</License> <License>MIT</License>
<Summary>The PyPA recommended tool for installing Python packages</Summary> <Summary>The PyPA recommended tool for installing Python packages</Summary>
<Description>The PyPA recommended tool for installing Python packages</Description> <Description>The PyPA recommended tool for installing Python packages</Description>
<Archive sha1sum="4192da2254fbf46cfb22099b4478200ec2cac29b" type="targz">https://github.com/pypa/pip/archive/20.0.2.tar.gz</Archive> <Archive sha1sum="c04eb4602ce628f7955fc3d711fccccc928a3645" type="targz">https://github.com/pypa/pip/archive/20.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -26,13 +26,20 @@
<Dependency>python-setuptools</Dependency> <Dependency>python-setuptools</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/lib</Path> <Path fileType="data">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="10">
<Date>2020-05-16</Date>
<Version>20.1</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9"> <Update release="9">
<Date>2020-02-23</Date> <Date>2020-02-23</Date>
<Version>20.0.2</Version> <Version>20.0.2</Version>
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","1.4.0") shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","1.5.0")
def build(): def build():
pythonmodules.compile() pythonmodules.compile()
@@ -13,11 +13,11 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Design and implementation for a planned importlib.resources</Summary> <Summary>Design and implementation for a planned importlib.resources</Summary>
<Description>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.</Description> <Description>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.</Description>
<Archive sha1sum="dd361efa08121aeb7b7af6ca066780ec3c08f587" type="targz">https://gitlab.com/python-devs/importlib_resources/-/archive/v1.4.0/importlib_resources-v1.4.0.tar.gz</Archive> <Archive sha1sum="ef73bbdfa1e5d90d9aeed0492cbdcd3ccfce6b1a" type="targz">https://gitlab.com/python-devs/importlib_resources/-/archive/v1.5.0/importlib_resources-v1.5.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools-scm</Dependency>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
<Dependency>python-setuptools-scm</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -25,18 +25,25 @@
<Name>python-importlib_resources</Name> <Name>python-importlib_resources</Name>
<Summary>Design and implementation for a planned importlib.resources</Summary> <Summary>Design and implementation for a planned importlib.resources</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>python-importlib_metadata</Dependency>
<Dependency>python-singledispatch</Dependency>
<Dependency>python-contextlib2</Dependency>
<Dependency>python-pathlib2</Dependency> <Dependency>python-pathlib2</Dependency>
<Dependency>python-contextlib2</Dependency>
<Dependency>python-singledispatch</Dependency>
<Dependency>python-importlib_metadata</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc/python-importlib_resources</Path>
<Path fileType="library">/usr/lib/python2*</Path> <Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-importlib_resources</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2020-05-18</Date>
<Version>1.5.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-03-27</Date> <Date>2020-03-27</Date>
<Version>1.4.0</Version> <Version>1.4.0</Version>
@@ -4,16 +4,15 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import shelltools from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import shelltools
def setup(): def setup():
shelltools.makedirs("build") shelltools.makedirs("build")
shelltools.cd("build") shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr -Dpython=python2.7") shelltools.system("meson .. --prefix=/usr -Dpython=python2.7")
def build(): def build():
shelltools.cd("build") shelltools.cd("build")
@@ -13,14 +13,14 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary> <Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary>
<Description>pygobject is GLib's GObject library bindings for Python3.</Description> <Description>pygobject is GLib's GObject library bindings for Python3.</Description>
<Archive sha1sum="332a0d1915eaf6b1f5609785a01c90725b24f800" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.0.tar.xz</Archive> <Archive sha1sum="8617e3edf4d1d02ba30cf8c1c087df6d96f7de66" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency> <Dependency>meson</Dependency>
<Dependency>python-cairo-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>libffi-devel</Dependency> <Dependency>libffi-devel</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>python-cairo-devel</Dependency>
<Dependency>meson</Dependency> <Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -28,17 +28,17 @@
<Name>python-pygobject3</Name> <Name>python-pygobject3</Name>
<Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary> <Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>gobject-introspection</Dependency>
<Dependency>python-cairo</Dependency>
<Dependency>libffi</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libffi</Dependency>
<Dependency>python-cairo</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python2.7.so*</Path>
<Path fileType="library">/usr/lib/python2.7</Path>
<Path fileType="data">/usr/share/pygobject</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/pygobject</Path>
<Path fileType="library">/usr/lib/python2.7</Path>
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python2.7.so*</Path>
</Files> </Files>
</Package> </Package>
@@ -46,18 +46,25 @@
<Name>python-pygobject3-devel</Name> <Name>python-pygobject3-devel</Name>
<Summary>Development files for python3-pygobject3</Summary> <Summary>Development files for python3-pygobject3</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">python-pygobject3</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency release="current">python-pygobject3</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="11">
<Date>2020-05-18</Date>
<Version>3.36.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="10"> <Update release="10">
<Date>2020-03-11</Date> <Date>2020-03-11</Date>
<Version>3.36.0</Version> <Version>3.36.0</Version>
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
def build(): def build():
# suppress compiler warnings # suppress compiler warnings
@@ -13,12 +13,12 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>PyZMQ: Python bindings for zeromq</Summary> <Summary>PyZMQ: Python bindings for zeromq</Summary>
<Description>This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation.</Description> <Description>This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation.</Description>
<Archive sha1sum="2d538a6c4254e9c8a9781eb65f2795906ea04d38" type="targz">https://github.com/zeromq/pyzmq/archive/v19.0.0.tar.gz</Archive> <Archive sha1sum="1334933139bdfe14ae6a85fde89a48e209dad1f2" type="targz">https://github.com/zeromq/pyzmq/archive/v19.0.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>zeromq-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>cython</Dependency> <Dependency>cython</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>zeromq-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -26,6 +26,7 @@
<Name>python-pyzmq</Name> <Name>python-pyzmq</Name>
<Summary>PyZMQ: Python bindings for zeromq</Summary> <Summary>PyZMQ: Python bindings for zeromq</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>python</Dependency>
<Dependency>zeromq</Dependency> <Dependency>zeromq</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
@@ -35,6 +36,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2020-05-18</Date>
<Version>19.0.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-03-04</Date> <Date>2020-03-04</Date>
<Version>19.0.0</Version> <Version>19.0.0</Version>
@@ -13,10 +13,10 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Sphinx API for Web Apps</Summary> <Summary>Sphinx API for Web Apps</Summary>
<Description>sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application.</Description> <Description>sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application.</Description>
<Archive sha1sum="313f4b764872d36f890e76579985e6aaa732f4ca" type="targz">https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.1.tar.gz</Archive> <Archive sha1sum="9c7e4feaf8744d9c5600ce780db8451fb0075c21" type="targz">https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.2.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -24,18 +24,25 @@
<Name>python-sphinxcontrib-websupport</Name> <Name>python-sphinxcontrib-websupport</Name>
<Summary>sphinxcontrib-websupport module for python</Summary> <Summary>sphinxcontrib-websupport module for python</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>python-Jinja2</Dependency> <Dependency>python-Jinja2</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>python-setuptools</Dependency>
<!--<Dependency>python-sphinx</Dependency>--> <!--<Dependency>python-sphinx</Dependency>-->
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc/python-sphinxcontrib-websupport</Path>
<Path fileType="library">/usr/lib/python2*</Path> <Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-sphinxcontrib-websupport</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="5">
<Date>2020-05-18</Date>
<Version>1.2.2</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="4"> <Update release="4">
<Date>2020-03-27</Date> <Date>2020-03-27</Date>
<Version>1.2.1</Version> <Version>1.2.1</Version>
@@ -4,8 +4,8 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import pythonmodules
def build(): def build():
pythonmodules.compile() pythonmodules.compile()
@@ -13,10 +13,10 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>A Fast, Extensible Progress Bar for Python and CLI.</Summary> <Summary>A Fast, Extensible Progress Bar for Python and CLI.</Summary>
<Description>python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!</Description> <Description>python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!</Description>
<Archive sha1sum="66f3cfd744fb1d893361c1a04df1db724f32ccfa" type="targz">https://github.com/tqdm/tqdm/archive/v4.45.0.tar.gz</Archive> <Archive sha1sum="96d0d5d7a851e1e46e51c03c81175919adce395b" type="targz">https://github.com/tqdm/tqdm/archive/v4.46.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -27,13 +27,20 @@
<Dependency>python-setuptools</Dependency> <Dependency>python-setuptools</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc/python-tqdm</Path>
<Path fileType="executable">/usr/bin/tqdm-py2</Path>
<Path fileType="library">/usr/lib/python2*</Path> <Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="executable">/usr/bin/tqdm-py2</Path>
<Path fileType="doc">/usr/share/doc/python-tqdm</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="8">
<Date>2020-05-18</Date>
<Version>4.46.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="7"> <Update release="7">
<Date>2020-04-08</Date> <Date>2020-04-08</Date>
<Version>4.45.0</Version> <Version>4.45.0</Version>