Commit graph

113740 commits

Author SHA1 Message Date
adrianp
c2c22cbdb5 Update to php-5.2.3
Security Fixes
* Fixed an integer overflow inside chunk_split() (by Gerhard Wagner, CVE-2007-2872)
* Fixed possible infinite loop in imagecreatefrompng. (by Xavier Roche, CVE-2007-2756)
* Fixed ext/filter Email Validation Vulnerability (MOPB-45 by Stefan Esser, CVE-2007-1900)
* Fixed bug #41492 (open_basedir/safe_mode bypass inside realpath()) (by bugs dot php dot net at chsc dot dk)
* Improved fix for CVE-2007-1887 to work with non-bundled sqlite2 lib.
* Added mysql_set_charset() to allow runtime altering of connection encoding.

* Upgraded bundled SQLite 3 to version 3.3.17. (Ilia)
* Fixed gd build when used with freetype 1.x (Pierre, Tony)

And a fair few bugs fixed, see: http://www.php.net/ChangeLog-5.php#5.2.3
for all the details.
2007-06-06 19:33:12 +00:00
adrianp
3842b10dde s/\/roundcube\//\/roundcube/ from justin (at) shiningsilence.com 2007-06-06 18:40:16 +00:00
rillig
287ae72163 Replaced ${_PKG_SILENT}${_PKG_DEBUG} with a simple ${RUN} to save some
space.
2007-06-06 13:20:34 +00:00
tnn
663d4587a7 Updated net/rdesktop to 1.5.0nb2 and math/euler to 1.61. 2007-06-06 12:49:12 +00:00
tnn
d17f62178f Update to euler-1.61. Euler now uses GNU autotools for the build and GTK2+
for the user interface. Also apply patch for static/extern mismatch from
Aleksej Saushev in PR 36449, which fixes build with gcc4.
2007-06-06 12:43:31 +00:00
rillig
4a23c92902 The "build-env" target is no longer defined in this file. 2007-06-06 12:43:04 +00:00
rillig
362a7f39b3 Fixed indentation. 2007-06-06 12:41:53 +00:00
rillig
6dd36d59da Added _VARGROUPS. 2007-06-06 12:40:05 +00:00
markd
4c6c1ec270 my updates of tonight. 2007-06-06 12:30:36 +00:00
markd
1e77000183 Add 5 perl modules. 2007-06-06 12:18:01 +00:00
markd
9db8aa72b2 Import of p5-Data-ICal-DateTime version 0.65
Convenience methods for using Data::ICal with DateTime.
2007-06-06 12:13:50 +00:00
markd
04efbeb491 Import p5-Data-ICal version 0.13
Data::ICal is a straightforward generator for iCalendar (RFC 2445) files,
such as those used in Apple's iCal.
2007-06-06 12:12:35 +00:00
markd
5d2625527f Import p5-DateTime-Event-ICal version 0.09
This module aims to support rfc2445 style recurrences, such as
'last friday of march'.
2007-06-06 12:10:54 +00:00
markd
c5c29cc15c Import p5-DateTime-Event-Recurrence version 0.16
This module aims to support basic recurrences, such as 'daily'.
2007-06-06 12:09:21 +00:00
markd
6074cd388d Import p5-DateTime-Format-ICal version 0.08
This module handles formatting and parsing of iCal format datetimes
and durations, per RFC 2445.
2007-06-06 12:07:48 +00:00
markd
0ce175cf49 add koverartist 2007-06-06 11:24:44 +00:00
markd
2b286026d8 Import of koverartist-0.5
KoverArtist is a program for the fast creation of covers for
cd/dvd cases and boxes. The main idea behind it is to be able
to create decent looking covers with some mouseclicks.
2007-06-06 11:23:09 +00:00
markd
af2f4fe585 Update cups to 1.2.11
CUPS 1.2.11 fixes several build system, printing, PPD, and IPP conformance
issues. It also fixes a crash bug in the scheduler when printing to files
in non-existent directories.
2007-06-06 11:14:27 +00:00
markd
3e595e5922 Fix build on Solaris and tell configure not to pick up stray snmp
libraries.
2007-06-06 11:10:33 +00:00
markd
f50dc45760 Update poster to the 20060221 version
2006-02-19 Manfred Paulus <manfred.paulus@googlemail.com>
    * option: added -C option for switching clipping facilities
    * option: added -O option for setting content overlap
    * output: make postscript functions out of read in
              page descriptions instead of copying the code
              for every output page
    * pages:  corrected sizes of ISO A and B formats

2005-09-07 Cristian Tibirna <tibirna@kde.org>
    * option: don't crash when specifying -s option (scaling)

2002-08-30 Michael Goffioul <goffioul@imec.be>
        * option: added a "fake" option to pre-calculate the
          tile pages (used within KDEPrint).

2002-08-28 Michael Goffioul <goffioul@imec.be>
        * pages: allow selection of tile pages to print

2002-08-26 Michael Goffioul <goffioul@imec.be>
        * gets: avoid the use of gets, replaced by fgets
        * input: allow input from STDIN
        * pages: allow poster printing of more than one page
2007-06-06 11:05:21 +00:00
martti
65d37af33c New patches. 2007-06-06 10:29:14 +00:00
martti
8c31d5d4b0 e2fsprogs-1.39 2007-06-06 09:35:32 +00:00
martti
784583f1a0 Updated sysutils/e2fsprogs to 1.39
This release contains a number of bug fixes and enhancements over the
previous releases. For details, see

http://e2fsprogs.sourceforge.net/e2fsprogs-release.html
2007-06-06 09:35:17 +00:00
rillig
fc0688ff52 Added _VARGROUPS. 2007-06-06 09:29:53 +00:00
rillig
1618d58608 Made the generation of the PLIST_SUBST entries a bit simpler. 2007-06-06 08:33:54 +00:00
rillig
136a6388fe Added BUILD_DEFS. 2007-06-06 08:25:04 +00:00
rillig
7c0810303e Removed the comment about REPLACE_EMACS, since there isn't any code
implementing it.

Added the variable description (_VARGROUPS).
2007-06-06 08:23:23 +00:00
rillig
12764e49b0 Removed the outer .if ... .endif, so that I don't need to indent the
other conditionals. Indented all conditionals according to pkglint's
idea of correct indentation.

All packages that use this file must also have some options. Otherwise,
why should they use it at all?

All errors are _appended_ to PKG_FAIL_REASON, instead of overwriting
older ones.
2007-06-06 07:12:31 +00:00
wiz
984a567184 Use included opencdk for now, opencdk-0.6.x is not compatible with
gnutls-1.6.x (the stable branch).

No further PKGREVISION bumps necessary, because opencdk caused recursive
PKGREVISION bumps and afterwards gnutls wouldn't build.

Addresses PR pkg/36448.
2007-06-06 06:23:58 +00:00
wiz
3f1913788b Updated opencdk to 0.6.1. 2007-06-06 06:13:59 +00:00
wiz
16b51cb3da Update to 0.6.1.
Package change: Fix opencdk-config and opencdk.pc.

Noteworthy changes in version 0.6.1 (2007-05-12)
------------------------------------------------

* The opencdk.def file is included in the distribution archive,
  fixes build failures on mingw32.

* Some bug fixes for the mingw32 build in combination with WINE.

* Now the decryption code uses the name in the literal packet
  for the output file whenever this is possible.

* Take care of absolute file names in literal packets.
2007-06-06 06:11:16 +00:00
tnn
693e24acc2 Pull in a patch from rdesktop CVS, xwin.c rev 1.223.
Fixes a segfault with X11_TYPE=modular. Should fix PR 36443.
2007-06-06 00:16:35 +00:00
dmcmahill
0c90d52e53 Make sure shared libs are found and also fix a PLIST problem. Bump
pkgrevision.
2007-06-05 23:32:08 +00:00
tnn
fbb302e29e Updated graphics/jpeg to 6bnb4 2007-06-05 22:10:08 +00:00
tnn
4646b00220 Adopt some new features from www.jpegclub.org that have already been
adopted by many Linux distributions as well as FreeBSD ports:

o jpegtran: add "-perfect" switch:
    Fail if there are non-transformable edge blocks.
o jpegtran: add "-crop" switch:
    Crop to a rectangular subarea.
o jpegtran: correct EXIF handling.
o jpegexiforient: Get and set the Exif Orientation Tag.
o exifautotran: Transforms Exif files so that Orientation becomes 1.

Suggested by dzoe on #NetBSD IRCNet.
2007-06-05 22:07:25 +00:00
adrianp
c022e4ea2b Updated mail/roundcube to 20070528 2007-06-05 20:26:53 +00:00
adrianp
2c2c7d4cd2 * Incorporate some suggestions from justin (at) shiningsilence.com and
just explain a little better how RoundCube is setup in pkgsrc.

* While were here update to 20070528

2007/05/28 (thomasb)
---------
- Fixed buggy imap_root settings (closes 1484379)
- Prevent default events on subject links (1484399)
- Typo in rcube_smtp.inc

2007/05/23 (estadtherr)
----------
- Upgrade to TinyMCE v2.1.1.1

2007/05/18 (thomasb)
----------
- Use HTTP-POST requests for actions that change state

2007/05/17 (thomasb)
----------
- Updated Catalan, Russian, Portuguese, Slovak and Chinese translations
- Renamed localization folder for Chinese (Big5)
- Chanegd Slovenian language code from 'si' to 'sl'
- Added Sinhala (Sri-Lanka) localization
- Use global filters and bind username/ for Ldap searches (1484159)
- Hide quota display if imap server does not support it
- Hide address groups if no LDAP servers configured
- Add link to message subjects (closes 1484257)
- Better SQL query for contact listing/search (closes 1484369)

2007/05/13 (thomasb)
----------
- Updated Norwegian (bokmal), Czech, Danish and Portuguese (standard) translation
- Fixed marking as read in preview pane (closes 1484364)
- CSS hack to display attachments correctly in IE6
- Wrap message body text (closes 1484148)
2007-06-05 20:25:26 +00:00
abs
046def525d Note that:
You do not need nspluginwrapper if the ABI of the plugin and browser are the
same, such as running a 32 bit Linux firefox and flash plugin under NetBSD.
2007-06-05 16:25:30 +00:00
rillig
8569e0e931 Updated lang/jamvm to 1.4.5 2007-06-05 14:09:08 +00:00
rillig
52f35ac87e Updated jamvm to 1.4.5.
JamVM 1.4.5 released on 4th February 2007
=========================================

A summary of changes since 1.4.4:

- Support for Java 1.5 Annotations.  This includes the following
  methods for reflection access to Annotations:

    - VMClass.getDeclaredAnnotations
    - java.lang.reflect.Field.getDeclaredAnnotations
    - java.lang.reflect.Constructor
        - getAnnotation, getDeclaredAnnotations, getParameterAnnotations
    - java.lang.reflect.Method
        - getDefaultValue, getAnnotation, getDeclaredAnnotations,
          getParameterAnnotations

- Class sun.misc.Unsafe implemented, providing VM support for
  JSR-166 (Concurrency Utilities).

- Ported to the mipsel architecture.  This is a full port, with hand-
  coded assembler to handle the construction of a call-frame for calling
  JNI native methods.  This supports the O32 ABI (for other ABIs libffi
  can be used).

- Bug fix in registering references external to the heap with the GC.
  The table should be locked for references registered after VM
  initialisation.

- Bug fix when expanding the heap and the free-list is empty.

- Fixed race-condition when rewriting OPC_NEW in the indirect-threaded
  interpreter (by default the direct-threaded interpreter is used).

- Bug fix in the GC compaction phase.  The class-loader references
  within the loaded DLL hashtable must be updated when the class-loader
  is moved during compaction.  This is a regression introduced in
  JamVM 1.4.3 (DLL unloading), seen while running Eclipse.

- Bug fix in JNI_GetStringUTFLength.  The reported length should not
  include space for a NULL terminator.

- Various compile fixes for uClibc.  Support for the JNI invocation
  API requires glibc features not implemented in uClibc.

- Command line option -fullversion implemented.


JamVM 1.4.4 released on 2nd November 2006
=========================================

A summary of changes since 1.4.3:

- Full JNI Invocation API implemented, enabling JamVM to be linked into
  another program.

    - JNI_CreateJavaVM, DestroyJavaVM, AttachCurrentThread,
    - AttachCurrentThreadAsDaemon, DetachCurrentThread
    - JNI_GetDefaultJavaVMInitArgs

- JamVM is now also built as a shared library (lib/libjvm.so).
    - The executable (bin/jamvm) is statically linked with this library
      instead of being a wrapper.  This is because the shared library
      runs slower than static linking on some architectures.  As JamVM
      is small this is not a problem.

- Improved class-loader and shared library support

    - When a class-loader (and all its classes) is unloaded all shared
      libraries loaded by the class-loader are unloaded and JNI_OnUnload
      called (if defined)

    - A shared library can no longer be opened by two class-loaders
      at once

    - A class can only resolve native methods defined in shared libraries
      opened by its defining class-loader

- Major re-working of thread/locking code to support additional Java 1.5
  functionality

    - Thread.getState() implemented
        - correct thread states and their transistions (e.g. BLOCKING,
          WAITING, TIMED_WAITING, etc.)

    - native support for the ThreadMXBean thread system management API
        - thread creation statistics (count of live, started and
          peak threads)

        - Information about a thread (ThreadInfo)
            - execution information (thread state, stack backtrace to
              a particular depth, object upon which the thread is blocked
              or waiting to be notified)

            - synchronization statistics (counts of the times the thread
              has been blocked or waited for notification)

    - Thread.interrupt() re-implemented fixing several bugs
        - if a thread was waiting on a monitor, previous implementation
          required the monitor lock to be obtained.  If a 3rd thread
          was holding this, the  interrupt could not occur to avoid
          deadlock.  New thread-code does not require lock to be obtained.

        - in rare circumstances another thread waiting on the monitor
          could be notified (when there was pending notifications,
          and then an interrupt, and subsequent threads waiting on the
          monitor).

        - a thread waiting on a thin-lock (waiting for inflation)
          could erroneously report an InterruptedException

- GC bug fix for class-unloading when only using the compactor
  (-Xcompactalways).  The compactor in some circumstances could move
  objects ontop of the object holding the native class-loader VM data
  before it was freed leading to a SEGV.

- Bug fix for abstract methods which fell through previous
  AbstractMethodError checks (using a stub method)
    - AbstractMethodError now also gives the method name

- Bug fix to not allow abstract classes to be instantiated

- Bug fix for NULL in identityHashCode (a regression in JamVM 1.4.3)

- Bug fix for NULL in JNI method GetStringUTFLength|Chars

- Bug fix for $ in native method names

- FirstNonNullClassLoader implemented

- Access-checking bug fix.  In reflection method/field access, also
  check class access in addition to method/field.

- Ensure created threads have a native stack size of at least 2MB.  This
  fixes SEGVs due to stack overflow seen on OpenBSD/Darwin
  (default 512KB).

- Property sun.boot.class.path is now also defined in addition to
  java.boot.classpath.  Certain applications look for the Sun property
  (e.g. Dacapo bloat benchmark).

- Extra bootclasspath command line options
    - bootclasspath/v overrides the default VM classes path
    - bootclasspath/c overrides the default GNU Classpath classes path

- java.endorsed.dirs support added
    - directories are scanned and any jar/zip files are added to the
      boot classpath.

- Improved thread dump (produced via ctrl-\).  Now shows thread state.

- JamVM by default now installs in its own directory (/usr/local/jamvm)


JamVM 1.4.3 released on 21st May 2006
=====================================

A summary of changes since 1.4.2:

- Heap compaction implemented.  Previously on some programs the object
  allocation pattern could lead to a highly fragmented heap (lots of
  small holes).  This caused early heap expansion, and in some cases
  an OutOfMemory exception (a result of repeated heap expansion until
  heap fully expanded).

  JamVM now includes a mark/compact collector in addition to the
  mark/sweep GC.  This is normally ran after forced finalisation, and
  before heap expansion.  It removes fragmentation by sliding the objects
  to the bottom of the heap, closing the holes.

  Two new command line options can be used to control compaction :

    -Xnocompact : don't do compaction and just use the mark/sweep
                  collector.  This is equivalent to JamVM 1.4.2 behaviour.

    -Xcompactalways : do compaction on every garbage-collection.   In
                      some cases this may lead to less collections, but
                      the compactor is slower than the sweeper.

- The interned String table is now garbage-collected (JamVM uses its
  own interned String hashtable).

- Additional Java 1.5 support
    - New methods within VMClass implemented
        - isMemberClass, isLocalClass, isAnonymousClass,
          getEnclosingClass, getEnclosingMethod,
          getEnclosingConstructor, getClassSignature.

    - Generic signature support in reflection classes (Constructor, Method
      Field).
        - getTypeParameters, getSignature, getGenericExceptionTypes,
          getGenericParameterTypes, toGenericString, getGenericType,
          getGenericReturnType

    - Uncaught exceptions will now use the thread's uncaughtExceptionHandler
      (if available).

- Fix for Non-ASCII characters in class name parameter
    - affected methods Class.ForName, ClassLoader.defineClass

- Use getcwd() instead of PWD enviroment variable for user.dir
  property.  This fixes problems seen on some applications.

- Fix in VMClass.defineClass on 64-bit machines (protection domain
  parameter assumed to be 4 bytes).

- Minor interpreter optimisation in direct-mode with handler
  prefetch (reload of handler address in aload_0/getfield pair).

- Command line options -version and -showversion now prints a "Java
  compatible" version number.  This is to work with shell scripts which
  parse the output to get the Java version.

- Set the java.home property to the JAVA_HOME environment variable if set.

- Ported to Mac OS X on Intel.

- Runtime.availableProcessors implemented (Linux, Mac OS X and BSD
  systems).

- Updated to be compatible with Classpath 0.91.
    - Merged in changes to GNU Classpath's VM reference classes and
      JamVM's classes.

- Various compiler warnings.
2007-06-05 14:08:43 +00:00
rillig
02ecfae04a Added JAVA_BINPREFIX. 2007-06-05 13:38:04 +00:00
rillig
42ba8e997a Using the newly introduced JAVA_BINPREFIX variable makes the Makefile
simple and elegant again.
2007-06-05 13:37:05 +00:00
rillig
4b882aadae Added the variable JAVA_BINPREFIX containing the prefix to the wrapped
Java binaries. This makes it easier for packages to call the wrapper
instead of the direct binary. See games/cgoban-java/Makefile revision
1.39 for the current approach and the following revision for the simpler
one.

Added _VARGROUPS. Doing that, I realized that BUILD_DEFS corresponds to
_USER_VARS.* and BUILD_DEFS_EFFECTS to _SYS_VARS.*. This redundancy may
be removed in the future.

Removed a redundant comment.
2007-06-05 13:35:06 +00:00
rillig
fb21124de0 The variable $silent may be undefined, not only empty.
(This is needed for changing the "set -e" to "set -eu" in the ${RUN} macro.)
2007-06-05 13:19:10 +00:00
tnn
586c5f27de Add a missing @dirrm 2007-06-05 09:09:58 +00:00
tnn
797cef16f2 sawfish doesn't need libXt, only it's headers. Set DEPMETHOD to build. 2007-06-05 08:51:15 +00:00
tnn
7987ab0850 make(1) variable assignments should go after all command line options. 2007-06-05 08:22:32 +00:00
wiz
f9ca475dd5 Bump PKGREVISION for opencdk shlib major bump. 2007-06-05 08:11:43 +00:00
wiz
c997591938 + dialog-1.1.20070528, drraw-2.2a4, eric3-4.0.0 [now called eric4],
gimp-print-5.1.2 [now called gutenprint], ion3-devel-20070318
  [pkg/36108], mldonkey-2.8.7, mpg123-0.66, mtools-3.9.11,
  multitail-5.0.4, poppler-0.5.9, psvn-25241 [pkg/36420], shntool-3.0.3,
  silc-toolkit-1.1, smalltalk-2.3.5, smlnj-110.64, sympa-5.3,
  wine-0.9.38, xvidcap-1.1.6, zile-2.2.33.
2007-06-05 06:28:31 +00:00
wiz
44137919e0 Do not accept mysql-client-5 or newer. 2007-06-05 06:05:24 +00:00