OpenBSD Journal

New Ports of the Week #51 (December 16)

Contributed by merdely on from the scrobble-your-music dept.

As we gear up for the holidays, it would be nice if you could get gift for your favorite operating system.
There are 15 new ports for December 16 to December 22:
audio/gmpc-lastfm, devel/p5-Class-Inner, devel/p5-List-Cycle, devel/p5-Test-Unit, math/fann, math/p5-Math-Fibonacci, math/p5-Math-Fibonacci-Phi, net/ez-ipupdate, news/py-yenc, p5-Test-Cmd, security/p5-Crypt-GpgME, sysutils/p5-Unix-PID, textproc/p5-Text-Affixes, x11/gnome/gedit-plugins, x11/obmenu

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

  • net/ez-ipupdate
    • ez-ipupdate is a small C utility for updating your host name for many dynamic DNS services. The key features are: support for multiple service types, daemon mode that monitors your IP address and only sends updates when your IP address changes.
  • audio/gmpc-lastfm
    • The gmpc-lastfm plugin for gmpc fetches artist images from This plugin doesn't scrobble your music, use a dedicated client for this.
  • textproc/p5-Text-Affixes
    • Text::Affixes provides methods for prefix and suffix analisys of text.
  • security/p5-Crypt-GpgME
    • The Crypt::GpgME module provides an OOP-style Perl interface to the gpgme library.
  • news/py-yenc
    • The yEnc module provide a simple API for doing raw encoding/decoding of yencoded binaries, mainly for retrieving or posting to the usenet. This implementation is really simple and intended mainly as an exercise to the author but is also significantly faster than any possible pure Python implementation and it's being actually used by some Python nntp clients out there.
  • math/p5-Math-Fibonacci
  • math/p5-Math-Fibonacci-Phi
  • devel/p5-List-Cycle
    • List::Cycle provides objects for cycling through a list of values.
  • sysutils/p5-Unix-PID
    • Unix::PID provides a consistent interface to UNIX process table information.
  • math/fann
    • Fast Artificial Neural Network Library (FANN) is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported. It includes a framework for easy handling of training data sets. It is easy to use, versatile, well documented, and fast.
  • x11/gnome/gedit-plugins
    • gedit-plugins include:
      • Change case: Changes the case of selected text.
      • Document Statistics Analyses the current document and reports the number of words, lines, characters and non-space characters in it.
      • External tools: Execute external commands and shell scripts. (More)
      • File Browser: A file browser plugin allowing to easily access your filesystem (includes remote mounts, creating new files/dirs, monitor dirs for changes, etc) (More)
      • Indent: Indents or un-indents selected lines.
      • Modelines: Emacs, Kate and Vim-style modelines support for gedit.
      • Python console: Interactive python console standing in the bottom panel.
      • Snippets: Insert often used pieces of text in a fast way. (More)
      • Sort: Sorts a document or selected text.
      • Spell: Checks the spelling of the current document.
      • Tag list: Provides a method to easily insert into a document commonly used tags/strings without having to type them.
      • Insert Date/Time: Inserts current date and time at the cursor position.
  • x11/obmenu
    • Obmenu is a menu editor designed for openbox. It's easy to use, allowing to get the most out of the powerful Openbox menu system, while hiding the xml layout from the user.
      It also (optionally) installs a bunch of dynamic menus (pipe menus), such as Gnome menus or a quick-navigator.
      You can also use the obxml module to easily write pipe menus of your own in Python.
  • devel/p5-Class-Inner
    • Class::Inner is yet nother implementation of an anonymous class with per object overrideable methods, but with the added attraction of sort of working dispatch to the parent class's method.
  • devel/p5-Test-Unit
    • Test::Unit is a framework which is intended to support unit testing in an object-oriented development paradigm (with support for inheritance of tests etc.) and is derived from the JUnit testing framework for Java by Kent Beck and Erich Gamma.
  • devel/p5-Test-Cmd
    • Test::Cmd module provides a low-level framework for portable automated testing of executable commands and scripts (in any language, not just Perl), especially commands and scripts that interact with the file system.

(Comments are closed)

  1. By Anonymous Coward ( on

    Other gift ideas ;)

  2. By Landry Breuil (gaston) on

    And, as a sidenote, Xfce has been updated to the latest 4.4.2 bugfix release :)

  3. By Anonymous Coward ( on

    Is there anyone working on creating a port for emacs 22?


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.]