Commit graph

130681 commits

Author SHA1 Message Date
bjs
7c30c6a650 Add DESTDIR support. 2008-09-09 02:16:26 +00:00
jmcneill
ebc89222de Enable tv-v4l2 support on NetBSD. 2008-09-09 01:11:53 +00:00
obache
b2fb4017a9 CREATE_WRKDIR_SYMLINK is now default "no". 2008-09-09 00:59:51 +00:00
seb
10878f70d4 Note initial addition of p5-Test-MockModule version 0.05 as
devel/p5-Test-MockModule into The NetBSD Packages Collection.

The Perl 5 module Test::MockModule lets you temporarily redefine
subroutines in other packages for the purposes of unit testing.
A Test::MockModule object is set up to mock subroutines for a given
module. The object remembers the original subroutine so it can be
easily restored. This happens automatically when all MockModule
objects for the given module go out of scope, or when you unmock()
the subroutine.
2008-09-09 00:35:35 +00:00
seb
58c7532a34 Add & enable p5-Test-MockModule 2008-09-09 00:34:16 +00:00
seb
5ef148ac64 Initial import of p5-Test-MockModule version 0.05 in the NetBSD
Packages Collection.

The Perl 5 module Test::MockModule lets you temporarily redefine
subroutines in other packages for the purposes of unit testing.
A Test::MockModule object is set up to mock subroutines for a given
module. The object remembers the original subroutine so it can be
easily restored. This happens automatically when all MockModule
objects for the given module go out of scope, or when you unmock()
the subroutine.
2008-09-09 00:32:36 +00:00
seb
8cb94680a2 Note update of devel/p5-subversion to version 1.5.2nb2 2008-09-09 00:14:53 +00:00
seb
d87244a499 Fix subversion shared libraries search paths when configuring the
Perl modules. Fix problem like the following and as seen in
bulk build logs:
$ perl -MSVN::Ra -e '1'
/usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/SVN/_Ra/_Ra.so: Undefined PLT symbol "svn_ra_init_ra_libs" (symnum = 13)

Approved by maintainer.
Bump PKGREVISION of the p5-subversion package to 2.
2008-09-09 00:14:06 +00:00
seb
a49cab88f1 Note initial addition of p5-Test-WWW-Selenium version 1.15 as
devel/p5-Test-WWW-Selenium into The NetBSD Packages Collection.

The Perl 5 module Test::WWW::Selenium is a subclass of WWW::Selenium,
a perl client for the Selenium Remote Control test tool, that
provides convenient testing functions.
2008-09-09 00:09:42 +00:00
seb
7be2b51451 Add & enable p5-Test-WWW-Selenium 2008-09-09 00:08:54 +00:00
seb
60f6ebb039 Initial import of p5-Test-WWW-Selenium version 1.15 in the NetBSD
Packages Collection.

The Perl 5 module Test::WWW::Selenium is a subclass of WWW::Selenium,
a perl client for the Selenium Remote Control test tool, that
provides convenient testing functions.
2008-09-09 00:04:32 +00:00
joerg
6bd0b92253 Fix PLIST, slightly improve post-install. Bump revision. 2008-09-08 23:26:18 +00:00
seb
f15701832f Note update of devel/p5-Class-MOP to version 0.65 and of
devel/p5-Moose to version 0.57
2008-09-08 23:15:41 +00:00
seb
0d3afc9818 Update from version 0.55 to version 0.57.
Package changes: add all required Perl modules for test target as
build dependencies

Changes:
0.57 Wed September 3, 2008
    * Moose::Intro
      - A new bit of doc intended to introduce folks familiar with
        "standard" Perl 5 OO to Moose concepts. (Dave Rolsky)

    * Moose::Unsweetened
      - Shows examples of two classes, each done first with and then
        without Moose. This makes a nice parallel to
        Moose::Intro. (Dave Rolsky)

    * Moose::Util::TypeConstraints
      - Fixed a bug in find_or_parse_type_constraint so that it
        accepts a Moose::Meta::TypeConstraint object as the parent
        type, not just a name (jnapiorkowski)
        - added tests (jnapiorkowski)

    * Moose::Exporter
      - If Sub::Name was not present, unimporting failed to actually
        remove some sugar subs, causing test failures (Dave Rolsky)

0.56 Mon September 1, 2008
    For those not following the series of dev releases, there are
    several major changes in this release of Moose.
      ! Moose::init_meta should now be called as a method. See the
        docs for details.

      - Major performance improvements by nothingmuch.

      - New modules for extension writers, Moose::Exporter and
        Moose::Util::MetaRole by Dave Rolsky.

      - Lots of doc improvements and additions, especially in the
        cookbook sections.

      - Various bug fixes.

    * Removed all references to the experimental-but-no-longer-needed
      Moose::Meta::Role::Application::ToMetaclassInstance.

    * Require Class::MOP 0.65.

0.55_04 Sat August 30, 2008
    * Moose::Util::MetaRole
    * Moose::Cookbook::Extending::Recipe2
      - This simplifies the application of roles to any meta class, as
        well as the base object class. Reimplemented metaclass traits
        using this module. (Dave Rolsky)

    * Moose::Cookbook::Extending::Recipe1
      - This a new recipe, an overview of various ways to write Moose
        extensions (Dave Rolsky)

    * Moose::Cookbook::Extending::Recipe3
    * Moose::Cookbook::Extending::Recipe4
      - These used to be Extending::Recipe1 and Extending::Recipe2,
        respectively.

0.55_03 Fri August 29, 2008
    * No changes from 0.55_02 except increasing the Class::MOP
      dependency to 0.64_07.

0.55_02 Fri August 29, 2008
    * Makefile.PL and Moose.pm
      - explicitly require Perl 5.8.0+ (Dave Rolsky)

    * Moose::Util::TypeConstraints
      - Fix warnings from find_type_constraint if the type is not
        found (t0m).

    * Moose::Meta::TypeConstraint
      - Predicate methods (equals/is_a_type_of/is_subtype_of) now
        return false if the type you specify cannot be found in the
        type registry, rather than throwing an unhelpful and
        coincidental exception. (t0m).
        - added docs & test for this (t0m)

    * Moose::Meta::TypeConstraint::Registry
      - add_type_constraint now throws an exception if a parameter is
        not supplied (t0m).
        - added docs & test for this (t0m)

    * Moose::Cookbook::FAQ
      - Added a faq entry on the difference between "role" and "trait"
        (t0m)

    * Moose::Meta::Role
      - Fixed a bug that caused role composition to not see a required
        method when that method was provided by another role being
        composed at the same time. (Dave Rolsky)
        - test and bug finding (tokuhirom)

0.55_01 Wed August 20, 2008

    !! Calling Moose::init_meta as a function is now         !!
    !! deprecated. Please see the Moose.pm docs for details. !!

    * Moose::Meta::Method::Constructor
      - Fix inlined constructor so that values produced by default
        or builder methods are coerced as required. (t0m)
        - added test for this (t0m)

    * Moose::Meta::Attribute
      - A lazy attribute with a default or builder did not attempt to
        coerce the default value. The immutable code _did_
        coerce. (t0m)
        - added test for this (t0m)

    * Moose::Exporter
      - This is a new helper module for writing "Moose-alike"
        modules. This should make the lives of MooseX module authors
        much easier. (Dave Rolsky)

    * Moose
    * Moose::Cookbook::Meta::Recipe5
      - Implemented metaclass traits (and wrote a recipe for it):

          use Moose -traits => 'Foo'

        This should make writing small Moose extensions a little
        easier (Dave Rolsky)

    * Moose::Cookbook::Basics::Recipe1
      - Removed any examples of direct hashref access, and applied an
        editorial axe to reduce verbosity. (Dave Rolsky)

    * Moose::Cookbook::Basics::Recipe1
      - Also applied an editorial axe here. (Dave Rolsky)

    * Moose
    * Moose::Cookbook::Extending::Recipe1
    * Moose::Cookbook::Extending::Recipe2
      - Rewrote extending and embedding moose documentation and
        recipes to use Moose::Exporter (Dave Rolsky)

    * Moose
    * Moose::Role
      - These two modules now warn when you load them from the main
        package "main" package, because we will not export sugar to
        main. Previously it just did nothing. (Dave Rolsky)

    * Moose::Role
      - Now provide an init_meta method just like Moose.pm, and you
        can call this to provide an alternate role metaclass. (Dave
        Rolsky and nothingmuch)
      - get_method_map now respects the package cache flag (nothingmuch)

    * Moose::Meta::Role
      - Two new methods - add_method and wrap_method_body
        (nothingmuch)

    * many modules
      - Optimizations including allowing constructors to accept hash
        refs, making many more classes immutable, and making
        constructors immutable. (nothingmuch)
2008-09-08 23:14:00 +00:00
seb
d1e17b8b63 Update from version 0.64 to version 0.65.
Package changes: add all required Perl modules for test target as
build dependencies.

Changes:
0.65 Mon September 1, 2008
    For those not following the series of dev releases, the changes
    from 0.64 from 0.65 can mostly be summed up as a lot performance
    improvements by nothingmuch, including new optional XS versions of
    some methods. Also, Class::MOP now works _without_ any XS modules,
    for sad systems without a compiler.

    * Class::MOP::Method
      - Added name and package_name XS accessors, and make sure all
        the XS and Perl versions work the same way. (Dave Rolsky)

    * MOP.xs
      - The XS versions of various methods just returned undef when
        called class methods, rather than dying like the pure Perl
        versions. (Dave Rolsky)

0.64_07 Fri August 29, 2008
    * Class::MOP
      - Silenced warnings that managed to break Moose tests when XS
        was loaded. (Dave Rolsky)
      - Some XS versions of methods were ignored because of typos in
        MOP.xs. (Dave Rolsky)

0.64_06 Mon August 25, 2008
    * Class::MOP (MOP.xs)
      - Another MS VC++ fix, cannot declare a variable in the middle
        of a scope (Taro Nishino).

0.64_05 Sun August 24, 2008
    * Class::MOP
      - None of the dev releases actually loaded the XS properly, but
        we silently fell back to the pure Perl version of the
        code. (Dave Rolsky)

    * Class::MOP (MOP.xs)
      - Replaced some code that used functions not available on Visual
        C++ with some Perl XS API bits (Dave Rolsky).

0.64_04 Sat August 23, 2008
    * Class::MOP::Class
      - Workaround a bug in 5.8.1's goto sub (nothingmuch)

    * pod.t and pod_coveraget.t
      - These are no longer shipped with the tarball because of bogus
        failures from CPAN testers. (Dave Rolsky)

0.64_03 Thu August 21, 2008
    * Class::MOP::Package
      - Some (legit) code was misparsed by earlier 5.8.x
        releases. (nothingmuch)

    * Class::MOP
      - Fix a constant in void context warning (nothingmuch)

0.64_02 Thu August 21, 2008
    * Makefile.PL and Class::MOP
      - Explicitly require Perl 5.8.0+ (Dave Rolsky)

    * Makefile.PL
      - Add missing prereqs that got lost in the switch away from
        Module::Install.

    * Class::MOP::Instance
      - New method - get_all_attributes (nothingmuch)

0.64_01 Wed August 20, 2008
    * Makefile.PL
      - We now check to see if you have a compiler. If you don't, the
        module installs without some XS bits, but will work the same
        as with XS. This should make it easier to install on platforms
        without a compiler (like Windows). (Dave Rolsky)

    * many modules
      - Perl 6 style attribute naming replaced with sane style ('methods', not
        '%!methods'). These changes should not impact any existing API uses.
        (nothingmuch).

    * many modules
      - Quite a number of optimizations based on profiling, including
        allowing constructors to take hash references instead of
        hashes, duplicating some frequently used code in XS, and
        making constructors immutable. These changes should not impact
        any existing API uses. (nothingmuch)

    * Many modules
      - Constructors now respect the meta attributes of their subclasses,
        facilitating MOP extensibility. More related changes will happen in the
        next several releases. (nothingmuch)

    * Class::MOP::Class
      - New method - get_all_methods, replaces the deprecated
        compute_all_applicable_methods. get_all_attributes provided for
        consistency (nothingmuch)
      - New method - wrap_method was refactored out of get_method_map
        (nothingmuch)
      - New API for meta instance invalidation - invalidate_meta_instance,
        invalidate_meta_instances, add_dependent_meta_instance,
        remove_dependent_meta_instance, called automatically when attribute
        definitions change and allows notification of dependent subclasses.
        (nothingmuch)
2008-09-08 23:13:59 +00:00
seb
0026d573ce Note initial addition of p5-Declare-Constraints-Simple version 0.03
as devel/p5-Declare-Constraints-Simple into The NetBSD Packages
Collection.

The Perl 5 module Declare::Constraints::Simple provides an easy
way to build a profile to validate a data structure. It does this
by giving you a set of declarative keywords in the importing
namespace.
2008-09-08 22:36:29 +00:00
seb
a9dec9bd1d Add & enable p5-Declare-Constraints-Simple 2008-09-08 22:33:20 +00:00
seb
9c074b2bcb Initial import of p5-Declare-Constraints-Simple version 0.03 in
the NetBSD Packages Collection.

The Perl 5 module Declare::Constraints::Simple provides an easy
way to build a profile to validate a data structure. It does this
by giving you a set of declarative keywords in the importing
namespace.
2008-09-08 22:31:03 +00:00
abs
42e2c95008 adjust tbl manpage fix to work with DESTDIR - no change to built package (if it built) 2008-09-08 22:29:22 +00:00
abs
9e0bb775a1 Added mail/p5-Mail-IMAPClient2 version 2.2.9
Updated mail/imapsync to 1.264
2008-09-08 22:26:13 +00:00
abs
b0a6a109f9 Updated mail/imapsync to 1.264, and adjusted to use p5-Mail-IMAPClient2
revision 1.264
    Archiveopteryx 3.0.0
revision 1.263
    Added modules versions output.
revision 1.262
    Work fine under XP.
revision 1.261
    - Fixed bug about ssl and justconnect option
    - Cleaned connect code.
    - Started gmail support.
revision 1.260
    - Added option --idatefromheader :
      sets the internal dates on host2 same as the "Date:" headers.
revision 1.259
    - Made a function for regexmess() --regexmess to be able to
      check it easily
    - Added function tests_regexmess() to check regexmess(), 3
      tests.
    - Removed imapsync copyleft GPL licence output (boring).
      Replaced by wishlist link.
    - Added thank_author() to avoid duplicate code about thanks.
    - Better bug report documentation.
revision 1.258
    Change report bug information order.
revision 1.257
    removed comment and ugly output
revision 1.256
    Applied patch from Simon Heimlicher to avoid non-selectable
    folders.
revision 1.255
    Domino (Notes) 4.61
revision 1.254
    Some server (Microsoft Exchange 6.0.6249.0 for example)
    returns message size a lot
    s than the real size
    Now imapsync accept this silly behavior.
revision 1.253
    Archiveopteryx  2.09
revision 1.252
    Added mailing list information.
revision 1.251
    Fixed message_string returning empty message when < expected size.
revision 1.250
    Bug fix "parse_headers want an ARRAY ref"
revision 1.249
    warn about BUG_IMAPClient_3.xx
revision 1.248
    Cleaned check_lib_version()
revision 1.247
    Added id in output warn when no header found.
revision 1.246
    Removed $^W use.
revision 1.245
    Back to append_string()
    Turn on --syncinternaldates by default
    Date_Init("TZ=GMT") if no timezone (windows) set.
revision 1.244
    Removed old *_2() functions (unused)
revision 1.243
    Moved functins *_2() into override_imapclient()
revision 1.242
    Ignore message when it has no header.
2008-09-08 22:25:13 +00:00
abs
3623019daa +p5-Mail-IMAPClient2 2008-09-08 22:12:14 +00:00
abs
ae5684008f Added mail/p5-Mail-IMAPClient2 version 2.2.9 - This version is required by
mail/imapsync due to regressions in 3.x

  Mail::IMAPClient module provides perl routines that simplify a
sockets connection to and an IMAP conversation with an IMAP server.

  This module was developed on Solaris 2.5.1 and 2.6 against Netscape
IMAP servers versions 3.6 and 4.1.  However, since it is written in
perl and designed for flexibility, it should run on any OS with a
TCP/IP stack and a version of perl that includes Socket.pm and
IO::Socket.pm. It also should be able to talk to any IMAP server,
even those that have, um, proprietary features (assuming that the
programmer knows what those features are).

  To date, the test suite runs successfully with the following IMAP
servers:

-Netscape Messenger v3.6
-Netscape Messenger v4.1
-UW-IMAP (I think it was 4.5)
-Cyrus IMAP4 v1.5.19
-Mirapoint Message Server Appliances (OS versions 1.6.1 and 1.7.1)
2008-09-08 22:11:05 +00:00
seb
59ef3f5cd6 Note initial addition of p5-aliased version 0.22 as devel/p5-aliased
into The NetBSD Packages Collection.

The Perl 5 module aliased is simple in concept but is a rather
handy module. It loads the class you specify and exports into your
namespace a subroutine that returns the class name. You can explicitly
alias the class to another name or, if you prefer, you can do so
implicitly. In the latter case, the name of the subroutine is the
last part of the class name.
2008-09-08 21:59:53 +00:00
seb
2a284eea5e Add & enable p5-aliased 2008-09-08 21:59:04 +00:00
seb
af683de029 Initial import of p5-aliased version 0.22 in the NetBSD Packages
Collection.

The Perl 5 module aliased is simple in concept but is a rather
handy module. It loads the class you specify and exports into your
namespace a subroutine that returns the class name. You can explicitly
alias the class to another name or, if you prefer, you can do so
implicitly. In the latter case, the name of the subroutine is the
last part of the class name.
2008-09-08 21:55:25 +00:00
seb
fbf51c8d8c Remove 'net' category 2008-09-08 21:26:21 +00:00
joerg
2c43b4f278 libnbcompat-20080908:
- declare endpwent and endgrent if system headers are missing them
- check for existance of statfs.f_flags before using it
- drop a bunch of redundant function checks

Based on the work of Timothy Larson.
2008-09-08 20:20:22 +00:00
wiz
b65aa09b27 + devhelp-0.20, gnome-desktop-sharp-2.24.0, gnome-sharp-2.24.0.
- bluemoon-1.3.2, exempi-2.0.2, generator-cbiere-0.35r3, tor-0.2.0.31.
2008-09-08 19:29:33 +00:00
wiz
5b630355f2 Updated net/tor to 0.2.0.31 2008-09-08 19:28:44 +00:00
wiz
302984f167 Update to 0.2.0.31:
Changes in version 0.2.0.31 - 2008-09-03
  o Major bugfixes:
    - Make sure that two circuits can never exist on the same connection
      with the same circuit ID, even if one is marked for close. This
      is conceivably a bugfix for bug 779. Bugfix on 0.1.0.4-rc.
    - Relays now reject risky extend cells: if the extend cell includes
      a digest of all zeroes, or asks to extend back to the relay that
      sent the extend cell, tear down the circuit. Ideas suggested
      by rovv.
    - If not enough of our entry guards are available so we add a new
      one, we might use the new one even if it overlapped with the
      current circuit's exit relay (or its family). Anonymity bugfix
      pointed out by rovv.

  o Minor bugfixes:
    - Recover 3-7 bytes that were wasted per memory chunk. Fixes bug
      794; bug spotted by rovv. Bugfix on 0.2.0.1-alpha.
    - Correctly detect the presence of the linux/netfilter_ipv4.h header
      when building against recent kernels. Bugfix on 0.1.2.1-alpha.
    - Pick size of default geoip filename string correctly on windows.
      Fixes bug 806. Bugfix on 0.2.0.30.
    - Make the autoconf script accept the obsolete --with-ssl-dir
      option as an alias for the actually-working --with-openssl-dir
      option. Fix the help documentation to recommend --with-openssl-dir.
      Based on a patch by "Dave". Bugfix on 0.2.0.1-alpha.
    - Disallow session resumption attempts during the renegotiation
      stage of the v2 handshake protocol. Clients should never be trying
      session resumption at this point, but apparently some did, in
      ways that caused the handshake to fail. Bug found by Geoff Goodell.
      Bugfix on 0.2.0.20-rc.
    - When using the TransPort option on OpenBSD, and using the User
      option to change UID and drop privileges, make sure to open
      /dev/pf before dropping privileges. Fixes bug 782. Patch from
      Christopher Davis. Bugfix on 0.1.2.1-alpha.
    - Try to attach connections immediately upon receiving a RENDEZVOUS2
      or RENDEZVOUS_ESTABLISHED cell. This can save a second or two
      on the client side when connecting to a hidden service. Bugfix
      on 0.0.6pre1. Found and fixed by Christian Wilms; resolves bug 743.
    - When closing an application-side connection because its circuit is
      getting torn down, generate the stream event correctly. Bugfix on
      0.1.2.x. Anonymous patch.
2008-09-08 19:28:28 +00:00
ahoka
0dff388df1 Removed vlc07. 2008-09-08 19:25:40 +00:00
ahoka
3e279319a8 -vlc07
-ffmpeg-devel
+vlc08
2008-09-08 19:21:17 +00:00
ahoka
660b16fbc3 This package is long obsolete and as vlc has been updated to 0.9
and we have vlc08 there is no need to keep two legacy versions.
2008-09-08 19:20:25 +00:00
ahoka
2fa0387ec7 ffmpeg-devel moved to ffmpeg 2008-09-08 19:16:27 +00:00
wiz
e4e2c8ec93 Updated games/bluemoon to 1.3.2 2008-09-08 19:14:00 +00:00
wiz
126f8c14df Update to 1.3.2:
2008-07-27

Released version 1.3.2

2008-07-27

Fixed Boatswain Mena Marn.

2008-07-23

Fix cards which ignore all icons or special text to include influence
cards and any other types of cards.

2008-07-22

Automatically select target for "one of my" cards to maximize total power.

2008-07-21

Fixed GUI turn order when human player bluff is called.

Fixed STOP icon and cards that allow additional booster/support cards.

2008-07-20

Changed Mimix mutant to not count ships.

Adjusted height of cards loaded on ships to avoid running off the bottom.

2008-07-18

Released version 1.3.1

2008-07-17

Fix bug in GUI when choosing from multiple bluff cards.

2008-07-14

Modify README with instructions for playing bluff cards or loading cards
onto ships.

Add code for choosing cards to discard when opponent's hand is disclosed
and cards are discarded from hand.

2008-07-09

Fixed timing of special effects that affect "one of my" cards.

Fixed Lookout Dolora Paal when some support cards were PROTECTED.

Allow leadership or influence cards to be played from the hand even when
a ship is landed.

Always prompt user for target of "ony of my" cards whenever needed,
instead of waiting for announce power.

Split dragons attracted from retreat from dragon from Irresistible Sirens
when opponent is forced to retreat due to Floods.

2008-07-08

Released version 1.3.0

2008-07-08

Added strings to assist feature for Buka related actions such as landing
or loading ships, or playing bluff cards.

2008-07-07

Clear "played this turn" flag on ships when player retreats.

2008-06-12

Fixed bug regarding Old Goo Laa's Ghost and landed ships.

2008-06-11

Performance enhanced when AI considers playing Quartermaster Kura Ko
and Armory in the same turn.

2008-05-29

Improved performance of checking whether a set of cards used to satisfy
a Caterpillar are legal.

2008-05-28

Changed neural net inputs to count total number of cards in hand plus
cards in draw deck, rather than just draw deck.  Otherwise cards like
Muster Reinforcements are sometimes thought to be harmful to play.

2008-05-26

Added code to further predict the consequences of declining a fight.

2008-05-24

Added code to predict whether the opponent will be forced to retreat due
to our play.  Uses cards in hand if they are all known (due to end of
game or disclosure), otherwise uses all cards with unknown locations.

2008-05-01

Reordered "end of support" phase events so that possible game-ending cards
like Irresistible Sirens are handled properly.

2008-04-27

Prevent ignored bluff cards from being called.

Prevent play of bluff cards when support cards are ignored.

2008-04-25

Fix AI bug caused by instant win/loss from Irresistible Sirens when pending
card choice is to be made.

2008-04-05

Added code to handle cards like "Cast Cataclysm" discarding bluff cards.

2008-02-28

Added several neural net inputs for cards loaded on ships, and numbers of
bluff cards played.

Changed in memory structure of neural net for better cache performance
with extra (often unused) inputs.

2008-02-23

Added code to GUI to reveal bluff cards at beginning of turn.

2008-02-20

Fixed bug where cards with values ignored could satisfy Caterpillar
Fireeater or Caterpillar Eartheroder.

Fixed bug where cards could be added to gangs even after card with STOP
icon had been played.

2008-02-18

Added popup menu to cards in hand, to allow loading onto ships or
playing as a bluff.

2008-02-17

Don't allow AI to consider playing cards that were drawn randomly in
simulated games.

Reset random seed in simulated games, so that they don't accurately
predict cards drawn from deck.

2008-02-14

Added GUI code to display influence cards, and cards loaded onto ships
in influence area.

2008-02-13

Removed "upside down" effect in opponent cards, and reuse more code
in table drawing.

2008-02-08

Added code for calling bluffs, and AI code to make bluff calling
decisions.

2008-02-07

Added code for Buka bluff cards.

2008-02-06

Modified AI card chooser routines to work in more difficult situations.

2008-02-05

Added code for Buka ships.

2008-02-04

Fixed bug that allowed cards played "as FREE" to work even against Mad
Mike Magpie.

Added Buka cards to cards.txt file.

Began adding code for Buka card effects.

2008-02-03

Reset full-size image to card back when matchup is changed.

2008-02-01

Removed attempt to hid close button on dialog boxes.  It does not work
well under Windows.

Added extra inputs for "instant win/loss" and train the AI more
strictly when this happens.
2008-09-08 19:13:42 +00:00
jmcneill
0c5534452d libv4l 0.4.3 2008-09-08 19:11:57 +00:00
jmcneill
cdcd4f51b0 libv4l 2008-09-08 19:11:01 +00:00
ahoka
10c5b94b0c This package was obsoleted by multimedia/ffmpeg. 2008-09-08 19:10:41 +00:00
jmcneill
db77f9ce86 Add RCSID tags. 2008-09-08 19:10:20 +00:00
wiz
25a694c32f Updated devel/exempi to 2.0.2 2008-09-08 19:08:35 +00:00
wiz
7f395a7514 Update to 2.0.2:
2.0.2

- Bug #16598: address the lack of TLS for sone platforms.

2.0.1

- Bug #14612: no stdbool.h for Sun compilers.
- Bug #14613: check for iconv() const-ness.
- Make the error checking more robust.
- Make error code thread-safe (ie local to the thread).
2008-09-08 19:08:18 +00:00
jmcneill
d54ba6e023 libv4l is a collection of libraries which adds a thin abstraction layer on
top of video4linux2 devices. The purpose of this (thin) layer is to make it
easy for application writers to support a wide variety of devices without
having to write seperate code for different devices in the same class.
2008-09-08 19:07:41 +00:00
ahoka
c07fcee37a vlc changes. 2008-09-08 19:02:47 +00:00
ahoka
a9b7b002d9 Update to the latest 0.9 branch.
Changes between 0.8.6i and 0.9.1:
---------------------------------

Note: version 0.9.0 was skipped due to bugs being discovered at the last
minute.

Important notes:
----------------
 * This release will not work with Windows 98/ME and Mac OS X 10.3.9 (Panther)
 * The HTTP interface is now only available on the local machine by default.
   If you want to make it available from other machines, you will have to
   edit the ".hosts" file.
   - On UNIX/Linux, the file is in /usr/share/vlc/http/.hosts
     If you're using the old http interface, it's located in
     /usr/share/vlc/http/old/.hosts
   - On Windows they are in C:\Program Files\VideoLAN\VLC\http\.hosts and
     C:\Program Files\VideoLAN\VLC\http\old\.hosts
   - On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts
     and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts
 * This version of VLC contains a new interface for Windows and Linux.
   This interface has a fullscreen controller and simplified preferences.
   This interface lacks the "Streaming Wizard" that used to be present in VLC
   0.8.6.
 * The behavior of --sout-keep was changed. It's now activated by default.
 * The marq, mosaic and logo commands in the rc interface changed. They
   now require a target name as their first argument. Example:
   vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
   You can then use commands like: @test marq-marquee Goodbye
   If you didn't name the object using @test, its name will default to the
   plugin name (hence 'marq') in this example.
   These new commands are also available in the telnet interface.
 * The "rtp" access output module has been removed.
   Please use the RTP stream output instead, e.g.:
     Old: '#std{access=rtp,mux=ts,dst=239.255.1.2:5004,sap}'
     New: '#rtp{mux=ts,dst=239.255.1.2,port=5004,sap}'
 * You now need to append --m3u-extvlcopt to your command line to enable
   EXTVLCOPT options parsing in m3u playlists. Note that only a limited set
   of options is available to m3u playlists (CVE-2007-6683).
 * The old access:url syntax is no longer supported to resolve ambiguities
   with some file names. Use access://url instead.
    E.g.:  vlc:quit -> vlc://quit ;
           udp:@239.255.12.12 -> udp://@239.255.12.12
 * The ffmpeg module has been removed and replaced by the new avcodec,
   avformat, swscale (or imgresample if you use a swscale-less ffmpeg build)
   and postproc modules.
 * The web plugins ActiveX (IE)/Firefox/Mozilla/Safari now recognize the
   following states: IDLE/CLOSE=0, OPENING=1, BUFFERING=2, PLAYING=3, PAUSED=4,
   STOPPING=5, FORWARD=6, BACKWARD=7, ENDED=8, ERROR=9. With FORWARD and
   BACKWARD being reserved for future implementations and are thus not
   functional atm.
 * Croping and padding in transcode are now done using the croppadd video
   filter. For example:
   transcode{vcodec=mp2v,vfilter=croppadd{cropttop=20,cropbottom=30,paddleft=100}}
 * Canvas setting in transcode is now done using the canvas video filter.
   For example:
   transcode{vcodec=mp2v,vfilter=canvas{width=640,height=480}}
 * Glide video output module has been removed.
 * Due to lack of maintainer, the Skins interface might not work properly.
   It does not work on windows for this version. Help is needed!

Changes:
--------

Security updates:
 * Updated libfreetype on Windows and Mac OS X (CVE-??)
 * TTA Parser improvements (CVE-2008-3732)
 * MMS Access Module improvements (CVE-2008-3794 )

Playlist:
 * Vastly improved playlist support:
    * Media library creation to save all your playlist items
    * "Live search"
    * Shoutcast TV listings
    * Audioscrobbler/Last.FM support
 * Album art support
 * User definable Lua playlist scripts. See share/lua/playlist/README.txt
   (Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)
 * User definable Lua album art fetcher scripts. See share/lua/meta/README.txt

Inputs:
 * Video for Linux 2 (V4L2) input support
 * UDP-Lite transport for RTP/AVP
 * DCCP transport for RTP/AVP
 * Proxy support for MMSH stream
 * JACK audio input support
 * Input run time option (improved live stream recording)
 * BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows
 * Re-written Screen access module for Mac OS X
   using OpenGL instead of QuickDraw
 * Screen module now supports partial screen capture and mouse following on X11.
 * Experimental EyeTV access module
   This requires the user to install a plugin to EyeTV.app
   (available as a separate download).
 * Simple RTP input (with MPEG A/V, G.711 and PCM support).
 * RTMP input support
 * QTKit-based Input module for Mac OS X allowing display and streaming of video
   taken from all iSight-labelled video cameras (no audio support)
 * HTTP access now supports gzip compressed data and Digest Access
   Authentication.
 * New options to reduce latency between arrival of raw data and display of
   frames. (--auto-adjust-pts-delay and --use-stream-immediate)

Demuxers:
 * MP4 gpac and Apple chapter support
 * Fixed playback of AIFF stereo files
 * Fixed audio glitch on seek
 * Improved FLAC demuxer (duration / current time / meta data)
 * AAC tags support
 * APEv1/2 tags support
 * Improved ID3v2 tags support
 * Improved Ogg/Vorbis tags support
 * Raw video support
 * Standard MIDI File (types 0 & 1) support
 * TiVo Series 2 support
 * CD+G karaoke Files support
 * MXF files support
 * OMA support

Decoders:
 * VP60/VP61/VP6F/VP62 support
 * Flash Screen Video support
 * CamStudio Screen Video support
 * DosBox Capture support
 * Karl Morton's Video support
 * limited atrac3 support
 * Fraps support
 * Fluidsynth MIDI software synthesis (with external sound fonts)
 * New codec FOURCCs to support more specific files:
   Avid, FCP, Sony, Samsung, ...
 * H.264 PAFF support
 * DNxHD / VC-3 support
 * NellyMoser ASAO support
 * APE (Monkey audio) support
 * RealVideo support (with the RealVideo run-time)
 * Dirac video support using libschroedinger

Subtitles:
 * Closed Caption Decoder (DVD, ReplayTV, TiVo, DVB/ATSC)
 * VBI & EBU (Teletext) support (*nix, Mac OS)
 * Ogg/Kate subtitles support
 * AQTitle subtitles support
 * MKV USF subtitles support
 * HTML-based subtitles support
 * MPSub subtitles support
 * JacoSub subtitles basic support
 * MPL2 subtitles support
 * Rewrite of ASS/SSA scripts and subtitles support
 * PowerDivx (.psb) Subtitles support
 * Realtext subtitle support
 * DKS subtitle support
 * SubViewer 1.0 (SubRip09) subtitles support
 * Correct Right-to-left languages in subtitles support

Encoders:
 * Flash Screen Video support
 * Improved H.264 encoding speed

Video outputs and filters:
 * New CoreAnimation-based output module (VLCKit framework on OS X only)
 * Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and
   Psychedelic) video filters can now be streamed
 * New puzzle video output filter
 * Re-written motion detection video filter
 * New extract video filter (extract Red, Green and Blue components from a
   video)
 * New sharpen video filter (increase the contrast of adjacent pixels)
 * New erase video filter (removes logos from a video)
 * Enhanced subtitles' renderer to support bold, italic and some HTML tags
   (Google Summer of Code Student project)
 * Support for RGBA and I420 blending.
   The latter improves Mosaic CPU usage *a lot*.
 * New transparency mask video filter (for use with the mosaic_bridge module).
 * New bluescreen video filter (for use with the mosaic_bridge module).
   This was previously part of the mosaic module.
 * Fixed random characters problem in RSS filter.
 * Add rotate-deciangle for more precision on rotate filter
 * Support for Intel SSE2 instruction set in chroma converters
 * Improved use of Intel MMX instruction set in chroma converters
 * New croppadd and canvas video filters.

Audio outputs and filters:
 * Replay gain support
 * Audio playback when going slower/faster (with pitch correction via
   new scaletempo audio filter)
 * New spatializer audio filter
 * Correct DTS output via S/PDIF

Stream output:
 * RTSP for TS-multiplexed broadcast streams
 * New RTP payload formats:
   * Speex voice audio codec
   * ITU T.140 (for text, subtitles) output
   * G.711 (both A-law and µ-law) output
 * UDP-Lite transport for RTP
 * DCCP transport for RTP
 * Lots of fixes for RTSP broadcasting
 * RTMP output

Interfaces:
 * All
   * New Simple Preferences dialogs showing the most important settings in an
     end-user suitable way.
   * Improved user interaction
   * Improved mouse gestures
   * Vastly improved Update checker
   * Full support for meta data editing (ID3v2, Ogg/Vorbis, AAC, APEv1/2)
 * Windows/Linux
   * Brand new interface for Linux and Windows, based on the Qt toolkit
   * Fullscreen controller (transparency on Linux+Composite)
 * Mac OS X
   * Improved video output features
   * Online access to VideoLAN's Help Wiki within VLC
   * New setting to disable the "Recent Items" service
   * When playing Radio (live) streams, the current track is shown correctly
   * Correct appearance on Macs using Aqua's graphite theme
   * Simplified Extended Controls panel
 * Ncurses:
   * Correctly displays wide characters when using an UTF-8 locale,
     if libncursesw is available.
   * Some nice colors if the terminal supports it (most do)
 * Experimental Lua interface modules. See vlc -I lua and
   share/lua/playlist/README.txt for more info.
 * Unix
   * Option to allow only one running instance, using D-Bus interface.
   * D-Bus Interface implementing the MPRIS
     (Media Player Remote Interfacing specification), a common dbus control
     interface for media players that intends to become an xdg standard when
     finished: http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces .
   * Motion module using disk accelerometers to keep video horizontal
   * Plugin to set Telepathy presence message using MissionControl
 * Fixed VLM schedule time on Linux

Linux Port:
 * VLC now complies with the XDG Base Directory Specification version 0.6
   http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
   (which means that VLC doesn't use the $HOME/.vlc directory anymore)

Mac OS X Port:
 * Mac OS X Framework "VLCKit" that can be used to embed VLC in third party
   applications (Google Summer of Code Student project, Mac OS X 10.5 only)
 * New text renderer based on Quartz replacing the existing Freetype solution
 * Complete compatibility with Mac OS X 10.5 Leopard
   * It is now required to compile a fully featured build
 * The support of Mac OS X 10.3.9 and QuickTime 6.x was discontinued.

LibVLC:
 * Event management and various improvements in libvlc
   (Part of a Google Summer of Code Student project)

New Localizations:
 * Finnish
 * Persian
 * Polish
 * Punjabi
 * Bulgarian

Developers:
  * LibVLC now supports externally built plugins properly.
    A "vlc-plugin" pkg-config package is provided.
  * Java bindings are now built from a separate source.
2008-09-08 18:58:24 +00:00
ahoka
e401ea9478 Revive vlc08 as vlc 0.9.1 is out and the vlc package will be updated. 2008-09-08 18:42:21 +00:00
dholland
f8903c2809 Fix my previous commit, which was borked in some cases. Noted by gson@. 2008-09-08 18:40:52 +00:00
ahoka
c62b1f6e0b Fix the PLIST handling of the SDL option.
Problem reported by Amitai Schlair.
2008-09-08 17:57:02 +00:00
adrianp
124d955d2a Updated net/nipper to 0.12.0 2008-09-08 17:40:16 +00:00