From 3464c6702265cb215d0b27bd0889817f462cbb5d Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:02:19 +0300 Subject: [PATCH 1/8] python-pbr:ver bump --- .../language/python/python-pbr/pspec.xml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/programming/language/python/python-pbr/pspec.xml b/programming/language/python/python-pbr/pspec.xml index 42bd0e0efe..4365e2abed 100644 --- a/programming/language/python/python-pbr/pspec.xml +++ b/programming/language/python/python-pbr/pspec.xml @@ -8,30 +8,40 @@ Blue Devil bluedevil@sctzine.com - Apache programming.language.python + Apache library Python Build Reasonableness PBR is a library that injects some useful and sensible default behaviors into your setuptools run. - https://files.pythonhosted.org/packages/98/8a/defa5215d2dcf98cc80f4783e951a8356e38f352f7a169ae11670dcb1f25/pbr-5.4.4.tar.gz + https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz - python-devel python-setuptools + python-devel python-pbr Python Build Reasonableness + + python-setuptools + /usr/bin/pbr-py2 + /usr/share/doc /usr/lib /usr/share - /usr/share/doc + + 2020-04-08 + 5.4.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-14 5.4.4 From 2d4396732bfb07117a41e85709deeb8800ca2751 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:02:29 +0300 Subject: [PATCH 2/8] python3-pbr:ver bump --- .../language/python3/python3-pbr/pspec.xml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/programming/language/python3/python3-pbr/pspec.xml b/programming/language/python3/python3-pbr/pspec.xml index 3409b4a40f..b43ecaf9e6 100644 --- a/programming/language/python3/python3-pbr/pspec.xml +++ b/programming/language/python3/python3-pbr/pspec.xml @@ -8,15 +8,16 @@ Blue Devil bluedevil@sctzine.com - Apache programming.language.python3 + Apache + app:console library Python Build Reasonableness PBR is a library that injects some useful and sensible default behaviors into your setuptools run. - https://files.pythonhosted.org/packages/98/8a/defa5215d2dcf98cc80f4783e951a8356e38f352f7a169ae11670dcb1f25/pbr-5.4.4.tar.gz + https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz - python3-devel python3-setuptools + python3-devel @@ -24,17 +25,25 @@ python3-pbr Python Build Reasonableness + python3-setuptools python3 /usr/bin + /usr/share/doc /usr/lib /usr/share - /usr/share/doc + + 2020-04-08 + 5.4.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-14 5.4.4 From 56c2e8ec4bcbd11653d89045111b9230158b1c1b Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:17:08 +0300 Subject: [PATCH 3/8] python3-xlib:ver bump and translations --- .../language/python3/python3-xlib/actions.py | 3 +-- .../language/python3/python3-xlib/pspec.xml | 16 ++++++++++++---- .../python3/python3-xlib/translations.xml | 8 ++++++++ 3 files changed, 21 insertions(+), 6 deletions(-) create mode 100755 programming/language/python3/python3-xlib/translations.xml diff --git a/programming/language/python3/python3-xlib/actions.py b/programming/language/python3/python3-xlib/actions.py index 394290d01e..c2d4032e5e 100644 --- a/programming/language/python3/python3-xlib/actions.py +++ b/programming/language/python3/python3-xlib/actions.py @@ -5,10 +5,9 @@ # See the file http://www.gnu.org/copyleft/gpl.txt from pisi.actionsapi import pythonmodules -from pisi.actionsapi import pisitools def build(): pythonmodules.compile(pyVer="3") def install(): - pythonmodules.install(pyVer="3") + pythonmodules.install(pyVer="3") \ No newline at end of file diff --git a/programming/language/python3/python3-xlib/pspec.xml b/programming/language/python3/python3-xlib/pspec.xml index de987830ad..9d174586ab 100644 --- a/programming/language/python3/python3-xlib/pspec.xml +++ b/programming/language/python3/python3-xlib/pspec.xml @@ -10,10 +10,10 @@ programming.language.python3 LGPLv2+ - app:console + library X client library for Python3. - X client library for Python3. - https://github.com/python-xlib/python-xlib/archive/0.26.tar.gz + The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib. + https://github.com/python-xlib/python-xlib/archive/0.27.tar.gz python3-setuptools python3-devel @@ -24,6 +24,7 @@ python3-xlib X client library for Python3. + python3-six python3 @@ -33,6 +34,13 @@ + + 2020-04-08 + 0.27 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-02-27 0.26 @@ -41,4 +49,4 @@ ayhanyalcinsoy@pisilinux.org - + \ No newline at end of file diff --git a/programming/language/python3/python3-xlib/translations.xml b/programming/language/python3/python3-xlib/translations.xml new file mode 100755 index 0000000000..740fdaf34d --- /dev/null +++ b/programming/language/python3/python3-xlib/translations.xml @@ -0,0 +1,8 @@ + + + + python3-xlib + Python için X istemci kitaplığı. + python3-xlib, python için X istemci kitaplığı sunar. + + \ No newline at end of file From a4e5afae4f580d13dcfcbe794c9d6b51f0c16cca Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:17:45 +0300 Subject: [PATCH 4/8] python3-sqlalchemy:ver bump --- .../language/python3/python3-sqlalchemy/pspec.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/programming/language/python3/python3-sqlalchemy/pspec.xml b/programming/language/python3/python3-sqlalchemy/pspec.xml index d18adc4d91..5b2701b751 100644 --- a/programming/language/python3/python3-sqlalchemy/pspec.xml +++ b/programming/language/python3/python3-sqlalchemy/pspec.xml @@ -13,7 +13,7 @@ library The Python SQL Toolkit and Object Relational Mapper SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language. - https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_3_15.tar.gz + https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_3_16.tar.gz python3-setuptools python3-devel @@ -27,12 +27,19 @@ python3 - /usr/lib /usr/share/doc + /usr/lib + + 2020-04-08 + 1.3.16 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + 2020-03-18 1.3.15 From 7745b86d4795971390f93f994087783d39efd1a9 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:23:06 +0300 Subject: [PATCH 5/8] python-rfc3986:ver bump --- .../language/python/python-rfc3986/pspec.xml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/programming/language/python/python-rfc3986/pspec.xml b/programming/language/python/python-rfc3986/pspec.xml index 9e920eb406..7b7677645e 100644 --- a/programming/language/python/python-rfc3986/pspec.xml +++ b/programming/language/python/python-rfc3986/pspec.xml @@ -8,15 +8,15 @@ Blue Devil bluedevil@sctzine.com - Apache programming.language.python + Apache library Validating URI References per RFC 3986. A Python implementation of RFC 3986 including validation and authority parsing. - https://files.pythonhosted.org/packages/34/c9/bcba83f13f628e947e23a0e54e18d0a6f13e5d03ca4ec04def0105c81bfc/rfc3986-1.3.2.tar.gz + https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz - python-devel python-setuptools + python-devel @@ -24,13 +24,20 @@ python-rfc3986 Validating URI References per RFC 3986. - /usr/lib - /usr/share/man /usr/share/doc/python-rfc3986 + /usr/share/man + /usr/lib + + 2020-04-08 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-15 1.3.2 From 43de502b10d1ee507d3364982472f37746f367c1 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:23:14 +0300 Subject: [PATCH 6/8] python3-rfc3986:ver bump --- .../language/python3/python3-rfc3986/pspec.xml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/programming/language/python3/python3-rfc3986/pspec.xml b/programming/language/python3/python3-rfc3986/pspec.xml index 05621ff395..4892a43298 100644 --- a/programming/language/python3/python3-rfc3986/pspec.xml +++ b/programming/language/python3/python3-rfc3986/pspec.xml @@ -8,15 +8,15 @@ Blue Devil bluedevil@sctzine.com - Apache programming.language.python3 + Apache library Validating URI References per RFC 3986. A Python implementation of RFC 3986 including validation and authority parsing. - https://files.pythonhosted.org/packages/34/c9/bcba83f13f628e947e23a0e54e18d0a6f13e5d03ca4ec04def0105c81bfc/rfc3986-1.3.2.tar.gz + https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz - python3-devel python3-setuptools + python3-devel @@ -27,13 +27,20 @@ python3 - /usr/lib - /usr/share/man /usr/share/doc/python3-rfc3986 + /usr/share/man + /usr/lib + + 2020-04-08 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-15 1.3.2 From 592823c88cb323a921e178f17371a523f8cd8c17 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:35:20 +0300 Subject: [PATCH 7/8] python3-pillow:ver bump --- .../python3/python3-pillow/actions.py | 15 ++++++-- .../python3/python3-pillow/files/docfix.patch | 22 +++++++++++ .../language/python3/python3-pillow/pspec.xml | 38 +++++++++++++++++-- .../python3/python3-pillow/translations.xml | 6 +++ 4 files changed, 73 insertions(+), 8 deletions(-) create mode 100644 programming/language/python3/python3-pillow/files/docfix.patch diff --git a/programming/language/python3/python3-pillow/actions.py b/programming/language/python3/python3-pillow/actions.py index 61835ed62d..1be280fc6c 100644 --- a/programming/language/python3/python3-pillow/actions.py +++ b/programming/language/python3/python3-pillow/actions.py @@ -6,23 +6,30 @@ from pisi.actionsapi import pythonmodules from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get #WorkDir="Imaging-%s" % get.srcVERSION() def build(): - # suppress warnings - pisitools.cflags.add("-Wno-sign-compare") + # suppress compiler warnings + pisitools.cflags.add("-Wno-sign-compare -Wno-pointer-sign") # fix unused direct dependency analysis shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread") pythonmodules.compile(pyVer="3") + + # build documentation + shelltools.export("PYTHONPATH", "%s/Pillow-%s/build/lib.linux-x86_64-3.8" % (get.workDIR(), get.srcVERSION())) + autotools.make("-C docs html") def install(): pythonmodules.install(pyVer="3") # install header files pisitools.insinto("/usr/include/python3.8/Imaging/", "src/libImaging/*.h") + # install documentation + pisitools.dohtml("docs/_build/html/*") - # 2020-01-15 ToDo - # * Add documentation + + # 2020-04-08 ToDo # * After Qt5 version bump, extract qt5 bindings(python3-pillow-qt5) \ No newline at end of file diff --git a/programming/language/python3/python3-pillow/files/docfix.patch b/programming/language/python3/python3-pillow/files/docfix.patch new file mode 100644 index 0000000000..a477ac789e --- /dev/null +++ b/programming/language/python3/python3-pillow/files/docfix.patch @@ -0,0 +1,22 @@ +From f1f177ce800c5be7d06b0119b979c661c1bfbbb9 Mon Sep 17 00:00:00 2001 +From: Andrew Murray +Date: Mon, 6 Apr 2020 19:41:38 +1000 +Subject: [PATCH] Fixed error making HTML from docs + +--- + docs/reference/plugins.rst | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/docs/reference/plugins.rst b/docs/reference/plugins.rst +index 46f657fce5..cc0742fde4 100644 +--- a/docs/reference/plugins.rst ++++ b/docs/reference/plugins.rst +@@ -229,7 +229,7 @@ Plugin reference + ---------------------------- + + .. automodule:: PIL.PngImagePlugin +- :members: ChunkStream, PngImageFile, PngStream, getchunks, is_cid, putchunk ++ :members: ChunkStream, PngStream, getchunks, is_cid, putchunk + :show-inheritance: + .. autoclass:: PIL.PngImagePlugin.ChunkStream + :members: diff --git a/programming/language/python3/python3-pillow/pspec.xml b/programming/language/python3/python3-pillow/pspec.xml index 2651f29039..bfcd7b1a24 100644 --- a/programming/language/python3/python3-pillow/pspec.xml +++ b/programming/language/python3/python3-pillow/pspec.xml @@ -8,12 +8,12 @@ PisiLinux Community admins@pisilinux.org - BSD programming.language.python3 + BSD library PIL is the fork of Python Imaging Library. Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift. - https://github.com/python-pillow/Pillow/archive/7.0.0.tar.gz + https://github.com/python-pillow/Pillow/archive/7.1.1.tar.gz libjpeg-turbo-devel libimagequant-devel @@ -21,10 +21,18 @@ openjpeg2-devel freetype-devel python3-devel + libxcb-devel lcms2-devel tiff-devel webp-devel zlib-devel + + python3-sphinx_rtd_theme + python3-pycparser + python3-olefile + python3-sphinx + python3-cffi + python3-tk - + + + docfix.patch + @@ -46,6 +57,7 @@ openjpeg2 freetype python3 + libxcb lcms2 tiff webp @@ -60,8 +72,8 @@ --> - /usr/lib /usr/share/doc + /usr/lib @@ -79,7 +91,25 @@ + + python3-pillow-docs + Documentation files for python3-pillow + + python3-pillow + + + /usr/share/doc/python3-pillow/html + + + + + 2020-04-07 + 7.1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-15 7.0.0 diff --git a/programming/language/python3/python3-pillow/translations.xml b/programming/language/python3/python3-pillow/translations.xml index 750e383014..2c652478c7 100644 --- a/programming/language/python3/python3-pillow/translations.xml +++ b/programming/language/python3/python3-pillow/translations.xml @@ -12,4 +12,10 @@ python3-pillow için geliştirme dosyaları python3-pillow-devel, python3-pillow için geliştirme dosyalarını içerir. + + + python3-pillow-docs + python3-pillow için belgelendirme dosyaları + python3-pillow-docs, python3-pillow için belgelendirme dosyaları içerir. + \ No newline at end of file From 39f68fbfc9e0cd9da2aa32e3f214f608d71054b7 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Thu, 9 Apr 2020 00:38:00 +0300 Subject: [PATCH 8/8] python-certifi:ver bump --- programming/language/python/python-certifi/pspec.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/programming/language/python/python-certifi/pspec.xml b/programming/language/python/python-certifi/pspec.xml index 47eb0d1789..25d7973c59 100644 --- a/programming/language/python/python-certifi/pspec.xml +++ b/programming/language/python/python-certifi/pspec.xml @@ -13,7 +13,7 @@ library Python package for providing Mozilla's CA Bundle Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. - https://files.pythonhosted.org/packages/41/bf/9d214a5af07debc6acf7f3f257265618f1db242a3f8e49a9b516f24523a6/certifi-2019.11.28.tar.gz + https://pypi.org/packages/source/c/certifi/certifi-2020.4.5.1.tar.gz python-setuptools python-devel @@ -24,12 +24,19 @@ python-certifi Python package for providing Mozilla's CA Bundle - /usr/lib /usr/share/doc + /usr/lib + + 2020-04-07 + 2020.4.5.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-28 2019.11.28