[arch-commits] Commit in gtkglext/repos (5 files)

2020-04-28 Thread Jan de Groot via arch-commits
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)

2012-02-05 Thread Ionut Biru
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)

2012-02-05 Thread Ionut Biru
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