Commit Graph

2352 Commits

Author SHA1 Message Date
Guy Chronister
20c2da3f73 caffe: migrate to by-name 2026-08-09 01:58:33 +02:00
TomaSajt
38e6d10918 R: move to pkgs/by-name 2026-07-26 08:39:49 +10:00
TomaSajt
73a89410bf R: move default withRecommendedPackages value into package file 2026-07-26 08:39:49 +10:00
Justin Bedo
519bc6a880 R: 4.6.0 -> 4.6.1 2026-07-26 08:39:38 +10:00
Emily
734bc6c4e9 Revert "R: fix build on darwin"
The ld64 issue has been fixed.

This reverts commit f03ea24eb1.
2026-07-15 03:26:25 +01:00
Ryan Omasta
f03ea24eb1 R: fix build on darwin 2026-07-11 21:36:15 -06:00
Justin Bedő
00fa9a692b R updates (#523821) 2026-06-06 13:16:27 +00:00
chillcicada
f7e77f1f31 labplot: move to by-name 2026-05-29 08:56:33 +02:00
Gaétan Lepage
2e17b49419 treewide: move to by-name part 5 (#522673) 2026-05-26 20:55:44 +00:00
Justin Bedo
bf309d01a0 R: 4.5.3 -> 4.6.0 2026-05-25 10:21:03 +10:00
liberodark
b25ea88e6a treewide: move to by-name part 5 2026-05-25 00:31:24 +02:00
Vincenzo Mantova
af229eadca R: make tlDeps a function 2026-05-23 14:05:26 +01:00
Vincenzo Mantova
f53f80a757 R: remove legacy tlType, pkgs attributes 2026-05-23 14:05:25 +01:00
liberodark
74c17aeac8 treewide: move to by-name part 4 2026-05-21 14:19:59 +02:00
Guy Chronister
6e2d634b64 maxima,maxima-ecl: migrate derivation to by-name, migrate override 2026-05-12 10:03:31 -05:00
K900
1bc1992d2c labplot: 2.10.1 -> 2.12.1, build with Qt6 2026-05-08 09:30:32 +03:00
Yohann Boniface
f1ed21af0c maintainers: remove hqurve (#506573) 2026-04-12 21:46:20 +00:00
Guy Chronister
f4d382182a engauge-digitizer: migrate to by-name 2026-04-12 15:10:54 +02:00
Weijia Wang
af8fcc642b lp_solve: migrate to by-name, refactor (#502682) 2026-04-09 21:55:32 +00:00
Hythera
a01d719cdc maintainers: remove hqurve 2026-04-04 12:55:35 +02:00
Justin Bedő
42fabad047 R updates (#500546) 2026-03-29 20:15:38 +00:00
Guy Chronister
5492d23dcc lp_solve: migrate to by-name 2026-03-23 10:50:39 -05:00
Stanisław Pitucha
953727ad67 caffe: fix build
Boost doesn't split out the system module anymore.
2026-03-23 22:32:32 +11:00
Justin Bedo
9771742bda R: 4.5.2 -> 4.5.3 2026-03-17 09:20:02 +11:00
nixpkgs-ci[bot]
4f5e38d737 Merge master into staging-next 2026-03-13 00:23:18 +00:00
Yohann Boniface
dac0472c68 maintainers: drop smironov (#496610) 2026-03-12 22:37:59 +00:00
nixpkgs-ci[bot]
6e30c1786f Merge staging-next into staging 2026-03-06 12:11:32 +00:00
Weijia Wang
df5f0e2053 wxmaxima: migrate to by-name 2026-03-06 09:47:07 +01:00
Marcin Serwin
2000ec68c5 maintainers: drop smironov
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-03-04 17:34:27 +01:00
quantenzitrone
2226596501 unixodbc: refactor and rename from unixODBC
rename to lowercase to fit package naming conventions
2026-02-27 10:52:14 +01:00
Mauricio Collares
f17339f55a R: fix cairo linking on darwin (#493787) 2026-02-25 11:28:40 +00:00
Justin Bedo
3a41534cbd R: fix cairo linking on darwin 2026-02-25 08:05:00 +11:00
Martin Weinelt
77ca080475 python310: drop
Reaches end of life before NixOS 26.05 and therefore has to leave early.
2026-02-15 03:17:23 +01:00
Stefan Frijters
28728def58 engauge-digitizer: move env variable(s) into env for structuredAttrs 2026-02-11 10:45:01 +01:00
quantenzitrone
ace8e154a1 various: rename references from libXt to libxt
this shouldn't create any rebuilds
2026-02-06 00:29:25 +01:00
quantenzitrone
b87857cea9 various: rename references from libXmu to libxmu
this shouldn't create any rebuilds
2026-02-06 00:26:00 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Sigmanificient
2443b326fb wolfram-engine: set pname 2026-02-03 00:20:46 +01:00
quantenzitrone
7d8132a92c 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
```
2026-01-25 22:28:09 +01:00
quantenzitrone
c7c77c1aee 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`
2026-01-25 22:26:00 +01:00
R. Ryantm
3665ccb2b7 wxmaxima: 25.04.0 -> 26.01.0 2026-01-03 00:35:35 +00:00
nixpkgs-ci[bot]
6bfc780e79 Merge master into staging-next 2025-12-21 12:06:56 +00:00
Justin Restivo
04fac18719 engauge-digitizer: move to live src 2025-12-18 23:31:16 -05:00
Wolfgang Walther
46c0c0eae7 Merge branch 'staging-next' into staging 2025-12-10 18:42:31 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
K900
3fb88224bc Merge remote-tracking branch 'origin/staging-next' into staging 2025-12-02 09:10:32 +03:00
Justin Bedő
ac51239991 R: 4.5.1 -> 4.5.2; rPackages: CRAN and BioC update (#457385) 2025-12-01 23:42:47 +00:00
Sandro
f09e2335e4 assorted UI applications: add man output (#459890) 2025-11-19 02:07:40 +00:00
Sandro Jäckel
aa22853984 R: add man output 2025-11-18 23:40:21 +01:00
Lee Bousfield
528ae39cd9 cemu-ti: disable deploy script generation
It's broken with Qt 6.10 and not used by this package.
2025-11-09 12:57:15 -05:00