Date: Wed, 22 Apr 2015 11:27:20 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 199539] math/plplot: upgrading to 5.11.0 Message-ID: <bug-199539-13-70CTRXyoou@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-199539-13@https.bugs.freebsd.org/bugzilla/> References: <bug-199539-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199539 Ben Woods <woodsb02@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thierry@FreeBSD.org Attachment #155842| |maintainer-approval?(thierr Flags| |y@FreeBSD.org) --- Comment #16 from Ben Woods <woodsb02@gmail.com> --- Created attachment 155842 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=155842&action=edit Patch science/gnudatalanguage to fix build with plplot 5.11.0 - Change LIB_DEPENDS from libplplotd.so to libplplot.so - Add patch-CMakeModules_FindPlplot.cmake to remove 'd' from library names in search - Add patch-src_plotting__contour.cpp to change plstream::fill/tr to plcallback::fill/tr as per note 1.3 in plplot-5.11.0 release notes: http://sourceforge.net/p/plplot/plplot/ci/plplot-5.11.0/tree/README.release 1.3 Backwards-incompatible change to our C++ API The plstream methods fill, tr0, tr1, tr2, and tr2p have been changed, fixing a bug where the correct stream was not selected. This means these functions are no longer static and can no longer be used as callbacks in the shades method and its variants, the cont method, the imagefr method, and the vect method. Instead a plcallback namespace has been created which includes these methods as C-style functions. Code which previously used the plstream methods above will need to be recompiled and rebuilt using the plcallback versions (i.e., replace all plstream::fill callback use by plcallback::fill and similarly for tr0, tr1, tr2, and tr2p). Please see the documentation for a full description. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199539-13-70CTRXyoou>