Commit graph

7832 commits

Author SHA1 Message Date
hiramatsu
763c1e9995 Set MAINTAINER to pkgsrc-users. 2015-03-15 19:51:07 +00:00
hiramatsu
955f857a1c Set MAINTAINER to pkgsrc-users. 2015-03-15 19:31:44 +00:00
hiramatsu
ce855df990 Set MAINTAINER to pkgsrc-users. 2015-03-15 17:00:29 +00:00
tnn
a7294c6cd4 needs msgfmt and friends 2015-03-15 16:48:17 +00:00
tnn
46145fc2a6 wants to link with pthreads 2015-03-15 15:28:24 +00:00
tnn
3bda1a3ec9 needs pthreads 2015-03-15 15:10:01 +00:00
tnn
922eba8a5f needs termcap 2015-03-14 14:55:35 +00:00
tnn
274b372c3b Don't leak tooldir paths. Ride previous bump. 2015-03-14 13:56:49 +00:00
tnn
c697f9725a Has runtime dependencies on at least gtar(1), gip(1) and bzip2(1).
Bump PKGREVISION.
2015-03-14 13:52:45 +00:00
taca
b1c38402b2 pkg_alternatives support was added, too. 2015-03-14 08:04:26 +00:00
taca
3b3a925de0 Update capistrano to 3.4.0.
Changes are too many to write here, please refer CHANGELOG.md.
2015-03-14 08:03:55 +00:00
tnn
b7fe33e369 fix iconv linkage when converters/libiconv is in use 2015-03-13 17:51:15 +00:00
tnn
f2b51d7c2a - g/c url2pkg marker
- needs gettext-lib as gettext support is enabled
2015-03-13 17:13:26 +00:00
tnn
67a0cdd99e Fix PKGMANDIR support 2015-03-13 16:39:10 +00:00
taca
c84c41ec46 Update ruby-listen to 2.9.0.
Changes are too many to write here, please refer:
https://github.com/guard/listen/releases.
2015-03-13 16:05:19 +00:00
taca
7aed4f4b7b Add and enable ruby-rb-inotify. 2015-03-13 15:59:08 +00:00
taca
a5748f9ebd Add ruby-rb-inotify 0.9.5.
This is a simple wrapper over the inotify Linux kernel subsystem
(http://en.wikipedia.org/wiki/Inotify) for monitoring changes to files
and directories.

It uses the FFI (http://wiki.github.com/ffi/ffi) gem to avoid having to
compile a C extension.
2015-03-13 15:58:33 +00:00
taca
7e220736cd Update ruby-childprocess to 0.5.5.
* Longer sleep (increase stability but won't affect runtime).
* Work around JRuby problem.
* Spec environment unset in parent is unset in parent when set in grandparent.
* Remove environment variables not in ENV that are in ProcessBuilder
  environment.
* Remove unnecessary stringification of ENV keys MSP-11414
  Unlike @environment, which is a generic Hash, ENV is guarenteed to be
  <String, String>, so remove the keys #to_s calls for ENV.
2015-03-13 15:56:20 +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
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
nils
ebba4292db Updated to version 3.8.9.
Changelog is :
3.8.8 -> 3.8.9
- Add new directive "createolddir" and "nocreateolddir". These directives
  can be used to create the directory specified by olddir with particular
  "mode", "owner" and "group".
- Continue with rotation even when first log from logset is removed
  during the rotation.
- Fix crash on BSD systems introduced in 3.8.8 caused by different qsort_r
  function. Function qsort is now used instead.
- Fix potential buffer overflow in usage of strncat function.
- Fix compilation with musl-libc.
- Add experimental 'renamecopy' directive to allow 'olddir' on different
  physical device. See the "man logrotate" for more information.

3.8.7 -> 3.8.8
- Add support for building using autotools/automake. Using "./autogen.sh",
  "./configure" and "make" is now preferred way how to build logrotate.
  Old Makefile remains available, but it is deprecated and will be removed
  in the future. Please report any problem related to new build system.
- Add support for systems which do not support fork (use vfork instead)
  and madvise.
- Fix bug when wrong log file has been removed in case of dateext and
  dateformat %d-%m-%Y.
- Do not expect that the name of root account is 'root'.
- Do not stop rotation with an error when olddir and log file
  are on different devices and copy or copytruncate is used.
- Return an error code when parent directory of log does not exist,
  "su" directive is not used, logrotate is running as root and missingok
  is not specified. [vcizek]
- Prepend error printed by compression program with the log name even when
  the compression program exits with zero exit code.

pkgsrc change : took over maintainership.
2015-03-11 21:34:16 +00:00
spz
804ff4180b xsa123-4.3-4.2.patch from upstream:
x86emul: fully ignore segment override for register-only operations

For ModRM encoded instructions with register operands we must not
overwrite ea.mem.seg (if a - bogus in that case - segment override was
present) as it aliases with ea.reg.

This is CVE-2015-2151 / XSA-123.
2015-03-10 20:27:16 +00:00
spz
ed8dcfbbea xsa123.patch from upstream:
x86emul: fully ignore segment override for register-only operations

For ModRM encoded instructions with register operands we must not
overwrite ea.mem.seg (if a - bogus in that case - segment override was
present) as it aliases with ea.reg.

This is CVE-2015-2151 / XSA-123.
2015-03-10 20:08:43 +00:00
spz
f76be2dd83 xsa123-4.3-4.2.patch from upstream:
x86emul: fully ignore segment override for register-only operations

For ModRM encoded instructions with register operands we must not
overwrite ea.mem.seg (if a - bogus in that case - segment override was
present) as it aliases with ea.reg.

This is CVE-2015-2151 / XSA-123.
2015-03-10 19:50:15 +00:00
manu
9214befe54 Added sysutils/lastfss version 0. 2015-03-10 09:07:55 +00:00
manu
8cebdd6435 Add lastfss, an utilisty to maintain ephemeral snapshots for a few hours 2015-03-10 09:06:04 +00:00
tnn
9ca48b712e set LICENSE
drop useless bsd.prefs.mk
2015-03-10 02:41:57 +00:00
wiz
fd822f880c Recursive bump for poppler-0.32.0 shlib major bump. 2015-03-09 09:02:19 +00:00
taca
d14af9de31 Wrong, fix typo. 2015-03-08 16:57:12 +00:00
taca
1940cde7db Oops, really bump PKGREVISION. 2015-03-08 16:55:12 +00:00
taca
6549a6387c Fix ALTERNATIVES.
Bump PKGREVISION.
2015-03-08 16:54:17 +00:00
taca
17a1a339eb Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby. 2015-03-08 15:17:17 +00:00
tnn
caf26cc1d6 add firmware.openbsd.org as MASTER_SITE 2015-03-06 21:54:56 +00:00
khorben
1f00f59ca0 Removed the "estd: Forked" message
It seems useless to me, and it is inconsistent with the rest of the
initialization scripts.
2015-03-06 18:08:38 +00:00
sevan
cfa4871f5f Add a new header check for sys/mman.h & use it in src/util.h
Resolves build issue on FreeBSD as off_t is defined in sys/mman.h

Reviewed by: wiz@
2015-03-05 21:29:20 +00:00
spz
d8ad3303b7 Add patches for XSA-121 and XSA-122 from upstream. 2015-03-05 16:37:16 +00:00
spz
579051e366 Add patches for XSA-121 and XSA-122 from upstream. 2015-03-05 14:21:31 +00:00
spz
5dcb0fc09f Add patches for XSA-121 and XSA-122 from upstream. 2015-03-05 13:44:57 +00:00
joerg
9e8e6d4de0 Fix build on !x86_64. 2015-03-04 16:18:11 +00:00
pho
e819b251bf Simplify the conditional block for Darwin 2015-03-03 00:38:08 +00:00
joerg
945cbb9b29 Unbreak build for non-OSX users. 2015-03-01 20:03:52 +00:00
taca
58eae59a9f Change dependency to samba to net/samba from net/samba35.
Bump PKGREVISION.
2015-03-01 15:58:04 +00:00
wiz
1a99b24615 Depend on the py-docutils version that has versioned binaries. 2015-03-01 07:18:35 +00:00
joerg
96c9b2a9fd Provide help for finding rst2man. 2015-02-28 23:28:19 +00:00
tnn
eda90a9b9f change rpm build dependencies to rpm2cpio 2015-02-27 21:42:57 +00:00
tnn
653dfbd8b0 Remove stale HP-UX bulk build quirks 2015-02-27 14:35:01 +00:00
tnn
5ead0787fc define dummy VFS_PROTOS(fsname) which is otherwise only available under _KERNEL.
lsof for legacy reasons includes sys/mount.h without _KERNEL but
msdosfs/msdosfsmount.h with _KERNEL.
Fixes:
/usr/include/msdosfs/msdosfsmount.h:255:12: error: a parameter list without types is only allowed in a function definition
VFS_PROTOS(msdosfs);
2015-02-26 17:31:23 +00:00
fhajny
bd26095a57 SunOS still needs SOLARIS2 defined for ip_compat.h to expose some structs. 2015-02-24 13:14:05 +00:00