1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
|
2.35 2024-12-20
- be more careful with datatypes (https://github.com/PDLPorters/pdl/issues/511)
2.34 2024-11-25
- minimum Perl 5.10.1
- add PGPLOT::set_debugging
- move PDL::Graphics::State to this distro
2.33 2024-09-17
- fix ramp and rgb LUTs (and neg to be compatible) to always increase values (#16) - thanks @d-lamb
2.32 2024-08-18
- if PDL installed, force 2.089+
2.31 2024-08-15
- move PDL::Graphics::LUT to this distro
2.30 2024-07-29
- restructure .pm under "lib", CI and doc tweaks
2.29 2024-03-24
- incorporate PDL XS code into the XS, and the PDL modules so all under one roof
2.28 2022-02-24
- add NO_INIT to all output vars (#11) - thanks @djerius
2.27 2021-02-16
- need ExtUtils::F77 import to work at least on FreeBSD
- disable calls to pgmtext(!) in tests on FreeBSD
2.26 2021-02-15
- ExtUtils::F77 is not a runtime requirement
- tests no longer ask for device - set the environment var (default /NULL)
2.25 2021-02-13
- macOS11 patch for LD flags - thanks @karlglazebrook
- use Devel::CheckLib to find right PNG lib
2.24 2019-03-19
- doc updates - thanks @djerius
- patches to use pkg-config if available - thanks @djerius
2.23 2019-03-17
- typo fix from gregor herrmann <gregoa@debian.org>
- add CONFIGURE_REQUIRES dep - thanks CHORNY for report
2.22 2019-03-17
- Minor change to Makefile.PL to add link with libpng12,libz (avoids PERL_DL_NONLAZY
error with SciPDL), and also to search SciPDL directory /Applications/PDL/pgplot
- fixes to tests to work on Perl 5.26+
- metadata updates
2.21 2011-01-01
- Semi-dirty hack in Makefile.PL to force i386/x86_64 single arch only builds on Mac OS X. - Karl
(for libpgplot compatibility which seems to be generally built this way, e.g. in SciKarl)
Note added some clever code to try and match the arch of the pgplot binaries.
- PGPLOT::HANDLE warning fix (Chris Phillips Jun 2010)
- Make linking order -lcpgplot -lpgplot for cygwin (Chris Marshall Dec 2010)
2.20 2007-05-16
- Doug Burke's Makefile.PL patch - re-org and better OS X support.
- Added /usr/local/pgplot to the include search path
- Added -png to the default list of libs as just about every pgplot build needs this
- Now works cleanly on Intel and PPC OS X with gcc, g77 and gfortran
- Added INSTALL, INSTALL-MacOSX and INSTALL-Win32 instruction files and updated README
2.19 2006-01-03
- Diab's patch to allow specifying alternate libary paths on the command line (see HELP)
- Added pgpt1 and pgerr1 back for compatibility with latest C PGPLOT
- Win32 patches from Rob - Sisyphus <kalinabears@iinet.net.au> (2005/1/25)
2.18 2000-12-28
- Added file HINTS.osf, updated HELP
- Fixed memory leak in coerce1D (thanks to Pete Ratzlaff)
- Added Doug Hunt's internals patch to export more pgplot C routines
- Improvements to HELP file
2.17 2000-05-08
- Charles Lane's patch to do with new perl versions (PL_XXX stuff)
- Changed my email address.
2.16 2000-03-10
- Added function struct to allow access to expose certain PGPLOT
routines to the outside (currently cpgmove, cpgdraw)
2.15 1999-10-26
- Fixed Makefile.PL minor problem
2.14 1999-10-15
- Updated HELP some more.
- Removed ExtUtils from distribution and made seperate to avoid confusing
CPAN, is now a PREREQ_PM
- Removed erroneous reference in PGPLOT.pm (Charles Lane).
- Added HINTS.irix
2.13 1999-05-14
- Updates to ExtUtils::F77 (now v1.10) (q.t.) for RedHat 6.0 etc.
2.12 1999-05-11
- Added PGPLOT_DIR to path for include files.
- Removed pgpt1 and pgerrb1 left over from old perl4 version - see
pgcompatbility.p if you still need them.
- Changed macro names for perl 5.004_53 (Joshua Pritikin
<joshua.pritikin@db.com>) and inserted a conditional so older perl's
still work.
- More ExtUtils::F77 changes (now at v1.09)
- Small test.pl patch from Chuck Lane <lane@duphy4.physics.drexel.edu>
- Fixed error in test12.p
2.11 1998-09-11
- Added support for PGPLOT_DIR in Makefile.PL, updated HELP.
- Mentioned 'perl Makefile.PL PREFIX=...' in README.
- More HELP stuff.
- ExtUtils::F77 v1.08
2.10 1998-05-21
- Various changes to ExtUtils::F77 q.v.
2.09 1998-02-17
- Documented xubpp problem in HELP because I got fed up
with waiting for p5p to fix. No other changes.
2.08 1998-01-07
- Added improved -lgcc support.
- PGPLOT version check in test12.p
2.07 1997-09-03
- Added support for new functions in PGPLOT 5.2.0 library. Note: TK
driver looks nice but haven't yet implemented this in perl version.
Presumably can be done with perl/Tk.
- Extra test12.p for new routines
- No longer supporting binary versions in any shape or form. Life is too
short. Get a FORTRAN compiler. :-)
- Added -lgcc for gcc built perls in ExtUtils::F77
2.06 1997-06-09
- Important bug fixes to array packing code which is now
called arrays.{c,h}
- Added fake MAIN__ symbol to stop annoying bug reports about some
versions of gcc. :-)
- arrays.c now supports unsigned chars and shorts. (Thanks Tim!)
- Additions to HELP and documentation
- Patches to improve ExtUtils::F77
- Improvements to tests
- pgcompatibilty.p (NOT INSTALLED!) defines simple compatibilty
routines for perl4 pgperl version. This had some gnarly single point
versions of routines which are now superfluous.
2.02 1997-02-19
- Made Makefile.PL more clever.
- Added a file HELP with useful problem fixing information.
- Fixed some small type cast bugs in kgbpack.c
2.01 1997-01-03
- No longer providing perl4 version.
- All the array packing functions reimplemented in C to improve
speed and robustness.
- Simplified build procedure - PGPLOT module should now build
in standard Perl way. (i.e. 'perl Makefile.PL; make; make test; make
install'). Makefile.PL should not have to be edited and upgrading
should now be much easier.
- Added 'pass by reference' convention to allow explicit use of
pre-packed binary data.
- Supports pgplot routines up to pgplot v5.1.1.
- Added POD documentation.
- FORTRAN link support is now via ExtUtils::F77 module (included).
- Now providing binaries of pgplot libraries for various
architectures rather than statically-linked module binaries. This
should make upgrading easier.
- Removed special one-point routine versions (hang-over from
perl4 version).
- Removed pgplot.pl (again a hang-over from old perl4 version).
- General tidy up and reorganisation of distribution
|