summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2010-02-15Updating devel/p5-Data-Pageset from 1.05nb1 to 1.06sno2-9/+10
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
2010-02-15Updating devel/p5-Data-Page from 2.01 to 2.02sno2-6/+7
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
2010-02-15Updating devel/p5-Data-Dumper-Concise from 1.002 to 1.200sno2-8/+9
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
2010-02-15Updating devel/p5-Data-Compare from 1.21.02 to 1.22sno2-7/+7
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)
2010-02-15Updating devel/p5-CPAN-Reporter from 1.1708 to 1.1710sno2-7/+8
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
2010-02-15Updating devel/p5-ExtUtils-XSpp from 0.07 to 0.09sno2-6/+6
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)
2010-02-15Updating devel/p5-ExtUtils-ParseXS from 2.22.02 to 2.22.03sno2-7/+7
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]
2010-02-14make tru64 build fix work with new libtooltnn1-2/+2
2010-02-14DESTDIR supportjoerg5-5/+36
2010-02-14Plays games with pointer casts, so not 64bit clean.joerg1-1/+3
2010-02-14Allow Python 2.6.joerg1-2/+2
2010-02-14Moved devel/electricfence to devel/electric-fencereed8-175/+2
and renamed the package from ElectricFence to electric-fence. This is for my PR #40238
2010-02-14Per my old PR #40238: Match up the directory name and package namereed7-0/+176
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.
2010-02-13Update to GMP 5.0.1asau3-24/+6
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.
2010-02-13Update aegis to 4.24.2.obache6-24/+24
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.
2010-02-12Update to 0.2.1 tag of hg-git. Various smaller improvements.joerg2-8/+7
2010-02-12Added devel/p5-Log-Any-Adapter-Log4perl version 0.04sno1-1/+2
2010-02-12Importing devel/p5-Log-Any-Adapter-Log4perl 0.04.sno3-0/+31
This Log::Any adapter uses Log::Log4perl for logging.
2010-02-12Added devel/p5-Log-Any-Adapter-Dispatch version 0.05sno1-1/+2
2010-02-12Importing devel/p5-Log-Any-Adapter-Dispatch version 0.05.sno3-0/+31
This Log::Any adapter uses Log::Dispatch for logging.
2010-02-12Added devel/p5-Log-Any-Adapter version 0.03sno1-1/+2
2010-02-12Importing devel/p5-Log-Any-Adapter version 0.03 to allow to import moresno3-0/+33
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.
2010-02-12allow to override cmake's Python search order, to enforce the versiondrochner4-3/+49
selected by pkgsrc this automatically affects pkgs which use FIND_PACKAGE(PythonInterp) or FIND_PACKAGE(PythonLibs)
2010-02-12Changes 1.42.0:adam7-54/+169
* New Libraries: Uuid. * Updated Libraries: Asio, Circular Buffer, Fusion, Graph, Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered, Xpressive.
2010-02-12Needs pkg-config to locate sqlite3tnn1-2/+2
2010-02-11update to 5.5.2drochner4-20/+53
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
2010-02-11Check explicitly if the distfile exists early and mark as broken forjoerg1-1/+5
bulk builds.
2010-02-11Update to dulwich 0.4.1:joerg3-10/+16
* Add ObjectStore.iter_tree_contents() * Add Index.changes_from_tree() * Add ObjectStore.tree_changes() * Add functionality for writing patches in dulwich.patch.
2010-02-11Update scmgit packages to 1.6.6.2.minskim2-6/+6
Changes: * recursive merge didn't correctly diagnose its own programming errors, and instead caused the caller to segfault. * The new "smart http" aware clients probed the web servers to see if they support smart http, but did not fall back to dumb http transport correctly with some servers. * Time based reflog syntax e.g. "@{yesterday}" didn't diagnose a misspelled time specification and instead assumed "@{now}". * "git archive HEAD -- no-such-directory" produced an empty archive without complaining. * "git blame -L start,end -- file" misbehaved when given a start that is larger than the number of lines in the file. * "git checkout -m" didn't correctly call custom merge backend supplied by the end user. * "git config -f <file>" misbehaved when run from a subdirectory. * "git cvsserver" didn't like having regex metacharacters (e.g. '+') in CVSROOT environment. * "git fast-import" did not correctly handle large blobs that may bust the pack size limit. * "git gui" is supposed to work even when launched from inside a .git directory. * "git gui" misbehaved when applying a hunk that ends with deletion. * "git imap-send" did not honor imap.preformattedHTML as documented. * "git log" family incorrectly showed the commit notes unconditionally by mistake, which was especially irritating when running "git log --oneline". * "git status" shouldn't require an write access to the repository. * Other minor documentation updates are included.
2010-02-10Bump revision for PYTHON_VERSION_DEFAULT change.joerg30-51/+60
2010-02-10Retire jgrasp.joerg6-309/+1
2010-02-10Don't try to play with ldconf.joerg2-4/+4
2010-02-10use ${PYVERSSUFFIX} to fix problems with other Python versionsdrochner4-6/+32
(seen in bulk build)
2010-02-08Update p5-Moose from version 0.95 to version 0.96.seb2-6/+6
Upstream changes: 0.96 Sat, Feb 6, 2010 [NEW FEATURES] * ScalarRef is now a parameterized type. You can now specify a type constraint for whatever the reference points to. (Closes RT#50857) (Michael G. Schwern, Florian Ragwitz) [BUG FIXES] * ScalarRef now accepts references to other references. (Closes RT#50934) (Michael G. Schwern)
2010-02-07add license.zafer1-3/+3
2010-02-07fix link.zafer1-2/+2
2010-02-07regen, line numbers were too high and patch warned about it.wiz2-7/+7
No effective changes.
2010-02-07Update to 2.25:wiz3-8/+8
- 2.25 | 2009-05-28 - changes to (www cgi) - bugfix: parse cookies using comma as inter-cookie delim - bugfix: query-string no longer masks form-data - new proc: cgi:cookie-names - new support for ‘uploads-lazy’ (file contents management) style - new module: (www server-utils form-2-form) - new (www server-utils cookies) proc: simple-parse-cookies - new (www server-utils parse-request) procs - hqf<-upath - alist<-query - read-body - documentation spiffed - distribution includes guile-www.pdf - maintenance uses GNU Autoconf 2.63, GNU Automake 1.11
2010-02-07Update to 0.3.17:wiz2-6/+6
liboil-0.3.17 ============= New release of liboil out. Fixes a bunch of compile bugs. ***** WARNING ***** Liboil is now in maintenence-only mode. No new features will be added, and bugs will be fixed according to their severity and availablility of patches. Users of liboil are recommended to switch to Orc (http://code.entropywave.com/projects/orc/). Please contact David Schleef <ds at schleef.org> about converting liboil functions to Orc code -- in many cases this work has already been done.
2010-02-07Update to 0.49:wiz2-6/+6
0.49 Tue Feb 2 12:58:45 2010 * MouseAccessor.xs - Fix RT #54203 that writers might return undef in setting values reported by chocolateboy (gfx) 0.48 Sun Jan 31 17:53:31 2010 * MouseTypeConstraints.xs - Fix magic handling in type constraints reported by sunnavy (gfx)
2010-02-07Update to 0.93:wiz2-7/+6
0.93 Sun 7 Feb 2010 - Better search for 'Perl' license (CHORNY) - Added automatic executing of xt tests during either author() mode or when RELEASE_TESTING is enabled (ADAMK)
2010-02-07Update to 6.07:wiz2-6/+6
Version 6.06 2010-02-05 Added dm_zdump example script. Minor bug where %Z printf format didn't always work. Improved TZ::periods functionality Fixed bug in Date_ConvTZ where empty values weren't defaulting to local timezone. Robert Eden Fixed a couple of problems in the generated timezones for some odd cases (America/Resolute and Asia/Tehran). Added support for 5pm back in (it was omitted accidentally). Mark Kennedy Fixed a minor warning. Morten Bjoernsvik Some additional speedups. Newest zoneinfo data. Version 6.07 2010-02-05 Fixed bug in Date_TimeZone where it wasn't returning the timezone. Robert Eden
2010-02-07Update to 1.17:wiz3-11/+11
* Version 1.17 (released 2010-02-05) ** Fix symbol export problem for a few variables. Applications (that use these rarely used variables) built against versions before 1.13 did not work with libidn versions 1.13 to 1.16. Symbol versioning was introduced in version 1.13 but by accident some symbols that were visible before that release were not exported, and the consequence was that those symbols were not available in version 1.13 to 1.16. This release fixes the problem, so the symbols are visible again, making this release backwards compatible with all earlier releases. The affected symbols are the following variables: stringprep_iscsi_prohibit, stringprep_rfc3454_A_1, stringprep_rfc3454_B_1, stringprep_rfc3454_B_2, stringprep_rfc3454_B_3, stringprep_rfc3454_C_1_1, stringprep_rfc3454_C_1_2, stringprep_rfc3454_C_2_1, stringprep_rfc3454_C_2_2, stringprep_rfc3454_C_3, stringprep_rfc3454_C_4, stringprep_rfc3454_C_5, stringprep_rfc3454_C_6, stringprep_rfc3454_C_7, stringprep_rfc3454_C_8, stringprep_rfc3454_C_9, stringprep_rfc3454_D_1, stringprep_rfc3454_D_2, stringprep_saslprep_space_map. Thanks to Marco d'Itri <md@linux.it> for reporting <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561291> that led to discovering this problem. ** Really fix the link error of self-tests on MinGW. ** API and ABI is backwards compatible with the previous version.
2010-02-06PKGREVISION++, should have been on previous commitgdt1-1/+2
2010-02-06Disable szip by default, because it's non-free, following the generalgdt1-2/+3
pkgsrc notion that free software should not depend on non-free software (because that results in not having distributable binary packages, and makes the build fail) unless skipping the dependency renders the software non-useful. (The hdf web page says that the default binary builds of hdf include szip support, but then go on about how users that don't qualify for the no-cost license have to install a different version.) If someone who grasps hdf5 can say that hdf5 w/o szip is generally not useful, we can turn this back on and disable by default the hdf5 option in octave.
2010-02-06license is original BSD with empahsis on making it clear that modifiedgdt1-1/+3
versions are modified.
2010-02-05Treat Haiku like BeOSobache2-1/+21
2010-02-05Reset WRKSRC settings, use CONFIGURE_DIRS instead.obache6-21/+19
This package are using some files outside of the directory specified by WRKSRC, (ex. ../build-aux/config.*). But some pkgsrc checks/replacements/modifications are only effect to below ${WRKSRC}.
2010-02-04Add & enable p5-AnnoCPAN-Perldocseb1-1/+2
2010-02-04Initial import of p5-AnnoCPAN-Perldoc version 0.10 in the NetBSDseb3-0/+40
Packages Collection. AnnoCPAN is a web interface for the documentation of all the modules on CPAN, where users can add annotations on the margin of specific paragraphs throughout the POD. The master AnnoCPAN site is located at http://annocpan.org/. The Perl 5 module AnnoCPAN::Perldoc provides a substitute for the 'perldoc' command that displays the annotations locally and without requiring a connection to the Internet. It works by using a local note database that can be downloaded from http://annocpan.org/annopod.db