Commit graph

127691 commits

Author SHA1 Message Date
drochner
ab0e7394b0 don't pass DESTDIR in CPPFLAGS, from Stephen Borrill 2008-06-25 18:17:33 +00:00
tron
52d986d7b1 Backout last change. It's insufficient as already pointed out by
Tobias Nygren and breaks the build of the "gle" package on
XFree86 systems again.
2008-06-25 11:21:20 +00:00
seb
f8e609732e While compiling devel/doxygen on NetBSD/sparc63 3.1_STABLE I get
g++ -c -Wall -W -O3  -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/include -I/usr/pkg/include/python2.4 -I../qtools -o ../objects/config.o config.cpp
cc1plus: out of memory allocating 10824496 bytes after a total of 123209640 bytes
gmake[2]: *** [../objects/config.o] Error 1

Workaround by unlimiting "datasize".

Approved by agc@ during freeze.
2008-06-24 23:59:48 +00:00
bjs
9b1548322b We want to use -fvisibility=hidden _unless_ we're building graphics/glut,
not the other way around.

 - This is the way that mesa expects things to be.
 - Not doing this for MesaLib (at least for dri on NetBSD/amd64) will result
   in reloc-related errors at link-time.

Building on NetBSD/amd64 was broken without this.
2008-06-24 18:55:44 +00:00
abs
854e5e9465 Added devel/p5-Class-Accessor-Grouped version 0.08001
Added devel/p5-Class-C3 version 0.19
Added devel/p5-Algorithm-C3 version 0.07
Added devel/p5-Class-C3-XS version 0.08
Added devel/p5-MRO-Compat version 0.09
2008-06-24 15:13:02 +00:00
abs
aabc5360d1 Added devel/p5-Class-Accessor-Grouped version 0.08001
Added devel/p5-Class-C3 version 0.19
Added devel/p5-Algorithm-C3 version 0.07
Added devel/p5-Class-C3-XS version 0.08
Added devel/p5-MRO-Compat version 0.09

	All needed by finance/p5-Data-Currency

	I'd hoped to finish importing all my local perl packages
	before the freeze but a transatlantic flight took more time
	than expected, so just import the minimum needed to get
	p5-Data-Currency building.
2008-06-24 15:11:53 +00:00
abs
f07af08ed7 import devel/p5-MRO-Compat-0.09 (needed by devel/p5-Class-Accessor-Grouped)
The "mro" namespace provides several utilities for dealing with
method resolution order and method caching in general in Perl 5.9.5
and higher.

This module provides those interfaces for earlier versions of Perl
(back to 5.6.0 anyways).

It is a harmless no-op to use this module on 5.9.5+. That is to
say, code which properly uses MRO::Compat will work unmodified on
both older Perls and 5.9.5+.

If you're writing a piece of software that would like to use the
parts of 5.9.5+'s mro:: interfaces that are supported here, and
you want compatibility with older Perls, this is the module for
you.

Some parts of this code will work better and/or faster with
Class::C3::XS installed (which is an optional prereq of Class::C3,
which is in turn a prereq of this package), but it's not a requirement.

This module never exports any functions. All calls must be fully
qualified with the mro:: prefix.
2008-06-24 15:07:24 +00:00
abs
8bc9d59151 Import p5-Class-C3-XS-0.08 - Needed by p5-Class-C3
This package contains XS performance enhancers for Class::C3.
2008-06-24 15:04:56 +00:00
abs
b1de7a0f8a Import p5-Algorithm-C3-0.07 - needed by p5-Class-C3
This module implements the C3 algorithm. I have broken this out
into it's own module because I found myself copying and pasting
it way too often for various needs. Most of the uses I have for
C3 revolve around class building and metamodels, but it could
also be used for things like dependency resolution as well since
it tends to do such a nice job of preserving local precendence
orderings.
2008-06-24 15:03:14 +00:00
abs
ed01c507cf Import Class-C3-0.19 (needed by p5-Class-Accessor-Grouped)
This is currently an experimental pragma to change Perl 5's standard
method resolution order from depth-first left-to-right (a.k.a -
pre-order) to the more sophisticated C3 method resolution order.
2008-06-24 15:01:07 +00:00
abs
a7c8e64594 Add Class-Accessor-Grouped-0.08001 (needed by p5-Data-Currency)
This class lets you build groups of accessors that will call
different getters and setters.
2008-06-24 14:59:38 +00:00
obache
739e7bf25d Fixed PLIST for Solaris, installs ntptime but not tickadj.
Noticed by John Heasley in PR 39033.
2008-06-24 13:57:09 +00:00
smb
fc77d61a03 Correct COMMENT line 2008-06-24 13:37:29 +00:00
smb
495d08888f Add new pidgin plugins 2008-06-24 13:36:30 +00:00
wiz
112778c66a Fix _two_ bugs in obviously untested previous commit. 2008-06-24 13:03:29 +00:00
jmcneill
342b386faa Don't pull in bsd.options.mk if we don't define PKG_SUPPORTED_OPTIONS,
fixes build on non-i386.
2008-06-24 11:56:54 +00:00
obache
a4bc90661c Updated net/ntp4 to 4.2.4p4nb1 2008-06-24 11:47:32 +00:00
obache
9ea7698423 Fixes some problems noticed by Hasso Tepper in PR 39032.
* Fix perl path in scripts, add runtime dependency on perl.
 * Fix unwanted PLIST subst.
 * DragonFly also support ntptime.

Bump PKGREVISION.
2008-06-24 11:47:13 +00:00
bjs
7c79e0a566 forgot one crucial file! 2008-06-24 10:29:20 +00:00
bjs
a34ede810e + Updated devel/scmgit to 1.5.6 [bjs 2008-06-24]
Updated devel/scmgit-base to 1.5.6 [bjs 2008-06-24]
	Updated devel/scmgit-docs to 1.5.6 [bjs 2008-06-24]
2008-06-24 08:30:17 +00:00
bjs
15e8625bcd Update to git-1.5.6.
GIT v1.5.6 Release Notes
========================

Updates since v1.5.5
--------------------

(subsystems)

* Comes with updated gitk and git-gui.

(portability)

* git will build on AIX better than before now.

* core.ignorecase configuration variable can be used to work better on
  filesystems that are not case sensitive.

* "git init" now autodetects the case sensitivity of the filesystem and
  sets core.ignorecase accordingly.

* cpio is no longer used; neither "curl" binary (libcurl is still used).

(documentation)

* Many freestanding documentation pages have been converted and made
  available to "git help" (aka "man git<something>") as section 7 of
  the manual pages. This means bookmarks to some HTML documentation
  files may need to be updated (eg "tutorial.html" became
  "gittutorial.html").

(performance)

* "git clone" was rewritten in C.  This will hopefully help cloning a
  repository with insane number of refs.

* "git rebase --onto $there $from $branch" used to switch to the tip of
  $branch only to immediately reset back to $from, smudging work tree
  files unnecessarily.  This has been optimized.

* Object creation codepath in "git-svn" has been optimized by enhancing
  plumbing commands git-cat-file and git-hash-object.

(usability, bells and whistles)

* "git add -p" (and the "patch" subcommand of "git add -i") can choose to
  apply (or not apply) mode changes independently from contents changes.

* "git bisect help" gives longer and more helpful usage information.

* "git bisect" does not use a special branch "bisect" anymore; instead, it
  does its work on a detached HEAD.

* "git branch" (and "git checkout -b") can be told to set up
  branch.<name>.rebase automatically, so that later you can say "git pull"
  and magically cause "git pull --rebase" to happen.

* "git branch --merged" and "git branch --no-merged" can be used to list
  branches that have already been merged (or not yet merged) to the
  current branch.

* "git cherry-pick" and "git revert" can add a sign-off.

* "git commit" mentions the author identity when you are committing
  somebody else's changes.

* "git diff/log --dirstat" output is consistent between binary and textual
  changes.

* "git filter-branch" rewrites signed tags by demoting them to annotated.

* "git format-patch --no-binary" can produce a patch that lack binary
  changes (i.e. cannot be used to propagate the whole changes) meant only
  for reviewing.

* "git init --bare" is a synonym for "git --bare init" now.

* "git gc --auto" honors a new pre-auto-gc hook to temporarily disable it.

* "git log --pretty=tformat:<custom format>" gives a LF after each entry,
  instead of giving a LF between each pair of entries which is how
  "git log --pretty=format:<custom format>" works.

* "git log" and friends learned the "--graph" option to show the ancestry
  graph at the left margin of the output.

* "git log" and friends can be told to use date format that is different
  from the default via 'log.date' configuration variable.

* "git send-email" now can send out messages outside a git repository.

* "git send-email --compose" was made aware of rfc2047 quoting.

* "git status" can optionally include output from "git submodule
  summary".

* "git svn" learned --add-author-from option to propagate the authorship
  by munging the commit log message.

* new object creation and looking up in "git svn" has been optimized.

* "gitweb" can read from a system-wide configuration file.

(internal)

* "git unpack-objects" and "git receive-pack" is now more strict about
  detecting breakage in the objects they receive over the wire.
2008-06-24 08:21:04 +00:00
wiz
35b11913ad Add msgfmt to TOOLS. From Hasso Tepper in PR 39028. 2008-06-24 06:50:09 +00:00
bjs
54f1cb5672 Fix broken distinfo. 2008-06-24 06:33:11 +00:00
agc
d28ee280cf Note the start of the freeze for the pkgsrc-2008Q2 branch 2008-06-24 06:26:33 +00:00
wiz
f88aea01a7 + apr-1.3.2, dwm-5.0.1, graphviz-2.20.0, ircII-20080314,
links-gui-2.1.0.37, openldap-client-2.4.10, p5-libwww-5.813,
  rt3-3.6.7, x264-devel-20080621.
2008-06-24 05:19:30 +00:00
markd
bcac87a94d Add py-pytz. 2008-06-23 21:31:17 +00:00
markd
a8d2a2cc0a Initial import py-pytz-2008b
pytz brings the Olson tz database into Python. This library allows accurate
and cross platform timezone calculations using Python 2.3 or higher. It also
solves the issue of ambiguous times at the end of daylight savings, which you
can read more about in the Python Library Reference (datetime.tzinfo).
2008-06-23 21:30:12 +00:00
markd
daaac056fd Fix build on DragonFly. From Hasso Tepper in PR pkg/39020. 2008-06-23 21:22:58 +00:00
reed
f2dfdebea7 Mention that if the default mk.conf doesn't already exist, the example is
copied into place.
2008-06-23 21:12:16 +00:00
reed
b7e90fd789 Remove old note about mk.conf.example file. 2008-06-23 21:11:39 +00:00
markd
7b5b8c8bc5 patch from christos to stop tcsh seg faulting when given the line
/bin/echo "`"
or similar.
2008-06-23 21:09:43 +00:00
bjs
dab2a52997 + Updated www/elinks to 0.11.4 [bjs 2008-06-23] 2008-06-23 21:07:29 +00:00
bjs
bea706fc0b Update to the 0.11.4 release.
Significant changes from 0.11.3 (some where already present in pkgsrc,
as we used the 0.11.4 release candidate tarballs):

     * critical bug 755: fix crashes due to dangling pointers to struct
       form_state
     * critical bugs 613, 714, 961: "assertion list_empty(form_controls)
       failed"
     * critical bug 945: don't crash if a Lua script calls e.g. error(nil)
     * critical bug 1003: don't crash if a smart URI rewrite template gets
       too few parameters
     * critical bug 1016: avoid JSFunctionSpec for better compatibility
       across versions of SpiderMonkey
     * critical bugs 674, 956: don't reuse pointers to SpiderMonkey objects
       that may have been collected as garbage. This fix causes bug 954.
     * CVE-2007-2027: check if the program path contains "src/" before using
       ../po files
     * important Debian bug 380347: prevent a buffer overflow in entity_cache
       and a possible subsequent crash
     * major bug 788: don't read STRLEN n_a, which isn't initialized by POPpx
       of Perl v5.8.8 and later
     * fix query parsing in file: URIs for local CGI (was broken in 0.11.3)
     * bug 691: don't look up bogus IPv4 addresses based on characters of a
       hostname
     * bug 712: GnuTLS works on https://www-s.uiuc.edu/
     * fix active and passive FTP over IPv6
     * bug 938: elinks -remote no longer needs a controlling tty
     * bug 939: fix FSP directory listing (some compiler options left it
       empty)
     * bug 978: Python's webbrowser.open_new_tab(URL) works since now
     * bug 1012: compile with -fno-strict-overflow or -fwrapv if available
     * bug 1014: fix incompatible pointer type in Perl_sys_init3 call
     * minor bug 54, Debian bug 338402: don't force the terminal to 8 bits
       with no parity, and don't disable XON/XOFF flow control either
     * minor bug 951 in user SMJS: garbage-collect SMJS objects on File ->
       Flush all caches to work around their holding cache entries busy
     * minor bug 396: never show empty filename in the what-to-do dialog
     * minor bug 461: ensure contrast in blank areas, to keep the cursor
       visible
     * minor bug 928: properly display no-break spaces in a UTF-8 document if
       the terminal uses some other charset
     * minor bug 987: English spelling and grammar corrections
     * minor bug 1000: preserve any query and fragment when converting a file
       name to a file:// URL
     * minor: don't assume sizeof(int)==4 in bittorrent
     * trivial bug 947: document.html.wrap_nbsp also affects text in tables
     * trivial bug 997: fix unlikely stack corruption in active FTP
     * build bug 1002: fix "comparison is always true due to limited range of
       data type" warning on PowerPC and s390
     * build bug 950: fix "config/install-sh: No such file or directory" on
       SunOS
     * build bug 936: fix errors about undefined off_t (autoheader
       incompatibility)
     * build bug 959: test in configure whether -lX11 works
     * build: update SpiderMonkey configure check Debian compatibility
     * build: use $(CPPFLAGS) rather than $(AM_CFLAGS)
     * build: disable GCC 4.2 warning about builtin_modules
     * build: move debian/ to contrib/debian/
     * minor build bug 989: AsciiDoc 8.2.2 compatibility
     * minor build bug 960: fix errors in loadmsgcat.c if mmap() exists but
       munmap() doesn't
2008-06-23 21:06:47 +00:00
smb
1e84157a5a Initial version of pidgin-facebookchat 2008-06-23 21:01:58 +00:00
smb
b8bf34727e Add initial package for pidgin-facebookchat. The Makefile is ugly,
but so is the underlying code...
2008-06-23 21:00:50 +00:00
markd
f740336d74 Explicitly disable java support so that it doesn't try, and fail, to build
it if configure script happens to find a java installed.
2008-06-23 20:54:44 +00:00
kristerw
b62d7e4681 Note removal of the crosspkgtools packages. 2008-06-23 20:39:13 +00:00
kristerw
71122b9bbe The crosspkgtools has not worked for a long time because of changes in
the pkgsrc infrastructure.  And the current infrastructure differs
enough from how it looked when the crosspkgtools was made, so a
somewhat different approach is needed.
2008-06-23 20:34:20 +00:00
ghen
2f093c9ee7 Updated lang/clisp to 2.45. 2008-06-23 19:34:46 +00:00
ghen
4a2f09aeb0 Update CLISP to 2.45, from Aleksej Saushev <asau@inbox.ru> via PR pkg/39005.
Changes since previous (2.44.1) release:

User visible changes
--------------------

* Experimental Just-In-Time Compilation of byte-compiled closures is now
  done using GNU lightning (this is a configure-time option).
  Thanks to Yann Dauphin <yann-nicolas.dauphin@polymtl.ca>.

* New command-line option -lp adds directories to *LOAD-PATHS*.
  See <http://clisp.cons.org/impnotes/clisp.html#opt-load-paths> for details.

* New function FFI:OPEN-FOREIGN-LIBRARY allows pre-opening of shared libraries.
  See <http://clisp.cons.org/impnotes/dffi.html#dffi-open-lib> for details.

* New macro EXT:COMPILE-TIME-VALUE allows computing values at file compilation.
  See <http://clisp.podval.org/impnotes/macros3.html#compile-time-value>
  for details.

* New function FFI:FOREIGN-POINTER-INFO allows some introspection.
  See <http://clisp.cons.org/impnotes/dffi.html#fptr-info> for details.

* Versioned library symbols are now accessible via the :VERSION argument of
  DEF-CALL-OUT and DEF-C-VAR.
  Thanks to Kaz Kylheku <kkylheku@gmail.com>.
  See <http://clisp.cons.org/impnotes/dffi.html#def-call-out> for details.

* New functions GRAY:STREAM-READ-SEQUENCE and GRAY:STREAM-WRITE-SEQUENCE have
  been added for portability reasons.
  Suggested by Anton Vodonosov <avodonosov@yandex.ru>.
  See <http://clisp.cons.org/impnotes/gray.html#st-rd-seq> for details.

* New user variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*
  controls whether the redefinition warning is issues when the new
  constant value is visually similar to the old one.
  See <http://clisp.cons.org/impnotes/defconstant.html#defconstant-similar>
  for details.

* REPL commands can now accept arguments.
  See <http://clisp.cons.org/impnotes/repl.html> for details.

* Updated the postgresql module to PostgreSQL 8.3.
  See <http://clisp.cons.org/impnotes/postgresql.html> for details.

* Module syscalls now interfaces to <stdio.h> (for the sake of FFI modules).
  See <http://clisp.cons.org/impnotes/syscalls.html#stdio> for details.
  There are others additions there also, but they are too numerous to
  be enumerated here.

* Bug fixes:
  + Fix handling of quoted objects by READ-PRESERVING-WHITESPACE. [ 1890854 ]
  + Fix rectangle count in NEW-CLX XLIB:SET-GCONTEXT-CLIP-MASK. [ 1918017 ]
  + Fix argument handling in NEW-CLX XLIB:QUERY-COLORS. [ 1931101 ]
  + Fix compilation on systems not supporting returning void. [ 1924506 ]
  + Fix TANH floating point overflow for large floats. [ 1683394 ]
  + Avoid extra aggressive bignum overflow reporting in READ. [ 1928735 ]
  + Improved floating point number formatting. [ 1790496, 1928759 ]
  + COMPILE no longer discards MACRO doc strings. [ 1936255 ]
  + Improved accuracy of LOG on complex numbers. [ 1934968 ]
  + Fix COERCE for compound float result-types. [ 1942246 ]
  + Fix $http_proxy parsing. [ 1959436 ]
  + Fix LISTEN on buffered streams when the last character was CRLF. [ 1961475 ]
  + Cross-compilation process has been restored to its former glory,
2008-06-23 19:34:00 +00:00
drochner
4d5bad2f99 document a pre-freeze rush 2008-06-23 19:26:00 +00:00
drochner
582b419cf4 update to 1.63
changes:
-direct support for polynomial arithmetic over GF(2)
-for loop can now handle >= 2**32 iterations
-bugfixes
2008-06-23 17:55:33 +00:00
drochner
bbe1dd93d9 update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-06-23 17:38:29 +00:00
drochner
21e0f179c4 update to 2.22.1
changes: build system improvements, irrelevant to pkgsrc for now
2008-06-23 17:21:21 +00:00
drochner
cb06f932eb update to 2.2.2
changes:
-Improvements to some of the lang files
-Misc bugfixes
-Updated translations
2008-06-23 17:19:05 +00:00
drochner
a52feffd93 update to 1.0.3
changes: Fixes, optimizations, few new functions, few improvements to GUI
2008-06-23 17:16:56 +00:00
drochner
6c1a65d33a add gnome-mastermind & xye 2008-06-23 17:01:05 +00:00
drochner
7e048d2fa1 import gnome-mastermind-0.3.1, the wellknown game 2008-06-23 16:59:11 +00:00
dholland
4ed11ac7c7 DESTDIR support, from Aleksej Saushev. 2008-06-23 16:58:20 +00:00
dholland
263ec937a6 Fix the PKG_OPTIONS=-x11 build. 2008-06-23 16:57:08 +00:00