Sunday, December 01, 2024

Re: HELP WANTED: NET: games/prismlauncher

well- I don't know what i'm doing when I patched it, I just took the two patches, and changed the paths to reflect where lwjgl and lwjgl3 install their files. I don't know how to get it to look for lwjgl64 instead. I'll try a symlink but thats not the "correct" solution I think.


On December 1, 2024 1:45:10 AM CST, "Lorenz (xha)" <me@xha.li> wrote:
On Sat, Nov 30, 2024 at 07:04:01PM -0600, izzy Meyer wrote:
Hello ports!

I'm trying to work on a new games/prismlauncher port, but i am coming
upon some issues.

I previously had a 8.4 versioned port submitted to the list, but that
had gross wrapper scripts. In my mind, that is not an ideal solution,
and I instead should fix the program itself. I worked on this today,
and noticed 9.1 was released, and started updating my work.

See the openbsd-wip repo TODO file:

https://github.com/jasperla/openbsd-wip/tree/master/games/prismlauncher

Any idea what to do?

hmm, just a drive-by comment, but have you tried symlinks? or patch
it to look for liblwjgl64.so? (i'd just grep -rn for "liblwjgl"?)


To copy-paste from the TODO file:

"""
I took some patches from the FreeBSD ports tree, although it needed to
be modified.

This bypassed the "Unknown Platform" runtime error.

liblwjgl.so isn't provided by any package on OpenBSD to my knowledge,
but liblwjgl64.so *is*

With these patches, this software seems to be hardcoded to look for
liblwjgl.so (no 64)

Could not get a game to launch.
"""

I am no C++/Java dev, so I'm scratching my head at this issue.
I feel we are nearing a functional port for this-

The port tarball is attached for ease.

Thanks,

--
iz (they/them)

i like to say mundane things,
there are too many uninteresting things
that go unnoticed.

izder456 (dot) neocities (dot) org

No comments:

Post a Comment