Commit Graph

17 Commits

Author SHA1 Message Date
Sergey Torokhov
fdbef56ff4 x11-libs/gtk-fortran: drop old 3.24.30-r1, 4.1.0-r1, 4.2.1
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-12-03 19:26:13 +03:00
Sergey Torokhov
b3b111af7f x11-lib/gtk-fortran: 4.3.0 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-11-14 14:17:32 +03:00
Sergey Torokhov
0777f0dc27 x11-libs/gtk-fortran: 3.24.31 and 4.2.1 versions bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-10-30 01:29:56 +03:00
Sergey Torokhov
20bd1b614f x11-lib/gtk-fortran: fix test fail due to DISPLAY absence
The issue bellow isn't related to 'lto' and was to absence
of virtual DISPLAY while running test.

Closes: https://bugs.gentoo.org/863935

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-10-30 01:17:01 +03:00
Sergey Torokhov
f83445e50d x11-libs/gtk-fortran: drop 3.24.18; fix 'https' in metadata.xml
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-10-30 01:13:50 +03:00
Sergey Torokhov
0415d65fa2 x11-libs/gtk-fortran: pass LDFLAGS
Closes: https://bugs.gentoo.org/820494

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-10-29 22:14:04 +03:00
Sergey Torokhov
347c3d914b x11-libs/gtk-fortran: 4.1.0 version bump, new SLOT
SLOT="4" depends on gui-libs/gtk:4 instead of x11-libs/gtk+:3
and could be installed independently of x11-libs/gtk-fortran:3

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-10-27 03:13:13 +03:00
Sergey Torokhov
709dab81c9 x11-libs/gtk-fortran: 3.24.30 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-10-27 03:11:18 +03:00
Sergey Torokhov
2268e58d2c x11-libs/gtk-fortran: change version numbering. Add SLOT
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-10-27 03:09:40 +03:00
Sergey Torokhov
203e6852f6 x11-libs/gtk-fortran: add USE="static-libs" conditional patch
Closes: https://bugs.gentoo.org/781812

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-24 14:49:24 +03:00
Sergey Torokhov
9ed66356ca x11-libs/gtk-fortran: drop 19.04
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-24 14:44:17 +03:00
Sergey Torokhov
3d4875121f x11-libs/gtk-fortran: 20.04 version bump
In this ebuild:

- The "high-level" build option patch is dropped due to
  this is implemented in source code of this version;
  The disabling "sketch" build part is moved "sed"
  command call while patching "CMakeLists.txt" file.

- The "doc" USE-flag is dropped as "doxygen" target was
  removed by upstream.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-05-18 18:58:01 +03:00
Alessandro Barbieri
e3f3a04035 x11-libs/gtk-fortran: lang="en"
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-04-25 02:37:13 +02:00
Sergey Torokhov
e47c4327ff x11-libs/gtk-fortran: Add NO_BUILD_HL cmake option. Disable build gtkf-sketcher
-Patch is disable building of 'gtkf-sketcher' - it isn't installed
and has now documentation.

- Add upstream 'NO_BUILD_HL' cmake option to disable build of
high-level interface to gtk-fortran that is used by plplot interface
(and gtkf-sketcher) and currently causes the TEXTREL QA warnings.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-13 11:57:10 +03:00
Sergey Torokhov
036c61a3fa x11-libs/gtk-fortran: Change versioning scheme
According to CHANGELOG.md the version of gtk-fortran is 19.04
instead of 3.24.8 (the last refers gtk+ version).

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-13 04:46:29 +03:00
Sergey Torokhov
20d1209ac8 x11-libs/gtk-fortran: Add DOCS with CHANGELOG.md. Remove "append-flags -no-pie"
Add "CAHNGELOG.md" to DOCS variable with explicit README* files.

The using of "append-flags -no-pie" doesn't resove completely the issue
with TEXTREL and prevent to use then package on hardened.
The flag-o-matic.eclass removed as well.

Fix quote the variables.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-13 04:29:23 +03:00
Sergey Torokhov
04dac6c32e x11-libs/gtk-fortran: add new package
The gtk-fortran project aims to offer scientists programming in Fortran
a cross-platform library to build Graphical User Interfaces (GUI).
Gtk-fortran is a partial GTK / Fortran binding 100% written in Fortran,
thanks to the ISO_C_BINDING module for interoperability between C
and Fortran, which is a part of the Fortran 2003 standard.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-04-12 13:11:55 +03:00