Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
updated by jihbed.
libnjb is a C library and API for communicating with the Creative Nomad JukeBox
and Dell DJ digital audio players under BSD, Linux, Mac OS X and Windows. The
protocol these devices use is presumably called PDE (Portable Digital
Entertainment protocol) at Creative. Newer devices using the Microsoft MTP
(Media Transfer Protocol) are NOT supported.
Working Devices:
Creative NOMAD Jukebox 1 (aka D.A.P.)
Creative NOMAD Jukebox 2
Creative NOMAD Jukebox 3
Creative NOMAD Jukebox Zen
Creative NOMAD Jukebox Zen USB 2.0
Creative NOMAD Jukebox Zen NX
Creative NOMAD Jukebox Zen Xtra
Creative Zen Touch
Creative Zen Micro
Creative Zen Sleek
Creative Zen
Dell Digital Jukebox ("Dell DJ")
Second Generation Dell DJ
Dell Pocket DJ
|
|
Upstream changes:
2010-01-24 Russ Allbery <rra@stanford.edu>
* ANSIColor.pm: Version 3.00 released.
* t/basic.t: Add some basic tests for bright color support.
* ANSIColor.pm: Reorganize the documentation and be clearer about
the function interface parameters. Reword the explanation of
bright and regular colors, and provide some advice about which
to use.
2010-01-24 Jakob Ilves <illvilja@gmail.com>
* ANSIColor.pm: Add bright versions of the basic eight foreground
and background colors using the 9x and 10x codes, supported by
emulators with 16 color support.
|
|
pkgsrc changes:
- Add license definition
Upstream changes:
1.03 Thu Feb 4 21:05:21 PST 2010
- Make tests pass on win32 (frew)
|
|
Upstream changes:
0.05 Feb 13, 2010
- Fix tests to work with trace level
|
|
Upstream changes:
0.06 Feb 13, 2010
- Add trace->debug alias
|
|
Upstream changes:
0.11 Feb 12, 2010
* Improvements
- Add trace level - suggested by Szymon Swierkosz
|
|
pkgsrc changes:
- Using CPAN by-module master site - maintainer independent
- correcting file permissions of perl modules
Upstream changes:
1.27 (2010/02/07)
* (ms) ***WARNING: This might break backward compatibility
with some wrapper classes.
[RT 52913] Fixed category fetching in
wrapper classes (reported by Martin Evans). Wrapper classes
now need to call Log::Log4perl->wrapper_register to adapt
get_logger() category fetching. Detailed docs under
"Using Log::Log4perl with wrapper functions and classes"
* (ms) Made meta tag compatible with MakeMaker versions < 6.50
(ms) [RT 52083] Fixed manifest glitch from 1.26 (reported by
Lars Thegler).
* (ms) Added note to FAQ on 'no init happened' warnings for API
initializations, as suggested by Malcolm Nooning.
* (ms) Applied patch by Christopher Mckay which sets
Log4perl::Logger::INITIALIZED only if it's fully initialized.
* (ms) Emmanuel Rodriguez suggested changing TestBuffer's reset()
method to leave the logger population alone. Added clear()
to accomodate the need for a single buffer reset.
* (ms) Xavier Caron added %p{1} to allow abbreviated priority
strings in the pattern layout.
* (ms) Redid composite appenders to address problems with incorrect
caller() data. L4p now supports a $cache parameter to be
passed to the log() function, which stores the completely
rendered message and can be passed to log_cached() later on.
1.26 (2009/11/22)
* (ms) [RT 50495] Perl code in the config file is now evaluated/
compiled after the configuration parser has done its work,
opening up Perl subroutines to all configuration parsers, not
just PropertyConfigurator. Configuration subs for cspecs,
filter, warp_message and appender triggers are sheltered.
The previous, flawed implementation surfaced while using
a 'trigger' category, reported by Olivier Bilodeau.
* (ms) [RT 50090] Added non-portable linebreaks to PatternLayout
(requested by Zden??k Juran).
* (ms) [RT 50094] Docfix for PatternLayout in main manpage (spotted
by Peter Rabbitson).
* (ms) [RT 28679] Added exists() to "Threshold" keyword uppercase
check.
* (ms) Took out Class::Prototyped testcase after it got all weird
and introduced backward-incompatible changes.
|
|
|
|
Qt Script Generator is a tool that generates Qt bindings for Qt
Script. With the generated bindings you get access to substantial
portions of the Qt API from within Qt Script.
|
|
Upstream changes:
Changes for 0.56 Wed Feb 3 14:17:00 GMT 2010
* Applied patch from Petya Kohts, RT #50398, which
updates run_forked() to allow coderefs
|
|
but replaced the modified patch by EU::MM environment variable.
pkgsrc changes:
- Add license definition
- Adjust dependencies (Digest::MD5 2.09 is in Perl core since 5.7.3)
- Replace patch for C/Makefile.PL by environment variable controlling
MM::EU prompt() function
Upstream changes:
version: 0.46
date: Fri Feb 12 2010
Same as 0.45_02 (plus some minor doc alterations in Inline.pod).
version: 0.45_02
date: Fri Feb 5 2010
Changes to Inline.pm, denter.pm, and Inline.pod relating to "fixing" untainting
(to the extent that untainting of -T inline scripts works as documented).
Many thanks to Patrick LeBoutillier.
Also added C/t/08core.t (which contains -T on the shebang line) as a basic test
of untainting. (RT ticket 13084)
version: 0.45_01
date: Thurs Jan 28 2010
C/C.pod - document that *fully qualified* paths for LIBS, INC, TYPEMAPS and MYEXTLIB
are needed. (RT ticket 5207)
Inline.pm - remove "defined" from "defined %main::Inline::Config::" as that usage
causes a deprecation warning with perl-5.11 and later. (RT ticket 53227)
Inline.pm - fix sub push_overrides (RT ticket 49669)
This change responsible for "Subroutine Inline::C::get_parser redefined"
warnings that can occur during build stage under certain circumstances.
denter.pm - local()ise $_ (in four places) (RT ticket 16801)
Inline.pod - doc correction (thanks Alejandro Ochoa).
C/Makefile.PL - accommodate 'ccache cc' (RT ticket 40140)
- accommodate ActivePerl-5.10.1 and later (RT ticket 49419)
C/Cookbook.pod - typo fixes (thanks Brad Barber)
- Change "NAME" from "C Cookbook ..." to "Inline::C-Cookbook ...".
(RT ticket 45417)
|
|
Upstream changes:
0.084 2010-02-14
prevent auto-enabling of auto_help (Thanks, DOUGDUDE)
|
|
pkgsrc changes:
- Adjust dependencies
- Add license definition
Upstream changes:
0.05 Sun Dec 13 07:09:35 2009
Devel::StackTrace renamed _ref_as_string to _ref_to_string
0.04 Fri Dec 11 00:19:45 2009
Respect Devel::StackTrace's no_refs for lexicals
|
|
to 0.13
Upstream changes (since 0.11 because of merge):
0.13
- Merge NUFFIN/Devel-PartialDump-0.12.tar.gz and
FLORA/Devel-PartialDump-0.12.tar.gz.
- Add Test::Warn to PREREQ_PM - patch by Ranguard
0.12 (NUFFIN)
- no more Any::Moose
0.12 (FLORA)
- Update example output in the docs with the JSON-like format
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes (since 0.11 because of merge):
0.13
- Merge NUFFIN/Devel-PartialDump-0.12.tar.gz and
FLORA/Devel-PartialDump-0.12.tar.gz.
- Add Test::Warn to PREREQ_PM - patch by Ranguard
0.12 (NUFFIN)
- no more Any::Moose
0.12 (FLORA)
- Update example output in the docs with the JSON-like format
|
|
pkgsrc changes:
- Add license definition
Upstream changes:
1.06 Tue 19 Jan 2010
- Updating to Module::Install::DSL 0.91
- Added missing requires_from in Makefile.PL
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.27
- Improve synopsis of Data::Visitor::Callback.
- Remove the Test::MockObject dependency.
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.100270 2010-01-27 22:43:33 America/New_York
switch from Class::ISA to MRO::Compat
added *_section_names
eliminate some duplicated code
|
|
Upstream changes:
2010-02-14 0.30 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Use $Data::Dumper::Quotekeys = 0; instead of removing the quotes myself
* Put first hash element after opening lonely brace
* Upped copyright to 2010
* Use warn () instead of print STDERR
|
|
pkgsrc changes:
- Update homepage to CPAN module "permalink"
- Add license definition
Upstream changes:
1.06 Sun 3 Jan 2010 17:41:34 GMT
- Switch repository to github
|
|
pkgsrc changes:
- Adding license definition
Upstream changes:
2.02 Mon Dec 7 19:45:33 GMT 2009
- fix SQL documentation, spotted by Terrence Brannon
- added change_entries_per_page, patch by James Laver (ELPENGUIN)
- run perltidy on the modules
|
|
Upstream changes:
1.200 Feb 13 2010
- make sure Devel::Dwarn::Dwarn and Devel::Dwarn::DwarnS work
1.100 Dec 10 2009
- add Data::Dumper::Concise::Sugar containing Dwarn and DwarnS
helper functions
- add Devel::Dwarn as a more concise alias for ::Sugar
|
|
Upstream changes:
1.22 2010-02-12 DCANTRELL Previous release was in error. Instead, fix
the problem, circular structures now
compare equal, no matter what the starting
point (see RT 52836)
|
|
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
1.1710 Wed Feb 10 10:30:51 EST 2010
Bugs fixed:
- Tests for "no make test" were failing on some systems due to
the incredibly wide range of error messages possible from
make/nmake/dmake on various systems. The error message check is
now even more liberal.
1.1709 Mon Feb 1 22:39:59 EST 2010
Bugs fixed:
- Fixed PrereqCheck for modules like "if.pm" that could be confused
with Perl syntax (RT#53477 by Serguei Trouchelle)
- Added PrereqCheck special-case for Module::Install and improved
diagnostics when prereqs are missing or too low (RT#51257)
- Distributions with no 'make test' target should be UNKNOWN,
not FAIL (RT#52139)
- Improved detection of Test::Reporter capable of setting 'distfile'
parameter
Documentation changes:
- Added 'Port' example for transport options
- Adopted new format for Changes
|
|
Upstream changes:
0.09 Wed Feb 10 19:20:00 CET 2010
- Automatically include an #include <exception> into the output
for the exception handling.
- Documentation for ExtUtils::XSpp::Node and subclasses.
- Split ExtUtils/XSpp/Node.pm into separate per-class files.
0.08 Fri Feb 5 19:00:00 CET 2010
- Catch all C++ exceptions in the generated wrapper XS.
The exceptions are turned into plain Perl croak() calls
for now but may be upgraded to configurable exception
objects later. (Steffen Mueller)
|
|
Upstream changes:
2.2203 - Thu Feb 11 14:00:51 EST 2010
Bug fixes:
- Build.PL was not including ExtUtils/xsubpp for installation. Fixed
by subclassing M::B::find_pm_files to include it [David Golden]
|
|
|
|
|
|
|
|
|
|
and renamed the package from ElectricFence to electric-fence.
This is for my PR #40238
|
|
to match the source distfile name.
(It had three different names, including, the distfile name.)
This moves electricfence to electricfence and renames the package from
ElectricFence to electric-fence.
|
|
Changes in GMP 5.0.1
BUGS FIXED
- Fat builds fixed.
- Fixed crash for huge multiplies when old FFT_TABLE2 type of parameter selection tables' sentinel was smaller than multiplied
operands.
- The solib numbers now reflect the removal of the documented but preliminary mpn_bdivmod function; we correctly flag
incompatibility with GMP 4.3. GMP 5.0.0 has this wrong, and should perhaps be uninstalled to avoid confusion.
SPEEDUPS
- Multiplication of large numbers has indirectly been sped up through better FFT tuning and processor recognition. Since many
operations depend on multiplication, there will be a general speedup.
FEATURES
- More Core i3, i5 an Core i7 processor models are recognised.
- Fixes and workarounds for Mac OS quirks should make this GMP version build using many of the different versions of "Xcode".
MISC
- The amount of scratch memory needed for multiplication of huge numbers have been reduced substantially (but is still larger
than in GMP 4.3.)
- Likewise, the amount of scratch memory needed for division of large numbers have been reduced substantially.
- The FFT tuning code of tune/tuneup.c has been completely rewritten, and new, large FFT parameter selection tables are provided
for many machines.
- Upgraded to the latest autoconf, automake, libtool.
Changes in GMP 5.0.0
BUGS FIXED
- None (contains the same fixes as release 4.3.2).
SPEEDUPS
- Multiplication has been overhauled:
1. Multiplication of larger same size operands has been improved with the addition of two new Toom functions and a new
internal function mpn_mulmod_bnm1 (computing U * V mod (B^n-1), B being the word base. This latter function is used for the
largest products, waiting for a better Schoenhage-Strassen U * V mod (B^n+1) implementation.
2. Likewise for squaring.
3. Multiplication of different size operands has been improved with the addition of many new Toom function, and by selecting
underlying functions better from the main multiply functions.
- Division and mod have been overhauled:
1. Plain "schoolbook" division is reimplemented using faster quotient approximation.
2. Division Q = N/D, R = N mod D where both the quotient and remainder are needed now runs in time O(M(log(N))). This is an
improvement of a factor log(log(N))
3. Division where just the quotient is needed is now O(M(log(Q))) on average.
4. Modulo operations using Montgomery REDC form now take time O(M(n)).
5. Exact division Q = N/D by means of mpz_divexact has been improved for all sizes, and now runs in time O(M(log(N))).
- The function mpz_powm is now faster for all sizes. Its complexity has gone from O(M(n)log(n)m) to O(M(n)m) where n is the size
of the modulo argument and m is the size of the exponent. It is also radically faster for even modulus, since it now partially
factors such modulus and performs two smaller modexp operations, then uses CRT.
- The internal support for multiplication yielding just the lower n limbs has been improved by using Mulders' algorithm.
- Computation of inverses, both plain 1/N and 1/N mod B^n have been improved by using well-tuned Newton iterations, and
wrap-around multiplication using mpn_mulmod_bnm1.
- A new algorithm makes mpz_perfect_power_p asymptotically faster.
- The function mpz_remove uses a much faster algorithm, is better tuned, and also benefits from the division improvements.
- Intel Atom and VIA Nano specific optimisations.
- Plus hundreds of smaller improvements and tweaks!
FEATURES
- New mpz function: mpz_powm_sec for side-channel quiet modexp computations.
- New mpn functions: mpn_sqr, mpn_and_n, mpn_ior_n, mpn_xor_n, mpn_nand_n, mpn_nior_n, mpn_xnor_n, mpn_andn_n, mpn_iorn_n,
mpn_com, mpn_neg, mpn_copyi, mpn_copyd, mpn_zero.
- The function mpn_tdiv_qr now allows certain argument overlap.
- Support for fat binaries for 64-bit x86 processors has been added.
- A new type, mp_bitcnt_t for bignum bit counts, has been introduced.
- Support for Windows64 through mingw64 has been added.
- The cofactors of mpz_gcdext and mpn_gcdext are now more strictly normalised, returning to how GMP 4.2 worked. (Note that also
release 4.3.2 has this change.)
MISC
- The mpn_mul function should no longer be used for squaring, instead use the new mpn_sqr.
- The algorithm selection has been improved, the number of thresholds have more than doubled, and the tuning and use of existing
thresholds have been improved.
- The tune/speed program can measure many of new functions.
- The mpn_bdivmod function has been removed. We do not consider this an incompatible change, since the function was marked as
preliminary.
- The testsuite has been enhanced in various ways.
Changes in GMP 4.3.2
Bugs:
- Fixed bug in mpf_eq.
- Fixed overflow issues in mpz_set_str, mpz_inp_str, mpf_set_str, and mpf_get_str.
- Avoid unbounded stack allocation for unbalanced multiplication.
- Fixed bug in FFT multiplication.
Speedups:
- None, except that improved processor recognition helps affected processors.
Features:
- Recognise more "Core 2" processor variants.
- The cofactors of mpz_gcdext and mpn_gcdext are now more strictly normalised, returning to how GMP 4.2 worked.
|
|
While here reset location of shardstatedir to default location.
${VARBASE}/run is bad idea, because persistent data are stored.
Noticed by Marko Schutz in pkgsrc-users@.
Notes:
Version 4.24.2 (25-Jun-2009)
* The branch fstate can contain fake transparent entries when a change
not yet integrated modifies for the first time in the branch a file.
It is possible that such entries cause troubles if the project is
configured to write the pfstate file. To avoid such troubles the fake
transparent entries are stripped on the fly when reading the pfstate
file.
The way the the pfstate file is written is not modified.
* The Italian translation of error messages is now available.
* The Vietnamese and Dutch error messages has been updated.
* The aerevml(1) command was incorrectly printing twice user defined
attributes. This behavior has been fixed.
* The aeclean(1) command was incorrectly checking the patterns against
the absolute name of the files. This behavior has been fixed.
* The aelock(1) man page was incorrectly reporting the attribute name
aelock use. This has been fixed.
* The aesub(5) man page now reference aeuconf(5) in the email address
section.
* The aedist(1) command is now more robust when handling renamed
files.
* The t0228a-matt.sh test script has been made more robust with
respect to different behavior of libmagic.
* The t0127a.sh test script (aeimport vs. sccs) has been fixed.
* A number of memory related bugs has been fixed.
* Some typo has been corrected in the ae-repo-ci(1) man page.
* The build process has been improved to give more informative
messages when a new aegis developer populate his repository for the
first time.
|
|
|
|
|
|
This Log::Any adapter uses Log::Log4perl for logging.
|
|
|
|
This Log::Any adapter uses Log::Dispatch for logging.
|
|
|
|
Log::Any::Adapter implementations to make use of Log::Any.
The Log-Any-Adapter distribution implements Log::Any class methods to
specify where logs should be sent. It is a separate distribution so as
to keep Log::Any itself as simple and unchanging as possible.
|
|
selected by pkgsrc
this automatically affects pkgs which use FIND_PACKAGE(PythonInterp)
or FIND_PACKAGE(PythonLibs)
|
|
* New Libraries: Uuid.
* Updated Libraries: Asio, Circular Buffer, Fusion, Graph, Integer, Iostreams,
Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered, Xpressive.
|
|
|
|
changes:
-Added the dmalloc_get_stats() function to report on internal
heap statistics
-Added file/line number reporting for the function argument checking
features. WARNING: this requires a recompilation of all code compiled
with -DDMALLOC_FUNC_CHECK
-misc fixes and improvements
|
|
bulk builds.
|
|
* Add ObjectStore.iter_tree_contents()
* Add Index.changes_from_tree()
* Add ObjectStore.tree_changes()
* Add functionality for writing patches in dulwich.patch.
|