| 
									
										
										
										
											2020-11-01 18:04:49 +01:00
										 |  |  | { | 
					
						
							|  |  |  |     "app-id" : "de.johrpan.musicus", | 
					
						
							|  |  |  |     "runtime" : "org.gnome.Platform", | 
					
						
							|  |  |  |     "runtime-version" : "master", | 
					
						
							|  |  |  |     "sdk" : "org.gnome.Sdk", | 
					
						
							|  |  |  |     "sdk-extensions" : [ | 
					
						
							|  |  |  |         "org.freedesktop.Sdk.Extension.rust-stable" | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |     "command" : "musicus", | 
					
						
							|  |  |  |     "finish-args" : [ | 
					
						
							|  |  |  |         "--share=network", | 
					
						
							|  |  |  |         "--share=ipc", | 
					
						
							|  |  |  |         "--socket=x11", | 
					
						
							|  |  |  |         "--socket=wayland", | 
					
						
							| 
									
										
										
										
											2020-11-07 21:27:40 +01:00
										 |  |  |         "--socket=pulseaudio", | 
					
						
							| 
									
										
										
										
											2021-01-17 00:08:01 +01:00
										 |  |  |         "--filesystem=host", | 
					
						
							|  |  |  |         "--talk-name=org.freedesktop.secrets", | 
					
						
							| 
									
										
										
										
											2021-02-05 00:50:27 +01:00
										 |  |  |     	"--talk-name=org.mpris.MediaPlayer2.Player", | 
					
						
							|  |  |  |         "--own-name=org.mpris.MediaPlayer2.de.johrpan.musicus", | 
					
						
							| 
									
										
										
										
											2021-01-17 00:08:01 +01:00
										 |  |  |         "--device=all" | 
					
						
							| 
									
										
										
										
											2020-11-01 18:04:49 +01:00
										 |  |  |     ], | 
					
						
							|  |  |  |     "build-options" : { | 
					
						
							|  |  |  |         "append-path" : "/usr/lib/sdk/rust-stable/bin", | 
					
						
							|  |  |  |         "build-args" : [ | 
					
						
							|  |  |  |             "--share=network" | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         "env" : { | 
					
						
							| 
									
										
										
										
											2021-01-16 23:53:33 +01:00
										 |  |  |             "RUSTFLAGS" : "-L /app/lib", | 
					
						
							| 
									
										
										
										
											2020-11-01 18:04:49 +01:00
										 |  |  |             "CARGO_HOME" : "/run/build/musicus/cargo", | 
					
						
							|  |  |  |             "RUST_BACKTRACE" : "1", | 
					
						
							|  |  |  |             "RUST_LOG" : "musicus=debug" | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     "cleanup" : [ | 
					
						
							|  |  |  |         "/include", | 
					
						
							|  |  |  |         "/lib/pkgconfig", | 
					
						
							|  |  |  |         "/man", | 
					
						
							|  |  |  |         "/share/doc", | 
					
						
							|  |  |  |         "/share/gtk-doc", | 
					
						
							|  |  |  |         "/share/man", | 
					
						
							|  |  |  |         "/share/pkgconfig", | 
					
						
							|  |  |  |         "*.la", | 
					
						
							|  |  |  |         "*.a" | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |     "modules" : [ | 
					
						
							| 
									
										
										
										
											2021-01-16 16:59:42 +01:00
										 |  |  |     	{ | 
					
						
							|  |  |  |             "name": "libdiscid", | 
					
						
							|  |  |  |             "buildsystem": "cmake-ninja", | 
					
						
							| 
									
										
										
										
											2021-01-16 23:53:33 +01:00
										 |  |  | 	    "builddir" : true, | 
					
						
							| 
									
										
										
										
											2021-01-16 16:59:42 +01:00
										 |  |  |             "sources": [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                     "type": "archive", | 
					
						
							|  |  |  |                     "url": "https://github.com/metabrainz/libdiscid/archive/v0.6.2.tar.gz", | 
					
						
							|  |  |  |                     "sha256": "a9b73b030603ce707941a3aab4f46649fa5029025e7e2bfbbe0c3c93a86d7b20" | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             ], | 
					
						
							|  |  |  |             "cleanup": [ | 
					
						
							|  |  |  |                 "/include", | 
					
						
							|  |  |  |                 "/lib/pkgconfig" | 
					
						
							|  |  |  |             ] | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2021-01-17 00:08:01 +01:00
										 |  |  |         { | 
					
						
							|  |  |  |             "name": "cdparanoia", | 
					
						
							|  |  |  |             "buildsystem": "simple", | 
					
						
							|  |  |  |             "build-commands": [ | 
					
						
							|  |  |  |                 "cp /usr/share/automake-*/config.{sub,guess} .", | 
					
						
							|  |  |  |                 "./configure --prefix=/app", | 
					
						
							|  |  |  |                 "make all slib", | 
					
						
							|  |  |  |                 "make install" | 
					
						
							|  |  |  |             ], | 
					
						
							|  |  |  |             "sources": [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                     "type": "archive", | 
					
						
							|  |  |  |                     "url": "http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-10.2.src.tgz", | 
					
						
							|  |  |  |                     "sha256": "005db45ef4ee017f5c32ec124f913a0546e77014266c6a1c50df902a55fe64df" | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             ] | 
					
						
							|  |  |  |         }, | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             "name": "gst-plugins-base", | 
					
						
							|  |  |  |             "buildsystem": "meson", | 
					
						
							|  |  |  |             "config-opts": [ | 
					
						
							|  |  |  |                 "--prefix=/app", | 
					
						
							|  |  |  |                 "-Dauto_features=disabled", | 
					
						
							|  |  |  |                 "-Dcdparanoia=enabled" | 
					
						
							|  |  |  |             ], | 
					
						
							|  |  |  |             "cleanup": [ "*.la", "/share/gtk-doc" ], | 
					
						
							|  |  |  |             "sources": [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                     "type": "git", | 
					
						
							|  |  |  |                     "url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git", | 
					
						
							|  |  |  |                     "branch" : "1.16.2", | 
					
						
							|  |  |  |                     "commit" : "9d3581b2e6f12f0b7e790d1ebb63b90cf5b1ef4e" | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             ] | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2021-01-25 14:00:57 +01:00
										 |  |  |         { | 
					
						
							| 
									
										
										
										
											2021-01-29 15:17:27 +01:00
										 |  |  |             "name" : "libadwaita", | 
					
						
							| 
									
										
										
										
											2021-01-25 14:00:57 +01:00
										 |  |  |             "buildsystem" : "meson", | 
					
						
							|  |  |  |             "config-opts" : [ | 
					
						
							|  |  |  |                 "-Dintrospection=enabled", | 
					
						
							|  |  |  |                 "-Dtests=false", | 
					
						
							|  |  |  |                 "-Dexamples=false", | 
					
						
							|  |  |  |                 "-Dvapi=false", | 
					
						
							|  |  |  |                 "-Dglade_catalog=disabled" | 
					
						
							|  |  |  |             ], | 
					
						
							|  |  |  |             "cleanup" : [ | 
					
						
							|  |  |  |                 "/include", | 
					
						
							|  |  |  |                 "/lib/pkgconfig" | 
					
						
							|  |  |  |             ], | 
					
						
							|  |  |  |             "sources" : [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                     "type" : "git", | 
					
						
							| 
									
										
										
										
											2021-01-29 15:17:27 +01:00
										 |  |  |                     "url" : "https://gitlab.gnome.org/exalm/libadwaita.git", | 
					
						
							|  |  |  |                     "branch" : "main" | 
					
						
							| 
									
										
										
										
											2021-01-25 14:00:57 +01:00
										 |  |  |                 } | 
					
						
							|  |  |  |             ] | 
					
						
							|  |  |  |         }, | 
					
						
							| 
									
										
										
										
											2020-11-01 18:04:49 +01:00
										 |  |  |         { | 
					
						
							|  |  |  |             "name" : "musicus", | 
					
						
							|  |  |  |             "builddir" : true, | 
					
						
							|  |  |  |             "buildsystem" : "meson", | 
					
						
							|  |  |  |             "sources" : [ | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                     "type" : "git", | 
					
						
							|  |  |  |                     "url" : "." | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             ] | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |     ] | 
					
						
							|  |  |  | } |