Commit graph

124918 commits

Author SHA1 Message Date
wiz
cb4e8c465a Updated net/mldonkey-gui to 2.9.4 2008-04-14 13:30:49 +00:00
wiz
f7fc182a3f Updated net/mldonkey to 2.9.4 2008-04-14 13:30:37 +00:00
wiz
194adabf99 Update to 2.9.4:
2008/03/02: version 2.9.4 = tag release-2-9-4
6440: GTK2 GUI: Compile with lablgtk-2.10.1 by default
- lablgtk-2.10.0 does not compile with Ocaml 3.10.2

2008/02/29
6439: Configure: Make Ocaml 3.10.2 the default compiler

2008/02/06
6407: New options run_as_group/run_as_groupgid
- works the same way as options run_as_user/run_as_useruid
- display system user:group running MLDonkey core in runinfo
6406: Mail: Fix bug in rfc2047 encoding

2008/02/05
6404: New option release_new_downloads
- set to true to activate release slot feature for all newly started downloads

2008/02/04
6080: HTTP interface: new command/button "logout" (Schlumpf)
6077: bw_toggle: support new option "max_opened_connections_2" (Schlumpf)
6401: Swarmer: Correctly update file_downloaded during recover_temp (pango)
6400: EDK: Correctly update filename after recover_temp
6396: Log: Print user:group when starting a download
6395: Makefile: Do not strip shared linked binaries on Mac OS X, clean Makefile

2008/01/24
6381: Multiuser: Block commands "shares" and "share" for non-admin users
2008-04-14 13:30:24 +00:00
wiz
8a44d3e3cb + abiword-2.6.2, dbus-1.2.1, gimp-docs-2.4.1, libntlm-1.0,
libwpd-0.8.14, mksh-33d, mldonkey-2.9.4, silc-server-1.1.3,
  wv-1.2.5.
2008-04-14 11:38:08 +00:00
wiz
6b753d1ea3 Add some options for enchant. Sort. 2008-04-14 11:36:46 +00:00
wiz
16f6c33bad Bump PKGREVISION for dependency changes caused by enchant update. 2008-04-14 11:36:11 +00:00
wiz
94e62647b2 Updated textproc/enchant to 1.4.0 2008-04-14 11:36:01 +00:00
wiz
48ed320b56 Update to 1.4.0.
Change default backend to hunspell.
aspell support is now a (disabled by default) option.
Add some other options.

Remove aspell from includes in buildlink3.mk. The backends
are abstracted into dynamically loaded modules and don't need
to be pulled in by buildlink3.mk.

Release notes:
Voikko (Finnish) language support. Zemberek (Turkish) language support.
Better support for Unicode in the personal dictionaries. Personal
dictionaries offer better suggestions. OpenOffice's dictionaries are used
on Windows. Aspell works on Windows. This release can use a system-wide
Hunspell/Myspell installation on Unix-like platforms. Hunspell 1.2.1 and
NET bindings are required. This release has more lax language matching
rules. It uses XDG's data-dirs spec for locating dictionaries. There are
many unit tests and bugfixes.
2008-04-14 11:35:49 +00:00
dsainty
f3dab88213 Correct a trivial typo in the PLIST_VARS switch: PILST -> PLIST 2008-04-14 11:24:02 +00:00
wiz
0b3535f86a Updated textproc/hunspell to 1.2.2 2008-04-14 09:39:12 +00:00
wiz
b1e93b42f7 Update to 1.2.2.
pkgsrc change:
buildlink3.mk:
Bump API_DEPENDS, since shlib name changed.  No dependencies in pkgsrc.

Release notes:
2008-04-12: Hunspell 1.2.2 release:
  - extended dictionary (dic file) support to use multiple base and
    special dictionaries.

  - new and improved options of command line hunspell:
    -m: morphological analysis or flag debug mode (without affix
        rule data it signs the flag of the affix rules)
    -s: stemming mode
    -D: list available dictionaries and search path
    -d: support extra dictionaries by comma separated list. Example:

    hunspell -d en_US,en_med,de_DE,de_med,de_geo UNESCO.txt

    - forbidding in personal dictionary (with asterisk, / signs affixation)

  - optional compressed dictionary format "hzip" for aff and dic files
    usage:
    hzip example.aff example.dic
    mv example.aff example.dic /tmp
    hunspell -d example
    hunzip example.aff.hz >example.aff
    hunzip example.dic.hz >example.dic

  - new affix compression tool "affixcompress": compression tool for
    large (millions of words) dictionaries.

  - support encrypted dictionaries for closed OpenOffice.org extensions or
    other commercial programs

  - improved manual

  - bug fixes

2007-11-01: Hunspell 1.2.1 release:
  - new memory efficient condition checking algorithm for affix rules

  - new morphological functions:
    - stem() for stemming
    - analyze() for morphological analysis
    - generate() for morphological generation

  - new demos:
    - analyze: stemming, morphological analysis and generation
    - chmorph: morphological conversion of texts
2008-04-14 09:39:00 +00:00
tnn
c19497e84f Fix PLIST_VARS fallout. 2008-04-14 08:25:31 +00:00
joerg
f0c5f1f2d9 Add fix for a crash / stack corruption with ASS. Bump revision. 2008-04-14 06:55:47 +00:00
tnn
e1fab35b89 PR pkg/38381: jmcneill: Install pidgin.desktop.
Also depend on intltool. Bump rev.
2008-04-14 05:45:23 +00:00
wiz
b8d9beb323 Updated devel/popt to 1.14 2008-04-13 23:18:08 +00:00
wiz
e6cbe2f3bd Update to popt-1.14:
1.13 -> 1.14:
    - jbj: remove findme.c, add poptint.c, to po/POTFILES.in.
    - jbj: use stpcpy 2 more places (Wayne Davison<wayned@samba.org>).
    - jbj: add @LTLIBICONV@ when needed (Stanislav Brabec<sbrabec@suse.cz>).
    - jbj: fix: remove the "echo --" Fedorable hack-a-round.
    - rsc: updated de.po (not from the Translation Project).
    - jbj: study the mess with splint. Sigh, splint is so easily confused ...
    - jbj: rewrite findProgramPath & move to popt.c. Nuke the findme.{c,h} toys.
    - jbj: use stpcpy several more places (Wayne Davison<wayned@samba.org>).
    - jbj: enable equal after short option (Wayne Davison<wayned@samba.org>).
    - jbj: permit "#define POPT_fprintf fprintf" to lose the malloc'ing fprintf.
    - jbj: use vasprintf(3) when available (Wayne Davison<wayned@samba.org>).
    - jbj: study the mess with splint, remove annotations where possible.
    - jbj: add -D_GNU_SOURCE for gcc to use __builtin_stpcpy when available.
    - jbj: add static inline stpcpy for the deprived.
    - jbj: use stpcpy to eliminate sprintf calls everywhere but popthelp.c
    - jbj: remove (now unneeded afaik) va_copy() from POPT_fprintf().
    - jbj: inline strdup_fprintf() => POPT_fprintf keeping (unneeded?) va_copy.
    - rse: fix memcpy(3) based va_copy(3) fallbacks
    - jbj: fix: short option with "foo=bar" argument was mishandled.
	(Wayne Davison<wayned@samba.org>).
    - jbj: rename _ABS to avoid collisions, define DBL_EPSILON if not present
	(Wayne Davison<wayned@samba.org>).
    - jbj: test for <glob.h>, disable reading directory poptrc files if not.
    - jbj: add __attribute__(__unused__) (Wayne Davison<wayned@samba.org>).
    - jbj: permit equal after short option (Wayne Davison<wayned@samba.org>).
    - jbj: make sure that short options are printed only once with --usage.
    - jbj: don't display hidden short options with --usage.
    - jbj: updated sv.po (Translation Project).
    - jbj: updated {fi,nl}.po (Translation Project).
    - jbj: updated th.po (Translation Project).
    - rsc: avoid multilib file conflicts in generated doxygen.
    - jbj: updated vi.po and zh_CN.po (Translation Project).
    - jbj: fix: keep the poptHelpOptions array exactly the same size.
    - jbj: updated pl.po (Translation Project).
    - jbj: add new fi, th, zh_TW translations (Translation Project).
    - jbj: add "make updatepo" to simplify PO file maintenance.
    - jbj: display POPT_ARG_ARGV options in --help just like other options.
    - jbj: add test for POPT_ARG_ARGV handling.
    - jbj: fix: permit "--foo bar" and "--foo=bar" equivalent forms for aliases.
    - jbj: fix: tests 20 -> 23 require an explicit '--' arg separator now.
    - jbj: popt.3: add POPT_ARG_ARGV description.
    - jbj: use NUL terminator to align help with (possible) multibyte chars.
    - jbj: add utf8_skip_data table[] to keep track of utf8 character widths.
    - jbj: refactor the POPT_WCHAR_HACK into stringDisplayWidth().
    - jbj: add POPT_dgettext() prototype.
    - jbj: add POPT_dgettext() for popt internal UTF-8 codeset (Takao Fujiwara).
    - jbj: add POPT_next_char(), backout POPT_fprintf() usage (for the moment).
    - jbj: finish POPT_ARG_ARGV implementation.
    - jbj: free aliases/execs with common code.
    - jbj: rewrite the callback logic using a switch for simplicity.
    - jbj: hide bit field structure behind F_ISSET/LF_ISSET/CBF_ISSET macros.
    - jbj: expose poptSaveLongLong and poptSaveString in the loader map.
    - jbj: add POPT_ARG_ARGV, starting with the poptSaveString() method.
    - jbj: add help for POPT_ARG_LONGLONG.
    - jbj: hmmm, POSIXly correct --echo-args needs fixing, disable for now.
    - jbj: poptint.h: typedef's for string and string arrays.
    - jbj: add POPT_ARG_LONGLONG, and poptSaveLongLong().
    - jbj: poptint.h: add poptSubstituteHelpI18N() to bury the ABI hack.
    - jbj: start using poptArg and poptArgType() where useful.
    - jbj: poptint.h: add a poptArgType define for bitfield type abstraction.
    - jbj: poptint.h: add a poptArg union for opt->arg access without casts.
    - jbj: include "-- Terminate options" end-of-options msg in poptHelpOptions.
    - jbj: opt->argDescrip[0] determines "--foo=bar" or "--foo bar".
    - jbj: --long always padded for alignment with/without "-X, ".
    - jbj: Display shortName iff printable non-space.
    - jbj: POPT_AUTOALIAS: if no popt aliases/execs, don't display the sub-head.
    - jbj: add --libdir=/%{_lib} to popt.spec.
    - jbj: add .cvsignore to m4 subdirectory.
    - jbj: remove duplicate nb locale from ALL_LINGUAS.
    - jbj: autogen.sh: on linux, add --libdir=/lib (no /lib64 autodetect yet).

1.12 -> 1.13:
    - release popt-1.13.
    - jbj: add a %track section (as in rpm-5.0) to popt.spec.
    - jbj: chg poptGetOptArg() to "char *", document application needs to free.
    - jbj: re-add it.po (from Sandro Bonazzola <sandro.bonazzola@gmail.com>).
    - jbj: rescuscitate the splint annotations.
    - jbj: change sizeof to use the type implicitly, rather than explicitly.
    - jbj: remove incorrect casts, changing to size_t where needed.
    - jbj: remove unused STD_VFPRINTF macro.
    - jbj: reindent (and otherwise diddle) recent patch for popt coding style.
    - jbj: remove splint bounds/branch annotations, little gain, much pain.
    - jbj: revert alloca usage again again.
    - jbj: handle Solaris signed character isspace(3) issues consistently.
    - bero: read /etc/popt.d/* files.
    - jbj: don't read /etc/popt twice (#290531).
    - jbj: isspace(3) has i18n encoding signednesss issues on Solaris (#172393).
    - jbj: refactor column cursor to a structure, carry maxcols as well.
    - jbj: use TIOCGWINSZ to determine --help column wrapping.
    - jbj: help formatting for POPT_ARG_MAINCALL.
    - jbj: remove N_(...) markings from popt.h, markers in popthelp.c instead.
    - jbj: add zh_CN.po (Translation Project).
    - jbj: use PACKAGE_BUGREPORT.
    - jbj: hotwire POPT_AUTOHELP/POPT_AUTOALIAS lookup in popt i18n domain.

1.11 -> 1.12
    - jbj: plug a memory leak.
    - jbj: fix index thinko.
    - jbj: add vi.po (Translation Project).
    - jbj: add nl.po (Translation Project).
2008-04-13 23:17:52 +00:00
wiz
85eba67fc5 Updated devel/autoconf to 2.62 2008-04-13 22:50:19 +00:00
wiz
e33fc274c0 Update to 2.62:
* Major changes in Autoconf 2.62 (2008-04-05) [stable]
  Released by Eric Blake, based on git versions 2.61a.*.

** Many optimizations have been applied to make overall execution faster.

** Autotest now makes use of shell functions.

** config.status now uses awk instead of sed also for config headers.

   - As a side effect, AC_DEFINE and AC_DEFINE_UNQUOTED now handle multi-line
     values, i.e., backslash-newline combinations are handled correctly.
     Further, for config headers, the total size of values is not limited by
     the POSIX length limit of text lines any more, only each single line.

** New config variable `top_build_prefix'.

** New Autoconf macros:
   AC_AUTOCONF_VERSION  AC_OPENMP  AC_PATH_PROGS_FEATURE_CHECK

** AC_C_BIGENDIAN now supports universal binaries a la Mac OS X.

** AC_C_RESTRICT now prefers to #define 'restrict' to a variant spelling
   like '__restrict' if the variant spelling is available, as this is
   more likely to work when mixing C and C++ code.

** AC_CHECK_ALIGNOF's type argument T is now documented better: it must
   be a string of tokens such that "T y;" is a valid member declaration
   in a struct.

** AC_CHECK_SIZEOF now accepts objects as well as types: the general rule
   is that sizeof (X) works, then AC_CHECK_SIZEOF (X) should work.

** AC_CHECK_TYPE and AC_CHECK_TYPES now work on any C type-name; formerly,
   they did not work for function types.  In C++, they now work on any
   type-id that can be the operand of sizeof; this is similar to C,
   except it excludes anonymous struct and union types.  Formerly,
   some (but not all) C++ types involving anonymous struct and union
   were accepted, though this was not documented.

** AC_CONFIG_LINKS now prefers to link against files in the build tree
   if found, and it works to link against a file of the same name in
   the source tree, even if both trees coincide.

** AC_INIT no longer alters $@; regression introduced in 2.60.

** AC_USE_SYSTEM_EXTENSIONS now defines _ALL_SOURCE for Interix platforms.

** AS_HELP_STRING no longer underquotes its first argument; it also handles
   the case where the first argument contains single-quoted commas.
   For example, "AS_HELP_STRING([-a, [--arg[=foo]]], [bar])" produces:
     "  -a, --arg[=foo]         bar"
   Additionally, the macro now takes two additional arguments,
   indent-column and wrap-column; these should not normally be needed,
   but can be used to fine-tune how the output text is wrapped.

** AC_PROG_INSTALL now requires an install program that can install multiple
   files into a target directory.

** The command 'autoconf -' now correctly processes a file from stdin.

** 'autoreconf -m' now honors $MAKE.

** For all of the directory arguments for 'configure', such as '--prefix'
   or '--bindir', trailing slashes are stripped.  As an example, if
   tab completion in the user's shell appends trailing slashes, the
   command './configure --prefix=/usr/' will still result in an
   expanded libdir value of /usr/lib, not /usr//lib.

** `configure --help=recursive' now works in read-only trees and from
   unconfigured build trees.

** If precious variables differ only in whitespace, then the cache consistency
   check warns instead of fails, and reuses the old value.

** AT_BANNER is now documented.

** AT_SETUP now handles macro expansions properly when calculating line
   length.

** Autotest now determines $srcdir correctly.

** Testsuites built by autotest now accept a -C/--directory=DIR option
   to adjust the working directory prior to creating files.

** Autoconf now requires GNU M4 1.4.5 or later.  Earlier versions of M4 have
   a bug in macro tracing that interferes with the interaction between
   Autoconf and Automake.  GNU M4 1.4.11 or later is recommended.  The
   configure search for a working M4 is improved.

** For portability with the eventual M4 2.0, macros should no longer use
   anything larger than $9 to refer to arguments.

** Documentation for m4sugar is improved.

   - The following macros were previously available as undocumented
     interfaces; the macros are now documented as stable interfaces.

     __oline__  m4_assert  m4_bmatch  m4_bpatsubsts  m4_car  m4_case
     m4_cdr  m4_default  m4_divert_once  m4_divert_pop  m4_divert_push
     m4_divert_text  m4_do  m4_errprintn  m4_fatal  m4_flatten
     m4_ifndef  m4_ifset  m4_ifval  m4_ifvaln  m4_location
     m4_n  m4_shiftn  m4_strip  m4_warn

   - The following macros were previously available as undocumented
     interfaces, but had bug fixes or semantic changes as part of this
     release.  Packages that relied on the undocumented behavior
     should be analyzed to make sure they will still work with the
     new documented behavior.

     m4_cmp  m4_list_cmp  m4_join  m4_map  m4_map_sep  m4_sign
     m4_text_box  m4_text_wrap  m4_version_compare

   - The m4_wrap macro used to have unspecified order, but now
     guarantees FIFO order.  m4_wrap_lifo was added to guarantee LIFO
     order.

   - Packages using the undocumented m4sugar macro m4_PACKAGE_VERSION
     should consider using the new AC_AUTOCONF_VERSION instead.

   - m4sugar macros that are not documented in the manual are still
     deemed experimental, and should not be used outside of Autoconf.

** The m4sugar macros m4_append and m4_append_uniq, first documented in
   2.60, have been fixed to treat both the string and the separator
   arguments consistently with regards to quoting.  Prior to this fix,
   m4_append_uniq could mistakenly duplicate entries if the expansion
   of the separator resulted in a different string (for example, if it
   contained quotes, a comma, or a macro name).  However, it means
   that programs previously using
     m4_append([name], [string], [[, ]])
   are now using a four-character separator instead of the intended
   comma and space.  If you need portability to earlier versions of
   Autoconf, you can insert the following snippet after AC_INIT but
   before any other macro expansions, to enforce the new semantics:
     m4_pushdef([m4_append], [m4_define([$1],
	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
   Additionally, m4_append_uniq now takes optional parameters that can
   be used to take action depending on whether anything was appended,
   and warns if a non-empty separator occurs within the string being
   appended, since that can lead to duplicates.

** The following m4sugar macros are new:
   m4_append_uniq_w  m4_apply  m4_combine  m4_cond  m4_count
   m4_dquote_elt  m4_echo  m4_expand  m4_ignore  m4_make_list  m4_max
   m4_min  m4_newline  m4_shift2  m4_shift3  m4_unquote  m4_wrap_lifo

** Warnings are now generated by default when an installer invokes
   'configure' with an unknown --enable-* or --with-* option.
   These warnings can be disabled with the new AC_DISABLE_OPTION_CHECKING
   macro, or by invoking 'configure' with --disable-option-checking.

** Existing obsolete macros
   The documentation for the following macros is adjusted to make it
   more clear that they have previously been marked obsolete, as their
   functionality can be accomplished by other macros.  We have no
   current plans to remove them from Autoconf.

     AC_ENABLE  AC_STRUCT_ST_BLKSIZE  AC_STRUCT_ST_RDEV  AC_WITH

** Newly obsolete macros
   The following macros have been marked obsolete, as they only
   perform a subset of AC_USE_SYSTEM_EXTENSIONS.  We have no current
   plans to remove them.

     AC_AIX  AC_GNU_SOURCE  AC_ISC_POSIX  AC_MINIX

** AC_C_LONG_DOUBLE is obsolescent.
   The documentation now says that AC_C_LONG_DOUBLE is obsolescent: it
   tests for problems that are so old that it is no longer of
   practical importance on current systems.  New programs need not use
   AC_C_LONG_DOUBLE.  We have no current plans to remove it.

** AC_DIAGNOSE, AC_WARNING, and AC_FATAL are obsolescent.
   The documentation now favors the use of M4sugar macros m4_warn and
   m4_fatal, since the naming makes it more obvious that the
   diagnostics are associated with M4 expansion (ie. when running
   `autoconf'), and offers less confusion with the AC_MSG_ERROR,
   AC_MSG_FAILURE, and AC_MSG_WARN macros which manage diagnostics
   when running `configure'.  We have no current plans to remove these
   macros.

* Major changes in Autoconf 2.61a (2006-12-11)

** AC_FUNC_FSEEKO was broken in 2.61; it didn't make fseeko and ftello visible
   on many platforms.  This has been fixed.

** AC_FUNC_SETVBUF_REVERSED is now obsolete.  It is still defined for backward
   compatibility but it does nothing.  The macro was already
   obsolescent, as the last systems to have the problem were those
   based on SVR2, which became obsolete in 1987.  The macro had bugs
   on some modern systems and could no longer be maintained reliably
   due to lack of ancient systems to test it on.

** config.status now uses awk instead of sed for most substitutions, for speed.

   - As a side effect multi-line values of substituted variables no
     longer have a small limit in total size, though for portability
     each line should not exceed the POSIX length limit for text lines.

   - It is now documented that Makefile.in should not contain
     overlapping variable occurrences, e.g., @VAR1@VAR2@.
     Autoconf's behavior was always iffy in such cases, and the
     awk implementation has changed the behavior.

** Many uses of 'echo' have been rewritten so that Autoconf-generated
   scripts have fewer problems with strings or file names containing
   embedded special characters such as backslash or leading "-".  This
   was implemented by using `printf '%s\n' "$foo"' instead of `echo
   "$foo"' when printf works.  Due to the implementation technique
   used, Autoconf-generated scripts now run considerably more slowly
   on ancient implementations lacking printf.  However, this should
   not be a problem, since Autoconf-generated scripts in practice
   invariably find a more-modern shell these days.
2008-04-13 22:50:08 +00:00
wiz
e571dd43de Updated security/caff to 1.0 2008-04-13 22:26:45 +00:00
wiz
8015905674 Update to 1.0:
Ignore temporary build files
make make install install stuff.
Bump NEWS.Debian.
Proposed solution for #462897: unconditionally sync keys between
normal gnupg home and caff gnupg home on startup, to cope with
changed keys.
2008-04-13 22:26:34 +00:00
wiz
c66abf5352 Updated devel/python-mode to 1.0 2008-04-13 22:13:09 +00:00
wiz
f367496863 Update to latest version, 1.0. Release notes:
It's been a long time. Time for a release...
2008-04-13 22:12:56 +00:00
wiz
49c8d043e4 Updated graphics/sane-backends to 1.0.19 2008-04-13 21:43:57 +00:00
wiz
66ac5d4a41 Update to 1.0.19.
Remove sane-backends-hp3900 option, support is now enabled by default.

New with 1.0.19, released 2008-02-10:

* New backends: cardscan (Corex Cardscan 800c), epjitsu (Epson-based Fujitsu),
  epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and more),
  hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet M1005 and more),
  hs2p (Ricoh IS400 series)
* Updated backends: abaton, agfafocus, apple, artec, artec_eplus48u, as6e,
  avision, canon, coolscan, coolscan2, dc25, dell1600n_net, dll, epson,
  fujitsu, genesys, gt68xx, hp3500, ibm, lexmark, microtek, microtek2, mustek,
  nec, net, pie, pint, pixma, plustek, plustek_pp, ricoh, s9036, sm3600,
  sm3840, snapscan, sp15c, st400, tamarack, teco2, test, u12, umax, umax1220u,
  umax_pp
* Scanimage detects more chipsets.
* Internal scsi, usb, tcp and udp code updates.
* Basic HAL .fdi creation support
* Build system updates.
* Updated translations.
* Documentation updates.
* Bugfixes.
2008-04-13 21:43:39 +00:00
wiz
1741c1ec34 Updated www/p5-URI to 1.36 2008-04-13 20:33:50 +00:00
wiz
fa3e2d5893 Update to 1.36:
Release 1.36

   <gerard@tty.nl>: Escape Unicode strings as UTF-8.

   Bjoern Hoehrmann <derhoermi@gmx.net>: fixed URL encoded data: URLs

   GAAS: uri_escape_utf8() now exported by default as documented.

   BDFOY: Test fails with Business::ISBN installed [RT#33220]

   JDHEDDEN: lc(undef) reports warning in blead [RT#32742]

   GEOFFR: add some tests for gopher URIs [RT#29211]
2008-04-13 20:33:24 +00:00
hira
27d02fea9c Fix build with firefox. Problem reported by abs@. 2008-04-13 20:32:43 +00:00
wiz
a3a1a7aabe Remove some completed updates:
- GConf-2.22.0, at-spi-1.22.1, atk-1.22.0, bzip2-1.0.5,
  dialog-1.1.20080316, ed-0.9, firefox-2.0.0.13, gail-1.22.1,
  glib2-2.16.3, gnome-keyring-2.22.1, grep-2.5.1a,
  gst-plugins0.10-base-0.10.19, gstreamer0.10-0.10.19, gtk2-engines-2.12.2,
  jam-2.5.2 [pkg/37285], libbonobo-2.22.0, libgnomeui-2.22.1,
  liboil-0.3.14, monodevelop-1.0, noweb-2.11b [pkg/38194], png-1.2.26,
  py-gnome2-2.22.0, py-moin-1.6.1, python24-2.4.5, rarian-0.8.0,
  rt3-3.6.6, seamonkey-1.1.9, squid-2.6.19, viewvc-1.0.5,
  xf86-video-radeonhd-1.2.0, xine-lib-1.1.11.1, xpdf-3.02pl2.
2008-04-13 20:31:48 +00:00
wiz
a9a3a323be Updated misc/dialog to 1.1.20080316 2008-04-13 20:28:30 +00:00
wiz
d30af3604f Update to 1.1.20080316:
2008/03/16
	+ modify dlg_mouse_wgetch() to loop only on errors that it detects,
	  rather than on errors forwarded from dlg_getc(), in case those are
	  due to a disconnected terminal (report by Anatoli Sakhnik).
	+ allow "default" color in dialogrc file (request by Dashing).
	+ fix an indexing error in formbox (Debian #469190, report by Dmitry
	  Gomerman, patch by Vladimir Mezentsev).
	+ add bindings for CTL/N, CTL/P to checklist, fselect and menubox
	  widgets (prompted by discussion with John Gatewood Ham).
	+ add be@latin.po, th.po and update zh_TW.po from
		http://translationproject.org/latest/dialog/
	> patches by Peter Astrand:
	  + modify dlg_auto_sizefile() to ensure the computed height and width
	    do not extend beyond the screen size.
	  + use unctrl() to make inputstr.c work with Solaris curses.
	> patches by Yura Kalinichenko:
	  + extend pause widget to use ok/cancel buttons (the former giving the
	    same result as a timeout), rather than an exit-button.
	  + fix initialization parameter of inputbox for multibyte characters.
2008-04-13 20:28:02 +00:00
wiz
112c0be16a Updated graphics/png to 1.2.26 2008-04-13 20:25:29 +00:00
wiz
0725510c30 Update to 1.2.26:
version 1.2.26beta01 [February 21, 2008]
  Added missing "(" in pngmem.c.  Bug introduced in libpng-1.2.2/1.0.13

version 1.2.26beta02 [March 12, 2008]
  Refined error message returned from deflateInit2 in pngwutil.c
  Check IHDR length in png_push_read_chunk() before saving it.

version 1.2.26beta03 [March 16, 2008]
  Revised contrib/gregbook to handle premature end-of-file and file
    read errors correctly.

version 1.2.26beta04 [March 18, 2008]
  Free png_ptr->big_row_buf and png_ptr->prev_row before allocating
    new copies in png_read_start_row().  Bug introduced in libpng-1.2.22.

version 1.2.26beta05 [March 19, 2008]
  Removed extra png_free() added in libpng-1.2.26beta04.

version 1.2.26beta06 [March 19, 2008]
  Avoid reallocating big_row_buf and prev_row when the size does not increase.

version 1.2.26rc01 [April 2, 2008]
  Ifdef out some code that is unused when interlacing is not supported.
2008-04-13 20:25:15 +00:00
wiz
f6d48332f2 + Mesa-7.0.3, abiword-2.6.0, cairo-1.6.4, dirac-1.0,
enlightenment-0.16.8.12, freeciv-2.1.3, fromcvs-116, gcc-4.3.0,
  gnome-panel-2.22.1.2, gnome-session-2.22.1.1, libgda-3.1.4,
  libidn-1.7, tuxpaint-0.9.19, wine-0.9.59,
  xf86-video-radeonhd-1.2.0.
2008-04-13 20:13:24 +00:00
tnn
6045c45bc5 Add a NEWS blob about PLIST_VARS. 2008-04-13 13:24:16 +00:00
tnn
9b16c44191 Convert previous to PLIST_VARS. 2008-04-13 13:15:59 +00:00
tnn
0b430ef8b2 Fix missing PLIST_VARS handling for carbon option. 2008-04-13 13:00:55 +00:00
dillo
b8df2359b3 Bump PKGREVISION of cftp to 2: Fix local buffer overflow. 2008-04-13 12:22:10 +00:00
dillo
84b9957168 Fix local buffer overflow (with patch from mercurial repository).
Bump PKGREVISION to 2.
2008-04-13 12:20:18 +00:00
tnn
eac0b12cfd Fix botched PLIST_VARS conversion. 2008-04-13 11:03:33 +00:00
wiz
717beee51c python support was added, remove from TODO. 2008-04-13 09:59:32 +00:00
wiz
83d8ad9cf9 Updated net/clive to 0.4.9 2008-04-13 09:59:06 +00:00
wiz
1be9406a6a Update to 0.4.9:
Version 0.4.9                                        [2008-04-09]
=================================================================
+new !fix ~change -remove | focus: major feature improvements

+ RSS/Atom parser (req. python newt module >= 0.51)
    Designed to be used with video host feeds. Parses and displays
    found videos available for extraction. If the required newt module
    is not found, the feature is disabled.

    Note that the python feedparser module is now part of the clive
    distribution, for more details, see the README file.

    Option:
        --rss (config: url_feed)

    When the --rss option is used, the URLs are treated as RSS/Atom feed URLs,
    for example:
        % clive --rss http://youtube.com/rss/global/recently_featured.rss

    Downstreamers: Python newt module is a new prerequisite. Note that the
    program still runs without it, only the --rss feature is disabled.

    FreeBSD: the newt library needs to be built with WITH_PYTHON,
    for example:
        % cd /usr/ports/devel/newt
        % make WITH_PYTHON=yes install clean

    Ubuntu: https://bugs.launchpad.net/ubuntu/+source/newt/+bug/110880

+ Dailymotion: Log-in support (sr #1834)
    Options:
        --dmotion-user=USERNAME (config: dmotion_id)
        --dmotion-pass=PASSWORD (config: dmotion_password)

+ Metacafe: Family filter off (sr #1956)
    The family filter is disabled for all extractions.

+ Youtube: Log-in support (sr #1953)
    Resurrected the log-in support that was previously available in 0.2.x
    but removed in 0.3.0 due to the complete program overhaul.

    Options:
        --youtube-user=USERNAME (config: youtube_id)
        --youtube-pass=PASSWORD (config: youtube_password)

! ~/.clive/config; improved parsing
    The parser is now more resistant to invalid values. clive will now also
    exit if an error occurs while parsing.

! ~/.clive/config; output_if_file_exists
    Accepts "RENAME" as it should have.

! Console; q_r_paste command
    Crash at: "UnboundLocalError: local variable 'cmd' referenced before assignment"

~ --write-conf; increased verbosity
    clive is now more verbose about found 3rd party programs.

~ --write-conf; sort commands
    The written commands are now sorted alphabetically.


Version 0.4.8                                        [2008-03-31]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes

+ Youtube: HTTP/415 No media fallback
    Extract low quality (flv) video if better quality (mp4) is not available.

! Youtube: Partial support for continuing transfers
    It is now be possible to continue partial downloads as long as they are
    high-quality (mp4) videos.

    Note that this fails utterly for the flv videos. It appears urlgrabber
    appends a complete file at the end of the existing file when the host
    refuses to continue transfer. Instead of bloating the code with the
    conditions, continuing the youtube flv file transfers remains disabled.

! Dailymotion: improved media support
    clive no more assumes 512x384 is the highest available quality. The
    video page is now parsed for best available quality which clive extracts
    unless the --low-quality option is being used. It should be noted that
    most videos appear to have only the low-quality (flv) video available.

    No media warning will be displayed if high quality video is not found
    and the low quality video is extracted instead.

! Transfer rate calculations
    File length offset is now used properly with files that are being
    overwritten. This fixes the only-progress-percentage odditity is
    being displayed.

! Youtube: New error messages
    "error: country restriction/censorship"
    "error: private video"

! --check-update,-u
    Crash at: "TypeError: __init__() takes exactly 2 arguments (1 given)"

~ Reduce progress stdout flickering (sr #1944)
    Progress is now rendered in one second intervals. clive will now also
    display average transfer rate and total time elapsed when the transfer
    completes.

~ Clean up
    clive(1), INSTALL etc.


Version 0.4.7                                        [2008-03-17]
=================================================================
+new !fix ~change -remove | focus: major feature enhancements

+ GNU Autotools support
    See the INSTALL file for the updated installation details.

+ urlgrabber integration
    The urlgrabber module is now part of the source code distribution.
    For more info, please read the README file.

    Downstream maintainers: urlgrabber module is no longer a prerequisite

+ Cache
    If caching is enabled, clive will collect data about visited URLs
    to a sqlite3 database file (~/.clive/cache). Note that cache is only
    available for Python >= 2.5. Also, depending on the system, the sqlite3
    may not be installed with Python by default, e.g. on FreeBSD you need
    to install it separately (databases/py-sqlite3).

    Added also --no-cache and enable_cache. Caching is enabled by default.

+ Youtube: new default format
    clive now defaults to extract the better quality (mp4) videos from Youtube.
    The default behaviour can be overridden with the --low-quality option.

+ "Paste" option displayed at program start
    The state for "paste from xclip" is now displayed when the program starts.

! Same output filename in URL batch
    clive did not previously check the URLs in current batch for same output
    filename. For example:

        http://video.google.com/videoplay?docid=-4505462782975458603
        http://video.google.ca/videoplay?docid=-4505462782975458603

    Both URLs point to the same video, note the different TLD. If they were
    fed to clive in same URL batch the program accepted them without any
    scrutiny. This resulted clive to waste bandwidth downloading the same
    file twice and overwriting the previously extracted video file.

    clive now generates (--exist=rename) a new output filename for the last
    URL.

! Dailymotion support
    clive will now attempt to extract the higher resolution vide (mp4) _only_
    if it is available. This was causing HTTP/404 errors for some dmotion URLs
    with the previous release.

    The new option --low-quality overrides this default behaviour.

! Status/progress stdout line breaking on some system configurations
    This was caused by improper use of '\b' which would cause the lines
    to break on some terminal emulation settings.

! Calculations for resumed transfers (patch #990)
    The transfer rate calculations should no longer go berzerk for
    resumed transfers.

    "The problem is that when urlgrabber calls update(), the 'read'
    parameter is the current size of the file. When you resume, you
    need to discard the offset from the previous download or else
    the calculations will be off." -- zythmer

~ clive(1)
    The manual page was rewritten.

~ Accept-encoding is now always set to gzip
    Removed the rather useless --no-gzip option from wasting space.
    Note that compression is only used if the host supports it.

~ Configuration file format
    The configuration file format has undergone several iterations of
    changes over the last 12 months and this release introduces yet another
    format. Wait for it. This one's final. For a comparison:

    Then: {.., 'verbose':1, ..}
     Now: enable_verbose="YES"

    To get started, you can generate a "template" configuration file
    with:

        % clive --write-conf

    The created file contains comments and all supported commands. clive
    will also attempt to autodetect the 3rd party programs such as ffmpeg
    and set the paths to these programs with recommended options.

~ File name changes in ~/.clive
    config.py -> config
    last.log -> recall
    userdef.py -> custom.py

    Note that since history is no longer used, the ~/.clive/history.log is
    now obsolete and can be removed if it's still around.

~ Option --write-conf
    Previously known as --conf-write. Writes the config file with default
    program values. clive will now attempt to autodetect vlc, ffmpeg and
    xclip.

~ Option --emit
    Renamed to "--emit-csv". Standard output format was also changed.

    From:
        video: "extraction-url" "filename" "length"\n
    To:
        OK: "url","extraction-url","filename","length"\n
        FAILED: "url","error-message"\n

    Should be now more parsing-friendly.

~ Options changed
    Much of the options were either renamed, merged, removed or otherwise
    modified. Some new short options were added also.

~ Renamed --simulate
    Renamed --simulate,-s to --no-extract,-n.

~ Tweaked warnings
    Some of the warnings were rewritten.

~ Stdout overhaul
    Much of the stdout messages were changed, e.g. "status:" and similar
    were replaced with lines that make better use of the line space.

~ Options displayed at program start
    Renamed "throttle" to "rate". Renamed "exists" to "exist".

~ sys.platform instead of platform.uname
	Platform string is now constructed using the platform module.

- Logging features
    More or less replaced by the new "cache" and "recall" features.
    See also "File name changes" above.

- GUI features: --configure, --history
    Rather than transforming clive into a CLI-GUI hybrid, I've decided
    to remove the GUI elements. The code to these short-lived features
    could still be reused for a GUI-only clive configruation tool later
    if there's any demand for it.

    Downstream maintainers: Tkinter is no longer used by clive.

- Mswindows support
    Anyone familiar with the woe32 specific non-standard approach to
    everything can probably relate to this, and even if python hides
    much of the mswindows nonsense, I've decided not to bother myself
    with it anymore. So instead of bloating the code base with a set
    of conditions and exceptions for woe32, I've, hereby, removed
    all of the ms-platform specific nonsense from the project.

    Come to the unix side.

- distutils support (setup.py)
    Starting from this release, clive uses GNU Autotools.

- stage6 support
    Shut down service effective February 28, 2008
    (http://www.stage6.com/blog/107/).
2008-04-13 09:58:48 +00:00
wiz
9486ceaed6 Added devel/py-newt version 0.51.6 2008-04-13 09:57:57 +00:00
wiz
9724d843a7 Updated devel/newt to 0.51.6nb3 2008-04-13 09:57:39 +00:00
wiz
89803c543c + py-newt. 2008-04-13 09:56:30 +00:00
wiz
58e7554071 Import py24-newt-0.51.6 as devel/py-newt.
Newt is a windowing toolkit for text mode built from the slang
library. It allows color text mode applications to easily use
stackable windows, push buttons, check boxes, radio buttons, lists,
entry fields, labels, and displayable text. Scrollbars are supported,
and forms may be nested to provide extra functionality.

Besides the newt library, this package provides whiptail, which may
be used from shell scripts similarly to Savio Lam's "dialog". Newt
provides the textual interface for the Red Hat and Debian boot
disks.

This package contains the python bindings for newt.
2008-04-13 09:54:57 +00:00
wiz
d400d7ccbd Split off parts of the Makefile into Makefile.common, to prepare for the
python bindings for newt.

While here, fix the library to link against its dependencies.
Bump PKGREVISION.
2008-04-13 09:54:42 +00:00
jlam
af3de1d58a Note addition of devel/ruby-linecache. 2008-04-13 07:37:46 +00:00
jlam
f5c024fdf2 Initial import of ruby18-linecache-0.4.2 as devel/ruby-linecache.
LineCache is a module for reading and caching lines.  This may be useful
for example in a debugger where the same lines are shown many times.
2008-04-13 07:37:14 +00:00
jlam
09e198f9ca Note update of textproc/ruby-xslt. 2008-04-13 07:15:14 +00:00