Commit Graph

32 Commits

Author SHA1 Message Date
Eric Rodrigues Pires
21e1490641 tclPackages.tclvfs: fix homepage 2026-09-27 06:11:15 -03:00
R. Ryantm
50a0e86db9 tcl8Packages.tclreadline: 2.4.1 -> 2.5.0 2026-09-17 02:36:36 +00:00
Stefan Frijters
194487497c tcl.mkTclDerivation: enable strictDeps, fix and clean affected packages 2026-08-24 19:54:06 +02:00
Stefan Frijters
3c71281a81 tclPackages.tclx: use finalAttrs, tag 2026-08-24 19:54:04 +02:00
Stefan Frijters
dc56c10d4a tclPackages.tcludp: use finalAttrs, replaceString 2026-08-24 19:53:49 +02:00
Stefan Frijters
44311dff4d tclPackages.tcltls: use finalAttrs, hash 2026-08-24 18:58:45 +02:00
Stefan Frijters
752d22981f tclPackages.tclreadline: use finalAttrs 2026-08-24 18:58:45 +02:00
Stefan Frijters
a3eb08443d tclPackages.tclmagick: use finalAttrs 2026-08-24 18:58:44 +02:00
Stefan Frijters
74974de406 tclPackages.tcllib: use finalAttrs 2026-08-24 18:58:44 +02:00
Stefan Frijters
59c0e599fb tclPackages.tclcurl: use finalAttrs 2026-08-24 18:58:44 +02:00
Stefan Frijters
bd8745aace tclPackages.tclcsv: use finalAttrs 2026-08-24 18:58:44 +02:00
Stefan Frijters
d474c2cd3b tclPackages.tcl-opencl: use finalAttrs 2026-08-24 18:58:43 +02:00
Stefan Frijters
bd788fab0f tclPackages.tcl-lmdb: use finalAttrs, tag 2026-08-24 18:58:43 +02:00
Francesco Gazzetta
83183dd497 tclPackages.tclcsv: init at 2.4.3 (#367887) 2026-05-31 14:42:36 +00:00
Francesco Gazzetta
3d39447275 tclPackages: mark packages that are broken on Tcl9 2026-04-22 18:13:05 +02:00
Francesco Gazzetta
ef4315efe9 tclPackages.tcltls: use tclRequiresCheck 2026-03-18 17:56:17 +01:00
Francesco Gazzetta
469a917cd6 tclPackages.tclreadline: use tclRequiresCheck 2026-03-18 17:56:17 +01:00
Francesco Gazzetta
b748eac999 tclPackages.tcllib: use tclRequiresCheck 2026-03-18 17:56:16 +01:00
Francesco Gazzetta
56fb60f423 tclPackages.vectcl,tclPackages.tcl-opencl: init (#379191) 2026-03-03 14:37:05 +00:00
Francesco Gazzetta
85793c2d60 tclPackages.tcl-lmdb: init at 0.5.0 (#403399) 2026-03-03 13:24:58 +00:00
Guy Chronister
d0ff9e414d tclPackages.*: refactor to modern conventions
- Remove 'with lib;' from meta blocks and use qualified lib attributes
  - Replace deprecated 'sha256' with 'hash' for fetchurl and fetchFromGitHub
  - Replace 'rev' with 'tag' when using version tags in fetchFromGitHub
  - Update substituteInPlace to use --replace-fail for better error detection
2025-11-21 14:53:20 +00:00
Francesco Gazzetta
a0768b2ad4 tclPackages.tcl-lmdb: init at 0.5.0 2025-05-01 21:18:01 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Sigmanificient
91d5ab3ae4 treewide: remove unused rec expressions 2025-03-14 05:15:05 +01:00
R. Ryantm
ca49a1389e tclPackages.tclreadline: 2.4.0 -> 2.4.1 2025-02-20 14:56:43 +00:00
Francesco Gazzetta
a89ed9e7eb tclPackages.tcl-opencl: init at 0.8 2025-02-03 22:54:02 +01:00
Peder Bergebakken Sundt
0cd04d3036 treewide: migrate fetchgit rev = "refs/tags/..." to tag 2025-01-04 00:19:17 +01:00
Francesco Gazzetta
757e22cb18 tclPackages.tclcsv: init at 2.4.3 2024-12-24 12:40:30 +01:00
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
Francesco Gazzetta
ecbe02d896 tcllib: 1.21 -> 2.0
Note: This update needs critcl>=3.3 (updated in the previous commit),
otherwise accelerators won't be built.
2024-11-18 10:58:44 +00:00
Francesco Gazzetta
68576df997 treewide: move tcl libraries under tclPackages 2024-10-26 16:23:15 +00:00