Commit graph

130386 commits

Author SHA1 Message Date
seb
012d40abfb Add & enable p5-Pod-POM-Web 2008-09-07 15:08:08 +00:00
seb
86f417a039 Initial import of p5-Pod-POM-Web version 1.09 in the NetBSD Packages
Collection.

Pod::POM::Web is a Web application for browsing the documentation
of Perl components installed on your local machine. Since pages
are dynamically generated, they are always in sync with code actually
installed.
2008-09-07 15:05:46 +00:00
seb
0ee2521c0c Note initial addition of p5-Alien-GvaScript version 1.09 as
www/p5-Alien-GvaScript into The NetBSD Packages Collection.

GvaScript is a javascript framework, built on top of the prototype
object-oriented javascript framework (http://prototype.conio.net)
and offers a number of extensions and widgets, such as keymap
handling, application-specific events, autocompletion on input
field, and a tree navigator.  GvaScript is distributed using Perl
tools, but the actual content of the library is pure javascript.
2008-09-07 14:48:10 +00:00
seb
78599bc0a2 Add & enable p5-Alien-GvaScript 2008-09-07 14:47:24 +00:00
seb
de6f6f7dd9 Initial import of p5-Alien-GvaScript version 1.09 in the NetBSD
Packages Collection.

GvaScript is a javascript framework, built on top of the prototype
object-oriented javascript framework (http://prototype.conio.net)
and offers a number of extensions and widgets, such as keymap
handling, application-specific events, autocompletion on input
field, and a tree navigator.  GvaScript is distributed using Perl
tools, but the actual content of the library is pure javascript.
2008-09-07 14:44:16 +00:00
rhaen
eebbe07a49 Removed cfengine2-doc from the Makefile, this package has been removed 2008-09-07 14:39:44 +00:00
wiz
9651863992 Updated x11/xtrans to 1.2.1 2008-09-07 14:15:17 +00:00
wiz
3611195a90 Update to 1.2.1:
Adam Jackson (2):
      Connection failure for abstract socket is ECONNREFUSED, not ENOENT.
      xtrans 1.2.1

Alan Coopersmith (2):
      LocalClose() takes a ConnInfoPtr, not an fd
      Clear some pointer type mismatch warnings

Bill Nottingham (1):
      Ignore mkdir() errors when creating the abstract socket.

James Cloos (1):
      Remove extraneous execute bit from .c file

Jeremy Huddleston (1):
      Launchd: This functionality has been moved into xorg-server
2008-09-07 14:15:02 +00:00
wiz
4b278f8a97 Updated devel/p5-ExtUtils-CBuilder to 0.24 2008-09-07 14:11:59 +00:00
wiz
bc3c51c586 Update to 0.24:
- Added 'gnu' and 'gnukfreebsd' as Unix variants. [Niko Tyni]

 - Brought in some VMS fixes from bleadperl: "Correct and complete
   CBuilder's handling of external libraries when linking on VMS."
   [Craig Berry]
2008-09-07 14:11:44 +00:00
wiz
72262b39e4 Updated devel/nasm to 2.03.01 2008-09-07 14:09:52 +00:00
wiz
68d7bcb8a3 Update to 2.03.01:
2.03.01
-------
* Fix buffer overflow in the listing module.
* Fix the handling of hexadecimal escape codes in `...` strings.
* The Postscript/PDF documentation has been reformatted.
* The -F option now implies -g.

2.03
----
* Add support for Intel AVX, CLMUL and FMA instructions,
  including YMM registers.
* "dy", "resy" and "yword" for 32-byte operands.
* Fix some SSE5 instructions.
* Intel INVEPT, INVVPID and MOVBE instructions.
* Fix checking for critical expressions when the optimizer is enabled.
* Support the DWARF debugging format for ELF targets.
* Fix optimizations of signed bytes.
* Fix operation on bigendian machines.
* Fix buffer overflow in the preprocessor.
* SAFESEH support for Win32, IMAGEREL for Win64 (SEH).
* %? and %?? to refer to the name of a macro itself.  In particular,
  "%idefine keyword $%?" can be used to make a keyword "disappear".
* New options for dependency generation: -MD, -MF, -MP, -MT, -MQ.
* New preprocessor directives %pathsearch and %depend; INCBIN
  reimplemented as a macro.
* %include now resolves macros in a sane manner.
* %substr can now be used to get other than one-character substrings.
* New type of character/string constants, using backquotes (`...`),
  which support C-style escape sequences.
* %defstr and %idefstr to stringize macro definitions before creation.
* Fix forward references used in EQU statements.
2008-09-07 14:09:40 +00:00
adam
95b2fd2ed7 Updated databases/sqlite3 to 3.6.2 2008-09-07 14:05:27 +00:00
adam
b537ffb767 Changes 3.6.2:
* Split the pager subsystem into separate pager and pcache subsystems.
* Factor out indentifier resolution procedures into separate files.
* Bug fixes.
2008-09-07 14:04:01 +00:00
wiz
52e36c5ecb Updated lang/lua to 5.1.4 2008-09-07 14:03:56 +00:00
wiz
d581a24b8b Update to 5.1.4:
Bugfix release.
2008-09-07 14:03:42 +00:00
wiz
daae56c49f Updated audio/libdca to 0.0.5 2008-09-07 13:54:57 +00:00
wiz
6c5cf6e0c0 Update to 0.0.5, based on patch provided by maintainer Sergey Svishchev
in PR 38167:


libdca-0.0.5 Tue Apr 10 14:31:59 CEST 2007

Fix typo in dts.h

libdca-0.0.4 Sun Apr  8 11:00:58 CEST 2007

Fix shared library linking.
Disable non-PIC optimization by default (use --without-pic to re-enable).

libdca-0.0.3 Thu Apr  5 20:48:56 EEST 2007

Fix for pointer aliasing.
Build system rework.
FreeBSD compile fix.
Changed library name to libdca (was formerly known as libdts).
Removed Debian packaging files now maintained separately.
2008-09-07 13:54:43 +00:00
wiz
dbbbce1217 Updated audio/easytag-current to 2.1.6 2008-09-07 13:42:37 +00:00
wiz
703f8bf59c Update to 2.1.6:
2.1.6 - July 12th, 2008 :
=========================
    * Fixed displaying of the corresponding file when handling the Cddb track
      list,
    * Fixed configure script to check needed libraries for Speex support,
    * Fixed problem of displaying picture files which have an extension not in
      lowercase,
    * Fixed a crash when writing Flac tag if the file doesn't contain a vendor
      string (thanks to Marcus Holland-Moritz),
    * Fixed displaying of ChangeLog in the 'About' window,
    * Fixed crash with language environment variables set to nul (thanks to Juliya Valeeva),
    * Fixed saving Ogg and Flac files with multifields and warn if the year value will be truncated (thanks to Zohaib Hassan),
    * Added shortcuts to the Desktop, Documents, Download and Music directories,
    * Improved process to save severals files : the stop button is enabled, the
      user is warned if the file was changed by an external program, and the error
      messages are displayed in the log view instead of message boxes,
    * Japanese translation updated (thanks to Hironao Komatsu),
    * Swedish translation updated (thanks to Arild Matsson),
    * Polish translation updated (thanks to Michał Smoczyk),
    * German translation updated (thanks to Götz Waschk),
    * French translation updated.
2008-09-07 13:42:23 +00:00
tron
3b796d689e Correct broken compatibility code. This should fix PR pkg/39499. 2008-09-07 13:35:17 +00:00
wiz
1448cd3066 Fix build of openldap-server against BDB 4.7, using patches from upstream
CVS. Bump PKGREVISION.
2008-09-07 12:18:06 +00:00
ghen
1413716f8c Updated net/ez-ipupdate to 3.0.11b7nb1. 2008-09-07 12:01:46 +00:00
ghen
b2f75a3087 Enable interface lookups on DragonFly (allow interface=xxx in the config file).
From J. Raby <raby@lists.shelljunkies.net>.  Bump PKGREVISION.
2008-09-07 12:01:16 +00:00
wiz
449f62989e Note that, when doing recursive PKGREVISION bumps, BDB_ACCEPTED=db4
packages need to be bumped as well.

Suggested by OBATA Akio.
2008-09-07 11:27:08 +00:00
wiz
eade93ffe2 Bump PKGREVISION for db4 shlib name change (4.6 -> 4.7).
Noted by OBATA Akio.
2008-09-07 11:24:27 +00:00
wiz
d2d7499b6b Apply patch from Aleksej Saushev to fix index generation. 2008-09-07 11:13:51 +00:00
ahoka
49ca1f5f42 Add faac. 2008-09-07 10:54:26 +00:00
rhaen
9290578d16 Updated sysutils/cfengine2 2008-09-07 10:15:56 +00:00
rhaen
ac4b35e536 Updated to version 2.2.8
ChangeLog:
2.2.8

        Patch for cfservd serving wrong data when link->copy

	Checksum changes now trigger persistent class "checksum_alerts"
	and log to WORKDIR/state/file_hash_event_history

	Threading error fix for cfexecd

	Windows compilation fixes. Note that windows users might have to move keys and files
	from /home/user/.cfagent to /var/cfengine after the standardization of administrator
	paths for windows where getuid != 0.

2.2.7
	Memory leak in database access, affecting cfenvd

2.2.6

	Xen detection

	Bug in popen - incorrect placement of conditional in setting groups added in 2.2.4.

	Sensor code added for linux cfenvd. Ready for patches for other systems.
	Cpu utilization and temperature measurement added for linux where available

	Bug reported in installable-negated classes. Patch by jack/SiliconSlick

	Bugfix for class defined by directories

2.2.5
	No content changes since 2.2.4, just fixes a packaging error.
	(Mark's Easter turkey)
2.2.4p
	Blunder in makefile change. Compilation error fixed.

2.2.4
	Build changes. libpub is now an installed library libcfpub.so/a
	so that cfengine 3 can find it.

	Documentation is no longer distributed in the tarball, since most
	people will use the online version. Also, enhanced documentation is
	now available for any user who registers (free) at cfengine.com.

	compress=true option in tidy was missing from documentation, and
	left uninitialized during purging leading to attempts to compress
	files instead of deleting.

	Bugfix for empty strings in editfiles.

	Links did not get removed with nolink=kill. Code changes apparently broken earlier.
	Fixed.

	rxdirs= added to files. Default is false. If set to true, cfengine will not
	assume that x-bits should be set when r is set on directory permissions.

	Group initialization to popen, so shellcommands groups are consistent with uid login id

	Rpm fix for package removal.
2008-09-07 10:14:31 +00:00
rhaen
e3c61499f0 Removed sysutils/cfengine2-doc package 2008-09-07 09:36:17 +00:00
rhaen
a5ba34ee83 Removed the documentation package for cfengine, since it's not part of
cfengine in 2.2.8 anymore, the documents are kept online. In order to
avoid to ship old documentation the package is beeing removed.
2008-09-07 09:34:31 +00:00
rhaen
40e5590532 Updated www/p5-HTML-Mason to 1.40 2008-09-07 09:19:06 +00:00
rhaen
c6240c6f85 updated to 1.40
Changelog:
1.40  Jul 24, 2008

    [ BUG FIXES ]

    - Attempting to set multiple cookies when running under CGIHandler
  failed. Patch by Andrej Czapszys. RT #33710.

    - The Request->alter_superclass() method could cause a segfault
  (sometimes) with perl 5.10.0. Reported and patched by Jesse Vincent.
2008-09-07 09:17:49 +00:00
obache
60ce23921c Add FETCH_*_ARGS templates for curl.
Should be solution for PR 39208.
2008-09-07 08:17:39 +00:00
dholland
6a55369a6a note gzip 2008-09-07 08:02:59 +00:00
dholland
e31e018a87 Fix zgrep -h. PR 37528 from Rob Quinn.
PKGREVISION++
2008-09-07 08:02:27 +00:00
dholland
ac52d55eb5 Make this configure for and build on amd64. 2008-09-07 07:31:35 +00:00
dholland
80bbe6d3b5 DESTDIR works, so enable it. 2008-09-07 07:31:11 +00:00
dholland
a0e14be042 Note update of lang/jamvm to 1.5.1 2008-09-07 06:45:05 +00:00
dholland
17098f44fb Update to 1.5.1 and make it build on amd64. Add destdir support.
JamVM 1.5.1 released on 10th March 2008
=======================================

A summary of changes since 1.5.0:

- Implemented a new internal VM symbol framework.  This ensures that
  all class, method, field names, etc. are unique thus removing the
  need to use strcmp for comparison.

- Implemented a new internal VM exception mechanism for frequent
  exceptions thrown within the VM.

- Hand-coded support for AMD64 ABI.  Previously AMD64 required libffi
  but this is not individually packaged on some Linux distributions.
  On a random set of signatures the hand-coded assembler is 4.6 times
  faster (and jBYTEmark FP Index is 30% faster).

- Ported to Darwin/ARM (i.e. the iPhone).  Built using unofficial
  toolchain and tested on jailbroken iPhone (1.1.3 firmware)

- Class initialisation/first active use fixes

  - initialise if first active use is object allocation via reflection
    (newInstance)

  - initialise if first active use is object allocation via JNI
    (AllocObject/NewObject)

  - The wait in step 2 of the initialisation sequence must be
    non-interruptible (not specified in the JVM or Java spec).

  - If allocation of the ExceptionInInitializerError fails,
    OutOfMemoryError should be thrown not the original exception

  - Don't resolve if initialiser throws ExceptionInInitializerError
    (subsequent resolution will not see the class is erroneous)

- JNI_OnLoad fixes

  - initialise JNI local refs before calling

  - if JNI_FindClass is called from JNI_OnLoad, ensure correct class
    loader context is used.

- JNI_OnUnload fixes

  - initialise JNI local refs before calling

  - If a library defines JNI_OnUnload, and the class loader which
    loaded it is GCed JNI_OnUnload is called and the library is
    unloaded.  Previously this was done within the GC.  If OnUnload
    allocated objects it could corrupt the heap.  Dummy unloader
    objects are now created, and JNI_OnUnload is called from the
    finalize method by the finalizer thread.

- Fix variable argument passing of floats When calling Java methods from
  native code

- Rework VM initialisation/start-up sequence

- Fix for JNI_ThrowNew and exceptions loaded by non-bootstrap classloader

- Fix for JNI_GetMethodID and object/class initialiser methods
  (do not search class hierarchy)

- During resolution throw IllegalAccessError and not IllegalAccessException

- handle loadClass returning null without throwing exception

- Fix for running Jar files where the main class is package-protected

- Interpeter inlining changes

  - Do not inline class initialisers (<clinit>).  No performance
    improvement as they are only ran once.  Reduces memory usage

  - Fix for class unloading when inlining disabled (-Xnoinlining)

- Bump java.specification.version to 1.5

- Improve error messages if VM aborts during initialisation

- During configure, do not disable zip/jar file support if zlib library
  or header can't be found (now aborts).  Users never saw the warning
  and they ended up with a build which "didn't work".

- Various compiler warnings.


JamVM 1.5.0 released on 28th October 2007
=========================================

A summary of changes since 1.4.5:

- Substantially modified the interpreter to implement inline-threading
  (also known as super-instructions or code-copying).  This copies
  code sequences together to produce native code that executes without
  the normal interpreter dispatch overhead (similar to a simple JIT).

  - Supported on i386, AMD64, PowerPC and ARM, with or without stack-
    caching.  It is enabled by default on i386, AMD64 and PowerPC.

  - Performance improvement upto 300% on Pentium 4 (NetBurst), and upto
    200% on Athlon 64.  Less on Core 2 Duo (upto 70% faster as it has
    indirect branch prediction), and PowerPC which was already very
    optimised (upto 30% faster).

  - Tested on gcc 3.4 (i386, AMD64, PowerPC), 4.0 (i386), 4.1
    (i386, AMD64, PowerPC, ARM), 4.2 (i386, AMD64)

  - Several new command line options to control inlining:

      -Xreplication : determines whether duplicate code sequences
       are replicated or shared.  Can be set to 'none' (no replication),
       'always' (all sequences are copies) or a threshold value (e.g.
       10, when sharing of a sequence reaches the threshold the sequence
       is replicated).

      -Xcodemem : the maximum amount of memory for super-instructions.
       Once the maximum is reached no new super-instructions are generated
       but existing super-instructions are reused (class unloading will
       also free unused sequences).  Can be set to a value or 'unlimited'.
       This option can be used to limit code memory on systems with little
       RAM (i.e. embedded).

      -Xshowreloc : debugging option, which shows which opcodes were
       determined to be relocatable, and for opcodes which aren't why
       they aren't relocatable.  When using stack-caching there are
       three versions of each opcode (for 3 stack-cache levels).

      -Xnoinlining : turns off inlining (equivalent to setting codemem
       to zero).

  - Opcode relocatability is determined by default at build time, but
    this doesn't work when cross-compiling (so inlining is disabled).
    Relocatability can be determined at runtime using configure option
    --enable-runtime-reloc-checks, but this increases executable size
    by approx 30%.

- Command line options -version and -showversion now shows build
  information.  This includes the execution engine (e.g. inline-
  threaded interpreter with stack-caching), the gcc version which
  was used to compile JamVM (useful for debugging) and the "built in"
  boot library path and classpath.

- Ported to ARM systems using EABI.  This is a full port, with hand-
  coded assembler to handle the construction of a call-frame for calling
  JNI native methods.

- Refactored GC to remove all possible calls which may deadlock
  with threads suspended in "unsafe" operations.  This includes
  use of malloc/realloc/free and pthreads operations.

- In allocClass() check if gcMalloc() returns NULL (i.e. OOM).

- Copy Sun's behaviour when dealing with an empty property key or no
  equals after key.

- Add java.util.concurrent.atomic.AtomicLong.VMSupportsCS8.

- In method and field access checks, put back in access check for
  class (removed previously because it caused regressions, since
  fixed in Classpath).

- Enable suspend on thread creation (parent thread created thread with
  suspension disabled).  Effects threads which immediately call a long
  running native method.

- Fixed race condition in thread creation and compaction (start function
  obtains class reference when it is not suspendable, if compaction
  occurs, the reference may be threaded, or moved).

- Fix potential deadlock in threadInterrupt under Linuxthreads.

- Protect lock operation in resetPeakThreadsCount().

- In createJavaThread(), re-enable suspension if pthread_create fails.

- Fix race-condition in thread deletion.

- Fix bug in hash table "scavenge".  This could lead to entries not being
  freed, and exhaustion of Monitors on embedded systems.

- Removed use of malloc/free in thread dump.  Removes potential deadlock
  with threads suspended in malloc/realloc/free.

- Added symbolic link from lib/rt.jar to Classpath's glibj.zip (fixes
  programs such as ecj which locates rt.jar via java.home).

- Bumped Java compatible version to 1.5.0 as Classpath is now the generics
  branch (since Classpath 0.95).
2008-09-07 06:41:44 +00:00
dholland
c68b03b4b7 Use ${INSTALL_ENV} instead of passing DESTDIR explicitly, at the
suggestion of bjs@.
2008-09-07 05:19:33 +00:00
dholland
e370218398 Refine previous slightly; it can now actually configure libjava
library, and it might build for i386, although x86_64 is still pretty
broken.
2008-09-07 05:12:58 +00:00
dholland
af9014ca50 Make this configure for NetBSD amd64. While here, add DESTDIR support. 2008-09-07 04:35:41 +00:00
dholland
d08a807a07 And now, add some logic so if gcc declines to configure libjava, as
happens by default on amd64, the build will fail instead of silently
skipping it.
2008-09-07 03:23:16 +00:00
dholland
715854f1a1 Changes that should result in DESTDIR support, only the package is too
broken to test fully, so I've left PKG_DESTDIR_SUPPORT commented out.
2008-09-07 03:14:04 +00:00
bjs
9ee9c6e0f5 + Updated security/libassuan to 1.0.5 [bjs 2008-09-07] 2008-09-07 02:41:31 +00:00
bjs
f8fc2597e3 Update to libassuan-1.0.5. As shipped, it builds with -fPIC on linux.
This is not acceptable for us.  Instead, we patch to use libtool.
The included test passes.

Changes since 1.0.3:

 * Minor fixes.
 * Build library for GNU/Linux as PIC [**but we use libtool**]
 * New hook feature to enhance the internal I/O functions.
2008-09-07 02:40:53 +00:00
dholland
58c9eb1cce Add DESTDIR support. 2008-09-07 02:10:15 +00:00
dholland
30402e25f6 note g95 fixes 2008-09-07 02:08:01 +00:00