help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave 4.2 binary + all packages in Linux ?


From: Cameron Taggart
Subject: Re: Octave 4.2 binary + all packages in Linux ?
Date: Sun, 20 Aug 2017 08:56:44 +0300

Nice work Alexander!

It would be great if the distribution mechanism for gnu.org software could now be figured out. It would be great to have a place for official versioned builds, so that all we would have to do is:

sudo flatpak install https://distribute.gnu.org/octave.flatpakref

Or even just:
sudo flatpak install https://www.gnu.org/software/octave/octave.flatpakref

A flatpakref just points to the place to download the files with a gpg to verify the software. It could be a gnu.org server or simply Amazon S3.

I spent a couple of days figuring out how to host the flatpak on Amazon S3. I put together a presentation and video, which you can get the links from my blog post:
http://blog.ctaggart.com/2017/08/distributing-rust-gtk-apps.html

This shows how to make this:
sudo flatpak install https://s3.amazonaws.com/ctaggart/flatpak/gtk-rs-examples.flatpakref

Using flatpak, there would no longer be delays for Linux builds and you could update this page:
https://www.gnu.org/software/octave/download.html



On Sun, Aug 20, 2017 at 6:51 AM, Alexander Wilms <address@hidden> wrote:

Hi again,

I just found this bug report: https://savannah.gnu.org/bugs/?51442

Adding the environment variable LIBGL_ALWAYS_SOFTWARE=1 works around the plotting bug.

Regards


On 19.08.2017 19:04, alexander-wilms wrote:
Hi everyone,

I created a Flatpak of Octave a while back. So far the only issue I noticed
is that it freezes when trying to plot using the Qt backend.

The package will be added to Flathub (https://flathub.org/) in a few weeks,
as soon as the KDE runtime is available there as well:
https://github.com/flathub/flathub/pull/49

If you want to try it, you can clone
https://github.com/Alexander-Wilms/flathub, switch to the org.gnu.Octave
branch, initialize the submodule and run

flatpak remote-add kderuntime --from
http://distribute.kde.org/kderuntime.flatpakrepo
flatpak install kderuntime org.kde.Platform 5.9
flatpak install kderuntime org.kde.Sdk 5.9
flatpak-builder --repo=octave-repo octave org.gnu.Octave.json
flatpak remote-add --no-gpg-verify octave-repo octave-repo
flatpak install octave-repo org.gnu.Octave
flatpak run org.gnu.Octave

If any Octave developer is interested, he could get push-access to the
Flathub repository.

Kind regards,

Alexander Wilms



--
View this message in context: http://octave.1599824.n4.nabble.com/Octave-4-2-binary-all-packages-in-Linux-tp4682832p4684537.html
Sent from the Octave - General mailing list archive at Nabble.com.

_______________________________________________
Help-octave mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/help-octave


_______________________________________________
Help-octave mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/help-octave



reply via email to

[Prev in Thread] Current Thread [Next in Thread]