/big-purple-remote

Big Purple Remote

Primary LanguageValaGNU General Public License v3.0GPL-3.0

big purple remote

Big Purple Remote, a elementary OS application to control your Roku devices

Screenshot

Building and Installation

You'll need the following dependencies:

  • gobject-2.0 >= 2.66
  • gtk+-3.0
  • libhandy-1 >=0.90.0
  • granite >= 6.0.0
  • gee-0.8
  • libsoup-2.4 >= 2.62
  • gssdp-1.2
  • gupnp-1.2
  • gxml-0.20

Run meson build to configure the build environment. Change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with io.github.jhaygood86.big-purple-remote

You can also build and run with flatpak, which already has all of its dependencies defined as well

flatpak-builder build  io.github.jhaygood86.big-purple-remote.yml --user --install --force-clean
flatpak run io.github.jhaygood86.big-purple-remote

Special Thanks

Big Purple Remote utilizes the following open source software that we would like to thank!

  • elementary We are built on top of the elementary OS platform
  • flatpak The future of app distribution.
  • gnome GNOME provides core parts of the platform we depend on, including GLib, GTK+, GSSDP, GUPnP, and GXml