[arch-commits] Commit in gtkglext/repos (5 files)
Date: Tuesday, April 28, 2020 @ 14:30:35 Author: jgc Revision: 381790 archrelease: copy trunk to staging-x86_64 Added: gtkglext/repos/staging-x86_64/ gtkglext/repos/staging-x86_64/PKGBUILD (from rev 381789, gtkglext/trunk/PKGBUILD) gtkglext/repos/staging-x86_64/gtk2.20.patch (from rev 381789, gtkglext/trunk/gtk2.20.patch) gtkglext/repos/staging-x86_64/gtkglext-gcc8.patch (from rev 381789, gtkglext/trunk/gtkglext-gcc8.patch) gtkglext/repos/staging-x86_64/kill-pangox.patch (from rev 381789, gtkglext/trunk/kill-pangox.patch) -+ PKGBUILD| 43 ++ gtk2.20.patch | 77 gtkglext-gcc8.patch | 34 ++ kill-pangox.patch | 811 ++ 4 files changed, 965 insertions(+) Copied: gtkglext/repos/staging-x86_64/PKGBUILD (from rev 381789, gtkglext/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-04-28 14:30:35 UTC (rev 381790) @@ -0,0 +1,43 @@ +# Maintainer: Ronald van Haren +# Contributor: Ben + +pkgname=gtkglext +pkgver=1.2.0 +pkgrel=12 +pkgdesc="opengl extensions for gtk2" +arch=('x86_64') +url="http://gtkglext.sourceforge.net/"; +license=('LGPL') +depends=('gtk2' 'glu' 'libxmu') +makedepends=('python') +source=("https://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2"; + 'gtk2.20.patch' gtkglext-gcc8.patch kill-pangox.patch) +sha256sums=('16bd736074f6b14180f206b7e91263fc721b49912ea3258ab5f094cfa5497f51' +'864c6963c4a2f4f69f1f028ecee6c821a4f4d5aba142f2e07898aede825ce9ea' +'0ec0c22b15054b0684f9a9015ff05920af0c00dae5409e76321f683dcc17cff9' +'8ce31aa17ea84aede3b03fa392ec95e0e9c001f348384ba93d850de9f0b7044e') + +prepare() { + cd $pkgname-$pkgver + + patch -Np1 -i "${srcdir}/kill-pangox.patch" + patch -Np1 -i "${srcdir}/gtk2.20.patch" + sed '/AC_PATH_XTRA/d' -i configure.in + patch -p1 -i ../gtkglext-gcc8.patch # Fix build with GCC 8 + + autoreconf -vi +} + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} Copied: gtkglext/repos/staging-x86_64/gtk2.20.patch (from rev 381789, gtkglext/trunk/gtk2.20.patch) === --- staging-x86_64/gtk2.20.patch(rev 0) +++ staging-x86_64/gtk2.20.patch2020-04-28 14:30:35 UTC (rev 381790) @@ -0,0 +1,77 @@ +diff -Nur gtkglext-1.2.0.orig/gtk/gtkglwidget.c gtkglext-1.2.0/gtk/gtkglwidget.c +--- gtkglext-1.2.0.orig/gtk/gtkglwidget.c 2004-02-20 11:38:36.0 +0200 gtkglext-1.2.0/gtk/gtkglwidget.c 2010-04-20 19:29:42.941917275 +0300 +@@ -127,7 +127,7 @@ +* Synchronize OpenGL and window resizing request streams. +*/ + +- if (GTK_WIDGET_REALIZED (widget) && private->is_realized) ++ if (gtk_widget_get_realized (widget) && private->is_realized) + { + gldrawable = gdk_window_get_gl_drawable (widget->window); + gdk_gl_drawable_wait_gdk (gldrawable); +@@ -154,7 +154,7 @@ +* Remove OpenGL-capability from widget->window. +*/ + +- if (GTK_WIDGET_REALIZED (widget)) ++ if (gtk_widget_get_realized (widget)) + gdk_window_unset_gl_capability (widget->window); + + private->is_realized = FALSE; +@@ -174,7 +174,7 @@ +*/ + + toplevel = gtk_widget_get_toplevel (widget); +- if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel)) ++ if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized (toplevel)) + { + GTK_GL_NOTE (MISC, + g_message (" - Install colormap to the top-level window.")); +@@ -194,7 +194,7 @@ +* Set a background of "None" on window to avoid AIX X server crash. +*/ + +- if (GTK_WIDGET_REALIZED (widget)) ++ if (gtk_widget_get_realized (widget)) + { + GTK_GL_NOTE (MISC, + g_message (" - window->bg_pixmap = %p", +@@ -250,8 +250,8 @@ + GTK_GL_NOTE_FUNC (); + + g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); +- g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE); +- g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE); ++ g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE); ++ g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE); + g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE); + + /* +@@ -432,7 +432,7 @@ + GTK_GL_NOTE_FUNC (); + + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); + + gldrawable = gdk_window_get_gl_drawable (widget->window); + if (gldrawable == NULL) +@@ -474,7 +474,7 @@ + GLWidgetPrivate *private;
[arch-commits] Commit in gtkglext/repos (5 files)
Date: Sunday, February 5, 2012 @ 06:49:55 Author: ibiru Revision: 148772 db-move: moved gtkglext from [testing] to [extra] (x86_64) Added: gtkglext/repos/extra-x86_64/PKGBUILD (from rev 148654, gtkglext/repos/testing-x86_64/PKGBUILD) gtkglext/repos/extra-x86_64/gtk2.20.patch (from rev 148654, gtkglext/repos/testing-x86_64/gtk2.20.patch) Deleted: gtkglext/repos/extra-x86_64/PKGBUILD gtkglext/repos/extra-x86_64/gtk2.20.patch gtkglext/repos/testing-x86_64/ ---+ PKGBUILD | 62 -- gtk2.20.patch | 154 2 files changed, 112 insertions(+), 104 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-02-05 11:49:53 UTC (rev 148771) +++ extra-x86_64/PKGBUILD 2012-02-05 11:49:55 UTC (rev 148772) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: damir -# Contributor: Ben - -pkgname=gtkglext -pkgver=1.2.0 -pkgrel=6 -pkgdesc="opengl extensions for gtk2" -arch=('i686' 'x86_64') -url="http://gtkglext.sourceforge.net/"; -license=('LGPL') -depends=('gtk2' 'mesa' 'libxmu') -options=('!libtool') -source=("http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2"; - gtk2.20.patch) -md5sums=('ed7ba24ce06a8630c07f2d0ee5f04ab4' - 'e5a87ec3f2d0e616c6f32f90c3f7237f') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/gtk2.20.patch" - sed '/AC_PATH_XTRA/d' -i configure.in - autoreconf --force --install - ./configure --prefix=/usr --disable-static - make - make DESTDIR="${pkgdir}" install -} Copied: gtkglext/repos/extra-x86_64/PKGBUILD (from rev 148654, gtkglext/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-02-05 11:49:55 UTC (rev 148772) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: +# Contributor: Ben + +pkgname=gtkglext +pkgver=1.2.0 +pkgrel=7 +pkgdesc="opengl extensions for gtk2" +arch=('i686' 'x86_64') +url="http://gtkglext.sourceforge.net/"; +license=('LGPL') +depends=('gtk2' 'mesa' 'libxmu') +options=('!libtool') +source=("http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2"; + 'gtk2.20.patch') +md5sums=('ed7ba24ce06a8630c07f2d0ee5f04ab4' + 'e5a87ec3f2d0e616c6f32f90c3f7237f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -Np1 -i "${srcdir}/gtk2.20.patch" + sed '/AC_PATH_XTRA/d' -i configure.in + + autoreconf --force --install + ./configure --prefix=/usr \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} Deleted: extra-x86_64/gtk2.20.patch === --- extra-x86_64/gtk2.20.patch 2012-02-05 11:49:53 UTC (rev 148771) +++ extra-x86_64/gtk2.20.patch 2012-02-05 11:49:55 UTC (rev 148772) @@ -1,77 +0,0 @@ -diff -Nur gtkglext-1.2.0.orig/gtk/gtkglwidget.c gtkglext-1.2.0/gtk/gtkglwidget.c gtkglext-1.2.0.orig/gtk/gtkglwidget.c 2004-02-20 11:38:36.0 +0200 -+++ gtkglext-1.2.0/gtk/gtkglwidget.c 2010-04-20 19:29:42.941917275 +0300 -@@ -127,7 +127,7 @@ -* Synchronize OpenGL and window resizing request streams. -*/ - -- if (GTK_WIDGET_REALIZED (widget) && private->is_realized) -+ if (gtk_widget_get_realized (widget) && private->is_realized) - { - gldrawable = gdk_window_get_gl_drawable (widget->window); - gdk_gl_drawable_wait_gdk (gldrawable); -@@ -154,7 +154,7 @@ -* Remove OpenGL-capability from widget->window. -*/ - -- if (GTK_WIDGET_REALIZED (widget)) -+ if (gtk_widget_get_realized (widget)) - gdk_window_unset_gl_capability (widget->window); - - private->is_realized = FALSE; -@@ -174,7 +174,7 @@ -*/ - - toplevel = gtk_widget_get_toplevel (widget); -- if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel)) -+ if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized (toplevel)) - { - GTK_GL_NOTE (MISC, - g_message (" - Install colormap to the top-level window.")); -@@ -194,7 +194,7 @@ -* Set a background of "None" on window to avoid AIX X server crash. -*/ - -- if (GTK_WIDGET_REALIZED (widget)) -+ if (gtk_widget_get_realized (widget)) - { - GTK_GL_NOTE (MISC, - g_message (" - window->bg_pixmap = %p", -@@ -250,8 +250,8 @@ - GTK_GL_NOTE_FUNC (); - - g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); -- g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE); -- g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE); -+ g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE); -+ g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE); - g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE); - - /* -@@ -432,7
[arch-commits] Commit in gtkglext/repos (5 files)
Date: Sunday, February 5, 2012 @ 06:49:53 Author: ibiru Revision: 148771 db-move: moved gtkglext from [testing] to [extra] (i686) Added: gtkglext/repos/extra-i686/PKGBUILD (from rev 148654, gtkglext/repos/testing-i686/PKGBUILD) gtkglext/repos/extra-i686/gtk2.20.patch (from rev 148654, gtkglext/repos/testing-i686/gtk2.20.patch) Deleted: gtkglext/repos/extra-i686/PKGBUILD gtkglext/repos/extra-i686/gtk2.20.patch gtkglext/repos/testing-i686/ ---+ PKGBUILD | 62 -- gtk2.20.patch | 154 2 files changed, 112 insertions(+), 104 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-02-05 11:49:51 UTC (rev 148770) +++ extra-i686/PKGBUILD 2012-02-05 11:49:53 UTC (rev 148771) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: damir -# Contributor: Ben - -pkgname=gtkglext -pkgver=1.2.0 -pkgrel=6 -pkgdesc="opengl extensions for gtk2" -arch=('i686' 'x86_64') -url="http://gtkglext.sourceforge.net/"; -license=('LGPL') -depends=('gtk2' 'mesa' 'libxmu') -options=('!libtool') -source=("http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2"; - gtk2.20.patch) -md5sums=('ed7ba24ce06a8630c07f2d0ee5f04ab4' - 'e5a87ec3f2d0e616c6f32f90c3f7237f') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/gtk2.20.patch" - sed '/AC_PATH_XTRA/d' -i configure.in - autoreconf --force --install - ./configure --prefix=/usr --disable-static - make - make DESTDIR="${pkgdir}" install -} Copied: gtkglext/repos/extra-i686/PKGBUILD (from rev 148654, gtkglext/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-02-05 11:49:53 UTC (rev 148771) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: +# Contributor: Ben + +pkgname=gtkglext +pkgver=1.2.0 +pkgrel=7 +pkgdesc="opengl extensions for gtk2" +arch=('i686' 'x86_64') +url="http://gtkglext.sourceforge.net/"; +license=('LGPL') +depends=('gtk2' 'mesa' 'libxmu') +options=('!libtool') +source=("http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2"; + 'gtk2.20.patch') +md5sums=('ed7ba24ce06a8630c07f2d0ee5f04ab4' + 'e5a87ec3f2d0e616c6f32f90c3f7237f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -Np1 -i "${srcdir}/gtk2.20.patch" + sed '/AC_PATH_XTRA/d' -i configure.in + + autoreconf --force --install + ./configure --prefix=/usr \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} Deleted: extra-i686/gtk2.20.patch === --- extra-i686/gtk2.20.patch2012-02-05 11:49:51 UTC (rev 148770) +++ extra-i686/gtk2.20.patch2012-02-05 11:49:53 UTC (rev 148771) @@ -1,77 +0,0 @@ -diff -Nur gtkglext-1.2.0.orig/gtk/gtkglwidget.c gtkglext-1.2.0/gtk/gtkglwidget.c gtkglext-1.2.0.orig/gtk/gtkglwidget.c 2004-02-20 11:38:36.0 +0200 -+++ gtkglext-1.2.0/gtk/gtkglwidget.c 2010-04-20 19:29:42.941917275 +0300 -@@ -127,7 +127,7 @@ -* Synchronize OpenGL and window resizing request streams. -*/ - -- if (GTK_WIDGET_REALIZED (widget) && private->is_realized) -+ if (gtk_widget_get_realized (widget) && private->is_realized) - { - gldrawable = gdk_window_get_gl_drawable (widget->window); - gdk_gl_drawable_wait_gdk (gldrawable); -@@ -154,7 +154,7 @@ -* Remove OpenGL-capability from widget->window. -*/ - -- if (GTK_WIDGET_REALIZED (widget)) -+ if (gtk_widget_get_realized (widget)) - gdk_window_unset_gl_capability (widget->window); - - private->is_realized = FALSE; -@@ -174,7 +174,7 @@ -*/ - - toplevel = gtk_widget_get_toplevel (widget); -- if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel)) -+ if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized (toplevel)) - { - GTK_GL_NOTE (MISC, - g_message (" - Install colormap to the top-level window.")); -@@ -194,7 +194,7 @@ -* Set a background of "None" on window to avoid AIX X server crash. -*/ - -- if (GTK_WIDGET_REALIZED (widget)) -+ if (gtk_widget_get_realized (widget)) - { - GTK_GL_NOTE (MISC, - g_message (" - window->bg_pixmap = %p", -@@ -250,8 +250,8 @@ - GTK_GL_NOTE_FUNC (); - - g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); -- g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE); -- g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE); -+ g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE); -+ g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE); - g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE); - - /* -@@ -432,7 +432,7 @@ - GTK_GL_NOTE_FUNC (); - - g_return_val_i