Replies: 4 comments 10 replies
-
I have never tried to package anything and have no idea of the difficulty of the task. |
Beta Was this translation helpful? Give feedback.
-
I'll submit a recipe for gtk-fortran in the coming week (maybe already today). Any preferences for packaging? Should I make both GTK3 and GTK4 bindings available (as gtk3-fortran and gtk4-fortran) or just the GTK4 bindings (only gtk-fortran or still gtk4-fortran)? Another issue might be tests, I show that some are interactive which is bad for testing the package with just ctest. Is there a minimal non-interactive subset for testing? |
Beta Was this translation helpful? Give feedback.
-
I have successfully tested the conda package although I think some problems remain: $ conda install gtk-4-fortran
$ whereis gtk-4-fortran
$ export PKG_CONFIG_PATH=/home/osboxes/.conda/envs/fpm/lib/pkgconfig/
$ gfortran julia_pixbuf.f90 $(pkg-config --cflags --libs gtk-4-fortran)
f951: Warning: Nonexistent include directory ‘/home/osboxes/.conda/envs/fpm/include/glib-2.0’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/home/osboxes/.conda/envs/fpm/lib/glib-2.0/include’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/home/osboxes/.conda/envs/fpm/include/gio-unix-2.0’ [-Wmissing-include-dirs] Despite the warnings, the examples using the GLib (or gio-unix) functions are running fine, but I guess it is because these libraries were already installed in the system: concerning for example GLib, probably the directory /usr/include/glib-2.0 is used instead of the conda version? Probably the section "requirements:" in the recipe should be modified? Concerning GLib, should we write |
Beta Was this translation helpful? Give feedback.
-
gtk-fortran 4.2.1 is now available: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Have you considered packaging gtk-fortran for conda-forge? GTK3/GTK4 is available on the conda-forge channel, I think there is no plplot at the moment.
Beta Was this translation helpful? Give feedback.
All reactions