Age | Commit message (Collapse) | Author | Files | Lines |
|
Closes PR #25450 submitted by me.
Ok'ed wiz@/snj@/root (at) garbled.net
Thanks to xtraeme@ for fixing GD's X11 issues.
From the CHANGELOG:
What's New
==========
The list of changes is immense this time, so only the highlights
can be given here. For the full details, see the NEWS file or the
ChangeLog, or look into the online version of the documentation at
http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0
You'll quite probably have to (re-)read large parts of the
documentation to learn all the details that have changed.
Major changes visible to users:
-------------------------------
o Global Command syntax change: instead of 'set no...' it's now
'unset ...'.
o Commands 'set data style', 'set function style' and 'set linestyle'
changed to 'set style {data|function|line}, respectively.
o Colour-coded plots in 3D and simulated 2D through the new 'pm3d'
plotting style.
o Boxes drawn by plotstyles 'boxes', 'candlesticks' and boxed errorbar
styles can be filled with solid colors or hatch patterns.
o New plot style 'with filledcurves' to fill an area defined by a curve
in solid colour.
o Windows, X11, OS/2 and GGI interactive graphical terminals now support
interaction with the plot window by mouse and hotkeys.
o The "enhanced" mode has been generalized from PostScript to some
other terminal drivers.
o 'set hidden3d' mode accepts non-grid data and hides them behind gridded
surfaces plotted with them.
o Several new terminal drivers: EMF, PDF, SVG, GGI, epslatex, aqua.
o New function to query if a user-defined variable exists.
o PNG and JPEG terminals using the GD library support libfreetype to
use true-type fonts.
o 'set label' can output a point symbol the comment refers to, and the
text itself can be rotated by arbitrary angles (on some terminals).
o The color of text elements can be changed.
o 'set size ratio' now affects 3D plots, too.
o The 'dgrid3d' can be switched between thin-plate splines and
the older weighted averaging method, at compile time.
o Some terminals now support 'koi8-r', ISO-Latin-2 and CP-852
encoding of user input.
o Windows gnuplot recognizes the Unix/X11 style '-persist' option,
and supports changing linewidth by core gnuplot commands.
o A native compilation option of gnuplot for Mac OS X is now part of
the mainline source, using the 'aquaterm' driver [3].
o Datafile comment character, column separator and decimal sign
can be changed.
o Arrows can be drawn with relative coordinates for the head, and the
heads can be filled.
o Allows 'set timefmt' independantly for each axis, and supports new
'%s' format for seconds-since-1970 input.
o Even more documentation misprints have been fixed, thanks to
Shigeharu TAKENO
Internal changes:
-----------------
o Reorganization of the entire source tree.
o Broken into considerably more source files than before.
o Large sets of related global variables have been collected into
relatively few global data structures (the 'axis' array and a
global 'key' data structure, e.g.).
o The gnuplot_x11 driver no longer is installed in the PATH, to
avoid confusion about it.
o Scaling and ticking of time/date axes respects the fact that
12 and 60 are not the same 10 or 100 much better.
And, obviously, more bug fixes than could possibly fit into this
narrow margin...
|
|
Closes PR #25450 submitted by me.
Ok'ed wiz@/snj@/root (at) garbled.net
Thanks to xtraeme@ for fixing GD's X11 issues.
From the CHANGELOG:
What's New
==========
The list of changes is immense this time, so only the highlights
can be given here. For the full details, see the NEWS file or the
ChangeLog, or look into the online version of the documentation at
http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0
You'll quite probably have to (re-)read large parts of the
documentation to learn all the details that have changed.
Major changes visible to users:
-------------------------------
o Global Command syntax change: instead of 'set no...' it's now
'unset ...'.
o Commands 'set data style', 'set function style' and 'set linestyle'
changed to 'set style {data|function|line}, respectively.
o Colour-coded plots in 3D and simulated 2D through the new 'pm3d'
plotting style.
o Boxes drawn by plotstyles 'boxes', 'candlesticks' and boxed errorbar
styles can be filled with solid colors or hatch patterns.
o New plot style 'with filledcurves' to fill an area defined by a curve
in solid colour.
o Windows, X11, OS/2 and GGI interactive graphical terminals now support
interaction with the plot window by mouse and hotkeys.
o The "enhanced" mode has been generalized from PostScript to some
other terminal drivers.
o 'set hidden3d' mode accepts non-grid data and hides them behind gridded
surfaces plotted with them.
o Several new terminal drivers: EMF, PDF, SVG, GGI, epslatex, aqua.
o New function to query if a user-defined variable exists.
o PNG and JPEG terminals using the GD library support libfreetype to
use true-type fonts.
o 'set label' can output a point symbol the comment refers to, and the
text itself can be rotated by arbitrary angles (on some terminals).
o The color of text elements can be changed.
o 'set size ratio' now affects 3D plots, too.
o The 'dgrid3d' can be switched between thin-plate splines and
the older weighted averaging method, at compile time.
o Some terminals now support 'koi8-r', ISO-Latin-2 and CP-852
encoding of user input.
o Windows gnuplot recognizes the Unix/X11 style '-persist' option,
and supports changing linewidth by core gnuplot commands.
o A native compilation option of gnuplot for Mac OS X is now part of
the mainline source, using the 'aquaterm' driver [3].
o Datafile comment character, column separator and decimal sign
can be changed.
o Arrows can be drawn with relative coordinates for the head, and the
heads can be filled.
o Allows 'set timefmt' independantly for each axis, and supports new
'%s' format for seconds-since-1970 input.
o Even more documentation misprints have been fixed, thanks to
Shigeharu TAKENO
Internal changes:
-----------------
o Reorganization of the entire source tree.
o Broken into considerably more source files than before.
o Large sets of related global variables have been collected into
relatively few global data structures (the 'axis' array and a
global 'key' data structure, e.g.).
o The gnuplot_x11 driver no longer is installed in the PATH, to
avoid confusion about it.
o Scaling and ticking of time/date axes respects the fact that
12 and 60 are not the same 10 or 100 much better.
And, obviously, more bug fixes than could possibly fit into this
narrow margin...
|
|
Changes:
Bug fixes:
* Fixed problem with relative filename wildcards (e.g.
identify images/*.jpg)
* DrawSetStrokeDashArray() now respects the number_elements argument.
Performance improvements:
* Don't open a loadable module if its already open.
* Added anonymous memory-mapping to the pixel cache. This makes it
possible for memory to be returned to the system after the image is
destroyed.
Utilities enhancements:
* The display program now composites any transparent images on top of a
checkered background to assist in visualizing any partial transparent
pixels.
Coder additions/improvments:
* When an unknown property is encountered in the XCF coder, it enters a
bogus loop that never terminates.
Code/structure enhancements:
* Introduce MagickBooleanType and MagickStatusType types of unsigned int.
These types are 100% compatible with the existing API but removes
ambiguity. Previously we got complaints that users did not realize that a
return value of unsigned int in most cases meant a binary value (0/1).
MagickStatusType is used for methods that return a bit mask.
* Introduce MagickFalse and MagickTrue while we deprecate True/False.
And more...
|
|
|
|
- several build fixes (#140115, #142907, #143069)
- allow plug-ins to register menu entries from within init() (#139969)
- fixed focus issues with tool dialogs (#139349)
- allow to load grayscale TGA files
- a couple of string and i18n fixes (#140296, #140039, #137036, #142996)
- fixed crash in template editor (#140315)
- fixed crash in IWarp plug-in (#140554)
- fixed snap to guides (#140649)
- made the PNG plug-in handle empty colormaps (#142029)
- fixed bug in text editor dialog (#141792)
- fixed Old Photo script-fu (#142326)
- fixed glitch in the Curves tool dialog (#142506)
- don't allow tablet pressure to become negative (#123811)
- improved range of tablet pressure values (#142808)
- better defaults for tablet pressure (#143626)
- fixed use of screen color picker with XInput devices (#143166)
- actually return values from the run function of Python scripts (#141338)
- documentation fixes (#142618)
- fixed bug in the save routine of the TIFF plug-in (#143522)
- don't let Curve Bend silently apply the layer mask (#134748)
- fixed bug in Blur plug-in (#142318)
- fixed mask offsets after crop operations (#143860)
- let extensions run synchronously when called via PDB (#140112)
- updated (and some new) translations
|
|
|
|
While I'm here, s/-lpthread/${PTHREAD_LDFLAGS}/.
Bump PKGREVISION.
|
|
|
|
Fixes PR 25513.
|
|
|
|
- don't gcc specific flags
|
|
|
|
|
|
|
|
- don't pass gcc specific flags
|
|
|
|
|
|
XXX these packages need to be made to use a common Makefile fragment.
|
|
best we can do until the code is actually fixed. Advised by mrg.
|
|
adding a check in configure as I'd like to because it does not have any
AC_CHECK_FUNCS call that I could easily use to do this (the diff could
be quite big).
|
|
in pkgsrc.
|
|
and bump PKGREVISION to 2. openal can be pulled in by the BLENDER_USE_OPENAL
knob. Pointed out by jschauma@.
|
|
the SQ905 chip
|
|
changes:
* kruler: When move rule window, use "cross arrows" cursor
* kfile-plugins/jpeg: Compile fix for IRIX / MipsPro
|
|
|
|
o Update MASTER_SITES to the original one, because our
MASTER_SITE_BACKUP does not have this!
o Add missing jpeg dependency.
o Link to -ljpeg.
Bump PKGREVISION.
|
|
CygWin changes mostly (all thanks to Tor Lillqvist), though build-tools
updates may make it build better on various systems. Has been tested by
various people since February; thought it was well-past time to release
this properly...
ChangeLog says:
* configure.ac: Don't use -lm on Windows. mingw has an (empty)
dummy libm, but it confuses libtool.) [Tor Lillqvist <tml@iki.fi>]
* libwm-config.in: Make installation-location-independent when run
in a Cygwin shell. [Tor Lillqvist <tml@iki.fi>]
* src/Makefile.am: Don't use -lm on Windows. Add libwmflite.la to
io_wmf_la_LIBADD. [Tor Lillqvist <tml@iki.fi>]
* src/wmf.c: Don't use hardcoded path for WMF_FONTDIR on Windows.
Instead, assume being built as a DLL, and look up the DLL
location in a DllMain routine, and use that to build the font
directory path at run-time. [Tor Lillqvist <tml@iki.fi>]
* src/font.c: Don't use hardcoded path for WMF_XTRA_FONTMAP either.
(remap_font_file_name): On Windows, if a font file name starts
with the build-time prefix, replace that with the run-time
installation prefix. [Tor Lillqvist <tml@iki.fi>]
I have been using this in my pkgsrc one a few systems for maybe two
months.
|
|
|
|
|
|
|
|
tech-pkg@.
|
|
|
|
prevents compilation of gimp with gcc 3.4.0
The problem is that the parameter "type" is declared to be of type
"CombinationMode" in the header file and "InitialMode" in the ".c" file.
The patch corrects the type in the ".c" file to match the header.
This closes the PR.
|
|
tech-pkg@.
|
|
|
|
patch provided by Joachim Kuebart in PR pkg/25742
|
|
- continue evolution of iostreams usage to keep up with changes to
libstdc++-v3. Many thanks for reinstating a filebuf constructor that
accepts an integer file descriptor. Hard to wrap them around sockets
any other way.
- fix problem with use of ACE on Darwin with gcc-3.3.
- fix problem with lexical scanning introduced when "#" comment lines
were first handled.
|
|
Very ugly hack (post-patch) to work around a RCS ID in area needing patch.
|
|
share/icons/gnome/48x48/mimetypes/gnome-mime-text-x-sh.pn
links to an existing file.
This patch is based on patch from GNOME CVS.
http://cvs.gnome.org/viewcvs/gnome-icon-theme/48x48/mimetypes/Makefile.am?r1=1.31&r2=1.32&diff_format=u
Also bump PKGREVISION.
|
|
(I tried using BUILDLINK_RECOMMENDED instead, but it didn't work.)
librsvg2 uses libgsf and libcroco which had changed library SONAMEs
provided.
Problem with old librsvg2 was:
libgsf-1.so.9 => not found
libcroco.so.2 => not found
|
|
libcdisplay_proof library.
So require lcms>=1.12.
(wiz@ suggested that this should just be done for gimp
and this was okayed by maintainer, adam@.)
|
|
gcc 3.3 complain loudly.
|
|
|
|
* Correction in gdfontl.h
Changes 2.0.24:
* bgd.dll is now compatible with Visual BASIC
* Even more complete freetype version checking
* Binary transparency is now handled correctly in gdImageToPalette
|
|
deprecated - make sure we #undef GTK_DISABLE_DEPRECATED.
|
|
rule (qv bsd.pkg.mk rev 1.1425), rename a function that conflicts with
a system function, and change malloc.h to stdlib.h
|
|
problems found after fixing malloc problems
|
|
properly on various OSes
|
|
|
|
|