Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: games/mnemosyne update request
To:
Rafael Sadowski <rafael@sizeofvoid.org>
Cc:
ports@openbsd.org
Date:
Mon, 22 Sep 2025 21:44:25 +0100

Download raw body.

Thread
On 2025/09/22 08:22, Rafael Sadowski wrote:
> Would anyone with ports- and py-skills like to take a look at
> games/mnemosyne? Version 2.11 supports py-qt6, which would help us
> get rid of www/py-qtwebengine Qt5.
> 
> Thanks, Rafael
> 

I attempted that a few times; it is now a more complicated python+rust
hybrid, and at least in the versions I tried, I wasn't able to get it
building in ports.

Unless somebody would like to take maintainership and update, I suggest
dropping it from ports at this point.

If someone wants to run a current version outside of ports, it can be
done by preinstalling some packages before installing in a venv.

Start here, you may need some others too but at least these will get
you partway:

# pkg_add py3-{qt6,qt6webengine,matplotlib}

$ mkdir mnemosyne
$ cd mnemosyne
$ python3 -m venv --system-site-packages .
[...]
$ ./bin/pip install mnemosyne-proj
$ ./bin/mnemosyne