Ports Search

Results 2,2812,290 of 2,488 for /x11-servers/.(0.008 seconds)
devel/clanlib-2.2.12 (Score: 0.002356077)
Cross-platform game SDK
ClanLib delivers a platform independent interface to write games with. If a game is written with ClanLib, it should be possible to compile the game under any platform (supported by ClanLib, that is) without changes in the application source code. But ClanLib is not just a wrapper library, providing an common interface to low level libraries such as DirectX, Svgalib, X11, GGI, etc. While platform independency is ClanLib's primary goal, it also tries to be a service-minded game SDK. In other words, authors have put great effort in to designing the API, to ensure ClanLib's easy of use - while maintaining it's power.
devel/encore-0.3.1 (Score: 0.002356077)
Utility classes for GNUstep
Encore is a set of utility classes written in Objective-C for GNUstep and Mac OS X. The motivation of writing these classes was driven by implementing the projects BDB and FT. The classes may be useful for other projects as well. The classes include - logging: A flexible logging mechanism similar to log4j. Supports logging levels, logging contexts, different output channels per context, configuration per xml, ... - XML-based reflection: a configuration mechanism which is based on XML and uses inversion of control (see tests for an example) - a simple testing framework - StringUtils class - an iterator interface
devel/libconfig-1.4.9 (Score: 0.002356077)
Simple library for manipulating structured configuration files
Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. Libconfig is very compact -- just 25K for the stripped C shared library (one-fifth the size of the expat XML parser library) and 39K for the stripped C++ shared library. This makes it well-suited for memory-constrained systems like handheld devices. The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX systems (GNU/Linux, Mac OS X, Solaris, FreeBSD) and Windows (2000, XP and later).
devel/ExtUtils-Depends-0.405 (Score: 0.002356077)
Easily build XS extensions that depend on XS extensions
This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other perl extensions. This means that a perl extension is treated like a shared library that provides also a C and an XS interface besides the perl one. This works as long as the base extension is loaded with the RTLD_GLOBAL flag (usually done with a sub dl_load_flags {0x01} in the main .pm file) if you need to use functions defined in the module.
devel/appdirs-1.4.0 (Score: 0.002356077)
Python module for determining platform-specific dirs
appdirs is small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". Those are typically platform-specific, for instance, if running on Mac OS X, you should use: ~/Library/Application Support/<AppName> On Linux (and other Unices) the dir, according to the XDG spec, is: ~/.local/share/<AppName> appdirs will help the application to choose an appropriate: - user data dir (user_data_dir) - user config dir (user_config_dir) - user cache dir (user_cache_dir) - site data dir (site_data_dir) - site config dir (site_config_dir) - user log dir (user_log_dir)
devel/pyinstaller-2.1 (Score: 0.002356077)
Program to create standalone executables from Python scripts
PyInstaller is a program that converts (packages) Python programs into stand- alone executables, under Windows, Mac OS X, and Unix-like operating systems. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.4, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with third-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required.
devel/shflags-1.2.0 (Score: 0.002356077)
Command-line flags module for Unix shell scripts
Shell Flags (shFlags) is a library written to greatly simplify the handling of command-line flags in Bourne based Unix shell scripts (bash, dash, ksh, sh, zsh) on many Unix OSes (Linux, Solaris, Mac OS X, etc.). Most shell scripts use getopt for flags processing, but the different versions of getopt on various OSes make writing portable shell scripts difficult. shFlags instead provides an API that doesn't change across shell and OS versions so the script writer can be confident that the script will work. shFlags is a port of the google-gflags C++/Python library.
devel/valgrind-3.10.1.20160113 (Score: 0.002356077)
Memory debugging and profiling tool
Valgrind is a system for debugging and profiling un*x programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. The Valgrind distribution includes five tools: two memory error detectors, a thread error detector, a cache profiler and a heap profiler. Several other tools have been built with Valgrind. Valgrind was initially ported to FreeBSD by Doug Rabson (http://www.rabson.org/).
devel/valgrind-3.10.1.20160113 (Score: 0.002356077)
Memory debugging and profiling tool
Valgrind is a system for debugging and profiling un*x programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. The Valgrind distribution includes five tools: two memory error detectors, a thread error detector, a cache profiler and a heap profiler. Several other tools have been built with Valgrind. Valgrind was initially ported to FreeBSD by Doug Rabson (http://www.rabson.org/).
editors/impress-1.1b9 (Score: 0.002356077)
Publishing and presentation tool
ImPress is the WYSIWYG Publishing and Presentation for UNIX. It can also be used within a WWW browser (e.g. Netscape) that is capable of running the Tcl Plugin. The Tcl Plugin can be obtained from the web site at: http://dev.scriptics.com/ ImPress can be significantly enhanced through use of several modified utilities: o Pstoedit - Allows you to translate EPS files to Tk for ImPress use. o Font3D - Translates TrueType font strings to vectorized Tk. o Type1inst - Aids in maintaining Ghostscript Fontmaps and X11 fonts.dir files.