OpenBSD Journal

New Ports of The Week (May 25)

Contributed by maxime on from the Windows-over-OpenBSD dept.

There were 8 new ports for the week of May 18 to May 24:


Some ports had updates that users should be aware of; no port was removed.

New ports, listed in the order they were committed to the tree:

  • games/alephone/scenarios/evil
    • Marathon EVIL is a scenario for Marathon Infinity, originally released in 1997. It features 17 new solo levels; 22 new network maps; and new enemies, sounds, textures and weapons. A chief difficulty is the low amounts of ammunition available, resulting in a greater reliance on melee weapons, such as fists or staff.
  • games/alephone/scenarios/red
    • Marathon RED is a single-player scenario set in a dark alternate version of the Marathon universe. It was created by Ian McConville, who also built most of the game's graphics and environments. Additional credits and acknowledgements are included in the game's main menu.
  • sysutils/diskrescue
    • Diskrescue is a tool to verify and/or recover as much data as possible from failed disks. The idea is to read all sectors of a disk and let the disk reallocate bad or soon to be bad sectors. While the disk is being read it can clone the data to a file or another disk.
  • devel/ruby-minitest
    • minitest/unit is a small and fast replacement for ruby's huge and slow test/unit. This is meant to be clean and easy to use both as a regular test writer and for language implementors that need a minimal set of methods to bootstrap a working unit test suite.
  • devel/ruby-rack-test
    • Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Most of its initial functionality is an extraction of Merb 1.0's request helpers feature.
  • productivity/rednotebook
    • RedNotebook is a graphical diary and journal helping you keep track of notes and thoughts. It includes a calendar navigation, customizable templates for each day, export functionality and word clouds. You can also format, tag and search your entries.
  • net/flvstreamer
    • A small dumper for media content streamed over the RTMP protocol. Supplying an rtmp url will result in a dumped flv file, which can be played/transcoded using ffmpeg/mplayer, etc. (It is actually a fork of rtmpdump, minus RTMPE.)
  • net/queryperf
    • queryperf is a DNS query performance tester; it comes from the contrib directory of BIND 9.

Updated ports that users should be aware of:

  • devel:
    • devel/git, from git- to git-
    • devel/jdk/1.7 has been updated from early access b43 to b59.
      • Sync patches with OpenJDK's bsd_port project.
      • Require a pre-installed package for native_bootstrap.
      • The new 1.7 class java.nio.channels.spi.AsynchronousChannelProvider is not implemented yet on BSD.
      • The new 1.7 package java.nio.sctp is not included and not supported on OpenBD.
  • emulators:
    • emulators/wine, from wine-990225 to wine-1.1.21.
      This port is still work in progress. That means it is not working yet, it is not linked to the build and it still has a long way to go. It has been added so that developers can more easily work on it.
  • games:
    • The PDF manuals for the Marathon series (games/alephone/scenarios) have been added.
    • games/alephone, from alephone-0.20.1 to alephone-0.21.2.
      • Added support for custom window sizes (by editing prefs file).
      • Fixed assertion failures when changing levels in net games.
      • Restore the previously selected map when finishing a net game.
      • Restore support for UTF-8 prefs / MML (while preserving compatibility with broken Rubicon MML).
      • Added a VSync checkbox in OpenGL.
      Also, the dependency on vorbis has been fixed, so ogg music plays correctly.
  • lang:
    • lang/ocamlduce has been marked as BROKEN, as it doesnt currently compile and the update to match the 3.11 OCaml in the tree requires a bunch of other work first.
  • mail:
    • mail/dovecot, from dovecot-1.1.14 to dovecot-1.1.15.
    • mail/roundcubemail, from roundcubemail-0.2.1 to roundcubemail-0.2.2.
    • mail/postfix, from postfix-2.6.0 to postfix-2.6.1.
      This update fixes one defect in Milter support. This does not affect Postfix versions 2.5 and earlier.
    • mail/mailscanner, from mailscanner- to mailscanner-
  • misc:
  • net:
  • security:
  • shells:
  • telephony:
    • telephony/asterisk, from asterisk- to asterisk-1.4.25.
      This is a maintenance update. The building of the speex plugin has been for now disabled by default, because it causes a SIGBUS at startup (and also did in the previous version) which hasn't been tracked down yet.
  • www:
    • www/nginx got two updates:
      • from nginx-0.6.35 to nginx-0.6.36 (use _nginx user by default);
      • from nginx-0.6.36 to nginx-0.6.37 (fixes build on a few arch broken in previous commit).
    • www/phpmyadmin, from phpMyAdmin-3.1.5 to phpMyAdmin-3.1.5.

(Comments are closed)

  1. By Anonymous Coward ( on

    is it p2p/amule dead? The port has been without any update for almost two years. The 2.x version of this port includes some features, as ofuscation and encryption of the protocol, that are needed nowdays to be able to use it.

    1. By DaCo ( on

      Take a look to this:

      1. By Anonymous Coward ( on

        > Take a look to this:

        Thank you. I've read the message from the mantainer and it seems there were problems with wxWidgets.

        I've made a little search for wxWidgets and openbsd, and in openports web page there is the following changelog entry:

        2009-01-06 02:01:21

        Log message:
        The socket code in wxWidgets doesn't initialize the servent_data
        structure that is passed to getservbyname_r(). Programs that use this
        code die with a segfault.

        This entry is five month later than the test done by the mantainer of amule, so, it might fix the problem which he found.

        1. By DaCo ( on

          So, try to build amule from the port posted on that message and let us know.


  2. By Anonymous Coward ( on

    Wow! Wine!
    I never thought I would see that again. It's a pity that once they manage to have it working someone will realize nobody uses i386 arch in real computers anymore and wine won't work.

    1. By George Koehler (kernigh) on

      > Wow! Wine! ... someone will realize nobody uses i386 arch
      > in real computers anymore and wine won't work.

      This is my excuse whenever someone suggests that I use Wine. I reply that I have a PowerPC, so Wine would not work.

    2. By Predrag Punosevac ( on

      > Wow! Wine!
      > I never thought I would see that again. It's a pity that once they
      > manage to have it working someone will realize nobody uses i386 arch in real computers anymore and wine
      >won't work.

      I like your optimism. Do you want to pitch in and help implementing 32 bit chroot on amd64 so that you can run Wine?

  3. By Anonymous Coward ( on

    Nice! I love seeing new Ruby updates!


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