pkgsrc.git
15 years agoInitial import of p5-Clipboard-0.09:
wiz [Thu, 8 Jan 2009 15:46:49 +0000 (15:46 +0000)]
Initial import of p5-Clipboard-0.09:

Who doesn't remember the first time they learned to copy and paste,
and generated an exponentially growing text document? Yes, that's
right, clipboards are magical.

With Clipboard.pm, this magic is now trivial to access, cross-platformly,
from your Perl code.

15 years agoImport gnome-packagekit version 0.4.0.
jmcneill [Thu, 8 Jan 2009 00:22:46 +0000 (00:22 +0000)]
Import gnome-packagekit version 0.4.0.

PackageKit is a system designed to make installing and updating software on
your computer easier. The primary design goal is to unify all the software
graphical tools used in different distributions, and use some of the latest
technology like PolicyKit to make the process suck less.

The actual nuts-and-bolts distro tool (yum, apt, conary, etc) is used by
PackageKit using compiled and scripted helpers. PackageKit isn't meant to
replace these tools, instead providing a common set of abstractions that can
be used by standard GUI and text mode package managers.

PackageKit itself is a system activated daemon called packagekitd. Being
system activated means that it's only being run when the user is using a text
mode or graphical tool, and quits when it's no longer being used. This means
we don't delay the boot sequence or session startup and don't consume memory
when not being used.

gnome-packagekit is the name of the collection of graphical tools for
PackageKit to be used in the GNOME desktop.

15 years agoImport packagekit version 0.4.0. Much work to do.
jmcneill [Thu, 8 Jan 2009 00:21:01 +0000 (00:21 +0000)]
Import packagekit version 0.4.0. Much work to do.

PackageKit is a system designed to make installing and updating software on
your computer easier. The primary design goal is to unify all the software
graphical tools used in different distributions, and use some of the latest
technology like PolicyKit to make the process suck less.

The actual nuts-and-bolts distro tool (yum, apt, conary, etc) is used by
PackageKit using compiled and scripted helpers. PackageKit isn't meant to
replace these tools, instead providing a common set of abstractions that can
be used by standard GUI and text mode package managers.

PackageKit itself is a system activated daemon called packagekitd. Being
system activated means that it's only being run when the user is using a text
mode or graphical tool, and quits when it's no longer being used. This means
we don't delay the boot sequence or session startup and don't consume memory
when not being used.

15 years agoimport streamripper-1.64.3
drochner [Wed, 7 Jan 2009 18:51:28 +0000 (18:51 +0000)]
import streamripper-1.64.3
This is the newest version of streamripper. A user visible difference
to current pkgsrc/audio/streamripper is that it doesn't create id3v1
tags per default.
(It should also get some testing with non-ASCII locales.)

15 years agoImport nant version 0.86beta1.
jmcneill [Wed, 7 Jan 2009 03:01:10 +0000 (03:01 +0000)]
Import nant version 0.86beta1.

NAnt is a free .NET build tool. In theory it is kind of like make without
make's wrinkles. In practice it's a lot like Ant.

NAnt is different.  Instead of a model where it is extended with shell-based
commands, NAnt is extended using task classes.  Instead of writing shell
commands, the configuration files are XML-based, calling out a target tree
where various tasks get executed.  Each task is run by an object that
implements a particular Task interface.

15 years agoInitial import of gnome-subtitles 0.8, a subtitle editor for the GNOME
kefren [Tue, 6 Jan 2009 08:56:58 +0000 (08:56 +0000)]
Initial import of gnome-subtitles 0.8, a subtitle editor for the GNOME
desktop

15 years agoInitial import of sublib 0.9, a C# library for subtitles editing and
kefren [Tue, 6 Jan 2009 08:54:21 +0000 (08:54 +0000)]
Initial import of sublib 0.9, a C# library for subtitles editing and
conversion

15 years agoImport miniupnpd version 20081009.
jmcneill [Tue, 6 Jan 2009 03:56:45 +0000 (03:56 +0000)]
Import miniupnpd version 20081009.

The MiniUPnP project offers software which supports the UPnP Internet Gateway
Device (IGD) specifications. Recently, NAT-PMP support was added to
MiniUPnPd. For client side NAT-PMP support, use libnatpmp.

UPnP and NAT-PMP are used to improve internet connectivity for devices behind
a NAT router. Any peer to peer network application such as games, IM, etc.
can benefit from a NAT router supporting UPnP and/or NAT-PMP.

The latest generation Microsoft XBOX 360 and Sony Playstation 3 game machines
use UPnP commands to enable the online play with the XBOX Live service and
the Playstation Network. It has been reported that miniupnpd is correctly
working with the two consoles.

15 years agoInitial import of sub2srt 0.5.2, a small perl script that converts
kefren [Mon, 5 Jan 2009 20:02:44 +0000 (20:02 +0000)]
Initial import of sub2srt 0.5.2, a small perl script that converts
.sub format (microdvd and subrip) to .srt (subviewer)

15 years agoImport p5-Email-Sender version 0.001.
he [Mon, 5 Jan 2009 13:35:37 +0000 (13:35 +0000)]
Import p5-Email-Sender version 0.001.

Email::Sender replaces the old and sometimes problematic Email::Send
library, which did a decent job at handling very simple email
sending tasks, but was not suitable for serious use, for a variety
of reasons.

At present, the casual user is probably best off using
Email::Send::Transport::Sendmail. If a local sendmail program is
unavailable, Email::Send::Transport::SMTP will allow you to send
mail through your relay host.

In the future, Email::Sender::Simple will provide a very simple
interface for sending mail.

15 years agoImport lottanzb version 0.4.0.
jmcneill [Mon, 5 Jan 2009 13:20:21 +0000 (13:20 +0000)]
Import lottanzb version 0.4.0.

LottaNZB aims to simplify and automate the download of binary news from the
Usenet, a world-wide internet discussion system. Users can tell LottaNZB what
to download using so-called NZB files, which are created by many Usenet search
engines. LottaNZB integrates nicely with GNOME desktops, but is not limited to
them and uses the mature HellaNZB software as its foundation.

15 years agoImport py-kiwi version 1.9.22.
jmcneill [Mon, 5 Jan 2009 12:31:06 +0000 (12:31 +0000)]
Import py-kiwi version 1.9.22.

Kiwi consists of a set of classes and wrappers for PyGTK that were developed
to provide a sort of framework for applications. Fully object-oriented, and
roughly Smalltalk's MVC, Kiwi provides a simple, practical way to build forms,
windows and widgets that transparently access and display your object data.
Kiwi was primarily designed to make implementing the UI for Stoq easier, and
it is released under the LGPL. Kiwi is inspired by Allen Holub's Visual Proxy.

Kiwi is a framework and a set of enhanced PyGTK widgets designed to make
building programs with graphical interfaces both easy to write and easy to
maintain. Kiwi is pure Python and should work cross-platform, but is developed
on Python 2.4, Linux ix86.

15 years agoImport p5-podlators version 2.2.1.
he [Mon, 5 Jan 2009 09:40:18 +0000 (09:40 +0000)]
Import p5-podlators version 2.2.1.

collection of pod related perl modules:
- Pod::Man
- Pod::ParseLink
- Pod::Text
- Pod::Text::Color
- Pod::Text::Overstrike
- Pod::Text::Termcap

15 years agoOpenVAS stands for Open Vulnerability Assessment System and is a
adrianp [Sun, 4 Jan 2009 01:12:18 +0000 (01:12 +0000)]
OpenVAS stands for Open Vulnerability Assessment System and is a
network security scanner with associated tools like a graphical
user front-end. The core component is a server with a set of network
vulnerability tests (NVTs) to detect security problems in remote
systems and applications.

15 years agoCtrlProxy runs on a computer with a 24/7 internet connection and allows you
adrianp [Sun, 4 Jan 2009 01:05:46 +0000 (01:05 +0000)]
CtrlProxy runs on a computer with a 24/7 internet connection and allows you
to transparently connect to IRC from anywhere on the world to your nick. It
connects to one or more IRC servers and then allows you to connect to it
with any number of clients, providing access to these servers. This is very
useful if you don't want to leave IRC but still want to be able to use it
from home, school or work.

15 years agoAdd latest BETA for InspIRCd 1.2
adrianp [Sun, 4 Jan 2009 00:52:27 +0000 (00:52 +0000)]
Add latest BETA for InspIRCd 1.2

Convert m_shun and m_cban to use new XLine framework
Allow for custom prefixes to be used in /notice #chan e.g. &
/WATCH away notification
Exceptions for m_denychans.
userrec::HasPermission -> map of maps, for (even faster) access

For all the details see:
 http://wiki.inspircd.org/Development/Roadmap/1.2

15 years agoThis is a simple script that will synchronise the content of your ${DISTDIR}
adrianp [Sun, 4 Jan 2009 00:44:38 +0000 (00:44 +0000)]
This is a simple script that will synchronise the content of your ${DISTDIR}
directory with currently installed packages.

This script will delete any ${DISTFILE} in ${DISTDIR} that does not currently
have an installed package as an owner.

If you play with packages a fair bit and download some just to have a play with
and delete the package later your ${DISTDIR} can end up with a lot of orphaned
${DISTFILES}.  While lintpkgsrc will help you remove outdated ${DISTFILES} it
does not do any corealtion with installed packakges which is the gap this
script aims to fill.

With "lintpkgsrc -or && pkg_distinst --delete" you can and up with a fairly
lean and current ${DISTDIR}.

15 years agoThis is RadiusPerl. RadiusPerl is a Perl 5 module (Radius.pm)
adrianp [Sun, 4 Jan 2009 00:31:51 +0000 (00:31 +0000)]
This is RadiusPerl. RadiusPerl is a Perl 5 module (Radius.pm)
which allows you to communicate with a Radius server from Perl. You can
just authenticate usernames/passwords via Radius, or comletely imitate
AAA requests and process server response.

15 years agoNAME
adrianp [Sun, 4 Jan 2009 00:29:26 +0000 (00:29 +0000)]
NAME

  Data::HexDump - A Simple Hexadecial Dumper

DESCRIPTION

  Dump in hexadecimal the content of a scalar. The result is returned in a
  string. Each line of the result consists of the offset in the
  source in the leftmost column of each line, followed by one or more
  columns of data from the source in hexadecimal. The rightmost column
  of each line shows the printable characters (all others are shown
  as single dots)

15 years agoBIND 9.6.0
adrianp [Sun, 4 Jan 2009 00:21:36 +0000 (00:21 +0000)]
BIND 9.6.0

Full NSEC3 support
Automatic zone re-signing
Default PID file location
New tool: dnssec-dsfromkey
Randomize server selection on queries

http://oldwww.isc.org/sw/bind/view/?release=9.6.0
https://www.isc.org/software/bind/new-features/9.6

15 years agoImport kpathsea-3.5.7 from pkgsrc-wip.
minskim [Sat, 3 Jan 2009 22:12:42 +0000 (22:12 +0000)]
Import kpathsea-3.5.7 from pkgsrc-wip.

Kpathsea is a library to do path searching.  It is used in the Web2C
implementation of TeX and friends.  The library's fundamental purpose
is to return a filename from a list of directories specified by the
user, similar to what shells do when looking up program names to
execute.

15 years agoInitial import of snes9x-gtk-1.51 patch 61 (as 1.51.61):
wiz [Sat, 3 Jan 2009 18:46:27 +0000 (18:46 +0000)]
Initial import of snes9x-gtk-1.51 patch 61 (as 1.51.61):

snes9x is a portable, freeware Super Nintendo Entertainment System
(SNES) emulator. It basically allows you to play most games designed
for the SNES and Super Famicom Nintendo game systems on your PC or
Workstation; which includes some real gems that were only ever
released in Japan.

This package contains a GTK port of snes9x.

15 years agoInitial import of gambatte-0.4.0:
wiz [Sat, 3 Jan 2009 18:45:45 +0000 (18:45 +0000)]
Initial import of gambatte-0.4.0:

Gambatte is an accuracy-focused, open-source, cross-platform Game
Boy / Game Boy Color emulator written in C++. It is based on hundreds
of corner case hardware tests, as well as previous documentation
and reverse engineering efforts.

15 years agoInitial import of nestopia-1.40h:
wiz [Sat, 3 Jan 2009 18:44:27 +0000 (18:44 +0000)]
Initial import of nestopia-1.40h:

NEStopia is a portable Nintendo Entertainment System emulator
written in C++ by Martin Freij and ported to Linux by R. Belmont.
NEStopia strives for the most accurate emulation possible at the
pixel-by-pixel and sample-by-sample level, and it has excellent
mapper and UNIF board support as well. A few features:

- Supports .nes and .unf/.unif format ROMs
- Supports .fds discs
- Supports .nsf music rips
- All supported files can be extracted from zip or 7zip containers (an
  archive browser is not yet included - this assumes the common
  GoodSet case of one zip or 7zip per game)
- Supports save states
- Supports movie recordings
- Supports the "rewinder" - if you make a bad jump and screw up your game,
  press Backspace and the game will run in reverse. Press \ to take over
  again and try to fix your mistake.
- Friendly GUI configuration
- Autodetection of PAL and NTSC format games
- Supports drag and drop of compatible games and music rips from modern
  Linux file managers, including KDE's Konqueror and GNOME's Nautilus.

15 years agoAdded www/p5-Catalyst-Plugin-RequireSSL version 0.06
abs [Sat, 3 Jan 2009 18:15:00 +0000 (18:15 +0000)]
Added www/p5-Catalyst-Plugin-RequireSSL version 0.06

e this plugin if you wish to selectively force SSL mode on some of
your web pages, for example a user login form or shopping cart.

Simply place $c->require_ssl calls in any controller method you
wish to be secured.

This plugin will automatically disable itself if you are running
under the standalone HTTP::Daemon Catalyst server. A warning message
will be printed to the log file whenever an SSL redirect would have
occurred.

15 years agoImport pulsaudio-tools-0.9 as meta-pkgs/pulseaudio-tools.
ahoka [Mon, 29 Dec 2008 16:02:44 +0000 (16:02 +0000)]
Import pulsaudio-tools-0.9 as meta-pkgs/pulseaudio-tools.

PulseAudio is a sound server for POSIX and Win32 systems. A sound server is
basically a proxy for your sound applications. It allows you to do advanced
operations on your sound data as it passes between your application and your
hardware. Things like transferring the audio to a different machine, changing
the sample format or channel count and mixing several sounds into one are
easily achieved using a sound server.

This meta package provides the applications for managing PulseAudio.

15 years agoImport ffmpegthumbnailer version 1.3.0.
jmcneill [Sun, 28 Dec 2008 12:32:15 +0000 (12:32 +0000)]
Import ffmpegthumbnailer version 1.3.0.

This video thumbnailer can be used by file managers to create thumbnails for
your video files. The thumbnailer uses ffmpeg to decode frames from the video
files, so supported videoformats depend on the configuration flags of ffmpeg.

This thumbnailer was designed to be as fast and lightweight as possible. The
only dependencies are ffmpeg, libpng and libjpeg.

15 years agoImport ap22-dnssd version 0.5.
jmcneill [Sun, 21 Dec 2008 14:34:46 +0000 (14:34 +0000)]
Import ap22-dnssd version 0.5.

mod_dnssd is an Apache HTTPD module which adds Zeroconf support via DNS-SD
using Avahi.

15 years agoImport gnome-vfs-dns-sd version 2.24.0.
jmcneill [Sat, 20 Dec 2008 21:21:08 +0000 (21:21 +0000)]
Import gnome-vfs-dns-sd version 2.24.0.

GNOME VFS provides an abstraction layer of the file system; applications
use this layer to access many different protocols and simulate that they
are part of the local file system.

This package provides the dns-sd module for GNOME VFS, which allows it to
discover sftp, webdav, and ftp services advertised with multicast DNS.

15 years agoImport padevchooser version 0.9.3.
jmcneill [Sat, 20 Dec 2008 18:35:30 +0000 (18:35 +0000)]
Import padevchooser version 0.9.3.

PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers
an icon in the tray area and allows quick access to some features of the
PulseAudio sound server. Specifically it can do for you:

    * Notify about new sink/sources becoming available on the LAN
    * Quickly change the default PulseAudio sink/source/server assigned to
      the current X11 display, selecting devices available on the LAN
    * Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume
      Meter, PulseAudio Manager, PulseAudio Preferences

15 years agoInitial import of avahi-0.6.23, packaged for pkgsrc-wip by Adrian Portelli,
wiz [Sat, 20 Dec 2008 17:36:14 +0000 (17:36 +0000)]
Initial import of avahi-0.6.23, packaged for pkgsrc-wip by Adrian Portelli,
then majorly reworked by myself. You can blame us both now ;)

Avahi is an Implementation the DNS Service Discovery and Multicast DNS
specifications for Zeroconf Computing. It uses D-BUS for communication
between user applications and a system daemon. The daemon is used to
coordinate application efforts in caching replies, necessary to minimize
the traffic imposed on networks.

15 years agoInitial import of handy_sdl-0.5:
wiz [Sat, 20 Dec 2008 17:34:02 +0000 (17:34 +0000)]
Initial import of handy_sdl-0.5:

Handy/SDL is a freeware software emulator which emulates Atari's
Lynx hand-held game device on your OS. Handy/SDL is based upon Keith
"Dysfunction" Wilkin's free Handy emulator.

15 years agoImport libdaemon-0.12 as devel/libdaemon.
ahoka [Sat, 20 Dec 2008 17:24:48 +0000 (17:24 +0000)]
Import libdaemon-0.12 as devel/libdaemon.

libdaemon is a lightweight C library that eases the writing of UNIX
daemons. It consists of the following parts:

* A wrapper around fork() which does the correct daemonization
  procedure of a process
* A wrapper around syslog() for simpler and compatible log output to
  Syslog or STDERR
* An API for writing PID files
* An API for serializing UNIX signals into a pipe for usage with
  select() or poll()
* An API for running subprocesses with STDOUT and STDERR redirected
  to syslog.

APIs like these are used in most daemon software available. It is not
that simple to get it done right and code duplication is not a goal.

15 years agoImport p5-IPC-Cmd version 0.42.
he [Sat, 20 Dec 2008 14:38:42 +0000 (14:38 +0000)]
Import p5-IPC-Cmd version 0.42.

IPC::Cmd allows you to run commands, interactively if desired,
platform independent but have them still work.

The can_run function can tell you if a certain binary is installed
and if so where, whereas the run function can actually execute any
of the commands you give it and give you a clear return value, as
well as adhere to your verbosity settings.

15 years agoImport qgtkstyle version r868.
jmcneill [Sat, 20 Dec 2008 00:13:07 +0000 (00:13 +0000)]
Import qgtkstyle version r868.

This is a Qt style rendered using GTK to give a native appearence for Qt
applications running on the GNOME desktop.

15 years agoInitial import of py-scipy 0.6.0
markd [Fri, 19 Dec 2008 22:14:28 +0000 (22:14 +0000)]
Initial import of py-scipy 0.6.0

SciPy is an open source library of scientific tools for Python. SciPy
supplements the popular Numeric module, gathering a variety of high level
science and engineering modules together as a single package.

SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE
solvers, and others.

15 years agoInitial import of py-numpy 1.1.0
markd [Fri, 19 Dec 2008 22:04:36 +0000 (22:04 +0000)]
Initial import of py-numpy 1.1.0

NumPy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays.  NumPy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

There are also basic facilities for discrete fourier transform,
basic linear algebra and random number generation.

Pkgsrc issue: if the package build happens to find a fortran it prefers
over the one pkgsrc is using it will try to use it and the wrong thing
will happen.

15 years agoInitial import of libical 0.42
markd [Fri, 19 Dec 2008 21:48:05 +0000 (21:48 +0000)]
Initial import of libical 0.42

an implementation of iCalendar protocols and data formats.

15 years agoImport libflashsupport-pulse version 20081219.
jmcneill [Fri, 19 Dec 2008 19:49:22 +0000 (19:49 +0000)]
Import libflashsupport-pulse version 20081219.

This is a shared library built from source provided by Adobe and
modified by the PulseAudio project which enables the use of
the PulseAudio sound server in the multimedia/ns-flash and
multimedia/adobe-flash-plugin packages.

Non Linux platforms will probably also need www/nspluginwrapper

15 years agoImport p5-File-LibMagic version 0.90.
he [Fri, 19 Dec 2008 18:52:36 +0000 (18:52 +0000)]
Import p5-File-LibMagic version 0.90.

Fixes PR#39597.

The File::LibMagic is a simple perlinterface to libmagic from the file-4.x
package from Christos Zoulas

15 years agoImport p5-OpenSSL version 0.09.
he [Fri, 19 Dec 2008 18:30:52 +0000 (18:30 +0000)]
Import p5-OpenSSL version 0.09.

Fixes PR#39223.

THIS IS A FUCKING HACK (nichts für die Goldwaage..)

Don't read the man-pages/*.pm's (they are dummy), check t/*
and fix OpenSSL.xs

Don't forget to try -
print OpenSSL::CRL::new_from_file("crl.pem")->info
- it's the only CRL stuff that's supported :)

OpenSSL::HMAC is dummy.
OpenSSL::BN is untested.

15 years agoImport gst-plugins0.10-alsa version 0.10.21.
jmcneill [Fri, 19 Dec 2008 04:40:39 +0000 (04:40 +0000)]
Import gst-plugins0.10-alsa version 0.10.21.

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'base' plugins for GStreamer.  It provides the
alsa plugin, which allows playback and recording of sound through the
Advanced Linux Sound Architecture (ALSA) audio libraries.

15 years agoImport libao-alsa version 0.8.8.
jmcneill [Fri, 19 Dec 2008 04:27:42 +0000 (04:27 +0000)]
Import libao-alsa version 0.8.8.

Libao is a cross-platform audio library that allows programs to
output audio using a simple API on a wide variety of platforms.

This package provides an ALSA plugin for libao's core.

15 years agoImport alsa-plugins-pulse version 1.0.18.
jmcneill [Fri, 19 Dec 2008 04:04:04 +0000 (04:04 +0000)]
Import alsa-plugins-pulse version 1.0.18.

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system. ALSA has the following
significant features:

    * Efficient support for all types of audio interfaces, from consumer sound
      cards to professional multichannel audio interfaces.
    * Fully modularized sound drivers.
    * SMP and thread-safe design.
    * User space library (alsa-lib) to simplify application programming and
      provide higher level functionality.
    * Support for the older Open Sound System (OSS) API, providing binary
      compatibility for most OSS programs.

This package provides a PulseAudio plugin for ALSA.

15 years agoImport alsa-plugins-oss version 1.0.18.
jmcneill [Fri, 19 Dec 2008 04:03:22 +0000 (04:03 +0000)]
Import alsa-plugins-oss version 1.0.18.

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system. ALSA has the following
significant features:

    * Efficient support for all types of audio interfaces, from consumer sound
      cards to professional multichannel audio interfaces.
    * Fully modularized sound drivers.
    * SMP and thread-safe design.
    * User space library (alsa-lib) to simplify application programming and
      provide higher level functionality.
    * Support for the older Open Sound System (OSS) API, providing binary
      compatibility for most OSS programs.

This package provides an OSS plugin for ALSA.

15 years agoImport alsa-utils version 1.0.18.
jmcneill [Fri, 19 Dec 2008 03:33:45 +0000 (03:33 +0000)]
Import alsa-utils version 1.0.18.

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system. ALSA has the following
significant features:

    * Efficient support for all types of audio interfaces, from consumer sound
      cards to professional multichannel audio interfaces.
    * Fully modularized sound drivers.
    * SMP and thread-safe design.
    * User space library (alsa-lib) to simplify application programming and
      provide higher level functionality.
    * Support for the older Open Sound System (OSS) API, providing binary
      compatibility for most OSS programs.

This package provides utilities for configuring and using ALSA.

15 years agoImport alsa-lib version 1.0.18.
jmcneill [Fri, 19 Dec 2008 03:33:00 +0000 (03:33 +0000)]
Import alsa-lib version 1.0.18.

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system. ALSA has the following
significant features:

    * Efficient support for all types of audio interfaces, from consumer sound
      cards to professional multichannel audio interfaces.
    * Fully modularized sound drivers.
    * SMP and thread-safe design.
    * User space library (alsa-lib) to simplify application programming and
      provide higher level functionality.
    * Support for the older Open Sound System (OSS) API, providing binary
      compatibility for most OSS programs.

15 years agoImport paman version 0.9.4.
jmcneill [Fri, 19 Dec 2008 01:09:24 +0000 (01:09 +0000)]
Import paman version 0.9.4.

PulseAudio Manager (paman) is a simple GTK frontend for the PulseAudio sound
server.

With the current version of paman you may browser most of PulseAudio's
internals. There is support for changing volume of sinks and sink outputs.
You're able to play samples from the sample cache.

15 years agoImport bmp-pulse version 0.9.4. Note that the code for this application
jmcneill [Fri, 19 Dec 2008 00:54:16 +0000 (00:54 +0000)]
Import bmp-pulse version 0.9.4. Note that the code for this application
supports XMMS as well, but we're not building it as gtk1 needs to go away.

bmp-pulse is an output plugin for the Beep Media Player program that
allows it to output sound using the PulseAudio sound server (mainly
used by the GNOME desktop).

15 years agoImport xine-pulse version 1.1.15.
jmcneill [Thu, 18 Dec 2008 23:24:47 +0000 (23:24 +0000)]
Import xine-pulse version 1.1.15.

Xine is a free multimedia player library for playing back CDs, DVDs,
and VCDs.  It also decodes multimedia files like AVI, MOV, WMV, and MP3
from local disk drives, and displays multimedia streamed over the
Internet.  It interprets many of the most common multimedia formats
available -- and some of the most uncommon formats, too.

This package provides the PulseAudio output plugin for xine-lib.

15 years agoImport adobe-flash-plugin version 10.0.0.525.
jmcneill [Thu, 18 Dec 2008 23:00:45 +0000 (23:00 +0000)]
Import adobe-flash-plugin version 10.0.0.525.

Netscape plugin for Adobe Flash player.  This package contains
a plugin that enables Netscape to render the Flash format.

The nspluginwrapper option (enabled by default) permits the use of
the the Linux x86 flash player in Firefox browsers on other x86
systems.

Systems tested with nspluginwrapper:
    - NetBSD 5.0 - works
    - firefox 3.0.x - works

15 years agoImport pavumeter version 0.9.3.
jmcneill [Thu, 18 Dec 2008 17:55:40 +0000 (17:55 +0000)]
Import pavumeter version 0.9.3.

PulseAudio Volume Meter (pavumeter) is a simple GTK volume meter for the
PulseAudio sound server.

15 years agoImport pavucontrol version 0.9.7.
jmcneill [Thu, 18 Dec 2008 17:50:30 +0000 (17:50 +0000)]
Import pavucontrol version 0.9.7.

PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control
tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer
tools this one allows you to control both the volume of hardware devices and
of each playback stream separately.

15 years agoImport paprefs version 0.9.7.
jmcneill [Thu, 18 Dec 2008 17:44:48 +0000 (17:44 +0000)]
Import paprefs version 0.9.7.

PulseAudio Preferences (paprefs) is a simple GTK based configuration dialog
for the PulseAudio sound server.

Please note that this program can only configure local servers, and requires
that a special module module-gconf is loaded in the sound server. (Since
PulseAudio 0.9.5 this modules is loaded by default.)

15 years agoImport libao-pulse version 0.8.8.
jmcneill [Thu, 18 Dec 2008 16:36:52 +0000 (16:36 +0000)]
Import libao-pulse version 0.8.8.

Libao is a cross-platform audio library that allows programs to
output audio using a simple API on a wide variety of platforms.

This package provides a PulseAudio plugin for libao's core.

15 years agoImport gst-plugins0.10-pulse version 0.10.11.
jmcneill [Thu, 18 Dec 2008 16:08:48 +0000 (16:08 +0000)]
Import gst-plugins0.10-pulse version 0.10.11.

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'good' plugins for GStreamer.  It provides the
pulseaudio plugin for GStreamer, which allows playback and recording of
sound through the Pulseaudio sound daemon.

15 years agoImport pulseaudio version 0.9.13.
jmcneill [Thu, 18 Dec 2008 14:42:56 +0000 (14:42 +0000)]
Import pulseaudio version 0.9.13.

PulseAudio is a sound server for POSIX and Win32 systems. A sound server is
basically a proxy for your sound applications. It allows you to do advanced
operations on your sound data as it passes between your application and your
hardware. Things like transferring the audio to a different machine, changing
the sample format or channel count and mixing several sounds into one are
easily achieved using a sound server.

15 years agoImport totem-browser-plugin 2.24.3.
jmcneill [Thu, 18 Dec 2008 00:46:44 +0000 (00:46 +0000)]
Import totem-browser-plugin 2.24.3.

Totem is simple movie player for the GNOME desktop based on GStreamer and
Xine.  It features a playlist, a full-screen mode, seek and volume controls,
as well as a pretty complete keyboard navigation.

This package contains a mozilla plugin for playing back media from a
web page.

15 years agoImport libunique-1.0.4 as x11/libunique.
ahoka [Thu, 18 Dec 2008 00:32:14 +0000 (00:32 +0000)]
Import libunique-1.0.4 as x11/libunique.

Unique is a library for writing single instance application. If you launch a
single instance application twice, the second instance will either just quit or
will send a message to the running instance.

Unique makes it easy to write this kind of applications, by providing a base
class, taking care of all the IPC machinery needed to send messages to a
running instance, and also handling the startup notification side.

Unique aims to replace the BaconMessageConnection code that has been copied by
many projects and the code using Bonobo and D-Bus.

15 years agoImport fdupes-1.40 as sysutils/fdupes.
obache [Wed, 17 Dec 2008 11:56:26 +0000 (11:56 +0000)]
Import fdupes-1.40 as sysutils/fdupes.
Based on PR 39977 by Edgar Fuss.

FDUPES is a program for identifying or deleting duplicate files residing
within specified directories.

15 years agoImport pspvc version 0.3.
jmcneill [Wed, 17 Dec 2008 04:17:25 +0000 (04:17 +0000)]
Import pspvc version 0.3.

PSPVC is an FFMPEG front-end to convert video files for the PSP. It allows
you to queue severals conversions with different parameters for each.

Formats:

    * MPEG4/SP (all firmware)
    * H264/AVC (firmware 2.0+)
    * H264/AVC 480x272 (firmware 3.03-OE-B+)

15 years agoImport p5-CatalystX-CRUD-YUI version 0.012.
he [Wed, 17 Dec 2008 01:16:19 +0000 (01:16 +0000)]
Import p5-CatalystX-CRUD-YUI version 0.012.

This despite some of the tests fail...

CatalystX::CRUD::YUI is a crud application using the Yahoo User
Interface toolkit and CatalystX::CRUD components. It is derived
largely from the Rose::DBx::Garden::Catalyst project but now with
support for DBIx::Class via the CatalystX::CRUD::ModelAdapter::DBIC
package.

15 years agoImport p5-Rose-DBx-AutoReconnect version 0.02.
he [Wed, 17 Dec 2008 00:44:06 +0000 (00:44 +0000)]
Import p5-Rose-DBx-AutoReconnect version 0.02.

Rose::DBx::AutoReconnect is a subclass of Rose::DB. Additional
features include:

    * If using new_or_cached() method, will ping() dbh on every
      fetch from cache to ensure that the dbh is connected. This
      extends the basic Rose::DB::Cache behaviour beyond
      mod_perl/Apache::DBI.
    * Convenient logger() method for debugging.
    * Always uses DBI connect_cached() method when creating handles.

Rose::DBx::AutoReconnect was written to allow new_or_cached() to
work with MySQL's "morning bug" and to allow for restarting your
database without restarting your application. See also
Rose::DBx::Cache::Anywhere.

15 years agoImport p5-HTTP-Response-Encoding version 0.05.
he [Tue, 16 Dec 2008 22:21:16 +0000 (22:21 +0000)]
Import p5-HTTP-Response-Encoding version 0.05.

This module adds the following methods to HTTP::Response objects:

  $res->charset
  $res->encoder
  $res->encoding

15 years agoImport development version of vic from UCL/Avats/Sumover.
sborrill [Tue, 16 Dec 2008 19:35:46 +0000 (19:35 +0000)]
Import development version of vic from UCL/Avats/Sumover.
Compared to existing mbone/vic there has 12 years of developments and
thus rather too much to list here. Highlights include:

v2.8ucl-1.4.0beta:
New Video window right-click menu

v2.8ucl-1.3.1:
New Codecs:
H.264 compliant with RFC3640 {NCHC, UCL}
MPEG4 compliant with RFC3894 {NCHC}
Advanced rendering:
Full-Screen mode, Video window scaling in software
X11 XVideo - hardware scaling/colourspace conversion
Source-Specific Multicast (SSM) support

v2.8ucl-1.2.0
New codec h261as - contributed by Rhys Hawkins (Rhys.Hawkins@anu.edu.au) at Australian National University (ANU). This codec enables interoperability with Rhys' VP tool available to the AccessGrid community.  Use configure --disable-h261as to disable it.
Added image overlay support. This allows a PPM image to be used as an institutional logo, (for example, added sample UCL logo file: ucl_logo.ppm), which can be placed and moved over the video window. Overlays work with all grabbers and codecs. The logo image can also be specified as a vic resource (in .vic.tcl) so that it is made available at startup. Also, tweaked error return values from oTcl to C++, so that all errors relating to overlays are handled gracefully.
Added a LICENSE file.
Added focus property in the generic tcl mk.entry() function that builds text entry widgets.
Added more graceful error handling so Vic will bring up a warning dialogue instead of crashing.
Added Source-Specific Multicast (SSM) support - tested IPv4 on WinXP. IPv6 on Linux not fully tested.

v2.8ucl-1.1.7:
Updated video4linux2 driver so it works with latest API - i.e. with linux kernel 2.6.x. Modified configure to so it can be selected. The old v4l2 driver is still there as grabber-v4l2-old.
Updated configure so it includes both v4l1 v4l2 drivers as there are still devices that use v4l1 in 2.6.x kernel - like the Philips USB cams.
Modified xv-grabber so it's optional in configure. Also modified it to handle mulitple devices - though none to test with.

v2.8ucl-1.1.4:
Added check in configure to turn off optimisation in h261 decoder code if we're using GCC 2.96 (otherwise it crashes).
Added loopback fixes

v2.8ucl-1.1.3:
Updated so a new menu item is added to each decode window allowing users to select number of layers to receive on a layered feed. The Encode layers slider used to attempt do this but didn't work with more than one layered feed.
Added number of layers indicator to info field on decoded feeds
Added -v option to ouput version number.
Added command line options to specify interface (-i addr) and IPv6 interface index (-x index)
Updated to use getaddrinfo for name lookup - using the supplementary function included into common library when using MUSICA IPv6.
Altered the way the addresses are allocated - Now referenced through the network object (Before they were allocated by stepping thru all available address types untill one address type resolved - Which could have caused some problems - also generated errors from the failed resolve attempts)
Corrected the positioning of the padding bit in the rtcp header. Retained some compatibility with old version which used to put it in first packet. Also the length in the rtcp packet did not include the padding - it now does. It doesn't appear to break when interworking with the older version so far....
Corrected bug which meant vic attempte to delete it's local src from the list of sources when it appears to go idle for a long time - happens when vic gets suspended for a while.
Altered net-ipv6 so the IPv6 interface index is not used IPV6_MULTICAST_IF unless set on the command line as it seems to cause problems for FreeBSD. It is now set to -1 in the resourses to indicate its uninitialised state.
corrected IPPROTO_IP used in net-ipv6 loopback command to use IPPROTO_IPV6
Tweaked so the send socket binds to command line specified -i interface, if specified, otherwise it binds to in6addr_any
Corrected bug in IPv6 when TTL is set on Command line - it was calling the ipv4 proc to check for multicast - now calls in6_multicast
Enabled -m (mtu) option on command line - Use with care as not all codecs will behave correctly. (it's default is 1024).

v2.8ucl-1.1.2:
Fixed RTCP bug - The SSRC wasn't being set when transmitting (well it was always -1)
Introduced factor of 2 into the PKTBUF_SIZE as the H261 codec seems to over-run the buffer a bit - causing random errors.
Disabled mbus recognised message - No longer crash when we receive an unknown mbus command.
Increase heartbeat rate to comply with latest spec
Added codec/h263/*.o to clean directive.
Changed name of UCL's common library to new name: libuclmmbase.a (from old libcommon.a)
Updates for the mbus parser..
Changed to make x11 grabber last choice by popular demand

v2.8ucl-1.1.1:
Tidied up command line option specification string
Updated for new common library
Updated to keep gcc-2.95 happy

v2.8ucl-1.1.0:
Expermental first release of layered support taken from MASH project vic.
Creates seperate network objects for each layer and sends seperate RTCP reports (unchecked in this release - these are not quite working)
Incoperated PVH codec from MASH
New command line option -j num_of_layers

v2.8ucl-1.0:
Reorganised code into directory structure reflecting the functionality of the different modules of vic
Moved vic over to use UCL's version's of tcl/tk - this is due to a number of problems we have encountered
Moved vic over to use UCL's common library so it shares the codebase provided by rat - where possible; It now uses common DES code and Mbus code - so both the DES and Mbus sections have been re-written.
IPv6 support under UNIX and WIN32

v2.8ucl5:
Fixed -l option so it instead generates a filename automatically

v2.8ucl4:
Updated H263 support for Litte Endian machines
Updated grabber-x11 so it works on more machines and when running vic on a remote X server

v2.8ucl3:

Added H.263 codec for UNIX
Included many useful fixes from Bill Fenner

v2.8ucl2:
Added JPEG and bvc software codecs

v2.8ucl1:
Port to Tcl/Tk 8.0
Added DES support
Added H.263+ codec

15 years ago/etc/resolv.conf is a file that holds the configuration for the local
roy [Tue, 16 Dec 2008 14:57:58 +0000 (14:57 +0000)]
/etc/resolv.conf is a file that holds the configuration for the local
resolution of domain names. Normally this file is either static or maintained
by a local daemon, normally a DHCP daemon. But what happens if more than one
thing wants to control the file? Say you have wired and wireless interfaces to
different subnets and run a VPN or two on top of that, how do you say which one
controls the file? It's also not as easy as just adding and removing the
nameservers each client knows about as different clients could add the same
nameservers.

Enter resolvconf, the middleman between the network configuration services and
/etc/resolv.conf. resolvconf itself is just a script that stores, removes and
lists a full resolv.conf generated for the interface. It then calls all the
helper scripts it knows about so it can configure the real /etc/resolv.conf
and optionally any local nameservers other can libc.

15 years agoImport ruby-clutter-gst-0.8.0 as multimedia/ruby-clutter-gst.
obache [Tue, 16 Dec 2008 12:34:31 +0000 (12:34 +0000)]
Import ruby-clutter-gst-0.8.0 as multimedia/ruby-clutter-gst.

This is a binding for the Clutter GStreamer library for use from Ruby.

15 years agoImport ruby-clutter-gtk-0.8.0 as graphics/ruby-clutter-gtk.
obache [Tue, 16 Dec 2008 12:29:31 +0000 (12:29 +0000)]
Import ruby-clutter-gtk-0.8.0 as graphics/ruby-clutter-gtk.

This is a binding for the Clutter GTK+ widget for use from Ruby.

15 years agoImport ruby-clutter-cairo-0.8.0 as graphics/ruby-clutter-cairo.
obache [Tue, 16 Dec 2008 12:27:49 +0000 (12:27 +0000)]
Import ruby-clutter-cairo-0.8.0 as graphics/ruby-clutter-cairo.

This is a binding for the Clutter Cairo library for use from Ruby.

15 years agoImport ruby-clutter-core-0.8.0 as graphics/ruby-clutter-core.
obache [Tue, 16 Dec 2008 12:26:20 +0000 (12:26 +0000)]
Import ruby-clutter-core-0.8.0 as graphics/ruby-clutter-core.

This is a binding for the Clutter Core library for use from Ruby.

15 years agoImport ruby-clutter-0.8.0 as graphics/ruby-clutter.
obache [Tue, 16 Dec 2008 12:22:38 +0000 (12:22 +0000)]
Import ruby-clutter-0.8.0 as graphics/ruby-clutter.

This is a set of bindings for the Clutter libraries for use from Ruby.

15 years agoImport apache-maven-2.0.9 as devel/apache-maven
yyamano [Tue, 16 Dec 2008 07:39:41 +0000 (07:39 +0000)]
Import apache-maven-2.0.9 as devel/apache-maven

Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven
can manage a project's build, reporting and documentation from
a central piece of information.

15 years agoImport PEAR::HTML_TreeMenu version 1.2.1:
dsainty [Tue, 16 Dec 2008 01:39:55 +0000 (01:39 +0000)]
Import PEAR::HTML_TreeMenu version 1.2.1:

The PEAR::HTML_TreeMenu PHP package provides methods for HTML tree menus.

PHP Based api creates a tree structure using a couple of small PHP classes.
This can then be converted to javascript using the printMenu() method.  The
tree is dynamic in IE 4 or higher, NN6/Mozilla and Opera 7, and maintains state
(the collapsed/expanded status of the branches) by using cookies.
Other browsers display the tree fully expanded.  Each node can have an
optional link and icon.

15 years agoAn implementation of the Proxy ARP Daemon specified in RFC1027.
roy [Mon, 15 Dec 2008 15:55:42 +0000 (15:55 +0000)]
An implementation of the Proxy ARP Daemon specified in RFC1027.

15 years agoImport silgraphite-xft-2.3 as graphics/silgraphite-xft.
minskim [Mon, 15 Dec 2008 00:44:52 +0000 (00:44 +0000)]
Import silgraphite-xft-2.3 as graphics/silgraphite-xft.

Graphite is a smart font engine that basically takes a unicode string
and font formatting information (features, size, etc.) and returns a
set of positioned glyphs.  In reality, Graphite does more than this in
that it handles cursor tracking and interaction with the rendering
engine for string selection, etc.

This package is a wrapper for Xft.

15 years agoImport py-clutter-0.8.2 as graphics/py-clutter.
obache [Sun, 14 Dec 2008 15:50:21 +0000 (15:50 +0000)]
Import py-clutter-0.8.2 as graphics/py-clutter.

This package contains the Python modules that allow you to use the
Clutter toolkit in Python programs.

15 years agoImport python-pyclutter-0.8.2 as graphics/py-pyclutter.
obache [Sun, 14 Dec 2008 11:19:24 +0000 (11:19 +0000)]
Import python-pyclutter-0.8.2 as graphics/py-pyclutter.

This package contains the Python modules that allow you to use the
Clutter toolkit in Python programs.

15 years agoImport p5-clutter-0.8.2.0 as graphics/p5-clutter.
obache [Sun, 14 Dec 2008 11:13:32 +0000 (11:13 +0000)]
Import p5-clutter-0.8.2.0 as graphics/p5-clutter.

Perl bindings to the Clutter OpenGL canvas.  Clutter aims to give a nice
and easy GObject based API for creating fast, heavily stylised applications,
such as media box UI, presentations, kiosk style applications, etc.

Clutter uses OpenGL for rendering.

The Clutter Perl bindings allow you to write canvas-based applications in
a Perlish and object-oriented way, freeing you from having to care about
casting and memory management of the original Clutter C API, and yet
remaining close to its spirit.

15 years agoImport clutter-gst-0.8.0 as multimedia/clutter-gst.
obache [Sun, 14 Dec 2008 11:10:01 +0000 (11:10 +0000)]
Import clutter-gst-0.8.0 as multimedia/clutter-gst.

Clutter-GStreamer (clutter-gst) is an integration library for using GStreamer
with Clutter.

Clutter is an open source software library for creating fast, visually
rich and animated graphical user interfaces. It uses OpenGL for drawing
primitives and has multiple backends, allowing its usage on different
platforms.

GStreamer is a streaming media framework, based on graphs of filters
which operate on media data.  Applications using this library can do
anything from real-time sound processing to playing videos, and just
about anything else media-related.  Its plugin-based architecture means
that new data types or processing capabilities can be added simply by
installing new plug-ins.

15 years agoImport clutter-gtk-0.8.2 as graphics/clutter-gtk.
obache [Sun, 14 Dec 2008 11:06:42 +0000 (11:06 +0000)]
Import clutter-gtk-0.8.2 as graphics/clutter-gtk.

Clutter-GTK is a library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

15 years agoImport clutter-cairo-0.8.2 as graphics/clutter-cairo.
obache [Sun, 14 Dec 2008 11:04:35 +0000 (11:04 +0000)]
Import clutter-cairo-0.8.2 as graphics/clutter-cairo.

An experimental clutter cairo 'drawable' actor. Sucks a bit as renders
cairo via an image surface and thus no real cairo rendering
acceleration. Experiments with glitz and sharing GL contexts for such
acceleration proved problematic. Needs more investigation.

15 years agoImport clutter-box2d-0.8.0 as graphics/clutter-box2d.
obache [Sun, 14 Dec 2008 11:02:30 +0000 (11:02 +0000)]
Import clutter-box2d-0.8.0 as graphics/clutter-box2d.

A glue layer between clutter and box2d that provides a special group where the
actors can be set to be static or dynamic in regard to a physics simulation. The
source tree currently contains an embedded version of box2d trunk.

Features:
  - Children of the ClutterBox2d group can be simulated as static or dynamic
    rigid bodies. Collision detection.
  - Specifying the gravity of the world.
  - play/pause control over the box2d physics engine
  - Setting linear and angular velocities of simulated children.
  - automatic position synchronization between clutter and box2d.
  - joints
      - prismatic.
      - revolute.
      - distance (spring)
      - mouse (for dragging objects around and manipulating them).

15 years agoImport clutter-0.8.4 as graphics/clutter.
obache [Sun, 14 Dec 2008 10:57:18 +0000 (10:57 +0000)]
Import clutter-0.8.4 as graphics/clutter.

Clutter it an open source software library for creating fast, visually
rich and animated graphical user interfaces.

15 years agoImport fuse-gstfs-0.1.
bjs [Sun, 14 Dec 2008 06:37:49 +0000 (06:37 +0000)]
Import fuse-gstfs-0.1.

GSTFS is a filesystem for on-demand transcoding of music files between
different formats.  It utilizes the gstreamer library for conversion so any
formats supported by gstreamer should also be supported by gstfs.  The
filesystem's only requirement is that the gstreamer pipeline begin with a
filesrc with the name "_source" and end with an fdsink with the name "_dest".
The filesystem will automatically substitute the filename and fd number in
these pipelines.

15 years agoImport silgraphite-ft from pkgsrc.
minskim [Sat, 13 Dec 2008 06:58:01 +0000 (06:58 +0000)]
Import silgraphite-ft from pkgsrc.

Graphite is a smart font engine that basically takes a unicode string
and font formatting information (features, size, etc.) and returns a
set of positioned glyphs.  In reality, Graphite does more than this in
that it handles cursor tracking and interaction with the rendering
engine for string selection, etc.

This package is a wrapper for FreeType.

15 years agoImport qbzr-0.9.5
epg [Sat, 13 Dec 2008 06:31:59 +0000 (06:31 +0000)]
Import qbzr-0.9.5

QBzr is a cross-platform GUI front end for Bazaar, based on Qt toolkit.
It provides a graphical user interface for those Bazaar commands where it can
simplify the usage: Highlighting of differences between files, "browsable" log
view, possibility to commit only some files without listing them all on the
command line, etc.

15 years agoImport py-qt4-4.4.4 (packaged by wiz, minor tweaks by me).
epg [Sat, 13 Dec 2008 05:19:12 +0000 (05:19 +0000)]
Import py-qt4-4.4.4 (packaged by wiz, minor tweaks by me).

PyQt is a set of Python bindings for the Qt toolkit. PyQt brings
together the Qt C++ cross-platform toolkit and the cross-platform
interpreted language Python.  PyQt contains 300 classes and over
5,750 functions and methods.

PyQt also includes the pyuic and pylupdate utilities which correspond
to the Qt uic and lupdate utilities.  pyuic converts the GUI designs
created with Qt Designer to executable Python code.  pylupdate
scans Python code, extracts all strings that are candidates for
internationalisation, and creates an XML file for use by Qt Linguist.

The x11/py-qt3-modules and x11/py-qt3-qscintilla packages provide
more Python modules for Qt.

15 years agoImport new package: wpa_supplicant.
reed [Thu, 11 Dec 2008 21:18:41 +0000 (21:18 +0000)]
Import new package: wpa_supplicant.
Note this is the development version and this package is not marked
-devel.
(The version in NetBSD -current is also a development version.)
The patch is based on changes as seen in NetBSD's custom driver_netbsd.c
(as compared to driver_bsd.c).

The wpa_supplicant package provides a wireless client daemon that supports
WPA, WPA2 (IEEE 802.11i / RSN), and WEP.  It implements key
negotiation with a WPA Authenticator and it controls the roaming
and IEEE 802.11 authentication/association of the wlan driver.  It
supports several EAP authentication methods.

This package also includes the wpa_cli console frontend.

15 years agoImport midori-0.1.1 as www/midori.
ahoka [Thu, 11 Dec 2008 20:15:49 +0000 (20:15 +0000)]
Import midori-0.1.1 as www/midori.

Midori is a lightweight web browser.

Features
Full integration with GTK+ 2
Fast rendering with WebKit
Tabs, windows and session management
Bookmarks with XBEL and token support
Flexibly configurable Web Searchbox
Custom context menu actions
User scripts and user styles support
Extensible via Javascript

15 years agoImport webkit-gtk-1.0.2.35656 as www/webkit-gtk.
ahoka [Thu, 11 Dec 2008 19:38:57 +0000 (19:38 +0000)]
Import webkit-gtk-1.0.2.35656 as www/webkit-gtk.

WebKit is an open source web browser engine. WebKit is also the name of
the Mac OS X system framework version of the engine that's used by
Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML
and JavaScript code began as a branch of the KHTML and KJS libraries
from KDE.

This is the GTK2+ port of the engine.

15 years agoInitial import of stegavorto-0.0.2.20081210:
wiz [Thu, 11 Dec 2008 10:33:56 +0000 (10:33 +0000)]
Initial import of stegavorto-0.0.2.20081210:

Last tuesday night I had a dream.
In this dream, Michael Sweet,
frontman of 1980's glam-rock hair-band "Stryper" appeared to me...
except he was wearing a business suit...
and standing on the front lawn of a public library...
and he challenged me to play a game,
a strange game that I had never played before.
When I awoke I knew that I had to program it...

Click on letters to spell out secret words.

Your score will be higher if the distance between letters is smaller

15 years agoInitial import of LostPixels-0.5.3:
wiz [Wed, 10 Dec 2008 00:17:16 +0000 (00:17 +0000)]
Initial import of LostPixels-0.5.3:

Blinken Sisters is an open source game in 80s retro style, free to
download, fully playable and easy to handle. Enjoy jumping and
running with Agent Kate through various levels of danger, collecting
all the pixels that were lost in another dimension!

15 years agoInitial import of fotoxx-5.7.1:
wiz [Tue, 9 Dec 2008 15:10:34 +0000 (15:10 +0000)]
Initial import of fotoxx-5.7.1:

Fotoxx is a free open source Linux program for editing image files
from a digital camera. The goal of fotoxx is to meet most image
editing needs while remaining easy to use.

Navigate images with a pageable thumbnail window, edit an entire
image or selected areas, change brightness and contrast, flatten
brightness distribution, change color intensity, reduce the number
of colors (posterize), make panoramas, make HDR images, crop, rotate
(any angle), rescale, fix red-eye, fix perspective (slanted
buildings), warp, sharpen, blur, remove noise (speckles), add tags
to images and search by tags, make a collage of images and text,
print.

15 years agoInitial import of xdg-utils-1.0.2:
wiz [Tue, 9 Dec 2008 15:04:56 +0000 (15:04 +0000)]
Initial import of xdg-utils-1.0.2:

The xdg-utils package is a set of simple scripts that provide basic
desktop integration functions for any Free Desktop, such as Linux.

They are intended to provide a set of defacto standards. This means
that:

* Third party software developers can rely on these xdg-utils for
all of their simple integration needs.

* Developers of desktop environments can make sure that their
environments are well supported

If a desktop developer wants to be certain that their environment
functions with all third party software, then can simply make sure
that these utilities work properly in their environment.  This will
hopefully mean that 'third tier' window managers such as XFCE and
Blackbox can reach full parity with Gnome and KDE in terms of third
party ISV support.

* Distribution vendors can provide custom versions of these utilities

If a distribution vendor wishes to have unusual systems, they can
provide custom scripts, and the third party software should still
continue to work.

15 years agoInitial import of diffuse-0.2.15:
wiz [Tue, 9 Dec 2008 14:19:21 +0000 (14:19 +0000)]
Initial import of diffuse-0.2.15:

Diffuse is a graphical tool for merging and comparing text files.
Diffuse is able to compare an arbitrary number of files side-by-side
and gives users the ability to manually adjust line matching and
directly edit files.  Diffuse can also retrieve revisions of files
from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and
SVK repositories for comparison and merging.

Some key features of Diffuse:
- ability to compare and merge an arbitrary number of files
  side-by-side (n-way merges)
- line matching can be manually corrected by the user
- ability to directly edit files
- syntax highlighting
- Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and
  SVK support
- support for UTF-8 encoded unicode
- unlimited undo
- easy keyboard navigation

15 years agoInitial import of texdrive-0.0.20081126:
wiz [Tue, 9 Dec 2008 12:19:59 +0000 (12:19 +0000)]
Initial import of texdrive-0.0.20081126:

texdrive is an emacs minor-mode for adding mathematical equations
to html-pages; things like Euler's identity, Pythagoras theorem
and so on.

15 years agoInitial import of whohas-0.21:
wiz [Tue, 9 Dec 2008 10:53:10 +0000 (10:53 +0000)]
Initial import of whohas-0.21:

whohas is a command line tool that allows querying several package
lists at once. whohas is written in Perl and was designed to help
package maintainers find ebuilds, pkgbuilds and similar package
definitions from other distributions to learn from. However, it
can also be used by normal users who want to know:

- Which distribution has packages available for apps upon whom the
user depends.

- What version of a given package is in use in each distribution,
or in each release of a distribution (implemented only for Debian).

15 years agoImport xfce4-volman-0.2.0 as sysutils/xfce4-volman.
ahoka [Tue, 9 Dec 2008 10:32:26 +0000 (10:32 +0000)]
Import xfce4-volman-0.2.0 as sysutils/xfce4-volman.

HAL backed volume manager for Thunar and Xfce.

15 years agoImport zzuf-0.12.
bjs [Tue, 9 Dec 2008 06:56:52 +0000 (06:56 +0000)]
Import zzuf-0.12.

zzuf is a transparent application input fuzzer. It works by intercepting
file operations and changing random bits in the program's input. zzuf's
behaviour is deterministic, making it easy to reproduce bugs.

For instructions and examples on how to use zzuf, see the manual page.

15 years agoImport silgraphite from pkgsrc-wip.
minskim [Tue, 9 Dec 2008 01:54:25 +0000 (01:54 +0000)]
Import silgraphite from pkgsrc-wip.

Graphite is a project under development within SIL's Non-Roman Script
Initiative and Language Software Development groups to provide
rendering capabilities for complex non-Roman writing systems.

Its smart-font engine is the bit that takes a Unicode string, font
formatting information (features, size, etc.), and a font, and returns
a set of positioned glyphs.  Graphite also does more than this, in
that it can handle cursor tracking and interaction with the
application for string selection, etc.