Commit graph

1703 commits

Author SHA1 Message Date
nixpkgs-ci[bot] c522ea5070
Merge staging-next into staging 2025-10-28 18:06:54 +00:00
Wolfgang Walther c319ac6571
various: fix eval
runCommandNoCC has been renamed to runCommand and the former has
recently been turned into a throw.
2025-10-28 18:17:14 +01:00
nixpkgs-ci[bot] 6a088f5b69
Merge staging-next into staging 2025-10-28 00:17:14 +00:00
Connor Baker abdab31044
cudaPackages: build redists from manifests and add CUDA 13 (#437723) 2025-10-27 19:08:46 +00:00
K900 0b0c249f09 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-25 10:00:19 +03:00
Yueh-Shun Li 3a4c37457b doc: document buildPython* stdenv overriding via <function>.override 2025-10-23 14:55:00 +08:00
Connor Baker 4252ef54c2 doc: update CUDA section
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:51 -07:00
Connor Baker ba2fa45461 _cuda.lib.allowUnfreeCudaPredicate: derive from _cuda.lib.licenses
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:22 -07:00
Vladimír Čunát d560d72dd2
Merge branch 'master' into staging 2025-10-22 08:47:06 +02:00
Ross Smyth efa5600771 docs: Add to docs and release notes 2025-10-21 12:47:02 -04:00
nixpkgs-ci[bot] 743b4019a7
Merge staging-next into staging 2025-10-18 00:16:05 +00:00
Maximilian Bosch 48bc243a63
doc/php: fix typo
Co-authored-by: Blui42 <61911304+Blui42@users.noreply.github.com>
2025-10-17 21:53:07 +02:00
Maximilian Bosch c965f5142f
doc: add warning about composer bug 2025-10-17 21:51:55 +02:00
nixpkgs-ci[bot] a6b2560cff
Merge staging-next into staging 2025-10-15 18:06:33 +00:00
Martin Weinelt 6785773052
python315: init add 3.15.0a1
https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-alpha-1
2025-10-15 18:01:30 +02:00
nixpkgs-ci[bot] 722f3ef97a
Merge 72229b769b into haskell-updates 2025-10-13 00:22:19 +00:00
Emily 2f42412f78 ruby_3_2: drop 2025-10-12 17:39:43 +01:00
nixpkgs-ci[bot] c57e60e9b9
Merge 799d2d581d into haskell-updates 2025-10-12 00:21:13 +00:00
Michael Daniels c0a6529c4c
agdaPackages.generic: drop
Has been marked broken for at least a full release cycle.

Dropping per RFC 180.
2025-10-11 12:25:40 -04:00
sternenseemann 054e2d2541 Merge commit 59f9c6722b into haskell-updates 2025-10-08 12:34:28 +02:00
nixpkgs-ci[bot] 99bf2f7c42
Merge 0832d1b3a0 into haskell-updates 2025-10-05 00:22:14 +00:00
nixpkgs-ci[bot] 45e7932c78
Merge master into staging-next 2025-10-04 12:05:54 +00:00
Maximilian Bosch 7cb99c1333
php81: remove
https://www.php.net/supported-versions.php

Security support will end by 12/2025.
2025-10-04 10:03:13 +02:00
sternenseemann 932b4a5f4f Merge commit 41b88f48c1 into haskell-updates 2025-10-02 09:55:47 +02:00
K900 4999ae577c Merge remote-tracking branch 'origin/master' into staging-next 2025-09-30 21:47:55 +03:00
NAHO 854c5a5460
doc: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd --type file . doc --exec-batch sed --in-place --regexp-extended "
      s/\<builtins\.($(
        printf '%s\n' "${builtins[@]}" |
          paste --delimiter '|' --serial -
      ))\>/\1/g
    "

    nix fmt
2025-09-30 09:02:03 +02:00
nixpkgs-ci[bot] dcb45e6d0a
Merge 62588b43e4 into haskell-updates 2025-09-29 00:21:05 +00:00
nixpkgs-ci[bot] e23c3f07e7
Merge master into staging-next 2025-09-28 18:05:02 +00:00
Sandro 4c80be0ea5
treewide: remove bower (#443594) 2025-09-28 13:15:39 +00:00
sternenseemann 28a47a0506 Merge commit e9f00bd893 into haskell-updates 2025-09-28 13:17:22 +02:00
Sandro Jäckel a71bf6cd30
treewide: remove bower 2025-09-26 22:26:22 +02:00
sternenseemann 3bb02f4081 doc/haskell: make krank ignore informational issue reference 2025-09-26 14:31:36 +02:00
sternenseemann 1deb92346f haskellPackages.mkDerivation: enforce unix line endings in cabal files
Automatically use sed(1) to remove DOS line endings from .cabal files.
This is intended to work around Hackage producing revised cabal files
with DOS line endings (https://github.com/haskell/hackage-server/issues/316).
This frequently leads to

- patches failing to apply. Unfortunately there is no way to apply a
  patch with Unix line endings to a file with DOS line endings with
  GNU patch(1). Only the following combinations are supported:

  file  patch  comment
  Unix  Unix
  DOS   DOS    using --binary
  DOS   Unix   Haven't tested it, but I assume it works because
               patch(1) converts the file to Unix line endings
               implicitly (which can be disabled using --binary),
               but never the patch…

- Test suites sometimes involve the .cabal file which can be
  affected by the line endings.

This behavior is enabled by default to prevent cases where (unrevised)
packages regress when they get a revision later. Of course, the behavior
is a little nonsensical for non-Hackage packages, but it is probably
rarely an issue in practice. When DOS line endings need to be preserved,
the user can pass `dontConvertCabalFileToUnix = true`.

Supersedes #279248.
Resolves #206840.
2025-09-26 11:56:55 +02:00
nixpkgs-ci[bot] e11e848c96
Merge master into staging-next 2025-09-25 18:05:56 +00:00
Yifei Sun 73432f59e1
ocamlPackages.buildDunePackage: support fixed point args with lib.extendMkDerivation 2025-09-25 14:59:57 +02:00
sternenseemann f02201c53a
ghc: 9.8.4 -> 9.10.3; Stackage LTS: 23.27 -> 24.9 (#429810) 2025-09-20 23:09:13 +02:00
nixpkgs-ci[bot] 7f15939d62
Merge 4199f186ec into haskell-updates 2025-09-14 00:21:51 +00:00
nixpkgs-ci[bot] eea9839c6e
Merge staging-next into staging 2025-09-14 00:17:55 +00:00
Doron Behar 231b7fcbb5
doc/javascript: Warn against the use of mkYarnPackage (#437223) 2025-09-13 22:34:30 +00:00
sternenseemann ed65db9c51 ghc: 9.10.2 -> 9.10.3
https://www.haskell.org/ghc/blog/20250910-ghc-9.10.3-released.html
2025-09-12 00:34:54 +02:00
Wolfgang Walther 6047f7d6d6
Merge commit '40c7c335458e1a4a0a961f684d0395ff59a9b8ac' into haskell-updates 2025-09-11 21:27:34 +02:00
Wolfgang Walther b9ec8bed14
treewide: fix typos in md files (#439306) 2025-09-09 08:03:31 +00:00
Ben Siraphob 1e82a2f358
doc: fix typos 2025-09-09 13:14:34 +07:00
Wolfgang Walther e883d6d78c
Merge commit '50a00d8692c0253cc75a3dc0bfc46a88d98f1b8c' into haskell-updates 2025-09-07 20:29:39 +02:00
nixpkgs-ci[bot] 7f33f65be5
Merge master into staging-next 2025-09-07 18:04:47 +00:00
Emily 3b7e7e362b haskell.compiler.ghc928: drop 2025-09-07 18:45:52 +01:00
Wolfgang Walther 6ae791288e
Merge commit '33d95fc71031eb4a1943c8cdcea3fe95aaba0910' into haskell-updates 2025-09-03 18:37:19 +02:00
nixpkgs-ci[bot] 9f455ea141
Merge master into staging-next 2025-09-01 16:25:26 +00:00
mmfallacy a116c18dd8
doc/vim: fix instructions on vim-plugins-updater update
See 1e71cad6e4/maintainers/scripts/pluginupdate-py/pluginupdate.py (L487).

This line checks the plugin's name and normalizes it before checking with `to_update`.
`to_update` is a raw list of packages you want to update.

Thus, calling `vim-plugins-updater update "package-name"` filters `current_plugin_specs`, removing all `PluginDesc` with *normalized* names that do not match `to_update`

Hence, updating something like "mini.nvim" does not work as the filter expects normalized names. Using "mini-nvim" instead works as intended
2025-08-31 13:26:55 +08:00
polyfloyd 3eea28e982 doc/javascript: Warn against the use of mkYarnPackage 2025-08-29 13:12:56 +02:00