Commit Graph

378 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Anthony ROUSSEL
b41355ddf6 exiftool: 12.84 -> 13.00
https://github.com/exiftool/exiftool/compare/12.84..13.00
2024-11-13 22:50:12 +01:00
Stig
0500adff80
remctl: init at 3.18 (#350206) 2024-10-27 10:29:35 +00:00
Jordan Williams
b44ec15ebc
perlPackages.NetSNMP: add patch to support newer SHA algorithms
The aged perlPackages.NetSNMP library does not support modern SHA algorithms for authentication.
It's possible to enable support for these newer protocols with a patch.
The patch is taken from the OpenBSD ports tree:
https://github.com/openbsd/ports/blob/master/net/p5-Net-SNMP/patches/patch-lib_Net_SNMP_Security_USM_pm
It enables support for SHA 224, 256, 384, and 512.
Tests are also include in the patch for these additional algorithms.
2024-10-25 08:27:10 -05:00
Elliot Cameron
b34590bec5 perlPackages.NetRemctl: init at 3.18 2024-10-21 09:58:24 -04:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Tobias Mayer
8df266da79
pkgsStatic.perl: fix build 2024-09-07 19:09:49 +02:00
Marcus Ramberg
2a1179ccb8
perlPackages.EncodeIMAPUTF7: patch to fix build with 540 2024-09-07 19:09:48 +02:00
Marcus Ramberg
b5f4b26cda
perlPackages.po4a: 0.71 -> 0.73 2024-09-07 19:09:42 +02:00
Wolfgang Walther
581aebcdad
perl: support structuredAttrs in generic builder
Tested perlPackages.GSSAPI with and without __structuredAttrs.
2024-08-24 12:23:38 +02:00
Mrmaxmeier
d954876d6b perlPackages.XMLLibXML: 2.0209 -> 2.0210 and apply fix for tests 2024-07-24 12:43:43 +02:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
Martin Weinelt
ebcc625ca1
Merge pull request #271462 from yaxitech/fakeroot_1.32.2
fakeroot: 1.29 -> 1.32.2
2024-07-20 16:09:18 +02:00
Michael Glass
245230e640
perlModules.PerconaToolkit: add meta.changelog 2024-07-17 11:58:45 +02:00
Frank Doepper
c7b2ea5dbe youtube-viewer: 3.7.9 -> 3.11.2 2024-07-15 23:52:24 +02:00
David Hummel
98be6d2af8 perlPackages.Tirex: Support for Mapnik v4.0.0 2024-06-17 19:55:41 -07:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sigmanificient
203a48ad35 pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
github-actions[bot]
403b46de1b
Merge staging-next into staging 2024-05-08 00:02:33 +00:00
Anthony Roussel
ce523511ce
exiftool: format with nixfmt-rfc-style 2024-05-07 16:00:09 +02:00
Anthony Roussel
2a83113cc0
exiftool: 12.82 -> 12.84
https://github.com/exiftool/exiftool/compare/12.82...12.84
2024-05-07 15:57:10 +02:00
linsui
fd7787f37c po4a: 0.62 -> 0.71 2024-05-04 16:50:53 +08:00
linsui
b7ef78ce9a po4a: formatting cleanup 2024-05-04 16:46:57 +08:00
Anthony Roussel
9d42d7b645
exiftool: 12.80 -> 12.82
https://github.com/exiftool/exiftool/compare/12.80...12.82
2024-04-08 14:40:32 +02:00
Anthony Roussel
07a8a152d7
perlPackages.Tirex: 0.7.0 -> 0.7.1
https://github.com/openstreetmap/tirex/compare/v0.7.0...v0.7.1
2024-03-21 00:44:08 +01:00
Anthony Roussel
eac643f338
perlPackages.Tirex: add passthru.updateScript 2024-03-21 00:43:55 +01:00
Anthony Roussel
08a4a478bd
perlPackages.Tirex: move to pkgs/development/perl-modules 2024-03-21 00:39:57 +01:00
Anthony Roussel
e5dc7872aa
exiftool: 12.70 -> 12.80
https://github.com/exiftool/exiftool/compare/12.70...12.80
2024-03-20 10:33:28 +01:00
Anthony Roussel
0dfa686474
exiftool: add passthru.tests.version 2024-03-20 10:32:54 +01:00
Anthony Roussel
74194ca563
exiftool: add passthru.updateScript 2024-03-20 10:32:54 +01:00
Anthony Roussel
9e0b98c309
exiftool: move to pkgs/development/perl-modules 2024-03-20 10:32:51 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Peder Bergebakken Sundt
261314120c
Merge pull request #265750 from herrwiese/for-master/ham-20231006
ham: unstable-2022-10-26 -> unstable-2023-10-06
2024-01-19 17:02:59 +01:00
Andreas Stührk
054927c2f1 po4a: Use absolute path to perl
Fixes an issue under Darwin where perl cannot be found
2023-12-01 13:05:49 +01:00
Doron Behar
df20638983
Merge pull request #186462 from apraga/bio-bigfile-1.07
bio-bigfile: init 1.07
2023-11-30 13:39:01 +00:00
Alexis Praga
75fc8ae0f4 perlPackages.BioBigFile: Addressing reviewer change 2023-11-21 23:16:39 +01:00
Alexis Praga
cc4bd30387 perlPackages.BioBigfile: init at 1.07
Perl interface to manipulate BigWig and BigBeg files (for genomics)
This will be used to package VEP : uttps://www.ensembl.org/info/docs/tools/vep/script/vep_download.html

For that, only kent version 335 works at the moment.
For this commit, 2 commits for kent are needed
- e027a5d836 : packaging kent header
- 2b2c6f4c28 : enabling patches in kent
2023-11-21 23:16:12 +01:00
Stig Palmquist
78cbf53e82
perlPackages.Hailo: fix tests
Add patch to tests that fixes compat with Getopt-Long-Description 0.106
2023-11-21 13:34:04 +01:00
tu-maurice
462ae9fadc perl538Packages.CSSDOM: fix test
t/css-dom.t was deactivated because it failed due to deprecated syntax. This
commit uses an upstream patch to fix the syntax and activate the test again.
2023-11-18 23:08:46 +01:00
Andreas Wiese
28cfd573de ham: unstable-2022-10-26 -> unstable-2023-10-06 2023-11-06 00:18:59 +01:00
Randy Eckenrode
1a2c0b89c6
perlPackages.Gtk2: fix build with clang 16
Fix pointer casts to 32-bit integers.
2023-11-03 13:45:18 -04:00
Stig
0dca32340c
Merge pull request #265043 from stigtsp/perl/mousex-getopts-fix-gld
[staging-next] perlPackages.MouseXGetopt: add patch
2023-11-03 17:57:02 +01:00
Stig Palmquist
79309b35b6
perlPackages.MouseXGetopt: add patch
Adds patch to test suite to make it compatible with
Getopt-Long-Descriptive >= 0.106
2023-11-02 16:32:39 +01:00
Stig Palmquist
aa6ed10765
perlPackages.XMLLibXML: fix darwin build 2023-11-02 13:21:50 +01:00
Tae Selene Sandoval Murgan
daba2eb22d perlPackages.IOTty: Fix build on Darwin
Co-authored-by: Stig <git@stig.io>
2023-10-28 20:56:30 +02:00
Stig Palmquist
f99ac6d6f7 Merge branch 'staging-next' into perl-updates 2023-10-26 14:09:03 +02:00
Vladimír Čunát
d811555465
Merge branch 'staging' into staging-next 2023-10-26 10:36:50 +02:00
TomaSajt
d12237ef2f
perlPackages.ArchiveLibarchive: init at 0.08 2023-10-23 14:04:17 +02:00
TomaSajt
9a4eb3234a
perlPackages.AlienFFI: init at 0.27 2023-10-23 14:04:14 +02:00