Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f4a6fa4c38067003cfe38cd7d6ee42c9623a173)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f4a6fa4c38067003cfe38cd7d6ee42c9623a173)
  • Date: Sat, 3 Feb 2018 01:51:51 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

python-pypi/pillow/DETAILS | 4 ++--
python-pypi/pillow/HISTORY | 5 +++++
python-pypi/pillow/PRE_BUILD | 4 ++++
python-pypi/pillow/gcc46.patch | 12 ++++++++++++
4 files changed, 23 insertions(+), 2 deletions(-)

New commits:
commit 1f4a6fa4c38067003cfe38cd7d6ee42c9623a173
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pillow: => 5.0.0

diff --git a/python-pypi/pillow/DETAILS b/python-pypi/pillow/DETAILS
index f900dd6..e5858f9 100755
--- a/python-pypi/pillow/DETAILS
+++ b/python-pypi/pillow/DETAILS
@@ -1,9 +1,9 @@
SPELL=pillow
SPELLX=Pillow
- VERSION=4.3.0
+ VERSION=5.0.0
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://pypi.io/packages/source/P/${SPELLX}/${SOURCE}";
-
SOURCE_HASH=sha512:5811252802bd01ac86157235d42138685e746723df48b67ec7c7ebd3f172532b40cf86ca9d3d792e82f03986303a084bf3491c0d511dc068dea1bc631afdeabb
+
SOURCE_HASH=sha512:f6f1e138effe44a89897f48032a36406dab3c4ddff2a97b7d01e99c05865abad5cffa3ab0eefcacb243e422778063b49243b1a538012fe9c39a1e4329c0978f3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="https://python-pillow.org/";
LICENSE[0]=PIL
diff --git a/python-pypi/pillow/HISTORY b/python-pypi/pillow/HISTORY
index c2b5a56..6b9d96d 100644
--- a/python-pypi/pillow/HISTORY
+++ b/python-pypi/pillow/HISTORY
@@ -1,3 +1,8 @@
+2018-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.0.0
+ * PRE_BUILD: added, to apply the patch
+ * gcc46.patch: added, to fix build with gcc 4.6
+
2017-10-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.3.0

diff --git a/python-pypi/pillow/PRE_BUILD b/python-pypi/pillow/PRE_BUILD
new file mode 100755
index 0000000..b0de37d
--- /dev/null
+++ b/python-pypi/pillow/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p0 < "${SPELL_DIRECTORY}/gcc46.patch"
diff --git a/python-pypi/pillow/gcc46.patch b/python-pypi/pillow/gcc46.patch
new file mode 100644
index 0000000..2b706f1
--- /dev/null
+++ b/python-pypi/pillow/gcc46.patch
@@ -0,0 +1,12 @@
+--- src/libImaging/ImagingUtils.h.orig 2018-01-01 16:04:32.000000000 -0500
++++ src/libImaging/ImagingUtils.h 2018-02-02 20:47:03.489727256 -0500
+@@ -34,7 +34,8 @@
+ GCC generates code with partial dependency which is 3 times slower.
+ See: http://stackoverflow.com/a/26588074/253146 */
+ #if defined(__x86_64__) && defined(__SSE__) && ! defined(__NO_INLINE__) &&
\
+- ! defined(__clang__) && defined(GCC_VERSION) && (GCC_VERSION < 40900)
++ ! defined(__clang__) && defined(GCC_VERSION) && (GCC_VERSION < 40900)
&& \
++ (GCC_VERSION >= 40700)
+ static float __attribute__((always_inline)) inline _i2f(int v) {
+ float x;
+ __asm__("xorps %0, %0; cvtsi2ss %1, %0" : "=X"(x) : "r"(v) );



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f4a6fa4c38067003cfe38cd7d6ee42c9623a173), Vlad Glagolev, 02/02/2018

Archive powered by MHonArc 2.6.24.

Top of Page