-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Debian release #18
Comments
Ok, that can be changed easily by tracking GitHub releases in the d/watch file.
Embedded dependencies are proscribed for official Debian packages. If an update to
Same. SVG is the norm now for scalable icons. Just use
That's a good sign. I'll see what I can do. |
See #19 |
@ghisvail thanks for your quick work. To be clear, I do not think an update of libqt5pas is required: the software will need the same version or newer for the version of Lazarus used for compilation. So as long as it builds with Lazarus, you should be able to distribute this. However, this means the accessibility features of the widgets will be limited until a future version of Lazarus is released. |
@ghisvail I am happy to consider the current source code the next stable release (v1.2.20211006). Could you help me turn this into a proper Debian repository. It is very similar to the prior Debian release, but now uses QT5, the source code is hosted on Github, all the prior Debian-specific patches have been included into the main source code. The repository now contains a new folder called |
@ghisvail would you be interested in updating and maintaining the Debian MRIcron package? I have tried to integrate comments from here. I am happy to assist, but do not have any Debian privileges. I have made numerous changes to the main source code that removes the need fro Debian specific patches. This should make future updates simpler.
The code should be sourced from Github
https://github.com/neurolabusc/MRIcron
not
http://www.mccauslandcenter.sc.edu/CRNL/sw/mricron/source.zip
I would ensure that a recent version of libqt5pas is included. I think only the recent versions support accessibility features. I am not sure if this has been added to Debian trunk or not, I think the latest is 1.2.9:
https://github.com/davidbannon/libqt5pas
This will influence the micron control file depends:
Depends: libqt5pas1, libc6 (>= 2.14), mricron-data (= )
I would prefer the icon to be the svg instead of an xpm - I think the .Desktop file needs to be changed to reflect this:
Icon=/usr/share/icons/hicolor/scalable/apps/mricron.svg
I do not think any of the patches are required: I have tried to integrate them all into the common code for all Linux users (thanks to the work of the Debian community).
The text was updated successfully, but these errors were encountered: