Commit graph

249880 commits

Author SHA1 Message Date
Daniel Gorin
550389392a kakoune: rework plugin support
The previous implementation of plugin-support for the kakoune derivation
was based on generating, at build time, a `plugins.kak` file that would
source all .kak files in the list of plugins, and wrap the `kak` binary
in a script that would add some command-line arguments so that this
file gets loaded on start-up. The main problem with this approach
is that the plugins' code get executed *after* the user's configuration
file is loaded, so effectively one cannot automatically activate/configure
these plugins.

The idiomatic way of loading plugins is ensuring they end up installed
somwhere under `share/kak/autoload`. Because plugins are already being
packaged to have their code in `share/kak/autoload/plugins/<name-of-plugin>`,
we can obtain a derivation that includes the plugins simply by doing a
`symlinkJoin` of `kakoune-unwrapped` and all the requested plugins.

For this to work, we need to fix two issues:

  1. By default, kakoune makes `share/kak/autoload` a symbolic link to
     `share/kak/rc`, which contains all builtin definitions. We need
     to patch this to put the symlink under `share/kak/autoload/rc`, so that
     the join works.

  2. By default kakoune expects the `autoload` directory to be in
     `../share/kak/autoload` relative to the location of the `kak` binary.
     We need to set the `KAKOUNE_RUNTIME` to point the symlinked
     share/kak for this to work.
2020-11-01 14:35:49 +00:00
Ryan Mulligan
0fb9276e51
Merge pull request #102298 from r-ryantm/auto-update/gnu-pw-mgr
gnu-pw-mgr: 2.4.2 -> 2.7.4
2020-11-01 05:49:37 -08:00
gnidorah
8c7ef10f71 vkquake: 1.04.1 -> 1.05.0 2020-11-01 20:54:39 +08:00
Mario Rodas
7551ec6e3b
Merge pull request #102288 from r-ryantm/auto-update/fet-sh
fet-sh: 1.7 -> 1.8
2020-11-01 07:38:09 -05:00
Anderson Torres
6123e8d854
Merge pull request #102299 from AndersonTorres/update-cde
cde: update expression
2020-11-01 09:35:55 -03:00
Mario Rodas
0007c0f302
Merge pull request #102292 from r-ryantm/auto-update/flyway
flyway: 6.5.5 -> 7.1.1
2020-11-01 07:18:01 -05:00
Mario Rodas
db1c6f9ce9
Merge pull request #102289 from r-ryantm/auto-update/fnotifystat
fnotifystat: 0.02.06 -> 0.02.07
2020-11-01 07:17:41 -05:00
Mario Rodas
c49da97649
Merge pull request #102283 from r-ryantm/auto-update/geekbench
geekbench: 5.2.3 -> 5.2.5
2020-11-01 07:15:39 -05:00
Mario Rodas
784404d4f1
Merge pull request #102291 from r-ryantm/auto-update/facter
facter: 3.14.13 -> 3.14.14
2020-11-01 07:14:39 -05:00
Mario Rodas
6dab885e32
Merge pull request #102326 from r-ryantm/auto-update/checkstyle
checkstyle: 8.36.2 -> 8.37
2020-11-01 07:11:35 -05:00
Mario Rodas
7a57d948be
Merge pull request #102314 from r-ryantm/auto-update/tmuxp
tmuxp: 1.5.6 -> 1.5.8
2020-11-01 07:09:35 -05:00
Mario Rodas
21964f4f54
Merge pull request #102328 from r-ryantm/auto-update/compactor
compactor: 0.12.2 -> 1.0.0
2020-11-01 07:08:57 -05:00
Mario Rodas
f1e2111526
Merge pull request #102324 from r-ryantm/auto-update/cargo-outdated
cargo-outdated: 0.9.11 -> 0.9.13
2020-11-01 07:07:01 -05:00
Mario Rodas
8e883cf2d5
Merge pull request #102327 from r-ryantm/auto-update/chezmoi
chezmoi: 1.8.7 -> 1.8.8
2020-11-01 07:06:24 -05:00
Mario Rodas
8b579d8062
Merge pull request #102337 from r-ryantm/auto-update/fly
fly: 6.6.0 -> 6.7.0
2020-11-01 07:05:19 -05:00
Mario Rodas
ffdc23b347
Merge pull request #102339 from r-ryantm/auto-update/gcsfuse
gcsfuse: 0.30.0 -> 0.32.0
2020-11-01 07:04:09 -05:00
Mario Rodas
101d44202f
Merge pull request #102345 from felschr/feat/filebot492
filebot: 4.9.1 -> 4.9.2
2020-11-01 06:59:53 -05:00
Ninjatrappeur
553301324c
Merge pull request #102300 from arcnmx/prosody-migrator 2020-11-01 12:24:35 +01:00
Sarah Brofeldt
334f98c013
Merge pull request #102259 from r-ryantm/auto-update/fio
fio: 3.22 -> 3.23
2020-11-01 12:16:48 +01:00
Felix Tenley
8d6cac9e03
filebot: 4.9.1 -> 4.9.2 2020-11-01 11:56:06 +01:00
Jörg Thalheim
7b5cebfa71
Merge pull request #102237 from oxzi/tlp-deprecation-note
nixos/tlp: Fix deprecation hint
2020-11-01 11:46:11 +01:00
gnidorah
61040fa997 iortcw: init at 1.51c 2020-11-01 11:45:57 +01:00
R. RyanTM
6719d4b5c8 gcsfuse: 0.30.0 -> 0.32.0 2020-11-01 10:24:59 +00:00
Frederik Rietdijk
790714af65 kdeApplications.okteta: remove alias
After 3 years we can remove the alias.
2020-11-01 11:19:00 +01:00
Frederik Rietdijk
54f7498601
Merge pull request #101369 from doronbehar/pkg/kdeApplications/qt515
kdeApplications: Use latest qt515 by default
2020-11-01 11:05:05 +01:00
R. RyanTM
fa45e8792d fly: 6.6.0 -> 6.7.0 2020-11-01 09:49:56 +00:00
Michele Guerini Rocco
93e0a06de4
Merge pull request #102102 from rnhmjoj/cshatag
cshatag: init at 2019-12-03
2020-11-01 10:12:59 +01:00
Gabriel Ebner
f183291ead
Merge pull request #99421 from prusnak/electron
Electron updates
2020-11-01 10:08:48 +01:00
R. RyanTM
e945bd753c compactor: 0.12.2 -> 1.0.0 2020-11-01 07:54:34 +00:00
R. RyanTM
1ab35e7e64 chezmoi: 1.8.7 -> 1.8.8 2020-11-01 07:37:17 +00:00
Peter Hoeg
0444c91a3b pev: 2018-07-22 -> 2020-05-23 2020-11-01 15:34:24 +08:00
R. RyanTM
d6ba21adf4 checkstyle: 8.36.2 -> 8.37 2020-11-01 07:31:26 +00:00
R. RyanTM
a98a24fe15 cargo-outdated: 0.9.11 -> 0.9.13 2020-11-01 07:07:58 +00:00
AndersonTorres
682d96df88 cde: update expression
The old Github repository (pgbovine/CDE) was deleted; usnistgov/corr-CDE is an
alternative fork.
2020-11-01 02:05:37 -03:00
Mario Rodas
26d3fbf215
Merge pull request #102310 from r-ryantm/auto-update/git-gone
gitAndTools.git-gone: 0.3.6 -> 0.3.7
2020-10-31 23:00:45 -05:00
R. RyanTM
bb1b9c501d tmuxp: 1.5.6 -> 1.5.8 2020-11-01 03:50:30 +00:00
Mario Rodas
76fdf69296
Merge pull request #102303 from r-ryantm/auto-update/git-trim
gitAndTools.git-trim: 0.4.0 -> 0.4.2
2020-10-31 22:11:55 -05:00
R. RyanTM
5535343769 gitAndTools.git-gone: 0.3.6 -> 0.3.7 2020-11-01 02:35:57 +00:00
R. RyanTM
0c77c15642 gitAndTools.git-trim: 0.4.0 -> 0.4.2 2020-11-01 01:10:34 +00:00
arcnmx
e2ade56177 prosody: install prosody-migrator tool 2020-10-31 17:56:10 -07:00
R. RyanTM
155896c0cd gnu-pw-mgr: 2.4.2 -> 2.7.4 2020-11-01 00:41:26 +00:00
Austin Seipp
4e57249fc3
Merge pull request #102185 from bbigras/chrony
chrony: 3.5.1 -> 4.0
2020-10-31 19:32:29 -05:00
Austin Seipp
c1a8104f11
Merge pull request #102026 from r-ryantm/auto-update/checksec
checksec: 2.2.3 -> 2.4.0
2020-10-31 19:22:14 -05:00
Austin Seipp
09ff423bef
Merge pull request #102030 from r-ryantm/auto-update/cloudflared
cloudflared: 2020.10.0 -> 2020.10.2
2020-10-31 19:21:45 -05:00
Ryan Mulligan
d7b437ab67
Merge pull request #102095 from r-ryantm/auto-update/armadillo
armadillo: 10.1.0 -> 10.1.1
2020-10-31 17:10:10 -07:00
Ryan Mulligan
3099c681bf
Merge pull request #102279 from r-ryantm/auto-update/ffsend
ffsend: 0.2.65 -> 0.2.68
2020-10-31 17:08:33 -07:00
R. RyanTM
1a130e752a flyway: 6.5.5 -> 7.1.1 2020-10-31 23:47:06 +00:00
R. RyanTM
db986689ca facter: 3.14.13 -> 3.14.14 2020-10-31 23:36:02 +00:00
Mario Rodas
705b159498
Merge pull request #102180 from cole-h/zoxide
zoxide: 0.4.3 -> 0.5.0
2020-10-31 18:31:41 -05:00
R. RyanTM
a70df2c2cc fnotifystat: 0.02.06 -> 0.02.07 2020-10-31 23:18:01 +00:00