Skip to content

faugus-launcher: Add at v1.15.1#8003

Open
iferon44 wants to merge 1 commit intogetsolus:mainfrom
iferon44:update-faugus-launcher
Open

faugus-launcher: Add at v1.15.1#8003
iferon44 wants to merge 1 commit intogetsolus:mainfrom
iferon44:update-faugus-launcher

Conversation

@iferon44
Copy link
Copy Markdown

Depends on #8002

Summary

  • Initial package for Faugus Launcher at v1.15.1.
  • Added all required Python runtime dependencies.

Test Plan

  • Verified local installation via eopkg.
  • Confirmed the application launches successfully.
  • The games are fully functional.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged

**Summary**
- Initial package for Faugus Launcher
@davidjharder
Copy link
Copy Markdown
Member

Hi, welcome to the Solus packages repo!

For new packages, we require a Package Request (a particular type of issue) be submitted and accepted; see our Help Center page about this: https://help.getsol.us/docs/packaging/procedures/request-a-package#steps-to-request-a-new-package

For now, I will convert your PRs to drafts.

@davidjharder davidjharder marked this pull request as draft February 21, 2026 16:29
@iferon44 iferon44 mentioned this pull request Feb 21, 2026
2 tasks
@iferon44 iferon44 closed this Feb 21, 2026
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus Feb 21, 2026
@iferon44 iferon44 deleted the update-faugus-launcher branch February 21, 2026 23:10
@iferon44 iferon44 restored the update-faugus-launcher branch February 22, 2026 08:30
@iferon44 iferon44 reopened this Feb 22, 2026
@iferon44 iferon44 marked this pull request as ready for review February 22, 2026 08:32
@davidjharder davidjharder marked this pull request as draft February 23, 2026 16:42
@@ -0,0 +1,5 @@
releases:
id: Faugus/faugus-launcher
type: github
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong fromat. Please read the docs.

It supports playing Windows games using Proton, Linux native games, prefix management, and Steam shortcut management.
builddeps :
- pkgconfig(gtk+-3.0)
- meson
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't have to list meson in builddeps as it is already part of system.devel packages.

Comment on lines +34 to +45
install -d -m 0755 $installdir/usr/share/applications/
cat > $installdir/usr/share/applications/faugus-launcher.desktop << EOF
[Desktop Entry]
Name=Faugus Launcher
GenericName=Game Launcher
Comment=Run Windows games using UMU-Launcher
Exec=faugus-launcher
Icon=faugus-launcher
Terminal=false
Type=Application
Categories=Game;Utility;
EOF
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Faugus launcher include its own desktop file, why do you need to create one from scratch?

@malfisya malfisya marked this pull request as ready for review March 8, 2026 14:51
Copy link
Copy Markdown
Member

@malfisya malfisya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add MAINTAINERS.md file, so you assume responsibily of maintaining this package. Read about it here

@malfisya
Copy link
Copy Markdown
Member

Please don't "resolve" the review before you actually address it. The point of pull request is that the maintainer can set certain standard of the code in the repository. People submitting pull request must adhere to that standard and must be willing to go through a review process. Please keep that in mind.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants