Commit graph

3458 commits

Author SHA1 Message Date
Thierry Thomas
66d1aa84e2 Add a new slave port, to build FLTK with threads support
(required by math/freefemm++).
2005-02-07 21:17:20 +00:00
Thierry Thomas
df997bbf4f - prepare for a new slave port x11-toolkits/fltk-threads;
- remove -L/usr/local/lib from `fltk-config --ldflags`;

- mark IGNORE if threading is enable on 4.x (if someone had a
  a clue to fix it, it would be great!).

Approved by:	demon (maintainer)
2005-02-07 21:16:05 +00:00
Joe Marcus Clarke
b1beb4174b Update to 2.4.11. 2005-02-06 21:34:57 +00:00
Jeremy Messenger
8ad27d094d Fix a pixbufs demo by correct the gtk20 path. s|/usr|${X11BASE}|g
Reported by:	lofi via IRC
2005-02-06 20:45:45 +00:00
Michael Nottebrock
608701413a Update to Qt 3.3.4, introduce MASTER_SITE_QT.
Approved by:	maintainer (for qmake)
2005-02-06 11:58:19 +00:00
Jeremy Messenger
30e7741551 Fix crash if the LANG sets as empty. Bump the PORTREVISION.
Submitted by:	marcus via IRC
2005-02-06 09:15:35 +00:00
Joe Marcus Clarke
e17eee5c7a Update to 2.8.1. 2005-02-06 07:55:56 +00:00
Pav Lucistnik
edcafcaeb2 - NO_PORTDOCS -> NOPORTDOCS
PR:		ports/77130
Submitted by:	Marius Nuennerich <marius.nuennerich@gmx.net>
2005-02-05 21:11:29 +00:00
Alexander Leidinger
be688b42ea Chase linux-libtiff dependency after library version change.
Noticed by:	pointyhat
2005-02-05 12:38:58 +00:00
Koop Mast
577c2cd5db Update to 0.62, based on [1].
Fix build on sparc64 by not adding -fpic to CFLAGS.

PR:		68879
Submitted by:	Piotr Smyrak
2005-02-03 20:05:48 +00:00
Volker Stolz
f917e2d231 Update to 0.9.7 (mozembed still needs manual tweaking, though) 2005-02-01 09:07:01 +00:00
Erwin Lansing
6600850332 Add open-motif-jdk
Forgotten by:	phantom
2005-02-01 08:26:15 +00:00
Thierry Thomas
2002ed9e65 - Upgrade to 1.1.6;
- pet portlint.

Approved by:	demon (maintainer).
2005-01-31 21:09:48 +00:00
Alexey Zelkin
ed821b9a7d Add kinda special slave port for open-motif, which is expected
to be used while building of native jdk ports.  In conjunction with
additional rules in jdk's Makefile it'll allow avoid installing of
open-motif while building of jdk and include special patch which fixes
Drag'n'Drop support for Sun's JDK by default.
2005-01-31 16:43:03 +00:00
Alexey Zelkin
1d49dbd67e Add configuration variable WITHOUT_OPENMOTIF_MANUALS, which controls
building/installing of open-motif's manpages and docs
2005-01-31 16:27:50 +00:00
Oliver Lehmann
0a0ec68fe8 - bring xfce4 to 4.2
- remove x11-fm/xfce4-fm-icons misc/xfce4-panel-themes (obsoleted by that update)
- take maintainership of x11-wm/xfce4-session [1]
- bump PORTREVISION of all plugins because they need to be linked against the new xfce4 libs

Approved by:	maintainer [1]
2005-01-26 16:57:40 +00:00
Jun Kuriyama
6d8b9f3065 Don't install unneeded perllocal.pod file.
Reported by:	pointyhat via kris
2005-01-26 01:15:40 +00:00
Koop Mast
ab2c04ef94 Update to 1.1.91.
Mainly bug fixes and translation updates.
2005-01-25 20:00:12 +00:00
Michael Johnson
9ed11e5d75 Unbreak with kde 3.3.2
PR:		ports/76625
Submitted by:	Danny Pansters <danny@ricin.com> (maintainer)
2005-01-25 07:38:06 +00:00
Michael Nottebrock
da904b3fdb Add missing dependencies. 2005-01-25 03:19:12 +00:00
Pav Lucistnik
8fdaf5d1e7 - Move x11-toolkits/eel2 -> x11-toolkits/eel 2005-01-24 23:07:37 +00:00
Michael Nottebrock
1b949382a9 Builds for me, builds for other people I ask to test, old bento error-
logs aren't available anymore - unbreak and try to solicit a fresh pointy-
hat log (if it's still broken there).
2005-01-24 15:24:44 +00:00
Alexey Dokuchaev
6007d77674 - Fix bad C++ code to unbreak with recent GCC
- Reindent Makefile (to make portlint(1) happy)
2005-01-24 10:31:59 +00:00
Jeremy Messenger
931993c1d6 Missed a patch, patch-09_redraw_vte_screen, this replace patch-src_vte.c. It
is easier to know the name of patch and what it is. Also, easier to follow
up with the Debian's vte package.
2005-01-19 20:42:23 +00:00
Jeremy Messenger
ca39bbd401 Took all patches from the Debian, because current VTE lacks maintain and
gnome-terminal development has stagnated. Almost all patches are in GNOME
bugzilla for the weeks and months. Bump the PORTREVISION.

-patch-01_vtemodule:
	Fix build with the python module

-patch-03_cursor_position:
	Added a patch for supporting some save/restore cursor position console
	sequences

-patch-04_dsp_non_alias:
	FcConfigSubstitute in place of _vte_fc_defaults_from_gtk to get
	antialias and hinting value

	http://bugs.gnome.org/show_bug.cgi?id=142640

-patch-05_performance_boost:
	Balanced performance improvement

	http://bugs.gnome.org/show_bug.cgi?id=143914

	--

	This is very amazing improvement. Here's benchmark of it to show that
	gnome-terminal isn't far from aterm and xterm anymore.

	Old benchmark:
	=======================================
	$ time ls -lR /usr/ports

	aterm: 7.99 real1.31 user2.75 sys
	xterm: 11.04 real1.34 user2.47 sys
	gnome: 41.76 real1.12 user2.45 sys (ouch....)
	=======================================

	New benchmark:
	==============================================
	$ time ls -lR /usr/ports

	aterm: 7.28 real 1.20 user 2.41 sys
	xterm: 9.85 real 0.91 user 2.08 sys
	gnome: 10.41 real 0.86 user 2.02 sys
	==============================================

	Big deal!

-patch-06_remove_doublefree:
	Resolve double free problem

	http://bugs.gnome.org/show_bug.cgi?id=161337

-patch-07_set_backspace_to_utf8:
	Set backspace behavior to utf8 (depends on utf8 locale)

	http://bugs.gnome.org/show_bug.cgi?id=158200

-patch-08_multiscreen_safe:
	Make vte multi-screen safe

	http://bugs.gnome.org/show_bug.cgi?id=160782

-patch-09_redraw_vte_screen:
	Redraw vte screen with correct background color

	http://bugs.gnome.org/show_bug.cgi?id=125364

-patch-10_hide_pageup_behavior:
	Hide manifestation of PageUp behavior with less

	http://bugs.gnome.org/show_bug.cgi?id=115149

<marcus>:	I for one welcome our new vte patch overlord.  I think all of
		them would make good additions.
<ahze>:		I am all for the performance_boost patch! gnome-terminal
		kinda sucks when lines are going by fast.
<mezz>:		showing the before and after benchmark.
<marcus>:	Commit! Commit! :-)

Reviewed by:	marcus and ahze
2005-01-19 20:29:21 +00:00
Dirk Meyer
ca5b035fab - make portlint happier 2005-01-15 10:54:44 +00:00
Joe Marcus Clarke
bb47b66268 Update to 1.1.90. 2005-01-13 04:15:41 +00:00
Volker Stolz
05026122fb - Update to 0.9.6
- Really depend on GNOME2: libglade -> libglade2 (noted by Stephen Lewis)
2005-01-11 15:33:29 +00:00
Michael Nottebrock
a0a495a090 Don't restrict ports depending on py-qt to python 2.3 anymore. 2005-01-10 22:04:32 +00:00
Michael Nottebrock
5022f0b243 Fix build with python 2.4
PR:	ports/76009
Submitted by:	Tobias Roth <ports@fsck.ch>
2005-01-10 21:58:34 +00:00
Dejan Lesjak
dbfd94763d Modify pkg-message on the fly to get proper library version in message.
The version of Xaw3d library depends on version of Xaw library installed by
XFree86, XFree86-4-libraries or xorg-libraries. Since Xaw version was
bumped with X.Org 6.8.1, bump PORTREVISION of this port to help people
updating (XAWVER in bsd.port.mk was already bumped).

Prodded by:	kris
Pointy hat to:	lesi
2005-01-10 19:12:13 +00:00
Joe Marcus Clarke
c453b2c866 Register a conflict with x11/zenity. 2005-01-10 04:19:47 +00:00
Jeremy Messenger
dd21187161 Remove gacutil lines in pkg-plist as they are unnecessary for packaging.
Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Project by:	BSD# - http://forge.novell.com/modules/xfmod/project/?bsd-sharp
Approved by:	maintainer timeout (still no contact for months)
2005-01-09 23:47:57 +00:00
Pav Lucistnik
095c9185e8 Add pangoxsl, a version of the Pango library with a PDF backend for
creating PDF output. This library also implements several of the inline
properties defined by XSL that are not currently implemented by Pango.

PR:		ports/75971
Submitted by:	James Earl <james@icionline.ca>
2005-01-09 23:10:59 +00:00
Kris Kennaway
d77a6e5446 Reset undeliverable maintainer email address:
<chris_pressey@yahoo.ca>: host mx1.mail.yahoo.com[67.28.113.11] said: 554
    delivery error: dd Sorry your message to chris_pressey@yahoo.ca cannot be
    delivered. This account has been disabled or discontinued [#102]. -
    mta183.mail.re2.yahoo.com
2005-01-09 04:34:15 +00:00
Steve Price
9ec410c405 Fix libXpm vulnerabilities that are described here:
http://www.vuxml.org/freebsd/ef253f8b-0727-11d9-b45d-000c41e2cdad.html

Approved by:	portmgr
2005-01-02 00:33:35 +00:00
Kris Kennaway
3ddfc30188 Partially fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case.  Mark BROKEN because this package is still
missing a dependency.

Approved by:	portmgr (self)
2005-01-01 22:19:36 +00:00
Kris Kennaway
88d78c401e Fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case.  The package build scripts then DTRT and ensure
this is running at build-time so a DISPLAY is available.

Approved by:	portmgr (self)
2005-01-01 22:16:28 +00:00
Alexander Leidinger
64cf27c85d Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.

It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).

This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).

Changes:
 - change the default linux_base from v7 to v8
 - add a newer freetype to linux_base-8 for nicer fonts display [1]
 - don't let cpio use hardlinks in the linux_base-8 port to quiet some
   warnings in some cases [2]
 - fix a cut&past error in the linux_base-8 pkg-install script [3]
 - convert the binary knob "USE_LINUX" to a version specifier, e.g.
   USE_LINUX=<value> specifies a dependency upon
   emulators/linux_base-<value>, exceptions are a value of "7" (which
   does what you want and adds a dependency to linux_base) and any
   value without a corresponding port in
   PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
   the default linux_base)
 - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
   this allows us to use the USE_LINUX_PREFIX knob for linux_base and
   paves the way for splitting up future linux base ports into
   individual pieces
 - remove RESTRICTED from some GPL licensed ports, even when we only
   distribute binaries, we get them from official linux sites, so
   anyone can grab them there if he needs to
 - add a dependency upon the linux X11 bits where necessary (based upon
   guesswork)
 - don't use USE_X_PREFIX in some linux ports since it adds a dependency
   to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
   solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
 - bump the portrevision of the linux ports ("better safe than sorry"
   algorithm)
 - pass maintainership of the important linux infrastructure to a
   mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
   doesn't like this: tell us your bikeshed color at freebsd-emulation@,
   my color would be "linuxolator@" in case someone cares...)
 - add a pkg-install script for linux-fontconfig, but don't use it;
   everything should work without it (the FreeBSD fc-cache program should
   do all the work), but in case we need it we just need to decomment the
   pkg-install part in the Makefile
 - fix some dependencies
 - fix some bugs
 - add some static plists
 - unbreak the ports with dependecies to more than one linux_base

This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.

Known bugs:
 - the linux-mesa and linux-devtools ports install libGL*.so symlinks
 - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
   the linux X11 port, so linx_Base-8 moans at deinstall time)

Future work (interested souls should coordinate with freebsd-emulation@):
 - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
   or modify the behavior of USE_XLIB in the USE_LINUX case
   AFAIK trevor has some patches.
 - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
   the PREFIX?= workaround in some linux ports
   Should be discussed/coordinated on/with x11@.
 - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
 - update to a more recent linux base

PR:			69997, 70539 (and maybe others)
Discussed with/on:	java@, x11@, trevor, portmgr
Tested by:		mezz, portmgr, pointyhat
RPM hunted down by:	Joseph Gelinas <scirocco@tasam.com> [1]
Requested by:		portmgr [2]
Submitted by:		kris [3]
Approved by:		portmgr
2004-12-31 18:24:10 +00:00
Joe Marcus Clarke
69c82b4208 Update to 2.6.2. 2004-12-26 05:26:32 +00:00
Kirill Ponomarev
90f1384beb Move xtermcontrol to 'x11' category since it's more appropriate for
this kind of software.

Proposed by:	adamw
2004-12-25 08:28:21 +00:00
Dejan Lesjak
3ae346c7e7 Drop html manpages.
Prodded by:	pointyhat via kris
2004-12-24 20:01:07 +00:00
Alexey Zelkin
d057a5dfa8 While building on amd64 add -fPIC to CFLAGS 2004-12-24 06:34:45 +00:00
Jeremy Messenger
60c1fc233b Change libtool from 1.3 to 1.5 to avoid install the .la files.
Reported by:	pointyhat via kris
2004-12-23 22:23:30 +00:00
Jeremy Messenger
9da00492b8 Update MASTER_SITES for 2.3 -> 2.6. 2004-12-23 20:33:37 +00:00
Akinori MUSHA
50db8ccf3a Update lang/ruby18 to 1.8.2-preview4.
* Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1)
  may coredump with a double free() problem from a misuse of the DL
  module.  In that case, reinstall sysutils/portupgrade manually.
2004-12-23 20:30:09 +00:00
Kirill Ponomarev
57dec05429 xtermcontrol enables dynamic control of xterm properties. It makes
it easy to change colors, titles, fonts, and the geometry of a
running xterm, as well as to report the current settings of the
properties. Window manipulations such as (de)iconify, raise and
lower, maximize and restore, and reset are also supported. It also
lets advanced users issue any xterm control sequence.
2004-12-23 19:48:10 +00:00
Kris Kennaway
3bc925b3cc Correct quoting of DEPRECATED 2004-12-23 01:53:13 +00:00
Kris Kennaway
67564c539f Remove another non-system locale directory. 2004-12-22 20:22:36 +00:00
Edwin Groothuis
057d0c9cf3 [x11-toolkits/ocaml-lablgtk2] : fix pkg-plist
pointyhat pointed out that ${LOCALBASE}/share/doc/ocaml has
	to be @dirrm'd too

PR:		ports/75294
Submitted by:	Rene Ladan <r.c.ladan@student.tue.nl>
2004-12-22 01:10:50 +00:00