O
ocaml: ML language based on complete class-based objective system
Objective Caml is an implementation of the ML language, based on the Caml Light dialect extended with a complete class-based object system and a powerful module system in the style of Standard ML.
Download
| ocaml-3.11.2-0.i386.dmg | Rudix 2010 |
Testing
$ ocaml Objective Caml version 3.11.0 # "Hello World!" ;; - : string = "Hello World!"
P
p7zip: File archiver with high compression ratio
P7zip is a Unix port of 7-Zip, a file archiver with high compression ratio (www.7-zip.org) with lots of features.
Download
| p7zip-9.04-0.i386.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/7z | head -3 7-Zip 4.65 Copyright (c) 1999-2009 Igor Pavlov 2009-02-03 p7zip Version 4.65 (locale=utf8,Utf16=on,HugeFiles=on,2 CPUs)
pango: Library for layout and rendering of text
Pango is a library for layout and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed.
| pango-1.25.4-0.dmg | Rudix 2010 |
pcre: Perl-compatible regular expression library
The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl'5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software.
Download
| pcre-8.00-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/pcregrep --version pcregrep version 7.8 2008-09-05 $ /usr/local/bin/pcre-config --cflags --libs -I/usr/local/include -L/usr/local/lib -lpcre
pdksh: The Public Domain Korn Shell
PDKSH is the Public Domain Korn Shell. Its command language is a superset of the sh(1) shell language.
Download
| pdksh-5.2.14-14.dmg | Rudix 2010 |
Mac OS X has Korn shell.
pixman: The pixman library
pixman is a library that provides low-level pixel manipulation features such as image compositing and trapezoid rasterization.
Mac OS X has pixman version 0.11.8 if X11 is installed.
Download
| pixman-0.17.6-0.dmg | Rudix 2010 |
pkg-config: Tool for managing library compile/link flags
Pkg-config is a system for managing library compile/link flags that works with automake and autoconf. It replaces the ubiquitous *-config scripts you may have seen with a single tool.
Download
| pkg-config-0.23-4.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/pkg-config --version 0.23
popt: getopt(3)-like library with a number of enhancements
This is the popt command line option parsing library. While it is similar to getopt(3), it contains a number of enhancements, including:
Download
| popt-1.15-1.dmg | Rudix 2010 |
protobuf: Protocol Buffers - Google's data interchange format
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats.
Download
| protobuf-2.3.0-0.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/protoc Missing input file.
psyco: Extension module to speed up the execution of Python code
Psyco is a Python extension module which can massively speed up the execution of any Python code.
Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like Java's, that emit machine code on the fly instead of interpreting your Python program step by step.
Download
| psyco-1.6-6.dmg | Rudix 2010 |
Testing
$ python Python 2.6.1 (r261:67515, Jul 7 2009, 23:51:51) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import psyco
PyChecker: Python codes checker
PyChecker is a tool for finding common bugs in Python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++.
Download
| pychecker-0.8.18-1.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/pychecker -V 0.8.18
pycommoncrypto: Common Crypto for Python
Common Crypto bindings for Python (pycommoncrypto) provides a wrapper to Mac OS X's CommonCrypto (libSystem) digest library.
Homepage http://code.google.com/p/pycommoncrypto/.
Download
| pycommoncrypto-0.9.1-0.dmg | New version |
| pycommoncrypto-0.9-0.dmg | Rudix 2010 |
pycrypto: cryptographic tools for Python
Python extensions using OpenSSL which contains hashing algorithms, chaffing/winnowing, random number generation, various utility modules, and several block encryption and digital signature algorithms.
Download
| pycrypto-2.1.0-0.dmg | Rudix 2010 |
Testing
$ python Python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import Crypto
pycurl: Python interface to cURL library
PycURL is a Python module that interface with the cURL library, by using this module, you can fetch documents identified by a URI from within a Python program.
Download
| pycurl-7.19.0-0.dmg | Rudix 2010 |
Testing
$ python -c 'import pycurl ; print pycurl.version_info()'
(3, '7.19.4', 463620, 'universal-apple-darwin10.0', 573, 'OpenSSL/0.9.8k', 0, '1.2.3',
('tftp', 'ftp', 'telnet', 'dict', 'ldap', 'http', 'file', 'https', 'ftps'),
None, 0, None)
pylibmc: Libmemcached wrapper for Python
pylibmc is a Python wrapper around the accompanying C Python extension _pylibmc, which is a wrapper around libmemcached from TangentOrg.
Download
| pylibmc-1.1.1-0.dmg | Upgraded to new version |
| pylibmc-1.0-alpha-0.dmg | Rudix 2010 |
python-twitter: A python wrapper around the Twitter API
This library provides a pure python interface for the Twitter API.
Download
| python-twitter-0.6-0.dmg | Rudix 2010 |
Q
qemu: Generic and open source machine emulator and virtualize
When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances.
Download
| qemu-0.12.2-0.i386.dmg | Rudix 2010 |
Testing
$ /usr/local/bin/qemu