Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e9bee7d9cb3c7289570738d694ae25ca42c1d5fe
      
https://github.com/NixOS/nixpkgs/commit/e9bee7d9cb3c7289570738d694ae25ca42c1d5fe
  Author: Bjørn Forsman <[email protected]>
  Date:   2013-07-10 (Wed, 10 Jul 2013)

  Changed paths:
    M pkgs/top-level/perl-packages.nix

  Log Message:
  -----------
  ExtUtilsTypemapsDefault: fix for perl < 5.16

Add missing dependencies for ExtUtilsTypemapsDefault, needed when
building with perl < 5.16. This works for perl 5.16 too.

ExtUtils-ParseXS 3.15 has disappeared from the mirrors, so I had to bump
it to something available from CPAN; version 3.18.

See note from CPAN[1]:
  This module [ExtUtilsTypemap] exists merely as a compatibility
  wrapper around ExtUtils::Typemaps. In a nutshell, ExtUtils::Typemap
  was renamed to ExtUtils::Typemaps because the Typemap directory in
  lib/ could collide with the typemap file on case-insensitive file
  systems.

  The ExtUtils::Typemaps module is part of the ExtUtils::ParseXS
  distribution and ships with the standard library of perl starting with
  perl version 5.16.

[1] 
http://search.cpan.org/~smueller/ExtUtils-Typemap-1.00/lib/ExtUtils/Typemap.pm:


  Commit: f094996e9cb2709034d6205225941626ca28be6f
      
https://github.com/NixOS/nixpkgs/commit/f094996e9cb2709034d6205225941626ca28be6f
  Author: Bjørn Forsman <[email protected]>
  Date:   2013-07-10 (Wed, 10 Jul 2013)

  Changed paths:
    M pkgs/top-level/perl-packages.nix

  Log Message:
  -----------
  perlPackages: compatibility with perl <= 5.10

This is just a small dependency fix for ExtUtils::CBuilder and
Module::Build to make them build with perl 5.10.

It seems that perl gradually adds CPAN modules into its core. So when
using older perl there typically some more dependencies to take care of.

ExtUtils-CBuilder 0.280202 is not available anymore, so I had to bump it
to 0.280205.


  Commit: 49fccb03e9c0509d8b983c4e59665f3192ade9e6
      
https://github.com/NixOS/nixpkgs/commit/49fccb03e9c0509d8b983c4e59665f3192ade9e6
  Author: Bjørn Forsman <[email protected]>
  Date:   2013-07-10 (Wed, 10 Jul 2013)

  Changed paths:
    A pkgs/applications/misc/slic3r/default.nix
    M pkgs/top-level/all-packages.nix
    M pkgs/top-level/perl-packages.nix

  Log Message:
  -----------
  slic3r: new package

Slic3r is a G-code generator for 3D printers.

- Math-Clipper and Boost-Geometry-Utils have been bumped to satisfy
  Slic3r.

- Slic3r has problems with perl 5.16 due to a locale issue (comma vs
  period in floating point numbers). So we use perl 5.14.

- The tests fail, so we skip them. According to the author of Slic3r,
  that should be safe:

    "Tests failed because of a typo when the 0.9.10b tag was applied.
    You can safely ignore the test results, Slic3r will work."

  See https://github.com/alexrj/Slic3r/issues/1303

  For reference, the errors look like this:

    Use of uninitialized value $deg in numeric eq (==) at 
/tmp/nix-build-perl-slic3r-0.9.10b.drv-0/git-export/t/../lib/Slic3r/TriangleMesh.pm
 line 328.
    # Looks like your test exited with 255 before it could output anything.


  Commit: 53b686d1cd1972f6e85e1c62ad27aac80bda1208
      
https://github.com/NixOS/nixpkgs/commit/53b686d1cd1972f6e85e1c62ad27aac80bda1208
  Author: Rob Vermaas <[email protected]>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

  Changed paths:
    A pkgs/applications/misc/slic3r/default.nix
    M pkgs/top-level/all-packages.nix
    M pkgs/top-level/perl-packages.nix

  Log Message:
  -----------
  Merge pull request #737 from bjornfor/slic3r

Add Slic3r, a 3D printer tool


Compare: https://github.com/NixOS/nixpkgs/compare/f75f7e793b79...53b686d1cd19
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to