pkgsrcv2.git
14 years agoAdd MySQL plugin for LibPreludeDB. Approved by agc@.
hasso [Fri, 2 Oct 2009 10:02:08 +0000 (10:02 +0000)]
Add MySQL plugin for LibPreludeDB. Approved by agc@.

14 years agoAdd perl bindings for LibPreludeDB libraries. Approved by agc@.
hasso [Fri, 2 Oct 2009 09:59:40 +0000 (09:59 +0000)]
Add perl bindings for LibPreludeDB libraries. Approved by agc@.

14 years agoInitial import of poppler-data-0.3.0:
wiz [Wed, 30 Sep 2009 08:04:10 +0000 (08:04 +0000)]
Initial import of poppler-data-0.3.0:

This package consists of encoding files for use with poppler.  The
encoding files are optional and poppler will automatically read them
if they are present.  When installed, the encoding files enables
poppler to correctly render CJK and Cyrrilic properly.

14 years agoImporting package security/p5-Text-Password-Pronounceable for p5 module
sno [Tue, 22 Sep 2009 19:35:32 +0000 (19:35 +0000)]
Importing package security/p5-Text-Password-Pronounceable for p5 module
Text::Password::Pronounceable v0.28 from PR pkg/42022 with some
modifications.

This module generates pronuceable passwords, based the the English digraphs by
D Edwards.

14 years agoImporting package devel/p5-Test-UseAllModules for p5 module
sno [Tue, 22 Sep 2009 19:30:03 +0000 (19:30 +0000)]
Importing package devel/p5-Test-UseAllModules for p5 module
Test::UseAllModules v0.12 from PR pkg/42023 with minor modifications.

Sick of writing 00_load.t (or something like that) that do use_ok() for every
written module? Even sicker of updating 00_load.t every time adding another file
to the distro? This module reads MANIFEST to find modules to be tested and does
use_ok() for each of them. Now all to do is keeping MANIFEST up to date.

14 years agoImporting package devel/p5-MooseX-SimpleConfig for p5 module
sno [Tue, 22 Sep 2009 18:46:21 +0000 (18:46 +0000)]
Importing package devel/p5-MooseX-SimpleConfig for p5 module
MooseX::SimpleConfig v0.03 from PR pkg/42024.

This role loads simple configfiles to set object attributes. It is based on the
abstract role MooseX::ConfigFromFile, and uses Config::Any to load your
configfile. Config::Any will in turn support any of a variety of different
config formats, detected by the file extension. See Config::Any for more
details about supported formats.

Like all MooseX::ConfigFromFile -derived configfile loaders, this module is
automatically supported by the MooseX::Getopt role as well, which allows
specifying -configfile on the commandline.

14 years agoImporting package devel/p5-MooseX-ConfigFromFile for p5 module
sno [Tue, 22 Sep 2009 18:38:43 +0000 (18:38 +0000)]
Importing package devel/p5-MooseX-ConfigFromFile for p5 module
MooseX::ConfigFromFile v0.02 from PR pkg/42025 with some modifications.

This is an abstract role which provides an alternate constructor for creating
objects using parameters passed in from a configuration file. The actual
implementation of reading the configuration file is left to concrete subroles.

It declares an attribute configfile and a class method new_with_config, and
requires that concrete roles derived from it implement the class method
get_config_from_file.

Attributes specified directly as arguments to new_with_config supercede those
in the configfile.

14 years agoImporting package mail/p5-App-Siesh for p5 module App::Siesh v0.20 from
sno [Tue, 22 Sep 2009 18:21:08 +0000 (18:21 +0000)]
Importing package mail/p5-App-Siesh for p5 module App::Siesh v0.20 from
PR pkg/41818 with some modifications.

Siesh provides a shell-like interface for manipulating sieve scripts
using the ManageSieve protocol.

14 years agoImporting F-PROT Antivirus for workstations.
taca [Tue, 22 Sep 2009 17:42:40 +0000 (17:42 +0000)]
Importing F-PROT Antivirus for workstations.

F-PROT Antivirus is commercial product of FRISK Software International Inc.

14 years agoImporting F-PROT Antivirus for mailservers.
taca [Tue, 22 Sep 2009 17:41:07 +0000 (17:41 +0000)]
Importing F-PROT Antivirus for mailservers.

F-PROT Antivirus is commercial product of FRISK Software International Inc.

14 years agoImporting F-PROT Antivirus for fileservers.
taca [Tue, 22 Sep 2009 17:40:32 +0000 (17:40 +0000)]
Importing F-PROT Antivirus for fileservers.

F-PROT Antivirus is commercial product of FRISK Software International Inc.

14 years agoImporting common files for F-PROT Antivirus version 6.x.
taca [Tue, 22 Sep 2009 17:38:33 +0000 (17:38 +0000)]
Importing common files for F-PROT Antivirus version 6.x.

F-PROT Antivirus is commercial product of FRISK Software International Inc.

14 years agoImporting package for p5 module MooseX::Types::DateTimeX 0.06 to
sno [Sun, 20 Sep 2009 10:46:35 +0000 (10:46 +0000)]
Importing package for p5 module MooseX::Types::DateTimeX 0.06 to
time/p5-MooseX-Types-DateTimeX.

This module builds on MooseX::Types::DateTime to add additional custom
types and coercions. Since it builds on an existing type, all coercions
and constraints are inherited.

The package name is left as is for legacy reasons: this module is really a
Type with coercions for DateTimeX::Easy. DateTimeX is just a namespace
for non-core or less-official DateTime modules.

14 years agoImporting package for p5 module MooseX::Types::DateTime::ButMaintained 0.09
sno [Sun, 20 Sep 2009 10:36:10 +0000 (10:36 +0000)]
Importing package for p5 module MooseX::Types::DateTime::ButMaintained 0.09
to time/p5-MooseX-Types-DateTime-ButMaintained as dependency of scheduled
import of package for MooseX::Types::DateTimeX.

This module packages several Moose::Util::TypeConstraints with coercions,
designed to work with the DateTime suite of objects.

14 years agoImporting p5 package for Olson::Abbreviations 0.02 to
sno [Sun, 20 Sep 2009 10:27:17 +0000 (10:27 +0000)]
Importing p5 package for Olson::Abbreviations 0.02 to
time/p5-Olson-Abbreviations as dependency for scheduled import of p5
package for MooseX::Types::DateTime::ButMaintained.

This module should help with converting commonly used and often ambigious
olson abbreviations into TZ offset notation.

14 years agoImporting devel/p5-Test-Weaken - p5 package for Test::Weaken 3.002000 as
sno [Sat, 19 Sep 2009 22:00:10 +0000 (22:00 +0000)]
Importing devel/p5-Test-Weaken - p5 package for Test::Weaken 3.002000 as
dependency for scheduled update of textproc/p5-XML-RAI to 1.3031.

A memory leak occurs when a Perl data structure is destroyed but some of
the contents of that structure are not freed. Leaked memory is a useless
overhead. Leaks can significantly impact system performance. They can also
cause an application to abend due to lack of memory.

In Perl, circular references are a common cause of memory leaks. Circular
references are allowed in Perl, but data structures containing circular
references will leak memory unless the programmer takes specific measures
to prevent leaks. Preventive measures include weakening the references
and arranging to break the reference cycle just before the structure is
destroyed.

When using circular references, it is easy to misdesign or misimplement a
scheme for preventing memory leaks. Mistakes of this kind have been hard to
detect in a test suite.

Test::Weaken allows easy detection of unfreed Perl data. Test::Weaken allows
you to examine the unfreed data, even data that would usually have been made
inaccessible.

Test::Weaken frees the test structure, then looks to see if any of the
contents of the structure were not actually deallocated. By default,
Test::Weaken determines the contents of a data structure by examining
arrays and hashes, by following references, and by following tied variables
to their underlying object. Test::Weaken does this recursively to unlimited
depth.

Test::Weaken can deal with circular references without going into infinite
loops. Test::Weaken will not visit the same Perl data object twice.

14 years agoordCalc is a program for interactively dealing with ordinals (generalized
is [Fri, 18 Sep 2009 14:09:26 +0000 (14:09 +0000)]
ordCalc is a program for interactively dealing with ordinals (generalized
integers).

14 years agoImport gcc-4.4.1 as lang/gcc44. This is the latest branch of gcc.
dmcmahill [Fri, 18 Sep 2009 11:24:50 +0000 (11:24 +0000)]
Import gcc-4.4.1 as lang/gcc44.  This is the latest branch of gcc.
Of particular note is this package contains gfortran which is required
for building some scientific software (recent versions of scilab
for example).  Package is prepared as a monolithic install of gcc
since gcc is really not set up to build and install the core and then
later add on different languages as their own packages.

14 years agoImporting p5 package for Net::OAuth-0.19 into net/p5-Net-OAuth as
sno [Wed, 16 Sep 2009 19:40:03 +0000 (19:40 +0000)]
Importing p5 package for Net::OAuth-0.19 into net/p5-Net-OAuth as
dependency for scheduled update of net/p5-Net-Twitter to 3.05003.

OAuth is

"An open protocol to allow secure API authentication in a simple and
standard method from desktop and web applications."

In practical terms, OAuth is a mechanism for a Consumer to request protected
resources from a Service Provider on behalf of a user.

Net::OAuth provides:

    * classes that encapsulate OAuth messages (requests and responses)
    * message signing
    * message serialization and parsing.
    * 2-legged requests (aka. tokenless requests, aka. consumer requests)

Net::OAuth does not provide:

    * Consumer or Service Provider encapsulation
    * token/nonce/key storage/management

Please refer to the OAuth spec: http://oauth.net/documentation/spec

14 years agoImporting devel/p5-MooseX-MultiInitArg version 0.01 as dependency of
sno [Wed, 16 Sep 2009 19:22:18 +0000 (19:22 +0000)]
Importing devel/p5-MooseX-MultiInitArg version 0.01 as dependency of
scheduled update of net/p5-Net-Twitter to 3.05003.

The author describes his module:
If you've ever wanted to be able to call an attribute any number of things
while you're passing arguments to your object constructor, Now You Can.

The primary motivator is that I have some attributes that were named
inconsistently, and I wanted to rename them without breaking backwards
compatibility with my existing API.

14 years agoInitial import of devkitd-003, a modified version for NetBSD written
wiz [Wed, 16 Sep 2009 19:03:48 +0000 (19:03 +0000)]
Initial import of devkitd-003, a modified version for NetBSD written
by jmcneill.

DeviceKit is an abstraction for enumerating devices and listening
to device events. Any application on the system can access the
org.freedesktop.DeviceKit service via the system message bus. On
GNU/Linux, DeviceKit can be considered a simple D-Bus frontend to
udev(7).

This is a modified version of the DeviceKit daemon for NetBSD.

14 years agoInitial import of libdevkit-gobject-003, part of DeviceKit.
wiz [Wed, 16 Sep 2009 19:03:10 +0000 (19:03 +0000)]
Initial import of libdevkit-gobject-003, part of DeviceKit.
Based on work by jmcneill.

DeviceKit is an abstraction for enumerating devices and listening
to device events. Any application on the system can access the
org.freedesktop.DeviceKit service via the system message bus. On
GNU/Linux, DeviceKit can be considered a simple D-Bus frontend to
udev(7).

This package contains devkit and the devkit-gobject library.

14 years agoAdd new package: xfconf
reed [Wed, 16 Sep 2009 01:06:30 +0000 (01:06 +0000)]
Add new package: xfconf

Simple client-server configuration storage and query system for Xfce.

14 years agoAdd new package: libxfce4menu
reed [Wed, 16 Sep 2009 01:05:31 +0000 (01:05 +0000)]
Add new package: libxfce4menu

Menu library for Xfce.

14 years agoAdd new package: xfce4-settings
reed [Wed, 16 Sep 2009 01:04:02 +0000 (01:04 +0000)]
Add new package: xfce4-settings

The Xfce settings manager allows you to customize your desktop
environment in an easy and intuitive way. You can set some hardware
components such as mouse, keyboard or display; but also theme your
windows, widgets and icons, set your preferred applications, manage
your sessions.

14 years agoInitial import of p5-Try-Tiny version 0.02 in the NetBSD Packages
seb [Tue, 15 Sep 2009 23:51:34 +0000 (23:51 +0000)]
Initial import of p5-Try-Tiny version 0.02 in the NetBSD Packages
Collection.

The Perl 5 module Try::Tiny provides bare bones try/catch statements
that are designed to minimize common mistakes with eval blocks, and
NOTHING else.

14 years agoImport new package: re-alpine.
reed [Tue, 15 Sep 2009 23:27:05 +0000 (23:27 +0000)]
Import new package: re-alpine.

Re-alpine is a fork of Alpine with a new development team.  (Alpine
is the official replacement for the Pine email and news client.)

Re-alpine is a screen-oriented message-handling tool (i.e. a mail
client) with many configurations for the novice and power user.

This package currently only installs the alpine binary, excluding
the pilot and pico binaries which would cause it to conflict with
the pine package.

14 years agoadd xlsfonts-1.0.2, the base X11 font information tool, from
drochner [Tue, 15 Sep 2009 12:11:51 +0000 (12:11 +0000)]
add xlsfonts-1.0.2, the base X11 font information tool, from
Blair Sadewitz per pkgsrc-wip

14 years agoRe-import mplayer-plugin-firefox as mplayer-plugin.
tnn [Mon, 14 Sep 2009 08:56:09 +0000 (08:56 +0000)]
Re-import mplayer-plugin-firefox as mplayer-plugin.
Link with xulrunner. Should be usable for other browsers such as
www/epiphany, but didn't test.

14 years agoSASL is a method for adding authentication support to connection-based
manu [Sun, 13 Sep 2009 19:57:51 +0000 (19:57 +0000)]
SASL is a method for adding authentication support to connection-based
protocols.  To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating protection
of subsequent protocol interactions.  If its use is negotiated, a security
layer is inserted between the protocol and the connection.

PAM provides a way to develop programs that are independent of
authentication scheme.  These programs need "authentication modules" to be
attached to them at run-time in order to work.  Which authentication module
is to be attached is dependent upon the local system setup and is at the
discretion of the local system administrator.

This package contains a SASL plugin and a PAM module that perform a crude
check on a SAML authentication assertion. The assertion signature and date
are verified, and access is granted on behalf ot the user taked for a
onfigurable attribute.

The only protection against replay attacks is the assertion validity dates
checks, this authentication is therefore secure only if the SAML
authentication assertion remains secret. The assertion has the same role
as a web cookie used for authentication.

14 years agoimport the frama-c source code analysis tool
tonio [Fri, 11 Sep 2009 15:09:35 +0000 (15:09 +0000)]
import the frama-c source code analysis tool

Frama-C is a suite of tools dedicated to the analysis of the source code of
software written in C.

Frama-C gathers several static analysis techniques in a single collaborative
framework. The collaborative approach of Frama-C allows static analyzers to
build upon the results already computed by other analyzers in the framework.
Thanks to this approach, Frama-C provides sophisticated tools, such as a slicer
and dependency analysis.

14 years agoAnita is an experimental tool for automated testing of the NetBSD/i386
gson [Fri, 11 Sep 2009 11:51:52 +0000 (11:51 +0000)]
Anita is an experimental tool for automated testing of the NetBSD/i386
installation procedure.  Using anita, you can fully automate the
process of downloading a NetBSD/i386 distribution, installing it in a
qemu virtual machine, and booting the installed system.

14 years agoInitial import of buzztard-0.5.0 and its components.
wiz [Thu, 10 Sep 2009 20:16:45 +0000 (20:16 +0000)]
Initial import of buzztard-0.5.0 and its components.

Buzztard is a music composer similar to tracker applications.  It
is roughly modeled after the windows only, closed source and now
discontinued application called Buzz.

14 years agoImport suse32_qt3-10.0 as emulators/suse100_32_qt3.
obache [Wed, 9 Sep 2009 12:58:45 +0000 (12:58 +0000)]
Import suse32_qt3-10.0 as emulators/suse100_32_qt3.

Linux compatibility package based on the SuSE Linux distribution.
Please visit http://www.suse.com/ for more information about SuSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require QT3 shared libraries.

14 years agoImport suse_qt3-10.0 as emulators/suse100_qt3.
obache [Wed, 9 Sep 2009 12:52:12 +0000 (12:52 +0000)]
Import suse_qt3-10.0 as emulators/suse100_qt3.

Linux compatibility package based on the SuSE Linux distribution.
Please visit http://www.suse.com/ for more information about SuSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require QT3 shared libraries.

14 years agoImport putty-0.6.20090906 as security/putty-devel.
ahoka [Mon, 7 Sep 2009 18:01:43 +0000 (18:01 +0000)]
Import putty-0.6.20090906 as security/putty-devel.

PuTTY is a client program for the SSH, Telnet and Rlogin network protocols.

These protocols are all used to run a remote session on a computer, over a
network. PuTTY implements the client end of that session: the end at which
the session is displayed, rather than the end at which it runs.

14 years agoImport halibut-1.0 as textproc/halibut.
ahoka [Sun, 6 Sep 2009 18:42:41 +0000 (18:42 +0000)]
Import halibut-1.0 as textproc/halibut.

Halibut reads documentation source in a single input format, and produces
multiple output formats containing the same text.

The supported output formats are:

    * Plain ASCII text
    * HTML
    * PDF
    * PostScript
    * Unix man pages
    * Unix info, generated directly as .info files rather than .texi sources
    * Windows HTML Help (.CHM files), or rather source which can be fed to
      the MS HTML Help compiler to generate them
    * Windows WinHelp (old-style .HLP files), generated directly without
      needing a help compiler.

14 years agoInitial import of rftg-0.5.2:
wiz [Sun, 6 Sep 2009 12:13:27 +0000 (12:13 +0000)]
Initial import of rftg-0.5.2:
This is a program to play Race for the Galaxy against AI players.

14 years agoImport aamath 0.3 as math/aamath.
asau [Sat, 5 Sep 2009 17:32:40 +0000 (17:32 +0000)]
Import aamath 0.3 as math/aamath.

aamath is a program that reads mathematical expressions in infix
notation and renders them as ASCII art. It may be useful to send
mathematics through text-only media, such as e-mail or newsgroups.

Packaged by Emil Skoeldberg for pkgsrc-wip.

14 years agoRe-import devel/boaconstructor as devel/boa-constructor to match its
wiz [Thu, 3 Sep 2009 08:56:22 +0000 (08:56 +0000)]
Re-import devel/boaconstructor as devel/boa-constructor to match its
DISTNAME. While here, upgrade to 0.6.1, which (unlike the previous
version 0.4.4) starts with the current pkgsrc py-wxWidgets version.

* IDE translated and Internationalisation support for applications.
  * Translations available for:
    Afrikaans, Brazilian Portuguese, Chinese, French, German, Italian,
    Spanish
  * IDE Language Chooser Dialog under Tools
  * Design time support for i18n _() strings in the generated source.
    See Examples/i18n/*
* New release binary format added for windows
  * Installs as a self contained exe
  * A python/wxPython installation is still required to run external
    scripts and the debugger
* Improved design time sizer/control creation:
  * Sizers and controls are now automatically linked up
    or added as sizer items when the sizers and control are
    created from the Palette on the Designer
* Command-line parameters added:
  * -U, -UnicodeEncoding, for setting the ide encoding without using
    sitecustomize.py
  * -W, -wxVersionSelect, for specifying a wxPython version
* New controls supported:
  wx.Listbook, wx.Choicebook, wx.Treebook, wx.Toolbook,
  wx.SearchCtrl, wx.ColourPickerCtrl, wx.FontPickerCtrl,
  wx.DirPickerCtrl, wx.FilePickerCtrl,
  wx.richtext.RichTextCtrl, wx.combo.BitmapComboBox,
  wx.animate.GIFAnimationCtrl, wx.media.MediaCtrl,
  wx.lib.flatnotebook, wx.lib.splitter, wx.lib.scrolledpanel,
  wx.lib.hyperlink, wx.lib.analogueclock,wx.lib.filebrowsebutton,
  wx.lib.throbber, wx.lib.ticker, wx.lib.dragscroller
* Basic support for Button Stock Ids
* Support for using wx.ArtProvider for bitmap properties in the Designer
  * When the file dialog opens from the property editor, set the
    Image Type to ArtProvider and click Open, the ArtProvider dialog
    will open.
* All help files now distributed as .htb help files.
  * Help updated to wxPython 2.8 and Python 2.5
  * wxPython api help included
  * All help files back in the repository and included in packages
* Code Templates added:
  * A Code Template is a small idiomatic snippet of code that can be
    selected from a popup list and inserted at the current caret
    position.
  * Code templates available for:
    * Boa: sys.breakpoint, customclasses, codetemplate,
      html document skeleton
    * Python: class, method, function, iterator, descriptor
    * wxPython: wx.ColourDialog, wx.FontDialog, wx.PrintDialogData,
      wx.PageSetupDialog, wx.DirDialog, wx.FileDialog,
      wx.SingleChoiceDialog, wx.TextEntryDialog,
      wx.MessageDialog, wx.FindReplaceDialog,
      wx.MultiChoiceDialog, wx.BusyCursor, wx.Locale, wx.AboutBox
* Code completion improvements
  * More local variables picked up from code
  * Option available: Preferences->General->Editor->importOnCodeComplete
    so that modules can be auto imported for introspection.
* Improved unicode source handling
  * Using the coding delaration if defined (# -*- coding: name -*- )
  * Handling for utf8 bom
  * Bugfixes
* Sizer improvements for GTK for the Find/Replace, InterpreterChooser,
  and ModuleFinder dialogs
* Tutorial updates
* SVN support added

14 years agoAdd ristretto 0.22 - a xfce based image viewer
martin [Thu, 3 Sep 2009 08:43:49 +0000 (08:43 +0000)]
Add ristretto 0.22 - a xfce based image viewer

14 years agoInitial import of kmldonkey-0.11 from pkgsrc-wip, packaged by Fco Valladolid.
wiz [Wed, 2 Sep 2009 22:33:28 +0000 (22:33 +0000)]
Initial import of kmldonkey-0.11 from pkgsrc-wip, packaged by Fco Valladolid.

KMLDonkey is a frontend for MLDonkey, a powerful P2P file sharing
tool, designed for the KDE desktop.

14 years agoInitial import of chromium-bsu-0.9.14:
wiz [Tue, 1 Sep 2009 21:13:40 +0000 (21:13 +0000)]
Initial import of chromium-bsu-0.9.14:

You are captain of the cargo ship Chromium B.S.U., responsible for
delivering supplies to our troops on the front line. Your ship has a
small fleet of robotic fighters which you control from the relative
safety of the Chromium vessel.

(Incredibly slow even on a fast machine -- turn off details and make
the window small if you want to play it.)

14 years agoInitial import of glpng-1.45.20081203:
wiz [Tue, 1 Sep 2009 21:07:37 +0000 (21:07 +0000)]
Initial import of glpng-1.45.20081203:

This is a library for OpenGL to load PNG graphics files as an OpenGL
texture as easily as possible. It also has a number of options for
generating the alpha channel and mipmaps.

This package is based on the freedesktop-games repository.

14 years agoInitial import of uralic-ttf-0.0.20040603:
wiz [Tue, 1 Sep 2009 21:04:31 +0000 (21:04 +0000)]
Initial import of uralic-ttf-0.0.20040603:

The Uralic fonts contain additional letters used in most Uralic
languages with Russian-based writing systems - Khanty (all dialects),
Komi, Mansi (without marking long vowels), Mari, Nenets, Selkup
and Udmurt. According to Musayev, the fonts also support Altai,
Chukchi, Even, Evenki, Koryak and Nanai.

14 years agoEnblend combines images that overlap like this into a single large image without
adam [Tue, 1 Sep 2009 14:39:29 +0000 (14:39 +0000)]
Enblend combines images that overlap like this into a single large image without
seams. Enfuse combines images that overlap like this into a single image with
good exposure and good focus. Both programs assume that your images are already
lined up. To make panoramas with Enblend and/or Enfuse, use Hugin.

14 years agolibxmi is a machine-independent vector graphics rasterization library.
adam [Tue, 1 Sep 2009 14:33:39 +0000 (14:33 +0000)]
libxmi is a machine-independent vector graphics rasterization library.
libxmi is based on the vector graphics code in the sample X server that is
a part of the X Window System distribution. The code has been converted
to ANSI C, extensively rearranged and commented, and somewhat extended.
(In particular, by adding support for multicolored dashing.)

The core API includes functions for creating, manipulating, and destroying
miPaintSet objects. It also includes functions for creating, manipulating,
and destroying miCanvas objects. The function miCopyPaintedSetToCanvas()
moves the points in a miPaintedSet to the next stage of the graphics
pipeline: it merges them onto a miCanvas. There is support in this second
stage for sophisticated pixel-merging algorithms.

14 years agoImported gbemol-0.3.2 from pkgsrc-wip:
joerg [Mon, 31 Aug 2009 12:19:38 +0000 (12:19 +0000)]
Imported gbemol-0.3.2 from pkgsrc-wip:

gbemol allows you to use MPD with a userfriendly interface.
Features include an easy-to-use, tag-oriented library browser,
a two mode playlist, cover art support (APIC tag only, for now),
system tray icon docking, song, album and artist information.

Music Player Daemon is a server that allows remote access for playing
audio files, streams and managing playlists. The daemon is controlled
through a client which need not run on the same computer mpd runs on.

14 years agoInitial import of pkgsrc-todo-1.0:
wiz [Sun, 30 Aug 2009 10:40:34 +0000 (10:40 +0000)]
Initial import of pkgsrc-todo-1.0:

This package contains two tools for maintaining pkgsrc/doc/TODO.

add_todo adds lines for newly available updates for packages to
the TODO file.

obsolete_todo checks the contents of pkgsrc/doc/TODO against updates
noted in the CHANGES-* files and removes entries for packages which
were already updated to newer files.

14 years agoInitial import of p5-Devel-FindRef version 1.421 in the NetBSD
seb [Sat, 29 Aug 2009 22:23:43 +0000 (22:23 +0000)]
Initial import of p5-Devel-FindRef version 1.421 in the NetBSD
Packages Collection.

The Perl 5 module Devel::FindRef helps to track down reference
problems (e.g. you expect some object to be destroyed, but there
are still references to it that keep it alive).

14 years agoImport milkytracker-0.90.80 as audio/milkytracker.
ahoka [Thu, 27 Aug 2009 22:50:16 +0000 (22:50 +0000)]
Import milkytracker-0.90.80 as audio/milkytracker.

MilkyTracker is an open source, multi-platform music application for creating
.MOD and .XM module files. It attempts to recreate the module replay and user
experience of the popular DOS program Fasttracker II, with special playback
modes available for improved Amiga ProTracker 2/3 compatibility.

Some of it's key features are:

* Fasttracker II like, custom graphical user interface with context menus
* Choose between a modern and a true-to-FT2 editing scheme / keyboard layout
* Tabbed user interface for opening and playing up to 32 modules simultaneously
  and for exchanging data between them
* Playing and editing simultaneously
* Live mode for seamless pattern changes
* Rendering songs/patterns to disk (.WAV) or directly to sample
* Powerful sample editor featuring waveform generators
* In-depth instrument editor featuring envelope zooming and scaling and support
  for copying and swapping instruments and samples across tabs
* ProTracker 2/3 playback modes for playing and editing .MOD files
* Various resampler options including emulated Amiga 500/1200 sound output
* Module optimizer
* Over 30 imported module formats
* Basic archive support for loading zipped, powerpacked and UMX modules directly

14 years agoAdded devel/p5-MooseX-Types-URI version 0.02
abs [Thu, 27 Aug 2009 10:39:13 +0000 (10:39 +0000)]
Added devel/p5-MooseX-Types-URI version 0.02

This package provides Moose types for fun with URIs.

It has slightly DWIMier types than the URI classes have due to
implementation details, so the types should be more forgiving when
ducktyping will work anyway (e.g. URI::WithBase does not inherit
URI).

14 years agoAdded www/p5-Catalyst-Action-REST version 0.76
abs [Thu, 27 Aug 2009 10:37:24 +0000 (10:37 +0000)]
Added www/p5-Catalyst-Action-REST version 0.76

This Action handles doing automatic method dispatching for REST
requests. It takes a normal Catalyst action, and changes the dispatch
to append an underscore and method name.

For example, in the synopsis above, calling GET on "/foo" would
result in the foo_GET method being dispatched.

If a method is requested that is not implemented, this action will
return a status 405 (Method Not Found). It will populate the "Allow"
header with the list of implemented request methods. You can override
this behavior by implementing a custom 405 handler like so:

   sub foo_not_implemented {
      ... handle not implemented methods ...
   }

If you do not provide an _OPTIONS subroutine, we will automatically
respond with a 200 OK. The "Allow" header will be populated with
the list of implemented request methods.

It is likely that you really want to look at Catalyst::Controller::REST,
which brings this class together with automatic Serialization of
requests and responses.

14 years agoAdded www/p5-URI-FromHash version 0.03
abs [Thu, 27 Aug 2009 10:36:42 +0000 (10:36 +0000)]
Added www/p5-URI-FromHash version 0.03

This module provides a simple one-subroutine "named parameters"
style interface for creating URIs. Underneath the hood it uses
URI.pm, though because of the simplified interface it may not
support all possible options for all types of URIs.

It was created for the common case where you simply want to have
a simple interface for creating syntactically correct URIs from
known components (like a path and query string). Doing this using
the native URI.pm interface is rather tedious, requiring a number
of method calls, which is particularly ugly when done inside a
templating system such as Mason or TT2.

14 years agoImporting package for TT2 plugin Template::Plugin::HashMerge 0.01
sno [Wed, 26 Aug 2009 20:15:50 +0000 (20:15 +0000)]
Importing package for TT2 plugin Template::Plugin::HashMerge 0.01

Template::Toolkit plugin HashMerge provides the Hash::Merge functions merge
and set_behaviour to be used within templates.

This can be useful in all cases a template works directly on data - e.g. when
processing results from a query using Template::DBI and join the result with
results from derived queries.

14 years agoImporting package for TT2 plugin Template::Plugin::ListMoreUtils 0.01
sno [Wed, 26 Aug 2009 20:02:55 +0000 (20:02 +0000)]
Importing package for TT2 plugin Template::Plugin::ListMoreUtils 0.01

This module provides an Template::Toolkit interface to Tassilo von Parseval's
List::MoreUtils. It extends the built-in functions dealing with lists as well
as Template::Plugin::ListUtil.

14 years agoImporting package for p5 module Template::Plugin::ListUtil 0.02
sno [Wed, 26 Aug 2009 19:51:32 +0000 (19:51 +0000)]
Importing package for p5 module Template::Plugin::ListUtil 0.02

This module provides a selection of handy functions for dealing with lists in
the Template Toolkit. Most of the functions are adapted from those provided
by or documented in List::Util, though note these have been altered in name
and function to work better with the template toolkit.

14 years agoInitial import of p5-Class-XSAccessor version 1.03 in the NetBSD
seb [Wed, 26 Aug 2009 18:10:17 +0000 (18:10 +0000)]
Initial import of p5-Class-XSAccessor version 1.03 in the NetBSD
Packages Collection.

The Perl 5 module Class::XSAccessor implements fast read, write and
read/write accessors in XS. Additionally, it can provide predicates
such as has_foo() for testing whether the attribute foo is defined
in the object. It only works with objects that are implemented as
ordinary hashes.

14 years agoInitial import of p5-AutoXS-Header version 1.02 in the NetBSD
seb [Wed, 26 Aug 2009 17:23:30 +0000 (17:23 +0000)]
Initial import of p5-AutoXS-Header version 1.02 in the NetBSD
Packages Collection.

The Perl 5 module AutoXS::Header a simple container for the newest
version of the AutoXS header file AutoXS.h.

14 years agoInitial import of p5-MooseX-Attributes-Curried version 0.03 in the
seb [Wed, 26 Aug 2009 15:29:32 +0000 (15:29 +0000)]
Initial import of p5-MooseX-Attributes-Curried version 0.03 in the
NetBSD Packages Collection.

The Perl 5 module MooseX::Attributes::Curried lets you define curried
versions of "has" in Moose. If many of your attributes share the
same options, especially across multiple classes, then you can
refactor those options away into a curried has.

14 years agoInitial import of libasyncns-0.7:
wiz [Tue, 25 Aug 2009 12:18:09 +0000 (12:18 +0000)]
Initial import of libasyncns-0.7:

libasyncns is a C library for Linux/Unix for executing name service
queries asynchronously. It is an asynchronous wrapper around
getaddrinfo(3), getnameinfo(3), res_query(3) and res_search(3) from
libc and libresolv.

In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
libasyncns does not make use of UNIX signals for reporting completion
of name queries. Instead, the API exports a standard UNIX file
descriptor which may be integerated cleanly into custom main loops.

In contrast to asynchronous DNS resolving libraries like libdenise,
skadns, adns, libasyncns is just an asynchronous wrapper around
the libc's synchronous getaddrinfo() API, which has the advantage
of allowing name resolution using techniques like Multicast DNS,
LDAP or NIS using standard libc NSS (Name Service Switch) modules.
libasyncns is compatible with IPv6 if the underlying libc is.

libasyncns is very tiny, consisting of just one header and one
source file. It has no dependencies besides libc.

By default libasyncns spawns a number of worker threads (LWPs) to
process name queries. Alternatively or when POSIX Threads are not
supported, libasyncns can fork() off worker processes instead.

14 years agoImport ruby bindings to libprelude.
hasso [Sun, 23 Aug 2009 19:07:19 +0000 (19:07 +0000)]
Import ruby bindings to libprelude.

14 years agoImport python bindings to libprelude.
hasso [Sun, 23 Aug 2009 19:05:56 +0000 (19:05 +0000)]
Import python bindings to libprelude.

14 years agoImport perl bindings to libprelude.
hasso [Sun, 23 Aug 2009 19:05:00 +0000 (19:05 +0000)]
Import perl bindings to libprelude.

14 years agoImport lua bindings for libprelude.
hasso [Sun, 23 Aug 2009 19:03:34 +0000 (19:03 +0000)]
Import lua bindings for libprelude.

14 years agoInitial import of p5-lib-abs version 0.90 in the NetBSD Packages
seb [Sat, 22 Aug 2009 12:01:37 +0000 (12:01 +0000)]
Initial import of p5-lib-abs version 0.90 in the NetBSD Packages
Collection.

The Perl 5 module lib::abs is a library to transform relative paths
to absolute paths at the BEGIN stage, and push them to @INC.  Relative
path origin is not the current working directory, but the location
of the file the statement is in.

14 years agoInitial import of p5-Proc-Queue-1.23:
wiz [Fri, 21 Aug 2009 23:30:55 +0000 (23:30 +0000)]
Initial import of p5-Proc-Queue-1.23:
Proc::Queue limits the number of forked processes that can be
running concurrently.

14 years agoInitial import of asymptote-1.84 from pkgsrc-wip, packaged by
wiz [Fri, 21 Aug 2009 23:02:29 +0000 (23:02 +0000)]
Initial import of asymptote-1.84 from pkgsrc-wip, packaged by
fulviociriaco, updated by me.

Asymptote is a powerful descriptive vector graphics language that
provides a natural coordinate-based framework for technical drawing.
Labels and equations are typeset with LaTeX, for high-quality
PostScript output.

A major advantage of Asymptote over other graphics packages is that
it is a programming language, as opposed to just a graphics program.

Features of Asymptote:

# provides a portable standard for typesetting mathematical figures,
just as TeX/LaTeX has become the standard for typesetting equations;

# generates and embeds 3D vector PRC graphics into PDF files;

# inspired by MetaPost, with a much cleaner, powerful C++-like
programming syntax and floating-point numerics;

# runs on all major platforms (UNIX, MacOS, Microsoft Windows);

# mathematically oriented (e.g. rotation of vectors by complex
multiplication);

# LaTeX typesetting of labels (for document consistency);

# uses simplex method and deferred drawing to solve overall size
constraint issues between fixed-sized objects (labels and arrowheads)
and objects that should scale with figure size;

# fully generalizes MetaPost path construction algorithms to three
dimensions;

# compiles commands into virtual machine code for speed without
sacrificing portability;

# high-level graphics commands are implemented in the Asymptote
language itself, allowing them to be easily tailored to specific
applications.

14 years agoHugin is an opensource graphical user interface (GUI) for Panorama tools.
adam [Fri, 21 Aug 2009 18:08:46 +0000 (18:08 +0000)]
Hugin is an opensource graphical user interface (GUI) for Panorama tools.

Like other GUI front-ends, hugin provides an easy-to-use unified point-and-click
interface to a whole range of other command-line tools including:
* autopano-sift, autopano-sift-C, panomatic or autopano for automatic creation
  of control points.
* nona for remapping input images and rendering output images.
* enblend and enfuse for seamless blending of output images.

The Hugin project's mission is not only to provide a powerful GUI, but also to
provide opensource replacements for the small number of closed source components
of Panorama tools, especially PTStitcher. A PTStitcher replacement, called nona
has been developed, supporting its most important features.

Among the many flexible Hugin workflow options, it is possible to correct
exposure, Vignetting and White balance between photos; generate HDR or exposure
blended output from bracketed photos; or use 16bit and HDR input data natively.

14 years agoInitial import of p5-MooseX-App-Cmd version 0.05 in the NetBSD
seb [Fri, 21 Aug 2009 01:56:16 +0000 (01:56 +0000)]
Initial import of p5-MooseX-App-Cmd version 0.05 in the NetBSD
Packages Collection.

The Perl 5 module MooseX::App::Cmd marries App::Cmd with MooseX::Getopt.
Use it like App::Cmd advises (especially see App::Cmd::Tutorial),
swapping App::Cmd::Command for MooseX::App::Cmd::Command.  Then you
can write your moose commands as moose classes, with MooseX::Getopt
defining the options for you instead of opt_spec returning a
Getopt::Long::Descriptive spec.

14 years agoThe SIFT algorithm provides the capability to identify key feature points within
adam [Thu, 20 Aug 2009 20:24:28 +0000 (20:24 +0000)]
The SIFT algorithm provides the capability to identify key feature points within
arbitrary images. It further extracts highly distinct information for each
such point and allows to characterize the point invariant to a number of
modifications to the image. It is invariant to contrast/brightness changes, to
rotation, scaling and partially invariant to other kinds of transformations.
The algorithm can be flexibly used to create input data for image matching,
object identification and other computer vision related algorithms.

This package provides an implementation of the SIFT algorithm and a set of
utilities to utilize the algorithm to match two or more images. As output, a
number of control points are created, which specify one and the same image
location in two images.

14 years agoThe pano13 library is the backend library used by many applications.
adam [Thu, 20 Aug 2009 20:07:29 +0000 (20:07 +0000)]
The pano13 library is the backend library used by many applications.
Also included are:
* PTOptimizer, a utility for optimising control points.
* panoinfo a utility for querying the library version.
* PTmender a replacement for PTStitcher.
* PTblender implements just the colour and brightness correction of PTmender.
* PTtiff2psd Converts a set of TIFF files into a PSD file.
* PTuncrop Converts 'cropped TIFF' files into 'normal' TIFF files.

14 years agoInitial import of p5-MooseX-NonMoose version 0.05 in the NetBSD
seb [Wed, 19 Aug 2009 20:53:10 +0000 (20:53 +0000)]
Initial import of p5-MooseX-NonMoose version 0.05 in the NetBSD
Packages Collection.

The Perl 5 module MooseX::NonMoose allows for easily subclassing
non-Moose classes with Moose, taking care of the annoying details.

14 years agoImporting package for perl5 pragma autodie version 2.06 to satisfy
sno [Wed, 19 Aug 2009 20:17:30 +0000 (20:17 +0000)]
Importing package for perl5 pragma autodie version 2.06 to satisfy
PR pkg/41816.

The autodie pragma provides a convenient way to replace functions that normally
return false on failure with equivalents that throw an exception on failure.

The autodie pragma has lexical scope, meaning that functions and subroutines
altered with autodie will only change their behaviour until the end of the
enclosing block, file, or eval.

If system is specified as an argument to autodie, then it uses
IPC::System::Simple to do the heavy lifting. See the description of that
module for more information.

14 years agoImporting package for p5 module IPC::System::Simple as recommended
sno [Wed, 19 Aug 2009 20:11:14 +0000 (20:11 +0000)]
Importing package for p5 module IPC::System::Simple as recommended
dependency of scheduled import for p5 pragma autodie from PR pkg/41816.

Calling Perl's in-built system() function is easy, determining if it was
successful is hard. Let's face it, $? isn't the nicest variable in the
world to play with, and even if you do check it, producing a well-formatted
error string takes a lot of work.

IPC::System::Simple takes the hard work out of calling external commands.

14 years agoImporting package for perl5 module Text::RecordParser version 1.3.0 as
sno [Wed, 19 Aug 2009 09:14:43 +0000 (09:14 +0000)]
Importing package for perl5 module Text::RecordParser version 1.3.0 as
dependency for scheduled update of database/p5-SQL-Translator.

This module is for reading record-oriented data in a delimited text file.
The most common example have records separated by newlines and fields
separated by commas or tabs, but this module aims to provide a consistent
interface for handling sequential records in a file however they may be
delimited.

14 years agoImporting package for p5 module Text::TabularDisplay 1.22 as dependency
sno [Wed, 19 Aug 2009 09:06:44 +0000 (09:06 +0000)]
Importing package for p5 module Text::TabularDisplay 1.22 as dependency
of upcoming imported package for perl5 module Text::RecordParser.

Text::TabularDisplay simplifies displaying textual data in a table. The
output is identical to the columnar display of query results in the mysql
text monitor.

14 years agoImporting package for p5 module MooseX::LazyRequire as dependency of
sno [Wed, 19 Aug 2009 08:21:02 +0000 (08:21 +0000)]
Importing package for p5 module MooseX::LazyRequire as dependency of
scheduled update of MooseX::Method::Signatures.

This module adds a lazy_required option to Moose attribute declarations.

The reader methods for all attributes with that option will throw an
exception unless a value for the attributes was provided earlier by a
constructor parameter or through a writer method.

14 years agoInitial import of p5-MooseX-Role-Parameterized version 0.12 in the
seb [Tue, 18 Aug 2009 22:01:03 +0000 (22:01 +0000)]
Initial import of p5-MooseX-Role-Parameterized version 0.12 in the
NetBSD Packages Collection.

The Perl 5 module MooseX::Role::Parameterized empowers Moose roles
by allowing parameters to be specified when they are combined.

14 years agoInitial import of telepathy-farsight-0.0.8:
wiz [Mon, 17 Aug 2009 21:15:59 +0000 (21:15 +0000)]
Initial import of telepathy-farsight-0.0.8:

The telepathy-farsight library uses the MediaSignalling telepathy
interface and passes the information to farsight2, allowing an easy
implementation of the telepathy part of a voice/video call.

14 years agoInitial import of farsight2-0.0.14:
wiz [Mon, 17 Aug 2009 21:13:04 +0000 (21:13 +0000)]
Initial import of farsight2-0.0.14:

The Farsight project is an effort to create a framework to deal
with all known audio/video conferencing protocols. On one side it
offers a generic API that makes it possible to write plugins for
different streaming protocols, on the other side it offers an API
for clients to use those plugins.

The main target clients for Farsight are Instant Messaging
applications. These applications should be able to use Farsight
for all their Audio/Video conferencing needs without having to
worry about any of the lower level streaming and NAT traversal
issues.

Farsight forms an integral part of the Telepathy framework. It is
used by Empathy through the Telepathy-Farsight library. It can also
be easily used on embedded platforms by using Stream-Engine. The
Telepathy-Farsight library binds it to the Connection Managers via
D-Bus and the Telepathy Media Stream Spec and is used for all their
streaming requirements.

14 years agoInitial import of libnice-0.0.9:
wiz [Mon, 17 Aug 2009 21:10:28 +0000 (21:10 +0000)]
Initial import of libnice-0.0.9:

GLib ICE library

 - only implements ICE Lite
 - no support for RTCP
 - no support for IPv6

14 years agoInitial import of gupnp-igd-0.1.3:
wiz [Mon, 17 Aug 2009 21:07:40 +0000 (21:07 +0000)]
Initial import of gupnp-igd-0.1.3:
This is a library to handle UPnP IGD port mapping.

14 years agoImporting new package for p5 module Template::Plugin::Autoformat version
sno [Mon, 17 Aug 2009 19:28:10 +0000 (19:28 +0000)]
Importing new package for p5 module Template::Plugin::Autoformat version
2.71. This module was included in Template::Toolkit until 2.21 - since
2.22 it's distributed separately.

This Template Toolkit plugin module is an interface to Damian Conway's
Text::Autoformat Perl module which provides advanced text wrapping and
formatting.

14 years agoImporting package for p5 module Template::Plugin::Subst 0.02 as dependency
sno [Mon, 17 Aug 2009 19:03:36 +0000 (19:03 +0000)]
Importing package for p5 module Template::Plugin::Subst 0.02 as dependency
for SVN::WEB (www/p5-SVN-WEB).

Template::Plugin::Subst acts as a filter and a virtual method to carry out
regular expression substitutions with back references on text and variables
in the Template Toolkit.

14 years agoImporting package for p5 module Template::Plugin::Clickable::Email
sno [Mon, 17 Aug 2009 18:55:47 +0000 (18:55 +0000)]
Importing package for p5 module Template::Plugin::Clickable::Email
version 0.01 as dependency of SVN::WEB (www/p5-SVN-WEB).

Template::Plugin::Clickable::Email converts any e-mail addresses found in
the filtered text in to HTML mailto: links.

14 years agoImporting package for p5 module Email::Find version 0.10 as dependency for
sno [Mon, 17 Aug 2009 18:50:07 +0000 (18:50 +0000)]
Importing package for p5 module Email::Find version 0.10 as dependency for
scheduled import of www/p5-Template-Plugin-Clickable-Email.

Email::Find is a module for finding a subset of RFC 822 email addresses in
arbitrary text (see "CAVEATS"). The addresses it finds are not guaranteed to
exist or even actually be email addresses at all (see "CAVEATS"), but they
will be valid RFC 822 syntax.

Email::Find will perform some heuristics to avoid some of the more obvious
red herrings and false addresses, but there's only so much which can be
done without a human.

14 years agoImporting module p5-Template-Plugin-Clickable version 0.06 as dependency
sno [Mon, 17 Aug 2009 18:35:36 +0000 (18:35 +0000)]
Importing module p5-Template-Plugin-Clickable version 0.06 as dependency
of www/p5-SVN-Web.

Template::Plugin::Clickable is a plugin for TT, which allows provides a
filter to make URIs clickable in HTML.

14 years agoImporting module for p5 modules URI::Find and URI::Find::Schemeless, both
sno [Mon, 17 Aug 2009 18:31:12 +0000 (18:31 +0000)]
Importing module for p5 modules URI::Find and URI::Find::Schemeless, both
version 20090319 as dependency for scheduled import of
www/p5-Template-Plugin-Clickable.

URI::Find does one thing: Finds URIs and URLs in plain text. It finds
them quickly and it finds them all (or what URI::URL considers a URI to
be.) It only finds URIs which include a scheme (http:// or the like),
for something a bit less strict have a look at included
URI::Find::Schemeless.

14 years agoImporting package for p5 module for GD::Graph3d version 0.63. This supersedes
sno [Mon, 17 Aug 2009 17:50:11 +0000 (17:50 +0000)]
Importing package for p5 module for GD::Graph3d version 0.63. This supersedes
currently existing graphics/p5-GDGraph3d ("corrected" name of dist-file).
This update includes LICENSE adding and since 0.56 following upstream changes:
0.61  16.Oct.2002
- Added support for h_bars (or rotate_graph) (Chia-liang Kao)
- Added a new cynlider.pm bar style (Chia-liang Kao)
0.60  Dec 07 2001
- Fixed another bug with x_tick_number rendering - off by one tick.
  Sent patch to MVERB for same bug in GD::Graph::axestype.pm
0.59  Dec 05 2001
- Fixed bug with x_tick_number
0.58  Dec 05 2001
- Added visual tests and note in Makefile.PL
- Built test suite in t/
0.57  Nov 08 2001
- Rebuilt with h2xs 1.20 with options
-v 0.57 -X -n GD::Graph3d

14 years agoImport ocsinventory-agent 1.1.2 to pkgsrc.
bouyer [Sun, 16 Aug 2009 18:25:53 +0000 (18:25 +0000)]
Import ocsinventory-agent 1.1.2 to pkgsrc.

Open Computer and Software Inventory Next Generation is an application
designed to help a network or system administrator keep track of the
computers configuration and software that are installed on the network.
Information about Hardware and Operating System are collected.

14 years agoInitial import of ocp-0.1.17 from pkgsrc-wip, packaged by shattered.
wiz [Sun, 16 Aug 2009 15:52:11 +0000 (15:52 +0000)]
Initial import of ocp-0.1.17 from pkgsrc-wip, packaged by shattered.

Open Cubic Player first appeared around December 1994 as a DOS
binary-only module player. It supported many soundcards and module
formats.

At some point, the source code was released to the public under the
terms of the GNU General Public License, and around 2003 Stian
Skjelstad ported the code to Linux.

In addition to legacy tracker formats such as mod, xm and s3m, Open
Cubic Player now also supports mp3, ogg and ay files and can be compiled
with libadplug support.

14 years agoInitial import of ical2rem-0.5.2:
wiz [Sat, 15 Aug 2009 14:31:07 +0000 (14:31 +0000)]
Initial import of ical2rem-0.5.2:

Reads iCal files and outputs remind-compatible files. Tested ONLY
with calendar files created by Mozilla Calendar/Sunbird. Use at
your own risk.

14 years agoImport audio/bmp-scrobbler 0.4.0, a last.fm reporter for beep media player.
kefren [Mon, 10 Aug 2009 19:00:00 +0000 (19:00 +0000)]
Import audio/bmp-scrobbler 0.4.0, a last.fm reporter for beep media player.
Started from wip xmms similar work

14 years agoImporting package for p5 module CatalystX::LeakChecker version 0.02 to
sno [Sun, 9 Aug 2009 13:31:28 +0000 (13:31 +0000)]
Importing package for p5 module CatalystX::LeakChecker version 0.02 to
support Catalyst Developers using pkgsrc a bit better.

It's easy to create memory leaks in Catalyst applications and often they're
hard to find. This module tries to help you finding them by automatically
checking for common causes of leaks.

Right now, only one cause for leaks is looked for: putting a closure, that
closes over the Catalyst context (often called $ctx or $c), onto the stash,
without weakening the reference first. More checks might be implemented in
the future.

This module is intended for debugging only. I suggest to not enable it in a
production environment.

14 years agoImport tex-kotex-dev-doc-0.1.1 as print/tex-kotex-dev-doc.
minskim [Sun, 9 Aug 2009 06:54:08 +0000 (06:54 +0000)]
Import tex-kotex-dev-doc-0.1.1 as print/tex-kotex-dev-doc.

This is documentation for tex-kotex-dev.

14 years agoImport tex-kotex-dev-0.1.1 as print/tex-kotex-dev.
minskim [Sun, 9 Aug 2009 06:53:39 +0000 (06:53 +0000)]
Import tex-kotex-dev-0.1.1 as print/tex-kotex-dev.

ko.TeX is a document typesetting system for Korean, developed and
distributed by the Korean TeX Society.  This package is a development
version of ko.TeX.

14 years agoInitial import of security/ssss-0.5 into the packages collection.
agc [Sun, 9 Aug 2009 05:52:36 +0000 (05:52 +0000)]
Initial import of security/ssss-0.5 into the packages collection.

Shamir's Secret Sharing Scheme (SSSS) is an implementation of a
threshold scheme for sharing a secret between third parties, and
requiring a threshold of those parties to collaborate to reveal the
secret.

Taken from the Wikipedia article about Secret Sharing:

In cryptography, a secret sharing scheme is a method for
distributing a secret amongst a group of participants, each of
which is allocated a share of the secret.  The secret can only
be reconstructed when the shares are combined together;
individual shares are of no use on their own.

Shamir's scheme is provable secure:  in a (t,n) scheme one can prove
that it makes no difference whether an attacker has t-1 valid shares
at his disposal or none at all; as long as he has less than t shares,
there is no better option than guessing to find out the secret.

14 years agoImporting package for p5 module Guard as dependency for devel/p5-AnyEvent.
sno [Sat, 8 Aug 2009 20:52:22 +0000 (20:52 +0000)]
Importing package for p5 module Guard as dependency for devel/p5-AnyEvent.

This module implements so-called "guards". A guard is something (usually an
object) that "guards" a resource, ensuring that it is cleaned up when
expected.

Specifically, this module supports two different types of guards: guard
objects, which execute a given code block when destroyed, and scoped guards,
which are tied to the scope exit.

14 years agoImporting package for perl5 module Async::Interrupt 1.01 as dependency
sno [Sat, 8 Aug 2009 20:35:56 +0000 (20:35 +0000)]
Importing package for perl5 module Async::Interrupt 1.01 as dependency
for devel/p5-AnyEvent.

This module implements a single feature only of interest to advanced perl
modules, namely asynchronous interruptions (think "UNIX signals", which are
very similar).

Sometimes, modules wish to run code asynchronously (in another thread, or
from a signal handler), and then signal the perl interpreter on certain
events. One common way is to write some data to a pipe and use an event
handling toolkit to watch for I/O events. Another way is to send a signal.
Those methods are slow, and in the case of a pipe, also not asynchronous -
it won't interrupt a running perl interpreter.

This module implements asynchronous notifications that enable you to signal
running perl code from another thread, asynchronously, and sometimes even
without using a single syscall.