Rudix Unix ports and packages for Mac OS X delivered the Right Way™

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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgNew version
pycommoncrypto-0.9-0.dmgRudix 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.dmgRudix 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.dmgRudix 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.dmgUpgraded to new version
pylibmc-1.0-alpha-0.dmgRudix 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.dmgRudix 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.dmgRudix 2010

Testing

$ /usr/local/bin/qemu