Commit graph

8570 commits

Author SHA1 Message Date
wiz
8333cc06af Sort, addp5-Cache-Memcached. 2006-03-02 19:48:22 +00:00
drochner
3d4751d0c7 update to 1.1.3
changes: a bugfix
2006-03-02 19:46:23 +00:00
drochner
c975d508f1 update to 3.8.1
changes:
-debugger improvements
-improved the documentation generator
-support more sourcefile types in editor, as qscintilla does
-fixes/cleanup
-improvements to project management UI
-better shell completion
-added a templates system
-support for Mercurial VCS
2006-03-02 19:42:39 +00:00
drochner
6a44a9b492 update to 5.4.2
changes:
Switched to using mmap as the internal allocation function
Improved the logging of error information about pointers
Added return.h support for ia64 and ARM processors
Added compat and arg_checking of atoi, atol, and memmove
Added backwards compatibility for %d usage in logfile name
Removed force-linear token
-bugfixes
2006-03-02 19:35:11 +00:00
drochner
b98ff088ca update to 1.6a
changes:
-Removed the -html20 and -html32 options, the -html output is now
 version 4.01
-Removed the -latex209 and -latex2e options, the -latex output is
 version 2e
-HTML option generates a cxref stylesheet and uses it
-fixes/cleanup
-Parsing improvements: support some more language features
2006-03-02 19:28:27 +00:00
drochner
b217e6eea0 update to 0.1.16
changes:
-Allow 'edit' to take --id
-bugfixes
-support Python-2.4
2006-03-02 19:25:25 +00:00
tv
0c02ccfe23 Clarify the fact that libtool.m4 has no automatic patch, and the reasons
why there must not be such a patch.
2006-03-02 18:50:17 +00:00
minskim
f830222b1e Link the readline library against the library that has the termcap
functions.  This corrects dependency_libs defined in libreadline.la.

Bump PKGREVISION.
2006-03-02 00:24:55 +00:00
drochner
918050f8a0 update to 0.8
changes:
 faster status, diff, and commit
 reduced memory usage for push and pull
 improved extension API
 new bisect, gpg, hgk, and win32text extensions
 short URLs, binary file handling, and optional gitweb skin for hgweb
 numerous new command options including log --keyword and pull --rev
 improved hooks and file filtering
2006-03-01 18:27:26 +00:00
joerg
6f58f9198e Update AC_C___ATTRIBUTE__ to fix GCC 4 build issues.
Regen configure with autoconf-2.59.
2006-03-01 16:54:46 +00:00
drochner
b1d04b2162 While getenv_r() is nonstandard, the version now in NetBSD-current
returns -1 on error and sets errno.
So we need to do the same.
bump PKGREVISION
2006-03-01 15:58:03 +00:00
joerg
b20c6875e9 Make BROKEN_GETTEXT_DETECTION=no the default for pkgsrc. 2006-02-28 23:43:38 +00:00
joerg
8cbe3ad7dd Comment out a fragment of ltmain.sh, which breaks the installation
of postgresql80-client. According to Ralf Wildenhues from libtool,
this fragment is just broken and the pre-1.5.21 was effectively a NOP.
Bump libtool-base revision.
2006-02-28 23:34:46 +00:00
wiz
31579744de gunzip info file, so it is picked up automatically. Bump PKGREVISION. 2006-02-28 17:42:11 +00:00
wiz
c6000d46e5 This needs GNU readline, for rl_completion_matches (build fix). 2006-02-28 17:41:43 +00:00
wiz
bce6d039b2 Use pkginstall framework for one config file.
Bump PKGREVISION.
2006-02-28 17:41:02 +00:00
wiz
5935b0f471 Add missing intltool/bl3.mk (build fix). 2006-02-28 17:39:18 +00:00
wiz
c53fe79b8f Update to 1.10.4:
Overview of changes between 1.10.3 and 1.10.4
=============================================
* Fix crasher assertion `split_index > 0' in ellipsization.
2006-02-28 17:38:01 +00:00
joerg
a5df8ff36a Fix errno. Add DragonFly support. 2006-02-27 15:45:29 +00:00
joerg
6102fc8e42 Use the same configuration for DragonFly as FreeBSD is using. 2006-02-26 23:59:41 +00:00
tron
f5d0b802e6 Don't use "ktrace" command in "post-install" target. This was obviously
some leftover debugging code.
2006-02-26 22:37:22 +00:00
joerg
241419e530 Remove autogenerated chunk from patch. 2006-02-26 19:28:28 +00:00
wiz
2eda8c0a9d As seen in 2.1 bulk build:
uses event_once, so depend on libevent>=0.9
2006-02-26 17:05:08 +00:00
joerg
6ca549c12f Uses libevent, include b3.mk. Fix compilation of test case on DragonFly.
Bump revision.
2006-02-26 17:01:25 +00:00
wiz
974bf6a97c Fix DISTNAME. 2006-02-26 14:40:00 +00:00
schwarz
918ff2e4ee uses both C and C++ 2006-02-26 13:48:31 +00:00
wiz
7aa3a7388a Update to 1.16:
1.16 Mon Feb. 6, 2006
    - converted to use Module::Build (Rob Kinyon)
    - refactored &addChild and &addChildren to be
      implemented in terms of &insertChild and
      &insertChildren (Rob Kinyon)
    - other misc. refactorings (Rob Kinyon)
    - updated Scalar::Util version dependency (Stevan Little)
    - updated copyrights for the new year (Stevan Little)
2006-02-26 08:43:44 +00:00
rpaulo
c12f634c4e add cflow-mode and cflow 2006-02-25 21:45:41 +00:00
rpaulo
bced50fda7 GNU cflow analyzes a collection of C source files and prints a graph,
charting control flow within the program.

This package is the GNU Emacs mode only.
2006-02-25 21:43:26 +00:00
rpaulo
cf43a37ac5 GNU cflow analyzes a collection of C source files and prints a graph,
charting control flow within the program.

GNU cflow is able to produce both direct and inverted flowgraphs for C
sources. Optionally a cross-reference listing can be generated. Two
output formats are implemented: POSIX and GNU (extended).

Input files can optionally be preprocessed before analyzing.
2006-02-25 21:35:55 +00:00
schwarz
8c91924c95 modified patch-ag for IRIX and Solaris, closing pkg/27267 2006-02-25 17:31:57 +00:00
wiz
e11955db15 Fix pkglint warning. 2006-02-25 13:33:43 +00:00
wiz
123c091af7 Update to 2.10.0:
Overview of Changes from GLib 2.9.6 to GLib 2.10.0
==================================================

* Bugs fixed:
 328997 64bit pointer trunction in glib slab-allocator
        [Pascal Hofstee]
 331110 g_cond_broadcast(inform_cond) without holding
        inform_mutex [Chris Wilson, Sebastian Wilhelmi]
 332093 Fix some leaks in the tests [Kjartan Maraas]
 332435 g_utf8_strlen returns wrong value if a maximum
        number of bytes to check is specified
        [Matthias Clasen]
 331367 gslice requires more POSIX-like semantics for
        GPrivate destructors [Tor Lillqvist]

* Documentation improvements [Matthias, Kang Jeong-Hee,
  Tor Lillqvist, Stefan Kost]

* Translation updates (el,eu,ka,uk)

Overview of Changes from GLib 2.9.5 to GLib 2.9.6
=================================================

* Bugs fixed:
 329124 distclean removes README [Kjartan Maraas, Tim Janik]
 317679 GRelation field type not documented [Behdad Esfahbod]
 329123 Typo in GTime docs [Kjartan Maraas]

* Documentation improvements [Sven Herzberg, David
  Schleef, Kjartan Maraas, Behdad Esfahbod]

* Translation updates (cs,cy,it,ko,pt,sq,sr,sr@Latn,ru

Overview of Changes from GLib 2.9.4 to GLib 2.9.5
=================================================

* Memory management:
  Runtime debugging support: The slice allocator
  can be turned off by setting G_SLICE=always-malloc
  in the environment. Zeroing of freed memory can
  now be turned on at runtime by setting
  G_DEBUG=gc-friendly in the environment. [Tim Janik]

* Bugs fixed:
 328253 HP-UX/IA-64 uses ".so" as default shared library
        extension [Albert Chin]
 143380 unicode-encoding test fails converting to UTF-16
        with libiconv [Marc Moorcroft]
 328254 Build breakage (GSlice) [Jens Ganseuer]
 328705 C99ism in glib/gmem.c [Kazuki Iwamoto]

* Translation updates (da,et,zh_CN)

Overview of Changes from GLib 2.9.3 to GLib 2.9.4
=================================================

* Type system:
  Fix a problem with g_object_compat_control() which
  can lead to segfaults in GTK+ applications on 64bit
  platforms.

* Thread suppport:
  Unused threads now fall back to the global pool after
  500 milliseconds, where they wait for another
  max-idle-time milliseconds. [Sebastian Wilhelmi]

* Fix a memory allocation problem in GKeyFile. [Morten
  Welinder]


Overview of Changes from GLib 2.9.2 to GLib 2.9.3
=================================================

* GTree:
 - Replace the simple recursive implementation by
   a nonrecursive, threaded one  [Maurizio Monge]

* Change g_filename_display_name and
  g_filename_display_basename to use the Unicode
  replacement character U+FFFD instead of a question
  mark, and don't append "(invalid encoding)"  [Matthias]

* Documentation improvements [Sven Herzberg, Federico
  Mena Quintero, Stefan Kost]

* Bugs fixed:
 323937 gslice.c in glib 2.9.1 doesn't build on Mac OS X
        [Bogdan Nicula]
 326558 Some test failures on IRIX 6.5 [Daichi Kawahata]
 169285 "threaded" tree implementation for GTree
        [Maurizio Monge]
 326747 g_filename_display_basename adds (invalid encoding)
        [Alberto Ruiz]

Other contributors: Christian Kellner, Murray Cumming

New and updated translations (bg,ca,de,es,et,gu,ja,nl,th,vi)


Overview of Changes from GLib 2.9.1 to GLib 2.9.2
=================================================

* Memory management:
 - Add tests for cache colorization [Tim Janik]
 - Minimize space consumption if small amounts of differently
   sized slices are allocated, at a small performance cost.  [Tim]

* Thread support:
 - Add g_atomic_pointer_set() and g_atomic_int_set() [Tim Janik,
   Sebastian Wilhelmi]
 - Add g_thread_pool_set_sort_function() to allow sorting the
   tasks of a threadpool.  [Martyn Russell]
 - Add g_thread_pool_set_idle_time() to allow unused threads
   to exit after a certain time.  [Martyn]

* Type system:
 - introduce a new type GInitiallyUnowned, which has an initial
   floating reference. [Tim]
 - Add support for GType parameters. [Matthias]

* Main loop:
 - Add g_main_context_is_owner() to determine if the current
   thread is the owner of the context.  [Michael Meeks]

* Provide g_access(), g_chdir(), g_unlink(), g_rmdir() as
  wrapper functions instead of macros.  [Manish Singh]

* Documentation improvements [Tim, Matthias, Federico Mena Quintero,
  Stefan Kasal, Dan Williams]

* New and updated translations (en_CA,fi,fr,gl,ml,nb,no,zh_HK,zh_TW)

* Bugs fixed:
 324179 g_allocator_new() returns pointer to const dummy which Gtk+ 2.8
        tries to modify [J. Ali Harlow]
 324332 g_option_context_parse() returns false without setting error
        [Tim-Philipp Müller]
 324950 GLIB 2.9.1 testcase errors [Dan Yefimov]
 325015 gslice.c: process.h is needed on Windows [Kazuki Iwamoto]
 321978 G_DATALIST_GET_FLAGS() macro is not casting datalist to
        gpointer [Andrew Paprocki]
 316221 G_LOCK warns about breaking strict-aliasing [Michal Benes,
        Stanislav Brabec]
 325273 Error in documentation for glib_check_version () [Declan Naughton]
 325310 g_spawn_sync hangs when catching both stdout and
        stderr [Tor Lillqvist]
 325249 gcc warning when using g_rmdir from <glib/gstdio.h> [Jani Monoses]
 325864 glib/gthreadpool.c:"#define debug(...)" is C99 [Kazuki Iwamoto]
 325874 Should say somewhere that source IDs are > 0 [Dan Williams]
 325438 a typo (compatability) [Stefan Kasal]
 323937 gslice.c in glib 2.9.1 doesn't build on Mac OS X [Bogdan Nicula]


Overview of Changes from GLib 2.9.0 to GLib 2.9.1
=================================================

* Memory management
 - The slice allocator is implemented [Tim Janik]
 - g_slice_free_chain() has been renamed to
   g_slice_free_chain_with_offset()  [Tim, Behdad Esfahbod]
 - Mem chunks are deprecated [Matthias Clasen]

* Data structures
 - Hash tables are refcounted, and have a boxed type [Tim]

* Thread support
 - Support for Solaris threads has been removed
   [Sebastian Wilhelmi, Andrew Paprocki]
 - g_async_queue_sort(), g_async_queue_push_sorted() have
   been added to allow GAsyncQueue to be used as a priority
   queue, together with the corresponding _unlocked
   variants  [Martyn Russell]

* GObject:
 - The concept of a floating initial reference has been
   moved from GtkObject to GObject [Tim]

* Win32 changes:
 - Make g_rename() replace existing files [Tor Lillqvist]

* Misc new API:
 - G_GUINT64_CONSTANT macro to define guint64
   constants [Andrew Paprocki]
 - G_GNUC_WARN_UNUSED_RESULT macro to instruct the
   compiler to emit a warning if the value returned
   by a function is ignored. [Arjan van de Ven, Alex Larsson]
 - GList and GSList now have sort functions which take an
   extra user data argument [Martyn Russell]
 - g_param_spec_ref_sink() has been added for consistency [Tim]

* $LOGNAME is respected when determining user data. [Laszlo Peter]

* Other changes and bug fixes [Tim, Matthias, Behdad,
  Christian Persch, Benedikt Meurer, Andrew Paprocki,
  Kazuki Iwamoto, Alexis S. L. Carvalho, Stanislav Brabec,
  Andreas Schwab, Kalle Vahlman]

* Documentation
 - Deprecation warnings carry version information [Matthias]
 - The slice allocator has been documented [Matthias, Tim]
 - Other improvements [Morten Welinder]

Overview of Changes from GLib 2.8.x to GLib 2.9.0
=================================================
* Unicode support:
 - The Unicode tables have been updated to Unicode 4.1,
   adding several new values to the GUnicodeBreakType
   enumeration. This breaks Pango <= 1.10
   [Behdad Esfahbod]
 - The various Unicode character predicate functions
   (g_unichar_isalpha, g_unichar_isdigit,...) have
   been optimized
   [Behdad]
 - g_utf8_pointer_to_offset, g_utf8_offset_to_pointer:
   These functions handle negative offsets now, and
   going backwards in g_utf8_offset_to_pointer uses
   "stutter stepping".
   [Larry Ewing, Matthias Clasen]

* Memory management:
 - Mem chunks are no longer used internally in GLib and
   GObject. GMemChunk will be deprecated in GLib 2.10
 - All APIs based on GAllocator (g_list_push/pop_allocator,
   and similar push/pop_allocator functions for other
   data structures) have been deprecated, since they
   never worked as intended.
 - The g_slice_* functions have been added as a
   new API for fast allocation of small memory blocks.
   The implementation in GLib 2.9.0 is just a simple
   wrapper around malloc. GLib 2.10 will have an
   efficient and scalable implementation.
   [Tim Janik, Matthias]

* Pattern matching:
 - g_pattern_match has been optimized to avoid
   unnecessary recursion.
   [Tim, Matthias]

* g_intern_string, g_intern_static_string:
 - New functions to intern strings. These are now used
   by GObject to avoid duplicating static strings
   [Matthias]

* g_thread_foreach:
 - New function to iterate over all GThreads
   [Tim, Matthias]

* g_date_set_time_t, g_date_set_time_val:
 - New functions to set a GDate from a time_t or
   GTimeVal value. g_date_set_time has been deprecated
   in favor of these.
   [Roger Leigh]

* g_snprintf and g_vsnprintf:
 - These functions are no longer declared in gprintf.h,
   since they are in glib.h
   [Matthias]
2006-02-25 13:31:03 +00:00
wiz
2319633c84 Update to 1.8.10:
* Replaced many instances of g_return_val_if_fail and g_return_if_fail with
  non-asserting logic.
* Fixes many critical warning problems.  (Bug #331926 for instance)
2006-02-25 12:20:41 +00:00
minskim
697eb05037 Add p5-PathTools. 2006-02-25 00:29:24 +00:00
minskim
e35458919e This module is designed to support operations commonly performed on
file specifications (usually called "file names", but not to be
confused with the contents of a file, or Perl's file handles), such as
concatenating several directory and file names into a single path, or
determining whether a path is rooted.
2006-02-25 00:23:56 +00:00
joerg
d2adabea21 Correctly depend on perl and embedded the right location into
cli-generate. Bump revision.
2006-02-24 14:55:45 +00:00
minskim
bf1266f0bc When distfile was changed, DIST_SUBDIR should have been set to refetch
it automatically.
2006-02-23 18:28:06 +00:00
grant
4c8d9ac199 initial import of p5-Cache-Memcached 1.14.
This is the Perl API for memcached, a distributed memory cache daemon.
2006-02-23 03:56:22 +00:00
grant
68ded8dc86 update to 1.1.12.
changes since 1.1.11:

2005-04-04
        * patch from Don MacAskill <don@smugmug.com> 'flush_all' doesn't
        seem to work properly.  Basically, if you try to add a key which
        is present, but expired, the store fails but the old key is no
        longer expired.

2005-01-14
        * Date: Thu, 18 Nov 2004 15:25:59 -0600
          From: David Phillips <electrum@gmail.com>
        Here is a patch to configure.ac and Makefile.am to put the man page in
        the correct location.  Trying to install the man page from a
        subdirectory results in the subdirectory being used in the install
        path (it tries to install to doc/memcached.1).  This is the correct
        thing to  do:

        - create a Makefile.am in the doc directory that installs the man page
          with man_MANS
        - modify Makefile.am in the base directory to reference the doc
          directory using SUBDIRS
        - modify the AC_CONFIG_FILES macro in configure.ac to output the
          Makefile in doc

2005-01-14
        * pidfile saving support from Lisa Seelye <lisa@gentoo.org>, sent
          Jan 13, 2005

2005-01-14
        * don't delete libevent events that haven't been added (the deltimer)
          patch from Ted Schundler <tschundler@gmail.com>

2004-12-10
        * document -M and -r in manpage (Doug Porter <dsp@dsp.name>)

2004-07-22
        * fix buffer overflow in items.c with 250 byte keys along with
          other info on the same line going into a 256 byte char[].
          thanks to Andrei Nigmatulin <anight@monamour.ru>

2004-06-15
        * immediate deletes weren't being unlinked a few seconds,
          preventing "add" commands to the same key in that time period.
          thanks to Michael Alan Dorman <mdorman@debian.org> for the
          bug report and demo script.
2006-02-23 03:50:23 +00:00
wiz
0934273149 Use pkgsrc info file handling. Mark as using makeinfo.
Bump PKGREVISION.
2006-02-22 21:25:01 +00:00
joerg
9d00248cf6 Correct checksum after warning. 2006-02-22 13:52:12 +00:00
joerg
b4ec054e1d GNU patch seems to be too stupid to deal with the unified diff version
of patch-aa, so convert it into a context diff. Found on OS X by
schmonz@.
2006-02-22 13:46:19 +00:00
jschauma
71e29364a7 correct patches, which didn't cleanly apply. Pointed out by joerg@ and
darcy@
2006-02-21 20:04:03 +00:00
drochner
9d27b5219f +py24-setuptools 2006-02-21 17:30:52 +00:00
drochner
e30a6748a7 add a bootstrap pkg for the new "setuptools" which extend distutils
(unfortunately there is no plain source distribution but just a
Python "egg" which is version dependant)
2006-02-21 17:23:16 +00:00
adrianp
352fe1b620 Update to 2.20.1
Make pkglint happer
This also fixes a number of security issues:
	http://www.securityfocus.com/archive/1/425584/30/0/threaded

> Version 2.20.1
> --------------
>
> + Many PostgreSQL fixes, including fixing whine.pl on Pg 8
>   (bug 301062) and fixing the --regenerate option of collectstats.pl
>   for all versions of Pg (bug 316971). However, users who want full
>   PostgreSQL support are encouraged to use the 2.22 series, as
>   certain PostgreSQL bugs were discovered that will not be fixed
>   in 2.20 (their fixes were too complex).
>
> + In Bugzilla 2.20, the "administrator" user created by checksetup.pl
>   would not ever be sent email, because their email preferences were
>   left blank. This has been fixed for 2.20.1. However, if you created
>   this administrative user with Bugzilla 2.20, make sure to go back
>   and enable their Email Preferences. (bug 317489)
>
> + The bzdbcopy.pl script mentioned in these release notes
>   has now actually been checked-in to the 2.20 branch, and so
>   it's included in this release. (bug 291776)
>
> + When there's only one Classification, you now won't be required
>   to pick a Classification on bug entry. (bug 311489)
>
> + You can no longer add dependencies on bugs you can't see.
>   (bug 141593)
>
> + The CC list is included in "New" bug emails, again. (bug 313661)
>
> + In the original 2.20, certain scripts were not correctly using
>   the "shadow database," if it was specified. This has been fixed
>   in 2.20.1. (bug 313695)
>
> + "Saved Searches" that were saved before Bugzilla 2.20, would throw
>   an error if they contained "Days Since Bug Changed." as part of their
>   criteria. This has been fixed in Bugzilla 2.20.1. (bug 302599)
>
> + You can now successfully delete a product even when Target Milestones
>   are turned off. (bug 317025)
>
> + checksetup.pl now correctly pre-compiles templates for languages other
>   than English. (bug 304417)
>
> + The "All Closed" chart that is created by default in New Charts
>   now actually represents all closed bugs, and not all bugs in the
>   product. (bug 300473)
>
> + CSV bug lists with more than 1000 dates now work properly. (bug 257813)
>
> + Various bugs with upgrading from previous versions of Bugzilla
>   have been fixed. (bug 307662, bug 311047, bug 310108)
>
> + Many, many other bug fixes. See http://www.bugzilla.org/status/changes.html
>   for details on what was fixed between 2.20 and 2.20.1.
2006-02-21 16:48:55 +00:00
jmmv
aa08d07ec1 Adapt to recent changes in monotone as the current package does not work
appropriately otherwise.

- The server keypair is now stored and read from ${PKG_SYSCONFDIR}/keys
  instead of being inside the database.
- Provide and use two files (read-permissions and write-permissions) to
  set up netsync's access control.
- During monotone-server-init, run monotone under the unprivileged user
  so that it creates files in the correct places (if any).
- Add a note to monotone-server-init to let the user ensure that the
  UID and GID are correct.  (I always get them wrong otherwise.)
- Make the rc.d script print a "divisory" line in the log file so that
  different sections are easy to distinguish.

Bump PKGREVISION to 2.
2006-02-21 16:09:16 +00:00
hiramatsu
2c8778d701 Add p5-File-Modified and p5-NEXT. 2006-02-21 10:37:31 +00:00
hiramatsu
24c3f3f428 Import p5-NEXT from pkgsrc-wip, packaged by kuli0020.
NEXT.pm adds a pseudoclass named NEXT to any program that uses it. If a method
m calls $self-NEXT::m()>, the call to m is redispatched as if the calling
method had not originally been found.
2006-02-21 10:35:26 +00:00
hiramatsu
d3c6397970 Import p5-File-Modified from pkgsrc-wip, packaged by kuli0020.
The Modified module is intended as a simple method for programs to
detect whether configuration files (or modules they rely on) have
changed.
2006-02-21 10:33:45 +00:00
jschauma
352d5935d3 add patches regarding PR pkg/30940 to allow IRIX MIPSPro compilers,
when passed certain CFLAGS, to not barf.
2006-02-21 04:12:44 +00:00
rillig
596901ef35 Removed py-checker. 2006-02-20 20:04:34 +00:00
rillig
bcd2ca0049 Removed. (Duplicate of devel/py-checker.) 2006-02-20 20:04:00 +00:00
jmmv
114dd49ca6 Minor typo corrected. 2006-02-20 16:54:42 +00:00
joerg
3612e5130c Never allow configure to detect libexpat. Fixes PR 28032. 2006-02-20 14:04:45 +00:00
schmonz
b2bbb775e2 Update to 1.040 and fix pkglint warnings. From the changelog:
- Added cli-generate, a program to produce C header and source from
  command-line interface description files.

- Modified the crypto HMAC code to do precalculation of the intermediate
  hash results.

- Fixed base64 decoding on systems where char is unsigned by default.
  Thanks Gerrit Pape.

- Tweaked the ghash_add function to return a pointer to the newly
  created entry (since some uses will want to use it immediately).

- Stop blocking SIGSEGV with the sig_all_* functions, as this has
  resulted in bugs causing endless signal loops.
2006-02-20 02:59:51 +00:00
rillig
769a3b5352 Added pychecker. 2006-02-20 00:57:29 +00:00
rillig
e7b94343f4 Imported pychecker.
PyChecker is a tool for finding bugs in python source code. It finds
problems that are typically caught by a compiler for less dynamic
languages, like C and C++.  It is similar to lint. Because of the
dynamic nature of python, some warnings may be incorrect; however,
spurious warnings should be fairly infrequent.
2006-02-20 00:56:04 +00:00
agc
566a327b32 Update the netbsd-iscsi package to version 20060219.
Differences from previous version:

+	when looking for the target name supplied by the initiator during full-phase
	login, break out of the loop immediately a match is found.

+	only syslog information if it's available

+	Present multiple targets properly

+	Check that the initiator address is allowed to discover targets.

+	Log a LOG_INFO error if an initiator attempts to discover targets it
	shouldn't be.
2006-02-19 21:30:30 +00:00
joerg
49769bc5ae Include sys/endian.h on DragonFly. 2006-02-19 18:12:14 +00:00
adrianp
d3967ddcbf +libdnsres 2006-02-19 17:13:00 +00:00
adrianp
4321b1cf0a Libdnsres provides a non-blocking thread-safe API for resolving DNS names.
It requires that your main application is built on top of libevent. Libdnsres'
API essentially mirrors the traditional gethostbyname and getaddrinfo
interfaces. All return values have been replaced by callbacks instead.

The code borrows heavily from the BSD resolver library. In fact, it is an
extremely ugly hack to make the BSD resolver library non-blocking and
thread-safe without changing the API too much.
2006-02-19 17:11:06 +00:00
heinz
d75baa6296 IO::Tty was broken on NetBSD >= 3.0.
patch-ab is only an unintrusive short-term fix, discussion with the authors
how to fix it correctly has started.

NetBSD >= 3.0 supports grantpt() but it invalidates the slave
FD (see grantpt(3) on NetBSD) obtained through openpty() so we discard
the (now invalid) descriptor for the slave tty. This causes Tty.xs to open
the slave tty again.

The issue should be really fixed by using posix_openpt() instead of
openpty(). The functions posix_openpt(), grantpt(), unlockpt()
and ptsname() belong together and should be used ahead of
all the other ways to create the master and slave tty, not just
on NetBSD. See also
http://www.opengroup.org/onlinepubs/009695399/functions/posix_openpt.html
2006-02-19 01:28:53 +00:00
schwarz
d37fe524ab make pkglint happier by using += with CONFIGURE_ARGS.gnu-iconv 2006-02-18 20:38:54 +00:00
schwarz
21539e9583 make glib2 compile on IRIX5 without threading (does not work there)
change approved by jschauma.
2006-02-18 20:36:47 +00:00
heinz
c5a20c5f60 Set correct HOMEPAGE. 2006-02-18 08:23:33 +00:00
wiz
be19ba76eb Add missing files to PLIST. Bump PKGREVISION. 2006-02-17 19:19:13 +00:00
wiz
217618f8e0 Fix build after libtool-1.5.22 update. 2006-02-17 19:16:46 +00:00
wiz
33b3504448 Simplify PLIST. Bump PKGREVISION. 2006-02-17 17:55:15 +00:00
martti
9e29b3b8c9 Fixed warnings found by pkglint -Wall. 2006-02-17 07:30:13 +00:00
joerg
62600ce403 Has BROKEN_GETTEXT_DETECTION. Fix label at end of compound for GCC 3.4+ 2006-02-16 19:29:41 +00:00
wiz
99bb4e6981 Update to 1.8.9:
Changes in GAIL 1.8.9
=====================

* Reverted bad patch for comboboxes, replaced with good patch :-)
* Fix for 323245.
2006-02-16 18:16:42 +00:00
abs
a4b6905e68 Should have been imported into fonts, not devel - thanks wiz 2006-02-16 08:14:27 +00:00
joerg
babc9333ef BROKEN_GETTEXT_DETECTION=yes 2006-02-16 03:58:49 +00:00
abs
5b80903cea Add fonts/p5-Font-TTFMetrics-0.1
Font::TTFMetrics encapsulates the font metrics of a true type font
file. A true type font file contains several tables which need to
be parsed before any useful information could be gathered about
the font. There is the excellent module for parsing TTF font in
CPAN by Martin Hosken, Font::TTF. But in my opinion the use of
Font::TTF requires intimate knowledge of TTF font format. This
module was written to support the use of TTF in Pastel 2D graphics
library in Perl. Three factors prompted me to write this module:
first, I required a fast module to access TTF file. Second, all
the access required was read-only. Last, I wanted a user friendly,
higher level API to access TTF file.
2006-02-15 23:37:26 +00:00
abs
dce8e8a4be add p5-ExtUtils-MakeMaker and p5-Getopt-Long 2006-02-15 23:30:15 +00:00
abs
d52d9e36be Add devel/p5-Getopt-Long-2.35
The Getopt::Long module implements an extended getopt function
called GetOptions(). This function adheres to the POSIX syntax for
command line options, with GNU extensions. In general, this means
that options have long names instead of single letters, and are
introduced with a double dash "--". Support for bundling of command
line options, as was the case with the more traditional single-letter
approach, is provided but not enabled by default.
2006-02-15 23:28:21 +00:00
abs
5f757554dc Import p5-ExtUtils-MakeMaker-6.30 into pkgsrc
This utility is designed to write a Makefile for an extension module
from a Makefile.PL. It is based on the Makefile.SH model provided
by Andy Dougherty and the perl5-porters.

It splits the task of generating the Makefile into several subroutines
that can be individually overridden. Each subroutine returns the
text it wishes to have written to the Makefile.

MakeMaker is object oriented. Each directory below the current
directory that contains a Makefile.PL is treated as a separate
object. This makes it possible to write an unlimited number of
Makefiles with a single invocation of WriteMakefile().
2006-02-15 23:17:46 +00:00
abs
bd8159a6da Updated devel/p5-Net-CIDR to 0.11
0.10 Mon Jul 19 19:45:33 EDT 2004
    - Fix warning in addrandmask2cidr
    - Fix validation of IPv6 addresses.  1:2 is not a valid Ipv6 address.

0.11 Tue Aug  9 21:17:55 EDT 2005
    - Fix croak in cidradd if adding after 255.255.255.255
2006-02-15 22:58:18 +00:00
rillig
bccb6f5ae9 Fixed all pkglint warnings. 2006-02-15 17:27:19 +00:00
drochner
8aa08f2b0b create both "netbsd" and "netbsdelf" config files -- the usage
in MACHINE_GNU_PLATFORM differs from port to port
2006-02-15 16:32:57 +00:00
heinz
d555765e68 Activated p5-Class-ErrorHandler. 2006-02-15 00:31:34 +00:00
heinz
c5e6fb7c67 Initial version of Class-ErrorHandler.
Class-ErrorHandler is a base class for classes that need to do
error handling (which is, probably, most of them).
2006-02-15 00:30:01 +00:00
joerg
9345170372 Disable HAVE_WCTYPE_H on NetBSD before 2.0, since it doesn't have
the needed wctype_t and therefore the multibyte support can't work.
Tested by cato@
2006-02-14 22:31:42 +00:00
adam
8de95187c3 Changes 2.8.4:
* OptionGroup: Fix memory leaks
* Documentation: Fix link in reference documentation header
2006-02-14 20:58:50 +00:00
rillig
68da0ffdec Replaced ${PKGNAME} with ${PKGNAME_NOREV} to match the PLIST. Bumped
PKGREVISION.
2006-02-14 01:09:07 +00:00
wiz
017354df44 PKGREVISION bump for gtkglext BUILDLINK_DEPENDS change. 2006-02-13 21:12:55 +00:00
taca
1b8227111b Update to devel/ruby-rd-modeto 0.6.18.
- A few Changes from 0.6.14; one of them are already included in
  the previous package.
- Stop using textproc/ruby-rdtool/rdversion.mk to determine version.
2006-02-13 15:16:34 +00:00
joerg
e7686df00a Use INSTALL_MAN and INSTALL_MAN_DIR as pointed out by salo@ 2006-02-12 16:37:30 +00:00
xtraeme
b36bf56512 ENOTIME to mantain these packages, feel free to pick it up if you are
insterested.
2006-02-12 15:24:14 +00:00
joerg
b91d7adf5d Follow-up fix for the last revision: PKGMANDIR is relative to PREFIX,
so PREFIX it accordingly.
2006-02-12 14:23:02 +00:00
rillig
5d960afb86 Moved to www, next to www/trac. 2006-02-12 13:47:02 +00:00
rillig
43e20f7298 NetBSD 1.6 needs bison. 2006-02-12 06:32:59 +00:00
joerg
9160ed7f15 Regen ptach-al sum. 2006-02-11 19:47:13 +00:00
wiz
81809f5215 Update to 0.6.2:
* Version 0.6.2 (released 2006-02-07)

** Fix objdir != srcdir builds for the Java documentation.
Thanks to Bernard Leak <bernard@brenda-arkle.demon.co.uk>.

** Update of gnulib files.

** API and ABI is backwards compatible with the previous version.
2006-02-11 18:22:10 +00:00
joerg
253dec8a9f Remove localestatedir fragment, it gets handled properly automatically.
Fix pkglint warning for SHLIBTOOL.
2006-02-11 17:44:39 +00:00
joerg
5b7d87b6ec s/MANDIR/PKGMANDIR/ 2006-02-11 17:18:17 +00:00
rillig
d2012dd5e1 Imported ja-trac from pkgsrc-wip.
This is Trac with Japanese localization and own patches.

Trac is an enhanced wiki and issue tracking system for software
development projects.

Trac provides:

    * An integrated system for managing software projects
    * An enhanced wiki
    * A flexible web-based issue tracker
    * An interface to the Subversion revision control system

Packaged by OBATA Akio.
2006-02-11 16:51:57 +00:00
joerg
dd10cf7625 Try a bit harder to prevent configure from finding Java.
Addresses PR 32797.
2006-02-11 15:54:00 +00:00
joerg
7a370a99a2 Use PKGNAME_NOREV. 2006-02-11 14:19:49 +00:00
joerg
724d15b43b Cleanup code from patch-al didn't work before, bump revision. 2006-02-11 01:07:54 +00:00
joerg
d43de27018 Improve the security fix. maketempname is called from two contextes:
(a) to generate a new tempory file name -> O_EXCL logic applies here
(b) to regenerate the name of an older temporary file for removal
  -> don't create or even open the file here, just remove it.

Discussed with salo@.
2006-02-11 01:04:19 +00:00
adam
d604d37b7b Use LIBTOOL and build a dynamic library 2006-02-10 20:35:28 +00:00
drochner
18f2bc3a2d -fix MASTER_SITES and distinfo cksum
-make NetBSD ("netbsdelf") a recognized configuration, copied from
 "freebsd"; this pulls in definitions for gcc, in particular it
 disables some optimization
-work around a memory corruption problem in H5FDstream which appearently
 is caused by use of free()d memory
The latter 2 changes make the library survive its selftests, and help
the "pytables" pkg as well.

bump PKGREVISION, raise BUILDLINK_RECOMMENDED
2006-02-10 19:56:13 +00:00
agc
2e3fa84a1a Remove the old intel-iscsi package - it has been superceded by netbsd-iscsi. 2006-02-09 17:19:39 +00:00
agc
8b56612f6c Add and enable netbsd-iscsi 2006-02-09 16:50:36 +00:00
agc
105ae1b5f8 Initial import of the NetBSD iSCSI target and test harness, version
20060209. This is taken from the NetBSD src/dist/iscsi tree.

	iSCSI is an IETF standard (RFC 3720) for remote access to block-level
	storage.  It can be thought of as similar to NFS, except that an NFS
	server exports files; the iSCSI target exports blocks to the iSCSI
	initiators, which are the clients.

	To set up the target, you need to edit the /etc/iscsi/targets file.
	It has a certain layout, to provide a means of (a) mirroring and (b)
	combining multiple areas to present one large contiguous area of
	storage.  This can be multiply-layered.

This package will replace the earlier intel-iscsi package, on which it is
based.
2006-02-09 16:49:07 +00:00
abs
ae2da2cd22 update cpuflags to 0.98:
For those playing on the bleeding edge with optimise_gcc.mk,
	disable -ffast-math for perl. NetBSD/i386 perl5.8.7 reports
	'49/49!=1' as true under -ffast-math
2006-02-09 13:45:04 +00:00
tonio
309bb2eedc Fix MASTERSITES, from PR pkg/32782, by Robert Elz 2006-02-09 12:48:59 +00:00
joerg
f293e120ff Add pthread dependencies for DragonFly, otherwise the Python linkage
test fails.
2006-02-08 19:47:08 +00:00
drochner
7303653d15 this insists in glib2>=2.8.0 2006-02-08 18:50:52 +00:00
drochner
78ba5aa61e update to 2.12.3
changes:
-Use virtual desktop size when computing size of pager
-bugfixes
-translation update
2006-02-08 18:32:07 +00:00
seb
08464032e2 The Test::Builder::Tester Perl5 module is required. Add dependency on
p5-Test-Simple>=0.62 to provide it.

Bump PKGREVISION to 1.
2006-02-08 16:27:32 +00:00
joerg
5a7fcb9489 Fix two C glitches when ncurses is compiled with trace support. 2006-02-08 15:50:19 +00:00
seb
6d2d42d782 Add & enable p5-Carp-Assert-More 2006-02-08 15:13:13 +00:00
seb
3515bd1577 Initial import of p5-Carp-Assert-More version 1.12
as devel/p5-Carp-Assert-More into the NetBSD Packages Collection.

Carp::Assert::More Perl5 module provides convenience wrappers
around Carp::Assert.
2006-02-08 15:11:12 +00:00
seb
4dc4a8e701 Fix CATEGORIES. 2006-02-08 08:58:55 +00:00
seb
2367f50f31 Add & enable p5-Module-Refresh 2006-02-08 08:23:54 +00:00
seb
4c17fa0c5c Initial import of p5-Module-Refresh version 0.09
as devel/p5-Module-Refresh into the NetBSD Packages Collection.

Module::Refresh Perl5 module is a generalization of the functionality
provided by Apache::StatINC and Apache::Reload.  It's designed to
make it easy to do simple iterative development when working in a
persistent environment.
2006-02-08 08:22:51 +00:00
minskim
4cd43b7a19 Use _NSGetEnviron() instead of environ on Darwin. Should fix PR
pkg/31913.  Reported in GNOME Bugzilla #330350.
2006-02-08 05:47:48 +00:00
minskim
670aeeb7ed Remove an unused patch. 2006-02-08 05:15:49 +00:00
seb
10a15b6e1f Add & enable p5-Hook-LexWrap 2006-02-07 22:07:27 +00:00
seb
150780d9fc Initial import of p5-Hook-LexWrap version 0.20 as devel/p5-Hook-LexWrap
into the NetBSD Packages Collection.

Hook::LexWrap Perl5 module allows you to install a pre- or post-wrapper
(or both) around an existing subroutine. Unlike other modules that
provide this capacity (e.g. Hook::PreAndPost and Hook::WrapSub),
Hook::LexWrap implements wrappers in such a way that the standard
`caller' function works correctly within the wrapped subroutine.
2006-02-07 22:05:41 +00:00
drochner
53291567b3 update to 2.12.1
changes:
-Bug fixes
-Updated translations
2006-02-07 21:31:04 +00:00
wiz
6d48ae39cc Fix some pkglint warnings. 2006-02-07 19:59:21 +00:00
wiz
3fc50e6a6c Move subversion/buildlink3.mk to subversion-base/buildlink3.mk, to
make it more resilient to revbump.

Ok epg@
2006-02-07 19:58:06 +00:00
wiz
6d3d229853 Fix pkglint warnings. 2006-02-07 19:55:56 +00:00
minskim
f2f055fdd5 Disable the LDAP backend explicitly, or this package may install
additional files on platforms with a native LDAP library (e.g., Darwin).
2006-02-07 19:11:32 +00:00
drochner
f1c947963b allow LIBLTDL_CONVENIENCE_SUBDIR to be a list of directories;
there is at least one prospective pkg which contains two copies
of libltdl
2006-02-07 19:07:24 +00:00
drochner
7f474b8c86 +pygobject 2006-02-07 19:03:41 +00:00
drochner
fa97d921f3 import pygobject-2.9.1
This used to be part of py-gtk, but will be split out in future
versions.
2006-02-07 18:59:59 +00:00
jlam
fd00cb48aa Welcome to the brave new world of gettext-0.14.5 -- if a source file
includes <libintl.h>, then we must ensure that the resulting object
is linked against -lintl.  This ensures that the correct *printf()
functions are used across all platforms.
2006-02-07 18:31:57 +00:00
wiz
a70acf431b Fix a pkglint warning. 2006-02-07 18:16:18 +00:00
wiz
f9403f57e9 Remove some chunks that should not be necessary any longer. 2006-02-07 18:15:50 +00:00
wiz
b549efcd31 Update to 1.10.3:
Overview of changes between 1.10.2 and 1.10.3
=============================================
* Various documentation improvements, achieving
  100% symbol coverage.
* Minor bug fixes.
2006-02-07 18:00:15 +00:00
xtraeme
bc184e29fe Fix BUILDLINK_RECOMMENDED: package name is subversion-base not
subversion (hi joerg!!)
2006-02-07 06:50:32 +00:00
gavan
c2d9059be6 Update to 6.6:
Version 6.6 06-Feb-06
---------------------

 1. Change 16(a) for 6.5 broke things, because PCRE_DATA_SCOPE was not defined
    in pcreposix.h. I have copied the definition from pcre.h.

 2. Change 25 for 6.5 broke compilation in a build directory out-of-tree
    because pcre.h is no longer a built file.

 3. Added Jeff Friedl's additional debugging patches to pcregrep. These are
    not normally included in the compiled code.
2006-02-07 02:39:50 +00:00
rillig
3cfa442b3a libz is needed on Linux. Bumped PKGREVISION. 2006-02-06 23:16:07 +00:00
abs
43298615ee Use PKGNAME_NOREV to get the right DISTNAME 2006-02-06 22:51:09 +00:00
joerg
708cae052b Add missing CVS ID to manual patch. 2006-02-06 19:12:24 +00:00
tv
8811d4b2aa Fix regression on DragonFly where two config variables were no longer being
set (thinko by person implementing the change between 1.5.18 and 1.5.22).
Bump PKGREVISION.
2006-02-06 18:57:30 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
093799c388 Add gettext-asprintf and gettext-tools. 2006-02-05 22:47:56 +00:00
joerg
473be1788c Take maintainership. 2006-02-05 22:47:40 +00:00
joerg
c53741bc22 Update gettext to 0.14.5. Many bugfixes and improvements,
including support for relocable programs, Qt support,
separation of the PO processing functions into a separate
library and more.

Reorganise the gettext infrastructure by splitting of the
tools into devel/gettext-tools, which will be used by the tools
framework. The remaining devel/gettext package contains
gettextize and autopoint aka the infrastructure to embbed gettext
into a package.

Due to the ABI and API changes, a recursive revision bump will
follow.

Take blaim by receiving the maintainer hat.

With input from jlam@, reed@ and wiz@.
2006-02-05 22:45:53 +00:00
joerg
4924cc6423 Split the gettext tools from devel/gettext into devel/gettext-tools
as part of the update to gettext 0.14.5.

The gettext-tools package contains all the development tools, but
autopoint and gettextize.
2006-02-05 22:38:15 +00:00
joerg
9ac59773be Add a b3.mk for the sake of other packages. 2006-02-04 18:03:57 +00:00
joerg
c5bb067535 Depend on groff and GNU-like soelim. Usess gettext-lib. Needs msgfmt.
Patch away use of __uid_t and __gid_t, when uid_t and gid_t is meant.
2006-02-04 17:19:54 +00:00
wiz
217d49045c Update to 6.5:
Version 6.5 01-Feb-06
---------------------

 1. When using the partial match feature with pcre_dfa_exec(), it was not
    anchoring the second and subsequent partial matches at the new starting
    point. This could lead to incorrect results. For example, with the pattern
    /1234/, partially matching against "123" and then "a4" gave a match.

 2. Changes to pcregrep:

    (a) All non-match returns from pcre_exec() were being treated as failures
        to match the line. Now, unless the error is PCRE_ERROR_NOMATCH, an
        error message is output. Some extra information is given for the
        PCRE_ERROR_MATCHLIMIT and PCRE_ERROR_RECURSIONLIMIT errors, which are
        probably the only errors that are likely to be caused by users (by
        specifying a regex that has nested indefinite repeats, for instance).
        If there are more than 20 of these errors, pcregrep is abandoned.

    (b) A binary zero was treated as data while matching, but terminated the
        output line if it was written out. This has been fixed: binary zeroes
        are now no different to any other data bytes.

    (c) Whichever of the LC_ALL or LC_CTYPE environment variables is set is
        used to set a locale for matching. The --locale=xxxx long option has
        been added (no short equivalent) to specify a locale explicitly on the
        pcregrep command, overriding the environment variables.

    (d) When -B was used with -n, some line numbers in the output were one less
        than they should have been.

    (e) Added the -o (--only-matching) option.

    (f) If -A or -C was used with -c (count only), some lines of context were
        accidentally printed for the final match.

    (g) Added the -H (--with-filename) option.

    (h) The combination of options -rh failed to suppress file names for files
        that were found from directory arguments.

    (i) Added the -D (--devices) and -d (--directories) options.

    (j) Added the -F (--fixed-strings) option.

    (k) Allow "-" to be used as a file name for -f as well as for a data file.

    (l) Added the --colo(u)r option.

    (m) Added Jeffrey Friedl's -S testing option, but within #ifdefs so that it
        is not present by default.

 3. A nasty bug was discovered in the handling of recursive patterns, that is,
    items such as (?R) or (?1), when the recursion could match a number of
    alternatives. If it matched one of the alternatives, but subsequently,
    outside the recursion, there was a failure, the code tried to back up into
    the recursion. However, because of the way PCRE is implemented, this is not
    possible, and the result was an incorrect result from the match.

    In order to prevent this happening, the specification of recursion has
    been changed so that all such subpatterns are automatically treated as
    atomic groups. Thus, for example, (?R) is treated as if it were (?>(?R)).

 4. I had overlooked the fact that, in some locales, there are characters for
    which isalpha() is true but neither isupper() nor islower() are true. In
    the fr_FR locale, for instance, the \xAA and \xBA characters (ordmasculine
    and ordfeminine) are like this. This affected the treatment of \w and \W
    when they appeared in character classes, but not when they appeared outside
    a character class. The bit map for "word" characters is now created
    separately from the results of isalnum() instead of just taking it from the
    upper, lower, and digit maps. (Plus the underscore character, of course.)

 5. The above bug also affected the handling of POSIX character classes such as
    [[:alpha:]] and [[:alnum:]]. These do not have their own bit maps in PCRE's
    permanent tables. Instead, the bit maps for such a class were previously
    created as the appropriate unions of the upper, lower, and digit bitmaps.
    Now they are created by subtraction from the [[:word:]] class, which has
    its own bitmap.

 6. The [[:blank:]] character class matches horizontal, but not vertical space.
    It is created by subtracting the vertical space characters (\x09, \x0a,
    \x0b, \x0c) from the [[:space:]] bitmap. Previously, however, the
    subtraction was done in the overall bitmap for a character class, meaning
    that a class such as [\x0c[:blank:]] was incorrect because \x0c would not
    be recognized. This bug has been fixed.

 7. Patches from the folks at Google:

      (a) pcrecpp.cc: "to handle a corner case that may or may not happen in
      real life, but is still worth protecting against".

      (b) pcrecpp.cc: "corrects a bug when negative radixes are used with
      regular expressions".

      (c) pcre_scanner.cc: avoid use of std::count() because not all systems
      have it.

      (d) Split off pcrecpparg.h from pcrecpp.h and had the former built by
      "configure" and the latter not, in order to fix a problem somebody had
      with compiling the Arg class on HP-UX.

      (e) Improve the error-handling of the C++ wrapper a little bit.

      (f) New tests for checking recursion limiting.

 8. The pcre_memmove() function, which is used only if the environment does not
    have a standard memmove() function (and is therefore rarely compiled),
    contained two bugs: (a) use of int instead of size_t, and (b) it was not
    returning a result (though PCRE never actually uses the result).

 9. In the POSIX regexec() interface, if nmatch is specified as a ridiculously
    large number - greater than INT_MAX/(3*sizeof(int)) - REG_ESPACE is
    returned instead of calling malloc() with an overflowing number that would
    most likely cause subsequent chaos.

10. The debugging option of pcretest was not showing the NO_AUTO_CAPTURE flag.

11. The POSIX flag REG_NOSUB is now supported. When a pattern that was compiled
    with this option is matched, the nmatch and pmatch options of regexec() are
    ignored.

12. Added REG_UTF8 to the POSIX interface. This is not defined by POSIX, but is
    provided in case anyone wants to the the POSIX interface with UTF-8
    strings.

13. Added CXXLDFLAGS to the Makefile parameters to provide settings only on the
    C++ linking (needed for some HP-UX environments).

14. Avoid compiler warnings in get_ucpname() when compiled without UCP support
    (unused parameter) and in the pcre_printint() function (omitted "default"
    switch label when the default is to do nothing).

15. Added some code to make it possible, when PCRE is compiled as a C++
    library, to replace subject pointers for pcre_exec() with a smart pointer
    class, thus making it possible to process discontinuous strings.

16. The two macros PCRE_EXPORT and PCRE_DATA_SCOPE are confusing, and perform
    much the same function. They were added by different people who were trying
    to make PCRE easy to compile on non-Unix systems. It has been suggested
    that PCRE_EXPORT be abolished now that there is more automatic apparatus
    for compiling on Windows systems. I have therefore replaced it with
    PCRE_DATA_SCOPE. This is set automatically for Windows; if not set it
    defaults to "extern" for C or "extern C" for C++, which works fine on
    Unix-like systems. It is now possible to override the value of PCRE_DATA_
    SCOPE with something explicit in config.h. In addition:

    (a) pcreposix.h still had just "extern" instead of either of these macros;
        I have replaced it with PCRE_DATA_SCOPE.

    (b) Functions such as _pcre_xclass(), which are internal to the library,
        but external in the C sense, all had PCRE_EXPORT in their definitions.
        This is apparently wrong for the Windows case, so I have removed it.
        (It makes no difference on Unix-like systems.)

17. Added a new limit, MATCH_LIMIT_RECURSION, which limits the depth of nesting
    of recursive calls to match(). This is different to MATCH_LIMIT because
    that limits the total number of calls to match(), not all of which increase
    the depth of recursion. Limiting the recursion depth limits the amount of
    stack (or heap if NO_RECURSE is set) that is used. The default can be set
    when PCRE is compiled, and changed at run time. A patch from Google adds
    this functionality to the C++ interface.

18. Changes to the handling of Unicode character properties:

    (a) Updated the table to Unicode 4.1.0.

    (b) Recognize characters that are not in the table as "Cn" (undefined).

    (c) I revised the way the table is implemented to a much improved format
        which includes recognition of ranges. It now supports the ranges that
        are defined in UnicodeData.txt, and it also amalgamates other
        characters into ranges. This has reduced the number of entries in the
        table from around 16,000 to around 3,000, thus reducing its size
        considerably. I realized I did not need to use a tree structure after
        all - a binary chop search is just as efficient. Having reduced the
        number of entries, I extended their size from 6 bytes to 8 bytes to
        allow for more data.

    (d) Added support for Unicode script names via properties such as \p{Han}.

19. In UTF-8 mode, a backslash followed by a non-Ascii character was not
    matching that character.

20. When matching a repeated Unicode property with a minimum greater than zero,
    (for example \pL{2,}), PCRE could look past the end of the subject if it
    reached it while seeking the minimum number of characters. This could
    happen only if some of the characters were more than one byte long, because
    there is a check for at least the minimum number of bytes.

21. Refactored the implementation of \p and \P so as to be more general, to
    allow for more different types of property in future. This has changed the
    compiled form incompatibly. Anybody with saved compiled patterns that use
    \p or \P will have to recompile them.

22. Added "Any" and "L&" to the supported property types.

23. Recognize \x{...} as a code point specifier, even when not in UTF-8 mode,
    but give a compile time error if the value is greater than 0xff.

24. The man pages for pcrepartial, pcreprecompile, and pcre_compile2 were
    accidentally not being installed or uninstalled.

25. The pcre.h file was built from pcre.h.in, but the only changes that were
    made were to insert the current release number. This seemed silly, because
    it made things harder for people building PCRE on systems that don't run
    "configure". I have turned pcre.h into a distributed file, no longer built
    by "configure", with the version identification directly included. There is
    no longer a pcre.h.in file.

    However, this change necessitated a change to the pcre-config script as
    well. It is built from pcre-config.in, and one of the substitutions was the
    release number. I have updated configure.ac so that ./configure now finds
    the release number by grepping pcre.h.

26. Added the ability to run the tests under valgrind.
2006-02-04 17:13:49 +00:00
joerg
d9f12826e2 Initial import of devel/gettext-asprintf. From DESC:
This package provides libasprintf from GNU gettext.  This library makes
it easier deal with formated output in C++ by providing a printf(3) like
interface.
2006-02-04 16:53:56 +00:00
rillig
ad73af8ae0 Fixed the do-install target for unprivileged users. The directories had
been installed without execute permission. While here, fixed almost all
pkglint warnings.
2006-02-04 15:27:16 +00:00
rillig
01fa6a7b41 Sorted PLIST. 2006-02-04 15:25:37 +00:00
abs
6f99b2fbef Update cpuflags to 0.97:
- Add Infineon ADM5120
    - Fix optimize_gcc.mk for qt3-libs, and reorder so CPUFLAGS_PKGBASE is
      left defined and testable for 'make show-vars' and the like
2006-02-04 15:08:33 +00:00
wiz
f9a01e1b38 gnomedb was not enabled, so just remove the buildlink3.mk file too.
Bump PKGREVISION.
2006-02-04 13:43:51 +00:00
markd
dc1f8663d0 Uses makeinfo. 2006-02-04 12:04:02 +00:00
taca
d9f49a96c6 Stop pkglint warnings; remove trailing space and variable expression. 2006-02-03 15:18:59 +00:00
taca
0f5e3b8ef4 Bump PKGREVISION of these packages which affected (fixed) by
fix of REPLACE_RUBY, the impact was big or small.
2006-02-03 04:43:47 +00:00
ben
b26889d63e Update to nspr-4.6.1. This addresses PR#32689. Tested with gaim.
Fix typo, MASTER_SIZE_MOZILLA=MASTER_SITE_MOZILLA.
Fix version number in MASTER_SITES.
Fix MASTER_SITES to contain valid URLs to the nspr distribution.
2006-02-02 05:51:14 +00:00
markd
7c40ff0d92 Remove patch that should have gone in the last update. 2006-02-01 09:44:08 +00:00
markd
ac2da699fd Update kdbg to 2.0.3
Recent Changes
Version 2.0.3
* Fixed parsing of gdb output that mentions "operator<<", "operator>>",
  "operator<", and "operator>" within text delimited by angle brackets <>.
  This fixes a crash when any such function is disassembled and other
  misbehaviors.
* Fixed parsing stack frames that mention "operator<<" or "operator<".
  Thanks to Charles Samuels, who pointed out the problem and provided an
  initial fix.
Version 2.0.2
* Fixed stack display for functions in an anonymous namespace and for
  functions whose names involve template parameter lists (thanks to André
  Wöbbeking).
* Fixed environment list which would add back the entry from the edit box
  even if it was just deleted.
* Fixed that the Run/Continue button was enabled while the program was
  running.
* Fixed parsing of NaN (Not a Number) floating point values.
Version 2.0.1
* Updated Hungarian translation (thanks to Tamas Szanto).
* Worked around gdb 6.3 crashes at "info line main" command (thanks to
  Stefan Taferner).
* Updated XSLT debugger parser for xsldbg >= 3.4.0 (by Keith Isdale).
Version 2.0.0
* References and const types are treated like the base type (thanks to
  Shaheed).
* Fixed parsing of large arrays with many different values, which were
  terminated by "...".
* Fixed the kdbg.desktop file: Encoding is UTF-8, install in XDG menu
  location.
* Fixed PS_COMMAND detection for Solaris' /bin/sh.
Version 1.9.7
* Added a new animated button in the toolbar.
* Fixed Norwegian translation file names.
Version 1.9.6
* "<invalid float value>" in register dumps was not parsed correctly.
* Fixed that variable popup location was computed incorrectly if tab
  width is not 0.
* Updated the manual.
* Implemented printing of Qt4's QStrings.
Version 1.9.5
* Fixed some issues when the items in the environment variable list are
  selected.
* Added a command line option -p to attach to a process (thanks to
  Matthew Allen for the initial code). See kdbg --help.
* Fixed the "Using host libthread_db" error message properly.
* Fixed inappropriate icon sizes.
Version 1.9.4
* Updated the build system to the latest auto* tools.
* Worked around the problem that gdb reports "Using host libthread_db"
  on Fedora Core when it processes the file command.
Version 1.9.3
This is a beta release. Translations and the manual are still incomplete.
The major changes since since the 1.2.x release series are:
* Editable variable values.
* The current line of execution can be changed easily.
* "Orphaned breakpoints", ie. breakpoints that cannot be set immediately.
  This eases debugging shared libraries and dynamically loaded modules.
* XSLT debugging thanks to Keith Isdale (experimental).
2006-02-01 00:33:32 +00:00
markd
da531656a8 Update to kdevelop 3.3.1 (part of KDE 3.5.1) 2006-01-31 23:02:13 +00:00
markd
eeea7ddd46 Update to kdevelop 3.3.1 (part of KDE 3.5.1)
Changes:
* adding externally created source files to project
* cannot use the right click "add 'filename' to project" function
* Adding files from subdirectory to project fails
* Cannot add files to/remove files from project correctly if the project
  is opened by a symbolic-linked path
* custom c++ project: add/remove files broken
2006-01-31 23:00:48 +00:00
markd
fbd81191be Update to KDE 3.5.1
Changes:
* Cervisia
  o Do not use absolute pathnames when committing the top level folder
    of a working copy
* KBabel
  o avoid user-visible strings that need to be translated in two ways
  o KBabel editor: Fix and improve source references
  o KBabel editor: add a new variable @POFILEDIR@ for source references.
    This is for allowing search paths starting at the directory of the
    PO file, like what is needed for GNU projects: starting at the
    parent directory
  o KBabel editor: allow backslashes in source references in the PO file
  o KBabelDict: clicking the help button of KBabelDict calls the
    corresponding section in the KBabel documentation
  o Improved KBabel documentation
* Umbrello
  o Code import for Java and Python
  o fix loading of associationwidget with non-default color
  o fix moving of initial and end activity
  o fix operation parameter and return types including template
    expressions
  o Support C++ const methods (aka queries)
  o Change associations, aggregations, etc. on-the-fly
  o Collaboration Diagram: labels are reset to default position after
    moving them
  o Imported C++ classes not saved correctly in the XMI file
  o In ER models adding associations will add blank space in the entity
    attributes
  o ER diagrams need to underline the attribute name of primary keys
  o Cannot anchor notes to activity elements in Activity Diagram
2006-01-31 22:58:40 +00:00
tv
d3ba5341ee Bump BUILDLINK_DEPENDS to 0.0.7nb2 -- it's essentially nonfunctional
before that version.
2006-01-31 20:42:19 +00:00
tv
2883547a97 Fix socket outbound connections; vanessa_socket_client_open_src_sockaddr_in()
was always zeroing out the "from", causing sin.sin_family to be zero.
(Move the memset to where it should have been, in the
vanessa_socket_client_open_sockaddr_in() function.)

Bump PKGREVISION.
2006-01-31 14:55:26 +00:00
rxg
9d3a2cfdca Fixed DEPENDS - don't block the version of ${PYPKGPREFIX}-expat. 2006-01-31 04:15:13 +00:00
tv
f6b0d765bb Update libtool to 1.5.22. Too many changes for CVS commit logs; here's
some highlighted changes:

* Fixes minor /tmp race condition bug.
* Integrated Interix support; no longer requires pkgsrc hackery.
* shlibtool is a wrapper using the (now working) "--tag=disable-static".
* Several other bugs fixed, removing some pkgsrc-local changes.
2006-01-30 22:19:56 +00:00
joerg
0da23ac682 Fix errno. Fix mismatch between header's prototype and implementation
in favour of the header.
2006-01-30 19:21:41 +00:00
joerg
d6009e62dd Don't use unportable ulong if unsigned long works as well. 2006-01-30 19:04:12 +00:00
joerg
32fc36752c Has BROKEN_GETTEXT_DETECTION. 2006-01-30 18:50:08 +00:00
minskim
b6c754f76d Do not install header files used internally by this package only.
Bump PKGREVISION.
2006-01-30 00:09:10 +00:00
schwarz
e92e83f297 updated devel/libosip to 2.2.2 (bugfix and speed improvement release)
adapted patch-aa supplied by kristerw
2006-01-29 22:29:01 +00:00
wiz
5c4acbd69c Update to 0.80:
0.80 Jan 22, 2006

- If a undef value was given for a parameter that had a regex in its
spec, a warning was emitted. RT #15196.
2006-01-29 17:52:49 +00:00
rxg
723961ded7 Add & enable rox-lib. 2006-01-29 17:22:36 +00:00
rxg
152c8182f5 Re-import rox-lib-2.0.2nb2. 2006-01-29 17:20:03 +00:00
shannonjr
f308b57d12 Added entry for py-cheetah 2006-01-29 16:05:49 +00:00
shannonjr
a2326e6871 Cheetah is a Python-powered template engine and code-generator.
It is similar to the Jakarta project's Velocity.
2006-01-29 15:59:12 +00:00
wiz
fee7c30388 Update to 1.11.21:
Changes since 1.11.20:
**********************

BUG FIXES

* Thanks to Serguei E. Leontiev, CVS with Kerberos 5 GSSAPI
  should automatically link on FreeBSD 5.x. (bug #14639).

* Thanks to Rahul Bhargava, heavily loaded systems
  suffering from a disk crash or power failure will not lose data they claimed
  to have committed.

* CVS server now handles conflict markers in Entry requests as documented.

* CVS now remembers that binary file merge conflicts occurred until the
  timestamp of the updated binary file changes.

* CVS client now saves some bandwidth by not sending the contents of files
  with conflicts to the server when it isn't needed.

* CVS now does correct locking during import.

* A problem where the server could block indefinitely waiting for an EOF from
  the client when compression was enabled has been fixed.

* `cvs diff' no longer splits its arguments on spaces.

* Thanks to an old report and patch from Stewart Brodie, a
  potential crash in response to a corrupt RCS file has been fixed.

* CVS now locks the history and val-tags files before writing to them.
  Especially with large repositories, users should no longer see new warnings
  about corrupt history records when using the `cvs history' command.  Existing
  corrupt history records will still need to be removed manually.  val-tags
  corruption should have had less obvious effects, but removing the
  CVSROOT/val-tags file and allowing a 1.11.21 or later version of CVS to
  regenerate it may eliminate a few odd behaviors and possibly cause a slight
  speed up of read transactions in large repositories over time.
2006-01-29 02:40:40 +00:00
rillig
2ae8a8abd0 Added p5-UNIVERSAL-require. 2006-01-28 00:37:40 +00:00
joerg
b127b8dd01 The perl framework didn't look in /usr/pkg/lib when searching for -lintl
and therefore, dropped it ultimately. Hack around this by explicitly
including the library path. Bump revision.
2006-01-27 19:21:59 +00:00
minskim
5efdfdfd7a Update tcl-tclcl to 1.17.
Changes:
- Support more platforms: Mac OS X, Fedora Core 4, and Debian.
2006-01-27 01:34:38 +00:00
xtraeme
926e548d1f + ruby-ncurses 2006-01-26 23:01:29 +00:00
xtraeme
2299d05aaf Initial import of ruby-ncurses-1.0 from pkgsrc-wip, packaged by
Rasputnik.

This ruby extension makes most functions, constants, and external
variables of the C library ncurses accessible from the Ruby
programming language.

All C functions are wrapped by module functions of a the module
"Ncurses", with exactly the same name. Additionally, C functions
expecting a WINDOW* as their first argument can also be called
as methods of the "Ncurses::WINDOW" class.

The panel library (for support of overlapping windows) is also
wrapped, in the module "Ncurses::Panel".
2006-01-26 23:00:51 +00:00
adam
c40d877179 Changes 1.0.4:
This is a bugfix release.
   * Corrected a bug with window style mask settings.
   * Corrected a bug, which caused window fields in the inspector
     not to update when the field was being edited and a new window is
     selected.
   * Corrected problem with standalone views
2006-01-26 20:58:18 +00:00
shannonjr
a8852d9924 Updated to 1.0.7. This release only links to the threads library when
actually needed.
2006-01-26 18:47:06 +00:00
rillig
8189daddb0 According to the NetBSD 1.6.2/i386 bulk build, perl is needed at build
time.
2006-01-26 15:33:30 +00:00
wiz
70afe34d1c Update to 0.7:
bzr 0.7 2006-01-23

  CHANGES:

    * .bzrignore is excluded from exports, on the grounds that it's a bzr
      internal-use file and may not be wanted.  (Jamie Wilkinson)

    * The "bzr directories" command were removed in favor of the new
      --kind option to the "bzr inventory" command.  To list all
      versioned directories, now use "bzr inventory --kind directory".
      (Johan Rydberg)

    * Under Windows configuration directory is now %APPDATA%\bazaar\2.0
      by default. (John Arbash Meinel)

    * The parent of Bzr configuration directory can be set by BZR_HOME
      environment variable. Now the path for it is searched in BZR_HOME, then
      in HOME. Under Windows the order is: BZR_HOME, APPDATA (usually
      points to C:\Documents and Settings\User Name\Application Data), HOME.
      (John Arbash Meinel)

    * Plugins with the same name in different directories in the bzr plugin
      path are no longer loaded: only the first successfully loaded one is
      used. (Robert Collins)

    * Use systems' external ssh command to open connections if possible.
      This gives better integration with user settings such as ProxyCommand.
      (James Henstridge)

    * Sftp paths can now be relative, or local, according to the IETF
      draft spec.  Paths now take the form:
      sftp://user:pass@host:port/relative/path
      or
      sftp://user:pass@host:port/%2Fabsolute/path
      or
      sftp://user:pass@host:port//absolute/path

    * Permissions on files underneath .bzr/ are inherited from the .bzr
      directory. So for a shared repository, simply doing 'chmod -R g+w .bzr/'
      will mean that future file will be created with group write permissions.

    * configure.in and config.guess are no longer in the builtin default
      ignore list.

    * '.sw[nop]' pattern ignored, to ignore vim swap files for nameless
      files.  (John Arbash Meinel, Martin Pool)

  IMPROVEMENTS:

    * "bzr INIT dir" now initializes the specified directory, and creates
      it if it does not exist.  (John Arbash Meinel)

    * New remerge command (Aaron Bentley)

    * Better zsh completion script.  (Steve Borho)

    * 'bzr diff' now returns 1 when there are changes in the working
      tree. (Robert Collins)

    * 'bzr push' now exists and can push changes to a remote location.
      This uses the transport infrastructure, and can store the remote
      location in the ~/.bazaar/branches.conf configuration file.
      (Robert Collins)

    * Test directories are only kept if the test fails and the user requests
      that they be kept.

    * Tweaks to short log printing

    * Added branch nicks, new nick command, printing them in log output.
      (Aaron Bentley)

    * If $BZR_PDB is set, pop into the debugger when an uncaught exception
      occurs.  (Martin Pool)

    * Accept 'bzr resolved' (an alias for 'bzr resolve'), as this is
      the same as Subversion.  (Martin Pool)

    * New ftp transport support (on ftplib), for ftp:// and aftp://
      URLs.  (Daniel Silverstone)

    * Commit editor temporary files now start with 'bzr_log.', to allow
      text editors to match the file name and set up appropriate modes or
      settings.  (Magnus Therning)

    * Improved performance when integrating changes from a remote weave.
      (Goffredo Baroncelli)

    * Sftp will attempt to cache the connection, so it is more likely that
      a connection will be reused, rather than requiring multiple password
      requests.

    * bzr revno now takes an optional argument indicating the branch whose
      revno should be printed.  (Michael Ellerman)

    * bzr cat defaults to printing the last version of the file.
      (#3632, Matthieu Moy)

    * New global option 'bzr --lsprof COMMAND' runs bzr under the lsprof
      profiler.  (Denys Duchier)

    * Faster commits by reading only the headers of affected weave files.
      (Denys Duchier)

    * 'bzr add' now takes a --dry-run parameter which shows you what would be
      added, but doesn't actually add anything. (Michael Ellerman)

    * bzr add now lists how many files were ignored per glob.  add --verbose
      lists the specific files.  (Aaron Bentley)

    * Reduced CPU usage for merge/fetch. (Goffredo Baroncelli)

    * Faster diff and status commands.  (Denys Duchier)

  BUG FIXES:

    * SFTP can walk up to the root path without index errors. (Robert Collins)

    * Fix bugs in running bzr with 'python -O'.  (Martin Pool)

    * Error when run with -OO

    * Fix bug in reporting http errors that don't have an http error code.
      (Martin Pool)

    * Handle more cases of pipe errors in display commands

    * Change status to 3 for all errors

    * Files that are added and unlinked before committing are completely
      ignored by diff and status

    * Stores with some compressed texts and some uncompressed texts are now
      able to be used. (John A Meinel)

    * Fix for bzr pull failing sometimes under windows

    * Fix for sftp transport under windows when using interactive auth

    * Show files which are both renamed and modified as such in 'bzr
      status' output.  (#4503, Daniel Silverstone)

    * Make annotate cope better with revisions committed without a valid
      email address.  (Marien Zwart)

    * Fix representation of tab characters in commit messages.  (Harald
      Meland)

    * List of plugin directories in BZR_PLUGIN_PATH environment variable is
      now parsed properly under Windows. (Alexander Belchenko)

    * Show number of revisions pushed/pulled/merged. (Robey Pointer)

    * Keep a cached copy of the basis inventory to speed up operations
      that need to refer to it.  (Johan Rydberg, Martin Pool)

    * Fix bugs in bzr status display of non-ascii characters.  (Martin
      Pool)

    * Remove Makefile.in from default ignore list.  (#6413, Tollef Fog
      Heen, Martin Pool)

    * Fix failure in 'bzr added'.  (Nathan McCallum, Martin Pool)

  TESTING:

    * Fix selftest asking for passwords when there are no SFTP keys.
      (Robey Pointer, Jelmer Vernooij)

    * Fix selftest run with 'python -O'.  (Martin Pool)

    * Fix HTTP tests under Windows. (John Arbash Meinel)

    * Make tests work even if HOME is not set (Aaron Bentley)

    * Updated build_tree to use fixed line-endings for tests which read
      the file cotents and compare. Make some tests use this to pass under
      Windows. (John Arbash Meinel)

    * Skip stat and symlink tests under Windows. (Alexander Belchenko)

    * Delay in selftest/testhashcash is now issued under win32 and Cygwin.
      (John Arbash Meinel)

    * Use terminal width to align verbose test output.  (Martin Pool)

    * Blackbox tests are maintained within the bzrlib.tests.blackbox directory.
      If adding a new test script please add that to
      bzrlib.tests.blackbox.__init__. (Robert Collins)

    * Much better error message if one of the test suites can't be
      imported.  (Martin Pool)

    * Make check now runs the test suite twice - once with the default locale,
      and once with all locales forced to C, to expose bugs. This is not
      trivially done within python, so for now its only triggered by running
      Make check. Integrators and packagers who wish to check for full
      platform support should run 'make check' to test the source.
      (Robert Collins)

    * Tests can now run TestSkipped if they can't execute for any reason.
      (Martin Pool) (NB: TestSkipped should only be raised for correctable
      reasons - see the wiki spec ImprovingBzrTestSuite).

  INTERNALS:

   (removed from pkgsrc commit message)
2006-01-25 20:17:57 +00:00
joerg
37d5f9d6ca Fix errno in library files. Never generate extern errno directly.
Bump revision.
2006-01-25 15:19:16 +00:00
xtraeme
4e68387ec8 Update to 1.103:
Overview of changes in Glib 1.103
=================================

* Fix a crash that occured when properties of undead objects were modified.
  [muppet]
* Fix the undead object macros to work on 64-bit platforms.  [Rafael
  Garcia-Suarez]
* Completely redo the way GObject types are mapped to package names. This
  fixes the problem uncovered by the recent GInitiallyUnowned issue.
* Allow undef for some arguments in the Glib::KeyFile API.  [Emmanuele]
2006-01-25 11:48:34 +00:00
rillig
3382899dbb Updated ode to 0.5.
I don't know what has changed since 0.039, since the project's ChangeLog
does not contain any release information. At least, the old version didn't
work for me.
2006-01-24 22:45:33 +00:00
rillig
e5b611525f SWIG comes with plenty of documentation, which is not installed by default.
Now it is installed.
2006-01-24 22:20:27 +00:00
joerg
b633f725fa When checking for CLOCK_REALTIME and friends, include sys/time.h for
DragonFly as well.
2006-01-24 21:50:30 +00:00
darcy
a03e764d56 BUILDLINK_RECOMMENDED.subversion-base should be PKGVERSION bumped version
of subversion-base, not subversion.
2006-01-24 15:21:31 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
hiramatsu
326e369959 Remove ${PERL5_SITEARCH}/ from PERL5_PACKLIST. 2006-01-24 04:57:50 +00:00
wiz
a795708e98 Update to 1.23:
1.23 Jan 14, 2006

- Fix code bugs in the SYNOPSIS.

- Exception::Class->caught() now returns $@ if not given an argument.
2006-01-23 21:44:40 +00:00
wiz
62e24bbbc6 Update to 0.79:
0.79 Jan 13, 2006

- The XS version of Params::Validate did not work if a spec hash
reference was marked Readonly using Readonly::XS.

- Added some tests for using tied values for params or spec, and
discovered that a tied spec causes a segfault, but could not figure
out how to fix this (Grr, Perl magic is a huge pain in the nether
regions).
2006-01-23 21:39:34 +00:00
joerg
bca76f6ea0 Builds on DragonFly. 2006-01-23 16:50:55 +00:00
joerg
dd233d89d2 Workaround a bug in time.h on DragonFly. 2006-01-23 16:17:13 +00:00
joerg
7cb758a1a3 Don't hard-code -lpthread, use ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}. 2006-01-23 16:14:25 +00:00
joerg
841c8a5ede Has BROKEN_GETTEXT_DETECTION. 2006-01-23 13:47:29 +00:00
tron
8d7345cbc7 Remove as maintainer of this package. I'm not using it for ages. 2006-01-23 12:52:24 +00:00
wulf
ea640fd31a Updated p5-Test-Cmd to 1.05:
- Fix the subdir(), read(), and write() methods to handle
	  the case when the first element in an array-reference file
	  name is an absolute path name.

	- Fix writable() so that it only records errors from chmod()
	  on files, not exit with no_result().

	- Doc changes to make some of the variables in the SYNOPSIS
	  look like Perl variables.

	- Add a Test::Cmd::Common module that sub-classes Test::Cmd to
	  provide common exception-handling, eliminating the need for
	  everyone to roll their own fail()/no_result() logic for common
	  errors.

	- Update Test::Cmd documentation to add explicit examples of
	  using Test::Cmd in conjunction with Test::Harness, Test::Unit,
	  and Aegis.  Mention that Test::Cmd::Common is available.
2006-01-23 12:03:20 +00:00
epg
74d6349596 Allow build with neon 0.25.5. 2006-01-23 03:15:30 +00:00
rillig
f4ef376c49 Added REPLACE_PERL. Bumped PKGREVISION. 2006-01-23 00:35:20 +00:00
schwarz
77ab9ec102 - added USE_LANGUAGES variable to indicate that doc++ needs c++ to compile
- added a hacks.mk file to deal with the sys/types.h vs. inttypes.h confilct
on IRIX 5.3.
2006-01-22 22:16:25 +00:00
markd
86a87bc84a Update kscope to 1.3.3 from maintainer martijn van buul in PR pkg/32538
Numerous things have changed - a few highlights include usability changes
to the UI, better cscope query handling, user-changeable keyboard
shortcuts, automatic database rebuilding, calling graphs using the
graphviz library, as well as various bugfixes.

Also noteworthy is that the program changed license - while it used to
be licensed under the GPL, it is now covered by a BSD-style license
2006-01-22 21:52:42 +00:00
wiz
be88ae9a63 Update to 9999.11:
9999.10   Sun Oct 23 15:28:42 EDT 2005
	- t/*.t modules don't use Fcntl.pm
	- using POSIX qw( :fcntl_h ) instead of Fcntl qw( :seek ) for
	  backwards compatiblity to 5.00503
	- added conditional definitions of SEEK_* and O_* subs as they are not
	  defined in perl 5.004
	- File::Slurp now runs on perl 5.004 and newer (see BUGS section)
	  All of the above thanks to Smylers <Smylers@stripey.com>,
	  Piers Kent <piers.kent@bbc.co.uk> and
	  John Alden <john.alden@bbc.co.uk>
	- Added pod.t and pod_coverage.t tests. This is to pass all
	  the CPANTS tests.

9999.11 changes not documented.
2006-01-22 20:47:22 +00:00
wiz
d17773b54e The current version Uses Test::Builder, so DEPEND on it.
Bump PKGREVISION.
2006-01-22 20:41:05 +00:00
wiz
b3bf050756 Update to 4.2.0:
========================================================================
============ Changes from 4.2.0 RC2 to 4.2.0 (October 2005) ============
========================================================================

   Peter Wang made fixmul() detect overflows as it used to do in the 4.0.x
   branch.

   Dennis Busch found a bug where d_clear_proc would not work properly if the
   GUI target bitmap is different from screen.

   Grzegorz Adam Hankiewicz made Allegro log all TRACE output with a prefix
   in the format "al-system level: ". This makes it easier to grep debug logs.

   Grzegorz Adam Hankiewicz made dialogs with MSG_CHAR/MSG_UCHAR handlers
   honor a D_CLOSE return flag without a D_USED_CHAR.

   Peter Hull fixed problems with the mouse position as reported by Allegro and
   the mouse position as known to OS X.

   Peter Hull made Command-Q not close the application if no exit-button
   callback is registered.

   Peter Hull fixed problems with joysticks under MacOS X as reported by
   Thomas Harte.

   Peter Hull fixed a bug preventing more than one Allegro application from
   being run at a time on Mac OS X. Reported by Thomas Harte.

   Peter Hull did a lot of other things for the MacOS X port too.

   Jiri Gabriel fixed loading of multiple ranges in a single bitmap with txt
   fonts.

   Milan Mimica and Jiri Gabriel fixed several bugs in extract_font_range.

   Dennis Busch fixed a Unicode bug in the mode selector.

   Evert Glebbeek added FA_ALL and FA_NONE file attribute flags.

   Peter Hull fixed a deadlock in OS X when calling vsync() while the screen
   was acquired.

   Robert Alfonso fixed a grabber crash when importing a new font range into an
   existing font. Reported by Milan Mimica.

   Chris Robinson fixed the fileselector in UNIXnot properly recognising
   filenames containing UTF-8 characters.

   Hrvoje Ban and Peter Wang wrote a documentation section that explains
   several common mistakes.

   Elias Pschernig disabled DGA auto-detection under X11

   i_am_drv added support for .rmi midis to the midi reader

   Elias Pschernig fixed a fix-point overflow in pivot_sprite.

   Michal Molhanec fixed several problems with the Watcom compiler.

   Peter Hull fixed an error with 'make uninstall' on MacOS X.

   Matthew Leverton added a programs: makefile target.

   Many small fixes and improvements by Michal Molhanec, Peter Hull, Chris
   Robinson, Peter Wang and Elias Pschernig.

   Documentation improvements by Grzegorz Adam Hankiewicz, Tore Halse and
   Peter Hull.


===========================================================================
============ Changes from 4.2.0 RC1 to 4.2.0 RC2 (August 2005) ============
===========================================================================

   Grady Martin made the grabber consider deleting object properties as a
   change to the datafile.

   Milan Mimica fixed numerous bugs in extract_font_range().

   Peter Hull moved the 'magic chdir' in the MacOS X port to earlier in the
   startup process, so that the config file will be looked for in the
   resource directory if is present.

   Chris Robinson made create_bitmap(0,0) not return a bitmap that would
   later crash destroy_bitmap().  Zero-sized bitmaps are still not allowed so
   the assertions for debug mode have not changed.

   Elias Pschernig patched the Windows keyboard driver to get key_shifts
   working again with KB_SHIFT_FLAG, KB_CTRL_FLAG, KB_ALT_FLAG on Win98.

   Peter Wang changed hline and vline into aliases for internal symbols to
   avoid a conflict with the curses API. This change should be transparent
   for users.

   Matthew Leverton and Michal Molhanec updated the build system for MSVC 8.

   Grzegorz Adam Hankiewicz prevented make_relative_filename() from crashing
   with malformed parameters.

   Hrvoje Ban made ASSERT() actually abort in Windows.

   Chris Robinson made GUI menus work with gui_screen.

   Evert Glebbeek fixed reading of 32 bit Windows .bmp files, which was not
   supported.  These files seem to be not very standard though, so it's
   unclear if it will always do the right thing.  Alpha channels also seem
   not to be standard in 32 bit BMP files, so it's possible they're not read
   in correctly.

   Peter Wang and Peter Hull updated the ABI compatibility document.  This
   documents our policy for the 4.2.x series.

   Extensive documentation updates from Grzegorz Adam Hankiewicz and minor
   updates due to Michael Faerber, Robert Ohannessian and Milan Mimica.


==============================================================================
============ Changes from 4.2.0 beta 4 to 4.2.0 RC1 (August 2005) ============
==============================================================================

   Peter Hull fixed the MacOS X port to avoid an issue with the dead bootstrap
   context and cleaned up the dock notification. This means command line
   apps (with SYSTEM_NONE) run without the dock being notified.

   Peter Wang Added a COLORCONV_KEEP_ALPHA flag, as suggested by Gideon Weems.

   Peter Wang fixed issues with OSS in OpenBSD and made the configure script
   print a warning if Allegro is compiled without X11 support.

   Peter Hull set the compatibility version to 4.2.0 for MacOS X and added a
   MacOS X help file.

   Peter Wang made the Mode-X and VBE/AF drivers fail if Allegro is compiled
   as a C-only library in Linux and made the Unix port install liballeg*.so
   and the alleg-*.so modules with the execute permission enabled.

   Grady Martin standardised some of the grabber dialog boxes and added a `move'
   command to the grabber.

   Evert Glebbeek fixed a bug when loading some old datafiles containing
   monochrome fonts.

   Evert Glebbeek fixed a bug that prevented system cursors from working
   correctly in Windows.

   Olivier Blin fixed compilation problems for the ModeX driver with newer
   binutils.

   Shawn Walker fixed a bug in get_executable_name under some UNIX systems.

   Shawn Walker worked around a problem with some versions of GNU AS and fixed
   some errors in the configure script when not using GCC.

   Elias Pschernig made create_sample not unnecessarily clear the sample to 0.

   Bobby Ferris fixed the makedoc SciTE API output.

   Elias Pschernig fixed a too strict assert that prevented set_volume from
   working in debug mode.

   Paavo Ahola helped fix a problem with BCC and the C implementations of
   fixmul.

   Elias Pschernig fixed a cosmetic bug where the listbox was drawing a too big
   selection rectangle, reported by dthompson.

   Documentation and example updates by Grzegorz Adam Hankiewicz, Peter
   Wang, Elias Pschernig Michal Molhanec and Evert Glebbeek.


===============================================================================
============ Changes from 4.2.0 beta 3 to 4.2.0 beta 4 (June 2005) ============
===============================================================================

   Matthew Leverton changed the default behavior of the grabber: default color
   depth is now the desktop, default mode is windowed and if fullscreen is
   specified, then desktop resolution is used by default.

   Peter Wang fixed compilation problems related to get_modex_screen() on
   UNIX and deprecated it.

   Robert Ohannessian fixed compilation problems for the assembler code with
   newer binutils.

   Peter Wang, Thomas Harte and Evert Glebbeek optimised fixmul() for different
   platforms.

   Robert Alfonso fixed a couple of warnings that with DJGPP.

   Grzegorz Adam Hankiewicz made the FLIC player yield.

   Miran Amon fixed an arbitrary limit in get_config_argv(). Evert Glebbeek
   fixed a memory leak in same.

   Thomas Klausner fixed a problem in allegro.m4 and automake 1.8+.

   Charles Wardlaw fixed some warnings with gcc 4 on MacOS X.

   Elias Pschernig removed the `256 items' limit from the dat utility.

   Julien Cugniere fixed a crash in the GUI if a new dialog was opened while
   a menu was still open.

   Shawn Walker fixed crashes with the keyboard driver under Solaris.

   Elias Pschernig split the demo game into multiple files and made the
   makefile handle a multi-file demo game.

   Evert Glebbeek fixed a bug where the hardware mouse wasn't displayed in
   Windows until the mouse was moved.

   J.P. Morris fixed rest_callback() under UNIX.

   Shawn Walker and Evert Glebbeek fixed get_executable_name() under
   Solaris and OpenBSD.

   Peter Hull fixed compilation problems with setAppleMenu under Tiger.

   Peter Hull fixed a deadlock on MacOS X related to mouse updating.

   Peter Wang fixed a problem with compiling the VBE/AF driver using newer
   binutils.

   Evert Glebbeek fixed a bug with colour conversions when loading a font from
   a datafile.

   Many code, example and documentation updates by Grzegorz Adam Hankiewicz,
   Elias Pschernig, Peter Wang, Evert Glebbeek, Andrei Ellman,
   Victor Williams Stafusa da Silva, Matthew Leverton, AJ, Michal Molhanec
   and Hrvoje Ban.


==============================================================================
============ Changes from 4.2.0 beta 2 to 4.2.0 beta 3 (May 2005) ============
==============================================================================

   Grzegorz Adam Hankiewicz did several documentation updates.

   Evert Glebbeek cleaned up some of the global namespace pollution in the
   Windows port.

   Chris Robinson made improvements to the Windows sound driver.

   Chris Robinson made the GUI multi-selection box behave a bit nicer.

   Grzegorz Adam Hankiewicz added a bunch of ASSERTs to the code to check for
   out-of-range arguments.

   Jakub Wasilewski fixed a bug when loading greyscale TGA images.

   Evert Glebbeek fixed a bug where the bottom and right line of pixels was
   not updated on show_video_bitmap, as pointed out by Thomas Harte.

   Evert Glebbeek documented JOY_TYPE_* defines for Windows and Linux.

   Dark Nation restored the ability to read old-style encrypted packfiles,
   i.e. those produced before Allegro 3.9.30.  This was silently removed
   from 4.1.18 when custom packfile support / decoupled compression routines
   were added.

   Evert Glebbeek made the grabber and dat utilities now use Allegro's builtin
   load_font() function and made datafiles properly store truecolour fonts and
   added a datedit_select() callback to datedit.

   Evert Glebbeek fixed some unsafe assumptions on the size of integer
   datatypes.

   Arthur Huillet fixed a typo in the docs.

   Elias Pschernig restored Alt+key = ASCII code 0 behavior for the Windows
   keyboard driver

   Evert Glebbeek fixed a bug that caused a crash when loading Allegro 1.x
   datafiles containing 4 bit bitmaps.

   Peter Wang clarified the mode select documentation and made the mode
   selector clear the input variables before passing them on to the filter.

   Peter Wang fixed a bug in the mode selector where disabled drivers were
   still shown with empty resolution lists. Pointed out by Hrvoje Ban.

   Elias Pschernig fixed Allegro's internal multithreading in Windows. This
   fixes a deadlock on exit.

   Robert Alfonso made the MSVC makefile call `link /lib' rather than `lib',
   which doesn't work for the free toolkit.

   Peter Hull fixed a problem with hardware cursors not working properly in
   MacOS X.

   Peter Hull added a missing enable_hardware_cursor vtable entry and added OS
   native cursors for the MacOS X port.

   Grzegorz Adam Hankiewicz documented the online Allegro patch generator.

   Evert Glebbeek renamed datafiles._tx -> datafile._tx

   StApostol updated the FAQ to use rest(0) instead of the deprecated yield_timeslice().

   Evert Glebbeek silenced some GCC4 warnings in MacOS X.

   Peter Wang fixed warnings and errors with gcc 4.0.0 on the Unix port;
   reported by Milan Mimica.

   Peter Wang added the preprocessor symbol ALLEGRO_NO_FIX_CLASS that the user
   can define to not pull in the `fix' class in C++ programs.

   Peter Wang removed the exdodgy example.

   Elias Pschernig fixed another X11 async reply bug.

   Elias Pschernig made the seek in expackf test work with CR/LF line endings.

   Evert Glebbeek fixed a small bug that prevented the Allegro template for
   Project Builder from installing correctly on MacOSX.

   Elias Pschernig enabled warnings about unused variables with
   --enable-strictwarn in unix.

   Peter Wang fixed a warning with Watcom 1.3.


================================================================================
============ Changes from 4.2.0 beta 1 to 4.2.0 beta 2 (April 2005) ============
================================================================================

   Daniel Schlyder fixed a problem with the makefile in Windows.

   Evert Glebbeek fixed a bug that prevented true colour fonts from working.

   Peter Wang fixed a possible deadlock in dialog_message.

   Elias Pschernig fixed a bug where the DJGPP version would choke on a missing
   variable.

   Peter Hull made makedoc return an error code if it failed to build the
   SciTE documentation.

   Evert Glebbeek fixed a problem with incorrect dependencies being generated
   for MacOS X.

   Tobi Vollebregt fixed a problem in X11 if the XRGBACursor extension was
   missing.

   Evert Glebbeek made configure use k8 rather than athlon64 as a compiler
   switch on AMD64.

   Peter Wang and Elias Pschernig added a packfile example.

   Michal Molhanec fixed a problem in the MSVC makefile.

   Evert Glebbeek removed void*-arithmetic from the colour converter.

   Evert Glebbeek fixed a bug where hardware cursors would stop working.

   Elias Pschernig, Andrew Chew fixed and Tobi Vollebregt fixed several
   problems with the Windows keyboard driver.

   Elias Pschernig fixed bug in unix dependency generation.

   Elias Pschernig made the GUI not mess up the hardware cursor.

   Elias Pschernig removed pckeys.c and keyconf from the windows port, since
   the dinput driver no longer needs pckeys.c nor uses keyboard.dat.

   Daniel Schlyder fixed a problem with the -mtune switch on older gcc based
   compilers.

   Matthew Leverton figured out which versions of Watcom have inttypes.h and
   stdint.h.

   V Karthik Kumar added a password to the Windows screensaver example.

   Cosmetic fixes, example bugfixes and spelling corrections by Jon Rafkind,
   Evert Glebbeek, Peter Wang, StApostol and Elias Pschernig.


========================================================================
============ Changes from 4.1.18 to 4.2.0 beta (March 2005) ============
========================================================================

   Peter Wang fixed many problems on AMD64 in Linux - it should now work fine.

   Peter Hull added CPU detection to the MacOS X port.

   Peter Hull fixed some problems related to /usr/local/bin not existing in
   recent versions of MacOS X.

   Elias Pschernig and Peter Wang rewrote the Windows keyboard driver so it
   no longer needs keyboard.dat.

   Elias Pschernig added a show_os_cursor function as an alternative to
   show_mouse() for system cursors.

   Evert Glebbeek and Peter Wang added an example programme for system cursors.

   Elias Pschernig fixed a deadlocks in X11 related to scare_mouse() and
   keyboard repeats and fixed async replies.

   Daniel Schlyder fixed the gcc -mcpu is deprecated warnings.

   Peter Wang added an astdint.h, which provides C99 typedefs for pre-C99
   compilers.

   AJ added detection for DirectX 8 and 9 to the Windows port.

   Evert Glebbeek added detection for AMD64 to the UNIX port and test
   programme.

   Elias Pschernig added a get_midi_length function and a midi_time variable.

   Elias Pschernig fixed a problem where Allegro would ignore a user-specified
   configuration file if set_config_file() was called before allegro_init().

   Evert Glebbeek added a transpose_font function.

   Evert Glebbeek added support for true colour fonts and a font example.

   Elias Pschernig fixed a problem in shutdown_dialog() reported by Tobi
   Vollebregt.

   Marcio Fialho fixed some issues with displaying author names in the demo
   game.

   Andrei Ellman fixed a problem in the MSVC makefile when building Allegro
   with Cygwin.

   Daniel Schlyder fixed (again) problems with creating directories in
   different setups in Windows.

   Elias Pschernig added documentation for the custom packfile functions.

   Jeff Mitchell fixed the location of grabber.txt in the spec file.

   Harshavardhana Reddy added a Kannada greeting to exunicod.

   Elias Pschernig cleaned up the example programmes.

   Peter Wang made it possible to disable the hardware cursor in X by passing
   an option to the configure script.

   AJ and Michal Molhanec added an MSVC 7 configure option and added an msvc7
   switch to fix.bat. Karthik Kumar did the same for the Intel compiler icl.

   Mr_Bones fixed compilation of setup.c when --disable-ossdigi is used

   AJ fixed a beep being generated in Windows when alt+character was pressed
   in Windowed mode.

   Peter Wang fixed many oversights and problems in the library and examples and
   allowed the code to be build with stricter warnings.

   Peter Wang fixed problems compiling the Windows port with WARNMODE=1

   Tore Halse fixed compilation problems in Windows related to TITLEBARINFO.

   Daniel Schlyder made the Windows port use TITLEBARINFO if it is available.

   Grzegorz Adam Hankiewicz made many improvements to the documentation.
2006-01-22 13:55:20 +00:00
wiz
c73ad93615 Update to 1.24:
1.24 Fri Jan 13 2006
	- No functional changes. No need to upgrade.
	- Updated copyright notice to 2006.
	- Added t/05_base.t to try and chase down base.pm bug
	  (Failed to find it, but left test so CPAN Tests can validate my
	  assumptions on what should happen and that it happens for them)
	- Added base.pm as a dep (although unversioned dep) to make sure
	  it is installed on older perls.
	- Module::Install updated to 0.52
	- Decrement List::Util dep to 1.17 as 1.18 fails to build on some
	  platforms.
2006-01-22 00:44:00 +00:00
adam
ae53fc3881 Changes 0.6.1:
* Make it possible to cross-compile to mingw32.
* Minor changes in how the C# code is built.
* Update of gnulib files.
* API and ABI is backwards compatible with the previous version.
2006-01-21 23:15:48 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21 18:57:40 +00:00
jmmv
b278b9c73c Remove the installation of versioned library names (not generated by the
Boost build code) which was introduced to workaround a problem in the
dylib handling code.  This is solved with the new shlib stuff.
2006-01-21 16:10:54 +00:00
rillig
084cc7de04 Imported p5-UNIVERSAL-requirefrom pkgsrc-wip.
UNIVERSAL::require - require() modules from a variable.

If you've ever had to do this...

    eval "require $module";

to get around the bareword caveats on require(), this module is for
you. It creates a universal require() class method that will work with
every Perl module and its secure. So instead of doing some arcane
eval() work, you can do this:

    $module->require;

It doesn't save you much typing, but it'll make alot more sense to
someone who's not a ninth level Perl acolyte.

WWW: http://search.cpan.org/dist/UNIVERSAL-require/

Packaged by Roman Kulik.
2006-01-21 10:42:13 +00:00
jmmv
6939e1e3ed Fix installed name of Boost libraries under Mac OS X. They need to have
the directory they'll live in as part of their name, or otherwise they
cannot be found at runtime.
2006-01-21 10:12:40 +00:00
jmmv
5690a6271f Fix build and install of Boost under Mac OS X:
- Correctly use threads.
- Use the correct tool set.
- Make libraries (Boost.Test) with undefined symbols build correctly.
- Change the installed library names so that they match other systems
  (thus avoiding manual PLIST substitutions).  There is a hack here,
  though, to let the dylib stuff kick in...
2006-01-21 09:02:16 +00:00
agc
6f1c10201a Add and enable vtcl. 2006-01-21 08:12:55 +00:00
agc
315be02ac1 Initial import of vtcl 1.6.0, a tcl development environment, into the
Packages Collection.

This package was provided by Stephen Borrill.

	Visual Tcl is a freely-available, high-quality application development
	environment for UNIX, Windows, Macintosh and AS400 platforms. Visual Tcl is
	written entirely in Tcl/Tk and generates pure Tcl/Tk code. This makes
	porting your Visual Tcl applications either unnecessary or trivial. Visual
	Tcl is covered by the GNU General Public License.

	Features

	- 100% pure Tcl/Tk. No external libraries required.
	- Extensible widget and geometry manager support.
	- Create compound widgets and widget libraries.
	- GUI interface for most aspects of Tcl/Tk development.
	- Support for user images and fonts in your project.
	- Imports pre-existing Tcl/Tk code.
	- Built-in support for widget toolkits including: [incr Widgets], BLT, TkTable
	- Visual Tcl features new ready-to-use widgets: combo box, multicolumn
	  listbox, progress bar
	- Predefined compounds available including scrolled text, scrolled listbox,
	  scrolled canvas, horizontal and vertical splitters
	- Exports Tclets which run in Netscape/MSIE.
	- Support for freewrap. Generate binaries for Windows or Linux.
2006-01-21 08:12:03 +00:00
jlam
81db182ecc Rename the following variables to reduce the number that we need to track:
EXTRACT_CMD_OPTS.bin		->  EXTRACT_OPTS_BIN
	EXTRACT_CMD_OPTS.lha		->  EXTRACT_OPTS_LHA
	EXTRACT_CMD_OPTS.rar		->  EXTRACT_OPTS_RAR
	EXTRACT_CMD_OPTS.tar		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.Z		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.bz2	->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.gz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz2		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tgz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.zip		->  EXTRACT_OPTS_ZIP
	EXTRACT_CMD_OPTS.zoo		->  EXTRACT_OPTS_ZOO
	EXTRACT_CMD_OPTS_tar.gz		->  EXTRACT_OPTS_TAR
2006-01-20 23:41:29 +00:00
jmmv
38913fffe5 Update boost* to 1.33.1:
Any Library: Cast to reference types introduced in 1.33.0 is now documented on
any_cast documentation page.

Config Library: Don't undef BOOST_LIB_TOOLSET after use.

Boost.Python:
* The build now assumes Python 2.4 by default, rather than 2.2
* Support Python that's built without Unicode support
* Support for wrapping classes with overloaded address-of (&) operators

Smart Pointer Library: Fixed problems under Metrowerks CodeWarrior on PowerPC
(Mac OS X) with inlining on, GNU GCC on PowerPC 64.

Regex Library: Fixed the supplied makefiles, and other small compiler specific
changes. Refer to the regex history page for more information on these and
other small changes.

Iostreams Library: Improved the interface for accessing a chain's components,
added is_open members to the file and file descriptor devices, fixed
memory-mapped files on Windows, and made minor changes to the documentation.

Functional/Hash Library: Fixed the points example.

Multi-index Containers Library: Fixed a problem with multithreaded code, and
other minor changes. Refer to the library release notes for further details.

Graph Library:
* Fixed a problem with the relaxed heap on x86 Linux (fixes bug in
  dijkstra_shortest_paths).
* Fixed problems with cuthill_mckee_ordering and king_ordering producing no
  results.
* Added color_map parameter to dijkstra_shortest_paths.

Signals Library: Fixed problems with the use of Signals across shared library
boundaries.

Thread library: read_write_mutex has been removed due to problems with
deadlocks.  Wave library (V1.2.1) Fixed a couple of problems, refer to the
change log for further details.
2006-01-20 20:40:18 +00:00
wiz
b7fe7feef0 Fix path to p5-Crypt-SSLeay after its reimport. 2006-01-20 20:38:09 +00:00
jmmv
d971a332da Drop maintainership. I can't seriously be the maintainer of so many
packages - specially of packages that I haven't touched for a long
while or those that other people can handle better than me.
2006-01-20 16:15:52 +00:00
jmmv
eb2e8f4d26 Update to 1.1.2:
* Important bugfix for parent/child hierarchy of embedded objects.
2006-01-20 13:32:55 +00:00
jmmv
d024694dcd Major changes in 2.12.2 were:
* sort applications in application chooser
2006-01-20 13:31:33 +00:00
jmmv
93eea9250b Update to 1.8.8:
Changes in GAIL 1.8.8
=====================

* Another bugfix for treeviews.

* GAIL now properly uses gdk thread locks.

  GAIL 1.8.8 should be used instead of 1.8.7 or 1.8.6.

Changes in GAIL 1.8.7
=====================

* Fix for regression introduced by bad free.
  GAIL 1.8.8 should be used instead of 1.8.7 or 1.8.6.

Changes in GAIL 1.8.6
=====================

* Fixes for direct-to-atk bridge support for OpenOffice.org,
  and for other custom-widget-based apps which use gtk+ for
  their toplevels and some dialogs.

* Fix for crasher bug #306062.
2006-01-20 13:30:52 +00:00
jmmv
993b8638fc Update to 2.12.2:
Fixes

  - Minor code cleanup (Elijah)

 Translators

  - Ivar Smolin (et)
  - Erdal Ronahi (ku)
  - Ilyas Bakirov (ky)
2006-01-20 13:30:34 +00:00
wiz
84d5ec3b11 Update to 2.8.6:
Overview of Changes from GLib 2.8.5 to GLib 2.8.6
=================================================

* Fix a problem with g_object_compat_control()
  which can lead to segfaults in GTK+ applications
  on 64bit platforms.

* Fix a memory allocation problem in GKeyFile.
  [Morten Welinder]

* New and updated translations (ca,ja,ml,sv,zh_HK,zh_TW)
2006-01-19 17:55:53 +00:00
rillig
ad20db380a Added some patches to make Cqual build on IRIX 6.5/mips with MIPSpro. (By
the way, all these patches have already been reported upstream and are
mostly fixed.)
2006-01-19 04:21:39 +00:00
rillig
7da5ddc215 Added the patches that are required to build CQual on SunOS 5.8/sparc
with SunPro.
2006-01-18 23:24:12 +00:00
adrianp
3e1ad027fb +libwhisker2 2006-01-18 22:53:58 +00:00
adrianp
394ffadd7d Libwhisker is a Perl module geared specificly for HTTP testing.
Libwhisker has a few design principles:

- Portable: runs with 0 changes on Unix, Windows, etc (100% Perl)
- Flexible: designed with a 'no rules' approach
- Contained: designed to not require external modules when possible
- Localized: does not require installation to use

This is libwhisker 2.3
2006-01-18 22:53:18 +00:00
ghen
1b6d29f668 CATEGORIES+=gnome, ok by jmmv. 2006-01-18 13:04:52 +00:00
adrianp
934a0b4579 Update to 1.0.0rc5
0006509: [security] Port: Additional XSS Vulnerabilities in Filter (thraxisp)
0006557: [security] XSS Vulnerability in manage_user (TKADV2005-11-002) (thraxisp)
0006563: [security] Port XSS Vulnerability in project documents (TKADV2005-11-02) (thraxisp)
0006569: [security] XSS Vulnerability in saved queries (TKADV2005-11-002) (thraxisp)
0006594: [bugtracker] config_flush_cache does not work correctly (thraxisp)
0006585: [documentation] don't see the documentation (thraxisp)
0006501: [filters] Categories can't be selected for filter-setting (thraxisp)
2006-01-17 13:31:14 +00:00
adam
0fca9db671 Changes 0.4.3:
* Bug-fix release
2006-01-17 08:09:41 +00:00
adam
ad931dd548 Changes 1.11.2:
* Support for GNUstep.conf and relocation of the filesystem is much
     improved in this release.

   * The WM_QUIT message is now intercepted to allow an application to
     terminate cleanly.

   * NSMessagePort was implemented on Windows platforms.

   * Deprecated support for system-wide GNUsteprc files has been
     removed.

   * Some support for keeping user defaults in the Windows registry
     implemented.
2006-01-17 07:38:34 +00:00
adam
6db766921c Changes 1.11.2:
The `GNUstep.conf' file is now viewed as the essential determination of
the install location for GNUstep libraries, tools and other files.
During configuration, this file is read, if it exists, to determine
this information. This can still be overriden with environment and
command line options, however. See the filesystem documentation in the
GNUstep Make Documentation directory for more information.

   You no longer need to source GNUstep.sh in order to compile GNUstep
programs. All that is needed is the definition of GNUSTEP_MAKEFILES.
You should also have the GNUstep system tools directory in your path.

   All netbsd systems are assumed to use ELF libraries. Support for the
old static libs version of netbsd was removed.

   Serveral new options were added to configure to change the location
of basic dir locations and basic configuration files. Also, the help was
greatly improved. Note that -prefix=/usr/GNUstep/System no longer
works.  Please use -prefix=/usr/GNUstep or
-with-system-root=/usr/GNUstep/System.

   A few more fixes for cygwin are included as well as Windows resource
rules.

   Support for ObjC++ has been added. You should list the ObjC++ .mm
files in the xxx_OBJCC_FILES variable, and put extra ObjC++ flags in
xxx_OBJCCFLAGS or ADDITIONAL_OBJCCFLAGS.
2006-01-17 07:35:55 +00:00
adam
889d1c34de Changes 2.12.1:
* Gnome::Main: Fix a crash on 64-bit systems.
2006-01-16 22:41:46 +00:00
jmmv
bdbbea46bf Initial addition of the buildlink3.mk file. 2006-01-16 18:21:19 +00:00
adam
9227f79842 Changes 2.8.3:
* filename_display_name(): Correct the declaration to fix
  the linker error.
* Build: For reduced-resources devices, optionally allow deprecated
  API to be left out of the library.
* Documentation:
  - Show Since and Deprecated lists of API.

Changes 2.8.2:
* Solaris build fix: Correct the detection of make.
2006-01-16 10:08:04 +00:00
adam
3447bd9b23 Changes 2.0.17:
* slot::disconnect(): Make this work.
  sigc::connection::disconnect() already worked.
* visit_each compilation problem fixed.
2006-01-16 09:52:19 +00:00
rillig
9f0205a8a2 Added emacs as a dependency. 2006-01-15 21:55:14 +00:00
jmmv
896ff0017d Upon further inspection (while writing the buildlink3.mk file), I noticed
that this does not really need glib2.  Remove the dependency.
2006-01-15 20:05:31 +00:00
jmmv
4097dac6e2 Add and enable liboil. 2006-01-15 19:52:37 +00:00
jmmv
b6283244d9 Initial import of liboil, version 0.3.6:
Liboil is a library of simple functions that are optimized for various CPUs.
These functions are generally loops implementing simple algorithms, such as
converting an array of N integers to floating-point numbers or multiplying
and summing an array of N numbers.  Such functions are candidates for
significant optimization using various techniques, especially by using
extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

Many multimedia applications and libraries already do similar things
internally.  The goal of this project is to consolidate some of the code
used by various multimedia projects and also make optimizations easier to
use by a broader range of applications.

This is needed for the upcoming gstreamer 0.10.
2006-01-15 19:51:56 +00:00
joerg
560e2fc59d Needs GNU-like soelim. 2006-01-15 18:31:50 +00:00
joerg
1562934d61 Fix some ancient C. This time with patch. 2006-01-15 18:28:32 +00:00
joerg
e0b03b6f52 Fix some ancient C. 2006-01-15 18:28:09 +00:00
joerg
644ab6d226 Add DragonFly support. Make the pre-install script a bit more likely
to work on NetBSD platforms by not hard-coding NetBSD.
Use BSD_INSTALL_LIB for shared libraries, better file mods.
2006-01-15 18:10:23 +00:00