Ian Zagorskih, updated to latest version by me.
KchmViewer is a CHM (MS HTML help file format) viewer, written in
C++. Unlike most existing CHM viewers for Unix, it uses Trolltech
Qt widget library with optional KDE libraries. It does not require
KDE, but may be compiled with full KDE support, including KDE
widgets and KIO/KHTML.
The main advantage of KchmViewer is extra support for non-English
languages. Unlike other viewers, KchmViewer in most cases is able
to detect help file encoding, correctly shows tables of context of
Russian, Korean, Chinese and Japanese help files, and does correct
search in non-English help files (search for MBCS languages -
ja/ko/ch is still in progress).
Changes since 12.7.2:
Improved documentation.
Added display of maximum memory usage to version command.
Allow read command in the Mathomatic library and fixed memory leak with it.
Added echo command per a user's request.
Improved factoring out constants, to make all coefficients reduced integers by
factoring out their gcd.
Added gcd_verified() function, to weed out false floating point gcds.
Made limit command say whether it is substituting or solving.
Added "mathomatic.desktop" and "mathomatic.png", which are the desktop and
icon files for Linux.
Minor code, documentation, and makefile improvements.
Added "tests/quartic.in" and fixed incomplete simplification in the calculate
command.
Allow upper case when parsing infinity constant name "inf", required by CygWin
version and maybe others.
The makefiles no longer strip the created executables.
Reordered source code so many functions can be defined returning "void" (which
means no return value).
Added "tests/how_limit_works.in" tutorial and restored "doc/notes.html".
Testing change to only one kind of partial unfactoring (partial_flag =
true/false, default true), completely distinct from full unfactoring. Used
throughout, let me know if this breaks anything.
Added "simplify fraction" option, which simplifies like Maxima's ratsimp().
Packaged and maintained by Dennis den Brok, with small changes by me.
This should fix PR pkg/36887 by Dennis.
microdc2 is the successor of microdc, a command-line based Direct Connect
client written in C and designed to compile and run on modern POSIX
compatible systems.
Direct Connect is a file sharing network made up by hubs, to which
clients can connect. Once connected to a hub, the user can search for
files on the hub or the network, or browse files of other users connected
to the hub.
pkgsrc-wip.
On May 9, 2007, Red Hat announced the public release of these fonts
under the trademark LIBERATION at the Red Hat Summit. There are three
sets: Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L,
and Bitstream Vera Sans), Serif (a substitute for Times New Roman,
Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a
substitute for Courier New, Cumberland, Courier, Nimbus Mono L,
and Bitstream Vera Sans Mono).
Pkgsrc changes:
* Change to use archive distfile, instead of indivisual dcraw.{c,1}.
* Enable message catalogue support.
ChangeLog from dcraw.c:
2007-08-11 dcoffin
* dcraw.c: Use fseeko() and ftello() only when needed.
2007-08-09 dcoffin
* dcraw.c: Reject TIFF files with unsupported Compression tags.
2007-08-02 dcoffin
* dcraw.c: When they differ, use DateTimeOriginal instead of DateTime.
2007-07-29 dcoffin
* dcraw.c: Added color matrix for the Canon PowerShot A640.
2007-07-23 dcoffin
* dcraw.c: Reject 8-bit grayscale TIFFs.
Decode raw CINE files, which may exceed 2GB.
Error-check the "-s" option, and enable "-s all".
Support camera WB for the Canon EOS-1D and EOS-1DS.
Use full output range for "-H 2".
2007-06-24 dcoffin
* dcraw.c: Support all Lossless JPEG predictors.
2007-06-14 dcoffin
* dcraw.c: Reports of corruption in 16-bit linear DNGs were false.
2007-06-13 dcoffin
* dcraw.c: Added "+M" option for version 8.75.
2007-06-09 dcoffin
* dcraw.c: Added "-M" option and improved PPG interpolation.
2007-06-04 dcoffin
* dcraw.c: Added "-C" option to the usage message.
2007-06-02 dcoffin
* dcraw.c: Added "-C" option to correct chromatic aberration.
Support the Hasselblad CFV, Kodak EasyShare C330, and Nikon D40X.
Use a switch statement for Leica and Panasonic models.
Output seven new TIFF tags, including ImageDescription and Artist.
Generated color matrices for the Apple QuickTake and Phase One H 20.
Copied new matrices from Adobe DNG Converter 4.1.
2007-05-10 dcoffin
* dcraw.c: Support 3096x2103 mode for the Panasonic DMC-FZ8.
2007-05-07 dcoffin
* dcraw.c: Added Patterned Pixel Grouping interpolation.
2007-05-03 dcoffin
* dcraw.c: Offer blended highlights with the "-H 2" option.
Set "shot_order" for ORF and CR2 files.
Support the Pentax Optio 750Z.
2007-04-30 dcoffin
* dcraw.c: Added "-A" option to select a rectangle for white balance.
Protect against overflow attacks on malloc() or calloc().
Nucore raw formats are not used outside Nucore, so drop them.
Support the Canon PowerShots A630 and A640, Panasonic DMC-FZ8,
Sigma SD14, Apple QuickTake 100 & 150, Mamiya ZD, Casio QV-R41,
and Olympus E-410.
2007-03-26 dcoffin
* dcraw.c: Better detect and reject non-raw TIFFs.
2007-03-20 dcoffin
* dcraw.c: Optimized AHD interpolation to take 22% less time.
2007-03-17 dcoffin
* dcraw.c: Support the Fuji FinePix S5Pro.
2007-03-15 dcoffin
* dcraw.c:
Refactored wavelet_denoise() to use memory more intelligently.
* dcraw.c: Detect and report data errors wherever possible.
2007-03-13 dcoffin
* dcraw.c:
Use the "a trous" wavelet transform instead of the JPEG2000 method.
Apply sqrt() to denoise highlights and shadows evenly.
2007-03-08 dcoffin
* dcraw.c: Added the Olympus SP550UZ.
2007-03-03 dcoffin
* dcraw.c: Support the Canon EOS-1D Mark III.
2007-02-27 dcoffin
* dcraw.c:
As the Pentax K10D was cropped, do likewise for the Samsung GX10.
2007-02-25 dcoffin
* dcraw.c:
Found larger JPEG thumbs for Nikon D100,D1H,D1X,D2H,D2X,E5000,E5700.
* dcraw.c: Reworded the copyright notice to avoid mention of the GPL.
2007-02-23 dcoffin
* dcraw.c: Replaced bilateral filter with wavelet denoising.
Fixed incompatibility between "-f" and "-p".
Fixed strange color casts with the Polaroid x530.
Added Adobe matrices for the Nikon D40 and Pentax K10D.
2007-02-13 dcoffin
* dcraw.c: Added a color matrix for the Fuji S6000fd.
Set aspect ratio for the Kodak DC20 and DC25.
2007-01-21 dcoffin
* dcraw.c: The last version broke 16-bit PPM byte order.
2007-01-19 dcoffin
* dcraw.c: If the JPEG thumbnail has no EXIF table, add one.
Built a color matrix for the Canon PowerShot S3 IS.
2007-01-09 dcoffin
* dcraw.c: Added the Olympus SP510UZ.
2007-01-02 dcoffin
* dcraw.c:
Support the Panasonic DMC-L1, Leica Digilux 3, and Casio EX-Z4.
Run remove_zeroes() on most Panasonic and Leica models.
Built a color matrix for the Canon PowerShot A610.
Support Sinar IA file format.
2006-12-22 dcoffin
* dcraw.c: Support internationalization if LOCALEDIR is defined.
Added stretch() function for cameras with non-square pixels.
Support "-h" and "-s" with Sinar 4-shot files.
Never append "DNG" to the camera model.
2006-12-15 dcoffin
* dcraw.c: Added the Kodak DCS200 and Canon PowerShots A620 and S3 IS.
2006-12-04 dcoffin
* dcraw.c: Added the Pentax K10D.
2006-11-28 dcoffin
* dcraw.c: Added the Canon PowerShot A610.
Added "-K" option for dark-frame subtraction.
2006-11-22 dcoffin
* dcraw.c: Get the Olympus black level from the ORF metadata.
Don't truncate PPM thumbnails.
2006-11-05 dcoffin
* dcraw.c: Support the Olympus E-400 and Sinar 4-shot files.
Updated color matrices from DNG Converter 3.6.
Changed "-s" option to support multi-shot cameras.
2006-10-26 dcoffin
* dcraw.c: Found a more reliable way to identify 4775936-byte images.
2006-10-10 dcoffin
* dcraw.c: Updated link to Ting Chen's webpage.
2006-10-07 dcoffin
* dcraw.c: Fixed "maximum" for the Canon EOS 5D.
Added the Nikon E3200.
2006-09-22 dcoffin
* dcraw.c: Display the focal length of Canon CRW images.
2006-09-20 dcoffin
* dcraw.c: Added color matrices from Adobe DNG Converter 3.5.
2006-09-12 dcoffin
* dcraw.c: Fixed problems with the Panasonic DMC-FZ50 and DMC-LX2.
2006-09-08 dcoffin
* dcraw.c: Added the Panasonic DMC-FZ50.
2006-09-07 dcoffin
* dcraw.c: Added the Nikon D80.
2006-09-04 dcoffin
* dcraw.c: Added the Panasonic DMC-LX2.
2006-09-02 dcoffin
* dcraw.c: Added the Canon EOS 400D.
2006-09-01 dcoffin
* dcraw.c: Improved support for the Nikon D200.
2006-08-25 dcoffin
* dcraw.c: Correctly display long exposure times for CRW files.
2006-08-20 dcoffin
* dcraw.c: Support the Pentax K100D.
2006-08-18 dcoffin
* dcraw.c:
Get the correct thumbnail offset and size from Sony ARW files.
2006-08-09 dcoffin
* dcraw.c: Clear a "struct tm" before using it.
2006-08-07 dcoffin
* dcraw.c: Improved support for the Olympus E-330.
2006-08-01 dcoffin
* dcraw.c: Previous version segfaulted with Fuji photos.
2006-07-31 dcoffin
* dcraw.c:
Halved memory usage by moving flip logic into write_ppm_tiff().
2006-07-28 dcoffin
* dcraw.c: Support the Leaf CatchLight with VNG interpolation.
Added the Samsung GX-1S.
2006-07-27 dcoffin
* dcraw.c: Udi added &CLASS qualifiers for C++ compatibility.
2006-07-21 dcoffin
* dcraw.c: Replaced gmtime_r() with the more common gmtime().
2006-07-18 dcoffin
* dcraw.c:
New "-T" option provides TIFF output with metadata and ICC profile.
Support old Leaf cameras, plus new and obsolete Leaf image formats.
Added camera WB for the Imacon Ixpress and Kodak P850/P880.
2006-06-23 dcoffin
* dcraw.c: Support Kodak NC2000 images compressed by Photo Mechanic.
2006-06-22 dcoffin
* dcraw.c:
Added the Sony DSLR-A100, Minolta DiMAGE G530, and Sinar 4080x4080.
Support software white balance for Kodak DSLRs.
Correctly decode Phase One IIQ Small images.
2006-05-30 dcoffin
* dcraw.c: Fixed the filter pattern on the Micron 2010.
2006-05-28 dcoffin
* dcraw.c: Added the Sony XCD-SX910CR and Micron 2010 sensors.
Added camera WB for the Kodak DCS Pro SLR models.
After scale_colors(), use "65535" instead of "maximum".
2006-05-22 dcoffin
* dcraw.c:
Changed the "-H" option so the user can control color spread.
* dcraw.c: Added pointer casts for C++ compatibility.
2006-05-18 dcoffin
* dcraw.c: Greatly improved the highlight recovery.
2006-05-14 dcoffin
* dcraw.c: Replaced "-r" and "-l" options with raw white balance.
Added "-H 2" option for rudimentary highlight recovery.
2006-05-05 dcoffin
* dcraw.c:
Improved support for Leaf, Imacon, Sinar, and Phase One backs.
Rewrote Canon CRW parsing to get correct camera WB.
Emacs Muse is an authoring and publishing environment for Emacs. It
simplifies the process of writings documents and publishing them to
various output formats.
Emacs Muse consists of two main parts: an enhanced text-mode for
authoring documents and navigating within Muse projects, and a set of
publishing styles for generating different kinds of output.
This is a minor release. Changes from 2.3.4 are:
- changed displayed message when adding a hard link to an archive while
performing a differential backup
- added back the possibility to use old blowfish implementation (bfw cipher)
- integrated optimization patch from Sonni Norlov
- updated Swedish translation by Peter Landgren
- updated French translation
- fixed broken Native Language Support in 2.3.x (where x<5)
The intltool that comes bundled with libpurple doesn't like NetBSD's
/usr/bin/iconv, so switch libpurple to use intltool from pkgsrc.
ChangeLog:
Version 2.2.0 (09/13/2007):
http://developer.pidgin.im/query?status=closed&milestone=2.2.0
Libpurple:
* New protocol plugin: MySpaceIM (Jeff Connelly, Google Summer of
Code)
* XMPP enhancements. See
http://www.adiumx.com/blog/2007/07/soc-xmpp-update.php (Andreas
Monitzer, Google Summer of Code for Adium)
* Certificate management. Libpurple will validate certificates on
SSL-encrypted protocols (William Ehlhardt, Google Summer of Code)
* Some adjustments were made to fix sending messages when using
the MSN HTTP method. (Laszlo Pandy)
* Yahoo! Chat is fixed.
* Some AIM file transfer issues between Pidgin and other clients
have been fixed. (Kyryll A Mirnenko)
* Properly restore idle status and time for AIM and ICQ accounts
when they reconnect after being disconnected.
Pidgin:
* Insert Horizontal Rules and Strikethrough text from toolbar.
* Option to show protocol icons in the buddy list, from the
Buddies > Show menu. (Justin Heiner)
* Ability to build with native, non-X11 GTK+ on OSX. (Anders
Hasselqvist)
* Remember the 'Enable Sounds' setting for a conversation.
* Right-clicking the empty space in the formatting toolbar
allows you to toggle back to the old "ungrouped" version.
* Protocols supporting account registration via Pidgin now show
a descriptive checkbox instead of a vague "Register" button.
* Fixed a bug where a tab would be shown on single conversations
when tabs were disabled.
Finch:
* Per-conversation mute and logging options (accessible from the menu).
Version 2.1.1 (08/20/2007):
Yahoo:
* Added an account action to open your inbox in the yahoo prpl.
* Added support for Unicode status messages in Yahoo.
* Server-stored aliases for Yahoo. (John Moody)
* Fixed support for Yahoo! doodling.
* Limited support for MSN Messenger contacts
Bonjour:
* Bonjour plugin uses native Avahi instead of Howl
* Bonjour plugin supports Buddy Icons
XMPP:
* Only report conversation close when 'send typing notifications'
preference is turned on (Bob Rossi)
Pidgin:
* Show current outgoing conversation formatting on the font label on
the toolbar
* Slim new redesign of conversation tabs to maximize number of
conversations that can fit in a window
* Tab bar is not visible when only one conversation is open. You can
drag and drop conversations from the infopane.
* Moved "Reset Formatting" toolbar button to Font menu.
* Double click on the infopane to alias buddies and set topics
on chats
* New smiley style
Finch:
* Sound support (Eric Polino)
- fix regression on DragonFly [patched before]
- don't remove paths to uninstalled libs [patched before]
- initial support for Sun compilers on Linux
- better suport for GNU/kNetBSD and GNU/kFreeBSD
- fixes for GCC multilib on x86_64 and similiar system.
- documentation for --tag.
- getconf ARG_MAX is used to find maximum argument length.
- bsdcpio now supports most of the older SUSv2 specs [not default yet]
- mtree reader to specify file arguments (experimental)
- handle gtar 1.17 sparse files (instead of the older 1.16)
- refined suid/sgid handling: it is optional if the bits can't be reset
if owner restore is also not requested
- fixes for QNX from Sean Boudreau
latest version of the portable C compiler.
The compiler is based on the original Portable C Compiler by S. C.
Johnson, written in the late 70's. Even though much of the compiler
has been rewritten, some of the basics still remain.
The intention is to write a C99 compiler while still keeping it small,
simple, fast and understandable. I think of it as if it shall be able
to compile and run on PDP11 (even if it may not happen in reality).
But with this in mind it becomes important to think twice about what
algorithms are used.
The compiler is conceptually structured in two parts; pass1 which is
language-dependent, does parsing, typechecking and build trees, and
pass2 which is mostly language-independent.
About 50% of the frontend code and 80% of the backend code has been
rewritten. Most stuff is written by me, with the exception of the
data-flow analysis part and the SSA conversion code which is written
by Peter A Jonsson, and the Mips port that were written as part of a
project by undergraduate students at LTU.
As discussed at great length at EuroBSDcon 2007.
Changes:
* support for OS/400 Secure Sockets Layer library
* curl_easy_setopt() now allocates strings passed to it
* SCP and SFTP support now requires libssh2 0.16 or later
* LDAP libraries are now linked "regularly" and not with dlopen
* HTTP transfers have the download size info "available" earlier
* FTP transfers have the download size info "available" earlier
* builds and runs on OS/400
* several error codes and options were marked as obsolete and subject to future removal (set CURL_NO_OLDIES to see if your application is using them)
* SFTP errors can return more specific error codes
Bugfixes:
* test cases 31, 46, 61, 506, 517 now work in time zones that use leap seconds
* problem with closed proxy connection during HTTP CONNECT auth negotiation
* transfer-encoding skipping didn't ignore the 407 response bodies properly
* CURLOPT_SSL_VERIFYHOST set to 1
* CONNECT endless loop
* krb5 support builds with Heimdal
* added returned error string for connection refused case
* re-use of dead FTP control connections
* login to FTP servers that don't require (nor understand) PASS after the USER command
* bad free of memory from libssh2
* the SFTP PWD command works
* HTTP Digest auth on a re-used connection
* FTPS data connection close
* AIX 4 and 5 get to use non-blocking sockets
* small POST with NTLM
* resumed file:// transfers
* CURLOPT_DNS_CACHE_TIMEOUT and CURLOPT_DNS_USE_GLOBAL_CACHE are 64 bit "clean"
* memory leak when handling compressed data streams from broken servers
* no NTLM unicode response
* resume HTTP PUT using Digest authentication
* FTP NOBODY requests on directories sent "SIZE (null)"
* FTP NOBODY request on file crash
* excessively long FTP server responses and response lines
* file:// upload then FTP:// upload crash
* TFTP error 0 is no longer treated as success
* uploading empty file over FTP on re-used connection
* superfluous CWD command on re-used FTP connections without subdirs used