Commit Graph

5300 Commits

Author SHA1 Message Date
Matthieu Coudron
95702fe6d2 neovim: revert change to extraMakeWrapperArgs
wrapNeovim incited users to use a list instead of a string. Revert that:
the change is not super useful while breaking home-manager.
2020-10-31 14:32:02 +01:00
Mario Rodas
ed047f80bf emacs: make ImageMagick dependency optional in Emacs≥27
Emacs 27 doesn't use ImageMagick by default to display images [1]:

    ** Emacs no longer defaults to using ImageMagick to display images.
    This is due to security and stability concerns with ImageMagick.  To
    override the default, use 'configure --with-imagemagick'.

[1] https://github.com/emacs-mirror/emacs/blob/emacs-27.1/etc/NEWS#L96-L98
2020-10-31 04:20:00 +00:00
WORLDofPEACE
99600df584
Merge pull request #101112 from deviant/remove-uemacs
uemacs: remove
2020-10-30 16:01:47 -04:00
Doron Behar
09fd4270d7 kile: some slight improvements/fixes
Use `buildInputs` instead of `propagatedBuildInputs` - should reduce
closure size a bit. Don't wrap executables twice. Move `kdoctools` to
native. Use libsForQt5 - default version (works).

Co-authored-by: Frederik Rietdijk <fridh@fridh.nl>
2020-10-30 20:39:19 +02:00
Benjamin Hipple
a2aa0cbf89
Merge pull request #100266 from jnetod/textadept-update
textadept: 10.2 -> 10.8
2020-10-29 22:24:13 -04:00
Timo Kaufmann
aee8263788
Merge pull request #100653 from trepetti/marker
marker: init at 2020.04.04
2020-10-29 18:47:37 +01:00
Michael Weiss
4c92053749
Merge pull request #101957 from meutraa/update/android-studio-canary
androidStudioPackages.{canary,dev}: 4.2.0.14 -> 4.2.0.15
2020-10-29 12:56:51 +01:00
Matthieu Coudron
2eb1610725
neovimUtils: neovim utilities to handle more usecases
Current nixpkgs always wraps neovim with the "-u" which has sideeffects as explained in https://github.com/NixOS/nixpkgs/issues/55376 : 
1.  vim won't set the variable $MYVIMRC as explained #34215
 2. vim skips loading folder-specific .vimrc / .nvimrc

I wanted to provide a way for users to better control what flags are used to wrap neovim. This is achived by introducing wrapNeovimUnstable et neovimUtils, utilities to help with that. We provide a compatibility layer so that wrapNeovim still works and to let us experiment with wrapNeovimUnstable to better control neovim configuration, plugin dependencies, haskell environment etc so that it becomes easier to generate per-project neovim config.

With this commit, it's possible for instance for home-manager to wrap neovim without the `-u` and just write the config in the
expected $XDG_CONFIG_HOME/nvim/init.vim .
Expect wrapNeovimUnstable interface to evolve in the upcoming months.
2020-10-29 09:50:26 +01:00
Tom Repetti
7559a99131 marker: init at 2020.04.04 2020-10-28 23:01:47 -04:00
meutraa
01b58c0240
androidStudioPackages.{canary,dev}: 4.2.0.14 -> 4.2.0.15 2020-10-28 17:57:00 +00:00
Vladimír Čunát
0b32140b34
Merge branch 'staging-next' into staging 2020-10-28 18:48:56 +01:00
Mario Rodas
5b4331e2c9
Merge pull request #99949 from marsam/update-micro
micro: 2.0.7 -> 2.0.8
2020-10-28 05:22:00 -05:00
Andreas Rammhold
db0fe5c3eb
Merge branch master into staging to fix eval error
This fixes the eval error of the small (and "big"?) NixOS test set that
was fixed in 1088f05 & eba8f542.
2020-10-28 03:03:27 +01:00
Nicolas Martin
e129f41522 glow: 1.0.2 -> 1.1.0 2020-10-27 21:58:00 +01:00
Ben Siraphob
db74029e3e treewide: remove package names from prefix of descriptions 2020-10-27 09:15:07 -07:00
Jason Felice
03faeaa8b3 kakounePlugins.rep: inherit from rep 2020-10-26 10:00:28 -04:00
Jason O'Conal
aeb6d3edab idea: 2020.2.2 -> 2020.2.3 2020-10-26 14:25:34 +10:30
Frank Lanitz
b1b7551cb0 geany: 1.36.0 -> 1.37.0 2020-10-25 19:56:55 +01:00
Vladimír Čunát
2f6b00b15e
Merge branch 'staging-next' into staging 2020-10-25 09:47:04 +01:00
meutraa
eb7e78ee99
androidStudioPackages.{canary,dev}: 4.2.0.13 -> 4.2.0.14 2020-10-24 15:02:26 +01:00
Jan Tojnar
bfd818e711
gnome-builder: 3.38.0 → 3.38.1 2020-10-24 06:00:37 +02:00
Jan Tojnar
2c7d0b5362
gnome-latex: 3.36.0 → 3.38.0
https://ftp.gnome.org/pub/GNOME/sources/gnome-latex/3.37/gnome-latex-3.37.1.news
https://ftp.gnome.org/pub/GNOME/sources/gnome-latex/3.37/gnome-latex-3.37.2.news
https://ftp.gnome.org/pub/GNOME/sources/gnome-latex/3.38/gnome-latex-3.38.0.news
2020-10-24 01:17:52 +02:00
WORLDofPEACE
f0712e782c
gnome-builder: 3.36.1 -> 3.38.0
https://gitlab.gnome.org/GNOME/gnome-builder/-/blob/3.38.0/NEWS
2020-10-24 01:15:50 +02:00
Kevin Cox
7eddff6821
Merge pull request #99931 from sikmir/cudatext
cudatext: 1.111.0 -> 1.115.0
2020-10-23 15:23:25 -04:00
Doron Behar
0f3d40ef68
Merge pull request #84816 from FlorianFranzen/texmacs
texmacs: 1.99.11 -> 1.99.13
2020-10-20 20:17:26 +03:00
Matthieu Coudron
4c4c4874c4
neovim: add config to passthru (#101100)
first will register the config under the name init.vim which is more
appropriate for neovim.
Pass the generated config to passthru so that one can easily pass the
current config to a
raw/unwrapped neovim (helps with development).

For instance, home-manager can reference the config in $XDG_CONFIG_HOME/nvim/init.vim
without the need to wrap nvim with its config.
2020-10-20 12:26:39 +02:00
V
3835f35f2b uemacs: remove
This crashes with a buffer overflow upon running it. It has likely been
broken for some time. It has no maintainers. It is also unfree.
2020-10-20 03:27:03 +02:00
Ryan Mulligan
bc1b00acde
Merge pull request #100996 from r-ryantm/auto-update/kibi
kibi: 0.2.0 -> 0.2.1
2020-10-19 05:40:09 -07:00
R. RyanTM
500c8afa87 kibi: 0.2.0 -> 0.2.1 2020-10-18 15:54:34 +00:00
Florian Franzen
a30600a387 texmacs: 1.99.11 -> 1.99.13 2020-10-17 21:24:54 +02:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Manuel Bärenz
40c84bd392 vscode, vscodium: Document update scripts 2020-10-16 11:14:43 +02:00
Manuel Bärenz
ffb7a61905 vscode, vscodium: 1.50.0 -> 1.50.1 2020-10-16 11:14:42 +02:00
Daniël de Kok
625a48c633
Merge pull request #100117 from samuela/upkeep-bot/vscodium-1.50.0-1602289209
vscodium: 1.49.3 -> 1.50.0
2020-10-14 16:11:48 +02:00
Rok Garbas
2d032ef0bd
Merge pull request #100467 from penguwin/glow
glow: 1.0.1 -> 1.0.2
2020-10-14 14:01:58 +02:00
Nicolas Martin
ddc51f4db3
glow: 1.0.1 -> 1.0.2 2020-10-14 04:49:39 +02:00
Samuel Ainsworth
20a938ab90 vscode: chmod +x update-vscode.sh 2020-10-13 18:28:17 -07:00
Frederik Rietdijk
7489347335 kile: 2.9.92 -> 2.9.93 2020-10-13 19:21:33 +02:00
meutraa
cc03048201
androidStudioPackages.stable: 4.0.2.0 -> 4.1.0.19 2020-10-13 13:25:55 +01:00
Daniël de Kok
cffec69996
Merge pull request #97938 from samuela/samuela/split-vscode-updates
vscode/vscodium: split update scripts
2020-10-12 21:02:49 +02:00
Nikolay Korotkiy
9bac00e749
cudatext: 1.111.0 -> 1.115.0 2020-10-12 12:48:04 +03:00
J. Neto
698836ecb7 textadept: 10.2 -> 10.8 2020-10-11 15:30:19 -03:00
Lana Black
0d3136af48 vscode: add libdbusmenu dependency. 2020-10-11 12:58:44 +00:00
Michael Weiss
b60f560e51
Merge pull request #100076 from meutraa/update/android-studio-stable
androidStudioPackages.stable: 4.0.1.0 -> 4.0.2.0
2020-10-10 15:51:04 +02:00
upkeep-bot
c29e980e45 vscodium: 1.49.3 -> 1.50.0 2020-10-10 00:20:09 +00:00
meutraa
1b1b596303
androidStudioPackages.stable: 4.0.1.0 -> 4.0.2.0 2020-10-09 12:31:49 +01:00
upkeep-bot
3303b8ab57 vscode: 1.49.3 -> 1.50.0 2020-10-09 01:24:32 +00:00
Doron Behar
7ebd42b87f
Merge pull request #99956 from FRidh/qt 2020-10-08 22:49:35 +03:00
Doron Behar
198e025172 retext: Fix build by using default qt5.15.
Bonus: Set `makeWrapperArgs` instead of calling `wrapQtApp` - to prevent
double wrapping.
2020-10-08 18:57:23 +02:00
Tim Steinbach
3f1321a03d
nanorc: 2018-09-05 -> 2020-01-25 2020-10-08 11:00:18 -04:00
Tim Steinbach
9b28998862
atom: Remove maintainer nequissimus 2020-10-08 11:00:14 -04:00
Anderson Torres
c095d986c7
Merge pull request #99958 from lsix/nano-5.3
nano: 5.2 -> 5.3
2020-10-07 23:58:44 -03:00
Nicolas Martin
8e56330ad9 glow: 1.0.0 -> 1.0.1 2020-10-07 20:47:12 +02:00
Lancelot SIX
b9ff517983
nano: 5.2 -> 5.3 2020-10-07 15:23:24 +01:00
Mario Rodas
a62081663f micro: 2.0.7 -> 2.0.8 2020-10-07 04:20:00 +00:00
Nicolas Martin
c2ebb8becb glow 0.2.0 -> 1.0.0 2020-10-06 22:24:22 +02:00
adisbladis
14154fea52
Revert "emacs: Remove references from emacs.pdmp"
This reverts commit 8e13d34944.

It turns out this breaks the build of emacsGit from the nix-community overlay.
2020-10-06 01:14:24 +02:00
Viacheslav Lotsmanov
897d92c854 neovim-qt: 0.2.15 -> 0.2.16.1 2020-10-03 19:12:57 +02:00
Michael Weiss
23c5aed5fc
Merge pull request #99469 from meutraa/update/android-studio-canary
androidStudioPackages.{dev,canary}: 4.2.0.12 -> 4.2.0.13
2020-10-03 16:26:30 +02:00
meutraa
65e279292e
androidStudioPackages.{dev,canary}: 4.2.0.12 -> 4.2.0.13 2020-10-03 13:31:40 +01:00
upkeep-bot
0d4b52a77b vscodium: 1.49.1 -> 1.49.3 2020-10-03 12:07:02 +00:00
upkeep-bot
234f8fb217 vscode: 1.49.1 -> 1.49.3 2020-10-03 00:09:11 +00:00
Damien Cassou
2b716d564d
Merge pull request #99234 from DamienCassou/rider-2020.2.3
jetbrains.rider: 2020.2.2 -> 2020.2.3
2020-10-02 08:06:24 +02:00
Eelco Dolstra
8e13d34944 emacs: Remove references from emacs.pdmp
This reduces the Emacs closure size from 1324 MiB to 424 MiB.

Fixes #98755.
2020-10-01 09:53:02 +02:00
Damien Cassou
5f9027efa2
jetbrains.rider: 2020.2.2 -> 2020.2.3 2020-10-01 08:10:41 +02:00
Mario Rodas
77cf8388be
Merge pull request #93733 from lilyball/macvim-plugins
macvim: add configuration similar to vim_configurable and neovim
2020-09-29 05:13:35 -05:00
Mario Rodas
e2ef48c483
Merge pull request #99045 from lilyball/macvim
macvim: 8.2.539 -> 8.2.1719
2020-09-29 05:12:14 -05:00
Ryan Mulligan
990af061bc
Merge pull request #82175 from tckmn/add-qxw
qxw: init at 20190909
2020-09-28 20:34:11 -07:00
Lily Ballard
72e3217bf1 macvim: add configuration similar to vim_configurable and neovim
vim_configurable and neovim have both supported a mechanism to build
them with a custom vimrc that supports plugins from Nix. This updates
MacVim to support the same sort of configuration using an expression
like

  macvim.configure {
    customRC = ''
      # custom configuration goes here
    '';
    packages.myVimPackage = with pkgs.vimPlugins; {
      start = [ youcompleteme fugitive ];
      opt = [ phpCompletion elm-vim ];
    }
  }

Once configured, .override will allow for editing the configuration.

Like vim_configurable and neovim, configuring macvim does not require
rebuilding it. Also like them, configuring macvim turns off the user
vimrc file.
2020-09-28 16:03:34 -07:00
Lily Ballard
9daf3b994b macvim: 8.2.539 -> 8.2.1719 2020-09-28 15:33:36 -07:00
Lily Ballard
d3b1d59d84 macvim: Properly link against Nix ncurses
Since we're not using the Nix compiler, our buildInputs aren't
automatically exposed to the compiler, which means it was actually
compiling against system libncurses instead of Nix libncurses.

Also remove the `-Wno-error` from the make flags (and the unnecessary
`PREFIX` definition) in favor of using a much more targeted error
suppression at the configure flags. This works around an issue where
implicit function definitions are considered an error and the configure
script was trying to compile a file tht invoked an ncurses function
without including the relevant header.
2020-09-28 15:12:07 -07:00
meutraa
bdeef5701d androidStudioPackages.{dev,canary}: 4.2.0.11 -> 4.2.0.12 2020-09-26 22:12:52 +02:00
adisbladis
bbecb0ef9f
Merge pull request #98673 from acowley/emacsgcc-paths
emacs: fix paths for native compilation
2020-09-26 16:20:23 +02:00
Anthony Cowley
30313a797d emacs: fix paths for native compilation
The given paths gives rise to errors such as,

```
x86_64-unknown-linux-gnu-gcc-9.3.0: fatal error: cannot execute ‘as’: execvp: No such file or directory
compilation terminated.
```

in the `*Async-native-compile-log*` buffer.

Fixes <https://github.com/nix-community/emacs-overlay/issues/69>
2020-09-24 14:54:36 -04:00
Daniël de Kok
fce6a30ccc
Merge pull request #98189 from samuela/upkeep-bot/vscode-1.49.1-1600387697
vscode: 1.48.2 -> 1.49.1
2020-09-24 08:10:34 +02:00
meutraa
731fd9efe3 androidStudioPackages.{dev,canary}: 4.2.0.10 -> 4.2.0.11 2020-09-21 14:28:38 +02:00
Charlotte Van Petegem
090cc5d6ea bluej: init at 4.2.2 2020-09-21 09:31:18 +02:00
adisbladis
fa1272e956
emacsPackages.libgit: Fix build 2020-09-20 22:27:52 +02:00
Gabriel Ebner
e13e02f300 jedit: use latest jdk 2020-09-20 11:41:06 +02:00
upkeep-bot
0e6477d64d vscodium: 1.48.2 -> 1.49.1 2020-09-19 21:29:16 +00:00
upkeep-bot
d34dafcd2b vscode: 1.48.2 -> 1.49.1 2020-09-19 12:28:00 -07:00
Andy Tockman
56cb90bddf qxw: 20190909 -> 20200708 2020-09-18 17:58:38 -05:00
Jason O'Conal
ce6de89eea idea: 2020.2.1 -> 2020.2.2 2020-09-18 11:54:45 +09:30
Lassulus
6bc58262d1
Merge pull request #96931 from asbachb/update-netbeans
netbeans: 12.0 -> 12.1
2020-09-17 22:36:38 +02:00
Stig P
33b044c414
Merge pull request #98098 from titouanco/micro
micro: 2.0.5 -> 2.0.7
2020-09-16 20:05:49 +00:00
meutraa
b6b616bbe5 androidStudioPackages.beta: 4.1.0.17 -> 4.1.0.18 2020-09-16 18:19:50 +02:00
Titouan
d39013b183 micro: 2.0.5 -> 2.0.7 2020-09-16 16:30:52 +02:00
LeUlukai
c35b6b3b5c texstudio: 3.0.0 -> 3.0.1 2020-09-15 20:52:16 +02:00
Samuel Ainsworth
1692e2cbb5 vscode/vscodium: split update scripts
Split up the vscode update.sh into separate vscode/vscodium update
scripts. Recently the versions of vscode and vscodium have diverged (see
VSCodium/vscodium#501), meaning that the updates for one package fail
while the other succeeds. This PR splits up the update scripts so that
one can be run with out the other and vice-versa.
2020-09-14 11:22:34 -07:00
Samuel Ainsworth
a8d6213726
Shell programming hygiene (#97884) 2020-09-13 16:09:05 +00:00
Damien Cassou
8864a7c6ac
Update rider 2020-09-13 16:01:52 +02:00
Robert Schütz
79044dc453 setzer: 0.3.0 -> 0.3.2 2020-09-12 14:45:09 +02:00
meutraa
ed21f45583
androidStudioPackages.{dev,canary}: 4.2.0.9 -> 4.2.0.10 2020-09-09 12:47:28 +01:00
Maximilian Bosch
61999845f8
Merge pull request #97359 from kolaente/update/jetbrains
Update/jetbrains
2020-09-08 20:13:21 +02:00
Matthew Bauer
bbdc1d118b
Merge pull request #97343 from cmacrae/emacs_mac/json_support
emacs-mac: json support
2020-09-08 12:36:39 -05:00
Michael Raskin
49e694a8ab
Merge pull request #97063 from sikmir/cudatext
cudatext: init at 1.111.0
2020-09-08 10:32:17 +00:00
cmacrae
300df2e2f5 emacs-mac: json support 2020-09-08 09:56:12 +01:00
Nikolay Korotkiy
ac1f4a3ba1
cudatext: init at 1.111.0 2020-09-08 11:14:58 +03:00
Michael Weiss
7bd175ca3b
Merge pull request #97292 from meutraa/update/android-studio-canary
androidStudioPackages.{dev,canary}: 4.2.0.8 -> 4.2.0.9
2020-09-07 17:38:52 +02:00
kolaente
ee939c9d18
Update jetbrains.webstorm 2020.2 -> 2020.2.1 2020-09-07 15:28:30 +02:00