<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/288fde776815723997d7ea338a7a43eccac170fe">https://github.com/macports/macports-ports/commit/288fde776815723997d7ea338a7a43eccac170fe</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 288fde7  gl2ps: update to 1.4.2
</span>288fde7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 288fde776815723997d7ea338a7a43eccac170fe
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Fri Apr 24 15:50:20 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    gl2ps: update to 1.4.2
</span>---
 graphics/gl2ps/Portfile                  |  13 +-
 graphics/gl2ps/files/patch-upstream.diff | 205 -------------------------------
 2 files changed, 5 insertions(+), 213 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gl2ps/Portfile b/graphics/gl2ps/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6e70dee..a7f3b4e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gl2ps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gl2ps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem              1.0
</span> PortGroup               cmake 1.1
 
 name                    gl2ps
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> categories              graphics print
 platforms               darwin
 maintainers             nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,18 +26,15 @@ homepage                http://geuz.org/gl2ps/
</span> master_sites            ${homepage}src/
 extract.suffix          .tgz
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  44ce590b4dec6af77bc91c2fca2454d1495213e5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  03cb5e6dfcd87183f3b9ba3b22f04cd155096af81e52988cc37d8d8efe6cf1e2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    300339
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  8f680025808a65c217c8dad3be3a524e6c0c337c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  8d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    301134
</span> 
 depends_lib-append      port:zlib \
                         port:libpng
 
 worksrcdir              ${name}-${version}-source
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# apply upstream patches to accommodate VTK and ParaView
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-upstream.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # if CMakeLists.txt finds GLUT, it builds but does not install example programs
 #    it also links installed libraries with whichever glut it finds
 # if CMakeLists.txt finds LATEX, it builds and installs pdf documentation
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gl2ps/files/patch-upstream.diff b/graphics/gl2ps/files/patch-upstream.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9243307..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gl2ps/files/patch-upstream.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,205 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./gl2ps.c      2017-04-03 15:48:30.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./gl2ps.c      2019-07-13 15:22:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -164,7 +164,7 @@ typedef struct {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLshort type, numverts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLushort pattern;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char boundary, offset, culled;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  GLint factor, linecap, linejoin;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  GLint factor, linecap, linejoin, sortid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLfloat width, ofactor, ounits;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GL2PSvertex *verts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   union {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -600,6 +600,15 @@ static void gl2psListSort(GL2PSlist *lis
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   qsort(list->array, list->n, list->size, fcmp);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Must be a list of GL2PSprimitives. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void gl2psListAssignSortIds(GL2PSlist *list)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  GLint i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  for(i = 0; i < gl2psListNbr(list); i++){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    (*(GL2PSprimitive**)gl2psListPointer(list, i))->sortid = i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void gl2psListAction(GL2PSlist *list, void (*action)(void *data))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLint i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -853,7 +862,8 @@ static void gl2psConvertPixmapToPNG(GL2P
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static GLint gl2psAddText(GLint type, const char *str, const char *fontname,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           GLshort fontsize, GLint alignment, GLfloat angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                          GL2PSrgba color)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          GL2PSrgba color, GLboolean setblpos,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          GLfloat blx, GLfloat bly)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLfloat pos[4];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GL2PSprimitive *prim;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -878,11 +888,16 @@ static GLint gl2psAddText(GLint type, co
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim = (GL2PSprimitive*)gl2psMalloc(sizeof(GL2PSprimitive));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->type = (GLshort)type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->boundary = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  prim->numverts = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  prim->verts = (GL2PSvertex*)gl2psMalloc(sizeof(GL2PSvertex));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  prim->numverts = setblpos ? 2 : 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  prim->verts = (GL2PSvertex*)gl2psMalloc(sizeof(GL2PSvertex) * prim->numverts);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->verts[0].xyz[0] = pos[0];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->verts[0].xyz[1] = pos[1];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->verts[0].xyz[2] = pos[2];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (setblpos) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    prim->verts[1].xyz[0] = blx;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    prim->verts[1].xyz[1] = bly;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    prim->verts[1].xyz[2] = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->culled = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->offset = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   prim->ofactor = 0.0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1452,7 +1467,8 @@ static int gl2psCompareDepth(const void 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   else{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    /* Ensure that initial ordering is preserved when depths match. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return q->sortid < w->sortid ? -1 : 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2277,7 +2293,7 @@ static void gl2psParseFeedbackBuffer(GLi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLboolean boundary;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLint i, sizeoffloat, count, v, vtot, offset = 0, factor = 0, auxindex = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLint lcap = 0, ljoin = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  GLfloat lwidth = 1.0F, psize = 1.0F, ofactor, ounits;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  GLfloat lwidth = 1.0F, psize = 1.0F, ofactor = 0.0F, ounits = 0.0F;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GLfloat *current;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GL2PSvertex vertices[3];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GL2PSprimitive *prim;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3559,6 +3575,43 @@ static void gl2psPutPDFText(GL2PSstring 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  This is used for producing aligned text in PDF. (x, y) is the anchor for the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  aligned text, (xbl, ybl) is the bottom left corner. Rotation happens
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  around (x, y).*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void gl2psPutPDFTextBL(GL2PSstring *text, int cnt, GLfloat x, GLfloat y,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                              GLfloat xbl, GLfloat ybl)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if(text->angle == 0.0F){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    gl2ps->streamlength += gl2psPrintf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      ("BT\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "/F%d %d Tf\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "%f %f Td\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "(%s) Tj\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "ET\n",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       cnt, text->fontsize, xbl, ybl, text->str);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  else{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    GLfloat a, ca, sa;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    GLfloat pi = 3.141593F;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    GLfloat i = atan2(y - ybl, x - xbl);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    GLfloat r = sqrt((y - ybl) * (y - ybl) + (x - xbl) * (x - xbl));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    a = (GLfloat)(pi * text->angle / 180.0F);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    sa = (GLfloat)sin(a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ca = (GLfloat)cos(a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    gl2ps->streamlength += gl2psPrintf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      ("BT\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "/F%d %d Tf\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "%f %f %f %f %f %f Tm\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "(%s) Tj\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       "ET\n",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       cnt, text->fontsize,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       ca, sa, -sa, ca,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       xbl + r * (cos(i) - cos(i + a)), ybl + r * (sin(i) - sin(i+a)), text->str);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void gl2psPutPDFSpecial(int prim, int sec, GL2PSstring *text)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   gl2ps->streamlength += gl2psPrintf("/GS%d%d gs\n", prim, sec);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3941,9 +3994,17 @@ static void gl2psPDFgroupListWriteMainSt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       for(j = 0; j <= lastel; ++j){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         prim = *(GL2PSprimitive**)gl2psListPointer(gro->ptrlist, j);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         gl2ps->streamlength += gl2psPrintPDFFillColor(prim->verts[0].rgba);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if (prim->numverts == 2) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          gl2psPutPDFTextBL(prim->data.text, gro->fontno, prim->verts[0].xyz[0],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                            prim->verts[0].xyz[1],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                            prim->verts[1].xyz[0],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                            prim->verts[1].xyz[1]);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         gl2psPutPDFText(prim->data.text, gro->fontno, prim->verts[0].xyz[0],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         prim->verts[0].xyz[1]);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     case GL2PS_SPECIAL:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       lastel = gl2psListNbr(gro->ptrlist) - 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5834,6 +5895,7 @@ static GLint gl2psPrintPrimitives(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gl2psListReset(gl2ps->primitives);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   case GL2PS_SIMPLE_SORT :
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    gl2psListAssignSortIds(gl2ps->primitives);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     gl2psListSort(gl2ps->primitives, gl2psCompareDepth);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if(gl2ps->options & GL2PS_OCCLUSION_CULL){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       gl2psListActionInverse(gl2ps->primitives, gl2psAddInImageTree);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6147,29 +6209,42 @@ GL2PSDLL_API GLint gl2psTextOptColor(con
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                      GL2PSrgba color)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return gl2psAddText(GL2PS_TEXT, str, fontname, fontsize, alignment, angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                      color);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                      color, GL_FALSE, 0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/**
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * This version of gl2psTextOptColor is used to go around the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * fact that PDF does not support text alignment. The extra parameters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * (blx, bly) represent the bottom left corner of the text bounding box.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+GL2PSDLL_API GLint gl2psTextOptColorBL(const char *str, const char *fontname,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                       GLshort fontsize, GLint alignment, GLfloat angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                       GL2PSrgba color, GLfloat blx, GLfloat bly)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return gl2psAddText(GL2PS_TEXT, str, fontname, fontsize, alignment, angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                      color, GL_TRUE, blx, bly);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psTextOpt(const char *str, const char *fontname,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 GLshort fontsize, GLint alignment, GLfloat angle)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return gl2psAddText(GL2PS_TEXT, str, fontname, fontsize, alignment, angle, NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return gl2psAddText(GL2PS_TEXT, str, fontname, fontsize, alignment, angle, NULL, GL_FALSE, 0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psText(const char *str, const char *fontname, GLshort fontsize)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return gl2psAddText(GL2PS_TEXT, str, fontname, fontsize, GL2PS_TEXT_BL, 0.0F,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                      NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                      NULL, GL_FALSE, 0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psSpecial(GLint format, const char *str)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return gl2psAddText(GL2PS_SPECIAL, str, "", 0, format, 0.0F, NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return gl2psAddText(GL2PS_SPECIAL, str, "", 0, format, 0.0F, NULL, GL_FALSE, 0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psSpecialColor(GLint format, const char *str, GL2PSrgba rgba)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return gl2psAddText(GL2PS_SPECIAL, str, "", 0, format, 0.0F, rgba);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return gl2psAddText(GL2PS_SPECIAL, str, "", 0, format, 0.0F, rgba, GL_FALSE, 0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psDrawPixels(GLsizei width, GLsizei height,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./gl2ps.h      2017-04-03 15:48:26.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./gl2ps.h      2019-07-13 15:19:35.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -216,6 +216,9 @@ GL2PSDLL_API GLint gl2psTextOpt(const ch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psTextOptColor(const char *str, const char *fontname,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                      GLshort fontsize, GLint align, GLfloat angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                      GL2PSrgba color);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+GL2PSDLL_API GLint gl2psTextOptColorBL(const char *str, const char *fontname,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                       GLshort fontsize, GLint align, GLfloat angle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                       GL2PSrgba color, GLfloat blx, GLfloat bly);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psSpecial(GLint format, const char *str);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psSpecialColor(GLint format, const char *str, GL2PSrgba rgba);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GL2PSDLL_API GLint gl2psDrawPixels(GLsizei width, GLsizei height,
</span></pre><pre style='margin:0'>

</pre>