Commit graph

16004 commits

Author SHA1 Message Date
drochner
bd505fe378 update to 2.0.18
changes:
-add ctop (works like alltop but only in the C file)
-bugfixes
2011-01-12 20:40:55 +00:00
drochner
c9ebb5331b update to 0.10.0
sorry, no changelog available

pkgsrc change: deal with 64-bit time_t on NetBSD-current - the selftests
succeed now
2011-01-12 20:23:34 +00:00
drochner
71e2f38232 build dconf's editor GUI (in an extra pkg to limit dependencies) 2011-01-12 13:52:09 +00:00
wiz
1f14563b93 Update to 1.7.3:
1.7.3:

    * archive: don't set gzip filename header when there's no filename
    * checknlink: use two testfiles (issue2543)
    * churn: ignore trailing and leading spaces (issue2546)
    * date: fix matching of underspecified date ranges
    * eol: improve help on whether EOLs are changed in working copy or repository
    * fncachestore: copy dh directory before the manifest
    * hgweb: abort if config file isn't found
    * hook: assume relative path to hook is given from repo root
    * hook: fix import path handling for repo=None
    * https: use web.cacerts configuration from local repo to validate remote repo
    * https: warn when server certificate isn't verified
    * keyword: copy: when copied source is a symlink, follow it
    * patch: write .rej files without rewriting EOLs
    * strip: typo bugfix related to '--nobackup -> --no-backup' rename (issue2377)
    * tag: abort if not at a branch head (issue2552)
    * tag: don't check .hgtags status if --local passed
    * tag: fix uncommitted merge check and error message (issue2542)
    * util: fix ellipsis() not to break multi-byte sequence (issue2564)
    * util: work around behavior change in Python 2.7.1
    * windows.rename: eliminate temp name race (issue2571)
    * wix: add an ssl certificate file to the WiX installers
2011-01-12 10:19:50 +00:00
drochner
c155f7947d +py-logilab-* 2011-01-11 20:45:54 +00:00
drochner
41f5ced6e6 add py-logilab-astng-0.21.0, support for Extend Python abstract syntax
trees, from Kamel Derouiche and Helge Muehlmeier per pkgsrc-wip
2011-01-11 20:42:34 +00:00
drochner
7c7eef0501 add py-logilab-common-0.53.0, a collection of miscellaneous modules
used by Logilab projects, from Kamel Derouiche and Helge Muehlmeier
per pkgsrc-wip
2011-01-11 20:41:00 +00:00
drochner
4e96c08352 use numpy rather than py-Numeric, the former is more modern
bump PKGREVISION
2011-01-11 15:34:18 +00:00
drochner
4876e97a48 update to 4.4.11, from Helge Muehlmeier per PR pkg/44314
changes:
-bugfixes
-minor UI improvements
2011-01-11 15:21:39 +00:00
obache
6007e72944 configure require xgettext, msgmerge and msgfmt. 2011-01-09 10:41:00 +00:00
dsainty
5073b0866a Avoid installing some files not in PLIST, namely language and hwclock files. 2011-01-08 22:30:38 +00:00
dsainty
8db3f1501a Avoid installing some files not in PLIST, namely language and hwclock files. 2011-01-08 22:19:52 +00:00
markd
008ab70fc7 Add libuuid and libblkid. Added during freeze to fix build of sysutils/hal
on Linux.
2011-01-08 20:46:39 +00:00
markd
5efb745928 Initial import libblkid 2.18
The libblkid library is used to identify block devices (disks) as to their
content (e.g. filesystem type) as well as extracting additional information
such as filesystem labels/volume names, unique identifiers/serial numbers, etc.
A common use is to allow use of LABEL= and UUID= tags instead of hard-coding
specific block device names into configuration files.

From util-linux-ng.
2011-01-08 20:43:38 +00:00
markd
c00b0e2dec Initial import libuuid 2.18
The UUID library is used to generate unique identifiers for objects
that may be accessible beyond the local system.  This library
generates UUIDs compatible with those created by the Open Software
Foundation (OSF) Distributed Computing Environment (DCE) utility
uuidgen.

The UUIDs generated by this library can be reasonably expected to be
unique within a system, and unique across all systems.  They could
be used, for instance, to generate unique HTTP cookies across multiple
web servers without communication between the servers, and without fear
of a name clash.

From util-linux-ng.
2011-01-08 20:40:33 +00:00
obache
5d6dddf656 Update HOMEPAGE. 2011-01-06 05:14:02 +00:00
adam
ad86c439b9 Darwin hacks changes:
* forget about problem with universal binaries; it's fixed with ABI
* replace libiconv_open with iconv_open in configure, so system libiconv can
  be detected and used in 64-bit mode
2011-01-04 09:55:15 +00:00
obache
4bd80b86ce Disable ld-version-script for Interix.
PR#44291.
2011-01-03 03:11:14 +00:00
adam
dbf89d1185 yasm also works on x86_64 2010-12-29 18:34:06 +00:00
obache
a4f3b2e8be buildlink with gettext-lib additionally.
libtre.la refer -lintl.
2010-12-28 08:40:16 +00:00
wiz
5c7bed9fdd Not make-jobs safe. 2010-12-27 20:48:02 +00:00
taca
29fd34057f Mechanical change: rails directory from www/rails to www/rails. 2010-12-26 15:23:23 +00:00
adam
9fb8fa7900 Fix linking command, otherwise LDFLAGS aren't used: needed for special LDFLAGS on Mac OS X 2010-12-26 12:07:01 +00:00
adam
47f9f6e2f3 Removed duplicate line 2010-12-26 10:46:27 +00:00
obache
564a8f66a8 On DragonFly, extra libs will be created, same as Darwin. 2010-12-26 08:36:44 +00:00
obache
d75651d4d8 Updte zzuf to 0.12.
Based on PR#44274, with some fixes.

Changes from zzuf 0.12 to 0.13

 * various fixes for Linux, FreeBSD, OS X and OpenBSD libc calls.
 * network host filtering support.
 * support for memory limits on OS X.
 * massive testsuite improvements.
 * support most cat options in zzcat, which is now fully programmable.
2010-12-25 11:00:51 +00:00
joerg
365511d3e6 Update to 2010/12/21 snapshot:
- Support for git-fast-export format
- More efficient synchronisation mechanism
- "addremove", "bisect" and "stash" commands
- sqlite3 shell with some bindings to fossil logic like content_get
- undo cleans merge state
- Various improvements and bugfixes to other commands
2010-12-24 13:06:33 +00:00
abs
1ccc5d64cb Fix build on OS X 10.4
- Correct a sublime piece of gmake logic to catch at least 10.4
  rather than 10.5 and later:
    ifeq ($(shell echo "$(uname_R)" | awk -F. '{if ($$1 >= 9)
    print "y"}')_$(shell test -d $(TKFRAMEWORK) || echo n),y_n)

- Then handle the case that on 10.4
    share/git-gui/lib/Git Gui.app/Contents/MacOS/Wish
  becomes
    share/git-gui/lib/Git Gui.app/Contents/MacOS/Wish Shell

Bump PKGREVISION and Slowly Back Away From The Package
2010-12-23 23:42:40 +00:00
fhajny
d4a66e433c Added BUILDLINK_INCDIRS and BUILDLINK_LDFLAGS support to bl3, to help with
building lang/spidermonkey.
2010-12-23 12:24:00 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
seanb
6e8e92f4b7 No SA_RESTART on qnx. 2010-12-21 22:57:44 +00:00
obache
300b515b08 +cutter 2010-12-21 11:29:39 +00:00
obache
42e5855e44 Import cutter-1.1.5 as devel/cutter.
Cutter is a xUnit family Unit Testing Framework for C and C++.

This is a list of features of Cutter:
  * easy to write tests.
  * outputs result with useful format for debugging.
  * tests are built as shared libraries.
2010-12-21 11:27:57 +00:00
taca
ca071c4382 Update php-memcache package to 2.2.6.
2.2.6		2010-10-03

- Fixed pecl bug #16536 (Weight of 0 causes SegFault on memcache_add_server)
- Fixed pecl bug #17130 (Uninitialized tv.tv_usec causing PHP to loop
  endlessly)
- Fixed pecl bug #13623 (Memcache-client makes php segfault in semi-related
  code)
2010-12-19 03:00:52 +00:00
wiz
301f24a69b Install some emacs support files. Requested by Stefan in PR 44250.
Bump PKGREVISION.
2010-12-18 13:06:04 +00:00
abs
d50abae1eb update distinfo for 1.7.3.4 2010-12-17 23:37:50 +00:00
rhaen
60060a5003 - updated to 2.212
Changelog:
2.212 Mon 22 Nov 2010
    - Updating to Module::Install 1.00
    - No functional changes
2010-12-17 22:49:27 +00:00
rhaen
cc24c286a5 - updated to 0.108
Changelog:
0.108     2009-1015

          simple (stringwise) comparison should now be much faster (thanks,
          NCLEATON)
2010-12-17 22:28:49 +00:00
rhaen
571e1f7fda - updated to 0.09
Changelog:
0.09
    +   upgraded to jQuery 1.4.2
    +   updated App::Prove::Plugin::HTML to simplify cmdline usage to the
    extent possible.
    +   fixed RT #41457 & RT #49621: applied Neil Hemingway, Tim Esselens, and
        Panu Ervamaa's patches, and got everything working.  This addresses:
        +   small changes to the top-left corner menu (default_report.css)
        to render it corretly with Firefox 3 (Linux)
        +   inline_js fix
        +   added support for force_inline_js (not on by default, including
        jQuery inline causes errors)
        +   fixed bug in handling of parse_errors in default_report.tt
        +   fixed bug: nothing happens when I click on the test output.
        +   XHTML support
    +   fixed bug: click on summary changes location
    +   fixed 2 minor javascript bugs where '#' was being used as a jQuery id ref
    +   added new feature: column sorting via Christian Bach's jquery.tablesorter
    plugin (bundled from http://tablesorter.com). optional.
    +   added new feature: up to top of test when the test filename is no longer
    visible
2010-12-17 22:23:05 +00:00
rhaen
56a4000cd5 - updated to 1.31
Changelog:
1.31 (2010/10/27)
  *     (ms) Fixed the number of skipped tests for Windows for previous fix
        of [RT 60665].
2010-12-17 18:34:55 +00:00
rhaen
06793710ba - updated to 2.28
- package no longer uses Module::Build

Changelog:
2.28   2010-12-13

- The Log::Dispatch module still had version 2.26 in the last
  release. Reported by Øyvind Skaar. RT #63876.


2.27   2010-10-16

- Fix docs on handling of arrays passed to ->debug, ->error, etc. Requested by
  Andrew Hanenkamp. RT #61400.

- Allow an arrayref for the Syslog socket option. Requested by Paul
  Bennett. RT #57631.

- License is now Artistic 2.0
2010-12-17 18:30:10 +00:00
rhaen
fedf02c358 - updated to 1.10
Changelog:
2010-10-11   Todd Rinaldo <toddr@cpan.org>
	* CPAN testers clean. Bumping to release version 1.10

2010-10-04   Todd Rinaldo <toddr@cpan.org>
	* RT 60788 - Better error reporting on Operating Systems
	  that can't set a controlling terminal e.g. BeOS
	* Bump to 1.09_01

2010-10-04   Todd Rinaldo <toddr@cpan.org>
	* CPAN testers looks clean. Internal testing done on perl 5.6
	* Bump version to 1.09 and release to CPAN
2010-12-17 18:20:18 +00:00
rhaen
ddefbe74cf - Updated to 1.26
Changelog:
- The as_string method did not localize $@ and $SIG{__DIE__} before doing an
  eval. Reported and tested by Marc Mims. RT #61072.
2010-12-17 14:12:10 +00:00
wiz
430bc99013 Update to 0.9.8.6rc1 and add lots of upstream SVN patches to make
it build again.

Changes:
This is a major feature enhancement and bugfix release

    * Added keyword and optional function arguments.

      The syntax of a keyword parameter/argument is "identifier = expr".

         Function     Application
         -------------------------------------------
         f(a)         f(1)
         f(~a, b)     f(~a = 10, 11)     Required keyword argument
         f(?a, b)     f(~a = 10, 12)     Optional keyword argument
                      f(12)              -- defaults to empty
         f(?a = 1, b) f(~a = 10, 11)     Optional keyword argument with default value
         f(~a = 1, b) f(11)              -- ~a is same as ?a if there is a default value
                      f(?a = 10, 11)     -- Arguments can use ?, but it means the same thing

      Keyword arguments and normal arguments are processed
      independently. Normal arguments have to appear in the same
      order as in the parameter list, but keyword arguments can go
      anywhere.

      This also adds the function notation.

          fun(x, y) =>
             add($x, $y)

          foreach(x => ..., a b c)
             println($x)

      where the "..." essentially means "parse as if the indented
      block below was actually an expression in here"

      Old-style foreach generate a warning.
    * Added "program" syntax. This provides a more standard
    programming language, where strings must be explicit, and
    variables represent applications.

      The outer syntax is normal; the program syntax is an ast to
      ast translation. The translation is turned on with the command
      ".LANGUAGE: program", which is scoped like "export". Here is
      an example:

         #!/usr/bin/env osh
         .LANGUAGE: program

         f(x) =
            return x + 1

         println(f(f(1)))

      The normal $-style expressions are always allowed, but in
      program-syntax mode, identifiers stand for variables, function
      application is the f(e1, ..., e2) form, and there are the
      standard infix operators. To switch back to the default
      syntax, use .LANGUAGE: make

      Note, shell commands and rules never use program syntax,
      except within function arguments.

      This is not heavily tested.
    * Added support for partial and curried function applications.
    Normal funcation application still require using the correct
    number of arguments (as relaxed by the introduction of optional
    arguments), but apply function can be used to create curried
    and partial applications.

         f(x,y) =
            return $(add $x, $y)

         g = $(apply $f, 2)      # Partial applications must use apply
         println($(g 3))         # 5

         ff(x) =
            gg(y) =
               return $(add $x, $y)

         println($(apply $(ff), 3, 5)) # Prints 8, also need to use apply here

      apply can also take keyword arguments.
    * A high-quality C parser was added to OMake — see lib/parse/C/Parse.om
    * Added a LaTeX parser and spellchecker - see lib/parse/LaTeX/README.txt
    * New functions added: localtime, gmtime, mktime, normalize-tm,
    utimes, digest-string, url-escaped, find-all, addprefixes
    * New object added: Tm
    * About 10 Bugs fixed
    * [Experimental] Object methods can now export their fields
    back into the parent object. For example,

         Z. =
             x = 1
             f() =
                 x = 2
                 export
         Z.f()
         echo $(Z.x)
         # Prints "2"

      This works with arbitrary levels of nesting.
2010-12-17 09:40:14 +00:00
obache
880707dc5b Bump PKGREVISION from icu shlib major bump. 2010-12-17 07:36:08 +00:00
hiramatsu
093f6ae412 Updated to 5.25. This fixes build problem due to API changes of devel/libev.
5.25  Thu Nov 11 01:08:39 CET 2010
        - try a different approach on netbsd - netbsd 5 finally has marginally
          working pthreads, but still broken ucontext/sigaltstack.
        - openbsd 4.8 finally got their act together, Coro works out of the box
          with asm, setjmp and pthreads (no change, just informational).

5.24  Sat Oct 23 11:27:12 CEST 2010
        - port to the EV 4.0 API.
        - work around bugs in mingw32, making strawberry perl work
          out of the box.
        - correctly modify Coro::AIO function prototypes
          so that they reflect the "no optional parameters" rule.
        - "ported" libcoro to C++.
2010-12-17 02:22:36 +00:00
gdt
b67247f435 Update to 1.7.3.4.
Git v1.7.3.4 Release Notes
==========================

Fixes since v1.7.3.3
--------------------

 * Smart HTTP transport used to incorrectly retry redirected POST
   request with GET request.

 * "git apply" did not correctly handle patches that only change modes
   if told to apply while stripping leading paths with -p option.

 * "git apply" can deal with patches with timezone formatted with a
   colon between the hours and minutes part (e.g. "-08:00" instead of
   "-0800").

 * "git checkout" removed an untracked file "foo" from the working
   tree when switching to a branch that contains a tracked path
   "foo/bar".  Prevent this, just like the case where the conflicting
   path were "foo" (c752e7f..7980872d).

 * "git cherry-pick" or "git revert" refused to work when a path that
   would be modified by the operation was stat-dirty without a real
   difference in the contents of the file.

 * "git diff --check" reported an incorrect line number for added
   blank lines at the end of file.

 * "git imap-send" failed to build under NO_OPENSSL.

 * Setting log.decorate configuration variable to "0" or "1" to mean
   "false" or "true" did not work.

 * "git push" over dumb HTTP protocol did not work against WebDAV
   servers that did not terminate a collection name with a slash.

 * "git tag -v" did not work with GPG signatures in rfc1991 mode.

 * The post-receive-email sample hook was accidentally broken in 1.7.3.3
   update.

 * "gitweb" can sometimes be tricked into parrotting a filename argument
   given in a request without properly quoting.

Other minor fixes and documentation updates are also included.

Git v1.7.3.3 Release Notes
==========================

In addition to the usual fixes, this release also includes support for
the new "add.ignoreErrors" name given to the existing "add.ignore-errors"
configuration variable.

The next version, Git 1.7.4, and future versions, will support both
old and incorrect name and the new corrected name, but without this
backport, users who want to use the new name "add.ignoreErrors" in
their repositories cannot use older versions of Git.

Fixes since v1.7.3.2
--------------------

 * "git apply" segfaulted when a bogus input is fed to it.

 * Running "git cherry-pick --ff" on a root commit segfaulted.

 * "diff", "blame" and friends incorrectly applied textconv filters to
   symlinks.

 * Highlighting of whitespace breakage in "diff" output was showing
   incorrect amount of whitespaces when blank-at-eol is set and the line
   consisted only of whitespaces and a TAB.

 * "diff" was overly inefficient when trying to find the line to use for
   the function header (i.e. equivalent to --show-c-function of GNU diff).

 * "git imap-send" depends on libcrypto but our build rule relied on the
   linker to implicitly link it via libssl, which was wrong.

 * "git merge-file" can be called from within a subdirectory now.

 * "git repack -f" expanded and recompressed non-delta objects in the
   existing pack, which was wasteful.  Use new "-F" option if you really
   want to (e.g. when changing the pack.compression level).

 * "git rev-list --format="...%x00..." incorrectly chopped its output
   at NUL.

 * "git send-email" did not correctly remove duplicate mail addresses from
   the Cc: header that appear on the To: header.

 * The completion script (in contrib/completion) ignored lightweight tags
   in __git_ps1().

 * "git-blame" mode (in contrib/emacs) didn't say (require 'format-spec)
   even though it depends on it; it didn't work with Emacs 22 or older
   unless Gnus is used.

 * "git-p4" (in contrib/) did not correctly handle deleted files.

Other minor fixes and documentation updates are also included.
2010-12-17 01:05:23 +00:00
wiz
746ec6cef0 Update to 1.46.1:
Release notes for 1.46

This release has improvements and bug fixes.

We fixed 153 tickets, and that is a somewhat "usual" number for a Cppcheck release.

The report has been improved. New severities were added to make the messages more informational. The possible severities are now:
 * error
 * warning
 * style
 * performance

This has no effect on the command line flags nor the xml report. The command line flags and the xml report is fully compatible with previous versions.

These are the new checks that were added:
 * detect dangerous usage of string::c_str()
 * warn for unused variable when only doing malloc/free
 * warn when assert has side effects
 * warn for mutual exclusion over ||. The condition is always false. Example: 'if (x != 1 || x != 4)'

More details about all the fixed tickets can be found here:
http://sourceforge.net/apps/trac/cppcheck/milestone/1.46


Release notes for 1.46.1

Fix segmentation fault.
2010-12-15 13:01:38 +00:00
abs
31cda6d6d4 On at least OS X 10.4 the builtin zlib does not provide all the symbols
we need
2010-12-14 19:51:45 +00:00
wiz
5494d00d54 Set LICENSE. 2010-12-12 12:20:10 +00:00