Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (16m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 10:07:01 UTC Now

2011-08-23 09:24:10 UTC MAIN commitmail json YAML

p5-Moose ate p5-Class-MOP - update depends & bump PKGREVISION

(abs)

2011-08-23 09:23:41 UTC MAIN commitmail json YAML

p5-Moose ate p5-Class-MOP - update depends & bump PKGREVISION

(abs)

2011-08-23 09:21:42 UTC MAIN commitmail json YAML

p5-Moose ate p5-Class-MOP - update depends & bump PKGREVISION

(abs)

2011-08-23 09:20:50 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-InsideOut to 0.106

0.106  Sat, 05 Mar 2011 21:50:10 -0600
  * stop shipping two copies of the pod tests

0.105  Mon, 27 Sep 2010 15:06:30 -0400
  * avoid warnings with latest Moose

pkgsrc change: handle p5-Class-MOP now being part of p5-Moose

(abs)

2011-08-23 09:17:16 UTC MAIN commitmail json YAML

p5-Moose ate p5-Class-MOP - update depends & bump PKGREVISION

(abs)

2011-08-23 09:14:29 UTC MAIN commitmail json YAML

Moose ate Class::MOP - add appropriate conflict

(abs)

2011-08-23 09:13:59 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3504 and #3505.

(tron)

2011-08-23 09:12:12 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3505 - requested by taca
devel/ruby-railties: bug fix update

Revisions pulled up:
- devel/ruby-railties/Makefile                                  1.6
- devel/ruby-rdoc/PLIST                                        1.2
- devel/ruby-rdoc/distinfo                                      1.2
- lang/ruby/rdoc.mk                                            1.2-1.3

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 22 03:18:45 UTC 2011

  Modified Files:
  pkgsrc/devel/ruby-rdoc: PLIST distinfo
  pkgsrc/lang/ruby: rdoc.mk

  Log Message:
  Update ruby-rdoc pacakge to 3.8.

  It was really needed by devel/ruby-railties, sigh.

  === 3.8 / ??

  * Minor enhancements
    * RDoc::Parser::C can now discover methods on ENV and ARGF.
    * RDoc::Parser::C now knows about rb_cSocket and rb_mDL.
  * Bug fixes
    * Updating Object in an ri data store with new data now removes methods,
      includes, constants and aliases.

  === 3.7 / 2011-06-27

  * Minor enhancements
    * New directive :category: which allows methods to be grouped into sections
      more cleanly.  See RDoc::Markup for details.
    * Document-class for RDoc::Parser::C now supports Foo::CONST as well as
      CONST.
    * ri method output is now a comma-separated list when displayed
      interactively.  Pull Request #39 by Benoit Daloze.
    * RDoc::ClassModule#merge now prefers the argument's information over the
      receiver's (it now behaves like Hash#merge! instead of a backwards
      Hash#merge!).
    * RDoc::Markup#convert now accepts an RDoc::Markup::Document instance
    * RDoc now owns the code for generating RDoc and ri data when gems install
    * Added RDoc::RDoc::reset
    * Added RDoc::CodeObject#file_name
  * Bug fixes
    * ri no longer crashes when attempting to complete a plain [.
    * ri data now tracks which file information came from so it can process
      removals and changes to:
      * Classes and Modules
      * Methods
      * Attributes
      * Includes
      * Constants
      You will need to rebuild your ri data for it to update properly.  Issue
      #21 by Sven Riedel
    * Signal and SignalException no longer clobber each other
    * RDoc::Parser::C no longer creates classes when processing aliases.
    * RDoc::Text#strip_stars handles Document-method for methods with =, ! and ?
      now.
    * RDoc::Parser::C now allows .cpp files to be used with the "in" comment on
      rb_define_method.  Bug #35 by Hanmac.
    * RDoc::Parser::Ruby no longer eats content when =begin/=end documentation
      blocks are followed by a documentable item.  Issue #41 by mfn.
    * RDoc::Markup::Formatter and subclasses now allow an optional +markup+
      parameter for adding custom markup.  The example in
      RDoc::Markup::Formatter will now work.  Issue #38 by tsilen.
    * RDoc::Parser::C can now distinguish between class methods and instance
      methods in Document-method.  Issue #36 by Vincent Batts.
    * RDoc now encodes file names in the output encoding.  Issue #33 by Perry
      Smith.
    * ri data generation for method aliases no longer duplicates the class in
      #full_name

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 22 03:36:11 UTC 2011

  Modified Files:
  pkgsrc/lang/ruby: rdoc.mk

  Log Message:
  * Fix dependency condition to inverse when RUBY_RDOC_REQD is defined.
  * Minor clean up.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul 22 03:40:52 UTC 2011

  Modified Files:
  pkgsrc/devel/ruby-railties: Makefile

  Log Message:
  Set RUBY_RDOC_REQD to 3.4 as for gemspec and now rails command of
  www/ruby-rails3 package should be work.

  Bump PKGREVISION.

(tron)

2011-08-23 09:08:59 UTC MAIN commitmail json YAML

Updated devel/p5-Moose to 2.0202

(abs)

2011-08-23 09:08:12 UTC MAIN commitmail json YAML

Updated devel/p5-Moose to 2.0202

Also see Moose::Manual::Delta for more details of, and workarounds
for, noteworthy changes.

2.0202 Tue, Jul 26, 2011

  [BUG FIXES]

  * Be more consistent about how type constraint messages are handled.

2.0201 Fri, Jul 22, 2011

  [BUG FIXES]

  * Moose::Util::does_role shouldn't call ->does on things that don't inherit
    from Moose::Object.

  * Make ->does initialize the metaclass, so that calling it as a class method
    on a class which sets up inheritance via some method other than extends
    works properly (this fixes an issue with MooseX::Types).

  * Make Dist::CheckConflicts a runtime requirement, so moose-outdated always
    works.

2.0200 Mon, Jul 18, 2011

  [OTHER]

  * No changes from 2.0105 (other than a few minor documentation tweaks).

2.0105-TRIAL Mon, Jun 27, 2011

  [ENHANCEMENTS]

  * Moose::Util::does_role now respects overridden ->does methods. (doy)

2.0104-TRIAL Mon, Jun 20, 2011

  [OTHER]

  * Include changes from 2.0010.

2.0103-TRIAL Mon, Jun 20, 2011

  [DEPRECATIONS]

  * Several things that have been deprecated for a while have been removed. See
    the 2.0000 section in Moose::Manual::Delta for details.

  [NEW FEATURES]

  * New Moose::Util::TypeConstraints::union function for creating union type
    constraints without having to rely on the string type constraint parsing.
    This also allows for creating unions of anonymous type constraints.
    (kentnl)

  [OTHER]

  * Include changes from Moose 2.0009.

2.0102-TRIAL Sat, Jun 18, 2011

  [ENHANCEMENTS]

  * The native Array trait now has a 'first_index' method, which works just
    like the version in List::MoreUtils. (Karen Etheridge)

  * Clean up some internal code to help out extensions.

  [OTHER]

  * Include changes from Moose 2.0008.

2.0101-TRIAL Mon, Jun 06, 2011

  [OTHER]

  * Various packaging issues.

2.0100-TRIAL Mon, Jun 06, 2011

  [DEPRECATIONS]

  * Using a hand-optimized type constraint is now deprecated. In keeping with
    our release policy, this won't actually start warning until the 2.0200
    release.

  [NEW FEATURES]

  * Type constraints can now provide inlined versions, which should make
    inlined code which uses type constraints (such as accessors) faster. This
    replaces the existing hand-optimized constraint feature.  (Dave Rolsky)

  [ENHANCEMENTS]

  * Remove a lot of cases where generated methods closed over meta objects.
    Most simple cases should now only close over simple data types and
    coderefs. This should make deparsing simpler.

2.0010 Mon, Jun 20, 2011

  [BUG FIXES]

  * Fix regression in 2.0009 and 2.0103 when applying roles during init_meta in
    an exporter that also re-exports Moose or Moose::Role. (t0m, ilmari)

2.0009 Sun, Jun 19, 2011

  [BUG FIXES]

  * duck_type type constraints now report reasonable errors when given
    something which isn't an instance of an object. (t0m)

  * Moose::Util::apply_all_roles now works even if the applicant is a non-Moose
    class. (perigrin)

  * When an object is reblessed, triggers are called on attributes that are
    set during the reblessing. (Karen Etheridge).

  [OTHER]

  * Better error message if Moose->init_meta is called with a 'metaclass'
    option when that metaclass hasn't been loaded. (jasonmay)

2.0008 Thu, Jun 16, 2011

  [BUG FIXES]

  * The 'accessor' native delegation for hashrefs now allows setting the value
    to undef. (sugoik, doy)

  [ENHANCEMENTS]

  * Various generated methods have more useful context information. (doy)

2.0007 Sun, May 15, 2011

  [BUG FIXES]

  * Make sure weak attributes remain weak when cloning. (doy, rafl)

2.0006 Mon, May 09, 2011

  [BUG FIXES]

  * Revert the List::MoreUtils version bump, as it breaks backwards
    compatibility. The dependency will be bumped with Moose 2.0200.

2.0005 Mon, May 09, 2011

  [BUG FIXES]

  * Only sort the alias keys when determining caching.

2.0004 Mon, May 09, 2011

  [BUG FIXES]

  * Bump the List::MoreUtils dep to avoid buggy behavior in old versions.

  * Sort the list of roles and the alias and excludes parameters when
    determining caching, since their order doesn't matter.

2.0003 Mon, May 09, 2011

  [BUG FIXES]

  * Applying multiple role objects (rather than role names) at once no longer
    skips every other role. (rjbs)

  * Caching of anon classes now works more sanely in the presence of role
    application parameters - alias and excludes options are taken into account,
    and caching is disabled entirely if other parameters exist. Asking for
    caching (instead of just not weakening) when parameters are given will
    begin warning in Moose 2.0200. (doy, autarch)

2.0002 Thu, Apr 28, 2011

  [ENHANCEMENTS]

  * Provide definition context information for constructors and destructors, so
    that they will show up as something other than "generated method (unknown
    origin)". Also, add the package that accessors are defined in to their
    definition context.

  * Use Devel::PartialDump in type constraint error messages, if it is
    installed.

  [BUG FIXES]

  * Stop hiding warnings produced by throwing errors in DEMOLISH methods.

  * The 'reset' native delegation for Counter attributes will now also respect
    builders (previously, it only respected defaults).

2.0001 Fri, Apr 22, 2011

  [ENHANCEMENTS]

  * Anonymous classes and roles now have a unified implementation in
    Class::MOP::Package. This means that anonymous packages are now also
    possible. (Shawn M Moore, doy)

  [BUG FIXES]

  * No longer call XSLoader from multiple places, as this causes issues on
    older perls. (doy, ribasushi)

  * Moose::Meta::Role->create now accepts the 'roles' parameter, as it was
    documented to. (Chris Weyl)

  * Depend on Eval::Closure 0.04, which fixes some issues in mod_perl
    environments. (doy, mateu)

2.0000 Mon, Apr 11, 2011

  [API CHANGES]

  * The RegexpRef type constraint now accepts regular expressions blessed into
    other classes, such as those found in pluggable regexp engines.
    Additionally the 'Object' constraint no longer rejects objects implemented
    as a blessed regular expression. (David Leadbeater)

  [OTHER]

  * Moose::Manual::Support now explicitly states when major releases are
    allowed to happen (January, April, July, or October).

1.9906-TRIAL Mon, Apr 04, 2011

  [OTHER]

  * Update conflicts list.
  * Minor pod updates.

1.9905-TRIAL Mon, Mar 28, 2011

  [NEW FEATURES]

  * The Moose::Meta::Role::Attribute class now has an original_role method
    which returns the role which first defined an attribute. See the docs for
    details. (Dave Rolsky)

  * Moose::Util::MetaRole will make sure that the class to which you're
    applying metaroles or base class roles can actually have them applied. If
    not (it's not a Moose class, it has a non-Moose metaclass, etc.), then it
    gives a useful error message. Previously, this would just end up dying in
    the MetaRole code without a useful message. (Dave Rolsky)

  [BUG FIXES]

  * When a role had its own applied_attribute metaclass (usually from MetaRole
    application), that metaclass would get lost when that role participated in
    role composition. It was also lost if that role was consumed by some other
    role. Both of these cases have been fixed. Attributes are always applied
    with the applied_attribute metaclass of the role which originally defined
    them. (Dave Rolsky)

1.9904-TRIAL Fri, Mar 04, 2011

  [BUG FIXES]

  * Reinitializing anonymous roles used to accidentally clear out the role's
    stash in some circumstances. This is now fixed. (doy)

  * The Int type constraint now rejects integers with trailing newlines.
    (Matthew Horsfall)

1.9903-TRIAL Mon, Feb 28, 2011

  [BUG FIXES]

  * Reverse the order that Moose::Exporter 'also' exports are dispatched. When
    trying to re-export from a package that itself exported a modified set of
    Moose sugar, you'd get the original Moose sugar instead of the overrides.
    There are also now tests for this. (perigrin)

  * Don't initialize lazy attributes with defaults in the constructor (for
    immutable classes). (mo)

  * When reinitializing meta objects for classes and roles, we failed to
    preserve roles and role applications. This led to weird bugs. Many MooseX
    modules end up reinitializing your class or role. (Dave Rolsky)

1.9902-TRIAL Mon, Jan 03, 2011

  [OTHER]

  * Fix generation of CCFLAGS.

  * Add a bit more Dist::Zilla functionality.

1.9901-TRIAL Mon, Jan 03, 2011

  [OTHER]

  * Fix some indexing issues.

  * Fix a few issues with the conflict checking stuff.

1.9900-TRIAL Sat, Jan 01, 2011

  [OTHER]

  * The entire Class::MOP distribution has been merged with Moose. In the
    future, the Class::MOP code itself will be merged into Moose, and
    eventually the Class::MOP namespace will disappear entirely. For the
    current release, we have simply changed how Class::MOP is
    distributed. (Dave Rolsky).

  * Switched to Dist::Zilla for development. However, we still have a minimal
    Makefile.PL in the repository that can be used for development. (Dave
    Rolsky)

  [API CHANGES]

  * Roles now have their own default attribute metaclass to use during
    application to a class, rather than just using the class's
    attribute_metaclass. This is also overridable via ::MetaRole, with the
    applied_attribute key in the role_metaroles hashref (doy).

  * The internal code used to generate inlined methods (accessor, constructor,
    etc.) has been massively rewritten. MooseX modules that do inlining will
    almost certainly need to be updated as well.

  [ENHANCEMENTS]

  * We now load the roles needed for native delegations only as needed. This
    speeds up the compilation time for Moose itself. (doy)

1.25 Fri, Apr 1, 2011

  [BUG FIXES]

  * Reinitializing anonymous roles used to accidentally clear out the role's
    stash in some circumstances. This is now fixed. (doy) (backported from
    1.9904)

1.24 Tue, Feb 24, 2011

  [BUG FIXES]

  * Reverse the order that Moose::Exporter 'also' exports are dispatched. When
    trying to re-export from a package that itself exported a modified set of
    Moose sugar, you'd get the original Moose sugar instead of the overrides.
    There are also now tests for this. (perigrin) (backported from 1.9903)

1.23 Sun, Feb 13, 2011

  [PACKAGING FIX]

  * The 1.22 release had a bad MANIFEST. This has been fixed.

1.22 Sun, Feb 13, 2011

  [BUG FIXES]

  * When reinitializing meta objects for classes and roles, we failed to
    preserve roles and role applications. This led to weird bugs. Many MooseX
    modules end up reinitializing your class or role. (Dave Rolsky) (backported
    from 1.9903)

1.21 Wed, Nov 24, 2010

  [ENHANCEMENTS]

  * The Support manual has been updated to reflect our new major/minor version
    policy. (Chris Prather)

  * The Contributing manual has been updated to reflect workflow changes based
    on this new support policy. (doy)

  [BUG FIXES]

  * The role attribute metaclass did not inherit from Class::MOP::Object,
    which could cause errors when trying to resolve metaclass compatibility
    issues. Reported by Daniel Ruoso. (doy)

  * The lazy_build feature was accidentally removed from all the docs. Now
    it's listed in Moose.pm again. (Chris Prather)

1.20 Fri, Nov 19, 2010

  [BUG FIXES]

  * When using native delegations, if an array or hash ref member failed a
    type constraint check, Moose ended up erroring out with "Can't call method
    "get_message" on unblessed reference" instead of generating a useful error
    based on the failed type constraint. Reported by t0m. RT #63113. (Dave
    Rolsky)

1.19 Tue, Nov 2, 2010

  [BUG FIXES]

  * There was still one place in the code trying to load Test::Exception
    instead of Test::Fatal. (Karen Etheridge)

1.18 Sun, Oct 31, 2010

  [ENHANCEMENTS]

  * Type constraint objects now have an assert_coerce method which will either
    return a valid value or throw an error. (rjbs)

  * We now warn when an accessor for one attribute overwrites an accessor for
    another attribute. RT #57510. (Dave Rolsky)

  [BUG FIXES]

  * The native Array and Hash delegation methods now coerce individual new
    members if the _member type_ has a coercion. In other words, if the array
    reference is defined as an ArrayRef[DateTime], and you've defined a
    coercion from Int to DateTime, then pushing an integer via a delegation
    method will coerce the integer to a DateTime object. Reported by Karen
    Etheridge. RT #62351. (Dave Rolsky)

  * An attribute using native delegations did not always properly coerce and
    type check a lazily set default value. (doy and Dave Rolsky)

  * Using a regexp to define delegations for a class which was not yet loaded
    did not actually work, but did not explicitly fail. However, it caused an
    error when the class was loaded later. Reported by Max Kanat-Alexander. RT
    #60596. (Dave Rolsky)

  * Attempting to delegate to a class or role which is not yet loaded will now
    throw an explicit error. (Dave Rolsky)

  * Attempting to set lazy_build in an inherited attribute was ignored. RT
    #62057. (perigrin)

  [OTHER]

  * The Moose test suite now uses Test::Fatal instead of
    Test::Exception. (rjbs)

1.17 Tue, Oct 19, 2010

  [BUG FIXES]

  * Make native delegation inlining work with instance metaclasses where slot
    access is an do {} block, like Kioku. This fixes the use of native
    delegations together with Kioku. (Scott, doy)

1.16 Mon, Oct 18, 2010

  [ENHANCEMENTS]

  * Almost every native delegation method which changes the attribute value
    now has an explicitly documented return value. In general, this return
    value matches what Perl would return for the same operation. (Dave Rolsky)

  * Lots of work on native delegation documentation, including documenting
    what arguments each native delegation method allows or requires. (Dave
    Rolsky)

  * Passing an odd number of args to ->new() now gives a more useful warning
    than Perl's builtin warning. Suggested by Sir Robert Burbridge. (Dave
    Rolsky)

  * Allow disabling stack traces by setting an environment variable. See
    Moose::Error::Default for details. This feature is considered
    experimental, and may change in a future release. (Marcus Ramberg)

  * The deprecation warning for using alias and excludes without a leading
    dash now tells you the role being applied and what it was being applied
    to. (mst).

  [BUG FIXES]

  * A number of native trait methods which expected strings as arguments did
    not allow the empty string. This included Array->join, String->match,
    String->replace, and String->substr. Reported by Whitney Jackson. RT
    #61962. (Dave Rolsky)

  * 'no Moose' no longer inadvertently removes imports it didn't create
    itself. RT #60013. (Florian Ragwitz, doy)

  * Roles now support passing an array reference of method names to method
    modifier sugar functions. (doy)

  * Native traits no longer use optimized inlining routines if the instance
    requests it (in particular, if inline_get_slot_value doesn't return
    something that can be assigned to). This should fix issues with
    KiokuDB::Class. (doy)

  * We now ignore all Class::MOP and Moose classes when determining what
    package called a deprecated feature. This should make the deprecation
    warnings saner, and make it possible to turn them off more easily. (Dave
    Rolsky)

  * The deprecated "default is" warning no longer happens if the attribute has
    any accessor method defined (accessor, reader, writer). Also, this warning
    only happens when a method that was generated because of the "default is"
    gets called, rather than when the attribute is defined. (Dave Rolsky)

  * The "default default" code for some native delegations no longer issues a
    deprecation warning when the attribute is required or has a builder. (Dave
    Rolsky)

  * Setting a "default default" caused a fatal error if you used the builder
    or lazy_build options for the attribute. Reported by Kent Fredric. RT
    #59613. (Dave Rolsky)

1.15 Tue, Oct 5, 2010

  [API CHANGES]

  * Major changes to Native Traits, most of which make them act more like
    "normal" attributes. This should be mostly compatible with existing code,
    but see Moose::Manual::Delta for details.

  * A few native traits (String, Counter, Bool) provide default values of "is"
    and "default" when you created an attribute. Allowing them to provide
    these values is now deprecated. Supply the value yourself when creating
    the attribute.

  * New option 'trait_aliases' for Moose::Exporter, which will allow you to
    generate non-global aliases for your traits (and allow your users to
    rename the aliases, etc). (doy)

  * 'use Moose' and 'use Moose::Role' now accept a '-meta_name' option, to
    determine which name to install the 'meta' name under. Passing 'undef'
    to this option will suppress generation of the meta method entirely. (doy)

  * Moose now warns if it overwrites an existing method named "meta" in your
    class when you "use Moose". (doy)

  [ENHANCEMENTS]

  * Native Trait delegations are now all generated as inline code. This should
    be much faster than the previous method of delegation. In the best case,
    native trait methods will be very highly optimized.

  * Reinitializing a metaclass no longer removes the existing method and
    attribute objects (it instead fixes them so they are correct for the
    reinitialized metaclass). This should make the order of loading many
    MooseX modules less of an issue. (doy)

  * The Moose::Manual docs have been revised and updated. (Dave Rolsky)

  [BUG FIXES]

  * If an attribute was weak, setting it to a non-ref value after the object
    was constructed caused an error. Now we only call weaken when the new
    value is a reference.

  * t/040_type_constraints/036_match_type_operator.t failed on 5.13.5+. Fixed
    based on a patch from Andreas Koenig.

(abs)

2011-08-23 08:59:26 UTC MAIN commitmail json YAML

Updated devel/p5-List-MoreUtils to 0.33

(abs)

2011-08-23 08:59:04 UTC MAIN commitmail json YAML

Updated devel/p5-List-MoreUtils to 0.33

0.33 Thu 4 Aug 2011
- Updated can_xs to fix a bug in it

0.32 Fri May 20 2011
- Production release, no other changes

0.31_02 Mon 21 Mar 2011
- More accurate detection of XS support (ADAMK)

0.31_01 Mon 21 Mar 2011
- Updating copyright year (ADAMK)
- Teak documentation of all() and none() (WYANT)
- Memory leak fixed for apply() and XS version restored (ARC)
- Memory leak fixed for indexes() and XS version restored (ARC)
- Memory leak fixed for part() and XS version restored (ARC)

0.30 Thu 16 Dec 2010
- Change the way we localise PERL_DL_NONLAZY to false to remove
  a warning that some people were seeing. The new approach is taken
  from the way that List::Util does it.

0.29 Wed 8 Dec 2010
- Removed an erroneous Test::NoWarnings dependency

0.28 Tue 7 Dec 2010
- Switching to a production release
- Restored the regression test for RT #38630 from 0.23.
  As apply() was disabled in 0.27_04 this test will only act
  to validate the future XS restoration of apply().
- Adding uniq warning tests, disabled initially

0.27_04 Mon 6 Dec 2010
- The behaviour of any/all/none/notall has changed when
  passed a null list to treat a null list as a legitimate list.
  Instead of returning C<undef> the functions now return the
  following: any {} == false, all {} == true, none {} == true,
  notall {} == false.
  Resolves #40905: Returning undef when none is passed an empty
- Disabled the leaking XS versions of part(), apply() and indexes()

0.27_03 Mon 6 Dec 2010
- General house cleaning

0.27_02 Wed 1 Dec 2010
- Reduced test suite peak memory consumption by 5-10 meg
- Added the 'distinct' alias for the uniq function, for people that
  like their chained map/grep/sort pipelines with a SQL'ish flavour.
- Expanded test suite for the any() group of functions.
- The any() group of functions now strictly always return scalar
  boolean true, false and undef to match the XS version.

0.27_01 Wed 1 Dec 2010
- Refactored the split test scripts into a common test module
  to be shared between both the Perl and XS versions.
- Reapply fix for http://rt.cpan.org/Ticket/Display.html?id=39847
  "minmax error: unpredictable results with lists of 1 element"

0.26 Tue 23 Nov 2010
- No changes
- Some parts of the CPAN cloud were confusing my 0.24
  release with the older deleted 0.24. Bumping version
  past Tassilo's to clarify things.

(abs)

2011-08-23 08:56:48 UTC MAIN commitmail json YAML

Updated devel/p5-Package-DeprecationManager to 0.11

(abs)

2011-08-23 08:56:26 UTC MAIN commitmail json YAML

Updated devel/p5-Package-DeprecationManager to 0.11

0.11    2011-06-19

- Allow an empty hash for the -deprecations parameter.

0.10    2010-10-25

- The test suite now uses Test::Fatal instead of Test::Exception. (Karen
  Etheridge)

0.09    2010-10-17

- Added a compilation test, because otherwise all test files could not end up
  doing skip_all, which may make smokers and test harnesses unhappy.

0.08    2010-10-15

- Include Test::Requires in prereq list. Reported by Todd Rinaldo. RT #62173.

0.07    2010-10-15

- The use of regular expressions in ignores didn't really work in 0.06.

- Added missing dep on List::MoreUtils.

- Replaced Test::Warn with Test::Output in the tests, and made the tests
  actually test what I think they should be testing.

0.06    2010-10-14

- The -ignore parameter now accepts regular expressions as well as package
  names.

0.05    2010-10-14

- Fixed what looked like a bug in -ignore handling, although I couldn't seem
  to write a test that triggered it.

- Removed hard dep on Test::Warn for the benefit of Moose.

(abs)

2011-08-23 08:53:08 UTC MAIN commitmail json YAML

Tune down requirements

(abs)

2011-08-23 08:51:11 UTC MAIN commitmail json YAML

Added devel/p5-Eval-Closure version 0.06

(abs)

2011-08-23 08:50:44 UTC MAIN commitmail json YAML

+p5-Eval-Closure

(abs)

2011-08-23 08:50:14 UTC MAIN commitmail json YAML

Added devel/p5-Eval-Closure version 0.06

String eval is often used for dynamic code generation. For instance,
Moose uses it heavily, to generate inlined versions of accessors
and constructors, which speeds code up at runtime by a significant
amount. String eval is not without its issues however - it's
difficult to control the scope it's used in (which determines which
variables are in scope inside the eval), and it can be quite slow,
especially if doing a large number of evals.

This module attempts to solve both of those problems. It provides
an eval_closure function, which evals a string in a clean environment,
other than a fixed list of specified variables. It also caches the
result of the eval, so that doing repeated evals of the same source,
even with a different environment, will be much faster (but note
that the description is part of the string to be evaled, so it must
also be the same (or non-existent) if caching is to work properly).

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2011-08-23 08:49:49 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3504 - requested by dholland
www/amaya: build fix

Revisions pulled up:
- www/amaya/distinfo                                            1.23
- www/amaya/patches/patch-ad                                    1.12

---
  Module Name: pkgsrc
  Committed By: dholland
  Date: Sat Aug 13 19:03:38 UTC 2011

  Modified Files:
  pkgsrc/www/amaya: distinfo
  Added Files:
  pkgsrc/www/amaya/patches: patch-ad

  Log Message:
  Don't try to redefine intptr_t. Should fix 32-bit build and PR 40198.

(tron)

2011-08-23 07:17:45 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3507 - requested by taca
security/openssh: bug fix patch

Revisions pulled up:
- security/openssh/Makefile                                    1.203-1.204
- security/openssh/distinfo                                    1.81
- security/openssh/patches/patch-atomicio.c                    1.1

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Aug 10 15:21:02 UTC 2011

  Modified Files:
  pkgsrc/security/openssh: Makefile
  Added Files:
  pkgsrc/security/openssh/patches: patch-atomicio.c

  Log Message:
  Add a patch to avoid SSP side effect as NetBSD current.

  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Aug 18 09:22:02 UTC 2011

  Modified Files:
  pkgsrc/security/openssh: Makefile distinfo

  Log Message:
  I forgot to update distinfo about latest patch file addition
  (patch-atomicio.c).  Noted by wiz@ via private mail.

  Bump PKGREVISION.

(tron)

2011-08-23 07:16:46 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3503 - requested by dholland
net/tinyfugue: bug fix

Revisions pulled up:
- net/tinyfugue/Makefile                                        1.28
- net/tinyfugue/distinfo                                        1.13
- net/tinyfugue/patches/patch-ab                                1.9
- net/tinyfugue/patches/patch-ac                                1.5
- net/tinyfugue/patches/patch-ae                                1.1

---
  Module Name: pkgsrc
  Committed By: dholland
  Date: Thu Aug 18 05:03:10 UTC 2011

  Modified Files:
  pkgsrc/net/tinyfugue: Makefile distinfo
  pkgsrc/net/tinyfugue/patches: patch-ab patch-ac
  Added Files:
  pkgsrc/net/tinyfugue/patches: patch-ae

  Log Message:
  Fix broken destdirization. (hi joerg)

  For some reason the "Checking for work-directory references" test
  didn't catch the fact that ${DESTDIR}${LIBDIR} was being compiled
  into the main binary as its library search path.

  Noted by moof.

  PKGREVISION -> 7

(tron)

2011-08-23 00:26:35 UTC MAIN commitmail json YAML

2011-08-22 22:22:19 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup tickets #3503, #3506, #3507, #3508, #3509 and #3510.

(tron)

2011-08-22 21:53:40 UTC MAIN commitmail json YAML

Fix build on OpenSolaris-based distribibutions.
  PR 45233 by NAKAJI Hiroyuki. It was tested on oi_148.

(cheusov)

2011-08-22 21:41:13 UTC MAIN commitmail json YAML

Updated emulators/mess to 0.143

(wiz)

2011-08-22 21:41:01 UTC MAIN commitmail json YAML

Update to 0.143, matching the mame update.

Changes:

0.143

New System Drivers Supported:
-----------------------------
(none)

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
- PMI80 (except for cassette) [Robbbert]
- SDK85 [Robbbert]
- SDK86 [Robbbert]
- SELZ80 [Robbbert]
- ACRNSYS1 (except for cassette) [Robbbert]

Skeleton drivers:
-----------------
- Intel MDS [Robbbert]

System Driver Changes:
----------------------
- prof80: Refactored the ECB bus to use slot interface, and
separated GRIP into a slot device. [Curt Coder]
- intv: Implemented scrolling  [Huygens]
  Implemented reading from stic registers other than collision
  Bug 167 - Diagnostic cartridge fixed
- nakajies: Added dump for the DreamWriter 450.
[Roberto Carlos Fernandez Gerhardt, Wilbert Pol]
- prose2000: update a lot of comments, bare beginnings of
upd7720 px line and int support. [Lord Nightmare]
- [intv] Proper rendering of overscan borders and native resolution,  [H@P]
along with various updates and cleanups
* Converted intv driver to use native Intellivision resolution of 159x192.
Scaled intvkbd driver so carts look correct.
* Added overscan borders.  Approximate, but at least measured on an actual Intellivision.
* Added a STIC header file, defining various object sizes, and register and bit names.
* Cleaned up render_color_stack_mode() and render_fg_bg_mode() loops,
eliminating the ugly fix-ups at the end of each row.
* Updated the code found in UNUSED_FUNCTION, but neither compiled nor tested it.

Software Lists:
----------------
- snes.xml: softlist wip documentation and redump [MESSfan]
- a800.xml: added some extension and support disks (+ comments) to the list. [K1W1]
- a5200.xml: replaced ballblazer dump [K1W1]
- snes.xml: Added a new snes dump [badinsults, d4s, MESSfan] (nw)
- intv.hsi: Some corrections to the Intellivision hash file [John Rieman]

Source Changes:
----------------
- Added device types for all known WD17XX variants, and enforced inverted DAL lines
with e.g. FD1771/FD1791. Used correct variants in drivers, except TRS-80. [Curt Coder]

0.142u6

New System Drivers Supported:
-----------------------------
- Pioner (Specialist clone) [Miodrag Milanovic]

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
- Morrow MPZ80 [Curt Coder]
- Sharp PC-G850V [Sandro Ronco]

System Driver Changes:
----------------------
-bullet: Fixed terminal input. [Curt Coder]
-abc800m: Added Slutprov factory test card ROM dump. [FatArnold, robcfg]
-pce220: Added keyboard input and fixed the LCD emulation. [Sandro Ronco]
-x1: Implemented preliminary video partial updates effect in Sharp X1 HW [Angelo Salese]
-pcg850v: Fixed bankswitch and added LCD emulation. [Sandro Ronco]
-pc1512: Added Amstrad PC1512 v3.2 BIOS. [DRomero]
-pc: Added keyboard controller ROMs to Amstrad XT clones. [John Elliot]
-pc: Added non-working drivers for Amstrad PC2086, PC3086, PC2386. [John Elliott]
-mpz80: Connected S-100 bus memory and I/O read/write lines. [Curt Coder]
-abc80: Refactored the Luxor ABC bus to use slot interface.
ABC800 has an ABC832 disk drive for now until default device
inputs can be passed onto slot devices. [Curt Coder]
-sordm5 : Added proper FD rom image and fixed floppy type [Marcel Vasak]
-pcjr - Fixed floppy issues [Carl]
-intv: Added support for both hand controllers: [H@P]
* Updated player 1 to use the left hand controller by default.
* Prefixed all left hand controller inputs with "Left/", right hand controller inputs with "Right/".
* Added all 16 digital disc inputs, and added full position names ("Up", "Up-Up-Left", "Up-Left", "Left-Up-Left", "Left" ...)
* Added optional alternate disc control using analog inputs.  Use "Driver Configuration" menu to enable analog support per hand controller.
* Renamed "DEL" to "Clear", "ENTER" to "Enter", "But1" to "Upper", "But2" to "Lower-Left" and "But3" to "Lower-Right".
* Removed frogger hack -- must use left hand controller to play.
* Fixes mess bug ID's:
- 164 Second hand controller not emulated
- 165 Auto Racing hangs (user must map left hand controller keypad to continue in AUTO RACING).
-atvga: New AMI bios based on Headland GC102 chipset [kaylee]
-pce220: Added serial I/O. [Sandro Ronco]

Software Lists:
----------------
-snes.xml: softlist wip documentation and redump [MESSfan]
-ngp.c: split ngp and and ngpc softlists and updated the driver accordingly [Fabio Priuli]
-ngpc.xml: added a few new dumps [xxxddd, Kaylee]
-mpz80: Added floppy softlist. [Curt Coder]
-Added preliminary S-100 bus emulation with SLOT interface.
Refactored MPZ80 and its Wunderbus I/O card to implement the S-100 bus. [Curt Coder]

Source Changes:
----------------
-upd765: Fix issue accessing floppies when initially drive is empty [Carl]
-pc_mouse: Fixed mouse issues, making it work in OS/2 [Carl]
-upd765: Fixed cylinder number increment on EOT, helps minix2 to boot [Carl]

0.142u5

New System Drivers Supported:
-----------------------------
- Fujitsu FM-8 [Barry Rodewald]

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
- Sharp MZ-6500 [Angelo Salese]
- Casio FP-1100 [Angelo Salese]
- Casio FP-6000 [Angelo Salese]
- Hitachi B16 [Angelo Salese]
- NEC PC-100 [Angelo Salese]
- Fujitsu FM-11 EX, Fujitsu FM-16 Beta.  [Barry Rodewald]
- IBM5550 [Angelo Salese]
- OKI if800 model 60 [Angelo Salese]
- Mitsubishi Multi 16 [Angelo Salese]
- Toshiba Pasopia [Angelo Salese]
- ADC Super Six SBC. [Curt Coder, Al Kossow]
- Pasopia 1600 [Angelo Salese]
- Matsushita MyBrain 3000 [Angelo Salese]

System Driver Changes:
----------------------
- bbc : Convert the BBC drivers to use mames mc6845,
graphics modes are working good, still missing the cursor,
missing split screen support, and MODE 7 is shifted a
couple of characters to the right. Removed the old
src/mess/video/m6845.c [GordonJ]
- saturn: verified saturn bios 1.01 labels [ElBarto]
- neocd: added front loading neogeo cd dump [furrtek]
- PlayStation GPU splits 4 point polygons into triangles. [smf]
- saturn : Moved intback command inside a timer and hooked up SMPC
direct mode inputs in Sega Saturn, allows it to load the CD
menu and makes the diagnostic cart to be operational [Angelo Salese]
- coco : Fixed floppy index pulse. [Curt Coder]
- prof80g52: Added ROM banking and HD6345 CRTC. [Curt Coder]
- Added PAL timing support for Sega Saturn [Angelo Salese]
- sega sms : Add proper rom name/location
for japanese v2.1 bios. [Lord Nightmare, ElBarto, SMSPower]
- Implemented CART DRAM emulation in Sega Saturn [Angelo Salese]
- sms : More SMS rom name corrections and comment updates.
[Lord Nightmare, SMSPower]
- sms Added a few more rom labels for SMS bioses. [Lord Nightmare, SMSPower]
- Unknown alt romset for IBM PC JX [Angelo Salese]
- pc9801 : Added 2hdif.rom dump [Angelo Salese]
- at: added Award 3.03 bios [Darkstar]
- pc: added zenith 2.9e bios [Darkstar]

Software Lists:
----------------
- apple2.xml: TOSEC mis-labeled a couple of DOS 3.3 versions,
fixed that, also set display names properly. [R. Belmont]
- apple2: Enabled usage of softlist for Apple II series [R. Belmont]
- coco: added cart softlist [K1W1]
- super6 : Added software list. [Curt Coder]
- snes.xml: softlist wip [Lord Nightmare]
- snes.xml: softlist wip documentation and redump [MESSfan]

Source Changes:
----------------
- MESSUI - finished adding HLSL sliders per game. The settings
will be saved if your system is set up correctly. Note the
page will be greyed out if D3D version 9 is not selected.
Another note: The Defaults and Reset buttons don't do anything yet. [Robbbert]
- MESSUI - fixed the 5 sliders on the Display sheet. [Robbbert]
- MESSUI - advanced sheet - fixed frameskip. [Robbbert]
- MESSUI - Sound property sheet - fixed Audio Latency slider. [Robbbert]
- MESSUI - Screen property sheet - fixed Number of Screens slider. [Robbbert]
- MESSUI - Advanced property sheet - fixed 3 full-screen sliders.  [Robbbert]
Fixed typo in FULLLSCREENCONTRAST. Fixed my mistake with Gamma
and Contrast controls on Display property sheet. [Robbbert]
- MESSUI - Debug property sheet - used a better icon. [Robbbert]
- MESSUI - Removed option to load a cheat file. [Robbbert]
- pc_fdc - Data rate detection added [Carl]
- at - Implemented RTC IRQ callback for AT machines making OS/2 to boot [Carl]
- pc_fdc - Fix booting from double density media with at bios set 0 [Carl]

0.142u4

New System Drivers Supported:
-----------------------------
(none)

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
(none)

System Driver Changes:
----------------------
- c64 : Enabled writing to cartridge RAM @ 0x8000-0x9fff. [Curt Coder]
- apple2e : Add location for the two code roms of the Apple IIe enhanced.[Lord Nightmare]
- apple2e : Restored the rom IC type information inadvertently removed by
the addition of the locations for the Apple IIe enhanced roms. [Lord Nightmare]
- c64 : Added mapper for the "Simons' BASIC" cartridge. [Curt Coder]
- fidelz80 : Added Sensory Chess Challenger (model VSC). [Lord Nightmare, Kevtris, Sandro Ronco]
- bbc : removed all the old video speed hacks, getting ready to
switch over to using the MC6845 in the MAME core. (GordonJ)
- c64 : Added mapper for the "Super Explode! v5.0" cartridge. [Curt Coder]
- bbc : Cleaning up the BBC driver in an effort to switch to MAMEs MC6845, also
removed large amounts of unused code from the m6845 code in MESS [GordonJ]
- x1 : Implemented proper Sharp X1 pixel clock divider [Angelo Salese]
- mk90 : Fixed reset vector. [Curt Coder]
- tec1 : added JMON (not working) [Robbbert]
- chessmst : Added layout and input ports. [Sandro Ronco]

Software Lists:
----------------
- c64 : Added 8/16K cartridges to the softlist. [k1w1]
- snes.xml : verified dumps and added alt dumps [MESSfan]
- Added floppy softlists for C64, C128, VIC-20, and Plus/4. [Curt Coder]
- c16 : Added cartridge softlist and connected it to the driver. [Curt Coder]
- snes.xml : Added proper dump for Super Gussun Oyoyo (Jpn, Prototype)  [MESSFan]
- c64 : Added some cartridges to the softlist. [k1w1]
- c64 : Cart softlist fixes. [k1w1]

Source Changes:
----------------
- pc_fdc - added disk change signal [Carl]
- note that with new tools there are no unicode issue with tools (wimgtool)

0.142u3

New System Drivers Supported:
-----------------------------
(none)

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
(none)

System Driver Changes:
----------------------
- amico2k: Implemented keyboard and display. [Curt Coder]
- amico2k: Fixed LED flickering. [Curt Coder]
- bbc: Started cleaning up the code as it has been neglected
for a long time. [GordonJ]
- psx: Most FMVs now have fluent video, again [R. Belmont]
- psx: Fix register readback of DMA completion, FMVs work
way better, SOTN gets into game [Fabio Priuli]
- prof80: Fixed display corruption. [Curt Coder]
- prof80: Added GripS 1.15 ROM. [Curt Coder]
- apple2e, apple2ee: Added keyboard ROMs. [Curt Coder]
- next: Added softlist and floppy device. [Curt Coder]
- atom: Fixed 2400Hz timer, CPU type, and added a comment
about the ERROR bug. [Curt Coder]
- abc802, abc806: Added ROM dump for ABC55/77 keyboard. [robcfg, Curt Coder]
- psx: fix FMV colors [Angelo Salese]
- next: Modernized driver and connected MCCS1850 RTC. [Curt Coder]
- c64: Connected to cartridge software list and implemented
loading of simple 8K/16K cartridges. [Curt Coder]
- ti99: Locked HSGPL mode to on for ti99_4p; HSGPL does not
lock up anymore when cartridge is plugged in; SAMS
address decoding fixed [Michael Zapf]
- at: Pentium drivers boots from HDD [Miodrag Milanovic]
- c64: Added mapper for the "VizaWrite 64" cartridge. [Curt Coder]
- next: Added default EEPROM, system boots to ROM monitor now. [Curt Coder]
- c64: Added mapper for the "Skaermtrolden Hugo" cartridge. [Curt Coder]
- c64: Added mapper for the "Easy Calc Result" cartridge. [Curt Coder]
- c64: Added mapper for the "Pagefox" cartridge. The 32KB RAM
expansion is not fully supported. [Curt Coder]
- pc: Fixed issues with XT HDC [Carl]

Software Lists:
----------------
- snes.xml: verified a lot of dumps and added a few more alt dumps [MESSfan]
- a800.xml/xegs.xml: updated to take advantage of <info> and confirmed some dumps [k1w1]
- external contributions to lists from k1w1 (and mvrh)

Source Changes:
----------------
- sonydriv: fix crashes when accessing drive after a
software-initiated disk eject (e.g. zzcopy on apple2gs) [R. Belmont]

0.142u2

New System Drivers Supported:
-----------------------------
(none)

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
(none)

System Driver Changes:
----------------------
- lcmate2: Hooked up the lcd controller and added keyboard input.[Sandro Ronco]
- lcmate2: Made some adjustments found by team investigation.
[Robbbert, Cowering, Lord Nightmare, DMEnduro]
- lcmate2: Added what we assume is the spellcheck library ROM. Reverted
keyscan routine back, to handle port 5000 case. [Robbbert]
- ipc: Modernised. Added terminal connection. After pressing Space,
it will start up and respond to your inputs. [Robbbert]
- rex6000: Convert the driver to use the intelfsh device. [Sandro Ronco]
- apple2gs: removed cassette (real h/w doesn't have one) [R. Belmont]
- apple2gs: Handle ADB command 0xa, fixes Qix [R. Belmont]
- apple2gs: handle another ADB command, Pirates! works now [R. Belmont]
- a7800: fixed bug #2039 [Fabio Priuli]
- apple2: don't crash on $C060 access on IIgs, fixes Rastan [R. Belmont]

Software Lists:
----------------
- apple2gs : added & hooked up softlist [R. Belmont]
- added verification of many dumps to a800.xml and xegs.xml [k1w1]

Source Changes:
----------------
- Added skeleton for Interpod IEC to IEEE-488 converter device. [Curt Coder]
- Created device_rtc_interface which can be used to initialize RTC's to a
certain date/time at driver startup, useful for regression testing.
Implemented the interface in most of the modern RTC devices.
Note: this is not yet plumbed down to the command line. [Curt Coder]
- es5503: Properly mask oscillator enable bits.
Fixes crashes in e.g. ACS Demo Disk 2. [R.Belmont]

0.142u1

New System Drivers Supported:
-----------------------------
(none)

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
- Ensoniq Mirage Sampler [R. Belmont]
- Laser Compumate2 [thanks to DMEnduro , Robbbert]

System Driver Changes:
----------------------
- tec1: Fixed a bug that has been there since the driver was
first written [reported by maguman21]

- ob68k1a: Fixed keyboard [Robbbert]

- apple2gs: fix ram sizes to reflect reality, fixed ram mapping to match real
  system, added readback of bank number from unpopulated RAM areas. [R Belmont]

- sun: Added terminal keyboard. [Robbbert]

- x1: Implemented stereophonic sound output [Angelo Salese]

- ti85: moved T6A04 emulation into a device. [Sandro Ronco]

- tec1: Enabled tec1b bios at user request. Added some ram for
the expansion socket. [Robbbert]

- next: Allow NeXT machine to display the initial splash screen [Angelo Salese]

- apple2gs: Fixed AppleWorks GS hang on launch. [R. Belmont]

- at: Added cascade mode support in DMA code and enabled AT floppy to
boot again [Wilbert Pol, Miodrag Milanovic]

- tms5220.c: updates to comments and nonstandard feature
defines. [Lord Nightmare]

- argo: Improved video, added makeshift cursor. [Robbbert]

- at: Implemented AT IDE support [Miodrag Milanovic]
hdd boot's now on all except 586 machines

- next: add 3 more dumped NeXT bioses (one 68030,
two 68040-non-turbo) [Lord Nightmare, Balrog]

- upd7725 and upd96050: Implementation of the p0 and p1 output bits as device lines;
preliminary implementation of INT input line. This is attempt 2 at this code,
and actually links properly.  [Lord Nightmare]

- at: add pals and proms from IBM 5170 AT [Lord Nightmare, Kevtris]

- at: add pals and proms from IBM 5170 AT to 5170 8mhz,
and add common ones to 5162 [Lord Nightmare, Kevtris]

- megadriv: added proper megacd dumps to the mess driver. [ElBarto]

- Added a newer revision of the Xebec S1410 Winchester
controller ROM. [Ola Andersson]

- Converted Atari Jaguar driver to properly use a stock 68k instead of
a 68ec020 [David Haywood]

- hector,interact, pce and pc8801 - driver_device conversions [Atari Ace]

- Fixed pixel clock in Atari Jaguar (it was previously running
at half speed) [Angelo Salese]

- a5200: fixed crash when loading carts (bug #2047) [Fabio Priuli]

- sgi - moving variables into structs rather than having
dozens of individual variables, and makes all drivers call
sgi_mc_init [Atari Ace]

- sonydriv, apf_apt, oric_tap, td0_dsk, timex_dck, amigacrt,
amigakbd, and i82720 - reorganize of variables and calls to be
more device-like, to simplify future device conversions. [Atari Ace]

- 8530scc: Don't crash on 0 baud divisor (fixes original
Apple IIgs Tour) [R.Belmont]

- Fixed RP5C01 alarm output. [Curt Coder]

- Removed the old incomplete TC8521 emulation, and refactored all drivers
to use RP5C01 instead, as it is the same chip. [Curt Coder]

- nc100: Removed deprecated serial device and fixed screen size. [Curt Coder]

- nc200: Demoted to GNW as it does not boot due to a bug
in MC146818 UIP bit. [Curt Coder]

- abc802 - Added an earlier revision of the BIOS and a correct dump of the
character generator ROM. [robcfg]

- apple2gs Implement monochrome double hi-res bit in $C029 -
fixes original Your Apple Tour of the Apple IIgs and Apple II DeskTop
on early IIgs system disks. [R.Belmont]

- lisa - Added correct COP421 ROM dump. [Visual6502 team,
Lord Nightmare, Segher]

- swtpc - hooked up terminal keyboard, system responds to commands. [Robbbert]

- a2600: hooked up softlist [Fabio Priuli]

Software Lists:
----------------
- nes.xml: added the long awaited Bio Force Ape dump [thanks to Frank Cifaldi
and the Lost Levels guys which made this possible]

- 32x.xml: confirmed some dumps and replaced a few sets
with proper dumps [ElBarto]

- a2600 added softlist containing games whose names start with #-A [Kaylee]

Source Changes:
----------------
- The core is based on MAME 0.142u1.  This incorporates all features of the
  update to this core.  [MAME team]

- Update compiling.htm and howto.htm to latest wiki versions [Justin Kerk]

- Fix wimgtool compile with OSD=winui [Justin Kerk]

- uiimage.c: added reset of the char input buffer when selecting an entry in
the file manager [Fabio Priuli]

- softlist.c: rewritten part of the Internal UI handling for softlists to
match the code used by the file selector
(this will allow more improvements soon). [Fabio Priuli]

- softlist.c: softlists entries are now ordered by shortname in the
File Manager, so that it's easier to find the set you want to load
(first of the promised improvements ;) ). [Fabio Priuli]

- softlist.c: simplified softlist navigation (from the internal UI) by
catching char inputs and searching for matching names among list
shortnames, like in the file selector. [Fabio Priuli]

- softlist: moved software list handling (in the Internal UI) to a
separate source. [Fabio Priuli]

- uiswlist.c: properly made non-clickable the "[compatible lists]"
separator entry between main lists and compatible ones. [Fabio Priuli]

- uiswlist.c: added a switch to choose between shortname order or
description order for softlist entries (in the Internal UI),
and adapted the char input code to match shortnames or descriptions
accordingly [Fabio Priuli]

- cartslot.c/chd_cd.c: added support for a callback function to test softlist
sharedfeat (e.g. 'compatibility') and display a warning message
accordingly. updated cdi.c as an example [Fabio Priuli]

- clifront.c: fixed -listmedia output (extensions were messed up) [Fabio Priuli]

- uiimage.c: File Manager now displays the brief name of the image device to
make easier to decide where to mount images (see e.g. smssdisp or atom)
[Fabio Priuli]

(wiz)

2011-08-22 21:40:39 UTC MAIN commitmail json YAML

Updated emulators/mame to 0.143

(wiz)

2011-08-22 21:40:26 UTC MAIN commitmail json YAML

Update to 0.143. Get rid of patches (some included upstream, one replaced
by a SUBST) to make this build without patching problems.

Changes:

0.143
-------

Source Changes
--------------
Added preliminary circle drawing for Warp Speed [Mariusz Wojcieszek]

Added analog controls to Warp Speed [Mariusz Wojcieszek]

Added index and ready line read functions to floppy drive. [Curt
Coder]

Added device-relative functions for memory banking. [Curt Coder]

Added DE, CURSOR, HSYNC, and VSYNC line read members to MC6845.
[Curt Coder]

SH4: Misc cleanups, added support for VERSION register.  Naomi rev H
BIOS now boots games. [O. Galibert, Deunan Knute, R. Belmont]

eeprom: Add tag name in eeprom's verbosity [O. Galibert]

Readme replacement for Crusin' USA to include Off Road Challenge.
[Guru]

cdrom: convert Mode 1 Form 1 sectors to Mode 1 raw if requested
[R. Belmont]

Added byuu's cothread library, along with a wrapper class. Switched to
using one cothread for each executable device. This functionality is
strictly internal and should result in no changes in scheduling
behavior. However, it now becomes possible to exit out of a device's
execution in the midst of an instruction by calling
machine().scheduler().make_active(). Note that this is somewhat
dangerous for cores that have logic at the start of their execute loop
to check for interrupts or other conditions, as those checks will be
skipped upon resume, so consider this sort of early exiting to be
highly experimental for now. [Aaron Giles, Miodrag Milanovic, byuu]
(Please Note: cothread usage is behind a compile-time define as per now,
they will be reenabled in the next dev cycle)

Convert Namco C352 to modern C++ device [R. Belmont]

Added BUSRQ and WAIT input lines to the Z80 CPU core. [Curt Coder]

Added support for multi level slot devices [Miodrag Milanovic]

Fixed a bad ROM dump in pss62 (Super Famicom Box) [Y~K, MESSfan]

Slightly improved the preliminary emulation of sfcbox [Y~K, MESSfan]

This is a temporary fix for Mating Game which disables the 'Line Zero'
interrupt condition. [J. Wallace]

Fixed state saving for OKIM6376 (hopefully) [J. Wallace]

Used a Dolbeck Systems flyer to correct the colours of the Connect 4
built-in layout. [J. Wallace]

Fixed line zero irq condition and provided a sync update for MPU4 HW
games [J. Wallace]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Warp Speed (prototype) [Mariusz Wojcieszek]

New clones added
----------------
Terra Force (Japan) [ShouTime]
Off Road Challenge (v1.50) (not working) [Guru]
Street Fighter II: The World Warrior (USA 910306)
  [Brian Troha, The Dumping Union]
Final Fight (USA, set 2) [Brian Troha, The Dumping Union]
Leader Board (Arcadia, set 3) [Team Europe & Alexander F.]
OnePlay Version 2.20 bios [Team Europe & Alexander F.]

New games marked as GAME_NOT_WORKING
------------------------------------
Super Mario Kart / Super Mario Collection / Star Fox (Super Famicom Box)
  [Y~K, MESSfan]
New Super 3D Golf Simulation - Waialae No Kiseki / Super Mahjong 2 (Super Famicom Box)
  [Y~K, MESSfan]
Super Donkey Kong / Super Tetris 2 + Bombliss (Super Famicom Box)
  [Y~K, MESSfan]
Super Donkey Kong / Super Bomberman 2 (Super Famicom Box)
  [Y~K, MESSfan]

0.142u6
-------

Source Changes
--------------
chdman: fix GCC 4.6 build [R. Belmont]

HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere]
* Reworked default shadow mask settings, eliminating rainbow banding
    and matching reference shots more closely
* Moved color power to occur after shadow mask, as it is intended to
    simulate nonlinear phosphor response
- Added a variable-width notch filter to the Y channel in NTSC
  post-processing, eliminating luma banding on e.g. CoCo 2 and Apple II

i286 - Fix for Phar Lap and Borland 16-bit DPMI servers. [Carl]

Many Sega ST-V / Saturn HW changes [Angelo Salese]

286 - fixes the DOS/16M dos extender that comes with Lotus 123r3
[Carl]

Added image devices support to debugger [Miodrag Milanovic]

Added image devices menu to debugger (windows only for now)
[Miodrag Milanovic]

sdlsocket: workaround for a problem in the detection of tcp/ip socket
address [Michael Zapf]

goldstar: fixed romanization from Korean for Kkot No Li [30yr]

info.c: added basic display of slot info in -lx [Fabio Priuli]

inptport: Disable the default sequence recognition for now.
[O. Galibert]

memory: Stop being stupid and call the extremely well written
populate_range_mirrored code through map_range when appropriate, which
is most of the time.  [O. Galibert]

polepos.c: Convert to MCFG_SCREEN_RAW_PARAMS and scanline-based IRQ
timing [Alex Jackson, O. Galibert]

ins8250 - Fix enabling better mouse support in pc driver [Carl]

i286 - limit check of SS in push and pop instructions [Carl]

TMS5220: Force OLDP and OLDE to be updated only on the A subcycle of
IP=0 PC=0; this has no effect whatsoever on the output, it is merely
to better document how the chip works. [Lord Nightmare] TMS5220:
Emulate circuit 412 from the patent, which should prevent spurious
clicks on interpolation-inhibited frame transitions; This may improve
the tie fighter sounds in starwars, and some clicking in eprom/eproma.
[Lord Nightmare]

naomi/jvs: add coin add/sub commands (sub is used by crazy taxi)
[O. Galibert]

Warp Speed update [Mariusz Wojcieszek]
* fixed vblank interrupt and removed rom patches
* added coin input
- added preliminary starfield emulation

HLSL Updates: [Ryan Holtz, Bat Country Entertainment]
* MAME will now save an HLSL INI file on the first run of a game that
    doesn't already have an INI file.
* HLSL INI files must have their parameters left in the order in
    which they are saved out.
* Fixed a diagonal 'crease' visible on the screen in HLSL mode.

Some improvements to the compressed texture protection for Decathlete.
[David Haywood]

Refactored the INS8250 interrupt line to use devcb. [Curt Coder]

memory.c: Fixed display of physical addresses in the debug memory
viewer.  [Wilbert Pol]

Added support for starting softlist item directly without marking
image device to be mounted on. If soft item is found it will be loaded
on first image device that have needed interface defined
[Miodrag Milanovic]

Fixed Aristocrat MK5 screen offset. [Palindrome]

Added SRAM support for dmdtouch and geishanz. [Palindrome]

Various aristmk4.c changes [Heihachi_73]
* Added button panel artwork and renamed/remapped inputs for all
    games.
* Changed cgold2's PROM to a more compatible version.
Various aristmk5.c changes [Heihachi_73]
* Changed parent/clone relationship for Dolphin Treasure (later
    version is now parent).
* Added a US clear chip to the set chip ROMs.
* Removed the set chip loading from all games which don't use them.
* Cleaned up ROM name descriptions to match the aristmk4.c format.

Added proper channel 2 support, and logging capabilities to OKIM6376.
[J.Wallace]

Corrected divider behaviour of OKIM6376 - needs ROM analysis to be
complete, but all supported programs only use the default mode.
[J.Wallace]

Changed clock frequencies in High Video games to match what should be
the correct OKI chip frequencies - those familiar with the boards may
wish to confirm this is correct, as I couldn't find the clock signal
for the chip on the PCB scans I've seen. [J.Wallace]

Added MPU4 sampled sound hardware, an MSM6376, PIA and PTM combined to
give dynamic pitch shifting for looping ADPCM samples. [J.Wallace]

Removed duplicated includes from INCPATH.  [Oliver Stoneberg]

Fixed some potential memory leaks and NULL pointer deferences as well
as removing some redundant checks.  [Oliver Stoneberg]

i286 - Fix bunch of fault restarts [Carl]

A fix for -listclones displaying parents as clones when it uses a
BIOS.  [Tafoid]

i386: Implemented task gates, call gates, and task state segments
(both 286 and 386).  Also inplmented triple fault CPU resets (used by
OS/2). x87: Basic implementation of FSTENV (used by OS/2).
[Barry Rodewald]

Added code to manage NAOMI's M4 decryption. [Andreas Naive]

Midway Zeus improvements [Phil Bennett]:
* Added some alternate FIFO commands used by mk4b.
* Hooked up the short-format draw command (used to draw life bars and
    shadows in mk4).
* Added support for alternate 4/8 bit texture formats (used by mk4).

dec8.c: Corrected the rom names for the Ghost Busters sets and added
PCB locations [The Dumping Union]

Fixed NAR timing in OKIM6376 to match datasheet figures. [J. Wallace]

Fixed behaviour for OKIM6376 samples latched while their respective
channel is playing (fixes missing audio in New Magic Card 'Skill Game'
when won on first loop), and MPU4 sound test [J. Wallace]

Audio interface fix for MPU4. [J. Wallace]

Lamping fixes for MPU4 small extender. [J. Wallace]

Added support for access of separate LED segments in MPU4. (indexed as
'mpu4ledXXX', where the first display unit takes 0-7, the second 8-15
and so on). [J. Wallace]

Various updates on the AWP drivers for JPM IMPACT and Maygay M1
[J. Wallace]

Various changes for letting Mating Game boot and run, but there are
still issues with timing. [J. Wallace]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mortal Kombat 4 (version 1.0) [Phil Bennett]

New clones added
----------------
Heated Barrel (Electronic Devices license)
  [Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud,
  N. Francfort, Smitdogg, The Dumping Union]
Albatross (US clone of Super Crowns Golf)
  [Antonio Gonzalez Jr., Smitdogg, The Dumping Union] (not working)
Tekken 3 (Japan, TET1/VER.A) [Yohji, Smitdogg, The Dumping Union]
Tekken 3 (Asia, TET2/VER.E1) [Tormod, Smitdogg, The Dumping Union]
The Real Ghostbusters (US 2 Players, revision 2)
  [JF, The Dumping Union]

New games marked as GAME_NOT_WORKING
------------------------------------
Special Forces Elite Training [Guru, R. Belmont]
Donggul Donggul Haerong [Guru]
Warp Speed (prototype) [TrevEB, Siftware, Mariusz Wojcieszek]

0.142u5
-------

Source Changes
--------------
Fixed Final Arch failing the IC13 test [Angelo Salese]

Fixed Final Arch and Sando-R multi cart support [Angelo Salese]

Internal HLSL cleanup - removed aux texcoords, restored software
vertex processing due to low-end cards not doing hardware vertex
processing, removed unnecessary tristrip->trilist splitting. Restores
D3D functionality on integrated chipsets and marginal cards.
[Ryan Holtz, Ashura-X]

Dumped GFX / sound roms to Gigaman 2 [f205v, Smitdogg, The Dumping
Union]

Converted PlayStation GPU to a device [smf]

Added PORT_NAME to buttons to better illustrate actual use in Atari
System 1 and Atari G1 drivers.  [Tafoid]

inptport.c - Keyboard chars initialization fix [Tom Clayton]

konicdev et al.: Turn the 053250 into a modern device. [O. Galibert]

More accurate pixel clocks for Sega Saturn / ST-V [Angelo Salese]

Moved SCSP to main irq function into an external write line function,
fixes sound regression in Groove on Fight and Intro Don Don
[Angelo Salese]

Fixed an ST-V window effect bug when it's in double interlace mode,
fixes a graphic bug with Virtua Mahjong [Angelo Salese]

Fixed Sega Saturn / ST-V start-up crash that was happening on some
ends [Oliver Stoneberg]

Fixed a use-after-free bug in build/verinfo.c [Oliver Stoneberg]

megatech.c: added some verified labels [ElBarto]

PlayStation GPU splits 4 point polygons into triangles. [smf]

Documentation update for Naomi [f205v]

Fixed MC6845 related crash on 4roses and 4rosesa [Roberto Fresca]

TMS52xx: Minor updates to the comments and the disabled-by-default
pulse excitation code to better match how hardware would probably
work. [Lord Nightmare, Neill Corlett]

HLSL Updates: [Ryan Holtz, Bat Country Entertainment]
* Switched to point-sampling through most of the shader chain to
    avoid non-intentional pixel smearing
- Corrected alignment and scaling on the shadow mask and scanlines;
dramatically reduces rainbow banding at non-oversampled resolutions.

Fixed a rather silly bug with SCU DSP execute flag [Angelo Salese]

Moved SMPC intback command inside a timer, removes a kludge for SMPC
mask irq [Angelo Salese]

Changed name of sn76489 variant used in Sega Master System and
Megadrive/Genesis from SMSIII to the more technically accurate
SEGAPSG, as the PSG in question was not only used on the mark 3 units.
[Lord Nightmare]

Added accurate hblank durations to Sega Saturn / ST-V HW
[Angelo Salese, Corrado Tomaselli, Charles MacDonald]

ertictac/poizone: Greatly improved (not perfect) audio
[R. Belmont, Heihachi_73]

Switch SEGA System E to use the SEGAPSG sn764xx variant, as it uses
two SEGA 315-5124 VDPs which have the SEGAPSG integrated. Should
slightly improve sound. [Lord Nightmare]

Fixed Sega System E to use xtal.h, fixed mc8123 comment, clarified PCB
diagram, verified xtal for z80b. [Lord Nightmare, Charles MacDonald]

i286 - enabling 287 emulation by trapping when needed [Carl]

idectrl - Clears error status on driver initialization [Carl]

Added HD6345 CRTC-II variant to mc6845.c. [Curt Coder]

idectrl - implemented verify no retry command [Carl]

i86 - Fixed imul instruction [Carl]

Low-level input upgrade. Classes now exist for input_codes,
input_items, input_devices, and input_seqs. Also created an
input_manager class to hold machine-global state and made it
accessible via machine.input(). Expanded the device index range
(0-255, up from 0-16), and the OSD can now specify the device index
explicitly if they can better keep the indexes from varying
run-to-run. [Aaron Giles]

HLSL Updates:
[Ryan Holtz, Bat Country Entertainment, austere, SoltanGris42]
* Added the ability to render screenshots at arbitrary resolutions.
* Added the ability to record AVI videos (albeit with no audio) at
    arbitrary resolutions.
* Added a 43-tap-wide FIR-based NTSC filter with tunable Y, I and Q
    frequency response.
* Updated scanlines to have a user-tunable pixel-height ratio in
    addition to the current screen-height ratio.
- Fixed a VRAM leak that was causing many dynamic-resolution drivers
  to run out of memory mid-run.

Implemented IRQ callbacks for the mc146818 RTC [Carl]

Fixed UNSP CPU core reset [Robbbert]

Fixed POP, POPF, PUSHF, and flags for V20 core [Carl, Alex Jackson]

memory: Store legacy object and handler together in the same
structure. [O. Galibert]

memory: Pass the legacy object/handler as a set_delegate parameter.
[O. Galibert]

memory: Merge width-conversion functions together from the same source
width. [O. Galibert]

memory: Build a structure with all possible delegate sizes
[O. Galibert]

memory: Separate delegates for the main access and the subaccesses.
[O. Galibert]

memory: Split the subaccesses delegation information per-slot.
[O. Galibert]

memory: Make the memdump file include a description of every subunit.
[O. Galibert]

memory: Add utility methods to clean up colliding subunit masks and
testing if any are remaining. [O. Galibert]

memory: Combine the map_range and handler_read/write() operations into
one. [O. Galibert]

memory: Proxy the handler entry access when adding handlers.
[O. Galibert]

memory: Tuck the unitmask into the proxy. [O. Galibert]

memory: Split the map_range function into a fixed entry mapping one
and a dynamically allocating entry one. [O. Galibert]

memory: Make the proxy manage a list of handlers instead of a unique
one. [O. Galibert]

memory: Add a handler copy function which works on subunits-only
handlers. [O. Galibert]

memory: Finally allow different handlers on different subunits of the
same address. [O. Galibert]

memory: Implement depopulate_unused().  [O. Galibert]

pic8259 - Fixed edge triggering and non-specific EOI
[Carl, Miodrag Milanovic]

Added SKIT_F0 opcode to the uPD7801/uPD7810 CPU core [Angelo Salese]

Split HLSL code into a separate file, d3dhlsl.c/.h. Also split
drawd3d.c into a couple of headers.
[Ryan Holtz, Bat Country Entertainment]

nec disassembler - Only display "byte/word ptr" when it's actually
needed to resolve ambiguity (same as the i386 disassembler)
[Alex Jackson]

Add ROM dump from motor drive board for Sega Touring Car Championship
[RetroRepair]

Hooked up the 2 PPI8255 for Super Crowns Golf [Angelo Salese]

emuopts: added confirm_quit option (defaults to off). when on,
pressing ESC you are prompted with a 'confirm quit' screen rather than
directly quit emulation. [MamePlus Team, Mamesick, Fabio Priuli]

i86: fix initial CS on reset [Alex Jackson]

memory: Change the gc into a refcounter, for speed reasons.
[O. Galibert]

Fix inverted check on anonymous timers prior to saving state. Also fix
bug where we fail to ignore the permanent non-expiring anonymous
timer. Added code to log timers, and we now log them at each save
attempt as well as at restore time. Should fix most recent save state
releated regressions. [Aaron Giles]

Started to work on Neogeo ROM naming, mostly removal of .bin extension
in favour of chiplabel.socketlabel convention [Johnboy]

Added echo emulation to the OkiM6376 sound chip [J. Wallace]

Added Guru-readme for Konami Viper hardware. [Guru]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Baryon Future Assault [Corrado Tomaselli, f205v, The Dumping Union,
  David Haywood]
Reality Tennis [Tomasz Slanina, Antonio 'Peluko' Carrillo, Smitdogg,
The Dumping Union]
Fruit Bonus '06 - 10th anniversary [Brian Troha, Smitdogg, The Dumping
Union]
Super Ball (Version 1.3) [David Haywood, Brian Troha, The Dumping
Union]

New clones added
----------------
Dream Crown (Set 2) [Yohji, Smitdogg, The Dumping Union]
Harley Davidson (Rev.B) [Gerald (COY), Smitdogg, The Dumping Union]
Motocross Go (MG2 Ver.A) [Gerald (COY), Smitdogg, The Dumping Union]
Nouryoku Koujou Iinkai (prototype) [Yohji, Smitdogg, The Dumping
Union]
Pit Boss Superstar (9221-10-00A) [Siftware]
Arctic Thunder v1.002 [J. Wilke, ranger_lennier, gamerfan, Smitdogg,
The Dumping Union] (NOT WORKING)

New games marked as GAME_NOT_WORKING
------------------------------------
Panikuru Panekuru [dopefishjustin, Smitdogg, The Dumping Union]
New Hi-Lo Poker [Smitdogg, The Dumping Union]

0.142u4
-------

Source Changes
--------------
Removed deprecat.h usage for the following drivers: [Angelo Salese]
- galpanic.c, gradius3.c, halleys.c, hexion.c

Inputs from the scratch for Champion Poker (v100) [Roberto Fresca]

Cleaned-up protection simulation in Yam Yam!? [Angelo Salese]

Implemented an almost complete Konami k053252 device emulation, adds
accurate refresh rate timings and irq acks to many mid-90-era Konami
games [Angelo Salese, O.Galibert]

Various changes for PSX HW [smf]
- Modernised internal memory map;
- MDEC is now an internal device of the PlayStation CPU;
- Root counter & Serial I/O converted to internal CPU devices;
- Moved PlayStation IRQ code to sub device of the CPU;

Switch input ports to use function-based constructors instead of
tokens. Remove the old tokenizing helpers. Add basic classes for
ports, fields, settings, and dip locations as a first step. These will
be fully cleaned up later. Added machine() method to field to hide all
the necessary indirection. Changed custom/changed handlers into
generic read/write handlers, and added wrappers to convert them to
device read/write lines. [Aaron Giles]

Changed input read/write and crosshair callbacks into delegates.
Changed signature for callbacks to take an input_field_config
reference instead of pointer. [Aaron Giles]

Removed legacy trampolines from eeprom_device, taking advantage of new
input port support for delegates. [Aaron Giles]

mc6845.c: Converted to C++.  [Wilbert Pol]

Fixed the disassembly of the "mov ax, mem" instructions (opcodes A0-
A3) in the i386 and NEC disassemblers. The argument (the memory
address) was being displayed as a signed number, which doesn't make
any sense. [Alex Jackson]

Fixed a tiny bug with the debugger hex dump command: the printable
characters in ASCII range from 32 to 12*6*, not 127. [Alex Jackson]

Fixed input regression with Racin' Force, allowing it to boot again
[Angelo Salese]

Gave labels to many inputs in Midway's T, Wolf and Y Unit games as
well as CPS1 and CPS3.  [Joe Caporale]

Implemented experimental HLSL post-processing support on Direct3D 9
targets. [Ryan Holtz, Bat Country Entertainment]
* 5-pass post-processing: Upscale, Post-Process, Store Last Frame,
    Defocus 1, Defocus 2
* Many tunable effects including: Scanlines, defocus, linear
    deconvergence, radial deconvergence, pincushion, RGB colorspace
    convolution, YIQ colorspace convolution, saturation, simulated dot
    crawl, simulated chroma subsampling, aperture masking, and more.
* Requires a GPU that supports Shader Model 3.0 to be enabled and a
    powerful GPU, the entire pipeline consists of approximately 30
    texel fetches and approximately 230 arthimetic ops.
* Will supersample the framebuffer up to 9x in both X and Y, but this
    requires an enormously powerful GPU that has not been invented;
    users with Radeon 5000-class cards should limit themselves to 3x,
    Radeon 4000 to 1.5x.
* The default configuration will NOT appear to do anything; it
    requires tuning to the user's liking.
* Should nicely fall back in all cases except missing shaders, and it
    might fall back correctly in that case as well. Report any
    anomalies.
- For obvious reasons, the Direct3D8 renderer cannont support this.

Enable Visual Studio basic run-time checks in non-optimized builds
[Oliver Stoneberg]

Flush stderr, so the data is actually written when output is being
redirected [Oliver Stoneberg]

i286 - Added 286 LOADALL and triple fault resets. [Carl]

i286 - Added support for 16-bit protected mode far calls and segment
privilege checks. [Carl]

i86 - Fixed shift instructions, helps detecting proper CPU [Miodrag
Milanovic]

i86 - Fixed handling of invalid instructions in 0x60-0x6f section
[Miodrag Milanovic]

Major clean-up and state machine conversion for the Sega ST-V / Saturn
driver [Angelo Salese]

HLSL Updates [Ryan Holtz, Bat Country Entertainment]
* Split color convolution and deconvergence into separate shaders for
    potential GPU savings down the line
* Added light and heavy variants of the color convolution shader, the
    former with YIQ colorspace removed
* Re-worked defocus to occur prior to shadow mask application, as it
    would be on a real monitor.
* Split "pincushion" into "Pincushion" and "Screen Curvature", the
    former affecting the only the displayed image and the latter only
    affecting the shadow mask.
* Made major fixes to CVBS simulation, significantly increasing color
    saturation
* Added magnet deconvergence via a shader uniform
* Improved phosphorescence
* Improved YIQ codec
* Added adjustable color carrier in YIQ processing mode.
* Fixed resolution-change crash and likely D3D performance regression
    with -nohlsl on low-spec cards
* Created a new OSD function, osd_get_slider_list, which allows
    OS-specific slider controls.

HLSL Post-Processing Updates: [Ryan Holtz, Bat Country Entertainment, cgwg]
* The defocus pass is now switched off when defocus_x and defocus_y
    are zero, allowing finer-grained performance tuning.
* Removed YIQ convolution from the main color-convolution shader and
    replaced it with a full composite encode/decode pass. This is slower,
    but looks amazing(ly like a terrible TV) and can be turned off.
* More authentic NTSC dot crawl and bandwidth limiting.

i86 - Implemented POP CS and MOV CS,reg instructions that are 8086
specific [Miodrag Milanovic]

Implemented multi-cart support to ST-V driver [Angelo Salese, Tafoid]

Managed to get the multiplexer/state machine emulated, amongst some
watchdog fixes for BFM games. [J. Wallace]

Added missing bipolar PROM dumps to Lucky Lady (Wing) [Team Europe]

pic8259 - updated to be more according to documentation [Carl]

Initial frameworking for upcoming artwork updates [Mr. Do]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Doraemon no Eawase Montage (prototype)
  [dopefishjustin, Smitdogg, Luca Elia, The Dumping Union]

New clones added
----------------
Champion Poker (v100) [Roberto Fresca, Team Europe]
Gunbarl (Japan, GNB4/VER.A) [The Dumping Union]
Amidar (Konami/1982)  [Patrik Styrnell]

New games marked as GAME_NOT_WORKING
------------------------------------
Baryon Future Assault [ Corrado Tomaselli, f205v, The Dumping Union]
Brixian [ Corrado Tomaselli, f205v, The Dumping Union]
Orbatak (prototype)
Popeye (20p/8 GBP Token) [J. Wallace]

0.142u3
-------

Source Changes
--------------
Removed deprecat.h dependancy and updated irqs accordingly from the
following drivers: [Angelo Salese]
8080bw.c airbustr.c albazg.c argus.c aristmk4.c armedf.c atarifb.c
avalnche.c battlex.c bigevglf.c bionicc.c bionicc.c bishi.c bladestl.c
blockout.c blueprnt.c bmcbowl.c bogeyman.c bottom9.c bsktball.c
bublbobl.c buggychl.c bwing.c changela.c chqflag.c circus.c cischeat.c
cloak.c commando.c cosmic.c cshooter.c darkmist.c dbz.c deadang.c
destroyr.c discoboy.c djmain.c docastle.c dogfgt.c dogfgt.c dooyong.c
dorachan.c dragrace.c enigma2.c equites.c esd16.c espial.c exedexes.c
exidy.c expro02.c fastfred.c finalizr.c firetrap.c flower.c flstory.c
gberet.c gng.c goindol.c gsword.c gunsmoke.c itech32.c jack.c jack.c
kyugo.c ladyfrog.c liberatr.c m72.c matmania.c megaplay.c meijinsn.c
metlclsh.c mirax.c mjsister.c mlanding.c mouser.c namcos2.c namcos21.c
naughtyb.c nbmj8688.c nbmj8891.c nova2001.c overdriv.c pacman.c
paradise.c photon2.c polepos.c popper.c retofinv.c rollrace.c
route16.c sbugger.c segag80r.c segas18.c seta.c shisen.c slapfght.c
snk6502.c solomon.c sonson.c speedbal.c srmp2.c srmp2.c srumbler.c
sstrangr.c strnskil.c suna8.c suprloco.c tagteam.c taito_l.c tomcat.c
tsamurai.c tunhunt.c vastar.c vigilant.c vulgus.c wecleman.c
wheelfir.c wiz.c xxmissio.c zn.c zodiack.c

Fixed sprite regression in expro02.c [Angelo Salese]

Converted Taito_L driver to use AM_SHARE macro [Angelo Salese]

Removed sound hacks in Evil Stone, fixing sound drop if you die at
level 1 boss [Angelo Salese]

intelfsh.c: Added support for Fujitsu 29DL16X. [Sandro Ronco]

Fixed i86/i386 POP SP and POP ESP thanks to bug report for Xenix boot
by bs666 [Miodrag Milanovic]

Collapsed device_config and device_t into one class. Updated all
existing modern devices and the legacy wrappers to work in this
environment. This in general greatly simplifies writing a modern
device. [Aaron Giles]

psx.c: adjusted MDEC timing to avoid lockups. Most FMVs now have
fluent video. [R. Belmont]

Fixed Z80STI interrupts. [Curt Coder]

Fixed I8255 interrupt enable. [Curt Coder]

Fixed reset register bit masks in RP5C01 and RP5C15. [Curt Coder]

Added 3.5" ED floppy drive type. [Curt Coder]

Naomi / Triforce / Chihiro documentation update [f205v]

Fixed protection read-back registers 0x07 and 0x0e / 0x0f in k051733
math chip, finally fixing gameplay issues in Chequered Flag.
[Angelo Salese]

konamigv: Documentation updates [Guru]

diimage.c: fix uninitialized variables found by Valgrind [R. Belmont]

mc146818: Fix uninitialized variable found by Valgrind [R. Belmont]

Fixed inputs and removed digital hacks in Cisco Heat driver
[Angelo Salese]

Added MCCS1850 RTC emulation. [Curt Coder]

Added shifter display to Cisco Heat driver [Angelo Salese]

Removed cheesy hack to F1 GP Star 2 irq communications [Angelo Salese]

Fix second adpcm player in games using SEIBU_ADPCM [R. Belmont]

Made k051733 RNG to behave like an adder, improves pseudo-random
events in Fast Lane [Angelo Salese]

Tentative experiment for Hot Chase gameplay speed ... still not
perfect though (especially noticeable with sound) [Angelo Salese]

Reimplemented devcb using delegates and classes. Unified the logic for
identifying targets and simplified the code. [Aaron Giles]

naomi: Abstract the maple and jvs interfaces into a set of devices
[O. Galibert, MetalliC, Tormod, D. Knute]

Started unifying sprite implementations for setax001/x002 chips
[David Haywood]

drcbex64: Fix op_debug implementation [O. Galibert]

Add Puzznic MCU dump and added a PAL as NO_DUMP. The MCU still needs
to be properly hooked up. [Smitdogg, The Dumping Union, Lord
Nightmare]

naomi: Add jvs command 0x32, fixes Crazy Taxi and Virtua Tennis 2
booting [O. Galibert]

Added input button labels for Midway T-Unit driver [Joe Caporale]

De-stateized the NB1414M4 routines, and converted the correlated Armed
F text tilemap to be 8-bits [Angelo Salese]

Hooked up NB1414M4 to Ninja Emaki, greatly improving gfxs in it
[Angelo Salese]

Implemented serial type scrolling for Youma Ninpou Chou bootlegs
[Angelo Salese]

Support for dynamic devices added to the core. [Miodrag Milanovic]
* Added slot and slot card interfaces
* Added SLOT_INTERFACE macros in order to simplify device adding
* Added new menu option "Slot Devices" and support to change device
    in runtime
* Updated emuopts to support command setting of slot cards

Update clifront and added listslots option to display available
slots and device options for each one [Miodrag Milanovic]

mpu4.c: Started adding support for the Crystal Gaming program card,
and the link keys for setting parameters. [J Wallace]

6840ptm.c: Fixed mode check in set_gate() [J Wallace]

srcclean.c: srcclean should remove invalid chars only for source files
which are not xml (softlists have UTF-8 characters) [Fabio Priuli]

Hooked up proper sound program in Combat School bootleg [Angelo
Salese]

Moved format handling and all formats to separate library
[Miodrag Milanovic]

Converted PlayStation DMA to an internal device to the CPU core. DMA
to external devices can be set in the machine config, the old calls
are still there until the rest of the code is converted. [smf]

Added support for default NVRAM in MCCS1850. [Curt Coder]

Various Irem M92 / M107 fixes [Alex Jackson]
* Hooked up sound CPU interrupts properly, using the V35 builtin
    interrupt controller, rather than generating the vectors in the
    driver.
* Cleaned up ROM mirroring, using AM_REGION macros in the address
    maps instead of memcpy()ing all over the place in the
    DRIVER_INITs.
* Converted bankswitching to use configured banks. Only configure the
    banks and install the bankswitch WRITE_HANDLER in the games that
    actually use it (i.e. those with a full megabyte of program ROM).
    This and the previous change make the drivers a lot less confusing
    to look at... I hope.
* Converted both drivers to use a scanline timer device instead of a
    hand-rolled one.
* Added save state support to m92.c. Everything necessary was already
    saved, I just had to add the tag. However, presumably due to the
    core emu_timer breakage (MT 4330, 4331) the save states don't
    actually work at the moment. I've already reported this as MT
    #4333
* Added GAME_MECHANICAL tag to wpksoc and clone

Converted Ginga Ninkyouden to use proper 6840 PTM device
[Angelo Salese]

Fixed missing sprite regression in the Wiz driver [Angelo Salese]

chdman: Handle track type 6 in .nrg files [R. Belmont]

Compile fix for kFreeBSD [Christian Marillat]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Chequered Flag [Angelo Salese]
Super Wing [Tomasz Slanina, Wulfman]

New clones added
----------------
Witch Card (German, WC3050, 27-4-94) [Roberto Fresca, Team Europe]

New games marked as GAME_NOT_WORKING
------------------------------------
Quizard Rainbow 4.0  [Team Europe]
Frank 'n' Stein (unencrypted) [J Wallace]
Mahjong Maina - Kairakukan he Youkoso [alien_mame, The Dumping Union]
The Nanpa [alien_mame, The Dumping Union]
Cospure Tengoku 7 - Super Co-gal Grandprix
  [alien_mame, The Dumping Union]
Fudol [alien_mame, The Dumping Union]

0.142u2
-------

Source Changes
--------------
Implemented irq ack mechanism to Armed Formation HW games [Angelo
Salese]

Hand-fixed bit-rot bit in Terra Force bootleg, fixing the attract mode
crash [Angelo Salese]

Fixed emulation of the extra z80 in Terra Force bootleg set (used as a
replacement for the protection), promoting it to working [Angelo
Salese]

Implemented MCU simulation to terrafu / terrafa [Angelo Salese]

Hooked up text protection simulation to Kozure Ookami, allowing it to
display scoring during gameplay and copyright screens [Angelo Salese]

Implemented proper FG scroll latching in Kozure Ookami, fixing an
offsetted layer at the gameplay intro screen [Angelo Salese]

taito_b.c - Added PLD dumps for qzshowby.  [Tafoid]

Hooked up 1414M4 emulation to Legion [Angelo Salese]

Hooked up the 1414M4 chip emulation for Crazy Climber 2 [Angelo
Salese]

Created device_rtc_interface which can be used to initialize RTC's to
a certain date/time at driver startup, useful for regression testing.
Implemented the interface in most of the modern RTC devices. Note:
this is not yet plumbed down to the command line. [Curt Coder]

renamed Namco System 11 clones based on country code & version. [smf]

SDL: fix backwards texture rectangle option [AWJ]

Hooked up NB1414M4 priority bit, fixing video text priority in all the
games in the Armed F driver [Angelo Salese]

Merged 86 Lions inside Aristocrat Mk-4 driver [Angelo Salese]

Various improvements to m90 driver [AWJ]:
* Fixed MT bug 4191 (dynablstb: No audio)
* Hooked up sample playback in bbmanw and clones and removed
  GAME_IMPERFECT_SOUND flag (actually, bbmanwj had working samples
  already and never should have been flagged in the first place)
* Use generic_pulse_irq_line() to generate interrupts on the V35,
  instead of the completely silly and deprecat.h thing I was doing
  before.
* Made the same fix to cb2001.c while I was at it.
* Fixed some spelling mistakes in the inputs.
* Converted quizf1 to modern bankswitching with configured banks.
* Made quizf1 and bomblord endian-safe, with assistance from
  R.Belmont.
* Added save state support.

Removed deprecat.h usage in m90 driver [Angelo Salese]

Implemented RAM-based sprite clut in Armed F driver, used for color
cycling effects in all games of this HW [Angelo Salese]

Provided a compact flash dump for Alien - The Arcade Medal Edition
[Smitdogg, The Dumping Union]

Fixed various things in Buster, allowing it to boot into gameplay
[Angelo Salese]

Merged Tatakae Big Fighter into Armed F driver [Angelo Salese]

Redumped terrafb bitrotted rom [Bill D., The Dumping Union]

astring: Fix build on NetBSD and other systems where toupper() is a
macro [Thomas Klausner]

Implemented irq ack mechanism and fixed CPU clock speeds in Cop 01 and
Mighty Guy, this fixes last boss crashes in Mighty Guy [Angelo Salese]

es5503: Properly mask oscillator enable bits when setting.
[R.Belmont]

Hand-tuned sound frequencies in Cop 01 based off an audio reference
[Tafoid]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mighty Guy [Angelo Salese]

New clones added
----------------
Tekken 2 (TES3 VER.D) [atchoo, Smitdogg, The Dumping Union, smf]
Soul Edge (SO2/VER.A) [f205v, Smitdogg, The Dumping Union, smf]
Soul Calibur (SOC13 VER.C) [f205v, Smitdogg, The Dumping Union, smf]
Tekken Tag (TEG2 VER.C1) [f205v, Smitdogg, The Dumping Union, smf]
Libero Grande (LG1 VER.A)
  [B. Munger, S. Ruiz, Smitdogg, The Dumping Union] (not working)
Saint Dragon (set 2) [Tirino73] (not working)

0.142u1
-------

Source Changes
--------------
Added screen raw params and irq ack to the dec0 driver, fixing hole 1
hang in Birdie Try and improving fade in/out effects for Boulder Dash
[Angelo Salese]

Funworld driver updates: [Roberto Fresca]
* Complete support for Witch Royal, from Video Klein.
* Reworked the button-lamps layout to get the hold buttons more
    centered.

Eliminates the extern variables from atarimo video core, in order to
remove a significant source of AM_BASE macros. [Atari Ace]

Converted astrocde/kaneko16/namcos23/suprnova to driver_device
[Atari Ace]

Converted Taito F3 video chip (TC0630FDP) to have a parallelism of
16-bit [Angelo Salese]

Converted 2 Minutes Drill driver to use Taito F3 video chip, this
hugely improves graphics in it [Angelo Salese]

Added irq ack and fixed sound chip type to be YM2610B for 2 Minutes
Drill [Angelo Salese]

Dumped the DVD image for bikiniko [alien_mame, The Dumping Union]

Added work-around for crowd gfxs in Taito F3 football games (Taito Cup
Finals, International Cup '94, Taito Power Goal and clones), until a
better information is found about it [David Haywood]

softlist: moved software list handling (in the Internal UI) to a
separate source, and made the code more similar to the File Manager
handling code. [Fabio Priuli]

CPS-3 update [Team CPS-1]:
* Added Street Fighter III: New Generation Hispanic BIOS rom CD
    version
* Added a detailed table of all known releases until now with usefull
    notes to identify new Cart Regions/CD Revisions
* Renamed some CHDs to use the new Catalog # standard

uiswlist.c: added a switch to choose between shortname order or
description order for softlist entries (in the Internal UI), and
adapted the char input code to match shortnames or descriptions
accordingly [Fabio Priuli]

sc61860 cpu - fix for crash and cleanup, replace for internal ram
accesses with function calls to help further debug the core in the
future [Atari Ace]

cartslot.c/chd_cd.c: added support for a callback function to test
softlist sharedfeat (e.g. 'compatibility') and display a warning
message accordingly. updated cdi.c as an example [Fabio Priuli]

Decrypted 3 Super 8 program ROM [Lord Nightmare, Kevtris]

cassette.c/flopdrv.c: added support for a display info callback
function [Miodrag Milanovic]

corona/galaxian/namcos21/namcos22/namcos23/psikyosh/quizo/sigmab98 to
driver_device.  [Atari Ace]

Convert scramble/galaxold to driver_device  [Atari Ace]

Audio device additions:  [Atari Ace]
* exidy440/m72/segasnd are converted to legacy devices.
* cage/dcs/williams variables are restructured internally to resemble
    a device, simplifying a future device conversion.  Some AM_BASE
    macros are eliminated as well.
* taito_en has minor changes to eliminate an AM_BASE macro.

Heavily improved 3 Super 8 emulation, and implemented NMI acknowledge
mechanism into the Super Poker driver [Angelo Salese]

i286 - Fixed protected mode boundary check [Miodrag Milanovic]

naomibd: Fix collision with system macro on NetBSD [Thomas Klausner]

Implemented PAL-like prom read-back in 4 En Raya [Angelo Salese]

Fixed Pururun's audio pitch/speed to match that of a reference video.
[Tafoid]

tms5220.c: updates to comments and nonstandard feature defines.
[Lord Nightmare]

8237dma - Added cascade mode support [Wilbert Pol]

pic8259 - Added support for cascade mode, updated interface in all
drivers [Miodrag Milanovic]

upd7725.c: Implementation of the p0 and p1 output bits as device
lines; preliminary implementation of INT input line. [Lord Nightmare]

Replaced mamedriv.c with a new driver list mechanism that is generated
by the build tools. The emulator core now expects the presence of a
file called src/$(TARGET)/$(SUBTARGET).lst which is just a raw list of
driver names, one per line. C and C++ comments are still permitted.
This file is parsed by a new build tool makelist which extracts the
driver names, sorts them, and generates a file called drivlist.c,
which is consumed by the core. [Aaron Giles]

Added new osdcore function osd_malloc_array() which is identical to
osd_malloc() but obviously hints that the underlying allocation is for
an array. Updated all callers to use the appropriate form. Modified
the Windows allocator to only use guard pages for array-style
allocations, allowing us to enable them once again in debug builds.
[Aaron Giles]

Created new static class driver_list to wrap accesses to the list of
available drivers. Improved speed of driver lookups by relying on the
presorting done by makelist. [Aaron Giles]

Created helper class driver_enumerator as a helper for iterating
through the list of drivers. This class supports basic filtering and
iteration, and also serves as a temporary cache of machine_configs.
[Aaron Giles]

Created cli_frontend object to wrap all the CLI handling code in
clifront.c. Updated/simplified all the code to take advantage of the
driver_enumerator. [Aaron Giles]

Created media_auditor object to wrap all the auditing functions in
audit.c. Updated all users to the new interface. Note that the new
auditing mechanism is slightly out of sync with the romload code in
terms of finding ROMs owned by devices, so it may mis-report some
issues until the new ROM loading code is in. [Aaron Giles]

Added concept of a per-device searchpath. For most devices, their
searchpath is just the short name of the device. For driver_devices,
the searchpath is driver[;parent[;bios]]. This searchpath will
eventually be used by the rom loader to find ROMs. For now it is used
by the media auditor only. [Aaron Giles]

Created info_xml_creator object to wrap all the info generation
functions in info.c. Converted the file to C++ and cleaned up the
input processing code. [Aaron Giles]

model2.c: Corrected the revision level for Top Skater (USA) set
[The Dumping Union]

Various improvements to the Konami Viper driver [Ville Linde]

midqslvr: Add some hardware information [O. Galibert]

Added reverse-spin support to the stepper motor simulator
[James Wallace]

mpu4.c: Documented MOD 4 OKI program card ROM banking and improved the
BwB characteriser emulation. [James Wallace]

Fixed the I/O address in Intel 8257 DMA operations. [Curt Coder]

Fixes for non-native SDL builds on OS X [Paulo Cabral]

Added "Mandatory artwork is missing" error [Oliver St

Implemented 16-bit device callbacks. [Curt Coder]

Fix loading fonts on MacOSX. [Couriersud]

Delegates 2.0 implementation. Resdesigned how delegates work to make
them more flexible and simpler to use. Got rid of the proto_delegates
altogether in favor of supporting delegates that are bound to NULL
objects. Added a front-end template that supports "natural" syntax
favored by libraries like boost. Added support for static functions
that take reference parameters instead of pointer parameters for the
object type. Updated all delegate users in the system to the new
syntax. [Aaron Giles]

Changed the DIRECT_UPDATE_HANDLER to take a machine reference like
everything else in the system. Updated all users. [Aaron Giles]

Changed the FUNC() macro to automatically put an & in front of the
item passed. In general this works transparently, however it does have
the nice side-effect of catching situations where a variable is passed
instead of a function name. Fixed those cases to push the naming
upstream so that the name is now provided properly. Also added a
FUNC_NULL macro since FUNC(NULL) no longer works. [Aaron Giles]

tms5220.c: partially fixed perfect interpolation hack, disabled by
default. [Lord Nightmare]

segas24: Start untangling the Vogon poetry Atari Ace left is his wake.
Apply the new timing implementation per cgfm's analysis. Gain ground
is going to be stuck in free play mode. [O. Galibert]

tms5220.c: fixed perfect interpolation hack the rest of the way, now
it works as it did before 0.140 or so. [Lord Nightmare]

tms5220.c: improve perfect interpolation hack slightly, should be less
noisy after inhibit frames. [Lord Nightmare]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Major Poker (v2.0) [Roberto Fresca, Tomasz Slanina, Rob Ragon]
Witch Royal (Export version 2.1) [Roberto Fresca, Team Europe]
Water-Nymph (Ver. 1.4) [Team Europe, Luca Elia]

New clones added
----------------
Silent Scope (ver xxC, Ver 1.30)  (not working) [Alex Romero]
Street Fighter III: New Generation (Hispanic 970204)
[Bill D., The Dumping Union]

New games marked as GAME_NOT_WORKING
------------------------------------
Racing Jam: Chapter 2 (EAE) [RetroRepair]
Thrill Drive (EAA) [RetroRepair]
Alien: The Arcade Medal Edition
  [Yohji, Tormod, Smitdogg, The Dumping Union]
Home Run Classic [Mariusz Wojcieszek]
Country Club Classic [Mariusz Wojcieszek]
Trap Shoot Classic [Mariusz Wojcieszek]
Nintendo FamicomBox  [Kevin Horton]
MPU3 Unit Test (Program 5) [James Wallace]
Hyper Viper [James Wallace]

(wiz)

2011-08-22 21:39:00 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3508 - requested by taca
net/bind96: security update

Revisions pulled up:
- net/bind96/Makefile                                          1.20
- net/bind96/PLIST                                              1.8
- net/bind96/distinfo                                          1.13

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Aug 10 15:24:51 UTC 2011

  Modified Files:
  pkgsrc/net/bind96: Makefile PLIST distinfo

  Log Message:
  Update bind96 pacakge to 9.6.3.1.ESV.5 (9.6-ESV-R5).

  For full changes, please refer:
  ftp://ftp.isc.org/isc/bind9/9.6-ESV-R5/RELEASE-NOTES-BIND-9.6-ESV.html

  New Features

  9.6-ESV-R5

        * Added a tool able to generate malformed packets to allow testing of
          how named handles them. [RT #24096]

  Security Fixes

  9.6-ESV-R5

        * named, set up to be a caching resolver, is vulnerable to a user
          querying a domain with very large resource record sets (RRSets)
          when trying to negatively cache the response. Due to an off-by-one
          error, caching the response could cause named to crash. [RT #24650]
          [CVE-2011-1910]
        * Change #2912 populated the message section in replies to UPDATE
          requests, which some Windows clients wanted. This exposed a latent
          bug that allowed the response message to crash named. With this
          fix, change 2912 has been reduced to copy only the zone section to
          the reply. A more complete fix for the latent bug will be released
          later. [RT #24777]

  Feature Changes

  9.6-ESV-R5

        * Merged in the NetBSD ATF test framework (currently version 0.12)
          for development of future unit tests. Use configure --with-atf to
          build ATF internally or configure --with-atf=prefix to use an
          external copy. [RT #23209]
        * Added more verbose error reporting from DLZ LDAP. [RT #23402]
        * Replaced compile time constant with STDTIME_ON_32BITS. [RT #23587]

(tron)

2011-08-22 21:30:23 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3506 - requested by taca
textproc/namazu: security update

Revisions pulled up:
- textproc/namazu/Makefile                                      1.7
- textproc/namazu/distinfo                                      1.5

---
  Module Name: pkgsrc
  Committed By: mef
  Date: Sun Jul 24 14:31:34 UTC 2011

  Modified Files:
  pkgsrc/textproc/namazu: Makefile distinfo

  Log Message:
  Bump verion  PR#45170

  2011-07-18  Tadamasa Teranishi  <yw3t-trns@asahi-net.or.jp>

          * configure.in: Bumped version number to to 2.0.21.
          * configure.in (LTVERSION): Set "8:3:1".
          * man: update.
          * namazu.cgi:
              Fix IE6,7 cross-site scripting problem.
          * tests, pltests:
              Add New Tests.

  make check have passed by changing '$WATATI =  ;' lines in pl/conf.pl
  for LANG=ja, except $MECAB is set.

(tron)

2011-08-22 21:27:02 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3510 - requested by taca
www/typo3: security update

Revisions pulled up:
- www/typo3/Makefile                                            1.33
- www/typo3/PLIST                                              1.20
- www/typo3/distinfo                                            1.25
- www/typo3/patches/patch-aa                                    1.6

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Aug 18 12:21:22 UTC 2011

  Modified Files:
  pkgsrc/www/typo3: Makefile PLIST distinfo
  pkgsrc/www/typo3/patches: patch-aa

  Log Message:
  Update typo3 package to 4.5.5.

  4.5.3 and 4.5.5 contains some security fixes.  For more detail,
  please refer these changes.

  http://wiki.typo3.org/wiki/TYPO3_4.5.3
  http://wiki.typo3.org/wiki/TYPO3_4.5.4
  http://wiki.typo3.org/wiki/TYPO3_4.5.5

(tron)

2011-08-22 21:21:34 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3509 - requested by taca
net/bind97: security update

Revisions pulled up:
- net/bind97/Makefile                                          1.9
- net/bind97/PLIST                                              1.5
- net/bind97/distinfo                                          1.9

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Aug 10 15:26:11 UTC 2011

  Modified Files:
  pkgsrc/net/bind97: Makefile PLIST distinfo

  Log Message:
  Update bind97 package to 9.7.4.

  For full changes, please refer:
  ftp://ftp.isc.org/isc/bind9/9.7.4/RELEASE-NOTES-BIND-9.7.4.html

  New Features

  9.7.4

        * A new test has been added to check the apex NSEC3 records after
          DNSKEY records have been added via dynamic update. [RT #23229]
        * Added a tool able to generate malformed packets to allow testing of
          how named handles them. [RT #24096]

  Security Fixes

  9.7.4

        * named, set up to be a caching resolver, is vulnerable to a user
          querying a domain with very large resource record sets (RRSets)
          when trying to negatively cache the response. Due to an off-by-one
          error, caching the response could cause named to crash. [RT #24650]
          [CVE-2011-1910]
        * Change #2912 (see CHANGES) exposed a latent bug in the DNS message
          processing code that could allow certain UPDATE requests to crash
          named. [RT #24777] [CVE-2011-2464]

  Feature Changes

  9.7.4

        * Merged in the NetBSD ATF test framework (currently version 0.12)
          for development of future unit tests. Use configure --with-atf to
          build ATF internally or configure --with-atf=prefix to use an
          external copy. [RT #23209]
        * Added more verbose error reporting from DLZ LDAP. [RT #23402]
        * Replaced compile time constant with STDTIME_ON_32BITS. [RT #23587]

(tron)

2011-08-22 17:16:24 UTC MAIN commitmail json YAML

Fix building with clang (failed with ilmbase and -fno-exceptions)

(adam)

2011-08-22 16:32:54 UTC MAIN commitmail json YAML

Note removal of tex-ocrb.

(minskim)

2011-08-22 16:31:52 UTC MAIN commitmail json YAML

2011-08-22 16:29:46 UTC MAIN commitmail json YAML

2011-08-22 16:28:36 UTC MAIN commitmail json YAML

Import tex-ocr-b-doc-2011 as fonts/tex-ocr-b-doc.

Packaged by Nicolas Thauvin and slightly modified by me.

This is documentation for tex-ocr-b.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-08-22 16:27:36 UTC MAIN commitmail json YAML

Import tex-ocr-b-2011 as fonts/tex-ocr-b.

Packaged by Nicolas Thauvin and slightly modified by me.

MetaFont programs for OCR-B at several sizes.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-08-22 15:17:53 UTC MAIN commitmail json YAML

Pass a maximum command line length to "configure" script on Linux.
PR 45274 by Emmanuel Kasper

(cheusov)

2011-08-22 15:17:23 UTC MAIN commitmail json YAML

+ ghostscript-9.04 [wip], veusz-1.13.
- mp3diags-1.1.07 (devel), wget-1.13 (can't find it)

(wiz)

2011-08-22 15:16:43 UTC MAIN commitmail json YAML

Updated security/gnutls to 2.12.9

(wiz)

2011-08-22 15:14:59 UTC MAIN commitmail json YAML

Update to 2.12.9:

* Version 2.12.9 (released 2011-08-21)

** libgnutls-extra: Replaced enumeration with unsigned
int, in openssl.h to make it identical to the 3.0.0 version.
This shouldn't introduce binary incompatibility.

** libgnutls: When asking for a PIN multiple times, the
flags in the callback were not being updated to reflect
for PIN low count or final try.

** API and ABI modifications:
GNUTLS_PKCS11_PIN_WRONG: New flag for PIN callback

(wiz)

2011-08-22 15:09:38 UTC MAIN commitmail json YAML

Updated security/nettle to 2.2

(wiz)

2011-08-22 15:09:21 UTC MAIN commitmail json YAML

Update to 2.2. Update LICENSE (see below).

NEWS for the 2.2 release

Licensing change:

* Relicensed as LGPL v2.1 or later (user's option).

* Replaced blowfish and serpent implementation. New code is
          based on the LGPLed code in libgcrypt.

New features:

* Support for Galois/Counter Mode (GCM).

* New interface for enumerating (most) available algorithms,
  contributed by Daniel Kahn Gillmor.

* New tool nettle-hash. Can generate hash digests using any
  supported hash function, with output compatible with md5sum
  and friends from GNU coreutils. Checking (like md5sum -c)
  not yet implemented.

Bug fixes:

* The old serpent code had a byte order bug (introduced by
  yours truly about ten years ago). New serpent implementation
  does not interoperate with earlier versions of nettle.

* Fixed ABI-dependent libdir default for Linux-based systems
  which do not follow the Linux File Hierarchy Standard, e.g.,
  Debian GNU/Linux.

Optimizations:

* x86_64 implemention of serpent.

* x86_64 implemention of camellia.

* Optimized memxor using word rather than byte operations.
          Both generic C and x86_64 assembler.

* Eliminated a memcpy for in-place CBC decrypt.

Miscellaneous:

* In command line tools, no longer support -? for requesting
          help, since using it without shell quoting is a dangerous
          habit. Use long option --help instead.

The shared library names are libnettle.so.4.1 and
libhogweed.so.2.1, with sonames libnettle.so.4 and
libhogweed.so.2.

(wiz)

2011-08-22 14:57:22 UTC MAIN commitmail json YAML

Updated emulators/suse113_libpng to 11.3nb2

(chs)

2011-08-22 14:57:08 UTC MAIN commitmail json YAML

update to libpng14-14-1.4.3-3.3.1 and libpng12-0-1.2.46-7.3.1.
fixes CVE-2008-6218, CVE-2009-5063, CVE-2011-2501,
CVE-2011-2690, CVE-2011-2691, CVE-2011-2692.

(chs)

2011-08-22 14:56:14 UTC MAIN commitmail json YAML

Updated lang/gcc46 to 4.6.1nb1

(wiz)

2011-08-22 14:55:57 UTC MAIN commitmail json YAML

Do not hardcode dependency on libiconv, use libiconv/bl3.mk. Bump PKGREVISION.

(wiz)

2011-08-22 14:51:20 UTC MAIN commitmail json YAML

Updated emulators/suse113_gtk2 to 11.3nb5

(chs)

2011-08-22 14:50:55 UTC MAIN commitmail json YAML

update to dbus-1-1.2.24-2.5.1.i586.rpm.
fixes CVE-2011-2200.

(chs)

2011-08-22 14:03:55 UTC MAIN commitmail json YAML

Updated converters/libiconv to 1.14

(wiz)

2011-08-22 14:03:36 UTC MAIN commitmail json YAML

Update to 1.14; disable cp932 option for now, no patch available yet.

New in 1.14:
* The 'iconv' program now produces its output as soon as it can. It no longer
  unnecessarily waits for more input.
* Updated the GB18030 converter to map 25 characters to code points that have
  been to Unicode since 2000, rather than to code points in the Private Use
  Area.
* Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to
  BIG5-HKSCS:2004. A new converter BIG5-HKSCS:2008 is added. BIG5-HKSCS is now
  an alias for BIG5-HKSCS:2008.
* Fixed a bug in the conversion to wchar_t.
* Fixed a small bug in the CP1258 converter.

(wiz)

2011-08-22 13:43:38 UTC MAIN commitmail json YAML

Updated audio/openal to 0.0.8nb5 [wiz 2011-08-22]

(wiz)

2011-08-22 13:36:43 UTC MAIN commitmail json YAML

2011-08-22 13:36:31 UTC MAIN commitmail json YAML

2011-08-22 13:23:48 UTC MAIN commitmail json YAML

Updated converters/convmv to 1.15

(wiz)

2011-08-22 13:23:38 UTC MAIN commitmail json YAML

Update to 1.15:

1.15
- add --dump-options to make it easier to allow people to write a
bash completion file. Let me know when you have one ready :-)

- fix a bug where on case-insensitive filesystems --upper and
--lower did not work because we thought the new file would already
exist (stat "foo" and stat "FOO" are the same, yeah. The obvious
workaround to use "--replace" would delete the files on case-insensitive
filesystems instead, which was even worse. Case conversion should
be working well now, I tested it on Darwin and on case-insensitive
XFS. The latter one is a bit buggy by the way, see
https://bugzilla.kernel.org/show_bug.cgi?id=39512. convmv works
around that bug, too.

(wiz)

2011-08-22 13:22:54 UTC MAIN commitmail json YAML

Updated games/gbrainy to 2.01

(wiz)

2011-08-22 13:22:40 UTC MAIN commitmail json YAML

Update to 2.01:

Version 2.01
* Add Mono.Addins.Gui 0.6 strings for L10N
* remove libgnome support (deprecated lib)
* 11 bugs fixed

(wiz)

2011-08-22 13:06:19 UTC MAIN commitmail json YAML

Set LICENSE, fix a pkglint warning.

(wiz)

2011-08-22 12:58:25 UTC MAIN commitmail json YAML

2011-08-22 12:58:08 UTC MAIN commitmail json YAML

Update to 8.13. Add comments to patches.

Release 8.13 16-Aug-2011
------------------------

This is mainly a bug-fix release. There has been a lot of internal refactoring.
The Unicode tables have been updated. The only new feature in the library is
the passing of *MARK information to callouts. Some additions have been made to
pcretest to make testing easier and more comprehensive. There is a new option
for pcregrep to adjust its internal buffer size.

(wiz)

2011-08-22 12:56:08 UTC MAIN commitmail json YAML

+ calibre-0.8.15, ccache-3.1.6, convmv-1.15, doxygen-1.7.5.1,
  echinus-0.4.7, file-5.08, ghostscript-9.04, gnutls-2.12.9,
  gnutls-3.0.1, hiawatha-7.6, imp-5.0.10, kronolith-3.0.8,
  libgdata-0.10.0, modular-xorg-server-1.10.4, parallel-20110822,
  potrace-1.10, turba-3.0.7, x264-devel-20110820.

(wiz)

2011-08-22 12:40:38 UTC MAIN commitmail json YAML

Mark as not-for python-2.4 (it doesn't contain the file that is used here).

(wiz)

2011-08-22 12:21:56 UTC MAIN commitmail json YAML

Mark as not-for python 24 and 25 (due to py-Xlib).

(wiz)

2011-08-22 12:18:19 UTC MAIN commitmail json YAML

2011-08-22 12:03:39 UTC MAIN commitmail json YAML

Remove qemu

(ryoon)

2011-08-22 12:03:07 UTC MAIN commitmail json YAML

Updated emulators/qemu to 0.15.0

(ryoon)

2011-08-22 12:00:34 UTC MAIN commitmail json YAML

2011-08-22 11:57:14 UTC MAIN commitmail json YAML

Add upstream patch fixing __init__.py for python-3.1.
XXX: Now only the PLIST is wrong. :)

(wiz)

2011-08-22 11:43:31 UTC MAIN commitmail json YAML

missing bump PKGREVISION of last fix for php53 MD5 password encryption problem.

(obache)

2011-08-22 11:24:17 UTC MAIN commitmail json YAML

Updated misc/fbreader to 0.10.7nb8

(wiz)

2011-08-22 11:24:07 UTC MAIN commitmail json YAML

2011-08-22 09:40:40 UTC MAIN commitmail json YAML

Note update of lang/php53 package to 5.3.7.

(taca)

2011-08-22 09:40:00 UTC MAIN commitmail json YAML

Add fix for MD5 password encryption problem (r315218 from PHP repository).

Bump PKGREVISION.

(taca)

2011-08-22 09:18:29 UTC MAIN commitmail json YAML

Fix bootstrap on IRIX with mipspro compiler, for details
see PR 42424. I couldn't fix this problem using TOOLROOT variable.

(cheusov)

2011-08-22 08:51:46 UTC MAIN commitmail json YAML

2011-08-22 08:28:08 UTC MAIN commitmail json YAML

Another xulrunner -> xulrunner192 fix.

(wiz)

2011-08-21 23:27:24 UTC MAIN commitmail json YAML

Note lang/openjdk7 update.

(tnn)

2011-08-21 23:21:34 UTC MAIN commitmail json YAML

2011-08-21 23:05:18 UTC MAIN commitmail json YAML

Remove openjdk7-icedtea-plugin, add icedtea-web instead.

(tnn)

2011-08-21 23:01:23 UTC MAIN commitmail json YAML

Import icedtea-web-1.2pre as www/icedtea-web.

This is a Java plugin and a Web Start launcher for NPR compatible browsers.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(tnn)

2011-08-21 23:00:24 UTC MAIN commitmail json YAML

2011-08-21 22:57:55 UTC MAIN commitmail json YAML

Update openjdk7 package to openjdk7-1.7.0.447.20110811.

- based on openjdk7 b147 and the bsd-port branch as of 20110811.
- integrates mozilla rhino 1.7R3 scripting support based on patches
  from icedtea7 snapshot as of 20110819.
- refresh bootstrap kits
  - tested on NetBSD 5.0/current, i386/amd64 and DragonFlyBSD 2.10 i386.

Upstream changes: mostly bugfixes. Perhaps also noteworthy is that the
zero assembler port has been integrated which should open up for wider
platform support in pkgsrc in the future.

(tnn)

2011-08-21 18:48:43 UTC MAIN commitmail json YAML

update mDNSResponder-nss to 258.14 (matches mDNSResponder version)

(jmcneill)

2011-08-21 16:44:30 UTC MAIN commitmail json YAML

Ensure PTHREAD_STUBLIB is set in MAKE_ENV not just PKGSRC_MAKE_ENV - fixes clean env build on Linux

(abs)

2011-08-21 16:28:27 UTC MAIN commitmail json YAML

Be a bit nicer to broken GCC array boundary checks.

(joerg)

2011-08-21 13:31:09 UTC MAIN commitmail json YAML

2011-08-21 13:30:22 UTC MAIN commitmail json YAML

Added www/webkit-gtk3 version 1.4.2

(obache)

2011-08-21 13:29:33 UTC MAIN commitmail json YAML

Import webkit-gtk3-1.4.2 as www/webkit-gtk3.

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 GTK3+ port of the engine.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(obache)

2011-08-21 13:26:41 UTC MAIN commitmail json YAML

Split common part to Makefile.common.
While here, fix some PKGCONFIG_OVERRIDE and REPLACE_PERL paths.

(obache)

2011-08-21 13:12:07 UTC MAIN commitmail json YAML

Updated misc/py-anita to 1.21

(gson)

2011-08-21 13:09:52 UTC MAIN commitmail json YAML

Update misc/py-anita from 1.18 to 1.21.  Changes:

Add a LICENSE definition to the package makefile.

- 1.21 released -

Disk images no longer contain holes, making them easier to use with
vnd(4).  Partially based on patch from Vladimir Kirillov.

Increase the default disk size from 512M to 768M, as 512M is no longer
sufficient for amd64.

- 1.20 released -

Run df before and after the ATF tests so that disk usage data
can be gathered from the test logs.

Increase the default timeout for the ATF test from 1 hour to 2 hours
as the number of tests has now increased to a point where 1 hour is
not always enough even on a fast machine.

Increase the timeout for the set extraction phase from 1200 to 2400
seconds; the extra time is needed when installing a system built
without optimization.

- 1.19 released -

Rename the --qemu-args option to --vmm-args in preparation for adding
support for other virtual machine monitors in addition to qemu.

Fix typos found by Antti Kantee and Jean-Yves Migeon.

Deprecate the --qemu-args -no-kvm-irqchip workaround, as it doesn't
quite work.

Add support for MacOS X hosts, from Jeff Rizzo.

New command line option "--test-timeout".

Deal with yet another seemingly nondeterministic "Press enter to
continue" prompt.

(gson)

2011-08-21 11:45:35 UTC MAIN commitmail json YAML

Assume maintainership, approved by previous maintainer.

(asau)

2011-08-21 11:44:37 UTC MAIN commitmail json YAML

Updated lang/sbcl to 1.0.51

(asau)

2011-08-21 11:43:21 UTC MAIN commitmail json YAML

Update to SBCL 1.0.51

changes in sbcl-1.0.51 relative to sbcl-1.0.50:
  * minor incompatible change: SB-BSD-SOCKET socket streams no longer
    participate in SERVE-EVENT by default: pass :SERVE-EVENTS T to
    MAKE-SOCKET-STREAM if using SERVE-EVENT.
  * enhancement: added support for socket keepalive timeout intervals
    and probe counts on Linux.
  * enhancement: building 32-bit SBCL on Linux/x86-64 now works without a
    chroot. (Use "SBCL_ARCH=x86 sh make.sh" to build.)
  * enhancement: added new toplevel options --quit and --non-interactive
    (lp#822712).
  * enhancement: the Windows port of SBCL now builds and runs on Wine
    (thanks to Anton Kovalenko).
  * enhancement: more, and more correct, SSE instruction definitions on
    x86-64 (thanks to Alexander Gavrilov).
  * enhancement: SB-EXT:SPIN-LOOP-HINT assembles to an instruction designed
    to help the processor execute spin loops, when applicable.  Currently
    implemented for x86 and x86-64.
  * optimization: unsigned integer divisions by a constant are implemented
    using multiplication (affects CEILING, FLOOR, TRUNCATE, MOD, and REM.)
  * optimization: improved type-derivation for LOAD-TIME-VALUE.
  * bug fix: correct RIP offset calculation in SSE comparison and shuffle
    instructions. (lp#814688)
  * bug fix: COERCE to unfinalized extended sequence classes now works.
    (reported by Jan Moringen; lp#815155)
  * bug fix: a compiler error during typecheck generation, reported by Eric
    Marsden. (lp#816564)
  * bug fix: obsolete instance protocol fires when shared slots are added
    or removed.
  * bug fix: fixed-format floating point printing with scaling factors.
    (lp#811386)
  * bug fix: using GCC >= 4.6 to build SBCL on x86 no longer breaks
    backtraces. (lp#818460)
  * bug fix: better backtraces for interrupted syscall frames on x86.
    (lp#549673)
  * bug fix: SSE comparison instructions can be disassembled even when one
    operand is in memory. (lp#814702)
  * bug fix: incomplete writes when not using SERVE-EVENTS. (lp#820599)
  * bug fix: MULTIPLE-VALUE-BIND + VALUES -> LET conversion could lose derived
    type information associated with the VALUES form.
  * bug fix: broken warnings/errors for type-errors involving LOAD-TIME-VALUE
    forms. (lp#823014)
  * bug fix: OPEN :IF-EXISTS :APPEND now returns correct FILE-POSITION before
    first write (lp#561642).
  * bug fix: compiled closures from EVAL could not be DESCRIBEd. (lp#824974)
  * bug fix: bound propagation involving conversion of large bignums to
    floats no longer signals a SIMPLE-TYPE-ERROR, reported by Lutz Euler.
    (lp#819269)
  * bug fix: &REST to &MORE conversion still works in unsafe call to known
    functions; reported by Lutz Euler (lp#826459).
  * bug fix: bogus deadlocks from interrupts and GCs. (lp#807475, regression
    since 1.0.48)

changes in sbcl-1.0.50 relative to sbcl-1.0.49:
  * enhancement: errors from FD handlers now provide a restart to remove
    the offending handler.
  * enhancement: SB-INTROSPECT:FIND-DEFINITION-SOURCE now works on structure
    copiers as well.
  * enhancement: location of user or system initialization file can now easily
    be customized for saved cores. See: SB-EXT:*USERINIT-PATHNAME-FUNCTION*
    and SB-EXT:*SYSINIT-PATHNAME-FUNCTION*.
  * enhancement: SB-EXT:MAKE-THREAD accepts an argument list designator for
    the thunk, as a keyword argument, :arguments.
  * enhancement: constraint propagation is simplified (and sped up) when
    COMPILATION-SPEED > SPEED.
  * enhancement: SB-ALIEN exports alien type specifiers SIZE-T and OFF-T.
  * enhancement: debugger understands &MORE arguments better.
  * optimization: extracting bits of a single-float on x86-64 has been
    optimized. (lp#555201)
  * optimization: MAP and MAP-INTO are more efficient for non-simple vectors,
    when (> SPEED SPACE).
  * optimization: local call trampolines (x86 and x86-64) are emitted
    inline.
  * optimization: implicit value cells for dynamic-extent closed-over bindings
    on x86 and x86-64 can hold unboxed values as well.
  * meta-optimization: improved compilation speed, especially for large
    functions. (lp#792363 and lp#394206)
  * bug fix: bound derivation for floating point operations is now more
    careful about rounding possibly closing open bounds. (lp#793771)
  * bug fix: SB-POSIX:SYSCALL-ERROR's argument is now optional. (accidental
    backwards incompatible change in 1.0.48.27)
  * bug fix: occasional debugger errors in when a type-error occured in a
    function with dynamic-extent &rest list.
  * bug fix: &optional and &key supplied-p arguments in DEFSTRUCT
    boa-construtors can be used to initialized structure slots.
  * bug fix: FMAKUNBOUND removes the MACRO-FUNCTION, should one exist.
    (lp#795705, regression)
  * bug fix: DIRECTORY works better on logical pathnames.
  * bug fix: RUN-PROGRAM no longer fails spuriously when argument strings
    are of the order of ARRAY-TOTAL-SIZE-LIMIT. (lp#787237)
  * bug fix: the compiler no longer constant-folds NaNs in
    MAKE-{SINGLE,DOUBLE}-FLOAT. (lp#486812)
  * bug fix: FORMAT now handles floating point rounding correct, eg.
    (format nil "~,1F" 0.01) => "0.0" instead of "0.01" as previously.
    (lp#308961)
  * bug fix: style warning during lambda-list introspection of generic
    functions with both optional and key argments.
  * bug fix: regalloc doesn't barf on unused TNs due to type-directed constant
    folding. (lp#729765)
  * bug fix: Fixed an off-by-one in MAP-ALLOCATED-OBJECTS that might have caused
    infinite loops.

(asau)

2011-08-21 11:23:29 UTC MAIN commitmail json YAML

Updated textproc/intltool to 0.41.1

(obache)

2011-08-21 11:23:14 UTC MAIN commitmail json YAML

Update intltool to 0.41.1, for GNOME 2.30 release.

This release adds support for context on GtkBuilder UI elements, fixes for out-
of-source tree builds and a few intltool-update fixes for Windows and .py.in.

(obache)

2011-08-21 11:03:23 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-Parser to 2.41

(obache)

2011-08-21 11:03:07 UTC MAIN commitmail json YAML

Revision history for Perl extension XML::Parser.

2.41 2011-06-01 (by Todd Rinaldo
    - Tests are cleaned. promoting to stable. No changes since 2.40_02

2.40_02 2011-05-31 (by Todd Rinaldo)
    - TODO some tests which fail in Free BSD due to improper expat CVE patch
      http://www.freebsd.org/cgi/query-pr.cgi?pr=157469

2.40_01 2011-05-24 (by Todd Rinaldo)
    - better installation instructions
    - Small spelling patches from Debian package - Thanks Nicholas Bamber
    - RT 68399 - Upgrade Devel::CheckLib to 0.93 to make it
      perl 5.14 compliant - qw()
    - RT 67207 - Stop doing tied on globs - Thanks sprout
    - RT 31319 - Fix doc links in POD for XML/Parser.pm

(obache)

2011-08-21 10:23:52 UTC MAIN commitmail json YAML

Updated net/quvi to 0.2.19

(wiz)

2011-08-21 10:23:42 UTC MAIN commitmail json YAML

Update to 0.2.19:

0.2.19  Fri Aug 05 2011  Toni Gundogdu

Fixes: Webscripts
    - ted.lua: attempt to index local 's' (#65)
    - youtube.lua: no match: fmt_url_map (#63)
        - Thanks to Zefram <zefram@fysh.org> for the patch
    - funnyordie.lua: no match: flv url (#64)

(wiz)

2011-08-21 09:46:48 UTC MAIN commitmail json YAML

fix spelling error.

(obache)

2011-08-21 05:04:32 UTC MAIN commitmail json YAML

Note PKGREVISION bump of ruby-jekyll.

(minskim)

2011-08-21 05:04:03 UTC MAIN commitmail json YAML

Add missing dependencies to ruby-jekyll.

Noted by wiz@.

(minskim)

2011-08-21 05:02:56 UTC MAIN commitmail json YAML

2011-08-21 05:01:27 UTC MAIN commitmail json YAML

Import ruby19-albino-1.3.3 as textproc/ruby-albino.

Albino is a ruby wrapper for pygmentize.  This project is an
extraction from GitHub.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-08-21 05:01:04 UTC MAIN commitmail json YAML

2011-08-21 04:59:47 UTC MAIN commitmail json YAML

Import ruby19-kramdown-0.13.3 as textproc/ruby-kramdown.

kramdown is a free GPL-licensed Ruby library for parsing and
converting a superset of Markdown.  It is completely written in Ruby,
supports standard Markdown (with some minor modifications) and various
extensions that have been made popular by the PHP Markdown Extra
package and Maruku.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-08-21 04:59:11 UTC MAIN commitmail json YAML

2011-08-21 04:57:36 UTC MAIN commitmail json YAML

Import ruby19-posix-spawn-0.3.6 as devel/ruby-posix-spawn.

fork(2) calls slow down as the parent process uses more memory due to
the need to copy page tables.  In many common uses of fork(), where it
is followed by one of the exec family of functions to spawn child
processes (Kernel#system, IO::popen, Process::spawn, etc.), it's
possible to remove this overhead by using the use of special process
spawning interfaces (posix_spawn(), vfork(), etc.)

The posix-spawn library aims to implement a subset of the Ruby 1.9
Process::spawn interface in a way that takes advantage of fast process
spawning interfaces when available and provides sane fallbacks on
systems that do not.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-08-21 04:25:35 UTC MAIN commitmail json YAML

Note update of ruby-jekyll.

(minskim)

2011-08-21 04:25:08 UTC MAIN commitmail json YAML

Update ruby-jekyll to 0.11.0.

Changes:
  * Major Enhancements
    * Add command line importer functionality (#253)
    * Add Redcarpet Markdown support (#318)
    * Make markdown/textile extensions configurable (#312)
    * Add `markdownify` filter
  * Minor Enhancements
    * Switch to Albino gem
    * Bundler support
    * Use English library to avoid hoops (#292)
    * Add Posterous importer (#254)
    * Fixes for Wordpress importer (#274, #252, #271)
    * Better error message for invalid post date (#291)
    * Print formatted fatal exceptions to stdout on build failure
    * Add Tumblr importer (#323)
    * Add Enki importer (#320)

(minskim)

2011-08-20 21:37:50 UTC MAIN commitmail json YAML

fix build on 64bit linux - pass --enable-libsuffix=none to configure

(abs)

2011-08-20 21:33:28 UTC MAIN commitmail json YAML

2011-08-20 20:48:42 UTC MAIN commitmail json YAML

Updated emulators/wine-devel to 1.3.26

(adam)

2011-08-20 20:47:35 UTC MAIN commitmail json YAML

Changes 1.3.26:
* Various improvements to the builtin Internet Explorer.
* Support for Get/SetDIBits in the DIB engine.
* Support for enhanced metafiles in the View tool.
* Many improvements in WinHTTP.
* A number of fixes to the COM stubless marshaller.
* Improved mechanism for DLL registrations.
* Various bug fixes.

(adam)

2011-08-20 20:26:26 UTC MAIN commitmail json YAML

Fix build on 64bit Linux

(abs)

2011-08-20 20:25:51 UTC MAIN commitmail json YAML

2011-08-20 19:25:40 UTC MAIN commitmail json YAML

2011-08-20 16:13:05 UTC MAIN commitmail json YAML

Always build libnbcompat with pkgsrc's make,
this fixes some build failures

(cheusov)

2011-08-20 16:02:42 UTC MAIN commitmail json YAML

Updated archivers/dar to 2.4.1

(cheusov)

2011-08-20 16:02:24 UTC MAIN commitmail json YAML

2011-08-20 15:45:13 UTC MAIN commitmail json YAML

Add MESSAGE (note about pkg_online-client)

(cheusov)

2011-08-20 15:36:16 UTC MAIN commitmail json YAML

2011-08-20 15:35:56 UTC MAIN commitmail json YAML

Updated net/mikutter to 0.0.3.472

(obache)

2011-08-20 15:35:40 UTC MAIN commitmail json YAML

Update mikutter to 0.0.3.472.

Fixes
* With Ruby 1.8.7, crash with right click at tweet contains URL.
* on scroll timeline top to down, accidently auto scroll-up once.
* Not mute for various notify.
* rare crash at refresh timeline.
* user information may be old one.
* rare crash at timeout.

(obache)

2011-08-20 15:35:24 UTC MAIN commitmail json YAML

Fix C99 vs GNU89 inline mess. Annotate that AMD64 grows stack downwards

(joerg)

2011-08-20 15:34:14 UTC MAIN commitmail json YAML

Needs libXt for modular Xorg.

(joerg)

2011-08-20 15:33:37 UTC MAIN commitmail json YAML

2011-08-20 15:32:48 UTC MAIN commitmail json YAML

2011-08-20 15:31:33 UTC MAIN commitmail json YAML

2011-08-20 15:30:36 UTC MAIN commitmail json YAML

2011-08-20 15:29:01 UTC MAIN commitmail json YAML

2011-08-20 15:28:09 UTC MAIN commitmail json YAML

2011-08-20 15:27:09 UTC MAIN commitmail json YAML

2011-08-20 15:17:27 UTC MAIN commitmail json YAML

Remove GEM_CLEANBUILD since it is pure ruby extension.

(taca)

2011-08-20 15:15:51 UTC MAIN commitmail json YAML

Update ruby-simple_uuid package to 0.2.0.

v0.2.0 perf optimizations for cassandra cql

(taca)

2011-08-20 15:06:36 UTC MAIN commitmail json YAML

Note update of php related meta packages:

meta-pkgs/php5-extensions 5.2.17nb1
meta-pkgs/php53-extensions 5.3.7nb1

(taca)

2011-08-20 15:05:42 UTC MAIN commitmail json YAML

* Add www/php-tidy.
* Restrict dependency less than 5.4.

Bump PKGREVISION.

(taca)

2011-08-20 15:03:43 UTC MAIN commitmail json YAML

Add www/php-tidy.

Bump PKGREVISION.

(taca)

2011-08-20 14:56:38 UTC MAIN commitmail json YAML

Note addition of www/php-tidy package version 5.2.17/5.3.7.

(taca)

2011-08-20 14:55:07 UTC MAIN commitmail json YAML

Add and enable php-tidy.

(taca)

2011-08-20 14:53:30 UTC MAIN commitmail json YAML

Importing www/php-tidy package version 5.2.17/5.3.7.

Tidy is an extension based on Libtidy (http://tidy.sf.net/) and allows
a PHP developer to clean, repair, and traverse HTML, XHTML, and XML
documents -- including ones with embedded scripting languages such as
PHP or ASP within them using OO constructs.


Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(taca)

2011-08-20 14:52:57 UTC MAIN commitmail json YAML

Remove unneeded conditional. Test with X11_TYPE=native.

(wiz)

2011-08-20 14:50:51 UTC MAIN commitmail json YAML

* Update distinfo with suhosin-patch.
* Remove some junks.

(taca)

2011-08-20 14:41:04 UTC MAIN commitmail json YAML

Update suhosin patch with hoping this 45 minutes delay wouldn't need
PKGREVISION bump.

(taca)

2011-08-20 14:20:08 UTC MAIN commitmail json YAML

Note update of www/php-eaccelerator package to 0.9.6.1.

(taca)

2011-08-20 14:19:35 UTC MAIN commitmail json YAML

Update php-eaccelerator package to 0.9.6.1.

2010-05-31  Bart Vanbrabant <bart at vanbrabant.eu>

* Release version 0.9.6.1
* php_check_open_basedir only needs to be called when restoring

2010-02-25 Hans Rakers <hans at react.nl>

* Fixed class static variable restore where parent was protected
  static and child was public static. This would lead to error
  'Access to undeclared static property' upon restore from cache
* Added proper handling of class properties during storing in
  cache. Public/private/protected is properly handled now. Somehow
  this was a long overdue TODO spotted by running the testsuite.
  This fixes ticket #408
* Small fix that solves some issues with lambda (closure)
  functions. This solves ticket #405

(taca)

2011-08-20 14:16:23 UTC MAIN commitmail json YAML

Note update of net/php-yaz package to 1.1.1.

(taca)

2011-08-20 14:15:32 UTC MAIN commitmail json YAML

Update php-yaz package to 1.1.1.

1.1.0

- Update for YAZ version 4

1.1.1

- Avoid deprecated Zend API.
- Fixes for Windows compilation.

(taca)

2011-08-20 14:14:11 UTC MAIN commitmail json YAML

Note update of these pear based pacakges:

mail/pear-Mail_Mime 1.8.2
net/pear-Net_SMTP 1.6.1
net/pear-Net_Sieve 1.3.2

(taca)

2011-08-20 14:13:19 UTC MAIN commitmail json YAML

Update pear-Net_Sieve package to 1.3.2.

1.3.2:

Release date: 2011-08-06 23:05 UTC
Release state: stable

Changelog:

* Fix referrals if host data or user credentials are passed to connect() and
  login() instead of the constructor (Aleksander Machniak, Bug #17107).

1.3.1:

Release date: 2011-08-06 01:56 UTC
Release state: stable

Changelog:

* Query capabilities again after successful authentication (Jesse Crawford,
  Request #18382).
* Escape quotes and backslashes in script names, and use literal strings for
  script names with non-ASCII characters (Aleksander Machniak, Bug #16691).
* Work around broken STARTTLS behavior in Cyrus versions before 2.3.10
  (Aleksander Machniak, Bug #18241).
* Improve string literal parsing (Aleksander Machniak, Bug #18228).

(taca)

2011-08-20 14:12:07 UTC MAIN commitmail json YAML

Update pear-Net_SMTP package to 1.6.1.

Net_SMTP 1.6.1:

Release date: 2011-08-13 19:06 UTC
Release state: stable

Changelog:

- Fixing the detection of SASL-based AUTH methods. (Bug #18594)

(taca)

2011-08-20 14:10:45 UTC MAIN commitmail json YAML

Update pear-Mail_Mime package to 1.8.2.

Mail_Mime 1.8.2

Release date: 2011-08-10 09:56 UTC
Release state: stable

Changelog:

Bugs Fixed:
* #18426: Fixed backward compatibility for "dfilename" parameter [alec]
* Removed xmail.dtd, xmail.xsl from the package [alec]
* Fixed handling of email addresses with quoted local part [alec]

(taca)

2011-08-20 14:09:25 UTC MAIN commitmail json YAML

Note update of databases/php-dbx package to 1.1.2.

(taca)

2011-08-20 14:08:12 UTC MAIN commitmail json YAML

Update php-dbx package to 1.1.2.

pkgsrc change: allow build with php53.

1.1.2

- added rui as lead.
- fixed build error on PHP 5.x.

1.1.1

- fixed build error on PHP 5.x.

(taca)

2011-08-20 14:03:06 UTC MAIN commitmail json YAML

Note update of lang/pear package to 1.9.4.

(taca)

2011-08-20 14:02:30 UTC MAIN commitmail json YAML

Update pear package to 1.9.4.

pkgsrc change

* Remove unused XMLUTIL_WRKSRC.
* don't patch a file which we have in our tree, go-pear.php
- Remove unused code.
- Prevent deprecated warnings on PHP 5.3.x.

PEAR 1.9.4:

Release date: 2011-07-07 00:27 UTC
Release state: stable

Changelog:

Bug Fixes:

* Bug #17350: "pear install --force" doesn't uninstall files from previous pkg
  versions [dufuz]
* Bug #18362: A whitespace TEMP_DIR path breaks install/upgrade functionality
  [dufuz]
* Bug #18440: bad tmp folder path on install : Unable to create path for
  C:/Program/tmp [dufuz]
* Bug #18581: "config-get -c" not returning channel's configuration when using
  alias [dufuz]
* Bug #18639: regression: installing xdebug fails most likely due to another
  fix [dufuz]

Features

* All System (the class) functions can now take in spaced paths as long as
  they are surrounded in quotes.
  Prior to this it was possible to do that by passing all values in as an
  array (by product of #18362, #18440)

(taca)

2011-08-20 13:56:12 UTC MAIN commitmail json YAML

- php-5.3.7.

(taca)

2011-08-20 13:55:58 UTC MAIN commitmail json YAML

Note update of lang/php53 package to 5.3.7.

(taca)

2011-08-20 13:55:09 UTC MAIN commitmail json YAML

Update php53 package to 5.3.7.

PHP 5.3.7 Released!

[18-Aug-2011] The PHP development team would like to announce the immediate
availability of PHP 5.3.7. This release focuses on improving the stability of
the PHP 5.3.x branch with over 90 bug fixes, some of which are security
related.

Security Enhancements and Fixes in PHP 5.3.7:

* Updated crypt_blowfish to 1.2. (CVE-2011-2483)
* Fixed crash in error_log(). Reported by Mateusz Kocielski
* Fixed buffer overflow on overlog salt in crypt().
* Fixed bug #54939 (File path injection vulnerability in RFC1867 File upload
  filename). Reported by Krzysztof Kotowicz. (CVE-2011-2202)
* Fixed stack buffer overflow in socket_connect(). (CVE-2011-1938)
* Fixed bug #54238 (use-after-free in substr_replace()). (CVE-2011-1148)

Key enhancements in PHP 5.3.7 include:

* Upgraded bundled Sqlite3 to version 3.7.7.1
* Upgraded bundled PCRE to version 8.12
* Fixed bug #54910 (Crash when calling call_user_func with unknown function
  name)

* Fixed bug #54585 (track_errors causes segfault)
* Fixed bug #54262 (Crash when assigning value to a dimension in a non-array)
* Fixed a crash inside dtor for error handling
* Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)
* Fixed bug #54935 php_win_err can lead to crash
* Fixed bug #54332 (Crash in zend_mm_check_ptr // Heap corruption)
* Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
* Fixed bug #54580 (get_browser() segmentation fault when browscap ini
  directive is set through php_admin_value)
* Fixed bug #54529 (SAPI crashes on apache_config.c:197)
* Fixed bug #54283 (new DatePeriod(NULL) causes crash).
* Fixed bug #54269 (Short exception message buffer causes crash)
* Fixed Bug #54221 (mysqli::get_warnings segfault when used in multi queries)
* Fixed bug #54395 (Phar::mount() crashes when calling with wrong parameters)
* Fixed bug #54384 (Dual iterators, GlobIterator, SplFileObject and
  SplTempFileObject crash when user-space classes don't call the parent
  constructor)
* Fixed bug #54292 (Wrong parameter causes crash in
  SplFileObject::__construct())
* Fixed bug #54291 (Crash iterating DirectoryIterator for dir name starting
  with \0)
* Fixed bug #54281 (Crash in non-initialized RecursiveIteratorIterator)
* Fixed bug #54623 (Segfault when writing to a persistent socket after closing
  a copy of the socket)
* Fixed bug #54681 (addGlob() crashes on invalid flags)
* Over 80 other bug fixes.

(taca)

2011-08-20 13:53:23 UTC MAIN commitmail json YAML

Add ad hoc change to fix build problem with X11_TYPE == "modular".

(taca)

2011-08-20 13:52:25 UTC MAIN commitmail json YAML

Note update of lang/ruby19-base package to 1.9.2pl290nb1.

(taca)

2011-08-20 13:51:29 UTC MAIN commitmail json YAML

* Use the same condition as ruby18-base, about use of
  --enable-wide-getaddrinfo.
* Remove utimensat(2) hack since it was temporary (short life)
  NetBSD current's problem.

Bump PKGREVISION.

(taca)

2011-08-20 13:44:01 UTC MAIN commitmail json YAML

Bump revision due to xulrunner dependency name change.

(tnn)

2011-08-20 13:17:59 UTC MAIN commitmail json YAML

Switch dependency to xulrunner192 and bump PKGREVISION.

(tnn)

2011-08-20 13:10:25 UTC MAIN commitmail json YAML

Bump revision due to dependency name change.

(tnn)

2011-08-20 13:05:50 UTC MAIN commitmail json YAML

2011-08-20 08:42:07 UTC MAIN commitmail json YAML

Updated misc/yelp to 2.30.2nb5

(obache)

2011-08-20 08:41:53 UTC MAIN commitmail json YAML

Drop xulrunner-2 patches and switch to use xulrunner192.
xulrunner>2 drop support of gtkmozembed, and not usable.

Bump PKGREVISION.

(obache)

2011-08-20 08:12:54 UTC MAIN commitmail json YAML

Updated net/unbound to 1.4.12nb1

(obache)

2011-08-20 08:12:41 UTC MAIN commitmail json YAML

Fixes builtin openssl detection, same as ldns.

Bump PKGREVISION.

(obache)

2011-08-20 08:08:06 UTC MAIN commitmail json YAML

Updated net/ldns to 1.6.10nb1

(obache)

2011-08-20 08:07:48 UTC MAIN commitmail json YAML

Fixes builtin openssl version detection.
(it was committed accidently in rev1.10 with wip state).

Bump PKGREVISION.

(obache)

2011-08-20 01:13:28 UTC MAIN commitmail json YAML

Now that we hide OpenGroup Extended API set 2 from configure, make sure
that it is seen here when we actually need it.

(manu)

2011-08-19 18:18:43 UTC MAIN commitmail json YAML

Note update of www/wordpress

(morr)

2011-08-19 18:18:26 UTC MAIN commitmail json YAML

Update to newest release.

>From the Announcement blog: "This maintenance release fixes a server
incompatibility related to JSON that窶冱 unfortunately affected some of you,
as well as a few other fixes in the new dashboard design and the Twenty
Eleven theme."

(morr)

2011-08-19 15:07:26 UTC MAIN commitmail json YAML

2011-08-19 14:55:15 UTC MAIN commitmail json YAML

2011-08-19 14:42:16 UTC MAIN commitmail json YAML

note seamonkey and thunderbird updates

(tnn)

2011-08-19 14:39:10 UTC MAIN commitmail json YAML

Update to thunderbird-6.0 and enigmail-1.2.1.

Release notes for 6.0:
  Thunderbird is based on the new Mozilla Gecko 6 engine
  Several theme improvements for Windows 7
  Support for Windows 7 Jump lists
  Several fixes when importing email from Microsoft Outlook
  Default mail client check now works with newer Linux distributions
  Various other user interface fixes and improvements
  Numerous platform fixes that improve speed, performance, stability and security

Release notes for 5.0:
  More responsive and faster to start up and use
  Thunderbird is based on the new Mozilla Gecko 5 engine
  New Add-ons Manager
  Revised account creation wizard to improve email setup
  New Troubleshooting Information page
  Tabs can now be reordered and dragged to different windows
  Attachment sizes now displayed along with attachments
  Plugins can now be loaded in RSS feeds by default
  There are several theme fixes for Windows Vista and Windows 7
  Support for Mac 32/64 bit Universal builds (Thunderbird no longer supports PowerPC on Mac)
  Over 390 platform fixes that improve speed, performance, stability and security

(tnn)

2011-08-19 14:31:10 UTC MAIN commitmail json YAML

remove obsolete SUBSTitutions

(tnn)

2011-08-19 14:03:06 UTC MAIN commitmail json YAML

2011-08-19 12:37:09 UTC MAIN commitmail json YAML

Fixes PLIST for perl option with perl!=5.12.x by using PLIST_SUBST variables.

(obache)

2011-08-19 12:17:08 UTC MAIN commitmail json YAML

Updated security/dnssec-tools to 1.10nb2

(obache)

2011-08-19 12:16:33 UTC MAIN commitmail json YAML

* fixes DEPENDS setting (missing `+').
* use perl5/module.mk and its stuff for perl module build
* using packlist, so PLIST entries for perl modules are not required.
* PKG_SYSCONFSUBDIR is handled automatically, no need to be in PLIST.
* fix substitute handling with USE_DESTDIR=yes.

Bump PKGREVISION.

(obache)

2011-08-19 11:59:41 UTC MAIN commitmail json YAML

2011-08-19 10:10:01 UTC MAIN commitmail json YAML

2011-08-19 08:27:15 UTC pkgsrc-2011Q2 commitmail json YAML

2011-08-19 08:18:32 UTC pkgsrc-2011Q2 commitmail json YAML

Pullup ticket #3501 - requested by joerg
x11/libXfont buffer overflow fix

Revisions pulled up:
- x11/libXfont/Makefile                                        1.18
- x11/libXfont/distinfo                                        1.16
- x11/libXfont/patches/patch-src-fontfile-decompress.c          1.1

---
  Module Name: pkgsrc
  Committed By: joerg
  Date: Thu Aug 18 22:58:24 UTC 2011

  Modified Files:
  pkgsrc/x11/libXfont: Makefile distinfo
  Added Files:
  pkgsrc/x11/libXfont/patches: patch-src-fontfile-decompress.c

  Log Message:
  Fix buffer overflow in LZW handler.

(sbd)

2011-08-19 08:01:18 UTC MAIN commitmail json YAML

Updated databases/freetds to 0.91; databases/myodbc to 5.1.8

(adam)

2011-08-19 07:59:58 UTC MAIN commitmail json YAML

Changes 5.1.8:
* Documentation in .CHM and .HLP format has been removed from the distribution.
* For some procedure and parameter combinations SQLProcedureColumns() did not
  work correctly. For example, it could not return records for an existing
  procedure with correct parameters supplied.
* Further, it returned incorrect data for column 7, TYPE_NAME. For example, it
  returned VARCHAR(20) instead of VARCHAR.
* The MySQL Connector/ODBC MSI installer did not set the InstallLocation value
  in the Microsoft Windows registry.
* In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the
  uploaded data contained errors, such as primary key duplication, and foreign
  key violation.
* SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if
  the query was parameterized and not all parameters were bound.
* Note, MSDN states that ���For performance reasons, an application should not
  call SQLColAttribute/SQLDescribeCol before executing a statement.��� However,
  it should still be possible to do so if performance reasons are not paramount.
* When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the
  driver ran SET @@sql_select_limit=1, which limited the resultset to just one
  row.
* After installing MySQL Connector/ODBC, the system DSN created could not be
  configured or deleted. An error dialog was displayed, showing the error
  message ���Invalid attribute string���.
* In this case the problem was due to the fact that the driver could not parse
  the NULL-separated connection string.
* When used after a call to SQLTables(), SQLRowCount() did not return the
  correct value.

(adam)

2011-08-19 07:54:04 UTC MAIN commitmail json YAML

Changes 0.91:
* Full Kerberos and SSPI support for passwordless login to
  Microsoft SQL Server from Unix and Windows clients.
  Includes Kerberos delegation option.
* Full support for DB-Library under Win32/64 via NMAKE.EXE.
* Built-in support for UTF-8.
* Support for wide characters in ODBC.
* Support for varchar(max) and varbinary(max).
* Better thread-safety in ODBC.
* Distinguish between connect and login errors.
* Bulk-copy functions in CT-Library.

(adam)

2011-08-19 07:26:49 UTC MAIN commitmail json YAML

2011-08-19 06:16:13 UTC MAIN commitmail json YAML

Removed graphics/png12 successor graphics/png [wiz 2011-08-19]

(wiz)

2011-08-19 06:11:03 UTC MAIN commitmail json YAML

2011-08-19 01:23:00 UTC MAIN commitmail json YAML

Updated misc/p5-Business-ISBN-Data to 20081208nb3

(obache)

2011-08-19 01:21:24 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-Simple to 2.18nb4

(obache)

2011-08-19 01:21:10 UTC MAIN commitmail json YAML

drop dependency on p5-Test-Simple and p5-Storable,
base perl contains sufficient Test::Simple and Storable module.

Bump PKGREVISION.

(obache)