releases in that it focuses more on stability and functionality than on
new features. Not that it doesn't have its share of new and exciting
items. See http://www.gnome.org/start/2.18/ for all the goodies in
this release.
GNOME 2.18 for FreeBSD would not have been possible without the hard work
of the FreeBSD GNOME Team and our intrepid band of testers including
J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi,
Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen,
Phillip Neumann, Franz Klammer, and Neal Delmonico.
utmp and wtmp manipulation. This fixes a bug where gnome-pty-helper
would not relinquish ttys after a user logged out of GNOME.
Approved by: portmgr (implicit)
amount of work by the FreeBSD GNOME Team and our testers.
On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed. The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily. We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.
Back to GNOME 2.16. This release brings a huge amount of new functionality
to FreeBSD. The standard release notes can be read at
http://www.gnome.org/start/2.16/ . But on top of what you will read there,
jylefort and marcus have completed work on a port of HAL to FreeBSD. This
will allow FreeBSD to take advantage of closer hardware interaction such
as auto-mounting CD-ROMs, USB drives, and music players; auto-playing
audio CDs; and managing laptop power consumption.
But where would this all be without our loyal testers and contributors?
Therefore, the FreeBSD GNOME team would like to thank the following users:
Phillip Neumann <pneumann@gmail.com>
tmclaugh
mux
Yuri Pankov <yuri.pankov@gmail.com>
chinsan
Thomas <freebsdlists@bsdunix.ch>
Brian Gruber <knightbg@yahoo.com>
Franz Klammer <klammer@webonaut.com>
Dominique Goncalves <dominique.goncalves@gmail.com>
Pascal Hofstee <caelian@gmail.com>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
backyard <backyard1454-bsd@yahoo.com>
Andris Raugulis <endrju@null.lv> <endrju@null.lv>
Eric L. Chen <d9364104@mail.nchu.edu.tw>
Pawel Worach <pawel.worach@gmail.com>
QuiRK on #freebsd-gnome
Shane Bell <decept0@gmail.com>
luigi
sajd on #freebsd-gnome
sat
Chris Coleman <chrisc@vmunix.com>
kaeru on #freebsd-gnome
crsd_ via irc.freenode.org/#FreeBSD-GNOME
Joel Diaz <joeldiaz@mac.com>
Enjoy!
Approved by: portmgr (implicit, kris)
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
This release notes detailing all of the new goodies in GNOME 2.8 can
be found at http://www.gnome.org/start/2.8/notes/, and the list of what
was fixed in GNOME 2.8.1 can be found at
http://lists.gnome.org/archives/gnome-announce-list/2004-October/msg00056.html.
This release, as well as all of our others, would not have been possible
without the great efforts of our FreeBSD GNOME Team. The list of
current members can be found at http://www.freebsd.org/gnome/contact.html
(including our newest member, Michael Johnson <ahze@FreeBSD.org>).
Special thanks also goes out to all of the loyal FreeBSD GNOME users that
put up with crashes and hangs to test and debug GNOME on FreeBSD. We would
especially like to thank those users that provided patches for GNOME 2.7 and
2.8:
Franz Klammer <klammer@webonaut.com>
Piotr Smyrak <piotr.smyrak@heron.pl>
Radek Kozlowski <radek@raadradd.com>
Khairil Yusof <kaeru@pd.jaring.my>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Vladimir Grebenschikov <vova@fbsd.ru>
GNOME 2.8 also features a new, FreeBSD-specific splashscreen that
was designed by jimmac for GNOME 2.8, then daemonized by
Franz Klammer <klammer@webonaut.com> and Radek Kozlowski
<radek@raadradd.com>.
As with GNOME 2.6, you cannot just "portupgrade" to GNOME 2.8. There is
a script provided at http://www.marcuscom.com/downloads/gnome_upgrade28.sh
that will aid in the upgrade process. Full documentation on the GNOME 2.8
upgrade is coming following this commit.
From all of us at FreeBSD GNOME, ENJOY!
rendering speed, and typing speed. The previous setting caused some jerkiness
during key repeat.
Basically, this gives the feeling of better terminal responsiveness.
Submitted by: Jeremy Messenger <mezz7@cox.net>
* Attempt to speed up terminal rendering a bit [1]
* Don't leave children shells linger after logging out of GNOME [2]
Submitted by: Jean-Yves Lefort <jylefort@brutele.be> [2]
Obtained from: http://bugzilla.gnome.org/show_bug.cgi?id=122656 [1]
future plans, etc., please see http://www.gnome.org/start/2.4/.
This commit represents work done by adamw, bland, and myself as well as
many other contributers:
Koop Mast <einekoai@chello.nl>
Akifyev Sergey <asa@gascom.ru>
Franz Klammer <klammer@webonaut.com>
Øyvind Kolbu <oyvind@kebab.gaffel.nu>
Thomas E. Zander <riggs@rrr.de>
Jeremy Messenger <mezz7@cox.net>
Without these contirbuters, and our faithful users, GNOME 2.4.0 would not
be possible.
Please check the FreeBSD GNOME site for any FreeBSD gotchas, as well as
general FAQs and documentation (GNOME 2.4 updates to be posted soon). The
best way to upgrade so that you get all shared library dependencies is:
portupgrade -rf -m BATCH=yes atk
portupgrade -R -m BATCH=yes gnome2
Approved by: portmgr (kris, will, myself implicitly)
Requested by: re as well as many other users