Package: gnat-gps / 5.0-13

Metadata

Package Version Patches format
gnat-gps 5.0-13 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
documentation path.patch | (download)

docs/gps.html | 4 2 + 2 - 0 !
docs/gps_index.xml | 59 5 + 54 - 0 !
help/src/help_module.adb | 4 2 + 2 - 0 !
3 files changed, 9 insertions(+), 58 deletions(-)

---
texinfo.patch | (download)

docs/gps.texi | 36 24 + 12 - 0 !
docs/gps_pg.texi | 46 24 + 22 - 0 !
docs/tutorial.texi | 47 24 + 23 - 0 !
3 files changed, 72 insertions(+), 57 deletions(-)

---
elaboration.patch | (download)

aunit/src/row_data.ads | 2 2 + 0 - 0 !
codefix/core/src/codefix-formal_errors.ads | 2 2 + 0 - 0 !
common/src/file_utils.ads | 1 1 + 0 - 0 !
common/src/generic_list.ads | 1 1 + 0 - 0 !
common/src/generic_stack.ads | 2 2 + 0 - 0 !
common/src/gui_utils.ads | 1 1 + 0 - 0 !
common/src/list_utils.ads | 1 1 + 0 - 0 !
common/src/string_hash.ads | 1 1 + 0 - 0 !
completion/core/src/completion.ads | 2 2 + 0 - 0 !
gvd/gvd/gvd-generic_view.ads | 2 2 + 0 - 0 !
kernel/src/gps-kernel.ads | 2 2 + 0 - 0 !
views/src/generic_views.ads | 1 1 + 0 - 0 !
12 files changed, 18 insertions(+)

---
documentation formats.patch | (download)

docs/Makefile.in | 36 9 + 27 - 0 !
docs/gps-welcome-public.html | 2 1 + 1 - 0 !
docs/gps-welcome.html | 2 1 + 1 - 0 !
docs/gps.texi | 2 1 + 1 - 0 !
docs/tutorial.texi | 3 2 + 1 - 0 !
kernel/src/welcome_page.adb | 2 1 + 1 - 0 !
6 files changed, 15 insertions(+), 32 deletions(-)

---
documentation formats many jobs.patch | (download)

docs/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
bashisms.patch | (download)

docs/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
glib2.22.patch | (download)

gbuilder/src/utils.c | 8 0 + 8 - 0 !
1 file changed, 8 deletions(-)

 do not use nonexistent members of struct gobectclass
bug 567668.patch | (download)

common/tty/terminals.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add definition for debian gnu/kfreebsd port
 same problem as 564232 in gnat-4.4 - need a define __FreeBSD_kernel__ because
 __FreeBSD__ isn't defined in Debian Gnu/kFreeBSD


libgtkada2.24.0 dev part1.patch | (download)

browsers/src/browsers-call_graph.adb | 83 24 + 59 - 0 !
browsers/src/browsers-canvas.adb | 1314 527 + 787 - 0 !
browsers/src/browsers-canvas.ads | 127 55 + 72 - 0 !
browsers/src/browsers-dependency_items.adb | 26 20 + 6 - 0 !
browsers/src/browsers-entities.adb | 264 94 + 170 - 0 !
browsers/src/browsers-projects.adb | 17 13 + 4 - 0 !
common/src/tooltips.adb | 6 3 + 3 - 0 !
gvd/gvd/display_items.adb | 213 95 + 118 - 0 !
gvd/gvd/display_items.ads | 10 3 + 7 - 0 !
gvd/gvd/gvd-canvas.adb | 91 30 + 61 - 0 !
gvd/gvd/gvd-canvas.ads | 35 17 + 18 - 0 !
gvd/gvd/items-arrays.adb | 53 25 + 28 - 0 !
gvd/gvd/items-arrays.ads | 4 2 + 2 - 0 !
gvd/gvd/items-classes.adb | 60 29 + 31 - 0 !
gvd/gvd/items-classes.ads | 4 2 + 2 - 0 !
gvd/gvd/items-records.adb | 50 23 + 27 - 0 !
gvd/gvd/items-records.ads | 4 2 + 2 - 0 !
gvd/gvd/items-repeats.adb | 26 12 + 14 - 0 !
gvd/gvd/items-repeats.ads | 4 2 + 2 - 0 !
gvd/gvd/items-simples.adb | 107 49 + 58 - 0 !
gvd/gvd/items-simples.ads | 21 11 + 10 - 0 !
gvd/gvd/items.adb | 41 18 + 23 - 0 !
gvd/gvd/items.ads | 46 23 + 23 - 0 !
23 files changed, 1079 insertions(+), 1527 deletions(-)

 make gps 5.0 source-compatible with libgtkada2.24.0-dev
 Backport from mainline:
 Revision: 9bb0d499f7d4d9c108cbf54ab264294ae5e7ec38
 Parent:   2118978750d567b1479861d5e4c858b9b66abeeb
libgtkada2.24.0 dev part2.patch | (download)

widgets/src/gtkada-file_selector.adb | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 make gps 5.0 source-compatible with libgtkada2.24.0-dev
 - Gtk.Combo.Get_Popup_Window does not exist, attach the signal handler
   to the list widget instead.
 - Gtk.Paned.Set_{Handle,Gutter}_Size do not exist, do not call them
   and accept the default values.

libgtkada2.24.0 dev part3.patch | (download)

action_editor/src/action_editor.adb | 8 4 + 4 - 0 !
ada_module/ui/src/ada_naming_editors.adb | 72 36 + 36 - 0 !
ada_module/ui/src/naming_scheme_editor_pkg-callbacks.adb | 6 3 + 3 - 0 !
ada_module/ui/src/naming_scheme_editor_pkg.adb | 10 5 + 5 - 0 !
common/src/gui_utils.adb | 8 4 + 4 - 0 !
common/src/histories.adb | 8 4 + 4 - 0 !
common/src/std_dialogs.adb | 4 2 + 2 - 0 !
cpp_module/src/foreign_naming_editors.adb | 12 6 + 6 - 0 !
custom/src/custom_combos.adb | 16 8 + 8 - 0 !
gps/src/welcome.adb | 10 5 + 5 - 0 !
gvd/gvd/advanced_breakpoint_pkg.adb | 14 7 + 7 - 0 !
gvd/gvd/breakpoints_editor.adb | 40 20 + 20 - 0 !
gvd/gvd/breakpoints_pkg.adb | 24 12 + 12 - 0 !
gvd/gvd/memory_view_pkg.adb | 4 2 + 2 - 0 !
kernel/src/default_preferences-enums.adb | 12 6 + 6 - 0 !
kernel/src/gps-kernel-charsets.adb | 22 11 + 11 - 0 !
kernel/src/language_handlers-gui.adb | 14 7 + 7 - 0 !
prj_editor/src/new_variable_editor_pkg.adb | 2 1 + 1 - 0 !
prj_editor/src/project_properties.adb | 18 9 + 9 - 0 !
prj_editor/src/scenario_views.adb | 10 5 + 5 - 0 !
prj_editor/src/variable_editors.adb | 6 3 + 3 - 0 !
remote/src/remote-config_dialog.adb | 46 23 + 23 - 0 !
remote/src/remote-view.adb | 52 26 + 26 - 0 !
src_editor/src/files_extra_info_pkg.adb | 4 2 + 2 - 0 !
src_editor/src/src_contexts.adb | 6 3 + 3 - 0 !
src_editor/src/src_editor_module.adb | 10 5 + 5 - 0 !
vsearch/src/vsearch.adb | 24 12 + 12 - 0 !
widgets/src/gtkada-combo.adb | 4 2 + 2 - 0 !
widgets/src/gtkada-entry_completion.adb | 2 1 + 1 - 0 !
widgets/src/gtkada-file_selector.adb | 24 12 + 12 - 0 !
widgets/src/gtkada-macro.adb | 2 1 + 1 - 0 !
widgets/src/switches_chooser-gtkada.adb | 6 3 + 3 - 0 !
32 files changed, 250 insertions(+), 250 deletions(-)

 make gps 5.0 source-compatible with libgtkada2.24.0-dev
 Upstream builds GPS against a patched GtkAda 2.18; adjust the sources to
 libgtkada2.24.0-dev.  Changes in this patch include:
 * Gtk.Combo.Get_Entry now returns a Gtk_Widget instead of a Gtk_Entry;
   add explicit type conversions everywhere.
 * Gtk.Combo.Get_List now returns a Gtk_Widget instead of a Gtk_List;
   add explicit type conversions everywhere.
 * Gtk.Radio_Button.Group does not exist, it is called Get_Group.
 * Gtk.Label.Get does not exist, it is called either Get_Label or Get_Text
   (both are equivalent).


project_editor_make.patch | (download)

prj_editor/src/project_properties.adb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 project editor > make hangs gnat-gps
 When the user clicks on the Make tab of the Project Editor, GPS hangs.
bug 666958.patch | (download)

prj_editor/src/creation_wizard-dependencies.adb | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 gps isn't looking in /usr/share/ada/adainclude for installed project files
gprconfig.patch | (download)

toolchains_editor/core/src/toolchains.adb | 9 4 + 5 - 0 !
1 file changed, 4 insertions(+), 5 deletions(-)

---
hurd i386.patch | (download)

common/tty/terminals.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---