GithubHelp home page GithubHelp logo

Comments (39)

StuntsPT avatar StuntsPT commented on September 24, 2024 2

As promised, I have compiled from source and everything works on Archlinux.
I have also created a PKGBUILD and fastqt is now available on the AUR.

from fastqt.

dridk avatar dridk commented on September 24, 2024 2

After testing on arch linux, the new appImage works !!
@StuntsPT could you confirm it ? https://github.com/labsquare/fastQt/releases/download/0.2/fastqt-0.2-linux-x86_64.appimage

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024 2

Archlinux PKGBUILD updated to v0.2.

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024 1

@dridk - confirming that the appimage now work on archlinux.
I will also update the PKGBUILD for version 0.2 and report back once it's done.

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024 1

Haha, funny you should ask. Just saw the release tweet and I was already making it!
Cheers!
And here it is: https://aur.archlinux.org/packages/fastqt/

from fastqt.

bokic avatar bokic commented on September 24, 2024 1

I can help with creating ppa for ubuntu, and windows installer with inno setup.

Just to make sure that those are needed and missing features.

Dridk, what's your thoughts on this?

from fastqt.

natir avatar natir commented on September 24, 2024

Binary package, rpm, deb, conda maybe windows and mac is plan for 0.2.

from fastqt.

dridk avatar dridk commented on September 24, 2024

I create a AppImage for Linux x86_64
https://github.com/labsquare/fastQt/releases/download/0.1/fastqt-0.1-linux-x86_64.AppImage

@StuntsPT Could you test it and tell me if it works ?

chmod +x fastqt-0.1-linux-x86_64.AppImage
./fastqt-0.1-linux-x86_64.AppImage

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024

Just tried it:

francisco@VoidCaster [23:19:40] [~/Desktop] 
-> $ ./fastqt-0.1-linux-x86_64.AppImage 
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.
[1]    3962 abort (core dumped)  ./fastqt-0.1-linux-x86_64.AppImage

I can't find any packages related to Qt and "xcb" on the Archlinux repositories.
I'll try to compile from source and try to figure it out tomorrow.

from fastqt.

dridk avatar dridk commented on September 24, 2024

@StuntsPT Humm..
This should fix the problem:

  sudo apt-get install libx11-xcb1 

What's your distribution and version :

   lsb_release -a 

from fastqt.

ysard avatar ysard commented on September 24, 2024

@natir Binary package, rpm, deb, conda maybe windows and mac is plan for 0.2.
Hi, working on it soon...

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024

apt-get will not save me here, since I'm on Archlinux.

francisco@VoidCaster [23:46:56] [~] 
-> $ lsb_release -a
LSB Version:	1.4
Distributor ID:	Arch
Description:	Arch Linux
Release:	rolling
Codename:	n/a

I have managed to work around the problem like this:

francisco@VoidCaster [23:54:50] [~/Desktop] 
-> $ export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins/platforms/          
francisco@VoidCaster [23:55:20] [~/Desktop] 
-> $ ./fastqt-0.1-linux-x86_64.AppImage
add font
Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50700)
[1]    7540 abort (core dumped)  ./fastqt-0.1-linux-x86_64.AppImage

But unfortunately, now I'm mixing different lib versions (my system libs are on a different version from yours) and Qt doesn't like that.
I'll compile from source and let you know how it went until you have a complete, statically linked binary ready (or maybe even consider using a SNAP on 0.2).

from fastqt.

natir avatar natir commented on September 24, 2024

Thank for this work.

Please make PR in branch master.

from fastqt.

dridk avatar dridk commented on September 24, 2024

from fastqt.

StuntsPT avatar StuntsPT commented on September 24, 2024

You're welcome!
Glad I could help.

from fastqt.

dridk avatar dridk commented on September 24, 2024

@StuntsPT Hi ,
Could you please update the arch repository with the version 0.2 ?

from fastqt.

probonopd avatar probonopd commented on September 24, 2024

Hi @dridk where is the code you used to generate the AppImage? Wouldn't it make sense to do in .travis.yml?

from fastqt.

dridk avatar dridk commented on September 24, 2024

I didn't publish the code. I just ran the following line.

    linuxdeployqt fastqt --appimage 

Yes, make it avaible on travis would be greate. Actually, appimage doesn't work on Archlinux. There is something wrong with libxcb. It returns :

This application failed to start because it could not find or load the
Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.

from fastqt.

probonopd avatar probonopd commented on September 24, 2024

Please test the AppImage linked in #50.

from fastqt.

dridk avatar dridk commented on September 24, 2024

@StuntsPT Thanks for your PR. How can I be notify for the link on transfert.sh ?

from fastqt.

probonopd avatar probonopd commented on September 24, 2024

@dridk instead of storing AppImage builds temporarily for 14 days each on transfer.sh, you could use GitHub Releases to store the binaries permanently. This way, they would be visible on the Releases page of your project. This is what I recommend. See https://docs.travis-ci.com/user/deployment/releases/. If you want to do this for continuous builds, also see https://github.com/probonopd/uploadtool.

from fastqt.

dridk avatar dridk commented on September 24, 2024

I want to manage release page manually, because I have to play with windows binary too.
But Now I m looking how to make a travis notification with transfer.sh url ..

from fastqt.

probonopd avatar probonopd commented on September 24, 2024

Not sure how to do that, but would be interested in it too 👍

from fastqt.

dridk avatar dridk commented on September 24, 2024

@StuntsPT Could you package 0.2.3 for arch ? Just released few minutes ago

from fastqt.

natir avatar natir commented on September 24, 2024

For the windows installer we use inno setup on appveyor plateform.

ubuntu ppa is a missing feature, if you can make this it's a very good news.

Thanks for your interest on this project.

from fastqt.

bokic avatar bokic commented on September 24, 2024

I will create ppa in the following days.

One question. What git branch I should use?

And be aware that ppa packages will automatically update on a daily basis, when new stuff will be pushed to git.

from fastqt.

dridk avatar dridk commented on September 24, 2024

Master branch is the release branch.
We are working on devel.
So, for the ppa, use the master branch.

from fastqt.

dridk avatar dridk commented on September 24, 2024

@bokic By the way, we have a linux server with labsquare.org domain. And I think @Arkanosis register labsquare into Launchpad.
If you need something ask us

Here it is : https://launchpad.net/~labsquare

from fastqt.

bokic avatar bokic commented on September 24, 2024

My plan was to build the ppa on my personal launchpad account, after which you can clone the ppa to your official launchpad ppa account.

No need for Linux server, since all the process of building and hosting the packages(.deb) will be on launchpad.net, but if you want you can use one.

from fastqt.

dridk avatar dridk commented on September 24, 2024

You can join the team and do it as a labsquare member.
@Arkanosis Could you add us in launchpad ?

I never used launchpad before. I don't know how it works exactly.

from fastqt.

Arkanosis avatar Arkanosis commented on September 24, 2024

Dear @bokic, you're now a member of the labsquare team on Launchpad, as wished by @dridk :)

from fastqt.

bokic avatar bokic commented on September 24, 2024

Another question.

Do you want me to add debian directory inside fastQt github project, or not?

Quick explanation:
Benefits of having debian dir inside project is that other distros that use deb packages(read Debian) might benefit in terms of already having the infrastructure for building deb packages(but, this can be solved with debian git branch).

I personally don't like putting debian dir to project, and believe that best way is how launchpad is doing(by merging the project with bazar repo which contains debian folder)

from fastqt.

dridk avatar dridk commented on September 24, 2024

Do it as you wish. As you said, we can build a debian branch if necessary. So the second choice is good for me.
I removed fastqt ppa.. There was already a "labsquare" ppa avaible. Could we publsih many software into one ppa ?

So, all labsquare application should go there : https://launchpad.net/~labsquare/+archive/ubuntu/ppa

from fastqt.

bokic avatar bokic commented on September 24, 2024

great.

Yes, we can put more than one package on one ppa.

from fastqt.

bokic avatar bokic commented on September 24, 2024

Apparently, Ubuntu didn't include libQt5Charts.so library in Ubuntu 17.04.

I did send needs-packaging launchpad request, so we shall see what will happen.

URL: https://bugs.launchpad.net/ubuntu/+bug/1682643

I suggest we wait a-bit to see if they will add the packed soon.

If not, we can try to build it in labsquare PPA.

from fastqt.

dridk avatar dridk commented on September 24, 2024

Oh ? This is strange ... Maybe the reason comes from a license conflict. . Qt is under LGPL and QtCharts under GPL .
As a second choice, we can provide Qt library from labsquare ppa by cloning this one :
sudo add-apt-repository ppa:beineri/opt-qt58-trusty -y

We are using this one on travis https://github.com/labsquare/fastQt/blob/master/.travis.yml

from fastqt.

daissi avatar daissi commented on September 24, 2024

Hi,
Your software is relevant for the Debian Med project [1].
Unfortunately, I don't have enough time to package it :-( but I can help you with the packaging.
If you are interested, you can join the team [2]. We also have an effort to help newcomers [3].

Dylan

[1] https://www.debian.org/devel/debian-med/
[2] https://debian-med.alioth.debian.org/docs/policy.html
[3] https://wiki.debian.org/DebianMed/MoM

from fastqt.

bokic avatar bokic commented on September 24, 2024

from fastqt.

daissi avatar daissi commented on September 24, 2024

from fastqt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.