Commit graph

67935 commits

Author SHA1 Message Date
seb
7122b94921 Update to version 1.00.
Changes since last packaged version (0.16alpha.pl0):
* We now support the "x" (make g-file executable) and "y"
  (limit keyword expansion) SCCS file flags.  These are SCO
  OpenServer and Sun Solaris 8 extensions, respectively.
* We now support "sccs diffs -u", which of course produces
  unified-format diffs.  We also support the "-n" and "-w"
  options to diff and the -a, -B, -d, -H, -p, -q, -s, -v ad
  -y options to GNU diff.
* Some changes to support compilation with Sun CC 5.5.
  (this was a suggestion by Thomas Duffy, who has just taken on
  responsibility for the RPM and SRPM packages of CSSC).
* The "sccs -d /xxx print foo.txt" command now works;
  previously, use of the "-d" flag would have generated an
  error.
* Better handling of the archive bit on Windows systems.
2004-10-18 18:49:39 +00:00
ben
e91ac2c19c Correct platform from *-*-ppc to *-*-powerpc. 2004-10-18 18:25:49 +00:00
tron
82e114d818 Note update of "tiff" package to version 3.6.1nb4. 2004-10-18 14:38:02 +00:00
tron
56b7ac6ed0 Add various bug fixes taken from Debian's unstable distribution which
include fixes for CESA-2004-006. Bump package revision.
2004-10-18 14:37:24 +00:00
ben
8cb5a03640 FLAC recently gained PPC optimizations that only work with Apple's
assembler.  Since they cause the FLAC build to fail on AIX and NetBSD,
only enable the optimizations if the OPSYS is Darwin.

There is also a misplaced #endif in lpc.h that causes the build to
fail on all platforms if assembler optimizations are disabled.  This
is fixed by patch-af.

Thanks to Michael <macallan18@earthlink.net> for troubleshooting!
2004-10-18 14:23:29 +00:00
cube
a03716aa2a Note update of sox. 2004-10-18 13:25:47 +00:00
cube
a4775d2f5d Update to version 12.17.6. Note that this version fixes some
buffer overflows in the WAV parser that could lead to arbitrary
code execution.

sox-12.17.6
-----------
  o Changed comment code to always use copies of strings to
    fix bug in WAV handlering freeing argv[] memory.
  o Use calloc() to create ft_t structures so that all
    memory is initialized before being referenced.
  o Fixed VOC EOF bug were it thought there was an extra
    block when there wasn't.
  o Restructured directory layout so that source code is in
    a seperate directory.
  o Modified SoX to accept multiple input files.  Concatenates
    files together in this case.
  o Removed map effect so that loops and instr could be removed
    from effects structures.  This makes effects engine stand
    alone from the rest of the sox package.
  o Benedikt Zeyen found a bug in synth effect when generating
    brown noise that could cause clipping.
  o David Leverton sent another patch to prevent crashes on
    amd64's when resampling.
  o Fixed a bug were MP3 files with large ID3v2 tags could
    cause SoX to stick in a loop forever.  Now, it will
    abort on IDv3 tags larger then 100k.  Could still be
    improved to handle any size.
  o Changed volume option (-v) so that it tracks the file
    it was specified.  This means that when specified with
    the input file, it changes volume before effects engine
    and when specified with output file, its done after effects
    engine.
  o Added crossfade_cat.sh script that will concatenate to
    audio files and do a crossfade between them.
  o Fixed bug in fade effect were it was impossible to do a
    fadeout starting from the beginning of the audio file.
  o Removed rounding error when changing volume of audio with
    "-v" option.  This error caused doing a "-v -1.0" twice
    to not result in the original file.
  o Fixed a possible overflow in lots of effects were MIN
    value was treated as -MAX instead of -MAX-1.
  o Modifed sox so its OK for effects to not process any
    input or output bytes as long as they return ST_EOF.
  o When effects output data and reported ST_EOF at the
    same time, that buffer was discarded as well as
    data from any chained effect.
  o Added patch from Eric Benson that attempts to do a seek()
    if the first effect is trim.  This greatly speeds up
    processing large files.
  o Daniel Pouzzner implemented a multi-band compander (using
    the butterworth filters to split the audio into bands).
  o Donnie Smith updated the silence effect so that its possible
    to remove silence from the middle of a sound file by
    using a negative value for stop_periods.
  o Changed float routines to only work with normalized values
    from -1:1.
  o Modifed .au handler to be able to read and write 32-bit
    and 64-bit float data.  Only tested reading so far.
  o WAV with GSM data now always pads data to even number of bytes.
  o Added support for writing 32-bit audio to AIFF.

sox-12.17.5
-----------
  o Thomas Klausner sent in patches to compile audio drivers under
    NetBSD.
  o Rahul Powar pointed out a memory leak in the WAV file handler.
    It wasn't calling the correct close() function when closing
    input files.
  o Modified play.1 man page to not use multiple name lines.  This
    appears to confuse some conversion programs.  Updated sox.1
    man page for typo in reverb option.
  o Andrew Church fixed problem with header of stereo 8SVX files.
  o Jimen Ching added support to scan over garbage data at the
    beginning of MP3 files to find valid frames.  This is useful
    to play WAV and AIFF files that have MP3 data in them until
    those handlers support it directly.  To play those, force
    sox to use the mp3 handler with the "-t mp3" option.
  o Added patch from Ulf Harnhammar to wav handler to prevent
    buffer overflows.
  o Added patch from Redhat to allow resample to work on certain 64-bit
    machines (Sam Varshavchik)
  o Tony Seebregts added a file handler for headerless Dialogic/OKI ADPCM
    files (VOX files).
  o Jan Paul Schmidt added a repeat effect to do loops the brute force way.
    This is also good for file format that don't support loops as well.
  o Fix for OSS driver in rate tolerance calcs that were off because
    of type conversion problems.  Guenter Geiger.
  o Allow reading sphere files with headers greater then 256 bytes.  Jimen
    Ching.
  o Fix for vorbis were comments are displayed in KEY=value format always.
    Stop printing some info to stdout in case output is a pipe. Guenter
    Geiger.
  o J Robert Ray submitted fix for AIFF handler to ignore lowercase
    chunks that are unknown.
  o Bugfix for 8-bit voc files.  Jimen Ching
  o General warning cleanups (cbagwell)
  o Memory leaks in reading WAV files (Ufuk Kayserilioglu)
  o Rearrange link order of ogg vorbis libraries so that they
    can be compiled as static. (Christian Weisgerbr)
2004-10-18 13:24:47 +00:00
tron
5116fcf5e1 Add mirror on "ftp.fu-berlin.de" to master site list. 2004-10-18 10:30:33 +00:00
tron
60f386841e Derive "PKGNAME" from "DISTNAME" instead of defining it manually. 2004-10-18 10:05:11 +00:00
tron
af305a07a6 Note update of "apache" package to version 1.3.31nb7. 2004-10-18 09:30:18 +00:00
tron
c12352b412 Note update of "ap-ssl" package to version 2.8.20. 2004-10-18 09:28:42 +00:00
tron
b458b93c70 Use "mod_ssl-2.8.20" sources for SSL hooks, bump package revision. 2004-10-18 09:28:08 +00:00
tron
6e854f1cbe Update "ap-ssl" package to version 2.8.20. Changes since version 2.8.19:
- With OpenSSL 0.9.7, prevent session resumption during a
  renegotiation to force the client to negotiate a new (and
  acceptable to mod_ssl) cipher suite. Additionally, ensure
  that a correct cipher suite has been negotiated afterwards
  (CAN-2004-0885).
- Fixed more printf(3) style format string bugs (not security
  related) which could crash the server if mod_ssl's trace
  or debug log level is enabled.
2004-10-18 09:27:18 +00:00
seb
7c14cc771b Tron had updated net/bind9 to version 9.3.0. 2004-10-18 09:19:43 +00:00
rumble
73a045264a Add readline prerequisite. 2004-10-18 04:15:14 +00:00
ben
c30227fdac Correct the case of CDDB in the description. 2004-10-18 03:48:30 +00:00
ben
8d822706fd Make note of p5-CDDB_get import. 2004-10-18 03:46:20 +00:00
ben
fa066b2425 Add SUBDIR for p5-CDDB_get import. 2004-10-18 03:44:55 +00:00
ben
f7974c6740 Initial import of p5-CDDB_get-2.23, a perl interface to query for
CDDB-information.  This is separate package from p5-CDDB.  Package
provided by Leonard Schmidt in PR#27270.
2004-10-18 03:44:05 +00:00
ben
ebc609a745 Fix mikmod option parsing using patch provided by David Holland in
PR#27280.
2004-10-18 02:32:14 +00:00
ben
ae5f9d2fe6 Make note of wmi update. 2004-10-18 02:15:23 +00:00
ben
57a6c4c937 Update wmi to version 10. Addresses PR#27271 from Leonard Schmidt.
wmi-10:
    * cycling workspaces focusses the last focussed client
    * toggle-statusbar-mode for displaying client title instead of
      workspace pager and detached-clients, useful for long client
      names
    * renamed startup-action.name to startup.chain, now you can provide
      arbitrary action names in a comma separated list for the startup.chain,
      default is single "rehash" action
    * removed groups
    * renamed ex-floatbar into clientbar
    * renamed toggle-status-mode into toggle-clientbar-mode
    * improved mode pager button on client bar, filled means that there're
      clients attached, unfilled means, no clients attached
    * removed statusbar.status-width option which is calculated now
      automatically
    * renamed toggle-focus-mode into toggle-mode
    * new menu button on new clientbar
    * new menu for fast selection of clients and fast attaching detached
      clients, also for fast action invocation
    * new common.conf option 'menu.actions' for actions definition
      within menu
    * applied several patches by Dr. Pfefferl
    * fixed BUG-24 (label overlapping)
    * fixed toggle-max issues
    * removed cycle-frame-*
    * fixed bar and button sizes
    * new theme colors for focus requests
        color.focusreq.background
        color.focusreq.text
        color.focusreq.shine
        color.focusreq.shadow
    * changed default theme to zahod's industrial theme contribution
    * implemented race prevention for EnterNotify's of sloppy focus stuff
      with floating clients
    * fixed broken destroy-* actions
    * improved sticky handling, now sticky does not mean raised on top
    * detached clients will get attached again after restart
    * fixed following BUGS
      BUG-51 (detaching firefox crashed wmi)
      BUG-50 (endless resizing due to missing increment hint handling)
      BUG-49 (destroy action have been broken)
      BUG-39 (don't run startup.chain on restart) -> invalid, no bug
    * implemented new actions 'hook-client' and 'unhook-client' which
      make it possible to hook clients to specific workspaces
    * Eliminated several BadWindow and BadMatch occurences
    * autocompletion.mode option of common.conf reappeared, now
      with two possibilities - 'default' and 'regex'
    * improved menu with missing button functions, especially right click
      on workspace items or clients (middle button click now inserts cut
      buffer into client)
    * new action 'toggle-sloppy-mode' which toggles the sloppy focussing
      on the fly
    * removed resize-move.info option, because bar is not supported anymore,
      be a fan of pseudo resize info centered within pseudo client borders
    * implemented meters controlled by wmiremote with special syntax -
      wmiremote -m #,#,...
    * Marcel implemented regexp support for input mode, just compile wmi
      with --with-posix-regex and set autocompletion.mode=regex in
      common.conf to enable it
    * new slot.tabs entry for common.conf to create several slot tabs, use
      this option like slot.tabs=default,icq,dockapps
    * renamed toggle-client-bar into toggle-clientbar
    * renamed toggle-status-bar into toggle-statusbar
    * renamed toggle-inputmode into inputmode
    * each workspace remembers the last focussed slot tab now
    * removed --with-stacked-tabbing compile option, use cycle.mode= option
      in common.conf instead
    * improved clientbar illumination
    * fixed toggle-slot brokeness after snap 558
    * now using Container for slot tabs also
    * using CClient and CFrame (Container types) for workspace/monitor stuff,
      to also support stacked tabbing for frames, detached, floating and sticky
      clients
    * slot raises on every mode change action
    * shortcut handling is now improved
    * new widget class for menu, slot and bar with default methods
    * WM_TRANSIENT_FOR is taken into account now when setting maximized/float
      settings for new windows through a patch by Ryan Sorensen
    * new default.transient-mode={float,max} for default placement of
      transients
    * some general transient fixes
    * sloppy focus focusses windows only, not raising them (raise with
      click instead)
    * slot improvements finished now - new cycle-slot-tab-prev/next
      actions, implemented focus for slot, now you can easily focus an
      slot app through mouse-over (enter) events
    * toggle-mode now validates if senseful (if no client is attached
      within the specific mode, toggle-mode is invalid)
    * new colors for meters -
          color.meter.background
          color.meter.figure
          color.meter.border.shine
          color.meter.border.shadow
    * new default.bar-mode={show,hide} and default.border-mode={show,hide}
      options for common.conf to show hide borders/bars of
      clients/frames by default
    * implemented slot.mode={overlap,non-overlap} to get a
      (non-)overlapping slot
    * implemented '~' expansion for input mode
    * new kill-slot-client action for killing focussed slot client
    * new regex-mode for the input-line. compile with '--with-posix-regex'
      and turn it on in common.conf with 'autocompletion.mode=regex'
    * WMI shows a special box now when awaiting more keystrokes
      (e.g. in sequential shortcut chains)
    * implemented raise action, this fits better with current focussing
      model (to prevent FocusOnClick if a client is already focused)
    * mouse shortcuts are only allowed in single shortcuts or shortcut
      chain prefixes but not in chain shortcuts
    * improved shortcut handling with following ratpoison-alike
      behavior - if you press same keystroke of a shortcut chain twice,
      it'll send to the client (instead processed), this works only with
      shortcut chains, not with simple shortcuts
    * fixed several bogus window occurances
    * removed slot.adjustment property - slot now always is adjusted
      top-down (because of new overlap mode this is needed/simplified)
    * renamed bind-keys action to bind-shortcut
    * new action toggle-shortcuts implemented which ungrabs all
      keybindings, except itself and inputmode keybinding until next
      toggle-shortcuts action
    * slot now takes only the height it needs (especially useful for
      overlap mode of slot)
    * implemented new select-monitor action for multihead configurations
    * renamed attach-client to attach-last-client
    * new attach-client action which provides a list of all detached
      clients in input mode
    * splitted color.meter.figure into three new colors as follows -
        color.meter.figure.high (>66)
        color.meter.figure.normal (<33)
        color.meter.figure.low (else)
    * improved wmiremote -m syntax, now wmi understands
        wmiremote -m '!80#apm' as color negation from high to low or
        vice versa
    * applied Johann Pfefferl's patch which fixes
      BUG-03 (if frame is resized over boundaries it gets obscured)
    * fixed slot toggling bug reported by Kathryn Andersen
    * lower has reappeared as Kathryn requested
    * improved select-frame-* policy which prefers last directional
      focussed frame before lowest distance policy (was a feature
      request by grayrest)
    * IconicState apps are started detached now
    * reenabled slot solid filling till down bar when slot.style=solid
      and slot.mode=non-overlap options are given in this specific way
    * hook-client now works also for slot-tabs (you've to explicitly
      focus the slot'ed client to hook it to a specific tab)
    * action grab-move implemented which is bound by default to
      mod1+Button1 to grab floating clients for moving (useful if
      titlebars/borders are hidden)
    * normalized the meter syntax from NN# to NN% (% is new
            delimeter)
    * frame.colwidth option for tiled mode (1..99)
    * frame.autodestroy option for autodestroying frames (empty
           frames are allowed now) ('yes' or 'no')
    * frame.mode option which takes 'tabbed' or 'tiled' as argument
    * toggle-tiled and zoom-client actions for tiled mode
    * fixed slot persistence bug
    * fixed frame resize related problems on workspace change
    * new colors for tiled definitions
        color.tiled.shine.focussed
        color.tiled.shadow.focussed
        color.tiled.shine.normal
        color.tiled.shadow.normal
    * closed open bugs, most are fixed, some multihead issues and some
      fullscreen issues still exist
    * updated manual pages

More at: http://wmi.modprobe.de/ChangeLog
2004-10-18 02:14:08 +00:00
recht
f6268428e6 Note update of cyrus-imapd22 to 2.2.8nb4. 2004-10-17 22:09:48 +00:00
recht
0308aeff26 Apply patches from CVS to accept messages with missing body (valid according to RFC 2822).
Patches forwarded by Jukka Salmi in PR 27239

Bump PKGVERSION to 4.
2004-10-17 22:07:32 +00:00
jmmv
a40bb4a06d When enabling kqueue, only link famd against -lpthread, not everything. 2004-10-17 20:12:06 +00:00
jmmv
a0d2cde556 Note revision bump for fam to 4. 2004-10-17 19:21:55 +00:00
jmmv
665d71f190 Add kqueue support. This way, famd can be notified of changes to files and
directories in "real time", without having to periodically poll(2) for them
after several seconds.  This improves the responsiveness of applications
using famd (specially GNOME) when changes to files occur from the "outside"
(they are notified from changes immediately), or even from the application
itself (for example, have you ever tried to rename several files from
Nautilus?  just a PITA).

To enable kqueue, you have to pass the 'kqueue' option to the package.
I'm not enabling it by default because it needs testing (but it should be
enabled in a future).  Furthermore, I'd like to send these patches to the
FAM developers for comments too.  And a review from somebody knowing kqueue
could be good!  (this is the first time I use the kqueue interface, so I'm
not sure if everything is right).

A description on how this works can be found in the files/IMonKQueue.c++
file.  Note that, due to FAM's design, the easiest way to do this change
is to "emulate" imon functionality.

While here, add an rc.d script for famd, in case the user prefers to run
it at system startup instead of from inetd (I created it while developing
the kqueue functionality, so it's a good moment to add it).  Adjust the
MESSAGE accordingly.

Bump PKGREVISION to 4.
2004-10-17 19:20:53 +00:00
tv
695bd01a06 Pass RANLIB path down to libtool's configure script; addresses PR pkg/27217. 2004-10-17 16:37:02 +00:00
tv
3429b286a4 Use the installed rather than bundled libltdl. 2004-10-17 15:34:56 +00:00
tv
840de7f0dc Specialized bl3 include used to intercept "convenience" copies of libltdl
embedded within program source, which is often not very up-to-date.
2004-10-17 15:34:27 +00:00
tv
34b95a0129 whitespace nit 2004-10-17 15:32:57 +00:00
mjl
573646bb60 Build example apps at build time, or else they'd be built at install
time under the root user.
2004-10-17 13:37:43 +00:00
rh
e00a4e7b82 Always create empty .system.lock and .systemRootModFile (which randomly
seem not to get extracted by the auto extractor.
2004-10-17 07:25:15 +00:00
tv
b271937c8b Propagate $ECHO, $GREP, $SORT to print-la-libnames; fixes this on IRIX.
Noted by Georg Schwarz <geos@epost.de>.
2004-10-16 22:37:29 +00:00
reed
283a185679 Remove second master site because it doesn't return the tarball.
Add /old/ to end of master site URL.

This was reported by Georg Schwarz on tech-pkg
and also by Ian Harding via PR #27278.

Note that this is insecure version of tiff!
2004-10-16 22:27:40 +00:00
minskim
94a4dc72f5 Add patch missed in the previous commit, which replaces setpgrp with
setpgid when setpgrp is not available.
2004-10-16 21:47:37 +00:00
reed
ade89c6759 Use cp(1)'s -RL instead of -r, because coreutils's
cp -r copies symlinks as symlinks (which caused
files to be missing in install).

Hopefully, this is portable. I tested under NetBSD and with coreutils.
And I brought this up on tech-pkg in July.
2004-10-16 20:08:48 +00:00
he
f006dbf975 Correct file name for the package vulnerabilities. 2004-10-16 19:47:49 +00:00
minskim
9290f81663 Use setpgid(3) if setpgrp(3) is not available (e.g. on Interix). 2004-10-16 18:19:54 +00:00
minskim
70f46ffddc Add Interix-*-* to _INCOMPAT_READLINE because libedit of Interix doesn't
provide any readline functions.  Noted by HIRAMATSU Yoshifumi in
PR pkg/27275.
2004-10-16 17:13:34 +00:00
jdolecek
c07f30398a move the message from (generic) MESSAGE to MESSAGE.NetBSD, since it's
NetBSD-only problem

also clarify what was the cause the problem and which version of NetBSD fixed it
2004-10-16 15:20:01 +00:00
wiz
da8e78371e + avidemux-2.0.30, crimsonfields-0.4.5, libidn-0.5.8, mpi-ch-1.2.6
[pkg/27273], nut-10.7, unarj-2.65, wmi-10 [pkg/27271].
2004-10-16 15:06:31 +00:00
wiz
27ef5fb715 Updated pkglint to 3.93. 2004-10-16 15:04:50 +00:00
wiz
738d4992de Update to 3.93, from Roland Illig:
- Renamed PORTSDIR to PKGSRCDIR
- Added warning option -Wno-workdir
- Fixed some places where absolute and relative pathnames had
  been used incorrectly.

Clean up Makefile.
2004-10-16 15:04:26 +00:00
jmmv
1ab1db6ffa Note revision bump for fam to 3. 2004-10-16 14:49:00 +00:00
jmmv
eba65250cc Make the mntent compatibility layer work properly. It was storing the list
of mounted filesystems in a local variable that was lost between calls to
the emulated getmntinfo function.

I'm not sure if this fixes any visible problem, but it probably should.
The code was randomly reading from memory before (running with debugging
enabled exposed the problem, for example).

Bump PKGREVISION to 3.
2004-10-16 14:40:23 +00:00
wiz
57d0fdabf8 Mark as using c++, and set GCC_REQD to 3.0 so this builds on 1.6.2. 2004-10-16 14:11:23 +00:00
adrianp
e24b230af7 Note update of nikto to 1.34 2004-10-16 11:57:45 +00:00
adrianp
e447344c05 - Update nikto to 1.34
- No CHANGELOG available
2004-10-16 11:55:27 +00:00
minskim
d13ac41d65 Set INCOMPAT_CURSES to make this package build on NetBSD-1.*.
Suggested by wiz@.
2004-10-16 02:37:18 +00:00