|
From: | Aditya Shah |
Subject: | Re: [Ring] About a flatpak package |
Date: | Thu, 9 Feb 2017 20:24:38 -0500 |
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 stepan.salenikovich@savoirfairelinux.com a écrit :
>> *Sender*
> ----- On Jan 31, 2017, at 3:52 PM, Aditya Shah address@hidden 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.
>>
>> --
>> *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
[Prev in Thread] | Current Thread | [Next in Thread] |