OpenBSD Journal

New Ports of the Week #42 (October 14)

Contributed by merdely on from the presents? dept.

News: Expat moving to base from xbase will have a signficant impact on building ports.

There are 8 new ports for October 14 to October 20:
converters/xmltoman, devel/flatzebra, games/crack-attack, graphics/libexif-gtk, mail/p5-MIME-Base32, net/libgalago, net/pymsn, net/zenirc

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

  • net/zenirc
    • ZenIRC is a full-featured scriptable IRC client for the EMACS text editor. Most features are implemented via module extensions. For example, DCC (Direct Client-to-Client) can be enabled at the user's option.
  • converters/xmltoman
    • xmltoman and xmlmantohtml are two very simple scripts for converting xml to groff or html.
  • net/pymsn
    • pymsn is a rewrite of libivy, during this rewrite the usage of Python asyncore and asynchat were dropped in favor of the pymsn.gio library based on Glib GIOChannel. This change enabled easy integration with the Glib main loop.
  • graphics/libexif-gtk
    • libexif-gtk is the library of GTK+ based graphical user interface elements for libexif.
  • devel/flatzebra
    • flatzebra is generic game engine for 2D double-buffering animation.
  • net/libgalago
    • Galago is a desktop presence framework, designed to transmit presence information between programs. To put it in simpler terms, it takes information on who is online and their away/idle states from an instant messenger (such as pidgin) or other similar programs and lets other programs (such as Ximian's Evolution) to make use of it.

      The advantage of such a framework is that it brings your programs closer together. When you receive an e-mail from a friend who is in your buddy list, you'll be able to immediately tell their online status, for example.
  • mail/p5-MIME-Base32
  • games/crack-attack
    • Crack Attack! is a free OpenGL game based on the Super Nintendo classic Tetris Attack. Slowly, your stack of blocks grows from the bottom, and you've got to make sure it never reaches the top. Because, once it does, you lose! To eliminate blocks from the stack, line up at least three of one color, horizontally or vertically.
      To add to the excitement, chunks of red garbage will fall from above. It is impossible to eliminate this garbage directly. However, if you eliminate any blocks which are touching the garbage, the garbage will shatter into normal, run-of-the-mill blocks.

(Comments are closed)


Comments
  1. By Anonymous Coward (66.90.103.37) on

    Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S

    Apologies but I had to ask..

    Comments
    1. By Devin Smith (drs) on

      > Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S
      >
      > Apologies but I had to ask..

      In the case of WPA, wpa_supplicant was imported to help work on WPA I think. (Work on WPA)
      These games could have been ported for the same reason.

      Also there is software OpenGL and just because we don't have hardware acceleration doesn't mean that the port is useless.

    2. By Anonymous Coward (130.89.192.169) on

      > Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S
      >
      > Apologies but I had to ask..

      Well, hardware acceleration is hard compared to porting just some random stuff. Ports, it seems, is about quantity more than anything else.

    3. By Anonymous Coward (24.22.214.124) on

      > Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S
      >
      > Apologies but I had to ask..

      Some people have fast computers, so it doesn't really matter if it's unaccelerated?

    4. By Anonymous Coward (81.83.46.237) on

      > Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S
      >
      > Apologies but I had to ask..

      it compiles, ship it! ;)

      Comments
      1. By Brad (216.138.195.228) brad at comstyle dot com on

        > > Why are OpenGL games continuously added even know there isn't any hardware acceleration yet? :S
        > >
        > > Apologies but I had to ask..
        >
        > it compiles, ship it! ;)

        This isn't NetBSD.

  2. By Anonymous Coward (85.178.88.65) on

    How's about updating the 4.2 Ports (Mozilla -> 2.0.0.8 and others?).
    Never understood why Updates get delayed...

    New Ports are nice. Updated existing Ports are better imho. :)

    Comments
    1. By Mattieu Baptiste (mattieu) on http://www.brimbelle.org/

      > How's about updating the 4.2 Ports (Mozilla -> 2.0.0.8 and others?).
      > Never understood why Updates get delayed...

      Release date for 4.2 is november 1.

      Comments
      1. By Anonymous Coward (85.178.88.65) on

        > > How's about updating the 4.2 Ports (Mozilla -> 2.0.0.8 and others?).
        > > Never understood why Updates get delayed...
        >
        > Release date for 4.2 is november 1.

        And?
        Your statement is pointless. Bugs don't care for dates.
        And the work was already done once (updating "stable") so they just double the work (if they don't forget about Ports... like php or soem other Ports wich do look pretty "lonly" during the last weeks. :) )

        Just wanna point out: if it was already fixed then why doubling the work by not tagging it for OpenBSD 4.2? That has nothing todo with Nov. the 1st.

        Well propably updating ports is a secret hobby of the developers but I thought they would like to spend more time to different things (like development..) :)

        Comments
        1. By Mattieu Baptiste (mattieu) on http://www.brimbelle.org/

          > > > How's about updating the 4.2 Ports (Mozilla -> 2.0.0.8 and others?).
          > > > Never understood why Updates get delayed...
          > >
          > > Release date for 4.2 is november 1.
          >
          > And?
          > Your statement is pointless. Bugs don't care for dates.

          The current official release is 4.1. If you want updates, run a supported release or current.

          Why complaining about something (4.2) that isn't official at the moment ?

          > And the work was already done once (updating "stable") so they just double the work (if they don't forget about Ports... like php or soem other Ports wich do look pretty "lonly" during the last weeks. :) )
          >
          > Just wanna point out: if it was already fixed then why doubling the work by not tagging it for OpenBSD 4.2? That has nothing todo with Nov. the 1st.

          Maybe because this is more work than just tagging ?

          >
          > Well propably updating ports is a secret hobby of the developers but I thought they would like to spend more time to different things (like development..) :)

          I'm sure they will appreciate your patches for updating 4.2 ;)

          Comments
          1. By Anonymous Coward (74.138.128.26) on

            > Why complaining about something (4.2) that isn't official at the moment ?

            He does it *every* *single* release, and is given the same explanation every time. Some people just like to complain.

    2. By Chris (24.76.123.149) on

      > How's about updating the 4.2 Ports (Mozilla -> 2.0.0.8 and others?).
      > Never understood why Updates get delayed...
      >

      Try writing code instead of Undeadly comments, then you might.

  3. By Marc Espie (193.6.223.125) espie@openbsd.org on

    So many Anonymous Cowards posting cowardly comments.

    gimme, gimme, gimme. People work on what they want, or they can.
    Most OpenGL ports out there ARE useful, if you have good enough hardware, even without hw acceleration.

    As updating mozilla and stuff goes, there's probably a good reason it hasn't been updated yet, like tests show there are still issues.

    See, you guys don't know everything.

    I bet you didn't even realize that the expat move was work. As in, real work.

    Comments
    1. By Ian Bowers (204.56.88.139) iggdawg@iggdawg.com on http://www.iggdawg.com

      > So many Anonymous Cowards posting cowardly comments.
      >
      > gimme, gimme, gimme. People work on what they want, or they can.
      > Most OpenGL ports out there ARE useful, if you have good enough hardware, even without hw acceleration.
      >
      > As updating mozilla and stuff goes, there's probably a good reason it hasn't been updated yet, like tests show there are still issues.
      >
      > See, you guys don't know everything.
      >
      > I bet you didn't even realize that the expat move was work. As in, real work.
      >

      The ability to complain without fear of repercussion relieves the poster from having to defend anything they say.

      Few people know how much work goes into stability. Massive work on the back end simply for the sake of added stability shows virtually no change on the front end, and people are often completely unaware that anything took place. That is, until something happens like a few months ago where a number of security updates came down the pipeline with lines similar to "this affects all architectures... except openbsd". That's where forethought shows. This is just the first example I can pick out of my head. OpenBSD is a stellar project, even if anonymous asshat^H^H^H^H^H^H cowards could care less.

Credits

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