./sysutils/xfm, The X File Manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.3nb9, Package name: xfm-1.4.3nb9, Maintainer: rxg

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. Directory displays are
updated automatically in regular intervals when the contents of a displayed
directory changes. 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. A special LOAD action for application
files enables you to manage different application groups.


Required to run:
[x11/libXpm] [x11/libXaw3d]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 411.096 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-02 09:02:33 by Nia Alarie | Files touched by this commit (3)
Log message:
xfm: More little fixes from RVP

PR pkg/58816
   2024-11-07 16:29:32 by Nia Alarie | Files touched by this commit (3)
Log message:
xfm: fix startup issue caused by incomplete tradcpp macro expansion

from RVP via PR pkg/58816
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2020-02-24 22:45:24 by Manuel Bouyer | Files touched by this commit (3)
Log message:
Fix xfm segfault with newer Xaw3d. Bump PKGREVISION
   2019-11-04 22:28:59 by Roland Illig | Files touched by this commit (174)
Log message:
sysutils: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded consolekit and dc-tools since pkglint didn't get the
formatting correct.
   2018-11-26 07:52:55 by David A. Holland | Files touched by this commit (1)
Log message:
Woops, bump PKGREVISION to 5 for previous.
   2018-11-26 07:52:22 by David A. Holland | Files touched by this commit (3)
Log message:
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.