Development tools
A basic development environment.
- ElectricFence - A debugger which detects memory allocation violations
 - PyYAML - YAML parser and emitter for Python
 - ant - Ant build tool for java
 - autoconf - A GNU tool for automatically configuring source code
 - automake - A GNU tool for automatically creating Makefiles
 - babel - Tools for internationalizing Python applications
 - binutils - A GNU collection of binary utilities
 - bison - A GNU general-purpose parser generator
 - byacc - Berkeley Yacc, a parser generator
 - bzr - Friendly distributed version control system
 - chrpath - Modify rpath of compiled programs
 - cmake - Cross-platform make system
 - compat-gcc-34 - Compatibility GNU Compiler Collection
 - compat-gcc-34-c++ - C++ support for compatibility compiler
 - compat-gcc-34-g77 - Fortran 77 support for compatibility compiler
 - cscope - C source code tree search and browse tool
 - ctags - A C programming language indexing and/or cross-reference tool
 - cvs - A version control system
 - cvs-inetd - CVS server configuration for xinetd
 - dejagnu - A front end for testing other programs
 - diffstat - A utility which provides statistics based on the output of diff
 - doxygen - A documentation system for C/C++
 - elfutils - A collection of utilities and DSOs to handle compiled objects
 - expect - A program-script interaction and testing utility
 - flex - A tool for creating scanners (text pattern recognizers)
 - gcc - Various compilers (C, C++, Objective-C, Java, ...)
 - gcc-c++ - C++ support for GCC
 - gcc-gfortran - Fortran support
 - gcc-gnat - Ada 95 support for GCC
 - gcc-java - Java support for GCC
 - gcc-objc - Objective-C support for GCC
 - gcc-objc++ - Objective-C++ support for GCC
 - gettext - GNU libraries and utilities for producing multi-lingual messages
 - git - Fast Version Control System
 - imake - imake source code configuration and build system
 - indent - A GNU program for formatting C code
 - intltool - Utility for internationalizing various kinds of data files
 - jpackage-utils - JPackage utilities
 - kdewebdev - Web development applications
 - ksc - Kernel source code checker
 - libstdc++-docs - Documentation for the GNU standard C++ library
 - libtool - The GNU Portable Library Tool
 - make - A GNU tool which simplifies the build process for users
 - mercurial - A fast, lightweight distributed source control management system
 - mod_dav_svn - Apache httpd module for Subversion server
 - nasm - A portable x86 assembler which uses Intel-like syntax
 - patch - Utility for modifying/upgrading files
 - patchutils - A collection of programs for manipulating patch files
 - perltidy - Tool for indenting and reformatting Perl scripts
 - pkgconfig - A tool for determining compilation options
 - python-docs - Documentation for the Python programming language
 - python-requests - HTTP library, written in Python, for human beings
 - python-six - Python 2 and 3 compatibility utilities
 - rcs - Revision Control System (RCS) file version management tools
 - redhat-rpm-config - Red Hat specific rpm configuration files
 - rpm-build - Scripts and executable programs used to build packages
 - rpmdevtools - RPM Development Tools
 - rpmlint - Tool for checking common errors in RPM packages
 - subversion - A Modern Concurrent Version Control System
 - swig - Connects C/C++/Objective C to some high-level programming languages
 - systemtap - Programmable system-wide instrumentation system
 - systemtap-sdt-devel - Static probe support tools
 - systemtap-server - Instrumentation System Server