Archive for the 'Ports Collection' Category



There was not much to tell in the last months. I was busy with moving and the pregnancy of my wife (ok, she was more busy with this than I was…).

So the recent updates are, that I took some time to commit some of my patches to SVN. Most of them are in my SVN [...]

Add to del.icio.us - Digg this article

For a long time I didn’t wrote something in my blog. This happens from time to time to a lot of people I think…

Ok, so some interesting news on the FreeBSD front: I’m porting NMM (version 1.0.0).Back in the days when I was writting my diploma thesis, those people where working on it [...]

Add to del.icio.us - Digg this article

I just submitted my patch to remove calls (exec()ing) to basename/dirname in bsd.port.mk to GNATS. I didn’t time if this improves anything, but I assume doing a regex replacement in a make-variable uses less resources than doing a fork()&exec() or a system() call.

I don’t think this gives a huge improvement at all, it’s maybe even [...]

Add to del.icio.us - Digg this article

In the last days I committed some scripts to $PORTSDIR/Tools/scripts which help in detecting the explicit library dependencies of installed ports. You just have to run $PORTSDIR/Tools/scripts/explicit_lib_depends.sh with the package-name of the installed port (alternatively you can give the path to the registered port, e.g. /var/db/pkg/gnome-terminal-2.18.1). One of the scripts which are called needs portupgrade [...]

Add to del.icio.us - Digg this article

Today I fixed 3 linux ports (converting to the “new” world order) to not use RPM directly (the right thing is to use rpm2cpio, and bsd.linux-rpm.mk provides some nice stuff to handle this).

In the last week I fixed some stuff in the linuxulator-MFC patch. It should now compile on amd64 and i386 without problems (at [...]

Add to del.icio.us - Digg this article

The package dependency speedup was committed by portmgr, unfortunately it was not the latest version of it. The most recent version is scheduled for an experimental ports build run (my patch also contains the possibility to switch of the registration of implicit dependencies, if enabled it gives a much better picture regarding which port needs [...]

Add to del.icio.us - Digg this article

Stephen Montgomery-Smith posted some patches for bsd.port.mk to the ports mailinglist to speed up the package dependency list creation. He did cut down the time from about 2min30sec (package dependency list of gnome2, tested on my system) to about 15-18sec. I enhanced this and now the time is down to about 12sec and a lot [...]

Add to del.icio.us - Digg this article

Shaun had some unrelated software problems so he wasn’t able to do the paperwork requested by Real. Those problems seem to be fixed and he expects to get some time to do the paperwork “soon”. Real is looking forward to this as the FreeBSD build is much better now.

Add to del.icio.us - Digg this article

I’m busy with non-FreeBSD related stuff since a while, so there’s not much to say.

RealPlayer: Shaun, the FreeBSD maintainer of the helixplayer port, promised to polish up a patchset when he gets time to port helixplayer to a more recent version and send it to the corresponding helix community (requested by some people at Real [...]

Add to del.icio.us - Digg this article

Wow, some of the TODO items in the last post are done:

emu10k1 lower priority on attach (allows emu10kx to attach when loaded too)
sade committed (and code improved)

And I did some more things:

emu10kx fixes (submitted by Yuriy)
enhancement of the bsd to linux errno mapping (submitted by “Intron”)
added some more files to ObsoleteFiles.inc (submitted by kris@)
had a [...]

Add to del.icio.us - Digg this article