| Commit message (Expand) | Author | Age | Files | Lines |
| * | libidn2: 2.3.7 -> 2.3.8•••Changes: https://lists.gnu.org/archive/html/info-gnu/2025-03/msg00000.html
| Sergei Trofimovich | 2025-03-16 | 1 | -2/+2 |
| * | 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 https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
--argstr baseRev b32a0943687d2a5094a6d92f25a4b6e16a76b5b7
result/bin/apply-formatting $NIXPKGS_PATH
| Silvan Mosberger | 2024-12-10 | 2 | -11/+47 |
| * | 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"
```
| Artturin | 2024-09-25 | 1 | -2/+2 |
| * | libidn2: preserve meta information in non-bootstrap version•••currently, this is lost, resulting in both lib.getExe being wrong and
missing package information on e.g. search.nixos.org.
| stuebinm | 2024-03-05 | 1 | -0/+1 |
| * | libidn2: add meta.mainProgram | stuebinm | 2024-03-05 | 1 | -0/+1 |
| * | libidn2: 2.3.4 -> 2.3.7•••Changes: https://lists.gnu.org/archive/html/help-libidn/2024-01/msg00005.html
| Sergei Trofimovich | 2024-01-27 | 1 | -2/+2 |
| * | libidn2: drop Darwin error patch•••This patch is no longer needed to build libidn2 on Darwin, which can use
the implementation of `error` from gnulib. This fixes compliation with
clang 16, which fails due to other uses of implicity-declared `error`
that it rejects (due to the removal of `#include "error.h"` in the patch).
| Randy Eckenrode | 2023-05-29 | 2 | -22/+0 |
| * | libidn2: 2.3.2 -> 2.3.4•••Signed-off-by: Henri Rosten <henri.rosten@unikie.com>
| Henri Rosten | 2023-03-17 | 1 | -3/+3 |
| * | marst,libidn2,mdk: remove duplicate /gnu in the url•••there urls only worked with "https://ftpmirror.gnu.org/" because it
ignored the extra /gnu
while with the other gnu mirrors "https://ftp.nluug.nl/pub/gnu/" it
failed because the url would be pub/gnu/gnu.
| Artturin | 2023-03-11 | 1 | -1/+1 |
| * | treewide: remove global with lib; statements in pkgs/development | Shawn8901 | 2023-01-26 | 1 | -5/+3 |
| * | Merge #175785: libidn2: hack to avoid referencing bootstrap tools•••...into staging
| Vladimír Čunát | 2022-06-17 | 2 | -0/+31 |
| |\ |
|
| | * | libidn2: hack to avoid referencing bootstrap tools•••Due to bootstrap tools getting purged from closure of libidn2.dev,
a very large rebuild is caused.
| Vladimír Čunát | 2022-06-05 | 2 | -0/+31 |
| * | | treewide: add enableParallelBuilding's to bootstrap packages so hashes stay t...•••when enableParallelBuildingByDefault is enabled
verified with
`nix-diff $(nix eval ".#gcc-unwrapped.drvPath") $(nix eval --expr 'with import ./. { config = { enableParallelBuildingByDefault = true; }; }; gcc-unwrapped.drvPath' --impure)`
| Artturin | 2022-05-25 | 1 | -0/+2 |
| * | | treewide: enable strictDeps in bootstrap packages | Artturin | 2022-05-22 | 1 | -0/+1 |
| |/ |
|
| * | treewide: remove meta.repositories•••there's no documentation for meta.repositories and its not widely used
| Artturin | 2022-03-24 | 1 | -1/+0 |
| * | libidn2: 2.3.1 -> 2.3.2 | R. RyanTM | 2021-07-24 | 1 | -2/+2 |
| * | libidn2: fix build on darwin•••The documentation requirements changed after the version upgrade in
https://github.com/NixOS/nixpkgs/pull/123059.
| Andrew Childs | 2021-05-19 | 1 | -2/+4 |
| * | libidn2: 2.3.0 -> 2.3.1 | R. RyanTM | 2021-05-15 | 1 | -2/+2 |
| * | pkgs/development/libraries: stdenv.lib -> lib | Ben Siraphob | 2021-01-21 | 1 | -5/+5 |
| * | treewide: add warning comment to “boot” packages•••This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
| Matthew Bauer | 2020-07-31 | 1 | -0/+5 |
| * | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 1 | -1/+1 |
| * | libidn2: 2.2.0 -> 2.3.0 | R. RyanTM | 2019-12-01 | 1 | -2/+2 |
| * | treewide: name -> pname (easy cases) (#66585)•••treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname | volth | 2019-08-15 | 1 | -2/+2 |
| * | libidn2: 2.1.1a -> 2.2.0 | Will Dietz | 2019-05-30 | 1 | -2/+2 |
| * | libidn2: 2.1.1 -> 2.1.1a (#57277)•••Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libidn2/versions | R. RyanTM | 2019-04-09 | 1 | -2/+2 |
| * | libidn2: 2.1.0 -> 2.1.1•••http://lists.gnu.org/archive/html/info-gnu/2019-02/msg00002.html
| Will Dietz | 2019-02-11 | 1 | -2/+2 |
| * | libidn2: 2.0.5 -> 2.1.0•••Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libidn2/versions
| R. RyanTM | 2019-01-19 | 1 | -2/+2 |
| * | pkgs/*: remove unreferenced function arguments | volth | 2018-07-21 | 1 | -1/+1 |
| * | libidn2: 2.0.4 -> 2.0.5 (#40852)•••Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/libidn2/versions.
These checks were done:
- built on NixOS
- /nix/store/lqhvipkml1hdjrc7x44a9qx6ib3h7fk4-libidn2-2.0.5-bin/bin/idn2 passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.0.5 with grep in /nix/store/lqhvipkml1hdjrc7x44a9qx6ib3h7fk4-libidn2-2.0.5-bin
- directory tree listing: https://gist.github.com/e275c93b988cd78a7716800d30d6d315
- du listing: https://gist.github.com/d80481a1635867ebfce278bd1e58d900 | R. RyanTM | 2018-05-22 | 1 | -2/+2 |
| * | libidn2: remove dependency on ronn•••This is only needed if built from the source repository, since we are
using the release tarball the generated manpage is included. This
removes the "wild" dependency on ruby very deep in the dependency tree.
(util-linux -> systemd -> libidn2 -> ronn -> ruby)
| Robin Gloster | 2018-03-30 | 1 | -2/+1 |
| * | libidn2: Fix cross-compilation | Shea Levy | 2018-02-25 | 1 | -3/+5 |
| * | libidn2: 2.0.3 -> 2.0.4 for multiple CVEs•••Fixes CVE-2017-14061, CVE-2017-14062.
| Franz Pletz | 2017-10-02 | 1 | -2/+2 |
| * | libidn2: 2.0.2 -> 2.0.3•••See http://lists.gnu.org/archive/html/info-gnu/2017-07/msg00008.html
for release information
| Lancelot SIX | 2017-07-26 | 1 | -4/+4 |
| * | libidn2: Correct a broken darwin patch | John Wiegley | 2017-05-02 | 1 | -11/+0 |
| * | libidn2: 2.0.1 -> 2.0.2•••See https://lists.gnu.org/archive/html/info-gnu/2017-04/msg00011.html
for release information
| Lancelot SIX | 2017-04-28 | 1 | -2/+2 |
| * | libidn2: 0.16 -> 2.0.1•••See http://lists.gnu.org/archive/html/info-gnu/2017-04/msg00010.html
for release information. With this release the numbering scheme changed.
| Lancelot SIX | 2017-04-24 | 1 | -3/+4 |
| * | libidn2: fix darwin build•••cc #22595
| Franz Pletz | 2017-02-12 | 2 | -2/+37 |
| * | libidn2: init at 0.16•••wget now needs libidn2 instead of libidn.
cc #22416
| Franz Pletz | 2017-02-06 | 1 | -0/+34 |