summaryrefslogtreecommitdiff
path: root/pkgs/development/interpreters (follow)
Commit message (Expand)AuthorAgeFilesLines
* octave: move NIX_LDFLAGS into env for structuredAttrsStefan Frijters2026-02-021-5/+9
* various: use stdenv.mkDerivation instead of qt5.mkDerivation (#483875)Gergő Gutyina2026-01-311-2/+1
|\
| * various: deduplicate wrapQtAppsHookquantenzitrone2026-01-301-2/+1
| * various: use stdenv.mkDerivation instead of qt5.mkDerivation•••this shouldn't create any rebuilds quantenzitrone2026-01-261-3/+3
* | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-281-0/+21
|\ \
| * | php: refactor top-level definitionsPiotr Kwiecinski2026-01-271-0/+21
* | | Merge remote-tracking branch 'origin/master' into staging-nixosK9002026-01-272-0/+61
|\| |
| * | php85: init at 8.5.2 (#481104)•••Skipping the merge queue to allow the ratchet to go back a notch.Philip Taron2026-01-272-0/+61
| |\ \
| | * | php85: init at 8.5.2Piotr Kwiecinski2026-01-182-0/+61
* | | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-265-29/+28
|\| | |
| * | | treewide: remove references to the xorg namespace in `pkgs/` (#482814)Jo2026-01-265-29/+28
| |\ \ \ | | |_|/ | |/| |
| | * | treewide: remove references to the xorg namespace in `pkgs` (automated)•••this creates some eval errors that will be fixed in the next commit done with the following script: ```fish \#!/usr/bin/env fish set packagesjson (nix eval --impure --json --expr ' let lib = import ./lib; in import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs ( name: _: if name == "lib" then lib else if name == "config" then { allowAliases = false; } else name ) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { } ' | jq) set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1) set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1) for arg in $one $two set oname $arg set nname (echo $packagesjson | jq -r .$oname) if test $nname = null echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2 continue end echo $oname "->" $nname # replace basic xorg.$name references for file in (rg -F "xorg.$oname" --files-with-matches pkgs) # special cases sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file # replace sd -F "xorg.$oname" "$nname" $file # fixup function arguments # prevent duplicate function args if grep -E " ($oname|$nname),\$" $file >/dev/null continue end if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg if grep ' xorg,$' $file >/dev/null sd ' xorg,$' " xorg, $nname," $file else if grep ' xorg ? .*,$' $file >/dev/null sd 'xorg( ? .*),$' "xorg\$1, $nname," $file else sd -F 'xorg,' "$nname, xorg," $file end else # case there is no more xorg..* so we can just replace the function arg sd 'xorg(| ? .*),.*$' "$nname," $file end end end nix fmt ``` quantenzitrone2026-01-255-23/+23
| | * | treewide: remove all uses of 'with xorg;' in `pkgs`•••this shouldn't create any rebuilds this was done manually by grepping for `with xorg` and `with pkgs.xorg` quantenzitrone2026-01-251-18/+17
* | | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-261-2/+2
|\| | |
| * | | luaPackages.wrapLua: Fix the wrapper on cross (#481464)Artturin2026-01-251-2/+2
| |\ \ \ | | |/ / | |/| |
| | * | luaPackages.buildLuarocksPackage: Get the final derivation picked by•••mkDerivation instead of using the raw list ``` … while evaluating attribute 'propagatedBuildInputs' of derivation 'wrap-lua-hook' at /home/art/nixgits/my-nixpkgs/pkgs/stdenv/generic/make-derivation.nix:600:13: 599| depsHostHostPropagated = elemAt (elemAt propagatedDependencies 1) 0; 600| propagatedBuildInputs = elemAt (elemAt propagatedDependencies 1) 1; | ^ 601| depsTargetTargetPropagated = elemAt (elemAt propagatedDependencies 2) 0; … while calling the 'getAttr' builtin at «nix-internal»/derivation-internal.nix:50:17: 49| value = commonAttrs // { 50| outPath = builtins.getAttr outputName strict; | ^ 51| drvPath = strict.drvPath; … while calling the 'derivationStrict' builtin at «nix-internal»/derivation-internal.nix:37:12: 36| 37| strict = derivationStrict drvAttrs; | ^ 38| … while evaluating derivation 'make-shell-wrapper-hook' whose name attribute is located at /home/art/nixgits/my-nixpkgs/pkgs/stdenv/generic/make-derivation.nix:541:13 … while evaluating attribute 'shell' of derivation 'make-shell-wrapper-hook' at /home/art/nixgits/my-nixpkgs/pkgs/top-level/all-packages.nix:716:7: 715| # targetPackages.runtimeShell only exists when pkgs == targetPackages (when targetPackages is not __raw) 716| shell = | ^ 717| if targetPackages ? runtimeShell then … while calling the 'throw' builtin at /home/art/nixgits/my-nixpkgs/pkgs/top-level/all-packages.nix:720:11: 719| else 720| throw "makeWrapper/makeShellWrapper must be in nativeBuildInputs"; | ^ 721| }; error: makeWrapper/makeShellWrapper must be in nativeBuildInputs ``` Artturin2026-01-201-2/+2
* | | | treewide: fix typos (#479869)Michael Daniels2026-01-241-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | treewide: fix typosBen Siraphob2026-01-131-2/+2
* | | | cbqn: 0.9.0 -> 0.10.0 (#477395)Gergő Gutyina2026-01-242-21/+13
|\ \ \ \
| * | | | cbqn: 0.9.0 -> 0.10.0•••Tests all now moved to test/run.bqn. Also updated dependencies: + cbqn-bytecode: 0-unstable-2025-03-16 -> 0-unstable-2025-11-24 + replxx: 0-unstable-2023-10-31 -> 0-unstable-2025-05-20 + singeli: 0-unstable-2025-03-13 -> 0-unstable-2025-11-19 Tony Zorman2026-01-062-21/+13
* | | | | treewide: apply nixfmt 1.2.0Dyego Aurélio2026-01-221-1/+1
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-202-8/+22
|\ \ \ \ \
| * \ \ \ \ buildPython*: extend overrideStdenvCompat to fixed-point arguments (#477208)Matt Sturgeon2026-01-202-8/+22
| |\ \ \ \ \
| | * | | | | buildPython*: extend overrideStdenvCompat to fixed-point arguments•••with `passthru.__stdenvPythonCompat` Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk> Yueh-Shun Li2026-01-192-2/+10
| | * | | | | buildPython*: overrideStdenvCompat: lower warnings down to the stdenv overrid...•••If Nix supports lazy attribute names in the future, this change will make `<python package>.override` warning-free and make such warning (or future throw) remediateable via another override. Yueh-Shun Li2026-01-191-2/+2
| | * | | | | buildPython*: overrideStdenvCompat: abstract warning•••Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk> Yueh-Shun Li2026-01-191-6/+12
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-181-1/+0
|\| | | | | |
| * | | | | | teams/iog: handle team with external membership (#478823)Wolfgang Walther2026-01-181-1/+0
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| | * | | | | maintainers: drop manveru•••Did not react to maintainer pings since 2024. Dropping according to maintainer guidelines. Wolfgang Walther2026-01-101-1/+0
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-161-2/+2
|\| | | | | |
| * | | | | | ruby_4_0: 4.0.0 -> 4.0.1•••https://github.com/ruby/ruby/releases/tag/v4.0.1 Kirill Radzikhovskyy2026-01-161-2/+2
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-152-4/+4
|\| | | | | |
| * | | | | | python315: 3.15.0a4 -> 3.15.0a5•••https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-alpha-5 Martin Weinelt2026-01-151-2/+2
| * | | | | | erlang_28: 28.3 -> 28.3.1•••Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3.1 Adam C. Stephens2026-01-141-2/+2
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-143-3/+10
|\| | | | | |
| * | | | | | python315: 3.15.0a3 -> 3.15.0a4•••https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-alpha-4 Martin Weinelt2026-01-141-2/+2
| * | | | | | beamPackages.elixir_1_20: init at 1.20.0-rc.1 (#478913)Yt2026-01-142-1/+8
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| | * | | | | beamPackages.elixir_1_20: init at 1.20.0-rc.1•••Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1 Adam C. Stephens2026-01-132-1/+8
| | |/ / / /
* | | | | | Merge branch 'master' into staging-nextMichael Daniels2026-01-121-1/+1
|\| | | | |
| * | | | | treewide: change 'format = "other";' to 'pyproject = false;'•••Entirely find-and-replace based. A few usages that would cause rebuilds if changed remain. This PR should have 0 rebuilds. Michael Daniels2026-01-121-1/+1
* | | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-121-2/+2
|\| | | | |
| * | | | | luajit_openresty: 2.1-20250826 -> 2.1-20251030 (#460543)Weijia Wang2026-01-111-2/+2
| |\ \ \ \ \
| | * | | | | luajit_openresty: 2.1-20250826 -> 2.1-20251030André Schröder2025-11-111-2/+2
* | | | | | | Merge remote-tracking branch 'origin/staging-next' into stagingK9002026-01-111-3/+0
|\| | | | | |
| * | | | | | treewide: remove superfluous disabled•••There is no need to disable Python packages for Python versions that are no longer in Nixpkgs. This change was generated using the following script: pattern='^\s*disabled\s*=\s*pythonOlder\s*"3\.\([0-9]\|10\)"\s*;\s*$' for f in $(find -name '*.nix'); do grep -q "$pattern" "$f" || continue sed -i "/$pattern/d" "$f" if [ $(grep -c pythonOlder "$f") == 1 ]; then sed -i '/^\s*pythonOlder,\s*$/d' "$f" fi nixfmt "$f" done Robert Schütz2026-01-111-3/+0
| | |/ / / / | |/| | | |
* | | | | | Merge staging-next into stagingnixpkgs-ci[bot]2026-01-101-0/+39
|\| | | | |
| * | | | | perl: add comments for patches (#469913)Marcus Ramberg2026-01-101-0/+39
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
| | * | | | perl: add comments for patches•••Describes all patches we apply to perl, to help with readability of the derivation and comply with the style guide. Alexander Bantyev2026-01-091-0/+39
| | | |_|/ | | |/| |
* | | | | Merge staging-next into stagingnixpkgs-ci[bot]2026-01-101-2/+2
|\| | | |
| * | | | elixir_1_19: 1.19.4 -> 1.19.5•••Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.19.5 Adam C. Stephens2026-01-091-2/+2
| |/ / /