Package Details: simple64 2024.03.2-1

Git Clone URL: https://aur.archlinux.org/simple64.git (read-only, click to copy)
Package Base: simple64
Description: Nintendo64 emulator based on Mupen64Plus
Upstream URL: https://simple64.github.io/
Licenses: GPL-3.0-only
Conflicts: m64p, mupen64plus
Provides: m64p
Replaces: m64p
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 6
Popularity: 0.41
First Submitted: 2022-09-03 01:35 (UTC)
Last Updated: 2024-03-29 16:42 (UTC)

Latest Comments

1 2 3 Next › Last »

dbermond commented on 2024-04-13 20:57 (UTC)

@alexmurkoff Your log looks like to be from a gradle command, but the package does not build any java component. Are you sure the log comes from this package? If yes, provide the command used for building and a full output (do not paste such a huge log here, but provide a link to some pastebin service).

alexmurkoff commented on 2024-04-13 16:06 (UTC)

FAILURE: Build failed with an exception.

* What went wrong:
BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 66
> Unsupported class file major version 66

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

dbermond commented on 2024-01-17 17:49 (UTC)

@berzaf I've pushed some changes. Please check if it works for you.

berzaf commented on 2023-11-12 01:57 (UTC) (edited on 2023-11-12 02:16 (UTC) by berzaf)

@dbermond After further investigation, the icons does not appear in 'Dash-to-Dock' nor Gnome's Window Switcher (Alt-Tab pop-up), showing a blue missing icon. This is because the window that's opened by calling 'simple64-gui' is apparently <untracked>, meaning the shell was not able to match it to an app.

See https://old.reddit.com/r/gnome/comments/y7vpq0/missing_app_icon/iswrfir/.

Pinning simple64.desktop to my dock does show the correct icon, but launching it spawns a new (missing) icon right besides it (see https://file.io/19QWYOdolsXW).

I don't know if changing the desktop file to simple64-gui.desktop is the only way to resolve this untracked window issue, but it appears to work perfectly on my end.

sed -i 's/simple64.desktop/simple64-gui.desktop/g' $srcdir/PKGBUILD
mv $srcdir/simple64.desktop $srcdir/simple64-gui.desktop

Could you have another look at this? Thank you very much!

dbermond commented on 2023-11-06 15:38 (UTC)

@berzaf Implemented svg icon.

dbermond commented on 2023-11-06 15:38 (UTC) (edited on 2023-11-06 15:41 (UTC) by dbermond)

@berzaf As far as I know, the Desktop Entry Specification does not mandate the .dekstop file name to be equals than the launched application binary file name. Applications are free to specify a .desktop file name that is different than the binary being launched by the 'Exec' key. So, there is nothing to be fixed here. Maybe you should report this to the application that you are using (the Dash-to-Dock one you mentioned).

berzaf commented on 2023-11-05 22:07 (UTC) (edited on 2023-11-05 22:08 (UTC) by berzaf)

Consider copying simple64.svg to /usr/share/icons/hicolor/scalable/apps by adding

    install -D -m644 simple64/simple64-gui/icons/simple64.svg -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps"

to PKGBUILD. Thank you!

berzaf commented on 2023-11-05 21:55 (UTC) (edited on 2023-11-05 21:58 (UTC) by berzaf)

I had to rename simple64.desktop to simple64-gui.desktop for the icon to show up properly in Dash-to-Dock. Could you please fix this?

xiota commented on 2023-09-20 10:06 (UTC) (edited on 2023-11-05 22:07 (UTC) by xiota)

Please remove replaces directive, in accordance with AUR submission guidelines.

dbermond commented on 2023-06-20 01:16 (UTC)

@dreieck the simple64 binary executable is a gui program, while the mupen64plus binary executable is a command line interface. It would not fit the needs of a frontend application that wants to execute mupen64plus through the command line, like m64py. Besides, if you have simple64, you already have a gui/frontend, and another frontend (like m64py) would not be theoretically needed. Also, simple64 is not mupen64plus, but it's a heavily modified version of mupen64plus-core, with it's own Qt gui, a different set of plugins and other unique features and changes.