Commit graph

9569 commits

Author SHA1 Message Date
joerg
802fa35d40 Require new doxygen and fix PLIST. Bump revision. 2007-01-20 14:29:04 +00:00
joerg
22c0b635d3 Require the new graphviz and include the various graphics directly.
Bump revision.
2007-01-20 14:26:58 +00:00
joerg
6c607f68ce Modular Xorg support. 2007-01-20 14:16:29 +00:00
joerg
c408a10186 Update to setuptools-0.6c3.
0.6c3
        * Fixed breakages caused by Subversion 1.4's new "working copy"
          format

0.6c2
        * The ez_setup module displays the conflicting version of
          setuptools (and its installation location) when a script
          requests a version that's not available.
        * Running setup.py develop on a setuptools-using project will
          now install setuptools if needed, instead of only downloading
          the egg.
2007-01-20 13:56:02 +00:00
joerg
c9b8ce1996 No X11 here. Bump revision. 2007-01-20 13:33:13 +00:00
joerg
b3a2853fff Modular Xorg support. As this package needs libX11 only for the test
program, make it a build dependency and bump revision.
2007-01-20 13:26:12 +00:00
joerg
e089f73350 No need to depend on X11 here. Bump revision. 2007-01-20 13:22:50 +00:00
rillig
ca7d6847e9 Made the Makefile simpler. 2007-01-20 02:19:40 +00:00
joerg
9351003678 Add checksum for patch-ac. 2007-01-19 15:04:07 +00:00
wiz
cfe4f37f51 Update to 2.12.9:
Overview of Changes from GLib 2.12.8 to GLib 2.12.9
===================================================

* Fix an unintended ABI break in the 2.12.8 release

* Bugs fixed:
 397139 glib-2.12.8 breaks ABI


Overview of Changes from GLib 2.12.7 to GLib 2.12.8
===================================================

* Due to an oversight, GLib has been linked against
  libpthread since 2.12.2. This has been fixed by
  moving the monotonic timer support into gthread.

* Bugs fixed:
 393812	glib links against pthread
 394258	gthread.c: illegal include order
 394641	Undefined reference in gthread
 394150	gettime implementation breaks compilation on darwin 6
 395203	g_timer_elapsed off by 2 order of magnitude
 394262	image/* mimetype breaks stuff
 392636	glib-2.0.m4 ignores PKG_CONFIG environment variable
 395419	Glib-2.12.7 with mingw(w32api-3.8/windows) fails to compi...
 329031	G_GNUC_INTERNAL fails with gcc-2.95

* Updated translations (ar,bg,ca,it,nl,th)
2007-01-18 22:42:56 +00:00
rillig
fdee1c5f48 This package is not MAKE_JOBS_SAFE. 2007-01-18 19:50:54 +00:00
rillig
b65a9462f2 This package is not MAKE_JOBS_SAFE. 2007-01-18 19:31:57 +00:00
rillig
3d71cdee45 This package uses BSD-style Makefiles. 2007-01-18 11:55:45 +00:00
tonio
0cc07991ff Update devel/pcre-ocaml to 5.11.2
OcamlMakefile fixes
2007-01-18 09:59:59 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
dmcmahill
4511b1790e Repair this package on solaris after being broken by the last update.
Addresses PR/35387.
2007-01-17 13:43:49 +00:00
rillig
5acfb0b6ca Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to make
clear that these variables are completely unrelated to
BUILDLINK_TRANSFORM.

Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*.

XXX: Where should incompatible changes in pkgsrc be documented?
2007-01-17 03:11:18 +00:00
minskim
e12f93a673 Update tcl-tclcl to 1.18.
Updated for ns-2.30.  No noticeable changes.
2007-01-16 21:25:59 +00:00
tonio
1890b10f76 Update devel/apache-ant to 1.7.0
Changes that could break older environments:
-------------------------------------------

* Initial support for JDK 6 (JSR 223) scripting.
  <*script*> tasks will now use javax.scripting if BSF is
  not available, or if explicitly requested by using
  a "manager" attribute.
* The -noproxy option which was in the previous 1.7 alpha and beta
  releases has been removed. It is the default behavior and not needed.
* Removed launcher classes from nodeps jar.
* <classconstants> filter reader uses ISO-8859-1 encoding to read
  the java class file. Bugzilla report 33604.
* Defer reference process. Bugzilla 36955, 34458, 37688.
  This may break build files in which a reference was set in a target which was
  never executed. Historically, Ant would set the reference early on, during parse
  time, so the datatype would be defined. Now it requires the reference to have
  been in a bit of the build file which was actually executed. If you get
  an error about an undefined reference, locate the reference and move it somewhere
  where it is used, or fix the depends attribute of the target in question to
  depend on the target which defines the reference/datatype.
* <script> and <scriptdef> now set the current thread context.
* Unrestrict the dbvendor names in the websphere element of the ejbjar task.
* <env> nested element in <java>, <exec> and others is now case-insensitive
  for windows OS. Bugzilla Report 28874.
* Removed support for xalan1 completely. Users of Xalan1 for Ant builds will
  have to stay at ant 1.6.5 or upgrade to xalan2.
* Use org.apache.log4j.Logger instead of org.apache.log4j.Category.
  Category has been deprecated for ~2 years and has been removed from
  the log4j code.  Logger was introduced in log4j 1.2 so users of
  log4j 1.1 and log4j 1.0 need to upgrade to a newer version of log4j.
* build.sysclasspath now also affects the bootclasspath handling of
  spawned Java VMs.  If you set build.sysclasspath to anything other
  than "ignore" (or leave it unset, since "ignore" is the default when
  it comes to bootclasspath handling), then the bootclasspath of the
  VM running Ant will be added to the bootclasspath you've specified.
* The <java fork="false"> now as per default installs a security manager
  using the default permissions. This is now independent of the
  failonerror attribute.
* <signjar> now notices when the jar and signedjar are equal, and switches
  to the same dependency logic as when signedjar is omitted. This may break
  something that depended upon signing in this situation. However, since
  invoking the JDK jarsigner program with -signedjar set to the source jar
  actually crashes the JVM on our (Java1.5) systems, we don't think any
  build files which actually worked will be affected by the change.
* <signjar> used to ignore a nested fileset when a jar was also provided as an
  attribute, printing a warning message; now it signs files in the fileset.
* An improved method of handling timestamp granularity differences between
  client and server was added to the <ftp> task.  FTP servers typically
  have HH:mm timestamps whereas local filesystems have HH:mm:ss timestamps.
  Previously, this required tweaking with the timediffmillis attribute
  which also was used to handle timezone differences.  Now, there is a new
  timestampgranularity attribute.  The default value for get operations is 0
  since the user has the more powerful preservelastmodified attribute to work
  with.  Since this is not available on put operations the default value
  adds a minute to the server timestamp in order to account for this,
  Scripts which previously used timediffmillis to do this compensation may
  need to be rewritten.  timediffmillis has now been deprecated.
* On Java1.5+, Ant automatically sets the system property
  java.net.useSystemProxies to true, which gives it automatic use of the local
  IE (Windows) or Gnome2 (Unix/Linux) proxy settings. This may break any build
  file that somehow relied on content outside the firewall being unreachable:
  use the -noproxy command-line option to disable this new feature.
  Note that the Java1.5 proxy configuration system still does not
  appear to work reliably on Windows or Linux.
* Support for the XSL:P XML parser has been removed.
* Visual Age for Java optional tasks removed.
* Testlet (test) optional task removed.
* Icontract optional task removed.
* Metamata (maudit, mmetrics, and mparse tasks) removed.
* Sitraka (jpcoverage, jpcovmerge, jpcovreport) tasks suppressed.
* <fixcrlf> used \r (Mac) line endings on OS X, whose proper line separator
  is \n (Unix).
* <scp> now optionally supports the sftp protocol, you may need a
  newer jsch.jar.
* Ant launcher program prints errors to stderr, and exits with a 2 exit code
  value if, for any reason, it cannot actually start Ant proper. This will only
  affect programs/scripts that called the launcher and which did not want to
  receive an error if Ant itself would not start
* All .NET tasks are now deprecated in favor of the new .NET Antlib:
  http://ant.apache.org/antlibs/dotnet/index.html
2007-01-16 11:03:38 +00:00
joerg
72e2adf7ca No need for X11. Bump revision. 2007-01-15 18:37:27 +00:00
rillig
4d80d2775d Solaris needs -lm. 2007-01-15 06:23:47 +00:00
rillig
d8c2171b53 Updated flex to 2.5.33.
Changes since 2.5.4a (10 years ago) are too many to be listed here.
2007-01-15 06:14:48 +00:00
wiz
b935b0b419 Update to 2.12.3:
2.12.3 18-november-2006
       - distutils build fixes (Cedric)
       - documentation updates (John)
       - gobject.handler_block_by_func and friends now accept methods
         (Johan, Dima, #375589)
       - avoid truncating of gparamspec (Yevgen Muntyan, #353943)
       - set __module__ on gobject derived types (Johan,
         Osmo Salomaa, #376099)
       - Ensure exceptions are raised on errors in gobject.OptionGroup
       	 (Johan, Laszlo Pandy, #364576
2007-01-14 23:43:25 +00:00
wiz
261aacc4b5 Update to 1.9.7:
Version 1.9.7

  - The shared libraries now reside in $(pkglibdir)/modules
    (e.g. /usr/lib/g-wrap/modules).

  - Users are now allowed to chose in which module generic functions
    should be defined.

  - New feature: aggregated typespecs.  See the node `Wrapping a C
    Function' of the manual for details.

  - Users can now specify a free and a mark function, as well as an
    equality predicate for wrapped C types (WCTs) in `wrap-as-wct!'.

  - Improved documentation with an API reference (yet to be finished).

  - Several bugfixes.
2007-01-14 14:24:31 +00:00
wiz
1f19852ef4 Not needed in 0.1.3 2007-01-14 13:38:06 +00:00
wiz
2c26764e1e Update to 0.1.3:
Version 0.1.3

  - Statprof fixes for guile 1.8's numbers

  - 2-year-old SSAX updates merged, finally
    + you can make custom parsers now

  - Package is autotooled

  - Texinfo parser bugfixes

  - All documentation is now extracted directly from the source code.

    + Folded this functionality into (texinfo reflect); see
      doc/Makefile.am for how this is done

  - New modules, written by Andy Wingo <wingo@pobox.com>:

    + (texinfo serialize), allows to convert stexi to texi.

  - (unit-test) now doesn't use call/cc anymore. This should provide a
    bit of a speed up and prevent Guile segfaults on at least the ia64
    architecture (see
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291551).

  - (srfi srfi-35) now adds condition field names as init-keywords
    to the classes created by make-condition-type.

  - "make check" now exits with a non-zero exit code upon error.
2007-01-14 12:58:54 +00:00
joerg
5636eae890 Sync with Makefile. 2007-01-14 10:59:17 +00:00
joerg
a9dc8abf51 Modular Xorg support. 2007-01-14 10:47:21 +00:00
taca
a7fbcd57bb - Correct path of examples.
- Install licese of examples.

Bump PKGREVISION.
2007-01-14 04:14:51 +00:00
joerg
05461ec6cc Also needs msgfmt. 2007-01-14 02:04:58 +00:00
joerg
ea1365df5e Modular Xorg support. 2007-01-14 02:03:22 +00:00
abs
953d0a18e7 p5-File-Spec has gone (superseded by p5-PathTools), but the version in
the perl in pkgsrc should be enough for these packages. Bump PKGREVISIONs
Cleanup for PR pkg/35402
2007-01-13 21:24:58 +00:00
schwarz
d1932d646a make sure that pkgsrc's LDFLAGS is used when linking 2007-01-13 13:50:11 +00:00
joerg
adbea09055 Modular Xorg support. 2007-01-13 13:08:08 +00:00
joerg
2e43e7d1ae Modular Xorg support. 2007-01-13 12:05:22 +00:00
rillig
cecb4b62db Fixed the PLIST, which I got wrong during the update of the package.
PKGREVISION++
2007-01-12 21:32:58 +00:00
rillig
d07c048f3d Forgot to commit the actual patch. 2007-01-12 14:12:17 +00:00
rillig
40215a2831 Added a patch for Solaris. 2007-01-12 14:11:19 +00:00
joerg
7b0cb246fe Modular Xorg support. 2007-01-11 15:53:59 +00:00
obache
f85973c49b p5-PathTools is successor to p5-File-Spec, so conflict.
Pointed out by Christoph Badura in PR 35402.

From Changes of p5-PathTools:
3.00  Thu Sep  2 22:15:07 CDT 2004

 - Merged Cwd and File::Spec into a single PathTools distribution.
   This was done because the two modules use each other fairly
   extensively, and extracting the common stuff into another
   distribution was deemed nigh-impossible.  The code in revision 3.00
   of PathTools should be equivalent to the code in Cwd 2.21 and
   File::Spec 0.90.
2007-01-11 13:02:48 +00:00
obache
a449d641db Remove p5-File-Spec. Use p5-PathTools instead.
Pointed out by Christoph Badura in PR 35402.

From Changes of p5-PathTools:

3.00  Thu Sep  2 22:15:07 CDT 2004

 - Merged Cwd and File::Spec into a single PathTools distribution.
   This was done because the two modules use each other fairly
   extensively, and extracting the common stuff into another
   distribution was deemed nigh-impossible.  The code in revision 3.00
   of PathTools should be equivalent to the code in Cwd 2.21 and
   File::Spec 0.90.
2007-01-11 12:50:59 +00:00
rillig
5327b6c284 This package cannot handle parallel make(1). 2007-01-11 07:32:16 +00:00
bad
aee29f848b Add back dependency on p5-File-Type.
Bump PKGREVISION.
2007-01-10 23:34:08 +00:00
bad
bd9136319d Force building the non-XS version. 2007-01-10 22:48:56 +00:00
bad
2c26054429 Record checksum for version-0.68.tar.gz. 2007-01-10 22:39:11 +00:00
bad
b1aca5e43e Record checksum for SVN-Mirror-0.72.tar.gz. 2007-01-10 22:35:19 +00:00
bad
3b6b0fa24b Update devel/svk to 2.0.0.
Changes for 2.0.0 - 28 Dec, 2006]

  Dependency
    * Require Subversion 1.3.0
    * Require App::CLI, UNIVERSAL::require, YAML::Syck, Path::Class,
      Class::Accessor::Fast, Class::Data::Inheritable
    * No longer require YAML, Clone, Regexp::Shellish, Date::Parse

  Performance:
    * Don't load Locale::* modules if the user's language is English
    * Reduce Data::Hierarchy calls in checkout_delta
    * SVK::Mirror now uses a separate process to pipeline sync
    * Use POSIX::strftime for date formatting rather than Date::Parse
      The log command now runs about 25% faster when generating long
      logs

  Merge subsystem
    * Renames and copies can now be merged across branches
    * svk now tries to use alleged merge result as next merge base,
      making push more reliable and accurate
    * Interactive tree conflict resolution
    * Display the anchor along with THEIR and YOUR during interactive
      conflict resolution
    * Use svn:date to find the closest ancestor, not the revision number
    * use only related node as base if it is one of merge source or
      destination
    * When picking base, the immediate merged-from source should take
      precedence
    * When doing add-merge on checkout, unschedule the add
    * Only consider a g-merge to be a change when the merge source and
      destination paths are the same
    * Fix a leak in SVK::Editor::Merge in delete_entry
    * Fix merging a file change or deletion which has been replaced as
      directory

  Tests:
    * Test helpers are now in SVK::Test
    * Don't use the user's .subversion/config during tests

  General
    * Support view spec as depotpath
    * Support win32 and keychain auth providers if available
    * Modularize the MIME type detection code which makes that feature
      optional
    * New command: svk ignore
    * New global option --ignore
    * svk --version now displays the Subversion bindings version number
    * Make -r{DATE} consistent with Subversion, by making YYYY-MM-DD be
      midnight at the beginning of that day
    * Add the negative number revision support
    * Make -r HEAD and -r BASE case insensitive
    * Most svk commands now find peg revision.  -r N PATH@M will find
      the correct path if PATH@M was copied from somewhere else after N
    * Fix a bug in replaced copy schedule entries in XD

  svk add
    * Display " - (bin)" when adding executable files

  svk annotate
    * Documented --remoterev option

  svk checkout
    * Support floating checkout
    * Allow svk co --detach to be applied to multiple checkouts
    * Fix co --relocate with checkout schedule information
    * When doing autovivification from URL, release the giant lock and
      tell user what to do if the sync failed

  svk commit
    * Support chunk-based interactive commit
    * Don't suck file into memory on commit
    * Support --set-revprop
    * Fix committing single-file checkout

  svk copy
    * Fix a bug that svk cp A B would die if A has properties
    * Support -r N@
    * When trying to copy across mirrors, suggests sm -IB for publish
    * Cleanup stalled txn after died
    * Fix "svk cp //path%2Fwith_escape //path/other", which the underlying
      library was unescaping for us
    * Make copy work with directory with unknown files

  svk delete
    * Support --force
    * On failed rm, report all modified, unknown and scheduled nodes
      instead of just the first one, and suggests --force
    * Support rm multiple depotpath

  svk describe
    * Fix "svk desc 1234@"
    * Report error immediate if a nonexistent revision is given
    * Let 'svk desc 456' work even the checkout in . is only at r123

  svk depot
    * Fix error messages in depot --relocate

  svk diff
    * Fix svk diff on 0-length file on checkout
    * Support --non-recursive (-N)
    * Support --change (-c)
    * Only show differences from copy source for copied nodes
      unless -X is specified
    * Show 'new directory' and copied from in diffs
    * Fix svk diff depotfile checkoutfile
    * Fix diff with copies and modified files
    * Changed diff output for binaries to show file names using local
      path separators

  svk info
    * Improve the "Depot path" information
    * Fix the bug that "svk info non-existent-file" display exception
      messages twice
    * Support -R
    * fix the bug that "svk info" blows up on checkout added with history
    * Sort "merged from" in "svk info" output
    * Make info path@N work even if path is deleted on revision N+1

  svk list
    * Display single when used on a file

  svk log
    * filter and output plugin support
    * Support --quiet
    * Support --xml
    * Change behavior of log not to stop on a rename

  svk merge
    * Support -c REV@ and -REV@

  svk mirror
    * Make sure that columns in mirror listings line up even if the depot
      paths are long

  svk move
    * Fix unicde filename bugs
    * Fix 'svk mv dir dir/subdir' and 'svk mv * dir'

  svk patch
    * Allow for "svk patch ls" to stand for "svk patch --ls"
      and generally dropping -- off subcommands for "patch"
    * Fix a bug for displaying patch with copies

  svk proplist, propget
    * Support -R

  svk pull
    * Support --force-incremental

  svk push
    * Fix a problem pushing from renamed branch

  svk revert
    * Support --quiet
    * Fix unicde filename bugs
    * Fix a revert bug when reverting a copied directory with
      deleted entries

  svk smerge
    * Document sm --summary
    * Allow --base in merge command to override merge base
      when there's one
    * Fix a bug where smerge fails to merge files to checkout that
      are copied from somewhere else
    * Disallow smerge with -c or -r, as they will be ignored
    * Allow --track-rename for smerge

  svk status
    * Support --verbose
    * Fix svk st on deeply deleted nodes
    * Fix st when run inside a added path

  svk sync
    * Exit with non-zero when failed

  svk switch
    * Fix switching from a branch that is removed in HEAD
    * Switch now takes url

  svk update
    * Disallow up -N, as it doesn't update the DH state correctly
    * Fix a bug that 'svk update' can assume part of your directory
      are already up-to-date even when they are not

  Tools
    * "verify-mirror" for verifying mirrored revision integrity
    * "pullyu" for reconstructing original repository from a mirror

  Internal
    * Optionally use Log4perl to log debug information
    * The callbacks used in merge editor are now SVK::Inspector
    * Use SVK::Accessor for classes requires cloning but keeping certain
      fields shared
    * SVN::Mirror is now replaced by SVK::Mirror if you use Subversion 1.4
      and the server support replay
    * Support mirror on root path as repository replication
    * Workaround problems in some SVN::Core build that swig doesn't
      like overloaded or magic pv as const char *
    * Overhaul SVK's global lock and checkout lock handling
    * If svk:notify-commit is set on rev 0, set the svk:commit property on
      the txn so the hook scripts know the commit is coming from svk
    * Allow post_handler used in get_editor to stop committed callback from
      being run by returning 0
    * Rewrite support of svn:ignore and auto-props to use apr_fnmatch
    * SVK::Config and SVK::Depot
    * We now use SVK::Editor as editor base class
    * $SVKSVNBACKTRACE environment variable to do stack dump on svn errors

[Changes for 1.08 - 30 Jun 2006]

* Fix a bug that stalled schedule entries confusing merge to schedule
  entries for replace rather than add, which then makes revert fail.
* report_copath now reports '.' for the anchor.
* Don't die in svk mkdir when make_path returns undef, which means the
 directory is already there.
* Fix warnings about "Use of uninitialized value in array element"
  when doing various "svk help command".
* Dependency fixes.

[Changes for 1.07 - 25 Feb 2006]

* Make the noisy prototype mismatch warning caused by autouse and Perl
  5.8.8 go away. [Jim Meyering]
* Disallow control character in copath.
* Fix a infinite loop triggered by "svk revert //path".
* Fix failed patch generation where a directory is added with properties.

[Changes for 1.06 - 10 Dec 2005]

* Workaround File::Spec 3.14 API change, which is causing svk's use of
  svn libraries to fail its assertion.
* Fix a bug that 'svk update' can update meta data of checkout but not
  the file contents in some cases.  This caused the checkout to
  contain changes reverting what is in the repository.
* Fix a bug mirror state can be inconsistent when 'svk cp' use with
  non-canonical paths.
* Typo fixes in error message. [mb]
2007-01-10 22:19:15 +00:00
bad
1737ebac68 Add and enable p5-App-CLI, p5-Path-Class. 2007-01-10 22:11:16 +00:00
bad
b1673696f2 Update debel/p5-version to 0.68.
Changes since 0.6701:

2006-10-29  John Peacock <jpeacock@cpan.org>

Release 0.68 to CPAN with locale tests.

2006-10-08  John Peacock <jpeacock@cpan.org>

I was wrong.  Apparently all releases of Perl require you to force the PV
to be regenerated after changing the locale.

2006-10-08  John Peacock <jpeacock@cpan.org>

Lots of changes.  Problems noted in bleadperl because of locales which use
commas for the decimal point.  Both XS and Perl code updated to handle
this, which was tricky for the latter because locale handling was so bad
prior to 5.8.0.  Harmless warning during testing caused by bad interaction
between POSIX and Test::More's AUTOLOAD (no idea how to fix it).

Also bumped up required versions in tests and updated Makefile.PL to
correctly install the POD file.
2007-01-10 22:08:05 +00:00
bad
4b09b84fff Update devel/p5-UNIVERSAL-require to 0.11.
Changes since 0.10:

0.11  Sat Nov 11 18:13:20 CST 2006
    * Sped up require() by about 400% for already loaded modules.
      [rt.cpan.org 21141]
    - Fix the test for the changed version error in 5.10.
2007-01-10 22:04:15 +00:00