devel/gps - The NetBSD Packages Collection

GNAT Programming Studio - IDE for Ada and many other languages

The GNAT Programming Studio (GPS) is a cutting-edge Free Software IDE that
streamlines the interaction between developers and their software.  With its
intuitive interface, GPS is easy to use, simplying source navigation and
highlighting fundamental ideas in the program.

Features                          Tools
  * Developer-friendly              * Language-sensitive editor
  * Multi-language                  * Version control
  * Multi-platform                  * Graphical debugger
  * Modern GUI                      * Automatic code fixing
  * Multiple document interface     * Graphs (call, dependencies, entities)
  * Customizable                    * Application builder
  * Extensible tool integration     * Visual file comparison
  * Free Software                   * Source code reformatting
                                    * Automatic body file generation
                                    * intelligent source code navigation
                                    * Project Explorer
                                    * Project Wizard

Build dependencies

textproc/py-sphinx1 pkgtools/x11-links devel/py-gobject-shared x11/xorgproto x11/xcb-proto lang/gcc6-aux pkgtools/cwrappers devel/py-gobject-shared lang/gcc6-aux devel/glib2-tools devel/gmake lang/perl5 devel/pkgconf

Runtime dependencies

lang/python27 x11/py-gtk2 devel/gmp devel/gmp devel/gprbuild-aux textproc/xmlada x11/gtkada lang/python27 x11/py-gtk2 devel/gmp x11/gtkada

Binary packages


Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

Enable PostgreSQL support.
Enable Python support.
Enable use of GNU readline library.
Enable SQLite support.
Enable syslog support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.