Commit graph

291601 commits

Author SHA1 Message Date
Andrew Brooks
9502d50b3e tclx: fix undefined variable error 2021-05-21 15:18:31 -05:00
Andrew Brooks
4b5d85bf44 tcl: use double square brackets consistently in tcl package hook 2021-05-21 15:18:30 -05:00
Andrew Brooks
927251e781 tcl: avoid readonly local in package hook
If a path with a space were added to TCLLIBPATH, _addToTclLibPath
would attempt to mutate the tclPkg local and fail.
2021-05-21 15:18:29 -05:00
Andrew Brooks
49db5c9de6 tclx: simplify postInstall phase
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:29 -05:00
Andrew Brooks
f9595e4ffc bwidget: replace verbose let/in expression with rec
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:28 -05:00
Andrew Brooks
5d3ee3a49a bwidget: make installPhase slightly clearer
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:28 -05:00
Andrew Brooks
f9ce367eb2 bwidget: revise formatting
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:27 -05:00
Andrew Brooks
ca4b34f09e tcl: combine inherit expressions
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:27 -05:00
Andrew Brooks
29c577c218 poke: revise formatting
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-21 15:18:26 -05:00
Andrew Brooks
e22fe366af tcl: fix TCLLIBPATH edge cases in tcl package hook
TCLLIBPATH was not actually extended if a package's path was a substring
of a package already on the path. This commit fixes that behavior.

Additionally, '--prefix' is now used in place of '--set', as the latter
was found to break tkremind from the remind package.
2021-05-21 15:18:26 -05:00
Andrew Brooks
1c44a44932 bwidget: add missing dependency on tk 2021-05-21 15:18:25 -05:00
Andrew Brooks
a49a274abf Revert "xconq: Simplify package with tcl.tclPackageHook"
This reverts commit 113826a892512eb2e19985310fd7d4a39db4d75e, which
ended up breaking the Tk import at runtime.
2021-05-21 15:18:25 -05:00
Andrew Brooks
17a561e1cf scid: Correct typo in maintainers 2021-05-21 15:18:24 -05:00
Andrew Brooks
fab8407b54 tix: Prevent tcl.mkTclDerivation from altering configureFlags 2021-05-21 15:18:13 -05:00
Andrew Brooks
c677478b0b scid-vs-pc: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:13 -05:00
Andrew Brooks
9979565b0c scid: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:12 -05:00
Andrew Brooks
1f74a70740 maintainers: add agbrooks 2021-05-21 15:18:12 -05:00
Andrew Brooks
a4f54890d5 xconq: Simplify package with tcl.tclPackageHook 2021-05-21 15:18:11 -05:00
Andrew Brooks
f17ca3f517 tcl2048: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:11 -05:00
Andrew Brooks
bf222c3835 bwidget: Simplify bwidget package with tcl.mkTclDerivation 2021-05-21 15:18:10 -05:00
Andrew Brooks
12315866d1 fossil: Remove unneeded TCLLIBPATH export
The use of tcl.mkTclDerivation in tcllib ensures that it will
already be present on TCLLIBPATH when tests are run.
2021-05-21 15:18:10 -05:00
Andrew Brooks
499adf6b0c remind: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:09 -05:00
Andrew Brooks
87c5626e41 poke: Simplify package with tcl.tclPackageHook 2021-05-21 15:18:09 -05:00
Andrew Brooks
311ea59a3e expect: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:08 -05:00
Andrew Brooks
98b8fc3579 tk: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:08 -05:00
Andrew Brooks
5f3066af19 tcltls: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:07 -05:00
Andrew Brooks
17a71176b0 tix: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:07 -05:00
Andrew Brooks
3dc650b780 tclx: Leverage tcl.mkTclDerivation 2021-05-21 15:18:06 -05:00
Andrew Brooks
e3ce7a6a5c tcllib: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:06 -05:00
Andrew Brooks
ad0d23d5e1 itktcl: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:05 -05:00
Andrew Brooks
c247eb0bce incrtcl: Simplify package with tcl.mkTclDerivation 2021-05-21 15:18:04 -05:00
Andrew Brooks
9571f53665 tclreadline: simplify package with tcl.mkTclDerivation 2021-05-21 15:18:04 -05:00
Andrew Brooks
c6ca1ba9c7 tcl: Add tclPackageHook and mkTclDerivation
Implement tclPackageHook, a setup hook that adjusts TCLLIBPATH to include the
paths of any installed Tcl packages, propagates that TCLLIBPATH to
anti-dependencies, and wraps any installed binaries to set their TCLLIBPATH.

Additionally, implement a makePythonPackage-style mkDerivation wrapper to use
reasonable defaults for Tcl packages and use tclPackageHook.
2021-05-21 15:18:03 -05:00
Michael Raskin
d0fd8a029d
Merge pull request #123281 from r-ryantm/auto-update/jmol
jmol: 14.31.38 -> 14.31.39
2021-05-21 19:42:56 +00:00
github-actions[bot]
69a17a4dac
Merge staging-next into staging 2021-05-21 18:39:32 +00:00
github-actions[bot]
5efa447c88
Merge master into staging-next 2021-05-21 18:39:29 +00:00
Robert Schütz
b65a64086f
libsForQt5.applet-window-buttons: 0.8.1 -> 0.9.0 (#122611)
https://github.com/psifidotos/applet-window-buttons/releases/tag/0.9.0
2021-05-21 20:36:38 +02:00
Robert Schütz
68f959ddef
Merge pull request #121825 from dotlambda/drf-jwt-init
pythonPackages.drf-jwt: init at 1.19.0
2021-05-21 20:33:40 +02:00
Sandro
26b8f68c2d
Merge pull request #123907 from asymmetric/vimPlugins.vim-wordmotion 2021-05-21 19:59:05 +02:00
Sandro
fc52705512
Merge pull request #123700 from humancalico/tremor-bump 2021-05-21 19:49:53 +02:00
Jonathan Ringer
5cd5b9b97f
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/development/tools/kubie/default.nix
2021-05-21 10:39:34 -07:00
Max Wittig
fba98bad71
gitlab-runner: 13.11.0 -> 13.12.0 (#123871) 2021-05-21 17:38:07 +00:00
eyJhb
6000f420e8
nixos/znc: fixed chown not working after hardening (#123883) 2021-05-21 19:07:53 +02:00
Arnout Engelen
17ccfe3f51
Merge pull request #123502 from Atemu/minimalIso-remove-ruby2.7
minimalIso: remove ruby2.7
2021-05-21 18:41:02 +02:00
"Lorenzo Manacorda"
2a215dc423 vimPlugins.vim-wordmotion: init at 2021-04-25 2021-05-21 18:30:32 +02:00
"Lorenzo Manacorda"
9e6d402e46 vimPlugins: update 2021-05-21 18:30:10 +02:00
Ilan Joselevich
43b1fda32c nextcloud-client: 3.2.1 -> 3.2.1 2021-05-21 18:14:14 +02:00
Akshat Agarwal
a7de6d3c89 tremor-rs: 0.11.1 -> 0.11.2 2021-05-21 16:08:22 +00:00
Sandro
c00d0d7d2f
Merge pull request #123791 from dotlambda/pika-backup-0.3.1 2021-05-21 18:02:33 +02:00
Sandro
b418c1ebba
Merge pull request #123882 from thoughtpolice/nixpkgs/update/kind 2021-05-21 18:01:34 +02:00