Age | Commit message (Collapse) | Author | Files | Lines |
|
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
|
|
after a library major bump.
|
|
one see http://www.freetype.org/freetype2/2.1.3-explained.html .
|
|
* libexif/exif-data.h: Introduce an array of ExifContents. This
doesn't break binary compatibility, but it breaks compilation.
Do something like "%s/->ifd_0/->ifd[EXIF_IFD_0]" in your source
code to make it compile again.
|
|
systems.
|
|
|
|
from the XFree86 distribution. This avoids problems with libtool finding
libfreetype.la if graphics/freetype2 is installed as well. This addresses
PR 19496 by Bill Sommerfeld and reported independently by Steve Bellovin
on the netbsd-users mailing list.
|
|
|
|
the runtime CPU checks; it defaults to YES, which makes the binary package
usable on more machines; setting it to NO might make mplayer a bit faster.
Suggested by veego.
|
|
and place them in the right directory using PKG_SYSCONFDIR stuff.
Bump PKGREVISION to 3.
Approved by wiz.
|
|
|
|
Docs:
* new French translation
* Irix section
* various updates (both English & Hungarian)
Codecs:
* New codec pack download page (there are several packs for various IFs)
* Win32/Quicktime codec plugin DLL support -> SVQ3 + QDMC/QDM2/Qclp !!!
* Win32/DMO codec DLL interface support -> Windows Media Audio/Video 9!!!
* MJPEG 2000 support (using Morgan & Imagepower VfW DLLs)
* libavcodec: optimized HuffYUV en/decoder, with experimental YV12 support
* libavcodec: mjpeg-b support (need more samples)
* more xvidencopts
* VorbisGain tag support, tremor (fast vorbis decoder lib) support
* BIG libavcodec messups & codmetics & cleanups & API changes & fixes
* dynamic plugin support for libmpcodecs (for future binary codec releases)
GUI:
* general code cleanup, more robust gtk code
* preferences: Screensaver, Autosync settings
* cache=4 fixed (caused jerky/lagging/slow playback with gmplayer)
Others:
* new config/cmdline parser code (optional)
* OSD menu system (preferences, shell, file selector etc)
* libaf: runtime cpudetection, volume, equalizer, better format
conversion
* subtitle overlapping can be disabled, added subtitle sorting
* subtitle dump to JACOsub and SAMI formats
* displays URLs from 'Reference Media' type .mov files, dump generic
data
* get position/length function in demuxers - for slavemode & -indentify
* -ao alsa9 surround fixes, 8-bit PCM fixed
* -vo dfbmga: -dr support, fixed OSD flickering
* -stop-xscreensaver fixed, support for KDE screensaver too
* More compiler warning fixes
* Altivec (G4) support
|
|
|
|
Sent back to maintainer, but development seems to be dormant right now.
Bump version to 1.03nb2.
|
|
|
|
avi-xmms is a plugin for XMMS to play files supported by the avifile library.
Recognized formats are AVI (including DivX) and ASF. It is able to resize
movies with aspected ratio, fullscreen and lots of other useful features,
like seekbar in fullscreen mode.
Provided in PR pkg/19470 by Juan RP with some cosmetic changes by me.
Approved by wiz.
|
|
images (and bump package to 1.2.5nb2). The following is taken directly
from the png-implement mailing list...
Date: Fri, 20 Dec 2002 11:26:31 -0500
From: Glenn Randers-Pehrson <glennrp@comcast.net>
Reply-To: png-implement@ccrc.wustl.edu
To: png-implement@ccrc.wustl.edu
Subject: Re: [png-implement] bug in png_read_filler() with 16-bit samples
At 01:01 AM 12/5/02 -0500, Glenn Randers-Pehrson wrote:
>A bug has turned up in png_read_filler() with 16-bit samples.
>The starting offsets for the loops are calculated incorrectly
>which causes a buffer overrun beyond the beginning of the row
>buffer.
>
>To fix, at lines 1968 and 1990,
>change "row_width * 3" to "row_width * 6"
>and at lines 1969 and 1991,
>change "row_width;" to "row_width * 2;"
This is only half of the story. Adding an alpha channel to
16-bit *grayscale* images with png_do_read_filler() exhibits
the same bug, and pngcrush crashes if I try to do it.
To fix, at lines 1892, 1893, 1910, and 1911 of pngrtran.c
change "row_width" to "row_width * 2"
Note that applications that do not add an alpha channel via
png_set_filler(), and any applications that do, but reduce 16-bit
samples to 8 bit via png_set_strip_16() are invulnerable to
the bug. Pngcrush is the only application that I know of
that uses png_set_filler() without also using png_set_strip_16().
Glenn
--
Send the message body "help" to png-implement-request@ccrc.wustl.edu
|
|
reported to the png-implement mailing list by Glenn Randers-Pehrson:
ftp://swrinde.nde.swri.edu/pub/png-group/archives/png-implement.200212
[Glenn Randers-Pehrson is the original author and chief maintainer of
libpng.]
From the discussion in the archive, it appears to be unlikely that the
bug could be exploited by a malicious web-server, chiefly because the
operation that triggers it is more likely to be carried out by an image
manipulation program (i.e. pngcrush), than by a web browser.
|
|
GImageView is a GTK+ based image viewer.
It supports tabbed browsing, thumbnail table views, directory tree views,
drag and drop, reading thumbnail cache of other famous image viewers,
and has a flexible user interface.
Submitted in PR pkg/19455 by Juan RP.
|
|
|
|
|
|
LIBTOOL_OVERRIDE.
|
|
|
|
GNU Paint is a simple, easy-to-use paint program for GNOME,
the GNU Desktop. Gpaint is part of the GNU Project. Written by
Andy Tai, Gpaint is licensed under the GNU GPL, version 2 or later.
Curent Features:
* Drawing tools--ovals, freehand, polygon, text, with fill or shallow
for polygons and closed freehand.
* Cut and paste by selecting irregular regions or polygons.
* Print support using gnome-print (still flaky, will be improved upon
next release).
* Modern, ease-to-use user interface with tool and color palettes.
* Editing multiple image at the same time without runnng multiple
instance of the image editor.
* All image processing features present in xpaint.
Submitted in PR pkg/19453 by Juan RP.
|
|
|
|
Xmountains is a X11 based fractal landscape generator. It generates
random fractal surfaces and displays them in a window. While the
program is running the fractal is continuously extended on the right
and the image is scrolled from right to left to expose the newly
generated area.
Submitted in PR pkg/19454 by Juan RP.
|
|
|
|
|
|
|
|
Patch provided in PR pkg/19412 by Juan RP, with some changes by me.
|
|
- several bugfixes
- improved copy mode
- improved 3 pass color mode
- creates standard conform 16 bit pnm files now
- gamma, brightness and contrast values are stored correct now in some file
formats
- new translations: pt
|
|
Major changes since 2.04:
- New libploticus C API.
- Vector plots.
- Unicode/big5 support (via GD and freetype).
- Disk resource limits lifted.
- CGI-mode fixes.
- Script interpreter overflow fixes.
- Other misc changes and bug fixes.
|
|
Changes since 1.0.1:
1.2.0 - 12/12/2002
Updated translations cs, de, fi.
Fixed locale path define in configure, rpm scripts.
1.1.6 - 9/26/2002
File filtering was rewritten.
Added Romanian translation, and updated et, fi, and fr translations.
Failing to generate a thumbnail is now remembered so that future views to that location do not attempt to generate it (and fail) again.
Added 'up to parent' to directory right click menus.
Removed current (.) directory from the simple directory view.
Speed improvement when deleting many files when in the icon view.
Thumbnail caching is now on by default, for new installs.
Made keyboard shortcuts more consistent, and added missing shortcuts.
Zoom preference is now retained when no image is displayed.
Fixed sensitivity of windows when in fullscreen, for Xinerama users.
Fixed saving and loading of editor commands that contain quotes.
Fixed a crash when deleting files during thumbnail creation.
Misc small bug and aesthetic fixes.
1.1.5 - 7/2/2002
Added (untested) Xinerama support.
When a new directory is selected, the first image in that directory is now viewed (to enable old behavior see README).
Tree view now auto expands to display subdirectories of the active path.
Translation updates for et and uk.
Added skip all button to the overwrite files dialog.
Fixed 'fit window to image when tools float' option.
Fixed the cause of panes resizing to top left when toggling tools.
Fixed several bugs that cause a crash when refreshing the file listing.
Fixed scrolling bugs in file view.
Fixed miscellaneous smaller bugs.
1.1.4 - 5/1/2002
Added numerical auto-rename option to the rename multiple files dialog.
External editor commands now accept %f to insert the filename anywhere within the command.
View windows now accept multiple files and directories with drag and drop.
Multiple main windows can now be opened.
Main window automatically refreshes when viewed directory's contents change.
Zooming with the mouse now keeps the image aligned under the pointer.
Image rotation now keeps the same area visible.
Tweaked image keyboard focus display.
Fixed list view scroll bug when toggling thumbnails.
Fixed some file maintenance issues with the main window.
Fixed zoom increment bug when current zoom is 'fit to window'.
Fixed bug that can cause random memory to be written to the rc file.
1.1.3 - 4/18/2002
Added two pass zooming option, on by default.
Added file properties dialog to right click menus.
Added user settable 'custom' threshold for finding dupes with similarity.
Now displays the rank when finding dupes with the similarity method.
Similarity comparison stage is now 2 to 3 times faster.
Image rotation is now 2 to 3 times faster.
Updated Czech translation.
Toolbar can now be hidden.
The directory list now scrolls to display previous selection when moving up the directory tree.
Now reports when an image can not be displayed due to lack of read permission.
Menu fixes to remove the ugly (Un) prefixes.
Fixed display order of the find duplicates result list.
Fixed non-random slideshow to be sequential.
Fixed bugs when changing the layout view.
Fixed alignment when toggling thumbnails before they were finished.
1.1.2 - 4/8/2002
Floating and hiding of the 'tools' have returned.
Added rename and auto rename options to the file overwrite dialogs.
Added option for the image background to be black.
Ctrl-I and Ctrl-T now toggle icon and tree views, respectively.
When using gdk-pixbuf 0.16.0 or newer, enable the Tiles zoom quality option. (Tiles is faster than Bilinear, but very similar in quality).
Thumbnails are now re-generated if the thumbnail's time stamp does not match that of the source (old behavior only tested for new less than old).
When copying files, now attempts to retain file attributes.
External editors are now started with the working path of the image.
Added Thai translation, updated the Estonian and French translations.
Fix file positioning bugs when refreshing, deleting, or moving files.
Fix in place renaming display bug.
Miscellaneous bug fixes.
1.1.1 - 2/14/2002
Added optional image icon view to main window.
Added optional folder tree view to main window.
Files can now be copied or moved by dropping images onto the folder list.
Folders can now be renamed or created from the folder pop-up menu.
The keys 9, 8, and 7 now zoom respectively to -2.0, -3.0, and -4.0.
Now displays total bytes in current folder, and of selected images.
Re-implemented internal maintenance to update views as files are moved, renamed, or deleted.
Doubled the bytes read per call when loading an image.
The window title is now updated to reflect the current image.
1.1.0 - 2/6/2002
The main window layout is now user configurable.
Tab completion will now pop up a list of possible matches.
The keys used to directly zoom an image (1,2,3,4) now work in full screen.
1.0.2 - 1/29/2002
Updated Czech and Chinese (zh_CN.GB2312) translations.
Fixed removal of selected files in duplicates window (it was not removing the entire selection).
|
|
version 1.0.8:
- configure configure.in: New version: 1.0.9.
- src/preview.c src/preview.h src/xscanimage.c: Disable "Scan"
and "Acquire Preview" buttons while scanning, and "Acquire
Preview" while acquiring a preview. Avoids error messages and/or
lockups. Patch from Aurelien Jarno <ml@aurel32.net>.
- TODO: Added some more xscanimage bugs.
- src/preview.c: Added malloc that got lost in previous commit.
- src/preview.c: Avoid unaligned 1 bit previews. Fixed 1 bit color mode
(also three-pass). Changed 1 bit color modes to most significant bit
is first pixel.
- src/progress.c, src/xscanimage.c: Added a couple of GTK mainloop
calls so that the UI is updated in a more timely fashion. Helps
with backends which have potentially slow sane_start() and
sane_read() commands (e.g. microtek).
- config.guess config.sub: Updated to latest versions (from
ftp://ftp.gnu.org/pub/gnu/config/).
- configure.in/configure V_EXTRA=-cvs
|
|
- New backends: hpsj5s (Hewlett-Packard ScanJet 5S parport scanner),
teco2 (some Relisys/Primax SCSI flatbed scanners, models VM3575, VM6565,
VM6586 and VM6575), teco3 (some Relisys/Piotech/Trust/Plustek SCSI
flatbed scanners, model VM3552).
- Updated backends: avision, canon_pp, coolscan2, dc240, dc25, epson, fujitsu,
hp, leo, microtek, mustek, mustek_usb, pie, plustek, snapscan, teco1, test,
umax, umax_pp, v4l.
- sane-find-scanner finds more scanners and has more verbosity options now.
- New tool to create gamma tables (gamma4scanimage).
- Support for ICC profiles for scanimage.
- USB scanner should work on all systems supported by libusb now.
- Portability fixes (especially for big-endian sytems, Irix, OpenStep, OS/2,
Solaris).
- New and updated translations for various backends.
- New system for generating lists of manufacturers/backends.
- Various documentation updates.
- Bugfixes.
|
|
|
|
needed earlier.
|
|
|
|
found since version 2.6.2, adds several new features including french
language support and has a Xaw95 based user interface.
|
|
|
|
prefix REPLACE_PERL definitions with ${WRKSRC}.
|
|
|
|
|
|
|
|
|
|
picked up during a fetch. Fixs PR#19045.
|
|
this directory is now part of the standard tree.
|
|
|
|
Change MAINTAINER (OK'ed by tron)
Changes:
November 26th, 2002 ivtools-1.0.7
- fixes for compiling with gcc-3.2 using ACE (on RedHat 6.2)
- new comdraw funcs submitted by Secil Ugurel:
- migrate glyphs/text-editor to stand-alone ivtext.
- add Quit option under File menu to ivtext..
- preliminary support for SVG export. For those interested in playing
along at home, ivtools now supports export of line graphics via SVG,
with support for variable widths, colors, and dash-patterns, as well
as rectangle export with fill colors that are blends of foreground and
background (plus none fill).
- refactor OverlayPS::idraw_format to be a pair of set/get methods
where the get method overrides the internal static member value
(_idraw_format) with the value of an idraw_format flag on an
associated Command if there is one, either OvExportCmd or OvPrintCmd.
- the export dialog box now defaults to everything if nothing is selected
in the drawing editor.
- fix drawserv attribute expression propogation used for Null
Convention Logic emulation (http://www.theseus.com).
- a new version number 13 for the idraw format adds support for
executable fonts (as opposed to static fonts). Required by recent
versions of RedHat Linux.
- fix out-of-order destruction of member objects of the central
Unidraw object at program termination.
- disable use of X11 shared memory extension for MacOS X. This may
only be a problem with 10.1, or only be a problem with XFree86 4.2, so
it may be reinstated in the future.
- customize iostream include files for MacOS X Jaguar (10.2), to mask
the difference between Apple's version of gcc-3.1 libstdc++ and
everyone elses. This is untested, so let me know if it worked for you.
- apply diffs generated by Ben Hines in creating a fink package for
Jaguar (MacOS X 10.2)
August 2nd, 2002 ivtools-1.0.6
- more changes for compiling with gcc-2.96 on RedHat 7.*
August 1st, 2002 ivtools-1.0.5
- various compile time fixes for Solaris and Cygwin.
- a proper fix for handling non-idraw PostScript. An improper fix was
introduced in ivtools-1.0.3 that made all idraw format files get
filtered through pstoedit (if you had it). Pointed out by Todd Gruhn.
- changes required to compile ivtools with gcc-3.1. Most all in the area
of migrating from use of an fstream constructor that accepted a FILE*
to use of a derivative class (__gnu_cxx::stdio_filebuf<char>) that does
the same. Wrapped up the difference between 3.0.* and 3.1 by
conditionally defining a fileptr_fstream in src/include/ivstd/fstream.h
to filebuf for 3.0.* and __gnu_cxx::stdio_filebuf<char> for 3.1.
** Constant evolution of the behavior and API of filebuf has been the
single most challenging aspect of keeping ivtools compiling with gcc
and working for the past decade. I really hope things will be stable
for the next decade. **
- fixes for using ACE and ivtools with gcc-3.1
- fix up compiling with ACE using less than gcc-3.*
- disable incremental display while incrementally loading from a URL.
A placeholder raster still gets inserted before the connection is
established, and the rest of the download and display is asynchronous,
which avoids hanging on a net connection.
- compilation fixes based on feedback from Gregory Kriehn. Mostly
adding #include <string.h> where missing. Don't know why this wasn't
a problem in every environment. Should improve support for RedHat 7.*.
June 21st, 2002 ivtools-1.0.4
- give special meaning to a set of parentheses that proceed the
tuple operator ",", by adding an extra level of nesting to the
resultant list. Before the expression "(1,2),(3,4)" yielded
"{1,2,{3,4}}". Now it yields "{{1,2},{3,4}}" as one might expect.
This anomaly stemmed from the fact the tuple operator "," works
by concatenating its right-hand argument to its left-hand argument
if the left-hand argument is already a list (that's how the
interpreter concatenates a compound tuple-expression, i.e. "1,2,3,4").
- fix unitialized variable used when reading from sockets that would
cause a hang.
- add comterp commands for the value of PI (pi), converting radians to
degrees (radtodeg), and converting degrees to radians (degtorad).
- add new matrix transpose command (xpose), which takes a 2d list of numbers
(i.e. a matrix), and transposes them.
- add a matrix addition capability to the comterp "+" operator.
- add matrix multiplication to comterp "*" operator.
- extend matrix multiply to support vector inputs.
- add support for panning with cursor keys (left/right/up/down) as well
as Page Up and Page Down (PgUp/PgDn) for larger vertical moves.
- greatly improve the efficiency of rendering alpha-transparent
rasters with a TrueColor visual. Prior to this each input color was
being looked up in a table that could be as long as 2 to the 24th,
then the weighed average computed in floating point, then the result
rescaled into a TrueColor color. Now everything is done with nothing
more than 32 bit integer multiplies, adds, and shifts. Performance
has gone from a multi-second lag to adequately interactive.
- rename "Custom Tools" to "Extra Tools".
- migrate Attribute, Annotate, and GraphicLoc to "Extra Tools".
- add a :next flag to comdraw's import func. It attempts to
auto-increment the numerics in the last URL and import again.
- sync with diffs from latest Debian release (ivtools-0.9.2-6).
- add gcc-2.96 warning to INSTALL and README files
- remove installation of extraneous scripts when non-local install.
- save/restore raster alpha-transparency value in drawing documents.
- create AlphaTransparentCmd and make available under Edit/"Image Processing"
- create raster peek command for comdraw (RasterPeekFunc).
|
|
inside it. Discovered by dmcmahill.
|