Commit graph

24 commits

Author SHA1 Message Date
G Derber
f7761fd635
Add ability to differentiate group ownership from user ownership. 2024-08-06 09:38:25 -04:00
Jools Wills
3edacf67a9 love - switch to 11.5 stable release
Love has switched over to cmake, so the scriptmodule was failing.

Their main branch is considered development, so switch to the last stable tag 11.5 (December 2023).
2024-03-19 20:08:06 +00:00
TimRed
4bf0593e03
love2d/love switched to main branch
love2d/love now using main (default) branch not master.
See: https://github.com/love2d/love/branches/all
2022-04-10 18:45:19 +01:00
Jools Wills
e1b1549e90 ports - added rp_module_repo information for ports that can currently support it
Note: ioquake3 uses "main" as the default branch
2021-02-15 23:54:13 +00:00
cmitu
6b54d522c8 love: updates for installation and included 'mari0' game
* license changed to ZLIB
* 'mari0' game updated to version 1.6.2
* switched source install to Github from Bitbucket
* updated dependency list
2020-04-20 20:57:40 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
87c8b439f6 roms -> games in module help for machines that generally don't run games from rom (the term rom is horribly misused online). 2017-01-28 00:06:08 +00:00
Jools Wills
e64e27d79e exts/name are addSystem parameters - move to platforms.cfg also / fix some typos 2017-01-06 00:57:37 +00:00
Jools Wills
eda4f61136 updated all modules to use addEmulator / addSystem 2016-12-31 02:49:04 +00:00
Jools Wills
a49d715373 remove Raspbian wheezy support 2016-12-24 20:15:43 +00:00
Jools Wills
acba46e095 solaris / love - disable on aarch64 (only armhf libluajit-5.1-dev currently available in odroid-c2 repo) 2016-12-22 08:03:16 +00:00
Jools Wills
204e9cf9c1 update modules to use new __os_* variables 2016-10-09 05:50:40 +01:00
Jools Wills
15a6044227 cosmetic - missing newlines at end of files 2016-08-27 12:06:37 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
Jools Wills
83ba7ad6f0 remove workarounds to use gcc 4.8 on some modules on wheezy, and just use 4.8 by default. Wheezy is no longer supported, but this simplifies some code. 2016-06-26 19:03:26 +01:00
Jools Wills
a24d2e14a4 love - fix for linking issue on ubuntu 16.04 2016-06-16 01:22:07 +01:00
Jools Wills
4b2274eabf love - split off game data install 2016-06-11 23:37:36 +01:00
HerbFargus
ae97909192 Add help docs to emulator and libretro modules 2016-06-10 14:54:23 -06:00
Jools Wills
889f8ecdfa Initial rewrite of the setup menu, including per package/module management
* rp_module_menus is no more - instead use rp_module_section with one of
   - core (core packages)
   - main (main packages - which will be installed by default in the image)
   - opt (optional packages)
   - exp (experimental packages)
   - driver (driver packages)
   - config (configuration packages / tools)

 * The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.

 * The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_

 * rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called

 * configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Jools Wills
1cb077e85e missing setConfigDir for love (keep it in the root as it is exists as a system rather than a port) 2016-03-25 21:24:09 +00:00
Jools Wills
9e3d573b13 new module variable md_conf_root that points to $configdir or $configdir/ports for ports - for ports in the libretro folder, this is set manually with setConfigRoot, and for "love" which is a ES system, but lives in ports (so configs go in $configdir not $configdir/ports to match the roms folder structure)
adjust ports configs / symlinks to $configdir/ports and move old configs to new location (when calling addPort)
fix up some paths in a few experimental modules (wolf4sdl / sdlpop)
2016-03-25 20:13:02 +00:00
Jools Wills
20572cc1a5 remove build-essentials dependency from the love module 2016-02-22 14:07:03 +00:00
HerbFargus
717a0df6bb Update Mario to Version .2
Adds some support for gamepads, still needs a keyboard to navigate menus
though
2016-01-31 12:55:21 -07:00
Jools Wills
6b752d1f5c added experimental Love 2d Game Engine (love2d.org) - includes example mari0 game. Lots of love to Herb for starting this off :) x 2016-01-20 09:11:32 +00:00