Commit graph

148711 commits

Author SHA1 Message Date
tnn
c007677647 PLIST fix for ldap option. From Matthias Ferdinand. 2009-09-24 18:44:49 +00:00
tron
018be612e3 Unconditionally set the default ABI to 32-Bit for Mac OS X Snow Leopard.
There are too many third party applications which don't build using
the 64-Bit ABI at the moment.

Approved by Alistair Crooks.
2009-09-24 17:24:13 +00:00
tnn
1bda4090b2 Work around a lang/gcc44 bug which causes problems for the sincos(3)
configure test in graphviz.
The expression tested is constant folded and optimized away even though we
don't have sincos(3) in the math library. When graphviz later tries
to use sincos(3) on a variable argument we get an unresolved symbol.
2009-09-24 15:53:12 +00:00
taca
15a6dbf8e5 +bind-9.5.2, ruby-gnome2-0.19.2, xf86-video-geode-2.11.5. 2009-09-24 15:08:50 +00:00
taca
7d4e423349 Note update of textproc/namazu package to 2.0.20. 2009-09-24 15:06:20 +00:00
taca
2551d0de18 Update textprroc/namazu package to 2.0.20 (security fix).
Overview of Changes in Namazu 2.0.20 - Sep 23, 2009

- namazu, namazu.cgi:
* When the blank line is included in the NMZ.field.* file, the bug with
  the possibility of causing overrunning in the buffer is corrected.

pkgsrc changes:

* Add LICENSE.
* Some pkglint clean.
2009-09-24 15:04:33 +00:00
wiz
ceab3f8cf9 Include "../../sysutils/desktop-file-utils/desktopdb.mk" to make pkglint
happy.
2009-09-24 13:14:53 +00:00
tnn
e2d281b2fa don't undef PKG_DEVELOPER! 2009-09-24 13:04:16 +00:00
wiz
8ab264d6b7 Move LICENSE to MAINTAINER paragraph. 2009-09-24 12:56:27 +00:00
dmcmahill
ccb013ba1c add missing LICENSE 2009-09-24 12:23:44 +00:00
dmcmahill
6c0805e737 add LIBS.SunOS+= -lgmp per PR42109 2009-09-24 11:58:35 +00:00
dmcmahill
2f0b3c4815 - Get rid of a ${WRKDIR} reference in an installed file.
- Fix a bad reference to /bin/bash.
- Work around a non-portable argument to find.

This should address the bash issues reported in PR42092
lang/gcc44 leaves uncorrected reference to /bin/bash
2009-09-24 11:50:56 +00:00
wiz
73dab4de71 + GConf-2.28.0, biew-6.0.0, bitmap-1.0.4, clutter-1.0.6, editres-1.0.4,
ekiga-3.2.6, evolution-webcal-2.28.0, glib2-2.22.0, gnash-0.8.6,
  gnome-commander-1.2.8.2, gnome-icon-theme-2.28.0, gnome-netstatus-2.28.0,
  gnome-nettool-2.28.0, gnome-screensaver-2.28.0, gnome-themes-2.28.0,
  gtk2-2.18.0, hamster-applet-2.28.0, hanzim-3.0, json-glib-0.8.0,
  libXdmcp-1.0.3, libXmu-1.0.5, libbonobo-2.24.2, libbonoboui-2.24.2,
  libgnome-2.28.0, libgnomeui-2.24.2, memtestplus-4.0, metacity-2.28.0,
  mp3diags-0.99.05.038, nautilus-2.26.4, opal-3.6.6, ptlib-2.6.5,
  py-gobject-2.20.0, scrotwm-0.9.7, seahorse-plugins-2.28.0,
  snort-2.8.5, sound-juicer-2.28.0, wget-1.12, xproto-7.0.16.
2009-09-24 10:36:24 +00:00
wiz
db2a7367a5 Updated audio/taglib to 1.6nb1 2009-09-24 10:25:03 +00:00
wiz
c09e9b56a3 Enable asf and mp4, needed by wip/amarok. Bump PKGREVISION. 2009-09-24 10:24:52 +00:00
hasso
e2125c0f2b Fix the crap I introduced with the last commit. 2009-09-24 08:07:36 +00:00
sno
9d391147a6 Adding missing dependency to www/p5-HTML-Parser reported by Olivier
Cherrier via e-Mail and bump revision.
2009-09-24 06:51:57 +00:00
sno
15707ea5a1 Bumping revision of packages which depend direct or indirect on
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-24 06:50:10 +00:00
tron
afd7200f80 The 64-Bit version of "libiconv" is not compatible with the GNU version
and therefore rejected by e.g. the "glib2" package. Use the "libiconv"
package to fix this.

Approved by Alistair Crooks.
2009-09-24 06:31:27 +00:00
taca
358215be31 o Update SITES for each language file because of www.typolight.org's relaunch.
o Make unused MASTER_SITES to empty.

No functional change.
2009-09-24 03:04:04 +00:00
tron
113fdc9b61 Fix build problem for Mac OS X Snow Leopard 64-Bit ABI. 2009-09-23 18:23:05 +00:00
tnn
e2c4b83a28 - when official branding is not enabled, just call it "Browser".
- set the default start page to something more sensible.
- Bump PKGREVISION
2009-09-23 16:46:31 +00:00
jmmv
b5087ad17a Include bsd.prefs.mk to get the definition of MACHINE_ARCH. 2009-09-23 16:36:30 +00:00
jmmv
19bc4825ae Note updates of botan to 1.8.7 and monotone{,-server} to 0.45. 2009-09-23 16:09:18 +00:00
jmmv
10edbca645 Update to 0.45: bump dependency on monotone to 0.45. 2009-09-23 16:06:16 +00:00
jmmv
711ecedb9c Update to 0.45. Changes since 0.42 follow:
Fri Sep 11 20:50:00 UTC 2009

        0.45 release.

        Changes

        - Certs now link to the key that signed them by the key's
          hash, instead of its name.  This should provide some
          security and usability improvements.

          The database schema has been changed, so you will need to
          run 'mtn db migrate' (preferably after making a backup copy
          of your db).

          The netsync protocol version has also changed. However, we
          found space to implement full protocol version negotiation,
          so no flag day is needed.  If your particular project has a
          situation where there are multiple keys with the same name,
          you will receive errors when trying to sync certs signed by
          those keys to older netsync peers.

          A number of commands have slightly different output now,
          particularly 'ls certs', 'ls tags', 'automate keys',
          'automate tags' and 'automate certs'.  There is a new Lua
          hook associated with these changes,
          'get_local_key_name(identity)', and all Lua hooks that used
          to take a key name as an argument now instead take a table
          with several fields.

          Commands which previously accepted a key name now also
          accept the key's hash or local name, which is a local alias
          for equally named keys.  'read-permissions' and
          'write-permissions' accept either the key name or the hash.

          There is also a new 'db fix_certs' command which fixes wrong
          key assignments in migrated databases if you have the correct
          key available.

        - The 'resolved_user' conflict resolution is no longer
          reported by 'automate show_conflicts' for file content
          conflicts; 'resolved_user_left' is used instead.

        - 'format_version' was removed from 'automate tags' and
          'automate get_attributes' which both do not need this
          additional versioning information.

        New features

        - The 'log' command now, by default, converts all dates it
          prints to your timezone instead of leaving them in UTC, and
          uses a somewhat more friendly format for the dates.

          You can customize the date format with the new
          "get_date_format_spec" Lua hook, which returns a strftime(3)
          format string.  You can also override the format for one
          command with the new --date-format option, disable date
          conversion for one command with --no-format-dates, or
          disable it by default by having the above Lua hook return an
          empty string.

        - The 'diff' and 'automate content_diff' commands take a
          '--reverse' option when one revision is specified, to
          control the order of the diff with the workspace.

        - The 'update', 'checkout', 'pluck', and 'pivot_root' commands
          take an option '--move-conflicting-paths', to handle
          unversioned files that are blocking the action. The
          unversioned files are moved to
          _MTN/resolutions/<workspace_path>, so the action can
          succeed, and the user can recover the files if necessary.

        - Resolution of orphaned file conflicts is now supported by
          'merge --resolve-conflicts' and the 'conflicts' commands.

        - Duplicate name conflicts now support the 'keep' resolution.

        - Monotone now accepts ':memory:' as argument to the --db option
          and sets up a memory-only SQLite database.

        - 'clone' allows cloning into the current directory when
          '.' is given as argument.

        Bugs fixed

        - Monotone now sanely skips paths with invalid characters
          it encounters during 'add' or 'automate inventory'.

        - Key names, cert names, and var domains with non-ASCII
          characters should work properly now.  Previously, they would
          be (usually) converted to punycode on input, and not decoded
          on output. They will now not be converted to punycode at
          all.

        - The 'conflict' commands can now handle duplicate name
          conflicts for directories.

        - 'cvs_import' now properly parses CVS timestamps (again).

        - Windows' cmd.exe is recognized as smart terminal and thus
          monotone should create more readable output in
          netsync operations.


Tue May 12 20:44:00 UTC 2009

        0.44 release.

        Changes

        - Private keys no longer have a separate hash from the associated
          public key. This changes the hashes output by 'ls keys', and also
          changes the format of 'automate keys' and 'automate genkey'.

        New features

        - New 'w:' selector type for selecting the revision the workspace
          is based on.

        Bugs fixed

        - C++ exceptions in Lua extension functions are now converted into
          Lua errors catchable with pcall, instead of causing a crash.

        - In 0.43 revert became excessively noisy and would report changes to
          all attributes on included files and directories regardless of whether
          the attributes had been changed or not. This has been silenced.
          Monotone will now specifically report changes to execute permissions
          only when they occur.

        - In 0.43 monotone would lose execute permissions on all files modified
          during an update operation. Execute permissions are now reset on
          updated files that have the mtn:execute attribute set to true.

        - Invalid revision selectors now cause an immediate error instead of
          being dropped from the selection.  The old behavior could produce
          undesired effects from typoed commands, such as spewing a list of
          all revisions in the database.

        - If "automate stdio" is in use, invalid selectors are reported via
          the automate protocol rather than on stderr.

        - "Best-effort" character set conversions now work again; 'mtn log'
          will not crash just because there is a change log entry with a
          character not representable in your locale.  However, if your system
          iconv(3) implementation does not support the //TRANSLIT extension,
          you may see garbage characters in the above scenario.

        Internal

        - Various small code changes to make monotone compile under (Open)
          Solaris using Sun Studio, and under Windows with Visual C++.

        - monotone.spec has been removed from the distribution.


Sun Mar 22 22:26:00 UTC 2009

        0.43 release.

        Changes

        - The Monotone source distribution no longer includes copies of
          several third-party libraries.  This means they must be downloaded
          and built separately, before building monotone.  See INSTALL for a
          complete list of necessary libraries.

          This allows monotone's developers to concentrate on monotone
          itself, rather than tracking external library updates, which in
          practice did not happen.  By way of illustration, we were still
          shipping sqlite 3.4.1, which is years out of date.  This has also
          been a long-standing request of various redistributors of binary
          packages, who prefer the use of globally shared libraries.

        - There is a new db var "database delta-direction", which can have
          values "reverse" (default), "forward", and "both". This controls
          what kind of deltas are stored for new file versions. Forward
          deltas are very fast for netsync, but slow for most other uses.
          Set this to "both" (or perhaps "forward" if you're very short on
          disk space) on an empty db and pull everything into it, to get a
          database which will be much faster for server usage (especially
          initial pulls).

        - 'mtn help <command_or_group>' or 'mtn <command_or_group> --help' no
          longer print global options, thus making the output of specific help
          requests more compact. You still see all available global options
          by executing 'mtn help' without any arguments.

        - 'mtn automate get_current_revision' now returns an empty changeset
          instead of an error if a workspace contains no changes.

        New features

        - A monotone database may be exported in the git fast-import format
          using the git_export command. The output from this command may be
          piped into git fast-import or other tools supporting this format.

        - Additional 'u:' and 'm:' selector types for selecting the revision the
          workspace was last updated from and revisions matching specified
          message globs in changelog and comment certs.

        - Additional '--revision' option for 'mtn log' allows logging of
          selected sets of revisions.

        - Additional '--full' option for 'mtn db info' to display some
          statistic analysis of the date certs in the database.

        - Command line options in the EDITOR and/or VISUAL environment
          variables are honored; for instance, EDITOR="emacs -nw"
          works now.  (Debian bug #320565.)

        - The `mtn_automate' lua function now correctly parses and sets
          options for executed automate commands.

        - The 'commit' command accepts a non-empty _MTN/log as the log
          message when '--message-file=_MTN/log' is given.

        Bugs fixed

        - Performance of the log command has been improved significantly.
          Previous versions of monotone loaded individual certs by name for each
          printed revision and this caused sqlite to not use the correct
          index. Now, all certs are loaded for each printed revision once and
          individual certs are selected from the full list which allows sqlite
          to use the preferred index.

        - In 0.42, a netsync writer would attempt to queue up all outgoing
          data as soon as it knew what data to send, in a single operation,
          without servicing the event loop. If there was a large amount of
          data to send, this would cause very long pauses and sometimes
          timeouts and dropped connections (for pauses over 10 minutes).
          The bug that caused this is fixed, and that operation now has a
          safety timer that should prevent it from coming back.

        - When the netsync server receives garbage over the network, it
          should be much better about only terminating the offending connection
          instead of the entire server.

        - The log command was missing '--depth' and '--exclude' options used to
          restrict revisions printed to those touching specific paths. Log now
          allows these options and uses them properly.

        - The update command previously did not clear execute permissions from
          files that had their associated 'mtn:execute' attribute cleared.

        - Several minor problems with workspace attributes have been fixed.
          Earlier versions of monotone would reset attributes such as
          mtn:execute on all files when any workspace modifying command was
          executed. Applying attribute changes to workspace files is now done
          much more selectively in the same manner that content and name changes
          are applied.

        - In certain cases, especially also on FreeBSD and Mac OS X, netsync
          called select() even after read() returned 0 bytes to indicate the
          end of the file, resulting in a confusing error message. This
          is fixed by treating EOF specially and prevent further calls
          to select() on the file handle, as recommended by the
          select_tut man page.

        - If given a filename, `mtn ssh_agent_export' now creates that
          file with the correct permissions (i.e. mode 600), creates
          directories as necessary, and does not throw an internal
          error if creation or writing fails.  (You're still on your
          own for directory creation and permissions if you take the
          key on standard output and redirect it to a file.)

        - The `p:' selector now accepts single character revision ids.

        - `mtn merge_into_workspace' no longer crashes if one tries to merge
          in an ancestor or descendant of a workspace, but gives a helpful
          error message.

        - Several bugfixes to `mtn automate stdio':

          * It now correctly distinguishs between syntax and command errors by
            returning error code 1 for the former and error code 2 for the
            latter - just as advertised in the documentation.

          * The stdio event loop no longer quits if a syntax error occurs, but
            rather discards the wrong state and accepts new (valid) commands.

          * Option errors haven't been catched properly and thus weren't encoded
            in stdio either; this has been fixed as well.

          * Global options, which were set or changed by a previously executed
            command, weren't properly reset before the next command was issued.
            It was f.e. not possible to "unignore" suspended branches for
            the `branches' command when `--ignore-suspend-certs' was given in
            a previous run. Now only those global options persist between
            executed commands which were given to stdio directly.

        Internal

        - Using 64 bit integer values to represent dates internally. This
          has no user visible effect.

        - The unit test code has been separated from the main source, thus
          building the tests no longer requires a full recompilation. Also,
          the number of modules which are linked into unit tester has
          decreased tremendously.

        - A couple of debug commands have been added to the `database'
          command group to aid performance timing. See `mtn help --hidden db'
          for a list of available commands.

        - Our internal error handling has been overhauled. N() is gone, and E()
          takes three arguments instead of 2: E(bool, origin::type, i18n_format).
          origin::type is an enum describing the source of the error, eg network,
          user, internal. Data types can publically inherit origin_aware (as the
          vocab types do) to obtain a public origin::type member named
          'made_from'; this can then be supplied to E() when sanity-checking
          that data. origin_aware and origin::type are in origin_type.hh.
          I() will throw a unrecoverable_failure, and E() will throw either a
          unrecoverable_failure or a recoverable_failure depending on the
          origin::type provided. informative_failure is gone.
2009-09-23 16:05:06 +00:00
jmmv
a2261658c3 Update to 1.8.7. Too many changes to list here.
This update is quite delicate and I'm sure it'll break somewhere.  So far
I've only been able to test it in NetBSD/amd64 and Mac OS X Leopard.

I'm bumping the dependency version in buildlink3.mk because the only package
using this seems to be Monotone, and I'll updating it right away.
2009-09-23 16:03:25 +00:00
wiz
e5ac769645 Fix patch, it didn't apply on NetBSD-current (whitespace trouble). 2009-09-23 15:22:36 +00:00
tnn
658177b315 honour PKGMANDIR 2009-09-23 13:52:11 +00:00
tnn
d9f61d0f84 No master site here; set INTERACTIVE_STAGE=fetch 2009-09-23 13:49:40 +00:00
tnn
1a4ab34191 honour PKGMANDIR 2009-09-23 13:34:33 +00:00
tnn
9105b9e84e - rename conflicting getline()
- honour PKGMANDIR
2009-09-23 13:31:31 +00:00
tnn
85345348a0 include <string.h> for strncpy() 2009-09-23 13:20:36 +00:00
obache
bab0da49ac Change HOMEPAGE to the project's one. 2009-09-23 11:49:11 +00:00
obache
2a956f8fef + dpkg-1.14.25 2009-09-23 11:46:06 +00:00
obache
ed43439ab4 Change HOMEPAGE to the project's one. 2009-09-23 11:42:05 +00:00
tron
2ffbaf3d20 Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessary
after Python 2.3 has been removed from "pkgsrc".

Approved by Thomas Klausner.
2009-09-23 09:54:45 +00:00
sketch
de54d24eaf Avoid zero-sized structs, fixes Sun Studio build. 2009-09-23 09:35:47 +00:00
agc
f2169c95b7 Note the start of the freeze in preparation for pkgsrc-2009Q3 2009-09-22 21:28:36 +00:00
sno
81359e7b10 Updated devel/p5-Mac-Carbon to 0.80 2009-09-22 20:57:10 +00:00
sno
16f087c5fd Updating devel/p5-Mac-Carbon from 0.77nb1 to 0.80
Upstream changes:
* v0.80, 16 September 2009

  Add notes for 64-bit perl

  Bump all the version numbers

  Fix a bunch of tests (nothing major, just make them work better)

  Fix sound-env-var checking code for tests (no more sound tests
  unless you ask for them with MAC_CARBON_SOUND, which was in the
  last version, but the logic was broken)

  Make CFStringRef typemap better

  Remove high-bit characters from source files

  Add new system version gestalt constants

  Fix leak in Mac::Processes and Mac::Speech
2009-09-22 20:56:53 +00:00
sno
ad3f8aabb0 Updated geography/p5-Geo-Distance to 0.16 2009-09-22 20:50:41 +00:00
sno
8c93bf0f97 Updating geography/p5-Geo-Distance-0.11nb1 to 0.16
pkgsrc changes:
  - Adding license definition
  - Adjusting "module type"

Upstream changes:
0.16
 - No changes.  The 0.15 package was broken.

0.15
 - Stop "Too late to run INIT block" warning (gray <gray@cpan.org>)

0.14
 - Fix "splice() offset past end of array" as filed in RT 26446.

0.13
 - Use Geo::Distance::XS if available. (gray <gray@cpan.org>)
 - Declare Math::Trig dependency.

0.12
 - Noted GIS::Distance in POD.
 - Some cleanups to install process.
 - Check for DBI in tests before using it.
2009-09-22 20:50:27 +00:00
sno
79ae03dee6 Updated math/p5-Math-GMP to 2.06 2009-09-22 20:40:57 +00:00
sno
9f63c65df9 Updating math/p5-Math-GMP from 2.05 to 2.06
pkgsrc changes:
  - Adding license definition

Upstream changes:
2.06  2009-09-17 Greg
    - Make Makefile.PL more forgiving of gmp library locations. (CPAN bug #46323)
    - Update link to libgmp.org in INSTALL file (CPAN bug #46324)
2009-09-22 20:40:35 +00:00
tnn
4b9f6fde4b rename getline to get_line as was done in src.
No functional change, no version bump.
2009-09-22 20:39:18 +00:00
sno
5751fa19f2 Updated net/p5-Nmap-Parser to 1.19 2009-09-22 20:34:25 +00:00
sno
509fabe2c4 Updating net/p5-Nmap-Parser from 1.16nb1 to 1.19
pkgsrc changes:
  - Adding license definition
  - Adjusting dependencies

Upstream changes (since 1.16):
Changes for 1.19
	- Added enhancement request by stevekatieterabyte for tcp_del_port and udp_del_port
	  (Thanks!). Modified the patch to work with a list of ports.
	- Added Robin Bowes' modification of nmap2sqlite as nmap2db to support MySQL (Thanks!)
2009-09-22 20:34:13 +00:00
sno
be452cb0c6 Updated net/p5-SNMP-Info to 2.01 2009-09-22 20:29:29 +00:00
sno
ab9424aa65 Updating net/p5-SNMP-Info from 2.00nb1 to 2.01
pkgsrc changes:
  - Adding license definition

Upstream changes:
version 2.01 (06/12/09)
    + Added CiscoStpExtensions Class (Carlos Vicente)
    + Added Layer3::Arista (fenner)
    + [2020353] Added L3::Altiga for Cisco (Altiga) VPN3000 Concentrators
                (Jeroen van Ingen)

    * Fixed RFC1213-MIB vs IF-MIB collision in ifOperStatus
    * Updated test_class.pl for better debug info and relative path
    * Add cisco vendor detection by OID in Layer3.pm (Sam Stickland)
    * Fix CaSe of EtherLike-MIB in EtherLike.pm (Alexander Hartmaier)
    * Added Cisco FWSM to L3::Cisco
    * Added s222_rp to L3::C6500
    * Added CIGESM to L2::C2900
    * Added Airespace WLC to L2::Airespace
    * Updated POD and DeviceMatrix quite a bit
    * Added ENTITY-MIB to CiscoStats for better model handling above
    * Fix networkaddress handling in LLDP-MIB
    * Added CiscoConfig to L2::Aironet, L3::C3550  classes
    * Better SSID capabilities for L2::Aironet
    * Fix CDP vs LLDP in c_id() for HP Class
    * test_class.pl improvements
2009-09-22 20:29:13 +00:00