gpo.zugaina.org

Search Portage & Overlays:

games-arcade/funkin

A rhythm game made with HaxeFlixel

Screenshots

  • funkin-0.2.7.1-r1
    ~amd64
    +X +alsa +lime-debug lime-final lime-release pulseaudio utau

    View      Download      Browse     License: Apache-2.0   
    Overlay: violet-funk

ChangeLog

commit d6b87dea97b1ac4558dad50478c3ae1c20b6d2ed
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Mon Jul 17 22:21:22 2023 -0400

hxcpp.eclass: New eclass, implement into games-arcade/funkin

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit f8112e72f8dad9be6970b55f46feb7e14fb1e83b
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Thu Apr 13 16:56:07 2023 -0400

games-arcade/funkin: Strip restriction

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 86924d4aed76a26dddf3f2d18e3ae387c5f15487
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Thu Apr 13 12:04:24 2023 -0400

games-arcade/funkin: Implement Haxe version lock, revbump

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit b36500084a46a1f0c70ff5c53e29990a174b05c9
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Mar 25 20:10:13 2023 -0400

games-arcade/funkin: Properly implement C/C++ flags

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 1e938f309d824d40eaecd4a9e832b2e535c87c0f
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Tue Mar 14 19:41:24 2023 -0400

games-arcade/funkin: Implement user choice in HXCPP

Using hacky workarounds to get HXCPP to read CFLAGS and MAKEOPTS.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit f4288286ae6bbb018727e2c242bf8f22b5de168f
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sun Feb 5 14:15:45 2023 -0500

/*: Integrate pkg_postrm where necessary, prepare ddt-be for migration

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit f9e09adcaa0212446dfcf10189c82c5d71a26362
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sun Feb 5 12:04:51 2023 -0500

/*: LICENSE corrections, convert funkin-mods/ddt to source

There may also be another correction in the future, as FNF seems like it will migrate to the GPL v3.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit c41318c68c0132da8bac896e833111e384095032
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Feb 4 15:19:29 2023 -0500

games-arcade/funkin: Fix icon not showing up (incorrect destination)

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit d2d432181612d484ddb6f21a0b78e092a927bc99
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Feb 4 12:45:41 2023 -0500

games-arcade/funkin: Use 64px thumbnail

This will look cleaner on desktops like GNOME that have full-screen
menus.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit f42ee8d5ed9783a24dda82c254e39f7f3c5a9f9a
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Wed Feb 1 12:36:57 2023 -0500

games-arcade/funkin: Verbose output, desktop file update, update description

- The description has been updated to match the GitHub homepage.
- Lime will now verbosely display build output (useful for debugging)
- The ebuild now updates the desktop file database. This is useful for some menu systems.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 16f7613767ca2d219f226056b8d58d8dccc132fb
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Mon Jan 16 14:08:59 2023 -0500

/*: Correct USE logic

funkin and cyber-sensation now require X and alsa instead of calling die when they're not enabled.
This corrects Portage logic, since the ebuild should not throw the error itself.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 466a3301acc41994d844e1cfea2af9de75a079ca
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Mon Jan 9 20:31:58 2023 -0500

games-arcade/funkin: Fix check-reqs arithmetic error

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit b11a5fe2db4655537cf729284aff22e687b8dae4
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Mon Jan 9 20:25:03 2023 -0500

games-arcade/funkin: Add Lime-related USE flags

The user will now have the freedom to select which target Lime should build for.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit c455de6928e9b1d7f92bc922f62d65e42f9d7ca8
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sun Jan 8 16:53:46 2023 -0500

games-arcade/funkin: Correct previous commit

Accidental redundancy; this has been reverted.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 13426c044a1d54a59d5211f527ee9ea85db2f0bb
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sun Jan 8 00:55:34 2023 -0500

games-arcade/funkin: Add x11-libs/libX11 to BDEPEND

Required by FNF's Project.xml file to compile properly.

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 4e4c0c00807a79538770bad3f5900276b3f5468a
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sun Jan 8 00:13:25 2023 -0500

games-arcade/funkin: Align and reduce tabbing

This change was made to make the ebuild look neater.
In the future, I will create USE flags for Lime targets, specifically debug, final, and release.
Despite the current and proposed changes, this ebuild is not ready for the Gentoo repository yet.
(It's mainly because of the software itself.)

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 77da2da5bde3822373ab313ad0e005e2d16e306b
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Jan 7 06:19:54 2023 -0500

games-arcade/funkin: Properly remove version requirement

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 80168314f9721cdf79376d22a8bfc8e2dd967922
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Jan 7 06:00:19 2023 -0500

games-arcade/funkin: Remove Haxe version requirement (for now)

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 0480768c8109a8a80d32d23a7e8724d53a83da94
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Jan 7 05:43:37 2023 -0500

A few changes to funkin

- Remove redundant Haxe lines (I thought I already did this)
- Correct the comments above SRC_URI
- Remove haxelib comment in src_compile()

Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>

commit 4004241c18f617f7053fcc5e43381b27604987e8
Author: Sebastian France <MagelessMayhem@protonmail.com>
Date: Sat Jan 7 05:02:20 2023 -0500

Rename vanilla FNF ebuild to funkin

Renaming funkin-vanilla to funkin for the sake of convenience.
I may also eventually push this out to Gentoo's main repository.
Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>