Package Details: nwn-gog 2.1.0.21-3

Git Clone URL: https://aur.archlinux.org/nwn-gog.git (read-only)
Package Base: nwn-gog
Description: Neverwinter Nights is an RPG from Bioware. This requires the GOG version.
Upstream URL: https://www.gog.com/game/neverwinter_nights_diamond_edition
Licenses: custom
Conflicts: nwn
Provides: nwn
Submitter: jdarch
Maintainer: ubervison
Last Packager: ubervison
Votes: 5
Popularity: 0.699749
First Submitted: 2015-09-09 22:49
Last Updated: 2017-08-21 22:02

Required by (0)

Sources (13)

Latest Comments

gustavosg commented on 2017-11-04 13:27

It worked! Thanks!

ubervison commented on 2017-11-03 21:59

That's weird. The PKGBUILD is supposed to patch nwlogger_cookie.c to include sys/user.h instead of linux/user.h. You can always try to replace '#include <linux/user.h>' by '#include <sys/user.h>' at the top of the nwlogger_cookie.c file in src/nwlogger/nwlogger.

gustavosg commented on 2017-11-03 18:16

I was not able to instal. Got this error:

nwlogger/nwlogger_cookie.c:19:10: fatal error: linux/user.h: No such file or directory

Thanks!

zanny commented on 2017-08-30 02:24

After the changes the segfault seems to be gone, so everything works! Thank you for updating this!

ubervison commented on 2017-08-21 22:04

zanny:

I implemented your suggestions and updated the gogdownloader links. As for the segfault, I can't reproduce it. Maybe run it through valgrind or something ?

zanny commented on 2017-08-19 04:27

"Found nothing in https://api.gog.com/downloader2/extra/gog://neverwinter_nights_diamond_edition/extras/nvn_KingmakerSetup.zip/"

The nvn-KingmakerSetup seems to be gone from gog. The other two files downloaded fine with lgogdownloader.

Should also probably change the gog: urls to gogdownloader: since that is what most pkgbuilds are using.

There seems to be an issue where partial failed builds leave behind src/icons and attempted rebuilds fail if the directory exists (deleting it makes the next build work):

mkdir: cannot create directory ‘/ms/aur/nwn-gog/src/icons’: File exists

There should be a make-depend here on gcc-multilib for x86_64, since some parts build i686 only (nwmovies, nwuser) despite the package advertising both.

Could also think about making PKGEXT='.pkg.tar' since most of the data in the pkg is already compressed and xz'ing it takes forever.

Finally, after building the package, I get these trying to run it:

ERROR: ld.so: object './nwuser64.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/usr/bin/nwn: line 28: 24450 Segmentation fault (core dumped) ./nwmain $@

vdemin commented on 2017-06-19 20:44

Thanks for updating the package!

Please fix a typo in Description:
s/Nigts/Nights/

Maybe it's worth changing Upstream URL to https://www.gog.com/game/neverwinter_nights_diamond_edition ?

ubervison commented on 2017-06-18 16:04

Updated the PKGBUILD and changed urls for the linux clients, the bioware site seems to be down. If you didn't configure a gog DLAGENT, you can simply put the installer files in the same folder as the PKGBUILD.

cRaZy-bisCuiT commented on 2016-12-05 21:21

Could you please update the PKGBUILD? As mentioned in the "out-of-date": It's a newer version (setup_nwn_diamond_2.1.0.21) with only one *.bin file! Thanks!

vdemin commented on 2016-12-01 08:49

Please update nwuser's SHA:
https://github.com/nwnlinux/nwuser/pull/1

All comments