notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
non port: games/linux-nwnclient/Makefile

Number of commits found XX: 35

Thu, 9 Nov 2017
[ 01:53 scf ] Original commit   Revision:453788
453788 games/linux-nwnclient/Makefile
453788 games/linux-nwnclient/distinfo
453788 games/linux-nwnclient/files/
453788 games/nwndata/Makefile
453788 games/nwndata/distinfo
453788 games/nwndata/pkg-plist
Update the URL's for Neverwinter Nights (Original and Diamond editions)
data and client binaries due to them being moved again.

Since the available version of the Bink Player has changed and no
archives of the old copy exist, the ability to play movies in the game
is now experimental if and only if a newer version of the
hook is compiled on Linux i386 and used.  The binary for the hook is not
currently provided, hence, it is experimental.  I am currently working
with the maintainer of that hook to make a release to add to the port to
bring back movie support.

Regenerate distinfo files to add TIMESTAMP.

Reviewed by:	lifanov, mat
Approved by:	lifanov
Differential Revision:
Sun, 8 Oct 2017
[ 19:36 antoine ] Original commit   Revision:451570
451570 audio/gspeakers/Makefile
451570 audio/sooperlooper/Makefile
451570 audio/tclmidi/Makefile
451570 comms/svxlink/Makefile
451570 databases/cassandra2/Makefile
451570 databases/elixir-ecto_migrate/Makefile
451570 databases/glom/Makefile
451570 devel/cl-cffi-sbcl/Makefile
451570 devel/dwarves/Makefile
451570 devel/pinba_engine/Makefile

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Deprecate ports broken for more than 6 months
Tue, 31 Jan 2017
[ 16:54 tijl ] Original commit   Revision:432937
432937 MOVED
432937 Mk/Uses/
432937 Mk/
432937 accessibility/linux-c6-atk/Makefile
432937 accessibility/linux-c6-atk/distinfo
432937 accessibility/linux-c6-atk/distinfo.i386
432937 accessibility/linux-c6-atk/distinfo.x86_64
432937 accessibility/linux-c6-atk/pkg-descr
432937 accessibility/linux-c6-atk/pkg-plist.amd64
432937 accessibility/linux-c6-atk/pkg-plist.i386

(Only the first 10 of 887 ports in this commit are shown above. View all ports for this commit)
- Autodetect the installed linux_base port and use LINUX_DEFAULT only as
  a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 29 Jan 2017
[ 13:42 amdmi3 ] Original commit   Revision:432743
432743 games/linux-nwnclient/Makefile
- Mark BROKEN: does not fetch

Approved by:	portmgr blanket
Thu, 3 Nov 2016
[ 21:47 tijl ] Original commit   Revision:425274
425274 Mk/
425274 astro/google-earth/Makefile
425274 emulators/linux-c6/Makefile
425274 emulators/linux-c7/Makefile
425274 games/linux-darwinia-demo/Makefile
425274 games/linux-defcon/Makefile
425274 games/linux-doom3-demo/Makefile
425274 games/linux-enemyterritory/Makefile
425274 games/linux-nerogame/Makefile
425274 games/linux-nwnclient/Makefile

(Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later.
Wed, 2 Nov 2016
[ 22:45 mat ] Original commit   Revision:425174
425174 audio/festdoc/Makefile
425174 audio/festlex-oald/Makefile
425174 audio/festlex-ogi/Makefile
425174 audio/festvox-don/Makefile
425174 audio/festvox-el11/Makefile
425174 audio/festvox-kal8/Makefile
425174 audio/festvox-ked16/Makefile
425174 audio/festvox-ked8/Makefile
425174 audio/festvox-rab16/Makefile
425174 audio/festvox-rab8/Makefile

(Only the first 10 of 110 ports in this commit are shown above. View all ports for this commit)
Cleanup no longer needed CHMOD usage after r424898.

PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Wed, 7 Sep 2016
[ 12:43 tijl ] Original commit   Revision:421496
421496 Mk/Uses/
421496 astro/google-earth/Makefile
421496 audio/linux-c6-alsa-plugins-pulseaudio/Makefile
421496 audio/linux-c6-alsa-utils/Makefile
421496 audio/linux-c6-libsndfile/Makefile
421496 audio/linux-c6-openal-soft/Makefile
421496 audio/linux-c6-pulseaudio-libs/Makefile
421496 audio/linux-c6-pulseaudio-utils/Makefile
421496 audio/linux-c6-sdl_mixer/Makefile
421496 audio/linux-f10-openal-soft/Makefile

(Only the first 10 of 77 ports in this commit are shown above. View all ports for this commit)
- In Uses/ use the loop variable directly when appending to
  *_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
Mon, 5 Sep 2016
[ 19:23 tijl ] Original commit   Revision:421387
421387 Mk/Scripts/
421387 Mk/Uses/
421387 Mk/
421387 Mk/
421387 Mk/
421387 Mk/
421387 Mk/
421387 accessibility/linux-c6-atk/Makefile
421387 accessibility/linux-f10-atk/Makefile
421387 archivers/kzip/Makefile

(Only the first 10 of 303 ports in this commit are shown above. View all ports for this commit)
- Replace Mk/ and Mk/ with
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
  default versions framework.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 1 Apr 2016
[ 14:00 mat ] Original commit   Revision:412346
412346 databases/R-cran-RMySQL/Makefile
412346 databases/R-cran-RSQLite.extfuns/Makefile
412346 databases/R-cran-RSQLite/Makefile
412346 databases/R-cran-sqldf/Makefile
412346 databases/akonadi-googledata/Makefile
412346 databases/akonadi/Makefile
412346 databases/apq-mysql/Makefile
412346 databases/apq-odbc/Makefile
412346 databases/apq-pgsql/Makefile
412346 databases/apq/Makefile

(Only the first 10 of 5103 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Thu, 4 Dec 2014
[ 19:46 amdmi3 ] Original commit   Revision:373982
373982 games/linux-nwnclient/Makefile
373982 games/linux-nwnclient/pkg-plist
- Remove unneeded dotfile which breaks stage-qa
- Drop @dirrm* from plist
- Add empty directory to plist

Approved by:	portmgr blanket
Mon, 1 Sep 2014
[ 20:02 scf ] Original commit   Revision:366949
366949 LEGAL
366949 games/linux-nwnclient/Makefile
366949 games/linux-nwnclient/distinfo
366949 games/linux-nwnclient/pkg-descr
- Update the homepage to the community website as the official one is
- Update LEGAL (Distribution not allowed).
- Use DIST_SUBDIR to reduce clutter and for the glob in LEGAL.
- Take maintainership.
[ 17:25 xmj ] Original commit   Revision:366907
366907 games/linux-nwnclient/Makefile
games/linux-nwnclient: Stage

* StageDir

PR:		187869
Submitted by:	myself
Approved by:	swills (mentor)
Approved by:	scf (maintainer)
Mon, 25 Aug 2014
[ 10:01 bapt ] Original commit   Revision:366050
366050 devel/eclipse-eclemma/Makefile
366050 devel/synfig/Makefile
366050 editors/tamago/Makefile
366050 games/linux-nwnclient/Makefile
366050 games/linux-savage/Makefile
366050 games/quakeforge/Makefile
366050 graphics/passepartout/Makefile
366050 graphics/synfigstudio/Makefile
366050 japanese/ng-devel/Makefile
366050 japanese/ng/Makefile

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Reset maintainership for non staged ports

With hat:	portmgr
Fri, 20 Sep 2013
[ 17:36 bapt ] Original commit   Revision:327730
327730 games/0ad/Makefile
327730 games/0verkill/Makefile
327730 games/3dc/Makefile
327730 games/3dpong/Makefile
327730 games/4stattack/Makefile
327730 games/54321/Makefile
327730 games/BillardGL/Makefile
327730 games/CaribbeanStud/Makefile
327730 games/HeroesOfMightAndMagic/Makefile
327730 games/KnightCap/Makefile

(Only the first 10 of 1149 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
Fri, 31 May 2013
[ 14:40 jgh ] Original commit   Revision:319495
319495 games/alephone/Makefile
319495 games/alienarena/Makefile
319495 games/armagetron/Makefile
319495 games/arx-libertatis/Makefile
319495 games/balazarbrothers/Makefile
319495 games/blinkensisters/Makefile
319495 games/bloodfrontier/Makefile
319495 games/d2x-xl/Makefile
319495 games/daimonin/Makefile
319495 games/eduke32/Makefile

(Only the first 10 of 45 ports in this commit are shown above. View all ports for this commit)
- adopt optionsNG for games
- trim historical headers and trim comments
- some Makefile cleanup

Approved by:	portmgr (bapt)
Tue, 5 Oct 2010
[ 20:47 scf ] Original commit 
1.22 games/linux-nwnclient/Makefile
1.8 games/linux-nwnclient/pkg-plist
Add requirement for Linux libmikmod if movie support is requested.

Fix PLIST variable substitution by adding missing spaces in front of

Fix pkg-plist for some files that were incorrectly labeled as original or
Diamond only.

Approved by:    wxs
Thu, 30 Sep 2010
[ 22:16 scf ] Original commit 
1.21 games/linux-nwnclient/Makefile
Do not apply the NWN movies patch unless the Platinum release is detected.

Approved by:    shaun
Mon, 27 Sep 2010
[ 18:32 scf ] Original commit 
1.20 games/linux-nwnclient/Makefile
1.8 games/linux-nwnclient/distinfo
1.1 games/linux-nwnclient/files/
1.4 games/linux-nwnclient/files/
1.1 games/linux-nwnclient/pkg-message
1.7 games/linux-nwnclient/pkg-plist
Update client to v1.69 which is the final release from BioWare.

Remove ARCH requirement for i386; let the install of the Linux base
determine if the port is allowed or not.

Detect if the original or Diamond game files were installed in
games/nwndata to install the appropriate client.

Add an option to install the NWMovies/BinkPlayer patch to play in-game
movies for the Diamond client.  This includes a rewritten script (from
Perl to shell) to remove the need for Linux Perl to run it.  The script
includes a method to skip movies, especially the intro movies, as noted in
pkg-message.  Default to off.

In the nwn script, remove dead links in and rebuild ${HOME}/.nwn.  This
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 16 Sep 2009
[ 17:29 bsam ] Original commit 
1.19 games/linux-nwnclient/Makefile
. respect using USE_LINUX_APPS;
. respect using linux libglu.

Approved by:    scf (maintainer, at emulation@)
Feature safe:   yes
Sun, 7 Jun 2009
[ 15:23 bsam ] Original commit 
1.16 emulators/linux-pete-mesagpu/Makefile
1.9 emulators/linux-pete-xgl2gpu/Makefile
1.15 games/atitd/Makefile
1.4 games/linux-coldwar-demo/Makefile
1.5 games/linux-darwinia-demo/Makefile
1.4 games/linux-defcon/Makefile
1.8 games/linux-doom3-demo/Makefile
1.4 games/linux-gorky17-demo/Makefile
1.3 games/linux-nerogame/Makefile
1.18 games/linux-nwnclient/Makefile

(Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
Convert ports which use RUN_DEPENDS+=.../graphics/linux_dri to
using USE_LINUX_APPS+=dri. This is needed to switch a default
linux base at 8-CURRENT to linux_base-f10. No PORTREVISION bump
is needed since it's mere infrastructure fix. Affected ports:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 19 Mar 2009
[ 17:28 bsam ] Original commit 
1.1 Mk/
1.14 Mk/
1.613 Mk/
1.2 archivers/linux-upx/Makefile
1.29 astro/google-earth/Makefile
1.37 audio/baudline/Makefile
1.17 audio/linux-esound/Makefile
1.5 audio/linux-freealut/Makefile
1.8 audio/linux-libvorbis/Makefile
1.12 audio/linux-openal/Makefile

(Only the first 10 of 136 ports in this commit are shown above. View all ports for this commit)
Welcome to the new linux ports infrastructure which allows using
both current (fc4) and future linux (f8) distributions at one
ports tree.

The patch contains full changes to ports/Mk files and all ports involved.
But only infrastructure is changed. The resulting packages are the same as
before. Hence no need to bump PORTREVISIONs.

The idea was taken from and others.

More than 130 ports are switched to follow a new linux infrastructure
introduced by changes to, and a new

Thanks for all who was involved and helped me with this work.
And help from Alexander Leidinger was incredible.

Other changes are coming. Stay tuned!

PR:             ports/132510
Submitted by:   bsam (me)
Exp-run by:     portmgr (pav)
Fri, 15 Dec 2006
[ 07:51 miwi ] Original commit 
1.16 games/linux-nwnclient/Makefile
- Fix dependency

PR:             ports/106752
Submitted by:   Sean Farley <> (maintainer)
Mon, 4 Dec 2006
[ 22:55 miwi ] Original commit 
1.15 games/linux-nwnclient/Makefile
1.7 games/linux-nwnclient/distinfo
1.6 games/linux-nwnclient/pkg-plist
- Update to 1.68
- Pass maintainership to submitter

PR:             ports/106285
Submitted by:   Sean Farley <>
Tue, 20 Dec 2005
[ 21:18 edwin ] Original commit 
1.14 games/linux-nwnclient/Makefile
[BUG]: games/linux-nwnclient dependency problem

        The linux-nwnclient port checks to see if WITH_NVIDIA_GL is defined to
        determine whether or not it should depend on the nvidia-driver
        instead of linux_dri. However, both dependencies are needed
        as linux_dri provides '', which does not come
        with the nvidia-driver. This is needed in order to run

        I use the nvidia-driver port and had to install linux_dri
        by hand after installing nwn. It seems to be working fine
        in conjunction with the driver.

        My suggestion is to either drop the nvidia-driver dependency
        entirely, or at least depend on linux_dri whether WITH_NVIDIA_GL
        is defined or not.
Mon, 3 Oct 2005
[ 22:55 pav ] Original commit 
1.13 games/linux-nwnclient/Makefile
1.5 games/linux-nwnclient/distinfo
1.5 games/linux-nwnclient/pkg-plist
- Update to 1.66

PR:             ports/85832
Submitted by:   Sean Farley <>
[ 20:29 des ] Original commit 
1.3 cad/qucs/Makefile
1.13 devel/simgear/Makefile
1.36 games/fgfs-base/Makefile
1.37 games/flightgear/Makefile
1.12 games/linux-nwnclient/Makefile
1.7 games/nwndata/Makefile
1.27 x11-toolkits/plib/Makefile
Drop maintainership.
Sat, 23 Jul 2005
[ 10:13 netchild ] Original commit 
1.11 games/linux-nwnclient/Makefile

Submitted by:   Ulrich Spoerlein <>
Approved by:    maintainer timeout (a week and a half)
Fri, 17 Jun 2005
[ 22:59 netchild ] Original commit 
1.513 Mk/
1.10 accessibility/linux-atk/Makefile
1.2 accessibility/linux-atk/pkg-plist
1.16 archivers/stuffit/Makefile
1.11 astro/linux-setiathome/Makefile
1.25 audio/baudline/Makefile
1.11 audio/linux-arts/Makefile
1.10 audio/linux-esound/Makefile

(Only the first 10 of 190 ports in this commit are shown above. View all ports for this commit)
Mega-patch to cleanup the ports infrastructure regarding our linux bits:
  - USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 1 Mar 2005
[ 21:51 trevor ] Original commit 
1.15 archivers/stuffit/Makefile
1.10 astro/linux-setiathome/Makefile
1.20 audio/baudline/Makefile
1.8 audio/linux-arts/Makefile
1.3 audio/linux-mbrola/Makefile
1.5 audio/linux-vsound/Makefile
1.7 audio/teamspeak_client/Makefile
1.6 audio/teamspeak_server/Makefile
1.15 cad/linux-eagle/Makefile
1.2 databases/sybase_ase/Makefile

(Only the first 10 of 138 ports in this commit are shown above. View all ports for this commit)
Respect the user's USE_LINUX setting.
Fri, 31 Dec 2004
[ 18:24 netchild ] Original commit 
1.505 Mk/
1.8 accessibility/linux-atk/Makefile
1.1 accessibility/linux-atk/pkg-plist
1.13 archivers/stuffit/Makefile
1.7 astro/linux-setiathome/Makefile
1.18 audio/baudline/Makefile
1.7 audio/linux-arts/Makefile
1.7 audio/linux-esound/Makefile

(Only the first 10 of 168 ports in this commit are shown above. View all ports for this commit)
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).

 - 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 21 Dec 2004
[ 11:40 des ] Original commit 
1.7 games/linux-nwnclient/Makefile
Fixed permissions.
[ 11:30 des ] Original commit 
1.6 games/linux-nwnclient/Makefile
1.4 games/linux-nwnclient/distinfo
1.4 games/linux-nwnclient/pkg-plist
Upgrade to 1.65.  A list of bugs fixed since 1.62 can be found here:

(there is no version 1.63)

PR:             ports/74639
Submitted by:   Sean Farley <>
Fri, 15 Oct 2004
[ 18:13 des ] Original commit 
1.5 games/linux-nwnclient/Makefile
Use ${LINUXBASE} instead of hardcoding /compat/linux.
Tue, 25 May 2004
[ 06:07 des ] Original commit 
1.4 games/linux-nwnclient/Makefile
Use INSTALL_SCRIPT to install shell scripts, not INSTALL_PROGRAM.
Mon, 1 Mar 2004
[ 23:20 des ] Original commit 
1.3 games/linux-nwnclient/Makefile
1.3 games/linux-nwnclient/distinfo
1.1 games/linux-nwnclient/files/
1.2 games/linux-nwnclient/files/patch-aa
1.2 games/linux-nwnclient/pkg-install
1.2 games/linux-nwnclient/pkg-plist
Take over maintainership, and upgrade to 1.62.

Add a wrapper script that creates a client directory with symlinks to
the data files so users don't need any privileges to play the game.

Use the linux-sdl port instead of the SDL library that comes with the

Number of commits found XX: 35

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
mysql56-clientJul 11
mysql56-serverJul 11
mysql57-clientJul 11
mysql57-serverJul 11
mysql80-clientJul 11
mysql80-serverJul 11
unbound*Jul 10
mybbJul 09
sqlite3*Jul 09
rubygem-kramdownJul 08
gitlab-ceJul 07
mbedtlsJul 07
anydeskJul 04
dbusJul 03
py-matrix-synapseJul 03

19 vulnerabilities affecting 148 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-07-11 12:42:41

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 39991
Broken 85
Deprecated 584
Ignore 316
Forbidden 5
Restricted 147
Vulnerable 20
Expired 4
Set to expire 554
Interactive 0
new 24 hours 5
new 48 hours6
new 7 days29
new fortnight53
new month129

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.