I have been trying get the flatpak of ring, but I am failing to compile dbus-c++ inside flatpak... as it is not a part of any of the available runtimes
On 1 February 2017 at 07:15, Aditya Shah <[email protected]> wrote: > I will try packaging ring, though no promises as this is my first app. > Also as far as problems is concerned, we don't really need to package ring > for every distribution, just packaging a flatpak should work on all > distributions, this will reduce distribution delays. Containerization is > obviously a plus. > > > On Jan 31, 2017 11:32 PM, "Guillaume Roguez" <guillaume.roguez@ > savoirfairelinux.com> wrote: > > From the website - flatpack.org - they write that flatpak'ed applications > can run in a sandbox. > That's the major improvement for Ring itself. > > @Aditya: I hope that the Stepan's list help you to go ahead. let us know > your progress. thanks. > > // Guillaume > > ----- Le 31 Jan 17, à 17:15, Stepan Salenikovich > [email protected] a écrit : > > > ----- On Jan 31, 2017, at 3:52 PM, Aditya Shah [email protected] > wrote: > > > >> Hi, > >> > >> I was thinking it is possible to create and distribute a flatpak of > ring. I > >> don't know what all dependencies are present for ring as whole, but > >> shipping a flatpak should be able to solve a lot of problems. > >> > >> -- > >> *Sender* > >> *Aditya Shah* > > > > I think it would be cool to get it to build in flatpak, but what exactly > > are the problems that you want to solve using flatpak? I guess it could > > be slightly easier than building from source... though I haven't actually > > tried using flatpak myself. > > > > Here's a list of build dependencies taken from the Debian control file > > we use to package Ring: > > > > Build-Depends: debhelper (>= 9), > > autoconf, > > automake, > > cmake, > > libtool, > > autotools-dev, > > # gnome client > > libebook1.2-dev, > > libclutter-gtk-1.0-dev, > > libclutter-1.0-dev, > > libglib2.0-dev, > > libgtk-3-dev, > > libnotify-dev, > > qtbase5-dev, > > qttools5-dev, > > qttools5-dev-tools, > > gettext, > > libqrencode-dev, > > libappindicator3-dev, > > libnm-glib-dev, > > libwebkit2gtk-4.0-dev | libwebkit2gtk-3.0-dev, > > # ring-daemon > > libdbus-1-dev, > > libdbus-c++-dev, > > libupnp-dev, > > libgnutls28-dev, > > libpulse-dev, > > libasound2-dev, > > libexpat1-dev, > > libpcre3-dev, > > libyaml-cpp-dev, > > libboost-dev, > > libsndfile1-dev, > > libxext-dev, > > libxfixes-dev, > > libspeex-dev, > > libspeexdsp-dev, > > uuid-dev, > > libavcodec-dev, > > libavutil-dev, > > libavformat-dev, > > libswscale-dev, > > libavdevice-dev, > > libopus-dev, > > libudev-dev, > > libgsm1-dev, > > libjsoncpp-dev, > > libnatpmp-dev, > > libva-dev, > > libcrypto++-dev, > > # other > > yasm, > > libsamplerate0-dev > > > > -stepan > > > -- *Sender* *Aditya Shah*
