Commit graph

152000 commits

Author SHA1 Message Date
joerg
24d58d7b2d Fix destdir installation.
XXX Some files are installed with group sys and I can't find a good reason.
2009-12-23 17:54:54 +00:00
joerg
ec54f614d4 Explicitly request patches to be applied. 2009-12-23 17:48:28 +00:00
asau
00d30c1515 Skip checks until better solution found. 2009-12-23 17:17:35 +00:00
drochner
4dcdada819 add a patch from
https://bugzilla.redhat.com/show_bug.cgi?id=543905
to fix CVE-2009-4227
(Stack-based buffer overflow by loading malformed .FIG files)
2009-12-23 14:21:48 +00:00
drochner
b17dee6714 add a patch from
https://bugzilla.redhat.com/show_bug.cgi?id=543905
(slightly modified) to fix CVE-2009-4228
(Stack-based buffer overflow by loading malformed .FIG files)
2009-12-23 14:19:58 +00:00
drochner
cddcc3a1b9 replace some sprintf by snprintf, fixes CVE-2009-4270 hopefully
bump PKGREVISION
2009-12-23 13:27:58 +00:00
ghen
e55512552a Add option for Lua scripting support in pdns_recursor,
see http://doc.powerdns.com/recursor-scripting.html

Disabled by default, so no revbump.
2009-12-23 13:00:41 +00:00
taca
a328ed5439 www/typolight* work with PHP 5.2 and lator.
No functional change.
2009-12-23 12:53:46 +00:00
taca
870759eee7 Add more "used by" comments. 2009-12-23 12:51:41 +00:00
roy
5fbe2c2bea Updated net/dhcpcd to 5.1.4 2009-12-23 09:35:18 +00:00
roy
e53fe2da99 Import dhcpcd-5.1.4 with the following changes:
* dhcpcd logs even in quiet mode.
 * Sleep for 1/100th of a second to give time for kernel to send RELEASE.
 * -S option now works.
 * Only warn about using CSR on bind.
 * Fix detection of route deletion on Linux.
2009-12-23 09:34:58 +00:00
obache
7b4ea509d2 Need msgfmt to build. 2009-12-23 09:03:20 +00:00
obache
d9d407ceb1 configure require xgettext, msgmerge and msgfmt. 2009-12-23 07:43:21 +00:00
obache
eb605261e8 MAKE_JOBS_SAFE=no. 2009-12-23 07:34:25 +00:00
taca
220dd93352 Note update of lang/php5 to 5.2.12. 2009-12-23 07:09:46 +00:00
taca
f4983b22d1 Reset PKGREVISION by implicit update to 5.2.12. 2009-12-23 07:08:31 +00:00
taca
5d136a7bb6 Update lang/php5 to 5.2.12, security update.
Security Enhancements and Fixes in PHP 5.2.12:

* Fixed a safe_mode bypass in tempnam() identified by Grzegorz
  Stachowiak. (CVE-2009-3557, Rasmus)
* Fixed a open_basedir bypass in posix_mkfifo() identified by Grzegorz
  Stachowiak. (CVE-2009-3558, Rasmus)
* Added "max_file_uploads" INI directive, which can be set to limit the
  number of file uploads per-request to 20 by default, to prevent possible
  DOS via temporary file exhaustion, identified by Bogdan
  Calin. (CVE-2009-4017, Ilia)
* Added protection for $_SESSION from interrupt corruption and improved
  "session.save_path" check, identified by Stefan Esser. (CVE-2009-4143,
  Stas)
* Fixed bug #49785 (insufficient input string validation of
  htmlspecialchars()). (CVE-2009-4142, Moriyoshi, hello at iwamot dot com)

Key enhancements in PHP 5.2.12 include:

* Fixed unnecessary invocation of setitimer when timeouts have been
  disabled. (Arvind Srinivasan)
* Fixed crash in com_print_typeinfo when an invalid typelib is given. (Pierre)
* Fixed crash in SQLiteDatabase::ArrayQuery() and
  SQLiteDatabase::SingleQuery() when calling using Reflection. (Felipe)
* Fixed crash when instantiating PDORow and PDOStatement through
  Reflection. (Felipe)
* Fixed memory leak in openssl_pkcs12_export_to_file(). (Felipe)
* Fixed bug #50207 (segmentation fault when concatenating very large strings
  on 64bit linux). (Ilia)
* Fixed bug #50162 (Memory leak when fetching timestamp column from Oracle
  database). (Felipe)
* Fixed bug #50006 (Segfault caused by uksort()). (Felipe)
* Fixed bug #50005 (Throwing through Reflection modified Exception object
  makes segmentation fault). (Felipe)
* Fixed bug #49174 (crash when extending PDOStatement and trying to set
  queryString property). (Felipe)
* Fixed bug #49098 (mysqli segfault on error). (Rasmus)
* Over 50 other bug fixes.
2009-12-23 07:07:34 +00:00
obache
3402dcc672 Fix a typo to build with libtool-2. 2009-12-23 07:03:16 +00:00
obache
a800ba0ff0 Update x11vnc to 0.9.9.
New in the 0.9.9 x11vnc release:

	A new option -findauth runs the FINDDISPLAY script that applies
		heuristics to try to determine the correct XAUTHORITY
		file.  The use of '-auth guess' will use the XAUTHORITY
		that -findauth reveals.  This can be handy in with
		the lastest GDM where the ability to store cookies in
		~/.Xauthority has been removed.

		If x11vnc is running as root (e.g. inetd or XDM/GDM/KDM)
		the FD_XDM=1 mode will be tried if the above -findauth
		or '-auth guess' command fails; it will find the
		correct XAUTHORITY for the given display (this works for
		XDM/GDM/KDM if the login greeter panel is up or if someone
		has already logged into an X session.)	You can also
		set -env FD_XDM=1 to force it to be done on the first try.

	The -unixpw_system_greeter option, when used in combined
		unixpw and XDMCP FINDCREATEDISPLAY mode (e.g. -xdmsvc),
		enables the user to press Escape to jump directly to the
		XDM/GDM/KDM login greeter screen.  This way the user
		avoids entering his unix password twice at X session
		creation time.	For subseqent logins to the same session,
		he uses the regular x11vnc unixpw "login:" prompt.   Also,
		the unixpw login panel now has a short help displayed
		if the user presses 'F1' that lists the options.

	The -appshare option enables simple application sharing based on
		the -id/-sid mechanism.  Every new toplevel window that
		the application creates induces a new viewer window via
		a reverse connection.  The -id/-sid and -connect options
		are required.  Run 'x11vnc -appshare -help' for more info.

	Heuristics are applied to try to determine if the X display
		is currently in a Display Manager Greeter Login panel
		(e.g. GDM.)  If so, x11vnc's creation of any windows and
		use of XFIXES are delayed.

		This is to try to avoid x11vnc being killed after the user
		logs in if the GDM KillInitClients=true is in effect.
		So one no longer needs to set KillInitClients=false in
		gdm.conf.  Note that in recent GDM the KillInitClients
		option has been removed.

		Also delayed is the use of the XFIXES cursor fetching
		functionality; this avoids an Xorg bug that causes Xorg
		to crash right after the user logs in.

	x11vnc now tries to be more aggressive in keeping up with VNC
		client's framebuffer update requests.  Some broken VNC
		clients continuously spray these requests at VNC servers
		(regardless of whether they have received any updates
		or not.)  The -extra_fbur option allows one to fine tune
		the setting.

	The "-display WAIT:cmd=...", -find, -create modes now work
		correctly for the user-supplied login program scheme
		"-unixpw_cmd ...", as long as the login program supports
		running commands specified in the environment variable
		"RFB_UNIXPW_CMD_RUN" as the logged-in user.  The mode
		"-unixpw_nis ..." has also been made more consistent.
		The username option "tag=..." can be used to set FD_TAG.

	The -stunnel option (like -ssl but uses stunnel as an external
		helper program) now works with the -ssl "SAVE" and "TMP"
		special certificate names.  The -sslverify and -sslCRL
		options now work correctly in -stunnel mode.  Single port
		HTTPS connections are also supported for this mode.

	The remote control command -R can be used to instruct x11vnc
		to resend its most recent copy of the Clipboard,
		Primary, or Cutbuffer selections: "x11vnc -R
		resend_clipboard", "x11vnc -R resend_primary", and
		"x11vnc -R resend_cutbuffer".

  miscellaneous new features and changes:

	The fonts in the GUI (-gui) can now by set via environment
		variables, e.g. -env X11VNC_FONT_BOLD='Helvetica -16 bold'
		and -env X11VNC_FONT_FIXED='Courier -14'.

	The value of the -timeout option is now also used for the timing
		out of reverse connections.  The -timeout exit will
		occur if no client has made it to normal operating state
		(instead of merely trying to connect.)

	One can add extra URL parameters to the HTTPS (-ssl) urls
		via X11VNC_EXTRA_HTTPS_PARAMS without needing to edit
		index.vnc. E.g.: -env X11VNC_EXTRA_HTTPS_PARAMS='?GET=1'

	One can make the libvncserver HTTP (non-SSL) server listen on
		localhost: -env X11VNC_HTTP_LISTEN_LOCALHOST=1 (this way
		only the single-port VNC+HTTPS is exposed to the network.)

	Warnings are printed out at startup if $DISPLAY appears to
		start with "localhost:" (SSH X11 forwarding) or
		"hostname:" (remote X display; will fail w/o -noshm)

	The -solid option now uses the DBUS_SESSION_BUS_ADDRESS env. var
		if available.  The -solid option now works in xfce.
		If available, the dbus_launch(1) will be used in
		FINDCREATEDISPLAY for gnome sessions.

	The bcx_xattach remote control command was added to facilitate
		xattach and x2x desktop cursor switching.  Other new
		remote control commands: grab_state, ping:mystring,
		grablocal, resend_cutbuffer, resend_clipboard,
		resend_primary, keycode, keysym, fakebuttonevent,
		ptr, sleep, get_xprop, set_xprop, wininfo, pointer_pos,
		mouse_xy, noop, guess_dbus, DIRECT:query.  Remote control
		scripting, -query_retries, and -remote_prefix were
		also added.

	In -rawfb mode the X display will not be opened at all unless
		the -rawfb string is prefixed with '+' or -display
		was specified on the cmdline.

	For multiple, separate x11vnc instances on the same X display,
		one can rename the X11VNC_REMOTE, X11VNC_TICKER, and
		VNC_CONNECT property names to unique ones.

	The -showrfbauth option prints out the VNC rfbauth password.

	The XDAMAGE mechanism is now automatically disabled for a
		period of time if a game or screensaver generates too
		many XDAMAGE rectangles per second.  This avoids the X11
		event queue from soaking up too much memory.

	x11vnc does not switch on server autorepeat if any keys are
		pressed down to work around a recent Xorg server and/or
		gnome bug where the key will never stop repeating.

	Thse list of current clients is kept more up-to-date in the
		tkx11vnc gui.  Bugs in the gui setpass mode have been
		fixed.

	Threads stability is further improved.  See under the -threads
		option help info about -env X11VNC_THREADS_NEW_FB_SLEEP=ms

	There is an experimental workaround: "-env X11VNC_WATCH_DX_DY=1"
		that tries to avoid problems with poorly constructed
		menu themes that place the initial position of the mouse
		cursor inside a menu item's active zone.

	The crypt(3) function is now declared inside the x11vnc code on
		all platforms (not just Linux).  To disable this, set
		CPPFLAGS='-DDO_NOT_DECLARE_CRYPT' while configuring.
		(crypt is declared to avoid problems with header files.)

	Error reasons are printed for -storepasswd failures.

	Two scripts are added to x11vnc/misc: connect_switch and
		ultravnc_repeater.pl
2009-12-23 06:20:53 +00:00
obache
a0feeb47ac patch-al was removed at last update. 2009-12-23 03:05:18 +00:00
asau
22b94dad9b Pull in system prototypes instead of defining own ones.
From <joerg>.
2009-12-23 00:48:20 +00:00
asau
74ff956e70 Detect absense of mkdtemp and mkstemp functions.
Should unbreak build on Solaris. PR pkg/42428
2009-12-23 00:32:17 +00:00
schmonz
a7d0a6e696 Note ikiwiki update. 2009-12-22 23:24:59 +00:00
schmonz
998d3f98d6 Update to 3.20091218. From the changelog:
* Add complete Spanish basewiki translation done by Fernando Gonzalez de
    Requena.
* Improve javascript onload handling.
* monotone: Deal with format change in version 0.45.
    (Thanks, Richard Levitte)
* cvs: Add missing bit to Automator.
* attachment: Fix reversion in attachment sorting by age.
* Fix utf-8 problems in rename, remove, attachment, 404, sourcepage, and
    goto.

Updating this leaf during the freeze for the bugfixes.
2009-12-22 23:23:27 +00:00
joerg
eb9ad64cc1 Fix user-destdir build. 2009-12-22 20:58:54 +00:00
wiz
9820997952 + fluidsynth-1.1.1, gedit-2.28.3, gtksourceview-2.8.2, puzzles-8786,
t-prot-2.8.1.
- gimp-2.6.8, gnupg2-2.0.13, intercal-0.24, openoffice2-bin-2.4.3,
  openoffice3-bin-3.1.1, ruby-DBD-mysql-0.4.2, ruby-DBI-0.4.1.
2009-12-22 20:54:56 +00:00
abs
8895a24e0f Commit distinfo missed in last commit 2009-12-22 20:48:41 +00:00
drochner
2440990996 document my pre-freeze super sale 2009-12-22 20:43:53 +00:00
drochner
7e6c854bce fix build: libtoolization missed to link against required libraries 2009-12-22 17:46:17 +00:00
jmmv
dcff3501b9 Note update of atf to 0.7. 2009-12-22 16:09:30 +00:00
jmmv
e8a700bf6f Update to 0.7:
* Added build-time checks to atf-c and atf-c++. A binding for atf-sh
  will come later.

* Migrated all build-time checks for header files to proper ATF tests.
  This demonstrates the use of the new feature described above.

* Added an internal API for child process management.

* Converted all plain-text distribution documents to a Docbook canonical
  version, and include pre-generated plain text and HTML copies in the
  distribution file.

* Simplified the contents of the Makefile.am by regenerating it from a
  canonical Makefile.am.m4 source. As a side-effect, some dependency
  specifications were fixed.

* Migrated all checks from the check target to installcheck, as these
  require ATF to be installed.

* Fixed sign comparison mismatches triggered by the now-enabled
  -Wsign-compare.

* Fixed many memory and object leaks.
2009-12-22 16:08:30 +00:00
drochner
2116ec264c fix to build again: some sub-build tries to be clever and generate
BSD-makefile syntax on *BSD, but since the pkg is built with gmake this
fails (the pkg appearently didn't change for a while, some infrastructure
change must have triggered this)
2009-12-22 15:42:20 +00:00
reed
5546e1727e Remove googletest.
I will import later.

I should not have imported it during a freeze.
(On that note, anyway to improve cvs to notify during freezes?
Like maybe during the CVS log entry template?)
2009-12-22 13:59:02 +00:00
joerg
17c1de9950 Be consistent and always link rt.jar. It seems like the creation was
timing depend. Fixes PR 42458.
2009-12-22 12:44:59 +00:00
dsainty
cc9762c7f8 Updated chat/pidgin to 2.6.2nb1 2009-12-22 06:59:21 +00:00
dsainty
08a4ea8dac With the gstreamer option enabled, pidgin looks for GSTINTERFACES, provided
by multimedia/gst-plugins0.10-base.  Even if it doesn't find what it's
looking for, it still has a tendency to attempt to link in gstinterfaces-0.10,
which fails.  Fix this by buildlinking in multimedia/gst-plugins0.10-base.

Bump PKGREVISION, since gstreamer is a default option and there is possibly
something not quite right about versions of this package where the build
was successful without the apparently required buildlinking.
2009-12-22 06:54:28 +00:00
dsainty
6c3ec0bf9e We intentionally wire down the 'libswanted' list in the package Makefile, so
don't let the hints file add new libraries that may be found outside Pkgsrc
control.

Fixes build on Gentoo system, and possibly other Linux systems too that might
have stray -lgdbm_compat libraries lying around.  This reverts hints/linux.sh
to look more like it did in 5.10.0.
2009-12-22 04:39:58 +00:00
drochner
6d6d367cb3 propagate dependency on GConf (for users of libsoup-gnome) 2009-12-21 22:22:37 +00:00
joerg
81a9982aa1 Fix path to Perl. 2009-12-21 20:38:04 +00:00
joerg
2fd3cae7fb Bump revisions for libltdl update. 2009-12-21 20:34:05 +00:00
joerg
d74426d066 Needs libunique for build. 2009-12-21 20:30:15 +00:00
joerg
c98edbcb72 Links against libQt4AssistentClient, so qt4-tools is a runtime dependency.
Bump revision.
2009-12-21 20:23:28 +00:00
joerg
356e58e6d2 Not MAKE_JOBS_SAFE. 2009-12-21 20:13:36 +00:00
joerg
0cca9a4a82 Fix DESTDIR installation. Simplify. 2009-12-21 20:10:17 +00:00
joerg
2abb0ba282 ext/mssql/configure is created too late for patching in other module
builds or the main www/php4 package. Patch the config.m4 source instead.
2009-12-21 20:02:44 +00:00
joerg
b9bfd1fd13 Fix build by using the right variable for libgnomeui. 2009-12-21 19:55:01 +00:00
joerg
ca94c9b643 Fix build with new libtool: needs explicit --tag. 2009-12-21 19:30:25 +00:00
agc
b7fb07aeb8 Put a prominent note about the fact that we're in a freeze in preparation
for the pkgsrc-2009Q4 branch in at the top of the CHANGES-2009 file.

Once again - no new packages, or infrastructure changes, until the branch
is cut, please.

Thanks for your cooperation.
2009-12-21 19:23:19 +00:00
reed
fbca3af2bd Reformat. 2009-12-21 19:22:48 +00:00
reed
3483fdbd47 Added devel/googletest. 2009-12-21 19:21:02 +00:00