Commit graph

10327 commits

Author SHA1 Message Date
heinz
36c41d5f7a Updated to version 0.12.3.
Pkgsrc changes:
  - none

Changes since version 0.12.0:
=============================
Version 0.12.3 (2007-08-24)
---------------------------
- Fixed issue with some compilers.
- Fixed #1776177 Build on AIX.
- Fixed #1743180 fwrite with 0 length crashes on OS X.

Version 0.12.2 (2007-06-26)
---------------------------
- Fixed #1743180 fwrite with 0 length crashes on OS X.

Version 0.12.1 (2007-05-23)
---------------------------
- Fixed #1711240 problem with '"' and 7F on EBCDIC plattforms.
2007-08-24 14:56:13 +00:00
heinz
33e5fb251e The package supports installation to DESTDIR. 2007-08-23 20:50:52 +00:00
jlam
081c0f8957 Allow a nicer syntax for expressing needing at least a certain version
of an emulated operating system.  Instead of proliferating things like
SUSE_VERSION_REQD, NETBSD_VERSION_REQD, SOLARIS_VERSION_REQD, etc., a
package can say:

	EMUL_REQD=	suse>=9.1 netbsd>=2.0 solaris>=10

all in one, succinct line.
2007-08-23 18:20:30 +00:00
jnemeth
9a0b41419b sort 2007-08-23 10:41:46 +00:00
joerg
3a2c756824 Fix py-expat dependency to be actually resolvable. 2007-08-23 09:38:15 +00:00
heinz
0b3c4f7905 Fixed package to support installation to DESTDIR. 2007-08-23 09:32:04 +00:00
jlam
91d5f83bfb Re-arrange lines to make this more likely to pass pkglint. 2007-08-22 18:36:09 +00:00
jlam
82e455ffd8 This package no longer needs a distinfo file. 2007-08-22 18:35:30 +00:00
jlam
30f8a045b8 Convert cvsup-bin and cvsup-gui-bin to the emulator framework. This
should allow running these packages on NetBSD/amd64.

Bump the PKGREVISION of cvsup-gui-bin after changing the dependency to
require at least the same version of cvsup-bin.
2007-08-22 18:09:12 +00:00
jlam
fa9a6affcf Convert to use the emulator framework and properly support the
"solaris-sparc" emulation so that NetBSD/sparc and NetBSD/sparc64 and
use this package.
2007-08-22 17:28:08 +00:00
tron
d186010655 Update "cpuflags" package to version 1.13:
Install non-executable files without execute permissions.
2007-08-22 11:50:18 +00:00
abs
0d66d1b25c add file missing in 1.12 - noted by tron 2007-08-22 09:18:43 +00:00
tnn
2123be7c22 Explicitly mask as not for DragonFly nor Darwin. Both of these systems
are modern and have setenv(3). However their prototypes differ slightly
from the other BSDs, causing this package to fail in bulk builds.
2007-08-21 16:31:51 +00:00
abs
e691ef4bd8 Update cpuflags to 1.12 - add FreeBSD support - from Yakovetsky Vladimir 2007-08-21 15:43:46 +00:00
bad
a3c945d7cf Update SVK to 2.0.2.
The changee since 2.0.1 are:
  Mirror subsystem
    * be more friendly when trying to relocating incorrect mirror path.
  Merge subsystem
    * Fix a problem when repeatedly merging renames tracked with
      --track-renames, and when merging back such files.
    * Fix the "file not found at revision 0" bug when smerge to a
      mirror where copy source is not normalized.
    * Fix a bug that deletes inside copies aren't properly merged
      across branches even the status output says so.
    * Fix a bug when merging copies across branches we be using
      incorrect dst revision causing "file not found at revision 0".
    * Fix a bug where copies outside the mirror source across merge
      are not expanded as non-copies.
    * Fix an inconsistency for smerge -IC behaviour when the base is
      a txn path.
  Pullyu
    * properly translate to local path when mirroring remote root.
    * Fix pullyu for translating "included" records, which are
      replaced entries.
  Others
    * Improve error reporting when failed to save config.
    * Perl 5.9.5 compatibility fixes.
    * Work around a problem that push -P might be using outdated
      memory pool.
    * svk diff -r:123 should report invalid -r rather than blow up.
    * Add -i as shorthand for --interactive in svk ci.
    * Various win32 fixes.
    * Various i18n fixes.
2007-08-21 09:49:06 +00:00
mjf
9f5030f609 bazaar requires the py-expat module, so add a dependency. 2007-08-20 22:15:08 +00:00
agc
4a0667baed Add and enable bazaar 2007-08-20 21:36:15 +00:00
agc
a732c7ed90 Initial import of bazaar version 0.90rc1 into the Packages Collection.
Bazaar gives you fast, distributed revision control that "Just Works",
	supporting renames of files and directories smoothly.  Bazaar is
	designed to maximise the level of community participation in your
	project.

	Bazaar branches can be published on any web server, and uploaded over
	sftp, ftp, or rsync.  If you want the fastest possible network
	performance, there is a smart server.  Bazaar supports flexible work
	models:  centralized like cvs or svn, commit offline, enforced code
	review when desired, and automatic regression testing.  Decentralized
	revision control systems give people the ability to collaborate more
	efficiently over the internet using the bazaar development model.
	When you use Bazaar, you can commit to your own local branches of your
	favourite free software projects without needing special permission.

With thanks to David Axmark for the recommendation.
2007-08-20 21:35:08 +00:00
abs
2f38ffe569 Update devel/memcached from 1.2.1 to 1.2.2:
2007-04-16  Steven Grimm  <sgrimm@facebook.com>

	* Command tokenizer performance and cleanliness improvement.
	  Patch contributed by Paolo Borelli <paolo.borelli@gmail.com>.

2007-04-16  Paul Lindner  <lindner@inuus.com>

	* Add notes to README about MacOS, libevent and kqueue.

	* Windows Patch integration -- part 1, warnings elimination.

2007-04-12  Paul Lindner  <lindner@mirth.inuus.com>

	* Allow changes to the verbosity level of the server with a new
	  "verbosity" command and some compiler cleanups.
          Patch contributed by Paolo Borelli <paolo.borelli@gmail.com>.

2007-04-08  Paul Lindner  <lindner@inuus.com>

	* Add cleanup patch from "Tim Yardley" <liquid@haveheart.com> to
	  clean up source spacing issues, fix -Wall warnings, add some
	  null checks, adds asserts at the top of each function for any
	  use of conn *c without checking to see if c is NULL first.

        * Also adjust clean-whitespace.pl to clean *.ac files.  Add
          script to test-suite to test for tabs.

2007-04-04  Paul Lindner  <lindner@inuus.com>

	* Add clarification of flush_all in the protocol docs
	  from Elizabeth Mattijsen <liz@dijkmat.nl>

2007-03-31  Paul Lindner  <lindner@inuus.com>

	* Add patch from Eli Bingham <eli@pandora.com> to
	  re-enable the -n switch to memcached.

2007-03-20  Paul Lindner  <lindner@inuus.com>
	* Add patch to collect eviction statistics from
          Jean-Francois BUSTARRET <jfbustarret@wat.tv>.

        * Updated docs, added new test cases for t/stats.t

2007-03-18  Paul Lindner  <lindner@inuus.com>

	* Add more test cases using larger buffer sizes up to and greater
	  than 1MB.

	* Remove unused parameter to item_size_ok()

	* Use a single printf() in usage()

	* Add a failing test for conforming with maximum connections.

2007-03-17
	* crash fix from Thomas van Gulick <thomas@partyflock.nl> in
	  conn_shrink(), passing &ptr, instead of ptr to realloc().

2007-03-05  Paul Lindner  <lindner@inuus.com>
	* Fix a number of places where (s)printf calls were using unsigned
	  or signed formats that did not match their arguments.

	* Add support for stdbool.h and stdint.h to use the bool and
	  uint8_t types.

	* Major refactoring - move API calls for assoc/items/slabs to
	  their own individual header files.  Add apropriate const and
	  static declarations as appropriate.

	* Avoid type-punning.  Do a more efficient realloc inside the
	  conn_shrink routine.

        * Fix overflow bug where uninitialized access to slabclass caused
	  size-0 mallocs during slab preallocation.

	* Use EXIT_SUCCESS/EXIT_FAILURE constants.

	* Convert some sprintf calls to snprintf to protect against
	  buffer overflows.

	* Explicitly compare against NULL or zero in many places.

2007-03-05
	* Steven Grimm <sgrimm@facebook.com>: Per-object-type stats collection
	  support. Specify the object type delimiter with the -D command line
	  option. Turn stats gathering on and off with "stats detail on" and
	  "stats detail off". Dump the per-object-type details with
	  "stats detail dump".

2007-03-01
	* Steven Grimm <sgrimm@facebook.com>: Fix an off-by-one error in the
	  multithreaded version's message passing code.

2006-12-23
	* fix expirations of items set with absolute expiration times in
	  the past, before the server's start time.  bug was introduced in
	  1.2.0 with rel_time_t.  Thanks to Adam Dixon
	  <adamtdixon@gmail.com> for the bug report and test case!
2007-08-20 17:02:40 +00:00
jmmv
0e976e5cd0 Add and enable atf. 2007-08-20 12:00:16 +00:00
jmmv
2da45b1319 Initial import of atf-0.1:
The Automated Testing Framework (ATF) is a collection of libraries and
utilities designed to ease unattended application testing in the hands of
developers and end users of a specific piece of software.

As regards developers, ATF provides the necessary means to easily create
test suites composed of multiple test programs, which in turn are a
collection of test cases.  It also attempts to simplify the debugging of
problems when these test cases detect an error by providing as much
information as possible about the failure.

As regards users, it simplifies the process of running the test suites and,
in special, encourages end users to run them often: they do not need to
have source trees around nor any other development tools installed to be
able to certify that a given piece of software works on their machine as
advertised.

Yes, these are (part of) the results of my SoC 2007 project :-)
2007-08-20 11:59:17 +00:00
abs
4db33cf4e4 Update devel/cpuflags to 1.11:
optimize_gcc.mk:
    - Add cases for textproc/aspell and mail/procmail from Yakovetsky Vladimir
    - Shuffle some sections around and update comments
    - Retire old USE_GCC3 test
2007-08-20 11:34:05 +00:00
abs
140b25e6c8 Update cpuflags to 1.10:
Refactor cpuflags into a common part (cpuflags.sh), which calls the
appropriate per OS (subr_NetBSD, subr_SunOS or subr_Linux) and per
compiler (subr_gcc) portions
2007-08-20 11:21:19 +00:00
obache
eb9712c0a2 Enable cairo support.
Bump PKGREVISION.
2007-08-19 14:31:25 +00:00
taca
64763f38fd Fix build problem with glib-2.14.0. 2007-08-19 03:00:26 +00:00
agc
aa3b0fd242 Update the NetBSD iSCSI target package to version 20070815.
Package changes:
+ fix the problem of the iSCSI target binding to the iSCSI control port
(860) instead of the target port (3260) - verified to work on NetBSD by
myself, and on FreeBSD by Mark Foster and Michael Reifenberger
+ re-enable the -p port command line argument on the target again
+ clean up some lint
+ sync with version 20070815 from NetBSD src/dist repository

pkgsrc changes
+ add DESTDIR support
2007-08-17 22:41:48 +00:00
tnn
7c54fd9dd8 Patch an evil typecast that was losing the volatile qualifier on a pointer.
This caused the build of net/wireshark to fail.
Will submit upstream. PKGREVISION++
2007-08-16 18:11:44 +00:00
tron
498ef4464a Update the homepage URL. 2007-08-16 17:28:18 +00:00
tnn
38c78edf17 Revbump sweep of all libevent consumers due to update to libevent-1.3d. 2007-08-16 09:27:03 +00:00
tnn
9fbb366eaf Update to libevent-1.3d. ChangeLog is not available but from the homepage:
libevent-1.3d:
Bug fixes in the HTTP layer.

libevent-1.3c:
Small bug and portability fixes.

Worth mentioning is that patch-ab and patch-ac were applied upstream.
As usual with libevent, this breaks the ABI due to .so naming, so a
small revbump sweep will be needed.
2007-08-16 08:59:43 +00:00
tnn
d75ac4a166 Update to glib2-2.14.0. Based on patch provided by Makoto Fujiwara in
PR pkg/36731. Highlights of NEWS follow:

Overview of Changes from GLib 2.13.7 to GLib 2.14.0

* Last-minute API additions:
 - Make g_unichar_combining_class public
 - Add goffset type, add G_MAXSSIZE and G_MINSSIZE

* Update PCRE to 7.2

* Bugs fixed:
 453998 Make _g_unichar_combining_class() public
 462549 gregex.c: variable is declared at middle of block
 417068 g_file_test doc inconsistency

* Updated translations

Overview of Changes from GLib 2.13.6 to GLib 2.13.7

* The memory corruption warning from the slice allocator that
  occurred when threads were initialized after the slice allocator
  has been removed, as the slice allocator now works fine
  in this scenario.

* New functions g_once_init_enter() and g_once_init_leave() make
  it easier to write threadsafe one-time initialization functions

* Bugs fixed:
 454473 Simple XML Subset Parser terminates on invalid XML
 445813 g_module_open error, add file name
 453796 errno gets clobbered by g_filename_display_name
 341988 don't use "-c" with msgfmt in Makefile.in.in
 447048 Please produce slightly more output during long tests
 454785 GModule documentation lists same block of code twice.
 454786 GModule documentation lists same paragraph twice.
 383155 small docs quirks in gobject/closure API documentation
 65041  _get_type() functions aren't thread safe

* Updated translations

Overview of Changes from GLib 2.13.5 to GLib 2.13.6

* Reintroduce a GType typedef whose removal in 2.13.5
  caused trouble for C++ bindings

* Bugs fixed:
 450216 docs not explicit enough about g_free()
 451459 g_type_register_static_simple calls g_type_register_static

* Updated translations

Overview of Changes from GLib 2.13.4 to GLib 2.13.5

* xdg-user-dirs support:
 - the Desktop directory is guaranteed to be defined
 - user-dirs.dirs is no longer reloaded on changes

* Slice allocator:
 - new api to duplicate slices

* Regular expression support:
 - GRegex is a boxed type now

* Bugs fixed:
 44793 make check failing in trunk
 354522 Small problem with PLT hiding 6 symbols
 363986 glib 2.12.4 does not compile with SGI IDO cc
 443869 g_type_class_add_private doesn't warn when adding 0-sized...
 446859 Legitimately return 0 for g_quark_from_string(NULL)
 447534 Small typo in g_timeout_add_seconds() doc
 447583 GStaticRWLock
 447935 g_get_current_dir SIGSEGV on long path
 448260 CLAMP has surprising result if low > high
 57693 	g_string_vprintf()
 442029 add g_slice_dup()
 445065 Add GRegex boxed type
 448819 Add full version of g_timeout_add_seconds()

* Updated translations

Overview of Changes from GLib 2.13.3 to GLib 2.13.4

* Bugs fixed:
 444121 g_get_user_special_dir deadlocks
 444161 invalid UTF8 in key name shows up as valgrind error in g_...
 444130 g_option_context_get_help() is broken when there's a desc...

Overview of Changes from GLib 2.13.2 to GLib 2.13.3

* GKeyFile:
 - Added defines for easier handling of desktop files

* Unicode support:
 - Update g_unichar_iswide_cjk for Unicode 5.0

* Regular expression support:
 - GRegex structs can now be ref-counted
 - Some new functions for dealing with incremental
   replacement have been added
 - The GRegexEvalCallback signature has been changed

* g_get_user_special_dir() has been added to support
  xdg-user-dirs

* Bugs fixed:
 419376 Functions using named subpatterns behave inconsistently w...
 434358 g_regex_fetch_named() and g_regex_fetch_named_pos() are b...
 423708 typo in the README.win32 file see patch below
 339225 Add new defines for easier handling of .desktop files
 442265 API additions/changes for GRegex
 432651 Add a glib-ish xdg_user_dir_lookup

* Updated translations

Overview of Changes from GLib 2.13.1 to GLib 2.13.2

* Unicode support:
 - Add g_unichar_ismark()

* GOption:
 - Allow to use callbacks for remaining args

* Updated translations

Overview of Changes from GLib 2.13.0 to GLib 2.13.1

* GRegex:
 - Portability fixes
 - Split into immutable GRegex and GMatchInfo
 - Add g_regex_get_max_backref() and g_regex_get_capture_count()
   to obtain information about the compiled regex

* GKeyFile:
 - Fix roundtrip problems
 - Add g_key_file_load_from_dirs()

* Unicode support:
 - Fix corner cases in case conversion routines

* GOption:
  - Add a function to get the formatted help string

* GHash:
 - Add new functions g_hash_table_get_keys() and
   g_hash_table_get_values() to retrieve the keys and
   values in list form

* Updated transations

Overview of Changes from GLib 2.12 to GLib 2.13.0

* Add GSequence, a list that is implemented using
  a balanced binary tree.

* Add GRegex, an implementation of Perl regular expressions,
  based on PCRE.

* Use Posix monotonic clocks instead of gettimeofday()
  for GTimer when available.

* Support static initialization of GQeues with G_QUEUE_INIT,
  g_queue_init() and g_queue_clear().

* Add g_string_chunk_clear() for clearing a
  GStringChunk.

* Add g_unichar_get_script() to obtain Unicode
  script information.

* Add g_unichar_iszerowidth() to obtain information
  about zero-width characters.

* Add G_GNUC_MAY_ALIAS which wraps the gcc may_alias
  type attribute.

* G_GNUC_INTERNAL has a working definition for the
  Sun Studio compiler. This requires the macro to
  be positioned before the function declaration.

* The slice allocator can produce detailed debugging
  information with G_SLICE=debug-blocks.

* Modules support G_DEBUG flags resident-modules and
  bind-now-modules.

* Add G_DEFINE_DYNAMIC_TYPE() to make it easier
  to define types in modules.

* Bug fixes: too many to list them in detail here.

* New and updated translations
2007-08-15 22:09:13 +00:00
seb
19c717aa69 Update to version 1.17
Changes since last packaged version (1.16):
1.17 Mon  6 Aug 2007
	- Classes with leading numbers after the first :: are permitted
	- Removing some old cruft from the tests
	- Updated to Module::Install 0.65
2007-08-15 20:58:52 +00:00
gdt
a85f01a9ba Update to 2.6.1:
* Error values were not correctly translated.
2007-08-15 14:58:02 +00:00
obache
52c7970069 Make HOMEPAGE to more appropriate location. 2007-08-15 06:19:34 +00:00
markd
a3957c189c Update kscope to 1.5.0
New: Make front-end (Rudimentary)
New: Global bookmarks list
New: Support for Cscope's -c and -D command-line options (-D requires a
 patch to Cscope)
Improved: Detect Cscope's executable and capabilities on each load
Improved: Graph windows are no longer top-level (can be minimised or
 hidden behind the main window)
Improved: Do not automatically open a project if it was already loaded by
 another instance of KScope
Improved: Show #include directives in the tag list
Bug fix: Better calculation of the area defined by a graph arrow
Bug fix: Files could not be found in the file list when using a common root
2007-08-15 03:52:16 +00:00
tron
cba03b30e1 Remove dependence on "binutils" package. It is apparently a leftover
from the time when this package used "nasm" instead of "yasm".
2007-08-14 14:08:13 +00:00
rillig
8a2abcff89 Fixed a gcc warning reported in PR 36777:
read.c:1426: warning: 'stopc' may be used uninitialized in this function
2007-08-14 09:08:07 +00:00
seb
d509da3dd7 Add & enable p5-Class-Adapter 2007-08-14 00:12:54 +00:00
seb
8098bfbf8f Initial import of p5-Class-Adapter version 1.03 into The NetBSD
Packages Collection.

The Perl 5 module Class::Adapter is intended as an abstract base
class for creating any sort of class or object that follows the
Adapter pattern.  An Adapter in this Perl sense of the term is when
a class is created to achieve by composition (objects containing
other object) something that can't be achieved by inheritance
(sub-classing).
2007-08-14 00:09:45 +00:00
rillig
dc6a95905f A binutils installation that doesn't even provide the basic header files
can be considered incomplete and therefore unusable.
2007-08-13 12:55:22 +00:00
jmmv
fde3ce0406 Fix configure under NetBSD 3.0; broken due to an unportable construction
of a 'case' statement.  Reported by gavan@ and already sent upstream as
revision 80e9c375945561d2469a25736fa31fa9475f6218.
2007-08-13 12:09:47 +00:00
abs
e53cf5dc1d Update cpuflags to 1.09:
PKG_EXCLUDE_INLINE_FUNCTIONS+=cross/binutils devel/binutils
    from Yakovetsky Vladimir
2007-08-13 10:31:06 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
joerg
46363275b1 Supports DESTDIR. 2007-08-11 21:57:03 +00:00
wiz
ef5083ccb4 Update to 105:
105:
Rework branch name alias handling.

Now we treat branches and magic branches different for the sake
of guessing branch name aliases.

Add the possibility to ignore branches based on regexp.

104:
Try to enhance branch handling, add diagnostic output.
2007-08-11 07:27:18 +00:00
gdt
1414d486bf add empty directory (populated when linked with lua) to PLIST 2007-08-11 01:51:34 +00:00
gdt
cb1dc70aad Depend on guile-cairo, and hence build all the gtk2+ bindings. 2007-08-10 22:24:21 +00:00
gdt
0f489a942b Update to 2.15.93.
This package now requires guile-cairo, which isn't pckaged, and thus
cairo/gtk2+ wrapping is broken.  The old package failed to build
anyway, so this seems like an improvement.

guile-gnome-pkg 2.15.93 - Andy Wingo, 2007-06-15
================================================

* No user-visible changes.


guile-gnome-pkg 2.15.92 - Andy Wingo, 2007-05-24
================================================

* Updates to h2defs.py to automatically handle more cases.

* Add cairo to guile-gnome-platform.


guile-gnome-pkg 2.15.91 - Andy Wingo, 2007-05-10
================================================

* Require G-Wrap 1.9.8.


guile-gnome-pkg 2.15.90 - Andy Wingo, 2006-12-15
================================================

* Require G-Wrap 1.9.7.

* Update to use bzr as the version control system, instead of tla.
2007-08-10 21:10:34 +00:00
cube
23aea700c0 Reap undead patches. 2007-08-09 20:57:18 +00:00
drochner
d4e1411fc4 -take maintainership
-update to 2.6.2
 change: Fix building with gtk+ 2.11, to ease future updates
2007-08-09 19:13:29 +00:00