Commit graph

10 commits

Author SHA1 Message Date
bouyer
ba9e7400c1 Fix xfm segfault with newer Xaw3d. Bump PKGREVISION 2020-02-24 21:45:24 +00:00
dholland
0fdd9b67bd Add a distfile patch to handle pervasive LP64 problems.
Also include assorted cleanup: don't use sprintf, don't use getwd,
fix some 32-bit file size truncations I noticed, use standard
functions and headers, etc.

patch-ac has been rolled into the distfile patch, but (for now anyway)
not the others.

Use tradcpp to produce the app-defaults file (and an install script)
as otherwise these were getting mangled.

PR 52739.

This makes it no longer segfault calling XtVaSetValues() on all LP64
platforms. But, unfortunately, for me it's still crashing, and I'm out
of available time to chase the problem further.

The symptom is that it crashes with a bad font pointer in the
Initialize code of its TextField widget, which seems to be because
something overwrites some X resource strings with garbage so the font
doesn't get set. I think. This seems to be happening from inside libXt.

Disabling libXaw3d (which there isn't a straightforward pkgsrc hook
for) makes it run, or at least start, so I think it's a net
improvement.
2018-11-26 06:52:22 +00:00
agc
17886c78da Add SHA512 digests for distfiles for sysutils category
Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:32:05 +00:00
wiz
d15f48992a Switch from x11/Xaw3d to newer x11/libXaw3d.
Adapt some packages so they build with that.
Bump their PKGREVISIONs.
2015-10-14 20:17:24 +00:00
joerg
3c105879ee Pass rpath options with -Wl prefix. 2013-10-20 17:52:57 +00:00
obache
15e08607ba * Add user-destdir installation support.
* set LICENSE=gnu-gpl-v2.
2010-03-07 09:03:14 +00:00
joerg
b05668b0b2 Add DragonFly support. Explicitly add PREFIX/lib to rpath for Xaw3d. 2006-03-29 22:39:49 +00:00
wiz
5e868c3f71 regen patch-ad with correct line offsets. 2006-03-01 22:45:00 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
cjep
087f699840 Initial import of sysutils/xfm-1.4.3 into the NetBSD packages collection.
XFM is a powerful file and applications manager program written using
the X toolkit. It contains virtually all of the features that you would
expect in a file manager -- move around your directory tree in multiple
windows, and move, copy or delete files with simple mouse operations.
The integrated application manager allows you to load files into your
favourite applications from the file manager by dragging icons. It can
also be used as a "shelf" onto which you can place files and directories
that you are currently working with.

Supplied by Rui-Xiang Guo in PR#13834. Thanks! Also looked at previously by
zuntum@.
2002-06-04 16:44:55 +00:00