GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).
The FreeBSD GNOME team would also like to thank our various testers and
contributors:
Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)
PRs fixed in this release:
111272, 113470, 115995, 116338
Update of irc/ircd-ratbox port from ircd-ratbox-2.2.5 to ircd-ratbox-2.2.6
[patch] port upgrade for irc/ratbox-services
Update of irc/ratbox-services port from ratbox-services-1.0.3 to ratbox-services-1.1.2
Removal of irc/ircd-ratbox-devel
The ircd-ratbox-devel port is depreciated and installs an
out-dated version of ircd-ratbox. There is no current
development release of ircd-ratbox; please could this port
be deleted as the ratbox team are some time away from
releasing a new development version.
[Note that irc/ircd-ratbox-devel was synced with irc/ircd-ratbox]
PR: ports/115950, ports/116156, ports/116158
Submitted by: Lewis <moggie@elasticmind.net>
Approved by: shaun@
From UPDATING:
By popular request, OPTIONS support has been added. When actived
(default), these knobs are ignored:
* WITH_<CATEGORY>_MODULES
* WITHOUT_<CATEGORY>_MODULES
* WITH_CUSTOM_<CATEGORY>
* WITH_MODULES
* WITHOUT_MODULES
* WITH_STATIC_MODULES
However, you can disable OPTIONS by defining WITHOUT_APACHE_OPTIONS.
- move envvars support to the beginning of apache22_checkconfig() to be
sure we're using envvars during configtest [1]
PR: ports/116329 [1]
Submitted by: Ruud Althuizen <ruud@il.fontys.nl> [1]
- Mark XFree86-4 as DEPRECATED with EXPIRATION_DATE set to 2007-12-25.
I hope that nobody will be bored enough on Christmas to remove them on
that day.
Tested by: vehemens, Rene Ladan, Beech Rintoul, sarek on x11@
- Repocopy qmail-scanner to mail/qmail-scanner1 to preserver 1.x version
I made a big confusion here, i forgot i have transfered maintainership of
qmail-scanner to jmelo@, and I took the PR and did all the job.
I explained to jmelo@ and he approved all these changes.
PR: ports/115877
Submitted by: Felippe de Meirelles Motta <lippe@freebsdbrasil.com.br>
Approved by: jmelo (maintainer)
Repocopied by: marcus
bsd.commands.mk and can be easily reused within the infrastructure.
- Revert old DESTDIR implementation.
- Add a new, fully chrooted DESTDIR implementation as bsd.destdir.mk.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav)
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
From the release notes: "This is the first LLVM release to correctly
compile and optimize major software like LLVM itself, Mozilla/Seamonkey,
Qt 4.3rc1, kOffice, etc out of the box on linux/x86"
For details on the changes to LLVM see:
http://llvm.org/releases/2.0/docs/ReleaseNotes.html
Submitted by: se
PR: ports/114169
- Update various language packs to the latest versions
- Change default install directory from www/data/gallery to www/gallery
- Use WWWDIR
PR: ports/111568
Submitted by: Alex Varju <freebsd-ports AT varju.ca> (maintainer)
- remove useless database recreations commands for portupgrade-devel. It
use the same format.
- Fix a paragraph when was said Xorg recreate xorg.conf file on run.
It does not, so you need see a log for defaults and fix your old
xorg.conf by hands.
meta-port is affected.
- Mention that users with unchanged environments can use fetchindex
and do not need to build it by hand.
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>
Approved by: portmgr (self)
Changes include:
- Set WITH_GHOSTSCRIPT_GNU forcibly.
- Use PostScript virtual fonts to handle CJK CID/TT-CID emulated fonts.
CIDFnmap still works but when a font is both in Resource/Font or
Resource/CIDFont and in CIDFnmap, the former entry will be used.
For the actual font mapping, see files in Resource/CIDFont/*.
So, note that you need to remove (or rename) the virtual font if you use
CIDFnmap for the moment. This is still a transitional measure and
more consistent font management thoughout the ports collection should
be added later.
This is just an internal structural change; default font mapping has
not been changed.
- Add Chinese font support to print/gsfonts (but no dependency added).
of japanese/ptex has been removed and japanese/ptex-tetex has been
renamed with japanese/ptex. These are almost the same with each other
(actually ptex-tetex had some upper compatibility with ptex), so there
should be no functionality regression.
Also, dependencies of the relevant ports have been updated and
PORTREVISON bumped.
using 'exec sh foobar' instead 'exec foobar'. The 644 is need for some users
that are using noexec mounted home directory, which the 755 will block them.
Bump the PORTREVISION.
Bugs tracker: http://tinyurl.com/2lazb6 (sourceforge.net)
Obtained from: Fluxbox SVN
Submitted by: Mark Tiefenbruck (Fluxbox developer)
caused not possible to start up your Fluxbox if you remove ~/.fluxbox or
you are a first time user. Add a hack to get it back to 755 and explain
the solution in UPDATING by run 'chmod 755 ~/.fluxbox/startup'.
Reported by: infofarmer
fluxbox-devel. The 0.1.14 version is gone for good. The highlight changes for
fluxbox:
-Update to 1.0rc2.
-Change the prefix from X11BASE (/usr/X11R6) to LOCALBASE (/usr/local).
-The bsetroot has been renamed to fbsetroot.
As for the other ports, chase the fluxbox-devel -> fluxbox.
Request by: too many to list (include developers)
The py-libdnet port has been seperated out as a slave port to libdnet and
is now dependent on libdnet. py-libdnet now only installs the libdnet
python module. Since files previously owned by py-libdnet are now owned
by its dependency, in order to upgrade correctly, py-libdnet must be
deinstall and then reinstalled manually.
PR: 109262
Submitted by: thierry and me
Approved by: maintainer timeout
An unpleasant bug was fixed when pkgdb could accidently remove some
dependencies in +CONTENTS files. It's recomented to run pkgdb -L once
after upgrade to fix dependencies list. See UPDATING file.
Reported and tested by: Randy Pratt <bsd-unix_AT_earthlink.net>
(Actually this affected earlier updates already, this note is just
for the benefit of those that did't see the pkg-message scrolling by... :)
Approved by: miwi (mentor)
because a few of users have successed to skip this.
- Add (/usr/X11R6) and (/usr/local) for users that don't know what X11BASE and
LOCALBASE are.
- A bit grammar tweak.
Reviewed by: my team, FreeBSD GNOME Team
Approved by: portmgr (implicit, kris and marcus)
GNOME has been updated to 2.16 and all GNOME components have been
moved from X11BASE to LOCALBASE, to upgrade your GNOME desktop and
applications you will need either sysutils/portupgrade or
sysutils/portmanager.
Portupgrade users:
pkgdb -Ff
portupgrade -rf glib-2\* cairo gnome-doc-utils gnome-mime-data \
gnome-audio startup-notification dbus
Portmaster users:
portmaster -r pkg-config\*
Approved by: portmgr (marcus)
and devel/avr-gcc-devel -> devel/avr-gcc port changes confused the
automated tools (like portupgrade).
Thus, Erwin suggested to remove the entry for avr-gcc -> avr-gcc-3,
and rather leave a note in UPDATING about it instead.
Submitted by: Henrik Brix Andersen
Approved by: portmgr (erwin)
- Now, lang/python is just a meta-port which depends on lang/python25.
- And all versions of Python ports have short version identifier in its
package name; python25-2.5, python24-2.4.3 and etc.
- Also you must upgrade all python modules after lang/python updated,
cd /usr/ports/lang/python && make upgrade-site-packages
- Give maintainership of Python ports to the new python@ group which
includes me, alexbl@ and others.
this doesn't quite yet work for the rest of us mortals. Move the
zabbix entry back to September, not October, 2006.
Submitted by: Nick Withers <nick@nickwithers.com>
- Make a note in UPDATING file about server name changing.
PR: ports/100843
Submitted by: Rui Lopes <rgl@ruilopes.com>
Approved by: maintainer timeout (1 month and half)
the changelog for details:
http://tinyurl.com/b3myl
- Add an entry in UPDATING about that the name of binary, datadir and docsdir
have been renamed from ldcpp to linuxdcpp by the linuxdcpp developer.
(2.0.4) changed the name to the original one.
- Update to version 2.0.4.
- Add patches and pkg-message to fix problems [1].
Obtained from:>-Iasen Kostov <tbyte@otel.net> (private e-mail) [1]
Common bugs fixed in 3.0.23b include:
o Ambiguity with unqualified names in smb.conf parameters
such as "force user" and "valid users".
o Errors in 'net ads join' caused by bad IP address in the list
of domain controllers.
o SMB signing errors in the client and server code.
o Domain join failures when using smbpasswd on a Samba PDC.
Common bugs fixed in 3.0.23a include:
o Failure to strip the domain name from groups when 'winbind
use default domain = yes'
o Failure in pam_winbind to correctly parse arguments.
o Bad token creation of local users on member servers not
running winbindd.
o Failure to add users or groups to ACLs using the Windows
object picker.
o Failure in file serving code when 'kernel oplocks = yes'.
New features in 3.0.23a include:
o New "createupn" option to "net ads join"
o Rewritten Kerberos keytab generation when 'use kerberos
keytab = yes'
PR: ports/102040
Submitted by: maintainer
http://www.opera.com/docs/changelogs/linux/901/
- Change the prefix from X11BASE to LOCALBASE, see UPDATING for details.
- Now it installs only one *.desktop for more general desktop such as xfce and
etc rather than just limit to GNOME/KDE.
GraphicsMagick has been updated so that all its symbols are now prefixed with
'Gm'. All depending ports will have to be recompiled as noted in UPDATING.
PR: 94905
Submitted by: mat
- Install man page
- Make krb5_ccname option in nss_ldap.conf work
nss_ldap has two different arguments that can be used at compile time to
make this work. The --enable-configurable-krb5-ccname-env configure
option was chossen because it works with both the Heimdal and MIT
Kerberos implementations and does not require a kerberos dependency. A
note has been made in UPDATING that this now works because
misconfiguration can lockout users.
PR: 100104
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: Maintainer
- extend the linux_base entry a little bit
Pointy hat to: netchild for forgetting to commit it [1]
In colaboration with: maintainer of linux-ut port [1]
Add entry about OPTIONS and SPF patch in mail/postfix
* mail/Makefile
Add postfix22
* mail/postfix [1]
Update to 2.3.0
Use OPTIONS instead of scripts
Add message about unsupported POSTFIX_OPTIONS
Remove SPF patch since that's not apply clean
Update pkg-descr
Change rcNG to rc only
Update CONFLICTS
* mail/postfix-current
Now postfix-current are called postfix-current instead of postfix.
Update CONFLICTS
Bump PORTREVISION
Store OPTIONSFILE in another local to not conflict with mail/postfix
Change rcNG to rc only
* mail/postfix1
Update CONFLICTS
* mail/postfix21
Update CONFLICTS
Change rcNG to rc only
* mail/postfix22 [2]
Update CONFLICTS
Change rcNG to rc only
Approved by: maintainer [1]
Repocopy by: marcus [2]
- by default, textproc/aspell installs the English dictionaries (no
change);
- thereafter you can install any foreign dictionary;
- when you install a foreign dictionary, i.e. french/aspell or
textproc/da-aspell, it installs only the dictionaries, and depends
upon textproc/aspell for the programs;
- if you don't need the English dictionaries, you can define
WITHOUT_DICTEN or install textproc/aspell-without-dicten;
- add a new port for textproc/en-aspell: if aspell had been installed
without the English dictionaries, they can be added thereafter;
- add a missing port for german/alt-aspell;
- foreign dictionaries are almost independent from textproc/aspell,
and their maintainership is available.
Credits: special thanks to Serge Gagnon <ser_gagnon (at) sympatico.ca>
o Improved 'make test'
o New offline mode in winbindd.
o New Kerberos support for pam_winbind.so.
o New handling of unmapped users and groups.
o New non-root share management tools.
o Improved support for local and BUILTIN groups.
o Winbind IDMAP integration with RFC2307 schema objects supported
by Windows 2003 R2.
o Rewritten 'net ads join' to mimic Windows XP without requiring
administrative rights to join a domain.
PR: ports/100100
Submitted by: maintainer
version, the GTK+2 support has been disabled. The multimedia/handbrake is
going to be update to 0.7.x soon after this. Add an entry about it in the
UPDATING.
While I am here, add two new mirrors.
PR: ports/99616
Repocopy by: marcus