summaryrefslogtreecommitdiff
path: root/homebrew/mupen64plus/.beer
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/mupen64plus/.beer')
-rw-r--r--homebrew/mupen64plus/.beer47
1 files changed, 47 insertions, 0 deletions
diff --git a/homebrew/mupen64plus/.beer b/homebrew/mupen64plus/.beer
new file mode 100644
index 000000000..16e60839b
--- /dev/null
+++ b/homebrew/mupen64plus/.beer
@@ -0,0 +1,47 @@
+{
+ "name": "Mupen64plus",
+ "description": "Cross-platform plugin-based N64 emulator",
+ "url": "https://github.com/mupen64plus/mupen64plus-core/releases/download/2.5/mupen64plus-bundle-src-2.5.tar.gz",
+ "mirror": null,
+ "homepage": "https://www.mupen64plus.org/",
+ "depends": [
+ {
+ "depend": "pkg-config",
+ "build-depend": true
+ },
+ {
+ "depend": "boost",
+ "build-depend": false
+ },
+ {
+ "depend": "freetype",
+ "build-depend": false
+ },
+ {
+ "depend": "libpng",
+ "build-depend": false
+ },
+ {
+ "depend": "sdl",
+ "build-depend": false
+ }
+ ],
+ "resource": [
+ {
+ "name": "rom",
+ "url": "https://github.com/mupen64plus/mupen64plus-rom/raw/76ef14c876ed036284154444c7bdc29d19381acc/m64p_test_rom.v64"
+ }
+ ],
+ "conflicts": [],
+ "patches": [],
+ "install": [
+ "inreplace Dir[\"source/mupen64plus-**/projects/unix/Makefile\"], /(-mmacosx-version-min)=\\d+\\.\\d+/, \"\\\\1=#{MacOS.version}\"",
+ "inreplace \"source/mupen64plus-video-glide64mk2/src/Glide64/3dmath.cpp\",",
+ "\"__builtin_ia32_storeups\", \"_mm_storeu_ps\"",
+ "args = [\"install\", \"PREFIX=#{prefix}\", \"INSTALL_STRIP_FLAG=-S\"]",
+ "cd \"source/mupen64plus-core/projects/unix\" do",
+ "system \"make\", *args"
+ ],
+ "version": "2.5",
+ "file": "mupen64plus.rb"
+} \ No newline at end of file