Current packaged version is severely outdated. Granted, the upstream development pace has picked up quite a bit, but the version in repos is 1 year old, and missing several features and bug corrections, for at least 2 fedora versions.
(In reply to diogo.masilva from comment #0) > Current packaged version is severely outdated. a) I see that in the master[1] branch that there is only 1 single commit newer then what we have currently packaged in fedora. b) Upstream seems to be unresponsive, see my PRs [2][3]. c) I see there seems to be some development in the Beta[4] branch. Based on: a) - I don't see any need to update software in fedora. c) - I don't use this software now so It's difficult for me to judge whether it would be worth to switch to use Beta branch. Looking at b) I'm reluctant, but if you're interested, please feel free to test it and prepare PR. [1] https://bitbucket.org/jpcgt/flatcam/commits/branch/master [2] https://bitbucket.org/jpcgt/flatcam/pull-requests/74 [3] https://bitbucket.org/jpcgt/flatcam/pull-requests/125 [4] https://bitbucket.org/jpcgt/flatcam/commits/branch/Beta
Created attachment 1635989 [details] Ubuntu setup files
Created attachment 1635990 [details] Ubuntu setup script
Damian, thanks for your time. The development is happening at the Beta branch. Master doesn't get much attention lately. I use the software and definitely think that shifting to Beta, or at least providing a package option, would be beneficial. PR as in package request? I'll take a look at the dev manual to see how that is supposed to go, but I couldn't run the latest linux sources, only windows exe. There are instructions for UBUNTU package dependencies, which I have attached, but I'm new with Fedora, so I wasn't able to correlate all packages. Also, the pip script gave some error about a missing file during compilation. Could you look into the scrips and point me in the right direction?
(In reply to diogo.masilva from comment #4) > Could you look into the scrips and point me in the right direction? The flatcam package in fedora is build from the following repository[5]. You would need to update it to the version from the Beta branch. The 'fedpkg' packaging utility might be used to download and rebuild the package. The script from attachment 1635990 [details] give you the idea of list of dependencies which you need to compare with the list of BuildRequires in the flatcam.spec file. If there are new dependencies not already packaged in Fedora they would have to be packaged separately. [5] https://src.fedoraproject.org/rpms/flatcam