gpo.zugaina.org

Search Portage & Overlays:

sci-libs/pgplot

FORTRAN/C device-independent scientific graphic library

Screenshots

  • pgplot-5.2.2-r99
    ~amd64 ~arm ~arm64 ~ppc ~x86
    doc motif static-libs tk

    View      Download      Browse     License: free-noncomm   
    Overlay: stuff
  • pgplot-5.2.2-r99
    ~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux
    doc motif static-libs tk

    View      Download      Browse     License: free-noncomm   
    Overlay: AstroFloyd
  • pgplot-5.2.2-r9
    amd64 ~arm ~ppc ~x86
    doc motif static-libs tk

    View      Download      Browse     License: free-noncomm   
    Overlay: gentoo
  • pgplot-5.2.2-r8
    amd64 ~arm ~ppc ~x86
    doc motif static-libs tk

    View      Download      Browse     License: free-noncomm   
    Overlay: gentoo

ChangeLog

commit 81a800fbac38920a0dadc096a2dd841b1af0c444
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 5 11:39:45 2026 +0200

sci-libs/pgplot: die on the remaining unchecked commands

The motif and tk driver seds, makemake and the two pdflatex runs went
unchecked, so a failure left a build without those drivers or docs,
or with a stale makefile. The USE checks become if blocks so a
disabled flag is not mistaken for a failure.

commit 83801c9099eb894da6cb9645bab2a141da5ed112
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 13:12:32 2026 +0200

sci-libs/pgplot: add missing || die

The devmanual asks for || die after every command that can fail; these
cd, mv, cp, mkdir and rm calls could fail silently. No installed files
change, so no revision bump.

commit 5beccd54e15672d0a5cbed2309ac5be17e65c7ad
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 10:01:17 2026 +0200

sci-libs/pgplot: check pointer size instead of listing 64-bit arches

The X drivers' PIXMAP integers were widened on `use amd64 || use arm64
|| use ia64`. ia64 is no longer a Gentoo arch, so on every other arch
the `use ia64` test aborted src_prepare. Testing the target pointer size
states the actual condition and covers any 64-bit arch.

commit ef4a152c72dd9c4a8e8d265b3feb2d9265781fb6
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 04:09:19 2026 +0200

sci-libs/pgplot: trim 5.2.2-r99 comment prose

commit c8fe2ff9d2f5c8f4a8d13a613aba6edbb8928724
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jun 17 15:49:19 2026 +0200

sci-libs/pgplot: Extend 64-bit PIXMAP fix to arm64, keyword 5.2.2-r99 for ~arm64

The X drivers stash pointers in a Fortran INTEGER (4 bytes), so the
ebuild widens PIXMAP to INTEGER*8 on 64-bit ABIs. That fixup was gated
on amd64/ia64 only; arm64/aarch64 is LP64 too and needs the same
widening, otherwise the pointer is truncated. Add arm64 to the guard.

FORTRAN/C scientific graphics library; aarch64-portable.

commit 284fa0f60f508c7be062e7b45c2ebbd499d96507
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 23:50:22 2026 +0200

sci-libs/pgplot: update HOMEPAGE to sites.astro.caltech.edu

The www.astro.caltech.edu/~tjp/pgplot/ host now permanently redirects
to sites.astro.caltech.edu (caltech IT migration). Point HOMEPAGE at
the new canonical location so pkgcheck stops flagging RedirectedUrl.

commit b85f69f0eedff09a704f5f0e4d7684810510c628
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 23:04:57 2026 +0200

sci-libs/pgplot: fork ::gentoo-r9 as -r99 with -std=gnu89 fix

::gentoo's sci-libs/pgplot-5.2.2-r9 builds with the C compiler default, which on gcc
16 (-std=gnu23) rejects K&R-style prototypes in drivers/figdisp_comm.c (e.g. 'void
figdisp_convbufout();' followed by two-arg calls). Fork the ebuild as -r99 and add
'append-cflags -std=gnu89' in src_configure so K&R survives. Patches and Manifest
DIST hash match ::gentoo verbatim. Drop this fork once ::gentoo lands an equivalent
fix.