Commit graph

23110 commits

Author SHA1 Message Date
schmonz
7ea9b94763 Update to 0.59. From the changelog:
- Release with new TestML-0.52
2015-01-04 06:30:25 +00:00
schmonz
28dfc586c9 Add and enable p5-App-Prove-Plugin-ProgressBar-Each. 2015-01-04 06:25:58 +00:00
schmonz
7ce29f8a0f Import p5-App-Prove-Plugin-ProgressBar-Each, a per-test-script
progress bar for Perl prove(1).

Greatly inspired by App::Prove::Plugin::ProgressBar. Use it like so:

$ prove -PProgressBar::Each t/
2015-01-04 06:25:14 +00:00
schmonz
99991f6498 Add and enable p5-Term-ProgressBar-Simple. 2015-01-04 06:22:11 +00:00
schmonz
a404465099 Import p5-Term-ProgressBar-Simple, simpler progress bars.
Progress bars are handy - they tell you how much work has been done,
how much is left to do and estimate how long it will take.

But they can be fiddly!

This module does the right thing in almost all cases in a really convenient way.
2015-01-04 06:21:28 +00:00
schmonz
8d575d5d23 Add and enable p5-Term-ProgressBar-Quiet. 2015-01-04 06:17:02 +00:00
schmonz
3252bfc605 Import p5-Term-ProgressBar-Quiet, a progress bar for things that
take a while. It looks like

  50% [=====     ]

and is as long as the terminal. Linear estimation of the time left
for the process to run is available.
2015-01-04 06:15:47 +00:00
schmonz
56f34faaa5 Update to 0.45. From the changelog:
- Requires ExtUtils::ParseXS 3.18 because of 2.21 issues
  (https://github.com/xslate/p5-Text-Xslate/issues/104)
- Support PUREPERL_ONLY=1
- Remove experimental requires_xs() because Module::Install
  provides another requires_xs()
- Move t/01_example.t to xt/
2015-01-04 06:11:43 +00:00
schmonz
6c6b931d08 Update to 1.14. From the changelog:
- Newlines should be consistently UNIX-stylee now in generated files (MITHALDU)
- Mark two tests as TODO if EUMM > 6.98 until utf8 gets fixed (BINGOS)
- Revert license behaviour (TSIBLEY)
- Documentation also mentioning metacpan.org (LLAP)
- Minimum perl version is now v5.6.0 (BOWTIE)
- Update license tables (BOWTIE)
- Prereqs and recommends adjusted (BOWTIE)
- Typo fixes (BOWTIE)
- Pod fixes (GREGOA)
- Fix make upgradedeps work with bundles (JNWHITLEY)
- Fix name_from regex to work with recent package syntax (BOWTIE)
- Performance enhancements when running Makefile.PL (GFUJI)
- Removed use of sub prototypes (BOWTIE)
- Remove LWP::UserAgent from the prereqs (TOKUHIROM)
- Require a more recent version of Module::ScanDeps (CHORNY)
- Fix failing test case with recent Parse::CPAN::Meta (BINGOS)
2015-01-04 06:09:43 +00:00
schmonz
d35047cffd Update to 1.17. From the changelog:
- scandeps.pl: die if an option is not recognized
- Reformat Changes file according to CPAN::Changes::Spec
- Modify %Preload rule: let Unicode::UCD explicitly imply utf8.pm.
  This fixes PAR::Packer's self test.
  Previously Unicode::UCD implied utf8.pm implicitly because
  it contains calls to some utf8::foo() functions.
- Add %Preload rule: Mozilla::CA requires its cacert.pem file
- Recognize "do filename" constructs even if "do" isn't at the start
  of a chunk.
- Upgrade to Module::Install 1.14
- Fix RT#98938: recognize Module::Runtime module-loading functions
- Fix a nasty typo that broke scandeps.pl option -E
    $ scandeps -E "some string"
    Unknown option: E
    Can't open some string: No such file or directory at scandeps.pl line 49.
  - also scandeps.pl: die if an option is not recognized
- Remove some overzealous heuristics from scan_chunk()
  - they were looking for
    Foo::Bar->something
    Foo::Bar::whatever(...)
  _anywhere_ in programs to infer a dependency on Foo/Bar.pm.
  BEWARE: This might break some use cases, i.e. missing some dependencies.
  On the other hand,  this causes hard to investigate problems like the one
  starting at http://www.mail-archive.com/par@perl.org/msg05531.html.
  While the former can easily be worked around by the user itself (just
  add a missing dependecy explicitly, e.g. using "pp -M ...") and
  typically can be solved in general by adding a %Preload rule,
  the latter just wastes people's times.
- Recognize Test::More require_ok() and use_ok()
  - makes 3-static_oo_interface_real.t pass again (fallout from the above)
- Upgrade to Module::Install 1.12
- Add option -T to request information from CPAN
  - don't access CPAN behind the user's back just because they have
    CPANPLUS installed (it was in the Perl core from 5.10 to 5.18) -
    it might not even have been configured (e.g. in a corporate internet)
  - only do this when explicitly requested
- Fix RT #98203: Migrate from deprecated Module::Build::ModuleInfo to Module::Metadata
  - thanx Petr Pisar (ppisar@redhat.com) for the hint
- add long option names to scandeps.pl
- implement option --xargs for scandeps.pl
- fix wrong version numbers in Changes
- Fix RT #92860 (t/7-check-dynaloader.t doesn't handle systems with mod2fname),
  also RT #97519 (Fix for t/7-check-dynaloader.t on systems with DynaLoader::mod2fname)
  - applied patch from Brian Fraser (fraserbn@gmail.com), thanks!
  - lib/Module/ScanDeps/DataFeed.pm: apply here, too
- Fix recognition of (open() arguments) "<:encoding(klingon)",
  implies modules PerlIO and PerlIO::encoding.
- Fix RT #90869: Use of uninitialized value $module in substitution (s///)
- Fix RT #87775: typo fixes, thanks dsteinbrunner@pobox.com
- new %Preload rule for B::Hooks::EndOfScope
- new %Preload rule for Pod::Usage
- add a fake %Preload rule that warns if use of Module::Implementation
  or Module::Runtime is detected (coz' they're doing runtime loading)
- change some tests to use Test::Requires instead of homegrown stuff;
  hence add it to "test_requires"
- clean up some uses of Test::More
- Fix RT #89000: test broken by indirect base.pm disuse
  - delete base.pm from list of expected deps,
    patch by Andrew Main (zefram@fysh.org)
- new %Preload rule for Net::HTTPS (e.g. used by LWP::Protocol::https)
  - look for IO::Socket::SSL or Net::SSL
- new %Preload rule for YAML::Any
  - try to figure out what YAML::Any would have used
    (using YAML::Any->implementation)
  - as fallback, include anything below YAML
- add %Preload rule for Params::Validate to detect
  its PP and XS implementations
- Fix RT #80276 Module DateTime::Format::ISO8601 generates error
  after being packaged
  - caused by failing to pack DateTime::Format::Builder::Parser::XXX modules
    needed by DateTime::Format::Builder::Parser
  - add a corresponding %Preload rule
- update to Module::Install 1.06
2015-01-04 06:06:36 +00:00
dholland
c9303d1400 document ONLY_FOR_PLATFORM 2015-01-04 05:43:31 +00:00
dholland
fa64aa77b2 Fix the way this detects the OS, and remove ONLY_FOR_PLATFORM. 2015-01-04 05:41:01 +00:00
dholland
fe1b6bd681 Document ONLY_FOR_PLATFORM. 2015-01-04 05:09:51 +00:00
dholland
23ae9da0d0 Use BROKEN_EXCEPT_ON_PLATFORM.
(As of the last I remember looking at lcc, which was admittedly a
while ago, if it emits code for the wrong arch it's your fault, i.e. a
packaging/configuration problem.)
2015-01-04 05:00:45 +00:00
dholland
5b5383305a Use BROKEN_EXCEPT_ON_PLATFORM where explicit per-cpu-type support is
needed.
2015-01-04 04:58:47 +00:00
dholland
31123e1fd0 For "Others might work but might need significant tweaking", remove
ONLY_FOR_PLATFORM and add an explanation instead. If other platforms
are masked by default, they'll never get tried.
2015-01-04 04:56:53 +00:00
dholland
35d64fceef document ONLY_FOR_PLATFORM 2015-01-04 04:46:01 +00:00
dholland
914553e616 clarify comment 2015-01-04 02:53:44 +00:00
dholland
d53eaaa97a document NOT_FOR_PLATFORM 2015-01-04 02:52:03 +00:00
dholland
1fd583a1fa Document NOT_FOR_PLATFORM. 2015-01-04 02:50:42 +00:00
dholland
69fa755758 Use BROKEN_ON_PLATFORM for undocumented MacOS restriction. 2015-01-04 02:47:06 +00:00
dholland
2782944103 Systematize handling of -m32 for generating 32-on-64 binaries.
XXX: there should be central support for this.
2015-01-04 02:40:22 +00:00
dholland
d320b63abe document NOT_FOR_PLATFORM 2015-01-04 02:21:16 +00:00
dholland
91d0bec18f Use BROKEN_ON_PLATFORM with LP64PLATFORMS 2015-01-04 02:19:37 +00:00
dholland
0318c17f7a document NOT_FOR_PLATFORM 2015-01-04 02:16:49 +00:00
dholland
e4a3965015 Remove outdated NOT_FOR_PLATFORM. 2015-01-04 02:14:10 +00:00
ryoon
a9c9fad6c7 Bump PKGREVISION.
* When ABI=64 under OS X/Darwin, generate 64-bit shared libraries.
  Fix PR pkg/49532.
2015-01-03 19:52:22 +00:00
ryoon
7af4bac0db Import ruby215-redmine-2.6.0 as devel/redmine.
Redmine is a flexible project management web application. Written
using the Ruby on Rails framework, it is cross-platform and
cross-database.

Redmine is open source and released under the terms of the GNU
General Public License v2 (GPL).

Features

Some of the main features of Redmine are:

   Multiple projects support
   Flexible role based access control
   Flexible issue tracking system
   Gantt chart and calendar
   News, documents & files management
   Feeds & email notifications
   Per project wiki
   Per project forums
   Time tracking
   Custom fields for issues, time-entries, projects and users
   SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
   Issue creation via email
   Multiple LDAP authentication support
   User self-registration support
   Multilanguage support
   Multiple databases support

This package contains all required Ruby gems in it.
Th code in Makefile should be moved to lang/ruby/*.mk later.
2015-01-03 18:55:43 +00:00
spz
d3a34ab6f6 update one teeny version to the version with the fix for
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769901
2015-01-03 18:04:06 +00:00
wiz
435241f22f Update to 3.2.4:
This is a regularly-scheduled bugfix release.

    demandimport: blacklist distutils.msvc9compiler (issue4475)
    largefiles: backout f72d73937853 - linear updates handle m -> a differently
    largefiles: fix a spurious missing file warning with 'remove -A' (issue4053)
    largefiles: fix a spurious missing file warning with forget (issue4053)
    largefiles: introduce the 'composelargefilematcher()' method
    largefiles: mark lfile as added in lfdirstate when the standin is added
    sshpeer: more thorough shell quoting
2015-01-03 09:26:40 +00:00
dholland
5ac3fac66f Systematize use of -m32 and NOT_FOR_PLATFORM. 2015-01-03 01:33:59 +00:00
wiz
ec7479e7fc + py-flake8, py-mccabe. 2015-01-03 00:05:52 +00:00
wiz
2c82705e15 Import py34-flake8-2.2.5 as devel/py-flake8.
Flake8 is a wrapper around these tools:

* PyFlakes
* pep8
* Ned Batchelder's McCabe script

Flake8 runs all the tools by launching the single flake8 script.
It displays the warnings in a per-file, merged output.
2015-01-03 00:05:47 +00:00
wiz
c92d24484a Import py34-mccabe-0.3 as devel/py-mccabe.
Ned's script to check McCabe complexity.

This module provides a plugin for flake8, the Python code checker.
2015-01-03 00:05:02 +00:00
wiz
b4ec221fb1 Patch around problem in configure script directly, using a patch
from uwe in PR 49522. Remove autoconf dependency.
2015-01-02 22:34:02 +00:00
wiz
d488039778 Regenerate configure script with autoconf from pkgsrc.
Should fix PR 49522.
2015-01-02 12:56:37 +00:00
obache
da1206e9d3 Drop dependency on devel/msgpack, its header may not match to this extension,
and not required because using builtin one.

Requested by Jonathan Buschmann via private mail.
2015-01-02 04:37:56 +00:00
wiz
9e4029ef60 Update to 0.9.9, based on 0.9.8 package by krytarowski in wip.
Changes not found, but patch was integrated.
2015-01-01 19:00:15 +00:00
ryoon
e5379cd53a Add py-zanata-python-client 2015-01-01 07:03:43 +00:00
ryoon
8db204207f Fix MASTER_SITES. 2015-01-01 07:02:58 +00:00
ryoon
e01d902d9f Import py27-zanata-python-client-1.3.18 as devel/py-zanata-python-client.
Zanata Python client is a client that communicates with a Zanata
server to push text for translation (from publican documents or
gettext-based software), and pull translated text back for inclusion
in software or documentation builds.

It also provides support for creating projects/versions in Zanata
and retrieving information about projects.
2015-01-01 07:00:00 +00:00
wiz
6cfe337d0d Update to 1.25:
1.25  2014-12-13
	- fix to call rl_initialize() after I/O stream
	  setting. [rt.cpan.org #96569]
	- t/readline.t: comment-out stty-command calls.
	- t/history.t, t/readline.t: print out the corresponding
          section names in the manuals of the libraries.
	- eg/perlsh: use 'IO' instead of 'FILEHANDLE' which Perl 5.20
	  warns. [rt.cpan.org #100883]
	- Fix copyright notices to use the year of first publication.
2014-12-31 14:55:14 +00:00
wiz
571e8ff2ab Update to 2.068:
2.068 23 Dec 2014

      * Disable running of some of the slower test harnesses by default.
        COMPRESS_ZLIB_RUN_MOST needs set to run them. Make life more
        bearable on legacy platforms
2014-12-31 14:36:43 +00:00
wiz
00123712c7 Update to 2.068:
2.068 23 Dec 2014

      * No Changes
2014-12-31 14:35:21 +00:00
wiz
16a17b2689 Update to 2.068:
2.068 10 Dec 2014

      * Silence more compiler warnings

      * Disable running of 07bufsize.y by default.
        COMPRESS_ZLIB_RUN_MOST needs set to run them. Makes life more
        bearable on legacy platforms
2014-12-31 14:34:30 +00:00
wiz
2528f0e567 Update to 3.13.0:
2014-12-31 meld 3.13.0
======================

  Features:

   * Make syntax highlighting style configurable (Mark Pariente)
   * Implemented incremental search, match highlighting and many other
     find-related fixes (Robert Roth)
   * Add support for GTK+ global dark theme setting (Kai Willadsen)
   * Add support for pushing change deletions (Kai Willadsen)
   * Remove cycle-pane action in favour of previous/next pane actions (Kai
     Willadsen)

  Fixes:

   * Handle Unicode filenames in a git tree correctly (Hasan Arous, Kai
     Willadsen)
   * Many fixes for recent GTK+ deprecation warnings (Kai Willadsen)
   * Fixing flickering inline highlighting on updates (Kai Willadsen)

   * Multiple work arounds for change colours not displaying on GTK+ 3.14 (Kai
     Willadsen)
   * Fix inconsistent file chooser when cancelling file selection (Kai
     Willadsen)
   * UTF-8 encode patches created from the patch dialog (Kai Willadsen)
   * Fix text-wrapping reset caused by the commit dialog (Kai Willadsen)
   * Fix text background display on certain themes (Kai Willadsen)
   * Fix for launching Meld with certain Git environment variables (Kai
     Willadsen)
   * Add GTK's settings.ini file for font blurriness fix on Windows (Kai
     Willadsen)
   * Fix display of change action buttons and line numbers when line numbers
     are shown (Kai Willadsen)
   * Fix positioning of the change action buttons (Kai Willadsen)
   * Fix tab width setting not working correctly (Kai Willadsen)
   * Fix starting comparison of Subversion checkouts from a subdirectory (Kai
     Willadsen)
   * Fix starting Meld from a differently-named symlink (Kai Willadsen)
   * Ignore errors when copying file metadata if the destination file system
     doesn't support it (Kai Willadsen)
   * Automatically recompile stale in-place gschemas (Kai Willadsen)
   * Handle SIGINT to support previous quit-on-Ctrl-C behaviour (Kai Willadsen)
   * Fix missing cache opcodes in some circumstances (Kai Willadsen)
   * Fix text view expansion when resizing patch dialog (Kai Willadsen)
   * Build fix to always include C locale when LINGUAS is set (Kai Willadsen)

  Translations:

   * Andika Triwidada (id)
   * Carles Ferrando (ca@valencia)
   * Gábor Kelemen (hu)
   * Jean Jordaan (cs, el, es)
   * Joan Coll (ca)
   * Jordi Mas (ca)
   * Marek Černocký (cs)
   * Maria  Mavridou (el)
   * Piotr Drąg (pl)
   * Мирослав Николић (sr, sr@latin)
2014-12-31 14:28:27 +00:00
wiz
3ec156f142 Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.
2014-12-31 13:57:25 +00:00
ryoon
28c8285779 Update to 3.4.0
Changelog:
* Bugfixes
2014-12-30 22:23:27 +00:00
ryoon
b62583316c Update to 1.4.0
Changelog:
* Bugfixes
* Improve compatibility with other asm
* More microcontroller supports
2014-12-30 22:19:35 +00:00
wiz
5e745068e6 Convert to distutils.mk to avoid duplicated code.
(Cannot use egg.mk since that would add a dependency on py-setuptools
itself.)
2014-12-30 17:31:56 +00:00