OpenBSD Journal

New Ports of the Week #13 (March 29)

Contributed by merdely on from the gettin-ports-done dept.

There are 7 new ports for the week of March 23 to March 29:

  • audio: jack, libmusicbrainz
  • devel: json-c
  • mail: p5-Email-Date-Format
  • productivity: thinkingrock
  • sysutils: glastree
  • www: ruby-activemerchant

Several ports had updates that users should be aware of.

Ports are listed in the order they were committed to the tree:

  • devel/json-c
    • JSON-C is a JSON implementation in C. It 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.
  • audio/jack
    • JACK is a low-latency audio server, written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin").

      JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation.
  • mail/p5-Email-Date-Format
  • www/ruby-activemerchant
    • Active Merchant is a Ruby library for dealing with credit cards, payment processors and shipping.

      Active Merchant has been in production use since June 2006 and is now used in most modern Ruby applications which deal with financial transactions.
  • audio/libmusicbrainz
    • libmusicbrainz (also known as mb_client or MusicBrainz Client Library) is a development library geared towards developers who wish to add MusicBrainz lookup capabilities to their applications.
  • productivity/thinkingrock
    • Thinking Rock is a free software application for collecting and processing your thoughts following the GTD methodology.

      Thinking Rock allows you to collect your thoughts and process them into actions, projects, information or future possibilities. Actions can be done by you, delegated to someone else or scheduled for a particular date. Projects can be organised with ordered actions and sub-projects. You can review all of your actions, projects and other information quickly and easily to see what you need to do or to choose what you want to do at a particular time.
  • sysutils/glastree
    • The poor man's snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older documents or retrieve lost files. Hard links serve to compress out unchanged files, while modified ones are copied verbatim. A prune utility effects a constant, sliding window.

Port update notes:

  • Several ports were updated to support audio/jack.
  • databases/postgresql: As previously reported: Major update to version 8.3.1 - be sure to dump your databases before you apply this and restore afterwards!
  • KDE is being updated to 3.5.9.
  • The 'sh' architecture now supports shared libraries.

(Comments are closed)

  1. By Ted Walther ( on

    Congratulations. I really like your new format for displaying the ports of the week. It is easy to read and understand. The old manner of posting ports of the week wasn't very pleasant.

    Is funded by the OpenBSD foundation? If I send money to the foundation, can I earmark it for undeady?



Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]