Commit Graph

291592 Commits

Author SHA1 Message Date
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
Sandro
edc01ad50b
Merge pull request #123884 from marsam/update-internetarchive
python38Packages.internetarchive: 2.0.2 -> 2.0.3
2021-05-21 17:59:58 +02:00
Sandro
289f685fda
Merge pull request #123695 from maxeaubrey/nomad_1.0.6_1.1.0 2021-05-21 17:50:37 +02:00
Elis Hirwing
e9cca93bf9
Merge pull request #121778 from talyz/keycloak-security
nixos/keycloak: Security fixes + misc
2021-05-21 16:55:26 +02:00
Timo Kaufmann
7b76e495df
Merge pull request #121493 from evils/clementine
clementine: fetchpatch to fix execution on wayland; some cleanup
2021-05-21 16:32:59 +02:00
Robert Hensing
7a2a68316e
Merge pull request #123898 from edolstra/revert-nix-experimental
Revert nixExperimental / nixFlakes changes and deprecate nixFlakes attribute
2021-05-21 16:05:01 +02:00
Eelco Dolstra
62ee635d53
Replace nixFlakes -> nixUnstable 2021-05-21 15:23:52 +02:00
Eelco Dolstra
49c22083b9
nixFlakes: Turn into an alias 2021-05-21 15:21:31 +02:00
Eelco Dolstra
21bfd3bbce
Revert nixFlake / nixExperimental (#120141)
Usage of the nixFlakes attribute obscures the fact that it's an
experimental feature. Providing a nixExperimental attribute (which
people will inevitably start using on their production machines) makes
it too easy to enable all experimental features, when you should
explicitly opt in to the features that you want to try out.

Also, upstream Nix doesn't provide an "enable all experimental
features" patch so neither should Nixpkgs.
2021-05-21 15:16:35 +02:00
Kerstin Humm
224df6940f nixos/mastodon: use rails command instead of rake
Co-Authored-By: Izorkin <izorkin@elven.pw>
2021-05-21 15:04:12 +02:00