Commit graph

230420 commits

Author SHA1 Message Date
taca
16c1874023 Note update of devel/ruby-parser package to 3.6.5. 2015-03-13 13:42:26 +00:00
taca
da6266d205 Update ruby-parser to 3.6.5.
pkgsrc change: Add pkg_alternatives support.

=== 3.6.5 / 2015-03-12

* 1 minor enhancement:

  * Add line numbers from block comments =begin/=end. (presidentbeef)
2015-03-13 13:41:27 +00:00
taca
64dc91381b Add and enable ruby-celluloid. 2015-03-13 13:38:55 +00:00
taca
3b3861f2d8 Note update of devel/ruby-i18n package to 0.7.0. 2015-03-13 13:38:33 +00:00
taca
077db2f785 Update ruby-i18n to 0.7.0.
0.7.0
* Drop support to Ruby 1.8.7 / REE
* Drop support to Rails 2.3 / 3.0 / 3.1
* Remove deprecated stuff:
   - Setting :default_exception_hander Symbol to I18n.exception_handler.
   - normalize_translation_keys in favor of normalize_keys.
   - :rescue_format option on the exception handler.
   - enforce_available_locales now defaults to true with no deprecation message.
2015-03-13 13:38:08 +00:00
taca
01ec800dc4 Note update of devel/ruby-docile package to 1.1.5. 2015-03-13 13:34:38 +00:00
taca
0fb1f13a2f Update ruby-docile to 1.1.5.
## [v1.1.5 (Jun 15, 2014)](http://github.com/ms-ati/docile/compare/v1.1.4...v1.1.5)

  - as much as possible, loosen version restrictions on development dependencies
  - clarify gemspec settings as much as possible
  - bump rspec dependency to 3.0.x

## [v1.1.4 (Jun 11, 2014)](http://github.com/ms-ati/docile/compare/v1.1.3...v1.1.4)

  - Special thanks to Ken Dreyer  (@ktdreyer):
    - make simplecov/coveralls optional for running tests \[[33834852c7](33834852c7)\]
    - update URL in gemspec \[[174e654a07](174e654a07)\]

## [v1.1.3 (Feb 4, 2014)](http://github.com/ms-ati/docile/compare/v1.1.2...v1.1.3)

  - Special thanks to Alexey Vasiliev (@le0pard):
    - fix problem to catch NoMethodError from non receiver object
    - upgrade rspec format to new "expect" syntax

## [v1.1.2 (Jan 10, 2014)](http://github.com/ms-ati/docile/compare/v1.1.1...v1.1.2)

  - remove unnecessarily nested proxy objects (thanks @Ajedi32)!
  - documentation updates and corrections
2015-03-13 13:34:16 +00:00
taca
74cc336867 Note addition of devel/ruby-celluloid package version 0.16.0. 2015-03-13 13:33:00 +00:00
taca
79f3b9349f Add ruby-celluloid package version 0.16.0.
Celluloid provides a simple and natural way to build fault-tolerant concurrent
programs in Ruby. With Celluloid, you can build systems out of concurrent
objects just as easily as you build sequential programs out of regular
objects.  Recommended for any developer, including novices, Celluloid should
help ease your worries about building multithreaded Ruby programs.
2015-03-13 13:32:04 +00:00
taca
f592b83468 Note addition of time/ruby-hitimes package version 1.2.2 and
time/ruby-timers package version 4.0.1.
2015-03-13 13:29:40 +00:00
taca
b3a612cf1a Add and enable ruby-hitimes and ruby-timers. 2015-03-13 13:29:00 +00:00
taca
7aba4c5a1f Add ruby-timers package version 4.0.1.
Ruby timer collections. Schedule several procs to fire after configurable
delays or at periodic intervals.

This gem is especially useful when you are faced with an API that accepts a
single timeout but you want to run multiple timers on top of it. An example of
such a library is [nio4r](https://github.com/celluloid/nio4r), a
cross-platform Ruby library for using system calls like epoll and kqueue.
2015-03-13 13:28:23 +00:00
taca
87f58d01cf Add ruby-hitimes package version 1.2.2.
Hitimes is a fast, high resolution timer library for recording
performance metrics.  It uses the appropriate low method calls for each
system to get the highest granularity time increments possible.

It currently supports any of the following systems:

* any system with the POSIX call `clock_gettime()`
* Mac OS X
* Windows
* JRuby

Using Hitimes can be faster than using a series of `Time.new` calls, and
it will have a much higher granularity. It is definitely faster than
using `Process.times`.
2015-03-13 13:27:33 +00:00
roy
fed6fa1db0 Updated security/keychain to 2.7.1nb2 2015-03-13 11:32:09 +00:00
roy
887ea4ec53 Keychain isn't a bash script.
Update homepage to proper one.
2015-03-13 11:29:33 +00:00
prlw1
cdc844660c Updated textproc/json-glib to 1.0.2 2015-03-13 11:22:04 +00:00
prlw1
103cf5a8ca Update json-glib to 1.0.2
parser: Use the right length for parsing the stream contents
json-parser: use length parameter when validating utf-8
generator: Escape Object key names correctly
generator: Escape the control characters correctly
generator: Add tests for updated string escaping routine
build: Include enum-types.[ch] in the introspection sources
translation updates
2015-03-13 11:21:39 +00:00
jmcneill
de8018f381 ddclient has an optional runtime dependency on p5-IO-Socket-SSL; pull it in if the "ssl" option is set 2015-03-13 10:57:14 +00:00
spz
bed90dfd1a xsa119-unstable.patch from upstream:
By default qemu will try to create some sort of backend for the
emulated VGA device, either SDL or VNC.

However when the user specifies sdl=0 and vnc=0 in their configuration
libxl was not explicitly disabling either backend, which could lead to
one unexpectedly running.

If either sdl=1 or vnc=1 is configured then both before and after this
change only the backends which are explicitly enabled are configured,
i.e. this issue only occurs when all backends are supposed to have
been disabled.

This affects qemu-xen and qemu-xen-traditional differently.

If qemu-xen was compiled with SDL support then this would result in an
SDL window being opened if $DISPLAY is valid, or a failure to start
the guest if not. Passing "-display none" to qemu before any further
-sdl options disables this default behaviour and ensures that SDL is
only started if the libxl configuration demands it.

If qemu-xen was compiled without SDL support then qemu would instead
start a VNC server listening on ::1 (IPv6 localhost) or 127.0.0.1
(IPv4 localhost) with IPv6 preferred if available. Explicitly pass
"-vnc none" when vnc is not enabled in the libxl configuration to
remove this possibility.

qemu-xen-traditional would never start a vnc backend unless asked.
However by default it will start an SDL backend, the way to disable
this is to pass a -vnc option. In other words passing "-vnc none" will
disable both vnc and sdl by default. sdl can then be reenabled if
configured by subsequent use of the -sdl option.

Tested with both qemu-xen and qemu-xen-traditional built with SDL
support and:
        xl cr # defaults
        xl cr sdl=0 vnc=0
        xl cr sdl=1 vnc=0
        xl cr sdl=0 vnc=1
        xl cr sdl=0 vnc=0 vga=\"none\"
        xl cr sdl=0 vnc=0 nographic=1
with both valid and invalid $DISPLAY.

This is XSA-119.
2015-03-13 10:27:48 +00:00
spz
ce195f0fed xsa119-4.2.patch from upstream:
From b6e327fde6c365086594e2b46edf435aa1671b1a Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Fri, 20 Feb 2015 14:41:09 +0000
Subject: [PATCH] tools: libxl: Explicitly disable graphics backends on qemu
 cmdline

By default qemu will try to create some sort of backend for the
emulated VGA device, either SDL or VNC.

However when the user specifies sdl=0 and vnc=0 in their configuration
libxl was not explicitly disabling either backend, which could lead to
one unexpectedly running.

If either sdl=1 or vnc=1 is configured then both before and after this
change only the backends which are explicitly enabled are configured,
i.e. this issue only occurs when all backends are supposed to have
been disabled.

This affects qemu-xen and qemu-xen-traditional differently.

If qemu-xen was compiled with SDL support then this would result in an
SDL window being opened if $DISPLAY is valid, or a failure to start
the guest if not. Passing "-display none" to qemu before any further
-sdl options disables this default behaviour and ensures that SDL is
only started if the libxl configuration demands it.

If qemu-xen was compiled without SDL support then qemu would instead
start a VNC server listening on ::1 (IPv6 localhost) or 127.0.0.1
(IPv4 localhost) with IPv6 preferred if available. Explicitly pass
"-vnc none" when vnc is not enabled in the libxl configuration to
remove this possibility.

qemu-xen-traditional would never start a vnc backend unless asked.
However by default it will start an SDL backend, the way to disable
this is to pass a -vnc option. In other words passing "-vnc none" will
disable both vnc and sdl by default. sdl can then be reenabled if
configured by subsequent use of the -sdl option.

Tested with both qemu-xen and qemu-xen-traditional built with SDL
support and:
        xl cr # defaults
        xl cr sdl=0 vnc=0
        xl cr sdl=1 vnc=0
        xl cr sdl=0 vnc=1
        xl cr sdl=0 vnc=0 vga=\"none\"
        xl cr sdl=0 vnc=0 nographic=1
with both valid and invalid $DISPLAY.

This is XSA-119.
2015-03-13 09:43:41 +00:00
ryoon
3112017192 Updated emulators/qemu to 2.2.1 2015-03-13 09:09:39 +00:00
ryoon
0ed7044fcc Update to 2.2.1
Changelog:

2001e19: Update version for v2.2.1 release (Michael Roth)
c70221d: vpc: Fix size in fixed image creation (Kevin Wolf)
07db685: coroutine: Fix use after free with qemu_coroutine_yield() (Kevin Wolf)
c4ca8af: acpi: update generated hex files (Michael Roth)
16765a5: acpi-test: update expected DSDT (Michael Roth)
dab0efc: pc: acpi: fix WindowsXP BSOD when memory hotplug is enabled (Igor
Mammedov)
6c699aa: xen-hvm: increase maxmem before calling xc_domain_populate_physmap
(Stefano Stabellini)
a958b9b: linux-user: Check for cpu_init() errors (Eduardo Habkost)
4ec1b9b: qdev: Avoid type assertion in qdev_build_hotpluggable_device_list()
(Jun Li)
3e04f97: kvm/apic: fix 2.2->2.1 migration (Paolo Bonzini)
00fd890: target-mips: fix broken snapshotting (Leon Alrae)
3d1cd59: update ipxe from 69313ed to 35c5379 (Gerd Hoffmann)
a97f9a7: exec: change default exception_index value for migration to -1 (Paolo
Bonzini)
987aba5: qtest: Fix deadloop by running main loop AIO context's timers (Fam
Zheng)
7d389a2: block/iscsi: fix uninitialized variable (Peter Wu)
2a020d2: fix mc146818rtc wrong subsection name to avoid
vmstate_subsection_load() fail (Zhang Haoyu)
6833856: libcacard: stop linking against every single 3rd party library (Daniel
P. Berrange)
a9eb2b6: qemu-thread: fix qemu_event without futexes (Paolo Bonzini)
4d49de6: vfio-pci: Fix missing unparent of dynamically allocated MemoryRegion
(Alex Williamson)
3750d25: target-arm/translate-a64: Fix wrong mmu_idx usage for LDT/STT (Peter
Maydell)
4ac8b01: hw/input/hid.c Fix capslock hid code (Dinar Valeev)
e60fb7a: sb16: fix interrupt acknowledgement (Paolo Bonzini)
451b9e2: virtio: fix feature bit checks (Cornelia Huck)
0d09315: vt82c686: avoid out-of-bounds read (Paolo Bonzini)
8d1fdb1: target-i386: fix movntsd on big-endian hosts (Paolo Bonzini)
b0a231a: scsi: fix cancellation when I/O was completed but DMA was not. (Paolo
Bonzini)
09e2753: linux-user: Fix broken m68k signal handling on 64 bit hosts (Peter
Maydell)
49725cd: pckbd: set bits 2-3-6-7 of the output port by default (Paolo Bonzini)
fdb2ed4: serial: refine serial_thr_ipending_needed (Paolo Bonzini)
e54bcad: serial: reset thri_pending on IER writes with THRI=0 (Paolo Bonzini)
e1ce0c3: vl.c: fix regression when reading machine type from config file
(Marcel Apfelbaum)
cb3360d: PPC: Fix crash on spapr_tce_table_finalize() (David Gibson)
f738ade: atomic: fix position of volatile qualifier (Paolo Bonzini)
83dbd88: migration/block: fix pending() return value (Vladimir
Sementsov-Ogievskiy)
718ab31: target-xtensa: test cross-page opcode (Max Filippov)
27ad3df: target-xtensa: fix translation for opcodes crossing page boundary (Max
Filippov)
6569578: audio: Don't free hw resources until after hw backend is stopped
(Peter Maydell)
51d703f: linuxboot: fix loading old kernels (Paolo Bonzini)
ebd2bd2: block: Don't probe for unknown backing file format (Kevin Wolf)
9f8da03: qcow2.py: Add required padding for header extensions (Kevin Wolf)
63a3acd: qcow2: Fix header extension size check (Kevin Wolf)
9fc6075: block migration: fix return value (Gary R Hook)
6950b92: block/raw-posix: Fix ret in raw_open_common() (Max Reitz)
9b3f3d6: qcow2: Respect bdrv_truncate() error (Max Reitz)
6f45cda: qcow2: Flushing the caches in qcow2_close may fail (Max Reitz)
1e85e69: qcow2: Prevent numerical overflow (Max Reitz)
ff15187: iotests: Add test for unsupported image creation (Max Reitz)
0a0a984: iotests: Only kill NBD server if it runs (Max Reitz)
b15bfd0: qemu-img: Check create_opts before image amendment (Max Reitz)
10be14e: qemu-img: Check create_opts before image creation (Max Reitz)
6065d54: block: Check create_opts before image creation (Max Reitz)
0fc9a06: block/nfs: Add create_opts (Max Reitz)
1961d1c: block/vvfat: qcow driver may not be found (Max Reitz)
e81703b: block: Omit bdrv_find_format for essential drivers (Max Reitz)
7e213f8: block: Make essential BlockDriver objects public (Max Reitz)
2015-03-13 09:09:12 +00:00
adam
f9ad38c4ef Updated audio/fdk-aac to 0.1.4 2015-03-12 21:35:00 +00:00
adam
be02072515 Changes 0.1.4:
- Updated upstream sources, with minor changes to the decoder API
  breaking the ABI. (Calling code using AUDIO_CHANNEL_TYPE may need to
  be updated. A new option AAC_PCM_LIMITER_ENABLE has been added, enabled
  by default, which incurs extra decoding delay.)
- PowerPC optimizations, fixes for building on AIX
- Support for reading streamed wav files in the encoder example
- Fix VBR encoding of sample rates over 64 kHz
2015-03-12 21:31:19 +00:00
tnn
68a7fc3fdc '-' is a valid character in github account names 2015-03-12 21:00:01 +00:00
tnn
ca549317f4 follow the github usage example more closely (no functional change intended) 2015-03-12 20:55:48 +00:00
tnn
b78884dedc needs zlib 2015-03-12 19:41:30 +00:00
tnn
9354292cce needs curses 2015-03-12 19:39:15 +00:00
tnn
15fcec0b95 needs pax for do-install target 2015-03-12 19:17:55 +00:00
tnn
b02bb75eb6 wants to link with libpthread 2015-03-12 18:43:38 +00:00
tnn
a440ca00a0 needs iconv() 2015-03-12 18:40:37 +00:00
tnn
1825e3f88a requires openssl 2015-03-12 17:50:30 +00:00
tnn
393fa5832b needs pthreads 2015-03-12 17:45:50 +00:00
tnn
4d0a8cb61b needs soelim 2015-03-12 17:35:06 +00:00
tnn
f64236fd7b honour PKGMANDIR 2015-03-12 17:32:58 +00:00
tnn
bddcf59507 needs gzip as tool during build 2015-03-12 17:27:50 +00:00
tnn
4b04a2a4f4 honour PKGMANDIR 2015-03-12 17:04:52 +00:00
tnn
9d9f167e71 fix parse error in fftw.texi when makeinfo is provided by gtexinfo 2015-03-12 16:57:52 +00:00
tnn
8abae263ab unconditionally needs dlopen 2015-03-12 16:48:40 +00:00
tnn
c4c5549847 Needs p5-File-ShareDir. Bump PKGREVISION. 2015-03-12 16:44:04 +00:00
tnn
f03cd5e803 requires gzip as tool in install phase 2015-03-12 16:38:09 +00:00
tnn
d74a9c5040 requires openssl 2015-03-12 16:35:39 +00:00
tnn
02fda4ea69 requires pthreads 2015-03-12 16:33:32 +00:00
khorben
c8af71fec5 Bump the ABI dependency as required
The ABI was changed in modular-xorg-server 1.12.4nb10, as required by
the latest version of the Intel driver (x11/xf86-video-intel 2.99.917).
2015-03-12 15:49:20 +00:00
tnn
03cb8c318a needs pthreads (libixp_pthread.a) 2015-03-12 15:34:16 +00:00
tnn
6bf65d58de unconditionally requires dlopen 2015-03-12 15:32:05 +00:00
tnn
7f75da8cfb requires pthreads on non-Windows platforms 2015-03-12 15:25:24 +00:00
tnn
e71c4df136 honour PKGMANDIR 2015-03-12 15:23:39 +00:00
ryoon
85a3dd5cad Fix openjdk7 packaging.
* Remove redundant PLIST entries. Thank you, wiz@.
2015-03-12 15:01:25 +00:00
jperkin
58b83f8992 Strip libgo from the package, it is very large and useless in this context.
Ride previous PKGREVISION bump.
2015-03-12 15:01:21 +00:00