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

J

json-c: JSON implementation in C

JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.

Download

json-c-0.9-1.dmgRudix 2010

K


L

lame: Lame ain't an MP3 encoder

The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding.

Download

lame-3.98.2-3.dmgRudix 2010

Testing

$ /usr/local/bin/lame --version
LAME 32bits version 3.98.2 (http://www.mp3dev.org/)

lftp: Shell-like command line ftp and sftp client

LFTP is a shell-like command line ftp and sftp client. It is reliable: can retry operations and does reget automatically. It can do several transfers simultaneously in background. You can start a transfer in background and continue browsing the ftp site or another one. This all is done in one process. Background jobs will be completed in nohup mode if you exit or close modem connection. Lftp has reput, mirror, reverse mirror among its features.

Download

lftp-4.0.5-0.dmg/li>

libao: Portable audio output library

Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms.

Download

libao-0.8.8-6.dmgRudix 2010

libevent: An event notification library

The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts.

Libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop.

Download

libevent-1.4.14b-0.dmgUpgraded to new version
libevent-1.4.13-0.dmgRudix 2010

libgd: Library for dynamic creation of images

GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and "wrappers" are available for Perl, PHP and other languages. GD creates PNG, JPEG and GIF images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve web site development.

Download

libgd-2.0.35-0.dmgRudix 2010

libid3tag: Library for reading ID3 tags

libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2.

Download

libid3tag-0.15.1b-15.dmgRudix 2010

libmaa: Low-level data structures and memory management

The libmaa -- originally part of Khepera Transformation System and used in DICT project -- is a system level library and provides low-level data structures (tables, lists, sets, etc.) and memory management for software developers.

Download

libmaa-1.2.0-0.dmgRudix 2010

libmad: High-quality MPEG audio decoder

MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented.

Download

libmad-0.15.1b-14.dmgRudix 2010

libmemcached: C and C++ client library to the memcached server

libmemcached is a C and C++ client library to the memcached server. It has been designed to be light on memory usage, thread safe, and provide full access to server side methods.

Download

libmemcached-0.43-0.dmgUpgraded to new version
libmemcached-0.35-0.dmgRudix 2010

Testing

$ /usr/local/bin/memstat --servers 127.0.0.1
Listing 1 Server

Server: 127.0.0.1 (11211)
pid: 69576
uptime: 29
time: 1241305899
version: 1.2.6
...

libpng: Library for manipulating PNG images

Libpng (PNG library) is a collection of routines used to create and manipulate PNG format graphics files. The PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF, with many improvements and extensions.

Mac OS X has libpng version 1.2.26 if X11 is installed.

Download

libpng-1.2.40-0.dmgRudix 2010

Testing

$ /usr/local/bin/libpng12-config --version
1.2.40

librsync: Library that implements the rsync remote-delta algorithm

Librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system.

Download

librsync-0.9.7-8.dmgRudix 2010

libsigc++: Callback framework for C++

Libsigc++ - A Signal Framework for C++.

Download

libsigc++-2.2.4.2-0.dmgRudix 2010

libsigsegv: Library for handling page faults in user mode

This is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not available.

Download

libsigsegv-2.8-0.dmgRudix 2010

libtorrent: BitTorrent library written in C++

LibTorrent is a BitTorrent library written in C++ for Unix. It is designed to avoid redundant copying and storing of data that other clients and libraries suffer from.

Download

libtorrent-0.12.6-0.dmgRudix 2010

libxml2-python: Python bindings for the XML C parser and toolkit of Gnome

This is the libxml2 python module, providing access to the libxml2 and libxslt (if available) libraries. For general informations on those XML and XSLT libraries check their web pages.

Requires Mac OS X's Python 2.5.

Download

libxml2-python-2.6.21-0.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 libxml2

libzip: C library for zip archives

This is libzip, a C library for reading, creating, and modifying zip archives. Files can be added from data buffers, files, or compressed data copied directly from other zip archives. Changes made without closing the archive can be reverted. The API is documented by man pages.

Download

libzip-0.9-1.dmgRudix 2010

Testing

$ /usr/local/bin/zipcmp 
usage: /usr/local/bin/zipcmp [-hiqtVv] zip1 zip2

lighttpd: Secure, fast, compliant, and very flexible web-server

Lighttpd is a secure, fast, compliant and very flexible web-server which has been optimized for high-performance environments. It has a very low memory footprint compared to other web-servers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd the perfect web-server software for every server that is suffering load problems.

Download

lighttpd-1.4.24-0.dmgRudix 2010

lua: Powerful, light-weight programming language

Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language.

Download

lua-5.1.4-2.dmgRudix 2010

Testing

$ /usr/local/bin/lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
> 

lynx: Text mode World Wide Web (WWW) client

Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices such as vt100 terminals, vt100 emulators running on Windows 95/NT or Macintoshes, or any other character-cell display. It will display Hypertext Markup Language (HTML) documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible via logins to telnet, tn3270 or rlogin accounts. Current versions of Lynx run on Unix, VMS, Windows95/NT, 386DOS and OS/2 EMX.

Lynx can be used to access information on the WWW, or to establish information systems intended primarily for local access. Lynx has been used to build several Campus Wide Information Systems (CWIS). Lynx can also be used to build systems isolated within a single LAN.

Download

lynx-2.8.7-1.dmgRudix 2010

Testing

/usr/local/bin/lynx --version
Lynx Version 2.8.7rel.1 (05 Jul 2009)
libwww-FM 2.14, SSL-MM 1.4.1, OpenSSL 0.9.8k, ncurses 5.7.20081102
Built on darwin10.0.0 Nov  2 2009 19:42:09

lzma: LZMA utils - make usage of LZMA compression easy

LZMA is an abbreviation of Lempel-Ziv-Markov chain-Algorithm. It is the default compression method of 7z file format in 7-zip program. The purpose of LZMA utils is to make the usage of LZMA compression easy on *NIX based systems like GNU/*/Linux and *BSD.

Download

lzma-4.32.7-2.dmgRudix 2010

Testing

$ /usr/local/bin/lzma
/usr/local/bin/lzma: compressed data not written to a terminal. Use -f to force compression.
/usr/local/bin/lzma: For help, type: /usr/local/bin/lzma -h