* Centralize directory creation during do-install in INSTALLATION_DIRS.
* Don't install *.orig files.
* Fix PLIST problems if using xemacs instead of emacs.
Bump PKGREVISION to 4 for PLIST changes.
* Fix a syntax error in the (not used yet) ieee-copyout script.
* Fix a bug in the latex-mk script when BibTex is used.
* Add quoting of command names in the BSD makefiles. This will properly deal with pathnames to the
programs which contain spaces. Currently GNU make will not properly deal with this.
Changes to 6.2.8-8:
* 'convert existing-image.png -background' no longer generates a fault.
* -define pdf:use-cropbox=true actually works now.
* Slight mods to magick/xwindow.c to compile under BEOS (path provided by
henrimoi@hotma...).
* #000000 improperly set the opacity channel (bug report and patch from
digipete@shaw....).
* Patch for OpenVMS compile support.
Changes to 6.2.6-7:
* Added the 'Dispose' layers function to return the 'GIF dispose' images of
an animation.
* File is already closed, do not call fclose() on it in magick/blob.c.
* PS3/EPS3 now writes a proper image mask when compression is None.
* Patch to properly read interlaced GIF's.
* DestroyMagick() is not always reliably available when atexit() unwinds.
========================================================================
Release Notes for PCB snapshot 20060321
========================================================================
- Add internal support for more than 8 layers. By default PCB is still
compiled for 8 copper layers.
- Fixed several minor bugs in the GTK user interface including fixing
scrolling of the log window, fixed up some of the DRC reporting
and mm/mil units.
- Fixed several key bindings.
- Updated refcard.tex to reflect the current set of key bindings.
- Fixed some minor bugs which caused compilation problems on some
systems.
- Converted the QFN footprints to hi-res.
- Added documentation to the manual for the centroid file format and
the algorithm used for finding the centroid and rotation.
- Fixed a bug so that the initial layer named 'component' is actually
on the component side of the board and 'solder' is actually on the
solder side of the board.
- Fixed the pin order in the bourns trim pots (~bourns library)
- Added actions and a script to allow command line printing.
- Added IPC-7351 recommended footprints for 0201, 0402, etc passives.
- Fixed SME5 package.
- Fixed a bug which prevented disabling nets from the ratsnest
- Fixed a bug where clearances could be set 1 below the spacing
- Fixed clearline flag so that arcs also have this property.
- Speed up rtree searches and other autorouter speedups.
- Fixed a bug in computation of the closest polygon point.
- Use rtrees for polygon handling for speed improvements.
- Add a ChangePinName() action.
- Fix a bug which caused duplicate rats names when manually adding
rats lines.
- Added DRC checks for minimum drill diameter and minimum annular ring.
- Add a minimal glossary to the manual
- Fix the author name in the fab drawing
- Cause the crosshair to snap to pad ends instead of center for rat
drawing.
- Add "join" to SetFlag, ClrFlag and ChangeFlag.
- Added inline documentation for the pcb file syntax. The manual now
is up to date and correctly documents the file format. In addition
the inline documentation will make it much easier to maintain the
documentation.
- Remove some broken m4lib footprints
- Put the correct setting for the gschem footprint= attribute in []
in the library window for the m4 libraries.
Noteworthy changes in version 1.4.3 (2006-04-03)
------------------------------------------------
* If available, cURL-based keyserver helpers are built that can
retrieve keys using HKP or any protocol that cURL supports
(HTTP, HTTPS, FTP, FTPS, etc). If cURL is not available, HKP
and HTTP are still supported using a built-in cURL emulator. To
force building the old pre-cURL keyserver helpers, use the
configure option --enable-old-keyserver-helpers. Note that none
of this affects finger or LDAP support, which are unchanged.
Note also that a future version of GnuPG will remove the old
keyserver helpers altogether.
* Implemented Public Key Association (PKA) signature verification.
This uses special DNS records and notation data to associate a
mail address with an OpenPGP key to prove that mail coming from
that address is legitimate without the need for a full trust
path to the signing key.
* When exporting subkeys, those specified with a key ID or
fingerpint and the '!' suffix are now merged into one keyblock.
* Added "gpg-zip", a program to create encrypted archives that can
interoperate with PGP Zip.
* Added support for signing subkey cross-certification "back
signatures". Requiring cross-certification to be present is
currently off by default, but will be changed to on by default
in the future, once more keys use it. A new "cross-certify"
command in the --edit-key menu can be used to update signing
subkeys to have cross-certification.
* The key cleaning options for --import-options and
--export-options have been further polished. "import-clean" and
"export-clean" replace the older
import-clean-sigs/import-clean-uids and
export-clean-sigs/export-clean-uids option pairs.
* New "minimize" command in the --edit-key menu removes everything
that can be removed from a key, rendering it as small as
possible. There are corresponding "export-minimal" and
"import-minimal" commands for --export-options and
--import-options.
* New --fetch-keys command to retrieve keys by specifying a URI.
This allows direct key retrieval from a web page or other
location that can be specified in a URI. Available protocols
are HTTP and finger, plus anything that cURL supplies, if built
with cURL support.
* Files containing several signed messages are not allowed any
longer as there is no clean way to report the status of such
files back to the caller. To partly revert to the old behaviour
the new option --allow-multisig-verification may be used.
* The keyserver helpers can now handle keys in either ASCII armor
or binary format.
* New auto-key-locate option that takes an ordered list of methods
to locate a key if it is not available at encryption time (-r or
--recipient). Possible methods include "cert" (use DNS CERT as
per RFC2538bis, "pka" (use DNS PKA), "ldap" (consult the LDAP
server for the domain in question), "keyserver" (use the
currently defined keyserver), as well as arbitrary keyserver
URIs that will be contacted for the key.
* Able to retrieve keys using DNS CERT records as per RFC-2538bis
(currently in draft): http://www.josefsson.org/rfc2538bis
pkgsrc change:
make architecture-specific options really architecture-specific.
VERSION 1.3.9:
FEATURES:
* Support for libtunepimp 0.4. (BR 94988)
BUGFIXES:
* Fix leak of file descriptors with embedded cover art. Patch by Shane
King (BR 123472)
* Stop collection folders being automatically removed. Instead, allow
user to remove non-existent folders by deselecting parent. (BR 123745)
* When libtunepimp returns errors, show the proper error message,
instead of a misleading one. (BR 104264)
* Playlist popup menu had a visual glitch with Lipstik and (probably)
earlier versions of Plastik.
* Fix preamp and frequency band scaling in the xine equalizer. Patch by
Tobias Knieper (BR 116633)
* Fixed a huge memory leak when using xine-engine with crossfading.
(BR 119230)
* Fix memory leak in the helix engine when the player and playlist are
not visible.
* Stream with URLs containing "&" wouldn't be correctly saved.
(BR 121846)
* Playlist Browser would save invalid PLS Playlists. (BR 122875)
* Refresh All Podcasts wouldn't consider subfolders. (BR 122783)
* When using a folder as playlist, deleting the playlist would delete
the folder and all files inside it. (BR 122480)
* OSD was showing "No track playing" for tracks without metadata.
* Smart Playlists with playcount or score related conditions wouldn't
match all songs properly. (BR 97046)
* With enormous queues, stop menu would take a lot of time to show up.
(BR 120677)
* Remove patch-ac which patched the Makefile to install the example config
file into the examples directory and replace with an appropriate
INSTALL_MAKE_FLAGS setting.
* Remove SUBST_FILES setting and replace with a patch. This will make
merges with future updates easier.
* Fix the location of the example configuration file to match where it's
actually installed. Now, the file will actually be copied over during
POST-INSTALL.
messages and "echo-to-screen" commands (e.g., pkg_delete). This provides
a much more accurate emulation of the former -c and -i options (now
-a -q and -u -q respectively), by suppressing messages not related to the
human-readable version information.
sox-12.17.9
-----------
o Updates to compile under VC6. Jimen Ching
o Declare st_signalinfo_t to specifically be signed in case
platform does not default ot signed chars. This
is required for NetBSD/powerpc.
o When seek()ing in AIFF, SMP, and WAV handlers, remaining samples were
incorrectly computed based on bytes and not samples. Jukka
o Changed noisered effect to just warn during clipping instead
of aborting. Ian Turner
o Fixed bug were pieces of audio were lost every buffer read
when running both -c and -r options together on mono audio.
Users probably percieved it as shorter audio files that
played with a sped up tempo.
Bugfix will also apply to other times when multiple effects
are ran on the command line.
o Added support for -V option to play/rec scripts.
o Fix to silence effect to allow negative periods to be specified
(to remove silence from middle of sound file).
o Fix swap option handling so that special case of "swap 1 1" will
work.
o Track length of Ogg Vorbis files on read.
o Add support for displaying a status line that tracks progress
of read/write routines. Part of information requires read
file handlers to be able to determine file length.
o Converted alsa driver to use asoundlib instead of directly
talking to kernel driver. This also means that device names
are now the ALSA logical names instead of /dev type names.
o Added ALSA support to play/rec scripts.
o Added st_open*, st_read, st_write, st_seek, st_close routines
to help simplify developer interface to libst. See libst.3..
o Removed st_initformat(), st_copyformat(), and
st_checkformat() from library. If your app used those
functions then copy them from 12.17.8 source code
directly into your application or update to use new
routines.
o Force word-alignment on AIFF SSND and APPL chunks on input.
Matthew Hodgson.
o Add fix to WAV handler to only return data in multiples
of sample_size*channels to better handle corrupt files.
o Fixed bug where "-4" option didn't work with avg
effect (Tom Christie).
o Fixed fade's fade-out-length to match man page
description as noted by Geoff Kuenning. This required
updates to the sample crossfade scripts. Also modified fade
effect to report when no more samples will be produced to
prevent unneeded reading of whole file.
o Allow aborting SoX with SIGTERM, along with previous SIGINT.
Norman Ramsey.
sox-12.17.8
-----------
o noisered effect had compile problems with some compilers.
o "-x" option was being ignored since 12.17.7.
o Stuart Brady added support for reading and writing RIFX files (big
endian RIFF/WAV files). Also added support for auto detecting
DEC-style ".sd\0" files.
o Gene Mar found typo in polyphase nuttall calculation.
o SMP buffer overflow (detected by gcc 4.0). Reported by Marcus Meissner
and Matthias Saou.
o Fixed URL in manpage to resample overviews.
o Fixed WAV handler so that it didn't think WAV chunks with max size
were invalid chunks. This allows WAV's to be used in pipes since
they have to default to max size.
o WAV files with alaw or ulaw data don't need extended format chunks.
(Lars Immisch)
o In AIFF files, fixed problem were short comments should cause
AIFF handler to get confused and become misaligned.
pkgsrc-installed libtool. Modify the configure script to grep the
libtool we're using for the values of various libtool-derived
variables. While here, fix the name of the variable that contains
the flags to pass linker options to the compiler.
* Drop the use of SUBST_FILES to directly substitute into cimcomp.c
and just patch the Makefile to pass the proper flags when compilng.
order. Remove "@unexec rmdir" lines made redundant by the reordering.
Also, use a more succinct way to match ${OPSYS} + ${MACHINE_ARCH} by
just checking ${MACHINE_PLATFORM}.