Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (f8c8d23bf9f3e39dd844e93c7ad2837b362f4bc0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (f8c8d23bf9f3e39dd844e93c7ad2837b362f4bc0)
  • Date: Tue, 5 Jul 2016 07:42:49 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 2 ++
graphics-libs/pyopengl-accelerate/BUILD | 1 +
graphics-libs/pyopengl-accelerate/DEPENDS | 5 +++++
graphics-libs/pyopengl-accelerate/DETAILS | 15 +++++++++++++++
graphics-libs/pyopengl-accelerate/HISTORY | 2 ++
graphics-libs/pyopengl-accelerate/INSTALL | 1 +
x11-toolkits/qt4/DETAILS | 2 +-
x11-toolkits/qt4/HISTORY | 5 +++++
x11-toolkits/qt4/PRE_BUILD | 20 ++++++++++++++++++++
9 files changed, 52 insertions(+), 1 deletion(-)

New commits:
commit f8c8d23bf9f3e39dd844e93c7ad2837b362f4bc0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

qt4: add patch to fix subtle breakage with gcc6+

commit 3ce335d3f5ba7f4f122aed806200a2f5b13475cf
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

pyopengl-accelerate: acclerated bits for pyopengl

diff --git a/ChangeLog b/ChangeLog
index 8bbbe73..6627c5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2016-07-03 Thomas Orgis <sobukus AT sourcemage.org>
* python-pypi/python-rencode: new spell, fast serialization
+ * graphics-libs/pyopengl-accelerate: new spell, acceleration bits of
+ PyOpenGL

2016-07-02 Treeve Jelbert <treeve AT sourcemage.org>
* python bindings for kross: moved to kde5
diff --git a/graphics-libs/pyopengl-accelerate/BUILD
b/graphics-libs/pyopengl-accelerate/BUILD
new file mode 100755
index 0000000..a05d2aa
--- /dev/null
+++ b/graphics-libs/pyopengl-accelerate/BUILD
@@ -0,0 +1 @@
+default_build_python
diff --git a/graphics-libs/pyopengl-accelerate/DEPENDS
b/graphics-libs/pyopengl-accelerate/DEPENDS
new file mode 100755
index 0000000..1ed010d
--- /dev/null
+++ b/graphics-libs/pyopengl-accelerate/DEPENDS
@@ -0,0 +1,5 @@
+# Redundant reduncancy in dependencies?
+depends PYTHON &&
+depends cython &&
+depends pyopengl &&
+optional_depends numpy "" "" "to build numpy extensions"
diff --git a/graphics-libs/pyopengl-accelerate/DETAILS
b/graphics-libs/pyopengl-accelerate/DETAILS
new file mode 100755
index 0000000..6b4e213
--- /dev/null
+++ b/graphics-libs/pyopengl-accelerate/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pyopengl-accelerate
+ SNAME=PyOpenGL-accelerate
+ VERSION=3.1.0
+ SOURCE=$SNAME-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SNAME-$VERSION"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/P/$SNAME/$SOURCE
+
SOURCE_HASH=sha512:2ba2f56b02a83225e42b80962b5ae6d4077387f88a4261e21c96b0bf66814922eaed8b6065e0127e819bde9d5d2f6b609100e32c589a1c17bdb4fa8b670dca61
+ WEB_SITE=http://pyopengl.sourceforge.net/
+ ENTERED=20160703
+ LICENSE[0]=GPL
+ KEYWORDS="opengl graphics python libs"
+ SHORT="Acceleration code for PyOpenGL"
+cat << EOF
+This set of C (Cython) extensions provides acceleration of common operations
for slow points in PyOpenGL 3.x.
+EOF
diff --git a/graphics-libs/pyopengl-accelerate/HISTORY
b/graphics-libs/pyopengl-accelerate/HISTORY
new file mode 100644
index 0000000..30591cb
--- /dev/null
+++ b/graphics-libs/pyopengl-accelerate/HISTORY
@@ -0,0 +1,2 @@
+2016-07-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, INSTALL: spell created (from pyopengl on)
diff --git a/graphics-libs/pyopengl-accelerate/INSTALL
b/graphics-libs/pyopengl-accelerate/INSTALL
new file mode 100755
index 0000000..46c6fba
--- /dev/null
+++ b/graphics-libs/pyopengl-accelerate/INSTALL
@@ -0,0 +1 @@
+default_install_python
diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index 9629135..598b23d 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -3,7 +3,7 @@ persistent_remove QT_VER
TMPFS=off
SPELLX=qt-everywhere-opensource-src
VERSION=4.8.7
- PATCHLEVEL=1
+ PATCHLEVEL=2

SOURCE_HASH=sha512:f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
SOURCE=$SPELLX-$VERSION.tar.gz
SECURITY_PATCH=7
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 7409972..63b2f6a 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,8 @@
+2016-07-05 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: include patch to fix plugins with gcc 6 (mistaken
+ ABI breakage)
+ * DETAILS: PATCHLEVEL++
+
2016-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix build with gcc 6

diff --git a/x11-toolkits/qt4/PRE_BUILD b/x11-toolkits/qt4/PRE_BUILD
index 7ab841c..fa9cb97 100755
--- a/x11-toolkits/qt4/PRE_BUILD
+++ b/x11-toolkits/qt4/PRE_BUILD
@@ -1,6 +1,26 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+# Fix breakage with newer gcc. See
+# http://lists.qt-project.org/pipermail/development/2016-June/026354.html
+# Had to remove permission change from patch, would have made configure
+# non-executable.
+patch -p1 <<EOT &&
+diff --git a/configure b/configure
+index 10ad7ca..3cdae43
+--- a/configure
++++ b/configure
+@@ -8050,7 +8050,7 @@ g++*)
+ 3.*)
+ COMPILER_VERSION="3.*"
+ ;;
+- 5*|4.*)
++ [56789]*|4.*)
+ COMPILER_VERSION="4"
+ ;;
+ *)
+EOT
+
sed -i '/-Werror/d' src/3rdparty/webkit/Source/WebKit.pri &&

# fix bad .pro file for 4.6.0-beta1



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (f8c8d23bf9f3e39dd844e93c7ad2837b362f4bc0), Thomas Orgis, 07/05/2016

Archive powered by MHonArc 2.6.24.

Top of Page