Commit graph

189437 commits

Author SHA1 Message Date
prlw1
51b47ce9cd Update to at-spi2-core 2.5.4
* Fix a missing return value (from joerg@).
* Fix a crash when unable to remove a match rule.
2012-07-28 18:00:57 +00:00
wiz
802a8402b1 Updated net/Transmission-gui to 2.61 2012-07-28 15:14:18 +00:00
wiz
f58a5d1d5a Updated net/Transmission to 2.61 2012-07-28 15:13:59 +00:00
wiz
036019a89f Update to 2.61:
=== Transmission 2.61 (2012/07/23) ===
[http://trac.transmissionbt.com/query?milestone=2.61&group=component&order=severity All tickets closed by this release]
==== All Platforms ====
==== Mac ====
  * Fix crash when creating a torrent file on Lion or newer
==== GTK+ ====
  * Support startup notification
  * Require GTK+ 3
==== Qt ====
  * Fix bug when opening the web client via the Preferences dialog
  * Better opening of magnet links
  * The Torrent File list now handles very long lists faster
  * Fix i18n problem introduced in 2.60
==== Web Client ====
  * Close potential cross-scripting vulnerability from malicious torrent files
==== Utils ====
  * Add magnet link generation to the transmission-show command line tool
2012-07-28 15:13:42 +00:00
wiz
142b36b3a4 + cfitsio-3.310, cups-1.6.1, dbus-1.6.4, fbreader-0.99.1, flex-2.5.36,
fontconfig-2.10.0, mdds-0.6.0, ns-3.14.1, root-5.34.01,
  spectrewm-1.1.2 [was scrotwm], x264-devel-20120721.
2012-07-28 14:27:07 +00:00
drochner
8c2e41899b copy security patch from xenkernel41 - it also applies to 3.3
(noticed by Daniel Horecki)
bump PKGREV
2012-07-28 12:02:16 +00:00
adam
6969a18cd4 Updated graphics/pngcrush to 1.7.34 2012-07-28 10:58:44 +00:00
adam
f9946817d2 Changes 1.7.34:
* Compute and report sum of critical chunk lengths IHDR, PLTE, IDAT, and IEND,
  plus the 8-byte PNG signature instead of just the total IDAT data length.
  Simplify finding the lengths from the trial compressions, by replacing
  the write function with one that simply counts the bytes that would have
  been written to a trial PNG, instead of actually writing a PNG, reading it
  back, and counting the IDAT bytes.  The savings, while measurable, are
  not very significant -- The "-brute" and default pngcrush runs that I
  tried are between one and five percent faster.  Most of the time is
  expended in zlib compression of the IDATs, which is not affected by
  the change.
* Removed comments about the system library having to be libpng14 or earlier.
  This restriction was fixed in version 1.7.20.
2012-07-28 10:57:40 +00:00
obache
9cc76eaee1 Updated editors/medit to 1.1.1 2012-07-28 08:39:50 +00:00
obache
700dbf088c Update medit to 1.1.1.
2012-07-27  Yevgen Muntyan  <emuntyan@users.sourceforge.net>

    * === Released 1.1.1 ===

    Fixed some build errors:
        Check for sys/wait.h, so that HAVE_SYS_WAIT_H is defined when needed.
        Link with gmodule explicitly.
2012-07-28 08:39:30 +00:00
dholland
e2aa47bc78 pkglint.
(why does pkglint think .for variables shouldn't use uppercase letters?
that seems completely silly)
2012-07-28 07:13:05 +00:00
wiz
9e2eca6fd8 + SDL_gfx-2.0.24, bison-2.6, botan-1.10.3, calibre-0.8.61,
darktable-1.0.4, davical-1.1.1, dcraw-9.16 [pkg/46718],
  dos2unix-6.0.1, elm-me-2.5plalpha30, gama-1.12, gnucash-2.4.11,
  highlight-3.10, imapfilter-2.5.3, libXrandr-1.4.0, libchamplain08-0.12.3,
  libmicrohttpd-0.9.21, mathomatic-16.0.1, mc-4.8.1.4, mpg123-1.14.4,
  netcdf-4.2.1, nut-17.10, opendkim-2.6.7, p5-Config-General-2.51,
  p5-Perl-Tidy-20120714, parrot-4.6.0, pkg-config-0.27, sablecc-3.4,
  scummvm-1.5.0, skype-4.0.0.8, snort-2.9.3.0, squidclamav-6.8,
  taskjuggler-3.3.0, tea-33.2.0, tellico-2.3.6, texmaker-3.4.1,
  turba-3.0.15, wine-devel-1.5.9 [wait until NetBSD gains OSS 4 or
  bring OSS 3 support back], wireshark-1.8.1, x264-devel-20120714,
  xf86-input-keyboard-1.6.2, xf86-input-mouse-1.8.0 [needs
  modular-xorg-server-1.7+], xf86-video-apm-1.2.5, xf86-video-ark-0.7.5,
  xf86-video-ast-0.97.0, xf86-video-chips-1.2.5, xf86-video-cirrus-1.5.1,
  xf86-video-glint-1.2.8, xf86-video-i128-1.3.6, xf86-video-i740-1.3.4,
  xf86-video-intel-2.20.2, xf86-video-mach64-6.9.3, xf86-video-mga-1.6.1,
  xf86-video-neomagic-1.2.7, xf86-video-nv-2.1.20,
  xf86-video-openchrome-0.3.0, xf86-video-r128-6.8.4,
  xf86-video-rendition-4.2.5, xf86-video-s3-0.6.5,
  xf86-video-s3virge-1.10.6, xf86-video-savage-2.3.6,
  xf86-video-siliconmotion-1.7.7, xf86-video-sis-0.10.7,
  xf86-video-tdfx-1.4.5, xf86-video-tga-1.2.2, xf86-video-trident-1.3.6,
  xf86-video-tseng-1.2.5, xf86-video-vesa-2.3.2, zile-2.4.8.
2012-07-27 22:00:41 +00:00
wiz
8d4f6350e4 Improve warning about gettext/msgfmt dependency.
In another part pkglint already knows that BUILD_USES_MSGFMT is deprecated,
so a second run would have provided the correct answer.
2012-07-27 20:54:02 +00:00
morr
735f2ba81e Remove I18N files from PLIST 2012-07-27 20:24:53 +00:00
morr
35ffa7cc38 Update to newest version, including security fixes.
ChangeLog from last version:

SECURITY
========
* Close several XSS vulnerabilities in topic administration page.  This
  resolves CVE-2012-2768.
DOC
===
* Clarify that the only version incompatibility is 3.8.0; 3.8.x for
  values of x != 0 is fine.
* Note incompatibility with RT 4 and above, which already include RTFM
  functionality as "Articles"

XXX: for now disable copying of PO files, they conflict with RT ones.
2012-07-27 20:22:13 +00:00
drochner
01bc854788 dovecot update 2012-07-27 19:38:42 +00:00
drochner
d791308849 update to 2.1.8
changes:
-pop3c: Added pop3c_master_user setting
-bugfix: Mailbox names were accidentally sent as UTF-8 instead of mUTF-7
-more bugfixes

approved by The Maintainer
2012-07-27 19:37:57 +00:00
drochner
09a29b37f2 nmh update 2012-07-27 19:29:45 +00:00
drochner
bdd1abc327 update to 1.5
changes:
-a "From:" header is now required for outgoing mail, custom component
 files may need to be adjusted
-support for filters in mhl
-more fixes and new features, see the share/doc/nmh/NEWS file for details
-dragonfly support patches were integrated
2012-07-27 19:28:57 +00:00
wiz
5e8d8929b7 Update MASTER_SITES, from Brad Ely on pkgsrc-users. 2012-07-27 18:52:29 +00:00
drochner
d6cd2d0300 add patch from upstream to fix bug in MMIO emulation which can cause
guest crashes by unprivileged users, only for HVM guests, and if
MMIO is granted to the user process (CVE-2012-3432)
bump PKGREV
2012-07-27 18:50:34 +00:00
jnemeth
ed02a71c56 enable reload in rc.d scripts 2012-07-27 17:46:01 +00:00
wiz
cd0167144a Updated emulators/b-em to 2.1anb1 2012-07-27 16:09:05 +00:00
wiz
a7a8ce84da Convert to modular xorg (by adding/changing dependencies).
Bump PKGREVISION.
NO pkglint cleanup, so if someone ...
2012-07-27 16:08:52 +00:00
jperkin
34b697bf8e Add curl tool on Darwin and Linux if it exists, as it is very common. 2012-07-27 14:38:26 +00:00
jperkin
4e6e2f2a3a Ensure that SSL support is completely disabled if the user has requested
that we prefer pkgsrc for OpenSSL.  While the latter doesn't actually work
yet, it's better that we are deterministic about this and do not pick up
the system OpenSSL regardless.
2012-07-27 14:26:36 +00:00
jperkin
577680db24 Pull in the correct libraries when enabling SSL support in libfetch. 2012-07-27 13:50:43 +00:00
jperkin
a33e8bd5e8 Sync with net/libfetch/options.mk so that the bundled libfetch can be
correctly built without SSL support.
2012-07-27 13:20:26 +00:00
sborrill
488057cd42 Updated net/istgt to 20120726 2012-07-27 13:09:37 +00:00
sborrill
5628600f89 Update to version 20120726.
Major changes:
- Introduce SIGHUP reloading.
- The symlink device can be enabled by '--enable-symlink-device' configure
  option.
- Fix the unknown error under some mutex condition.
- Fix the wrong reservation key handling.
- Use Clang as first choice compiler.
- Use _GNU_SOURCE on linux platform.

Current Limitations of SIGHUP support:
- The parameters other than PG, IG, and LU are not reloaded by SIGHUP.
- PG and IG mapped to LU can't be deleted by SIGHUP.
- If you delete an active LU, all connections of the LU are closed by
  SIGHUP.
- Can't modify LU by SIGHUP.
- Updating IG is not affected until the next login.
2012-07-27 13:08:54 +00:00
bsiegert
29c7c265c2 Use /usr/bin/true instead of : for true. The latter is incompatible with
the use of a colon as a separator, such as in
sed "s:@FOO@:${FOO}"

This unbreaks a variety of packages in MirBSD.
2012-07-27 12:53:26 +00:00
wen
d140a5012e Update www/moodle to 2.1.7 2012-07-27 12:46:38 +00:00
wen
0e18d9b42e Update to 2.1.7
Approved by: obache@

Upstream changes:
Highlights
  MDL-28557 Group event now appears to teachers, managers and administrators
  MDL-33398 MDL-27368 Cron works when course completion is enabled
Functional changes
  MDL-24401 Lesson string changes
  MDL-33401 Managers can add blocks at the site level
Security issues
  MSA-12-0042 File access issue in blocks
  MSA-12-0043 Early information access issue in forum
  MSA-12-0044 Capability check issue in forum subscriptions
  MSA-12-0045 Injection potential in admin for repositories
  MSA-12-0046 Insecure protocol redirection in LDAP authentication
  MSA-12-0047 SQL injection potential in Feedback module
  MSA-12-0048 Possible XSS in cohort administration
  MSA-12-0049 Group restricted activity displayed to all users
  MSA-12-0050 Potential DOS attack through database activity
Fixes and improvements
  MDL-32866 Filemanager in private files now saves changes
  MDL-33583 "Keep all" automated backups now works
  MDL-33607 Add new wiki page no longer reports error writing to database
  MDL-33603 Database activity entries are linked correctly
  MDL-26892 Question images not lost during upgrade
  MDL-29924 Glossary attachments appear in filter popups
2012-07-27 12:44:20 +00:00
jperkin
db9cd9a448 Remove makeinfo requirement, it was added back in 2003 but doesn't appear
to be necessary any more.  Ordinarily it wouldn't hurt to leave it, but it
can cause cyclic dependencies if binutils is required by gcc, and this will
suffice in lieu of a proper fix for that problem.
2012-07-27 12:34:03 +00:00
jperkin
4cf96d2ffb Make curl a tool. Add support for /usr/bin/curl, if available, on Solaris.
SmartOS and OmniOS users can now set FETCH_USING=curl and no longer require
pkgsrc dependencies for downloading distfiles.
2012-07-27 10:48:36 +00:00
jperkin
c9e21d595c Ensure LC_ALL=C is set when determining the gcc version. Add a comment
explaining why we currently have to hardcode 'env' rather than use SETENV
or PKGSRC_SETENV.
2012-07-27 10:34:00 +00:00
jperkin
5269af7246 Set default ABI on Solaris for SPARC too. 2012-07-27 09:44:31 +00:00
obache
15a68903e7 No sqlite support in PHP-5.4 (only sqlite3). 2012-07-27 00:21:03 +00:00
obache
53663239ab readline support require GNU readline. 2012-07-27 00:16:47 +00:00
asau
f6825b832d Move debug into separate options.
Requested by Matthew Mondor.
2012-07-26 22:58:33 +00:00
abs
90d591736b Updated sysutils/dc-tools to 1.3 2012-07-26 22:30:00 +00:00
abs
d47cf2e908 Updated sysutils/dc-tools to 1.3
fix issue with non -r usage
2012-07-26 22:29:09 +00:00
abs
0d1fed2146 update COMMENT 2012-07-26 22:19:24 +00:00
abs
838248844c Updated sysutils/dc-tools to 1.2
Changes to dc-burn-netbsd
- If run as non root, call sudo where root is required
- Adjust -r to permit explicit list of tarfiles to extract
- Enumerate all possible tarfiles to avoid having to query NetBSD site
- Add -e option to tun emulator (gxemul) on result
- Fix rework of extracted files to create viable live image
- Implement -v '?' to list available versions (from main NetBSD site)
- Automatically check NetBSD-archive directory for older NetBSD versions
2012-07-26 22:15:08 +00:00
abs
54e1c5fd2a Fake up a much more complete TOC based on real CD image.
Now works with NetBSD 4, 5 & 6 which would have previously failed.

Comment out some unusual sector subtractions which handled values in the
multigigabyte range.

Now allows all tested NetBSD versions (3, 4, 5 & 6) to mount ISO images
2012-07-26 22:10:28 +00:00
asau
01b2cae375 Updated lang/ecl to 12.7.1 2012-07-26 21:09:43 +00:00
asau
7bb49bd3cd Update to ECL 12.7.1
ECL 12.7.1:
===========

* Bugs fixed:

 - The implementation of locks and condition variables based on POSIX threads
   was not safe under interrupts. It has all been reimplemented using atomic
   userspace operations plus a new wait queue.

 - :CDECL was not accepted as an FFI declaration due to a typo.

 - REMOVE-METHOD and FIND-METHOD were not generic functions.

 - MAKE-LOAD-FORM's methods for standard-object, structure-object and
   condition did not signal an error).

* Visible changes:

 - ECL builds with support for threads by default (where available).

 - DIRECTORY no longer complains when it finds an inexistent directory
   component: it simply returns NIL as the list of pathnames.

 - CASE now complains when the OTHERWISE/T clause is not the last one.

 - Instead of issuing an error, LOOP now only produces a STYLE-WARNING
   when iteration forms appear at the wrong place, as in (LOOP WHILE ...)
   followed by some assignment.

 - EXT:MKDIR no longer accepts pathnames as inputs to avoid problems with
   pathnames that contain name or type components.

 - ENSURE-DIRECTORIES-EXIST accepts the keyword argument :MODE which is
   passed to MKDIR.

 - In EXT:RUN-PROGRAM the child process is delayed until the parent has created
   the process structure and stored the process id in it. Formerly we had race
   conditions due to the child exiting before the parent was able to call
   sigwait().

 - Where available, ECL now defines the constants EXT:+SIGRTMIN+ and
   EXT:+SIGRTMAX+, as well as EXT:+SIGRT0+ through EXT:+RTMINn+ where n =
   SIGRTMAX - SIGRTMIN Those signals can be then trapped.

 - The interrupt handler for floating point exceptions does not care about
   the value of EXT:*INTERRUPTS-ENABLED* or similar mechanisms because such
   interrupt has to be treated as an error, not as something optional. The
   same applies to other evil signals, such as SIGSEGV or SIGBUS.

 - New functions (EXT:GET-INTERRUPT-HANDLER code) and
   (EXT:SET-INTERRUPT-HANDLER code function-designator) allow the user to
   customize how these interrupts are caught. SET-INTERRUPT-HANDLER runs an
   implicit EXT:CATCH-SIGNAL.

 - ECL now exports the symbols FFI:C-INT-MAX, FFI:C-INT-MIN, FFI:C-LONG-MAX,
   etc, which correspond to the POSIX C constants INT_MAX, INT_MIN, LONG_MAX,
   and similar ones.

 - APROPOS-LIST no longer returns duplicate symbols.

 - The ABORT restart is now bound on every new thread (except the main one,
   where either the user or the toplevel must take care of that).

* Windows:

 - ECL guesses whether the input / output / error streams are consoles. If
   so, it sets up a special type of stream that copes with the deficiencies
   of read()/write() and similar functions on consoles -- namely that they
   may read or write a larger number of bytes than demanded because they
   translate the input/output to and from the corresponding codepage.
   (EXPERIMENTAL)

 - ECL detects the codepage that the console is using and applies it as
   the appropriate external format (with :CRLF convention).

 - ECL's console stream signals EOF when Ctrl-Z is detected.

* Metaobject protocol:

 - Implemented CLOS:COMPUTE-APPLICABLE-METHODS-USING-CLASSES.

 - COMPUTE-APPLICABLE-METHODS and CLOS:COMPUTE-EFFECTIVE-METHOD are now
   generic functions.

 - Implemented and used in the core: VALIDATE-SUPERCLASSES

 - UPDATE-DEPENDENT, MAP-DEPENDENTS and related functions have been fixed. They
   are now invoked by REMOVE-METHOD and REINITIALIZE-INSTANCE, when acting on
   generic functions, standard classes, etc.

 - (SETF CLASS-NAME) is now implemented using REINITIALIZE-INSTANCE.

 - ENSURE-CLASS-USING-CLASS now registers the class with
   FIND-CLASS. ENSURE-CLASS relies on E-C-U-C doing that.

 - EXTRACT-LAMBDA-LIST and EXTRACT-SPECIALIZER-NAMES implemented.

 - CLOS:GENERIC-FUNCTION-DECLARATIONS and slot CLOS:DECLARATIONS are now
   implemented (even if not used by ECL itself).

 - Implemented the class CLOS:METAOBJECT

 - Implemented SPECIALIZER and EQL-SPECIALIZER, together with
   ADD-DIRECT-METHOD, REMOVE-DIRECT-METHOD, SPECIALIZER-DIRECT-METHODS,
   SPECIALIZER-DIRECT-GENERIC-FUNCTIONS and EQL-SPECIALIZER-OBJECT. ECL now
   uses these objects internally for method dispatch.

 - DEFMETHOD now relies on MAKE-METHOD-LAMBDA to create the appropriate
   function.

 - Implemented COMPUTE-DISCRIMINATING-FUNCTION.

 - ECL's discriminating functions use COMPUTE-APPLICABLE-METHODS-USING-CLASSES
   on those classes in which the user may redefine or extend the
   method. Elsewhere, ECL relies on the internal equivalent of
   COMPUTE-APPLICABLE-METHODS, which _always_ memoizes results.

 - When reinitializing a class instance, ECL would not remove the class from
   its former superclasses.

 - The method combination slot of a generic function is now precomputed by
   using FIND-METHOD-COMBINATION in SHARED-INITIALIZE.

 - METHOD-COMBINATION is now a class with slots and it is used by ECL for
   computing effective methods.

 - The MOP and CL classes and metaclasses do not contain any slot whose name
   is exported by any of the CL or CL-USER packages.
2012-07-26 21:09:29 +00:00
jperkin
d54c700402 Add support for --prefer-pkgsrc which will set PREFER_PKGSRC in the bootstrap
and target mk.conf.  Primarily useful to ensure pkgsrc zlib/bzip2 etc are used
for pkg_install.
2012-07-26 13:00:48 +00:00
bsiegert
b390eb6824 Note libtool-base revision bump. 2012-07-26 12:05:31 +00:00
bsiegert
df6f724e16 Add a special case for f77 on MirBSD. This is what the wrapper scripts call
the f2c frontend. It is not recognized as GCC even though there is a gcc
underneath. Thus, use "-Wl," to introduce linker options.

This unbreaks the build of shared libraries written in Fortran on MirBSD
(exotic combination, yes I know) such as blas.

Bump PKGREVISION.
2012-07-26 12:04:03 +00:00