Hi, i've found some interesting patch for Yadex in GlBSP webspace: http://glbsp.sourceforge.net/yadex/ Fixes/Features added: - Fixed a dependency problem - Fixed a problem linking under MacOS X - Added a 3D preview function. Pressing the 'R' key brings up the preview window, and you can move about with the cursor keys. - Pressing 'f' lets you find a thing, linedef or sector by its type. If an object is currently highlighted, it finds the next one - Adds a few extra tools: [w] key splits a sector in vertex mode, [T] key transfers properties (especially sectors), and [Z] key is a very useful feature to change the sector of an area (all surrounding linedefs) either to an existing sector or to a new one. - Changed some key bindings to make editing easier on laptop computers (which often lack individual Insert and Delete keys). - Improved Hexen support Some patch have some problem to apply cleanly against current yadex sources. I've fixed them, and put all diff on a single big patch. It's at leask 30k (compressed in an bz2 archive), i attach it to this bug, i hope it wouldn't be a problem :P I also attach the updated ebuild (added patch uri as "mirror://gentoo/patchname.bz2")
Created attachment 105554 [details] yadex-1.7.0.ebuild
Created attachment 105555 [details] yadex-1.7.0-misc_patches.bz2
Created attachment 417762 [details] another patch tarball - some the same, others not This tarball contains mostly the same patches, but not all of them... Let me continue explaining in the next comment (would be useful if adding an attachment didn't take you away from the comments...(pretty much like in the forum, where sometimes it would be useful to have access to the other comments as you're *editing* your own)).
So, continuing... - I've ignored the linking patch and 3D preview - I've straight noped the laptop patch - I've adopted an overflow patch from RedHat rpm - I've added a slightly modified 64bit support patch (it seems to work as far as opening the files goes); it's merged with a compiler warning fix and a fix for a noisy and not-quite correct app warning - I've added a slight enhancement: the app window can be closed by mouse without unclean shutdown - RedHat filters out '-O2' due to a crash; I seem to have found the reason for it and patched it, though with those kind of bugs you never know for sure (btw., the crash is pretty much due to the code being plain broken in that place) The major patches go: depend, find, tools, hexen; misc-fixes after hexen due to the app warning fix; overflow, O2 and wm *should* be independent. depend is likely to obsolete timestamp hack, though I'm not sure if it won't have parallel problems.
I cannot build current version on amd64 even :/
[master e2356ad864d2] games-misc/yadex: Lots of fixes from Fedora (#160305) 9 files changed, 403 insertions(+), 2 deletions(-) create mode 100644 games-misc/yadex/files/yadex-1.7.0-64bit.patch create mode 100644 games-misc/yadex/files/yadex-1.7.0-datadir.patch create mode 100644 games-misc/yadex/files/yadex-1.7.0-destdir.patch create mode 100644 games-misc/yadex/files/yadex_170-obj-overflow.patch create mode 100644 games-misc/yadex/files/yadex_170_O2.patch create mode 100644 games-misc/yadex/files/yadex_170_wm.patch create mode 100644 games-misc/yadex/yadex-1.7.0-r1.ebuild