You cannot buy the full version of the Linux port any more, so having the demo seems pointless. The license also forbids redistribution, and we do have RESTRICT="bindist", but we are fetching it from FreeBSD, who probably aren't allowed to redistribute it either.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b22179ac99fb9ff7774baf37ae3635ee5d7f9d commit 07b22179ac99fb9ff7774baf37ae3635ee5d7f9d Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-06-20 21:37:40 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-06-20 21:37:40 +0000 profiles: Last rite games-strategy/majesty-demo Apparently a good game, but you cannot buy the full Linux version any more. Get the HD version from Steam or the Windows original from GOG instead. Removal on 2024-07-20. Bug: https://bugs.gentoo.org/934637 Signed-off-by: James Le Cuirot <chewi@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
This is sad to see :'( Actually bought the full version back when that was possible, it came in a fancy box with a CD and installs a bunch of stuff directly in $HOME, but it was a unique play style. Sadly now it segfaults with ''' majesty 1.1.03, built for i386 Segmentation Fault: "My service ends....." ''' The binary installed by this ebuild stalls rather than segfaulting, seems to be struggling to talk to X running inside wayland. It was really hopeful that brief spell where organizations like Linux Game Publishing were trying to bring games to linux without being locked into some kind of virtual launcher like steam. Oh well.
Yeah, I feel you. I bought Sacred Gold from LGP back in the day.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce67332b94253e90b1000be5277bcf9b65ff9ae commit 6ce67332b94253e90b1000be5277bcf9b65ff9ae Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-07-20 07:43:59 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-07-20 07:43:59 +0000 games-strategy/majesty-demo: treeclean Closes: https://bugs.gentoo.org/934637 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> games-strategy/majesty-demo/Manifest | 1 - .../majesty-demo/majesty-demo-1.0.0-r1.ebuild | 42 ---------------------- games-strategy/majesty-demo/metadata.xml | 8 ----- profiles/arch/amd64/no-multilib/package.mask | 1 - profiles/features/musl/package.mask | 1 - profiles/package.mask | 6 ---- 6 files changed, 59 deletions(-)