summary refs log tree commit diff
path: root/pkgs/development/perl-modules
AgeCommit message (Collapse)AuthorFilesLines
2021-05-15perlPackages.TextBibTeX: use lib instead of lib64 on aarch64 (#122567)Vincenzo Mantova1-0/+11
2021-04-28treewide: use lib.warnIf where appropriateAlyssa Ross1-4/+2
2021-04-05perlPackages.NetCIDRLite: 0.21 -> 0.22Stig Palmquist1-53/+0
Removed patch that is now in upstream
2021-03-30perlPackages.NetCIDRLite: add patch to prevent leading zeroes in ipv4 octetsStig Palmquist1-0/+53
https://blog.urth.org/2021/03/29/security-issues-in-perl-ip-address-distros/
2021-02-19treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob1-1/+1
2021-02-13perlPackages.Po4a: 0.55 -> 0.62Mica Semrick1-2/+2
2021-01-25treewide: remove stdenv where not neededPavol Rusnak3-3/+3
2021-01-17pkgs/development: stdenv.lib -> libPavol Rusnak3-11/+11
this takes care of the following folders in pkgs/development: * arduino * chez-modules * go-packages * guile-modules * idris-modules * perl-modules * r-modules * ruby-modules
2021-01-16treewide: fix double quoted strings in meta.descriptionBen Siraphob1-1/+1
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch3-6/+6
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-10-13Merge master into staging-nextFrederik Rietdijk1-3/+3
2020-10-13ham: 2019-01-22 -> 2020-09-09Andreas Wiese1-3/+3
2020-09-29Merge branch 'staging-next' into stagingJan Tojnar1-2/+2
2020-09-25youtube-viewer: 3.7.5 -> 3.7.9Frank Doepper1-2/+2
2020-09-09undo efc70eb6d7c3755ca7b6e6293439463f2c80b032volth1-21/+19
2020-08-17perl: rename miniperl output from dev to miniBen Wolsieffer1-1/+1
2020-07-24perlPackages.CryptOpenPGP: init at 1.12Stig Palmquist1-0/+30
dependencies: perlPackages.AltCryptRSABigInt: init at 0.06 perlPackages.ConvertASCIIArmour: init at 1.4 perlPackages.CryptCAST5_PP: init at 1.04 perlPackages.CryptDES_EDE3: init at 0.01 perlPackages.CryptDSA: init at 1.17 perlPackages.CryptRIPEMD160: init at 0.06 perlPackages.CryptTwofish: init at 2.17 perlPackages.DataBuffer: init at 0.04 perlPackages.DigestMD2: init at 2.04 perlPackages.MathPrimeUtil: init at 0.73 perlPackages.MathPrimeUtilGMP: init at 0.52 perlPackages.TieEncryptedHash: init at 1.24
2020-07-18strip-nondeterminism: fix build on darwinMario Rodas1-2/+7
2020-07-17Merge pull request #92343 from Izorkin/percona-toolsJörg Thalheim1-9/+17
2020-07-16perlPackages.WWWCurl: fix buildStig Palmquist1-34/+0
- Include patch from AUR to fix compatibility with newer libcurl. - Fix build with clang
2020-07-05perlPackages.PerconaToolkit: 3.0.12 -> 3.2.0Izorkin1-9/+17
2020-07-02Merge staging-next into stagingFrederik Rietdijk1-1/+5
2020-07-01PerconaToolkit: use shortenPerlShebang (#91921)Federico Rampazzo1-1/+5
2020-06-20perlPackages.POE: patches included upstreamvolth2-86/+0
2020-06-20perlPackages.XMLParser: update patchvolth1-19/+21
2020-04-13Merge branch 'staging-next' into stagingJan Tojnar4-5/+5
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly4-5/+5
2020-04-10Merge branch 'staging-next' into stagingJan Tojnar1-2/+2
2020-04-08youtube-viewer: 3.3.0 -> 3.7.5Alexander Tomokhov1-2/+2
2020-04-07Merge pull request #75132 from samueldr/fix/cross/perl-xmlparserJohn Ericson1-0/+45
perlPackages.XMLParser: Work around cross-compilation regression
2020-02-04perlPackages: fix buildvolth1-33/+0
2020-01-29perlPackages.TimeDate: use fetchpatch instead of storing the patchBas van Dijk1-12/+0
2020-01-03perlPackages.TimeDate: fix tests that fail as of 2020Will Dietz1-0/+12
2019-12-08Treewide: update some problematic homepagesc0bw3b3-0/+3
These URLs are reported as problematic by Repology. It could be a permanent redirection or the page does not exist anymore
2019-12-06perlPackages.XMLParser: Work around cross-compilation regressionSamuel Dionne-Riel1-0/+45
Since 2.44_01, the behaviour for `check_lib` in their `Makefile.PL` has been "fixed" to fail when the `assert_lib` function fails to build the test. * https://github.com/toddr/XML-Parser/commit/2bc1e90c04220a04a0b40d1047d464bc55f56210 Now, this wouldn't be so bad, since it's good to actually test what stuff is being compiled against. Except that *something* is wonky with the cross-compilation build-time Perl. ``` Undefined subroutine &File::Temp::mktemp called at inc/Devel/CheckLib.pm line 236. ``` As far as I know, this is a built-in function from Perl. * https://perldoc.perl.org/File/Temp.html Though, something *else* is wrong with `Checklib.pm`. Side-stepping the issue by (eww) shelling out to `mktemp`, we get these errors: ``` /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-armv7l-unknown-linux-gnueabihf-binutils-2.31.1/bin/armv7l-unknown-linux-gnueabihf-ld: assertlib_src1_0.553056903257133: file not recognized: file truncated collect2: error: ld returned 1 exit status -I/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.8-armv7l-unknown-linux-gnueabihf-dev/include -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.8-armv7l-unknown-linux-gnueabihf/lib -lexpat /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-armv7l-unknown-linux-gnueabihf-binutils-2.31.1/bin/armv7l-unknown-linux-gnueabihf-ld: assertlib_src2_0.262169388446154: file not recognized: file truncated collect2: error: ld returned 1 exit status Can't link/include C library 'expat.h', 'expat', aborting. ``` Meanwhile, the actual build, while building the library, seemingly has no issues building using those paths. `¯\_(ツ)_/¯`
2019-11-24Merge remote-tracking branch 'upstream/master' into wrapper-pname-supportJohn Ericson20-262/+221
2019-11-24treewide: Get rid of most `parseDrvName` without breaking compatJohn Ericson1-3/+3
That is because this commit should be merged to both master and release-19.09.
2019-11-04Merge pull request #71814 from puckipedia/frozen-bubbleMichael Raskin1-0/+30
frozen-bubble: init at 2.212
2019-10-28perlPackages.Po4a: fix build (#72170)Renaud1-1/+2
Fixes #71296 (Po4a build get stuck in a loop) Term::ReadKey is an optional dependency. From upstream: > This module is used to retrieve the terminal's line width. > If it is not present, the line width can be specified with the COLUMN environment variable.
2019-10-23perlPackages.AlienSDL: init at 1.446Puck Meerburg1-0/+30
2019-10-22buildPerlPackage: remove postFixupvolth1-11/+0
It has no effect since system-wide $PERL5LIB removed more than an year ago
2019-10-22perlPackages: move CPAN libs to perl-packages.nix and non-CPAN libs out of ↵volth16-248/+179
perl-packages.nix
2019-10-16Merge staging-next into stagingFrederik Rietdijk1-0/+11
2019-10-04perlPackages.DeviceMAC: init at 1.00Stig Palmquist1-0/+11
dependencies: - perlPackages.DeviceOUI: init at 1.04 Patch to prevent random test failures in Device::OUI is included: https://rt.cpan.org/Public/Bug/Display.html?id=109209 https://rt.cpan.org/Ticket/Attachment/1657288/889472/Device-OUI-1.04-hash.patch
2019-10-03Revert "perl-modules: do not create perllocal.pod, for determinism"Alyssa Ross1-3/+0
This reverts commit d0bad145f5e78f2be6d745da305067398722df17. We don't need this any more, because the generated timestamps are always set to 1970-01-01. Reverting this will mean we get man pages for perl programs for free, because those are generally part of the `install' target.
2019-09-22Re-Revert "Merge branch 'staging-next'"Vladimír Čunát1-2/+2
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
2019-09-21Revert "Merge branch 'staging-next'"Vladimír Čunát1-2/+2
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
2019-09-09treewide: replace mysql.connector-c to libmysqlclientIzorkin1-2/+2
2019-09-07perlPackages.MHonArc: fix buildAlyssa Ross1-0/+26
2019-08-28treewide: remove redundant recvolth1-1/+1