* General:
- Fullscreen fixes for Xinerama (#137137)
* Translation Updates:
Abel Cheung (zh_TW), Andras Timar (hu), Christian Rose (af),
Guntupalli Karunakar (gu), Iñaki Larrañaga (eu), Pablo Saratxaga (wa),
Samúel Jón Gunnarsson (is)
== librsvg 2.6.5 ==
* configure.in: Bump version
* *.pc.in: Remove bogus dependencies
* rsvg-styles.c: Make #140797 less poignant
== librsvg 2.6.4 ==
2004-03-28 Caleb Moore <c.moore@student.unsw.edu.au>
* rsvg-paint-server.c: Fixed linear gradient transformation bug
2004-03-25 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c: Memleak was in libcroco and not librsvg. Dodji fixed
it there, and now we cause SEGVs. Bug 138084
2004-03-18 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c: Fix CSS memory leak
2004-03-15 Caleb Moore <c.moore@student.unsw.edu.au>
* rsvg-bpath-util.c: Applied double move fix contributed by ross
alexander.
2004-03-15 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.c: Work around something for jimmac
2004-03-11 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: More work on 105316
2004-03-07 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: Do something for clahey (bug #105316)
2004-03-05 Dodji Seketeli <dodji@gnome.org>
* rsvg-styles.c:
(ccss_property): changed the signature of this function
to comply with the new signature of CRDocHandler::property()
in libcroco.
2004-03-04 Glynn Foster <glynn.foster@sun.com>
* Makefile.am, configure.in, librsvg-2.0-uninstalled.pc.in:
Add uninstalled pkg-config file.
2004-02-19 Dom Lachowicz <cinamod@hotmail.com>
* Makefile.am: disable vector text path code for the 2.6 release
2004-02-18 Brian Koebbe <brian@koebbe.org>
* rsvg-css.c (rsvg_css_parse_list): fix a loop run amuck (#134801)
2004-02-17 Thomas Vander Stichele <thomas at apestaart dot org>
* rsvg-gz.c: (rsvg_handle_gz_close_impl):
catch read error from gsf_input_read
break from infinite loops that do not manage to write (#134653)
2004-02-16 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: Fix bug #134492
2004-02-15 Dom Lachowicz <cinamod@hotmail.com>
* configure.in, rsvg-styles.c: Fix bug #134292
2004-02-14 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: Fix bug #133947
2004-01-31 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.*: Hopefully fix bug #113538
2004-01-29 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: bug #132569
2004-01-15 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.c:
* test-rsvg.c: Fix bug #131644
2004-01-12 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-shapes.c: Fix bug #124075
2004-01-06 Dom Lachowicz <cinamod@hotmail.com>
* Makefile.am: Fix bug #130687
2004-01-05 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-text.c:
* rsvg-text-vectors.c: Factor out bitmap vs. vector text routines
2004-01-04 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-text-vectors.c: Start of work toward representing text as
vector paths. Mad props go to the boys @ the Gimp for pointing me in
the right direction here (bug #107668).
2003-12-13 Caleb Moore <calebmm@tpg.com.au>
* rsvg-bpath-util.c: Fixed double move bug in path
2003-12-10 Federico Mena Quintero <federico@ximian.com>
* rsvg-defs.c: #include <glib/gmessages.h>
2003-12-09 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-defs.c (rsvg_defs_set): Bug 128690
2003-12-07 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: Bump version number
2003-12-07 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c:
* rsvg-paint-server.c: Fix userspace gradients (Caleb Moore)
2003-11-27 Caleb Moore <calebmm@tpg.com.au>
* *: Implement bounding box based gradients
2003-11-25 Caleb Moore <calebmm@tpg.com.au>
* rsvg-styles.c: Fix opacity inheritance. Fixes a few bugs
2003-11-25 Dom Lachowicz <cinamod@hotmail.com>
* moz-plugin/*: Start of work on a RSVG Mozilla/Netscape plugin.
Doesn't work quite yet - needs some help along.
2003-11-24 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c
* rsvg-styles.h
* rsvg-shape.c: Fix Sodipodi flags, implement fill rules. From
"Caleb Moore" <calebmm@tpg.com.au>
2003-10-16 Sven Neumann <sven@gimp.org>
* rsvg.c: fixed inline docs.
* doc/Makefile.am: ignore internal header files.
* doc/rsvg-sections.txt
* doc/tmpl/rsvg.sgml: added new functions.
2003-09-23 Sven Neumann <sven@gimp.org>
* rsvg.c (rsvg_start_svg): respect viewBox offsets by applying an
appropriate translation.
2003-09-21 Tor Lillqvist <tml@iki.fi>
* librsvg-zip.in: New file.
* configure.in: Check for Win32, set OS_WIN32 automake
variable. Check for strtok_r. Expand librsvg-zip.
* Makefile.am: Use -lm only on Unix. Add LIBGSF_LIBS and
LIBCROCO_LIBS to librsvg_2_la_LIBADD. Distribute librsvg-zip.in.
* rsvg-css.c: Use G_PI instead of M_PI.
(strtok_r): Implement strtok_r here if not available. (Very
suboptimal implementation.)
2003-09-19 Sven Neumann <sven@gimp.org>
* rsvg-file-util.c: implemented missing GError handling for file
operations.
2003-09-18 Sven Neumann <sven@gimp.org>
* Makefile.am
* configure.in
* gimp-plugin/Makefile.am
* gimp-plugin/svg.c: removed GIMP plug-in; it now lives in the
GIMP source tree. Thanks a lot for the nice work you've done!
2003-09-12 Sven Neumann <sven@gimp.org>
* configure.in
* rsvg-styles.c (rsvg_real_parse_cssbuffer): removed the #warning
here and instead output it when configure is run (bug #122119).
2003-09-12 Sven Neumann <sven@gimp.org>
* configure.in: depend on Pango version 1.2.0 or newer.
* rsvg-text.c (rsvg_text_handler_characters): don't use
pango_ft2_get_context() which is deprecated in Pango HEAD, but
create the Pango context from the fontmap instead (bug #122121).
* rsvg-path.c (rsvg_parse_path_do_cmd): fixed storage of
reflection point in Q command which caused the next T command to
create a wrong stroke (bug #122118).
2003-09-11 Sven Neumann <sven@gimp.org>
* gimp-plugin/svg.c: Sprinkled the code with const qualifiers.
Fixed transfer of pixel data from pixbuf to pixel region. The
old code was wrong for pixbufs with rowstride != width * bpp.
Version 2.21 - Released 12 May '04
A new option for producing dynamic web-based graphs - QUISP (quick
server pages). One nice thing you can do with this is create a CGI
form along with the graph, so users can control various graph
parameters... here's a live demo example of this.
Major changes since 2.20 are lengthy and can be found at:
http://ploticus.sourceforge.net/doc/news_old.html
Fixes for gcc 3.4
-----------------
Fix prototype mismatches so that cairo can be built by gcc 3.4.
Updates to track glitz
----------------------
Various fixes to support the latest glitz snapshot (0.1.2).
Gradient updates
----------------
Radial gradients now support both inner and outer circles.
Transformed linear gradients are now properly handled.
Fixes for extend type reflect.
Glitz updates
-------------
Converted shading routines to use fixed point values and introduced a
shading operator structure for more efficient shading calculations.
Support compositing with mask surface when mask is solid or
multi-texturing is available.
PNG backend cleanups
--------------------
Fix output to properly compensate for pre-multiplied alpha format in cairo.
Add support for A8 and A1 image formats.
Bug fixes
---------
Avoid crash or infinite loop on null strings and degeneratively short
splines.
New? bugs in cairo_clip
-----------------------
There are some fairly serious bugs in cairo_clip. It is sometimes
causing an incorrect result. And even when it does work, it is
sometimes so slow as to be unusable. Some of these bugs may not be
new, (indeed cairo_clip has only ever had a braindead-slow
implementation), but I think they're worth mentioning here.
posted to png-implement by Glenn Randers-Pherson, libpng's maintainer.
This error was widely reported as "security issue",
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0421
even though there is no security issue. The most the error could do is
SIGSEGV, and that only with some fairly uncommon circumstances. The patch
posted with the advisory is in fact flawed, in that it calls strlen() on
presumably arbitrary data.
Bump PKGREVISION.
SWF modules are manipulating Macromedia Flash movie (SWF) files.
This package contains:
SWF::File module can be used to make SWF movie.
SWF::Parser module provides a parser for SWF file.
file get the right comments in generated PLISTs. (I'm not aware of packages
actually needing this, but will help in catching 'bugs' in the future, i.e,
"cannot remove non-empty directory foobar").
the sense that this package does not install any libraries that need to be
buildlinked), but it helps in adding a dependency and, more important, in
handling of PLIST entries during print-PLIST. Using a buildlink3.mk file
is more consistent with other packages than a home-grown mk file.
gst-plugins-* packages. Generating a description during installation
is not well supported and causes problems when creating the README
files, for example.
* Updated Japanese and Romanian translations.
* Added support for scrolling with a horizontal mouse wheel.
* Fix crash when removing items from a collection window.
* Fix occasional incorrect rankings in find duplicates window.
* Fix bug allowing focus to go beyond last row in icon view.
* Fix keyboard focus positioning in the list view when deleting images.
* Fix incorrect regeneration of thumbnails when the user is not
the owner of the thumbnail.
* Fix application hang during execution of a verbose script from an
editor slot.
* Fix delay when showing pop-up rename overlay.
2.11 More alpha functions from Cory Watson
2.10 Suppress CAPI warning.
Warn about Math::Trig warning
2.09 VMS documentation patch from Martin Zinser
Non-standard library finding path options from Peter Kruty
2.08 Applied 5.00503 compatibility patch from Mathieu Arnold
New check for JPEG magic tag returned by some digital cameras.
* Don't try to install pm_gamma (which does not exist in this level)
* pamflip: fix bug with random memory accesses due to signed/unsigned comparison
Changes 10.18.11:
* pnmtopng: fix bug with -transparent
Changes 10.18.10:
* Include pm_system.h, pm_gamma.h in install package
* Fix the ftell/ftello distinction for many platforms
* ppmtogif: Don't violate array bounds when GIF color map is larger
than internal color map.
* yuvsplittoppm: Fix -ccir601 option
* ppmtomap: Change #/bin/sh to #!/bin/sh
Changes 10.18.9:
* ppmtobmp: Fix bug: Generates invalid bits per pixel (e.g. 3) when input
image has small number of colors
* pbmtog3: fix buffer overrun when image > 1728 columns
* pnmtotiffcmyk: Correct abs to fabs so -theta works
* sldtoppm: Correct abs to fabs
* pgmramp: Correct abs to fabs so -rectangle and -ellipse work
* pgmramp: Don't crash with -rectangle and height or width = 1
* pnmtojpeg: interpret "length" field in exif data as unsigned 16 bit
instead of signed.
* ppmforge: Correct abs to fabs so the planet is more than 2 pixels wide
Changes 10.18.8:
* pnmrotate: fix bug: always crashes in memory free
* pnmrotate: remove debugging messages
Changes 10.18.7:
* ppmshadow: Fix crash in all invocations
* pnmquant: Fix bug wherein all options are rejected
Changes 10.18.6:
* Add default RPATHOPT = rpath setting to Makefile.config.in
* Add stdlib.h and pm_config.h to mallocvar.h
* lib/Makefile: $(LIBNETPBMSUFFIX) instead of .so
* fitstopnm: Don't produce maxval 0
Changes 10.18.5:
* pnmtopng: fix bug with array bounds violation with -alpha
Usual symptom: "internal inconsistency" message
Changes 10.18.4:
* anytopnm: Remove "function" so it works on FreeBSD
Changes 10.18.3:
* Fix stack corruption in pXm_check() on systems that have both 32 and 64 bit
file offsets
Changes 10.18.2:
* installnetpbm: don't crash on mkdir on old Perl
* bmptopnm: fix bug with BMPs that end prematurely
Changes 10.11.15:
* Bmptopnm goes into an infinite loop if you give it a BMP file that ends
prematurely. The bug is in the way the program interprets the return code
from fread() in readrow(). You can get the fix from the 10.18.1-10.18.2 diff.
* xwdtopnm: Doesn't work with at least one direct color 24 bits-per-pixel
xwd generated by Xfree86's Xwd.
* ppmquant does not choose the best set of colors. pnmquant does, though.
* giftopnm doesn't understand GIFs with the same color both transparent and
opaque.
pnmtopng -alpha fails with "internal inconsistency detected" message
Changes 10.11.14:
* pstopnm: fix bug in which Standard Input never works
* ppmtobmp: change 'char' to 'unsigned char' to work around a Solaris C library bug
* ppmtobmp: handle maxval properly for maxval != 256 truecolor BMP
Changes 10.11.13:
* Explicitly set SCRIPTS make variable to null so environment
variable of the same name doesn't screw things up.
* stamp_date: don't use LOGNAME as a variable (on AIX, you can't).
* configure: put space after -o in test compiles.
* ppmtompeg: adjust header files in parallel.c so it compiles on AIX
Changes 10.11.12:
* pnmpsnr: fix bug: Cr and Cb interchanged
* Fix crash in pnmstitch
Changes 10.11.10:
* Declare internal subroutines in pgmabel as 'static' so they don't conflict
with some C libraries
Changes 10.11.9:
* pstopnm: fix bug: encapsulated postscript confused with regular postscript,
so all pages get overlaid as one page
* bug fixes
* Both PCF and BDF drivers now handle the SETWIDTH_NAME and
ADD_STYLE_NAME properties. Values are appended to
face->style_name; example: `Bold SemiCondensed'.
* The PCF driver now handles bitmap fonts compressed with the LZW
algorithm (extension .pcf.Z, compressed with `compress').
* A new API function `FT_Get_CMap_Language_ID' (declared in
`tttables.h') is available to get the language ID of a
TrueType/SFNT cmap.
* The hexadecimal format of data after the `StartData' command in
CID-keyed Type 1 fonts is now supported. While this can't occur
in file-based fonts, it can happen in document-embedded
resources of PostScript documents.
* Embedded bitmaps in SFNT-based CFF fonts are now supported.
* A simple API is now available to control FreeType's tracing
mechanism if compiled with FT_DEBUG_LEVEL_TRACE. See the file
`ftdebug.h' for more details.
* YAMATO Masatake contributed improved handling of MacOS resource
forks on non-MacOS platforms (for example, Linux can mount MacOS
file systems).
* Support for MacOS has been improved; there is now a new function
`FT_New_Face_From_FSSpec' similar to `FT_New_Face' except that
it accepts an FSSpec instead of a path.
* The cache sub-system has been rewritten.
* Cairo was updated to track the changes in libpixman, and now depends
on libpixman version 0.1.1
Changes 0.1.21:
* New OpenGL backend
* Automatic detection of available backends
Changes 0.1.20:
* New pattern API
* Update to XCB backend
* Faster clipping
accelerated graphics. It supports many of the latest OpenGL features, such as
efficient off-screen rendering using pbuffers. Rendering can be carried out by
arbitrary OpenGL layers, thanks to glitz's extensible backend system.
Glitz is designed to match the X Render Extension semantics and provides
a general way for accelerating this imaging model. Glitz can be used as
a stand-alone layer above OpenGL but is also designed to act as a backend for
cairo, providing it with OpenGL accelerated output.
* horizontal and vertical DPI hints can now be given to the freetype font
renderer via the gdFTStringExtra
* several autoconf problems have been addressed
* the current version of freetype is more precisely detected to prevent
FT_ENCODING_SYMBOL-related errors
* a significant bug in gdNewDynamicCtx was fixed
2004-04-20
RELEASE alpha version 0.4.7
* Added life testing against simulated hardware.
* Made own package for lib subdirectory
* Fixed missing include in nvtv.c
* Allow close before open.
2004-03-08
RELEASE alpha version 0.4.6
* FreeBSD patch by Samuel Tardieu. (sed instead of expr in configure,
opl() and ioperm() compatibility functions for FreeBSD.)
* Added PCI ids. Changed arch setup in back_nvidia.
* Moved port permissions to mmio.c (not tested for NetBSD).
* Debugging messages enabled by option instead of define.
* Fixed missing getHeadDev dispatch in nvtvd.c
* Removed Chrontel power settings warning.
* Added Chrontel-2 modes.
* Renamed PAL 800x600,640x480 and NTSC 640x480,640x400,720x400
'Large' Chrontel-1 modes to 'Huge' for consistency with Chrontel-2
* Added some FAQ entries.
* Start of i865 support.
* Disable NX support temporarily for release.
* Fixed excess 1 encoding for i810 registers.
* Added --list option.
* Only setup and clamp for TV modes in back_*.
* Fixed missing devFlags for ACTION_TVOFF
* Start of i830/i845/CH2 support.
* I2C bus for i845.
* RAISE for messages, -q option for nvtvd, syslog.
* Fixed Debian boot script FAQ.
* I2C busses don't use X screen index any longer.
* Fixed Philips detection bug in tv_common.
* Use CARD8/16/32 as base types.
* 3 NX modes; NX is partly working.
* New CX/TW detection (again). CX is tested, TW will be soon.
* NetBSD patch by Quentin Garnier
* Added PCI IDs from 1.0-4363
* Included PAL-X patch 727924 by Joe Cotroneo (joecotroneo).
* Start of nx (GeForce4 internal) support (not working yet).
* Fixed missing head in bnv_updateCrt in back_nvidia.
(to ignore any errors).
This is so in the rare case that you already have files from an
old install that it won't fail to install new package.
This was discussed with maintainer, tron@, in March.
the RCD_SCRIPTS rc.d script(s) to the PLIST.
This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.
This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)
These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)
I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.
Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
hard-coded etc/rc.d. These need to be fixed.
- maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
* MagickWand API, a higher level C interface to the ImageMagick methods.
* Increased stability. The library was checked and cross-checked with
splint and valgrind to eliminate security vulnerabilities and common
programming mistakes as well as ensure no memory leaks.
* A new -fx option to apply a mathematical expression to an image list from
the command line.
* Algorithms were improved to reduce processing requirements resulting in a
significant speed-up over previous releases.
* All regression tests pass at Q8, Q16, and Q32 on a variety of platforms
including Linux, Solaris, FreeBSD, Mac OS X, and Windows.
* The composite methods have been corrected to precisely conform to the
SVG standard.
* New image comparison utility, `compare'.
* Better support for CMYK image workflow.
* New string handling methods to help prevent potential buffer overflow
problems.
* Error reporting has more detail to help identify the cause of a
particular problem.
* Bug fixes
Changes are bug-fixes mostly, but also synchronizes bundled GD
with GD 2.0.22 and updates PCRE to version 4.5. Several NetBSD
patches were integrated too, so future pkgsrc updates would
be even more smooth.
Full list of changes since PHP 4.3.4 is available at:
http://www.php.net/ChangeLog-4.php#4.3.6http://www.php.net/ChangeLog-4.php#4.3.5
Changes:
* kiconedit: Fix [PATCH] Adds large current color viewer to palette toolbar
* kiconedit: Fix Visual difference between a gray and transparent pixel
* kpdf: Fix KPDF can't open files whose names have non-ASCII letters
* ksvg: Fix Transformed symbols sometimes disappear
* configure: Fix Extraneous message in admin/Makefile.common using --prefix
* kghostview: Fix the executable linking against the part, by adding a
common library.
freeglut is a completely OpenSourced alternative to the OpenGL
Utility Toolkit (GLUT) library. GLUT was originally written by
Mark Kilgard to support the sample programs in the second edition
OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety
of practical applications because it is simple, universally available
and highly portable.
# New indexed primitive types: quads, quad-strips, tris, tri-strips,
along with a new RMdemo program that exercises these new primitives.
# New primitive type: quad-strips.
# Expanded set of supported platforms: 64-bit Linux, MacOSX (it really
works this time)
# Dramatically improved "tfly" demo program produces stunning visuals
(see images below).
# Overhauled configure script for enhanced multi-architecture support in
the RMdemo distribution.
# New Gordo demonstration program "lightModes" that lets you explore
OpenRM's light source parameters and lighting environment attributes.
Package changes:
- bl3ify
- provide a buildlinl3.mk
- no more conflicting with package coreutils
Changes in graphviz since last packaged version:
March 1, 2004
- release 1.12
- general
- rename bcc -> bcomps to avoid name conflict with "Bruce's C Compiler"
on Redhat distributions.
- all build without X11 (fix problem in lefty tree)
- remove from distribution:
dag, fdp, geo, grid, incr, shape, tcldgr, tcldgl
- dotneato
- fix "brown-bag" problem resulting in PNG and JPEG errors on RH8 and RH9.
February 23, 2004
- release 1.11
- general
- fix windows builds
- add tool "bcc" to distribution
- dotneato
- add -Gviewport="X,Y,Z,x,y" where XY are the dimensions of a viewport
in device coordinates (pixels), Z is a zooming factor, x,y is the
location of the center of the viewport in graph coordinates.
Supported in bitmap and imagemap outputs only.
- fix memory leak in gd/gdft.c
- clean up calculation of whitespace around labels
- dotty, lefty
- fix for bug #400
December 23, 2003
- added dijkstra (single source distance) filter
September 10, 2003
- general
- removed CVS directories from .tar.gz distributions
- add "config" directory to contain some of the autoconf clutter
- only remove flex products with "make maintainer-clean" to
avoid trying to regenerate them after "make distclean"
basically this is to avoid the broken flex on Debian.
- suppress complaints from ./configure about config.rpath
- doc/build.html updated with notes about Windows builds
- build fixes for Forte 6sp2 compiler on Sun -xarch=v9a (64bit)
- build fixes for OpenBSD
- improved configure testing for Tcl/Tk
- various bug fixes, internal restructuring, etc
- dotneato
- fix problem with extra escape chars in .fig output
- support for "setlinewidth" in -Tfig
- improved splines in -Tfig
- add manpage for dotneato-config
- neato: add defaultdist graph attribute to set distance
between components
- first cut at html table formatter add. not ready for use yet
as the syntax is going to change some more.
- tools
- renamed "colorize" to "gvcolor" to avoid conflict on Debian
- renamed "gpr" to "gvpr" to avoid conflict on Debian
- add fflush() to acyclic, ccomps, gvcolor, tred, dot2gxl
to try to fix truncated output when used in php or perl cgi scripts
This is a maintenance release, aimed at bug-fixing; no new features
are being added to the 4.0 branch.
The main purpose of this release is compatibility with the recent GTK+ 2.4.x
release along with other fixes.
Features of this release
* Parallel installability with 0.6.x series
* Internationalization
* New translations in this release: Swedish, Afrikaans, Azerbeaijani
* Translations: af az nl sr sv
* Updated to the new core 0.8 subsystems
* Reworked play and media-info libraries
* Updated osssink: now does probing of possible output properties
* Updated qtdemux: fixes for MACE audio
* New debug element: quasirandom byte changes
* New element: dvddemux
* New element: kiosrc, a KIO-slaves source
* Fixes to all other elements, including level, videodrop, gnomevfssrc,
speex, *law, mpeg2dec, adder, a52dec, oggdemux, matroska, mad, v4l2,
cacasink
* Portability fixes
* ChangeLog use
* Coding style consistency
* Various memleak and buffer overflow fixes
Bugs fixed in this release
* 120883 : osssink advertises more rates than it handles
* 125732 : v4l2src don't support all YUV formats
* 134301 : gst-plugins should depend on X
* 135919 : Mandrake 10
* 136477 : [PATCH] gst-launch-ext does not support .mov
* 136527 : gdk_pixbuf makefile tried to execute targets contrains in...
* 137348 : media-info .pc file lacks a 'Version:' line
* 137448 : mpegaudioparse: crash (bus error)
* 137504 : mpeg2dec fails on 422 encoded material
* 137556 : Ogg Vorbis playback has poor spatialization
* 137588 : ffmpegcolorspace gives critical when it should throw error
* 137722 : Quicktime audio parsing is broken
* 138105 : [mpeg1videoparse] Hangs while decoding everest.m1v
* 138168 : id3tag using gst_event_new_discontinuous incorrectly?
* 138169 : matroska-demux using gst_event_new_discontinuous without ...
* 138635 : two GLib-GObject-CRITICAL Messages when running gst-regis...
* 138846 : all of the ladspa-wrapped source-plugins fail to go to pl...
* 138914 : gstgdkanimation.h is missing from gst-plugins-0.8.0
* 139034 : Non-standard test(1) operator used in configure script
* 139035 : Non-standard regex used as libtool argument
* 139382 : mad decoder can resync wrongly after seek and does explic...
* 139532 : gstcolorspace crashes when after v4lsrc (ffmpegcolorspace...
* 139926 : id3tag's caps cause it to be plugged more than once by sp...
* 139958 : Leak in avidemux
* 140058 : [msmpeg4] file with broken qscale/header does not play
* Multiple bug fixes
* Changes to adhere to the Gnome Human Interface Guidelines (HIG), including
menu entries and the start of a help system.
Note that this is built --without-gnome support.
Now using buildlink3 instead of buildlink2.
PLIST now has NEWS, README, and TODO added.
Also add patch-aa to get rid of use of GTK_DISABLE_DEPRECATED,
because that breaks the build with new gtk2 2.4.0.
since it breaks with new gtk2 2.4.0 (which is the BUILDLINK_DEPENDS).
No new libexif-gtk available. This same fix I realized last week
and today saw same in Gentoo Linux cvs. I tested on two systems.
(I am using LOCALBASE as /usr and later noticed that gphoto2
wants libslang due to this aalib. aalib is one of the very
rare situations where it brings in extra support for me.)
Changes:
- add missing libogg buildlink3 file (needed after recursive
dependency removal)
- whitespace nit
1.3:
====
- Added an option for using external AVI index files as generated
by transcode's aviindex tool (patch by Andrew de Quincey).
- Always regenerate key frames for AVI files if it's a MPEG4 codec.
- Updated avilib from transcode's current CVS version.
- Fixed a bug with the '-T' option to ogmmerge and following SRT files.
- Output files of ogmdemux are written to current directory.
New:
- upgraded glext.h to version 22
- new build targets (Dan Schikore)
- new linux-x86-opteron build target (Heath Feather)
Bug fixes:
- glBindProgramARB didn't update all necessary state
- fixed build problems on OpenBSD
- omit CVS directories from tarballs
- glGetTexImage(GL_COLOR_INDEX) was broken
- fixed an infinite loop in t&l module
- silenced some valgrind warnings about using unitialized memory
- fixed some compilation/link glitches on IRIX (Mike Stephens)
- glBindProgram wasn't getting compiled into display lists
- GLX_FBCONFIG_ID wasn't recognized in glXChooseFBConfig() (bug 888079)
- two-sided lighting and vertex program didn't work (bug 887330)
- stores to program parameter registers in vertex state programs
didn't work.
- fixed glOrtho bug found with gcc 3.2.2 (RH9)
- glXCreateWindow() wasn't fully implemented (bug 890894)
- generic vertex attribute arrays didn't work in display lists
- vertex buffer objects' default usage and access fields were wrong
- glDrawArrays with start!=0 was broken
- fragment program PK2H, UP2H, UP4B and UP4UB instructions were broken
- linux-osmesa16-static config didn't work
- fixed a few color index rendering problems (bug 910687)
- glInterleavedArrays didn't respect GL_CLIENT_ACTIVE_TEXTURE
- OSMesa RGB and BGR modes were broken
- glProgramStringARB mistakenly required a null-terminated string
- fragment program XPD instruction was incorrect
- glGetMaterial() didn't work reliably
bugfixes:
- fixed inclusion of IJNG chunk for non-JNG use (J.S)
- fixed bug in chunk-storage of SHOW chunk (where from == to)
- fixed bug in promote_g8_g8 with 16bit support off
core:
- added CANVAS_RGB565 and CANVAS_BGR565 (big thanx to Raphael Assenat!!)
- added CANVAS_RGBA565 and CANVAS_BGRA565 ( -- ditto -- )
- upgraded to zlib 1.2.1
- upgraded to lcms 1.11
- added premultiplied alpha canvas' for RGBA, ARGB, ABGR (thx to John Stiles)
- more optimizations with 16bit support off
- put conditionals around openstream/closestream callbacks.
- fixed typo (MNG_SKIPCHUNK_SAVE -> MNG_SKIPCHUNK_nEED)
- fixed some 64-bit platform compiler warnings
Changes 1.0.6:
core:
- added support for reducing the footprint of libmng by macros that optionally
skip unused chunks, remove 16-bit sample support, remove Delta support, and
remove JNG support, to accomodate Mozilla/Firebird.
- further optional removal of unused functions
- added MNG_NO_SUPPORT_FUNCQUERY conditional
- added iPNGdepth member to pData structure
- added conditionals around MAGN chunk support
- added conditionals around non-VLC chunk support
- added conditionals around "mng_display_go*" and other unused functions
- added more conditionals around "promote" functions
- removed email references as appropriate
Includes new functions:
- cairo_current_path, cairo_current_path_flat,
cairo_surface_get_filter. Support for XCB backend. Fixes for
building in cygwin. Adds cairo_surface_get_filter.
Changes since 1.1.91:
* duplex and tumble icon for printing
Changes since 1.1.90:
* More translations
Changes since 1.1.8:
* indent icon polish
* renamed csharp mime icon due to changed mimetype
Changes since 1.1.7:
* New gnome-fs-directory-visiting icon
* more small size stock icons
Changes since 1.1.6:
* new stock icons
* make install DESTDIR fix
Changes since 1.1.5:
* new stock icons
Changes since 1.1.4:
* searchtool icons
* more evo icons
* new visiting icon
* test for hicolor installed at build time
Changes since 1.1.3:
* Lots of new icons
* pkg-config file
Changes since 1.1.2:
* more icons needed for evo
Changes since 1.1.1:
* web calendar icon
* vcard mimetype icon
Changes since 1.1.0:
* Media icons in menu size
* New emblems
* Flags
* removable device icons
* other icons
This release is a major event, marking the end of a three year development
cycle by a group of volunteers and enthusiasts who have made this the most
professional release of the GIMP ever. It is the first stable release that
is officially supported not only on Unix-based operating systems, but also
on Microsoft Windows and Macintosh OS X.
pkg/24868.
This release incorporates for the first time path composition operations
(union, intersection and subtraction) and new, calligraphic pen based
freehand drawing. Plus many bugfixes and smaller features, as usual.
* Fixed file and font name handling in Win9X/ME (Lauris)
* Use full bounding box for calculating export region (John)
* Support xml:space attribute for text (Mitsuru)
* Support CDATA nodes (Lauris)
* Preserve arbitrary namespace declarations (Lauris)
* Path uncross, union, intersection and subtraction (Lauris)
* Reimplemented printing from command line (Emile)
* Bugfixes (everyone)
improved support for newer xvidcore. Also fixed a threading problem that
would often cause transcode to core dump right before exiting.
transcode-0.6.12
Changes:
o tccat: use '-T 1,-1 -P' instead of '-P 1'.
o --avi_limit option: Defaults to 0 (disabled) instead of 2GB.
Fixes:
o avilib: 64bit issues and other compiler support.
o v4l: building with linux-2.6 headers.
o xvid import: check for more library sonames.
o dvd import: The DVD device may be a char device (osx).
o im import: segmentation fault at closing time.
o tcrequant: upstream bugfixes.
o xvid import: fix library loading on MacOSX.
o dv import: Do NOT apply a setup when decoding the DV frame. Last
frame was skipped in NTSC.
o yuv4mpeg import: read files produced by streamer.
o -c option: rounding error, only 99 frames of 100 for NTSC.
o make distcheck: correct inclusion of config.h file.
o libavcodec: building without mmx.
o maintaining: included sdl.m4 and glib.m4 in acinclude.m4
New:
o avilib: Writing AVI 2.0 (OpenDML) files.
xine (with my submitted patch) plays such files nicely.
o denoise3d filter: very fast denoiser.
o fraps import: decode AVI files from www.fraps.com.
o v4l2: reading from a video4linux2 device.
o control filter: read and executes a control "script"
o ffmpeg import: DV raw decoding support (-i file.dv -x ffmpeg).
o sh import: executes the input file and reads its output.
o mp1e export: module based on mp1e, a mpeg1 encoder.
o os: Support for AMDs x86_64 architecture.
o --export_par option: sets the pixel/sample aspect ratio.
o script: bash completion for transcode with tccomplete.source.
o docs: layout fixes so it will look good on www.transcoding.org
o ffmpeg export: new codecs namely ffv1, asv1 and asv2.
o --export_prof option: sets mpeg "profiles" so that transcode
tries can be smart and guess clipping and zooming options.
o docs: DV to DVD HOWTO including scripts.
Improved:
o xvid4 export: synced with xvidcore-beta3. Please upgrade to this
release and also update your xvid4.cfg. New xvid4conf is available.
o pp filter: included postprocess code into transcode.
o im export: use -w to set quality.
o dvd import: support for non-continuus chapters.
o avilib: Support for files with multiple RIFF chunks and no index.
o vnc import: now respects the --dvd_access_delay setting. Pass
additional paramters down to vncrec by -x vnc="-arg1 -arg2".
o mjpeg export: compatibility with Apples quicktime player.
o probing: improved detection of MP3/MP2 files.
o libavcodec: Updated included lavc to 4695.
o aviindex: keyframe detection by analyzing the content of frames.
o subtitler filter: Update to upstream version 0.8.4
o pv filter: updated docs and YUV422 support.
o ivtc filter: new magic and field parameters.
o mov export: new codecs and colorspaces.
GLiv is an OpenGL image viewer, image loading is done via Gdk-pixbuf bundled
with GTK+-2.2, rendering with OpenGL and the graphical user interface uses
GTK+ with GtkGLExt. GLiv is very fast and smooth at rotating, panning and
zooming if you have an OpenGL accelerated graphics board.
and wmf2x is part of libwmf2 (which we have now).
So change the reference.
This will close my PR #pkg/22937.
The other wording in this DESCRiption is still unclear to me.
Flagged by wizd :) - many thanks.
Note to self: Running patch on a file twice does tend to make the .orig file
less than useful for comparing to the original state...
xaw95-1.1.4/export doesn't always exists, and isn't essential, so prefix
a 'cd exports ; ln -sf include X11' with a -
XXX still doesn't build out of the box on solaris, because of issues with
the openwin imake config.
- this package uses msgfmt
- locale files are always installed in share/locale
- don't depend on libusb on solaris
- libsane-pint and libsane-sm3600 are not installed on solaris
by moving the inclusion of buildlink3.mk files outside of the protected
region. This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.
BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list. This ordering property is used to check for builtin
packages in the correct order. The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end. However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
modify {MesaLib,glu}/{buildlink3,builtin}.mk accordingly. Also add the
dependency on {MesaLib,glu}>=${_MESA_REQD} to the builtin.mk files so
that we correctly check the built-in Mesa version against the dependency
requirements.
version produces a kghostview that fails to run on NetBSD and the reason
for the change (Debian packaging issues) shouldn't effect us.
Bump PKGREVISION.
decimal number, according to the specification. As a result, it fails to
correctly parse file created with numbers printed with leading 0.
Reported and fix provided in PR 24759 by Enami Tsugutomo.
built-in or not into a separate builtin.mk file. The code to deal
checking for built-in software is much simpler to deal with in pkgsrc.
The buildlink3.mk file for a package will be of the usual format
regardless of the package, which makes it simpler for packagers to
update a package.
The builtin.mk file for a package must define a single yes/no variable
USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether
to use the built-in software or to use the pkgsrc software.
* Removed Tux stamps (now in tuxpaint)
* Added some bugs (the little insects that you step on)
* Added New Year's stamps
* Added Christmas stamps
* Added Hanukkah stamps
* Added Dutch sounds for numbers
* Other translation updates
* Included Tux stamps so that the stamp tool works by default
* Lots of translation-related fixes
* Added "--noshortcuts" option, to disable keyboard shortcuts
* Cursor doesn't change to 'hand' shape over selector buttons when
they aren't available.
* Cursor doesn't change to 'hand' shape over color buttons when colors
aren't available
* Added --lang, which allows a language to be specified on the command line
* Added "--nostampcontrols", "--mirrorstamps" and their opposite options
* A preliminary attempt at a color management subsystem has been added to JasPer
* Previously, the configure process did not generate a configuration header file
* Temporary files created with the jas_stream_tmpfile function were not
correctly removed upon file close under Microsoft Windows
* An option has been added to the JPEG encoder to allow a quality factor to be
specified
* A new make target has been added for RPM building
* The code now compiles with many fewer warnings on most platforms
* The JasPer software license has been made slightly less restrictive
* The configure-based build process has been updated to use newer versions of
the GNU configure tools
Changes since 1.2.2:
* Exif support.
* Sort manager.
* Ported to GTK 2.
* Icon view now includes filenames.
* Safe delete option.
* Drag and drop improvements.
* Find duplicates results are better ranked and grouped.
* Prebuffer option now retains previous image,
in addition to the next image.
* Editor commands are now more flexible.
* Added option to auto rotate image based on exif data.
* Automatic list and image refresh now optional.
Okayed by wiz.
modified by me.
Biggles is a Python module for creating publication-quality 2D
scientific plots.
It supports multiple output formats (postscript, x11, png, svg, gif),
understands simple TeX, and sports a high-level, elegant interface.
It's intended for technical users with sophisticated plotting needs.