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
kolaente
7b46916f94
Update jetbrains.ruby-mine 2020.2 -> 2020.2.1
2020-09-07 15:28:17 +02:00
kolaente
fe552e4534
Update jetbrains.rider 2020.2 -> 2020.2.1
2020-09-07 15:28:00 +02:00
kolaente
2fa77fecfa
Update jetbrains.pycharm-professional 2020.2 -> 2020.2.1
2020-09-07 15:27:45 +02:00
kolaente
b5a8a3b87d
Update jetbrains.pycharm-community 2020.2 -> 2020.2.1
2020-09-07 15:27:29 +02:00
kolaente
d0ce498d54
Update jetbrains.phpstorm 2020.2 -> 2020.2.1
2020-09-07 15:27:13 +02:00
kolaente
1ae3cac8fc
Update jetbrains.mps 2020.2 -> 2020.2.1
2020-09-07 15:26:58 +02:00
kolaente
1281a5748c
Update jetbrains.idea-ultimate 2020.2 -> 2020.2.1
2020-09-07 15:26:37 +02:00
kolaente
70706259a4
Update jetbrains.idea-community 2020.2 -> 2020.2.1
2020-09-07 15:26:22 +02:00
kolaente
120d6ed2fc
Update jetbrains.goland 2020.2.1 -> 2020.2.2
2020-09-07 15:25:44 +02:00
kolaente
977620b029
Update jetbrains.datagrip 2020.2 -> 2020.2.2
2020-09-07 15:25:30 +02:00
kolaente
487ea9d055
Update jetbrains.clion 2020.2 -> 2020.2.1
2020-09-07 15:25:07 +02:00
Frederik Rietdijk
d362c0e54e
Merge master into staging-next
2020-09-06 18:14:23 +02:00
meutraa
59410f0969
androidStudioPackages.{dev,canary}: 4.2.0.8 -> 4.2.0.9
2020-09-06 16:14:50 +01:00
Kevin Cox
9313f560fd
Merge pull request #96899 from Luflosi/update/kakoune
...
kakoune: 2020.08.04 -> 2020.09.01
2020-09-06 07:50:42 -04:00
Frederik Rietdijk
af81d39b87
Merge staging-next into staging
2020-09-04 20:03:30 +02:00
Frederik Rietdijk
377242d587
Merge staging-next into staging
2020-09-03 19:21:10 +02:00
Damien Cassou
556b29dd3e
emacs: Add missing patches to the Emacs derivations
...
patches were removed by a recent refactoring of Emacs packages:
967259e6b4
* emacs: Factor out expression to a generic build
2020-09-03 17:10:32 +02:00
adisbladis
6fc3562432
Merge pull request #94637 from antifuchs/gccemacs-on-darwin
...
emacs: Make gccemacs build on darwin
2020-09-02 18:30:58 +02:00
Andreas Fuchs
04fffd6cae
emacs: use -B flags for native compilation dependencies
...
The -B flag to gcc (and libgccjit) allows us to specify where it can
find things it needs to correctly compile code (both programs and
libraries) without adjusting any environmental flags: So, no need to
wrap the program for a PATH entry containing binutils, and no need to
explicitly pass a linker path anymore.
2020-09-01 22:58:27 -04:00
Benjamin Asbach
69027b0c95
netbeans: 12.0 -> 12.1
2020-09-01 23:41:10 +02:00
Lassulus
f5d9a1d2b1
Merge pull request #96462 from helsinki-systems/upd/texstudio
...
texstudio: 2.12.22 -> 3.0.0
2020-09-01 19:37:56 +02:00
Luflosi
0bfd16a1dd
kakoune: 2020.08.04 -> 2020.09.01
...
https://github.com/mawww/kakoune/releases/tag/v2020.09.01
2020-09-01 13:17:55 +02:00
R. RyanTM
f02984aace
vim: 8.2.1123 -> 8.2.1522
2020-08-31 17:33:28 -07:00
meutraa
e909c93a29
androidStudioPackages.beta: change maintainer to meutraa
2020-08-31 23:08:14 +01:00
meutraa
dba6fb3615
androidStudioPackages.beta: 4.1.0.14 -> 4.1.0.17
2020-08-31 23:07:25 +01:00
Daniël de Kok
c9e9013863
Merge pull request #96768 from peterhoeg/d/qvim
...
qvim: drop it
2020-08-31 19:33:07 +02:00
Peter Hoeg
8401a6262e
qvim: drop it
...
Upstream has moved development to neovim instead where this frontend is
now based on Qt5.
2020-08-31 23:04:00 +08:00
Kevin Cox
599089ed1d
neovim-qt: Add homepage
2020-08-31 07:19:40 -04:00
Daniël de Kok
353fd706fd
Merge pull request #96727 from r-ryantm/auto-update/typora
...
typora: 0.9.89 -> 0.9.95
2020-08-31 07:50:05 +02:00
R. RyanTM
04f9516845
typora: 0.9.89 -> 0.9.93
2020-08-31 07:27:06 +02:00
Andreas Fuchs
6ad323d0a0
emacs: use -B flags for native compilation dependencies
...
The -B flag to gcc (and libgccjit) allows us to specify where it can
find things it needs to correctly compile code (both programs and
libraries) without adjusting any environmental flags: So, no need to
wrap the program for a PATH entry containing binutils, and no need to
explicitly pass a linker path anymore.
2020-08-31 00:47:33 -04:00
Michael Weiss
4d851ae78f
Merge pull request #96573 from meutraa/update/android-studio-canary
...
androidStudioPackages.{dev,canary}: 4.2.0.7 -> 4.2.0.8
2020-08-30 20:29:08 +02:00
Andreas Fuchs
3384837123
emacs: Use stdenv's bintools instead of clang
...
This way, we don't have to drag clang or binutils/binutils-wrapped
into the emacs closure, and can instead rely on using the correct one
for the platform we're running on.
Co-authored-by: Matthew Bauer <mjbauer95@gmail.com>
2020-08-30 10:58:50 -04:00
Andreas Fuchs
ad7a3fb3f6
emacs: Use stdenv.cc.libc instead of plain .libc
...
This is the portable way to address the system-appropriate libc,
better than conditionalizing by (darwin/GNU) system or using either
one.
2020-08-29 23:10:38 -04:00
Andreas Fuchs
a891ae41b3
emacs: Set native-comp library path as linker flags instead
...
Since Darwin's linker does not understand LIBRARY_PATH, we have to set
the library path as explicit linker flags: This requires a very recent
feature/native-comp emacs revision, but it runs on Darwin and
correctly compiles files at runtime.
2020-08-29 23:10:38 -04:00
Andreas Fuchs
861f27018d
emacs: Fix paths to bintools on Darwin
...
This changes PATH such that the correct linker can be found to
construct .eln files at runtime.
2020-08-29 23:10:38 -04:00
Frederik Rietdijk
7b56d26ae3
Merge master into staging-next
2020-08-29 13:30:25 +02:00
Brian Leung
bea26371b5
emacsPackages.orgit-forge: override build inputs to include Git
2020-08-28 20:40:12 -07:00
meutraa
faefec521d
androidStudioPackages.{dev,canary}: 4.2.0.7 -> 4.2.0.8
2020-08-29 00:48:54 +01:00
Lassulus
64ad3efd1a
Merge pull request #94902 from costrouc/go-gophernotes-init
...
gophernotes: init at 0.7.1
2020-08-28 22:37:20 +02:00
Frederik Rietdijk
efb45f7638
Merge master into staging-next
2020-08-28 09:54:31 +02:00
Lassulus
1c2ebdc5a3
Merge pull request #85852 from robertodr/init-kibi
...
kibi: init at 0.2.0
2020-08-27 21:30:02 +02:00
Lassulus
1e82e12a40
Merge pull request #88548 from jacereda/code-browser
...
code-browser: init at 7.1.20
2020-08-27 18:34:19 +02:00
Daniël de Kok
3ef5bbc049
Merge pull request #96445 from JesusMtnez/vscode
...
vscode, vscodium: 1.48.1 -> 1.48.2
2020-08-27 15:38:58 +02:00
ajs124
e56f55fe52
texstudio: 2.12.22 -> 3.0.0
...
this release drops qt4 support, but we haven't been using that for >2 years anyways
2020-08-27 13:49:53 +02:00
Jason Felice
6bdf265bb6
case-kak: init at unstable-2020-04-06
2020-08-27 10:02:59 +00:00
JesusMtnez
813da9accd
vscodium: 1.48.1 -> 1.48.2
2020-08-27 11:14:03 +02:00
JesusMtnez
fa25ef8379
vscode: 1.48.1 -> 1.48.2
2020-08-27 11:13:45 +02:00
Matthew Bauer
25ac498482
Merge pull request #96404 from matthewbauer/gcc-cross
...
Fix cycle detected in Darwin->Linux cross GCC
2020-08-26 16:17:14 -05:00
Jorge Acereda
284989161f
code-browser: init at 7.1.20
2020-08-26 21:03:14 +02:00
V
7f3a18d33b
featherpad: use qt5's mkDerivation
2020-08-26 19:16:25 +02:00
Frederik Rietdijk
081bd762e5
Merge staging-next into staging
2020-08-26 08:43:29 +02:00
AndersonTorres
1b4c4193c6
viw: init at 20171029
2020-08-26 07:54:46 +02:00
Andreas Fuchs
0d15ea9500
emacs: Use stdenv.libc instead of .glibc
...
The latter doesn't exist on Darwin (and, presumably, other targets as
well). This change allows emacsGcc from emacs-overlay to attempt to
build where previously, the derivation would error out.
2020-08-25 08:12:35 -04:00
Robert Schütz
c0f61f3e17
setzer: 0.2.8 -> 0.3.0
2020-08-25 11:33:15 +02:00
Daniël de Kok
39b5a159b4
Merge pull request #96181 from lsix/nano-5.2
...
nano: 5.0 -> 5.2
2020-08-25 08:36:33 +02:00
Paul
9d5f2e2913
androidStudioPackages.{dev,canary}: 4.2.0.5 -> 4.2.0.7 ( #94936 )
2020-08-24 20:03:00 +02:00
Lancelot SIX
543701331e
nano: 5.0 -> 5.2
...
See https://lists.gnu.org/archive/html/info-gnu/2020-08/msg00008.html
for release announcement.
2020-08-24 15:53:28 +01:00
Florian Klink
40d2968ebf
Merge pull request #94354 from flokli/systemd-246
...
systemd: 245.6 -> 246
2020-08-24 12:42:24 +02:00
Roman Kuznetsov
d23b407be4
vscode, vscodium: 1.48.0 -> 1.48.1
2020-08-21 22:02:27 +02:00
Damien Cassou
5939922325
Merge pull request #95789 from jonringer/rider-2020.2
...
jetbrains.rider: 2020.1.4 -> 2020.2
2020-08-21 12:40:20 +02:00
Jörg Thalheim
4d55b517e8
Merge pull request #95815 from Mic92/emacs-updates
...
emacsPackages: updates
2020-08-21 08:57:17 +01:00
adisbladis
edd6216a00
emacs26: Add back at version 26.3
2020-08-21 00:58:17 +02:00
adisbladis
967259e6b4
emacs: Factor out expression to a generic build
2020-08-21 00:54:00 +02:00
adisbladis
d339f8379d
emacs: emacs26 -> emacs27
...
The attribute names were wrong
2020-08-21 00:32:37 +02:00
adisbladis
13276abce9
emacs25: Drop outdated version
2020-08-21 00:32:37 +02:00
worldofpeace
bb67a84bab
Merge pull request #95593 from jtojnar/xxe-pe
...
xxe-pe: init at 9.4.0
2020-08-20 17:04:06 -04:00
Jörg Thalheim
462ddc56a5
emacsPackages.melpa-packages: 2020-08-19
2020-08-19 19:07:15 +01:00
Jörg Thalheim
5f74bb1eac
emacsPackages.org-packages: 2020-08-19
2020-08-19 19:05:56 +01:00
Jörg Thalheim
d5acb85b09
emacsPackages.elpa-packages: 2020-08-19
2020-08-19 19:05:54 +01:00
Jörg Thalheim
bd0e645f02
Merge pull request #94442 from Atemu/buildFHSUserEnvBw
2020-08-19 17:28:02 +01:00
Jonathan Ringer
36b0dfe4a6
jetbrains.rider: 2020.1.4 -> 2020.2
2020-08-18 23:34:15 -07:00
Daiderd Jordan
ad6d9ad5b6
Merge pull request #95364 from siriobalmelli-foss/fix/neovim
...
neovim: fix build on Darwin
2020-08-17 17:14:44 +02:00
adisbladis
d95c93c2ae
emacs: Add --with-cairo when X is enabled
2020-08-17 11:31:42 +02:00
Atemu
3f5157f122
android-studio: use buildFHSUserEnvBubblewrap
2020-08-17 08:49:39 +02:00
buffet
5897bf1f60
kak-fzf: 2019-07-16 -> 2020-05-24
2020-08-16 19:50:21 +00:00
Peter Hoeg
5230f07301
emacs: use autoreconfHook instead of manually invoking it
2020-08-16 23:28:05 +08:00
Jan Tojnar
966c2ed234
xxe-pe: init at 9.4.0
...
Add a proprietary DocBook editor free for personal use.
https://www.xmlmind.com/xmleditor/
2020-08-16 15:24:06 +02:00
buffet
5aeff94693
kak-prelude: init at 2020-03-15
2020-08-16 10:50:18 +00:00
Martin Weinelt
9774276bb1
Merge pull request #95537 from risicle/ris-sigil-1.3.0
...
sigil: 0.9.14 -> 1.3.0, addressing CVE-2019-14452
2020-08-16 12:38:07 +02:00
zowoq
473536e3b5
buildRustPackage: remove platform.all from packages
2020-08-16 12:48:18 +10:00
Robert Scott
1fb0a04c12
sigil: 0.9.14 -> 1.3.0
...
addressing CVE-2019-14452
package still needs some proper maintenance love e.g.
elimination of vendored libs. this will have to do
for now.
2020-08-15 21:51:56 +01:00
Sirio Balmelli
0f1434cb2a
neovim: fix build on Darwin
...
libluv path passed to -DLIBLUV_LIBRARY broken by change in libluv, eg:
libluv.dylib -> libluv.1.30.0.dylib
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2020-08-14 23:29:31 +02:00
Roman Kuznetsov
6cbdc16a07
vscode, vscodium: 1.47.3 -> 1.48.0
2020-08-14 06:22:43 +02:00
Florian Klink
789749598a
vscode: use lib.getLib systemd instead of systemd.lib
...
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:40 +02:00
Florian Klink
6c8d0d1de7
lighttable: use lib.getLib systemd instead of systemd.lib
...
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:39 +02:00
Florian Klink
a88186b4a2
brackets: use lib.getLib systemd instead of systemd.lib
...
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:39 +02:00
Konstantin Alekseev
f9a5d8539d
neovim: fix node neovim binary link
2020-08-12 13:59:02 -07:00
Vladyslav M
2c0b4f56d6
Merge pull request #95190 from r-ryantm/auto-update/tiled
...
tiled: 1.4.1 -> 1.4.2
2020-08-12 23:36:19 +03:00
Matthew Bauer
669f0d3f36
emacs-macport: 26.3-7.7 -> 27.1-8.0
2020-08-11 11:51:24 -05:00
R. RyanTM
13c788cd0b
tiled: 1.4.1 -> 1.4.2
2020-08-11 15:31:57 +00:00
adisbladis
7defacb757
emacs: 26.3 -> 27.1
2020-08-11 13:41:44 +02:00
Maximilian Bosch
3ad2a586b3
Merge pull request #95132 from r-k-b/feature/jetbrains-update
...
jetbrains: update
2020-08-11 10:30:36 +02:00
Robert K. Bell
d5adbd40b4
jetbrains: update
...
Used ./update.pl, no other changes.
2020-08-11 13:48:15 +10:00
zowoq
cea7cd902e
buildGoModule packages: set doCheck = false
2020-08-10 16:02:30 +10:00
Chris Ostrouchov
0772bb3588
iruby: init at 0.3.0
2020-08-09 11:32:40 -07:00
Chris Ostrouchov
d64d676546
gophernotes: init at 0.7.1
2020-08-08 09:37:46 -04:00
Peter Hoeg
9764d44517
Merge pull request #94816 from r-ryantm/auto-update/okteta
...
kdeApplications.okteta: 0.26.3 -> 0.26.4
2020-08-07 11:48:13 +08:00
Jonathan Ringer
5144ec19c7
jetbrains.rider: fix dotnet location
2020-08-06 15:46:41 -07:00
R. RyanTM
048e885b29
kdeApplications.okteta: 0.26.3 -> 0.26.4
2020-08-06 19:25:28 +00:00
Maximilian Bosch
71ca3bf31d
Merge pull request #94705 from yoctocell/neovim-0.4.4
...
neovim: 0.4.3 -> 0.4.4
2020-08-05 22:20:03 +02:00
Daniël de Kok
5be7fe6b27
Merge pull request #94652 from Luflosi/update/kakoune
...
kakoune: 2020.01.16 -> 2020.08.04
2020-08-05 10:55:09 +02:00
yoctocell
7f137849e8
neovim: 0.4.3 -> 0.4.4
2020-08-05 10:22:53 +02:00
Frederik Rietdijk
26c481b435
Merge master into staging-next
2020-08-04 12:48:50 +02:00
Luflosi
c10e5168ac
kakoune: 2020.01.16 -> 2020.08.04
...
https://github.com/mawww/kakoune/releases/tag/v2020.08.04
2020-08-04 12:34:34 +02:00
Doron Behar
c63b5c4c36
wrapNeovim: fix darwin build
2020-08-04 09:14:09 +03:00
worldofpeace
a645b349d6
Merge pull request #93751 from r-ryantm/auto-update/quilter
...
quilter: 2.2.4 -> 2.5.0
2020-08-02 09:31:47 -04:00
Jörg Thalheim
597e829e8b
Merge pull request #94522 from r-ryantm/auto-update/lite
...
lite: 1.06 -> 1.11
2020-08-02 08:29:48 +01:00
R. RyanTM
4f468c6fbe
lite: 1.06 -> 1.11
2020-08-02 05:57:03 +00:00
worldofpeace
3d80450362
Merge pull request #93621 from worldofpeace/fix-atom
...
atom: Fix #92487
2020-08-01 20:39:08 -04:00
Frederik Rietdijk
50c060d13d
Merge master into staging-next
2020-08-01 19:37:20 +02:00
Silvan Mosberger
c1f872bfa8
Merge pull request #88110 from doronbehar/improve-neovim-wrapper
...
wrapNeovim: consolidate makeWrapper arguments and more
2020-08-01 00:59:45 +02:00
Doron Behar
85f6da6eed
wrapNeovim: Rewrite
...
Cleanups:
- Removed unneeded neovim.meta.description reset.
- Remove unnecessary -x checks in `postBuild`.
- Use a ${placeholder "out"} if needed.
Changes:
- Switch to symlinkJoin, so e.g manpages link to the environment (#87929 ).
- Use nvim-node from $out/bin/ just like all other providers.
- Compute all arguments to makeWrapper in pure Nix "before" `postBuild`.
- Prevent double wrapping in case `configure != {}` and rplugin.vim
needs to be generated.
Co-authored-by: Silvan Mosberger <contact@infinisil.com>
2020-07-31 20:39:12 +03:00
Lancelot SIX
7bec3a3cca
nano: 4.9.3 -> 5.0
2020-07-31 01:07:48 -07:00
Matthew Bauer
d0677e6d45
treewide: add warning comment to “boot” packages
...
This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
2020-07-31 08:56:53 +02:00
zowoq
3c5750d1cd
buildGoModule packages: editorconfig fixes
2020-07-31 13:58:04 +10:00
Jörg Thalheim
c285657e86
Merge pull request #86227 from BananchickPasha/master
...
jetbrains rider: backend on .Net Core support
2020-07-29 22:53:03 +01:00
worldofpeace
0697d84006
Merge pull request #94181 from worldofpeace/my-updates
...
treewide: use nix-update updateScript for packages I maintain
2020-07-29 14:05:01 -04:00
Paul
500d695aac
androidStudioPackages.canary: 4.2.0.4 -> 4.2.0.5 ( #93648 )
2020-07-29 18:51:34 +02:00
worldofpeace
d12c11e30c
treewide: use nix-update updateScript for packages I maintain
2020-07-29 12:33:39 -04:00
Roman Kuznetsov
361d3bd0c1
vscode, vscodium: 1.46.1 -> 1.47.3
2020-07-28 20:36:41 +02:00
buffet
d7fc4fe281
kak-auto-pairs: 2019-07-27 -> 2020-07-14
2020-07-26 18:12:56 +00:00
Vladimír Čunát
2b7c0dcdaa
Merge branch 'staging-next'
...
Rebuild on Hydra seems OK-ish.
mongodb.nix needed some conflict resolution (scons versions);
all four versions seem to build fine.
2020-07-25 16:18:40 +02:00
adisbladis
5f74b92a14
emacs: Make stdenv.mkDerivation params non recursive
2020-07-24 12:11:05 +02:00
adisbladis
d1b0eef9b5
emacs: Don't use interpolation for version
2020-07-24 12:10:54 +02:00
R. RyanTM
38645fa23b
quilter: 2.2.4 -> 2.5.0
2020-07-24 08:11:27 +00:00
adisbladis
807e8e053c
emacs: Always add cairo as a build input if X is enabled
2020-07-24 03:16:17 +02:00
adisbladis
bf9e3b8dbf
emacs: Add native-comp feature branch infrastructure
2020-07-23 20:34:40 +02:00
adisbladis
24fd45ad8b
emacs: Add jansson & harbuzz inputs
...
These are required for emacs 27 and above and the nix-community emacs
overlay are adding these via overrides.
Add these already on emacs 26 to be forwards compatible and require
less overrides in the overlay.
2020-07-23 20:34:39 +02:00
Vladimír Čunát
7a5c6fee0f
Merge branch 'master' into staging-next
...
Some rebuilds, e.g. all of haskell.
Hydra nixpkgs: ?compare=1601713
2020-07-22 08:37:19 +02:00
worldofpeace
35cb34cf27
atom: Fix #92487
...
We rewrote the expression to use phases from genericBuilder.
https://github.com/NixOS/nixpkgs/issues/92487#issuecomment-654552010
2020-07-22 00:15:26 -04:00
Michael Weiss
9a47c3b504
Merge pull request #93558 from galagora/update-android-studio
...
androidStudioPackages.beta: 4.0.0.16 -> 4.1.0.14
2020-07-21 20:08:44 +02:00
galagora
7937ba3e89
androidStudioPackages.beta: 4.0.0.16 -> 4.1.0.14
2020-07-21 19:57:25 +03:00
galagora
fb7752a597
maintainers: add meutraa
2020-07-21 19:57:17 +03:00
galagora
167d5d8c3b
maintainers: add galagora
2020-07-21 19:50:24 +03:00
Paul
9787038bc9
androidStudioPackages.canary: 4.1.0.10 -> 4.2.0.4 ( #93588 )
2020-07-21 18:35:59 +02:00
Pavol Rusnak
4d6411288c
electron: point electron alias to the latest stable version
...
+ require explicit version of electron in packages
2020-07-20 17:58:55 +02:00
Vladimír Čunát
4244b73917
Merge branch 'master' into staging
2020-07-18 17:50:23 +02:00
Michael Weiss
03db2c67ac
androidStudioPackages.{beta,dev,canary}: Remove myself as maintainer
...
See #88071 .
I'll try to maintain at least the stable channel for now and will mark
the other channels as broken after the next major stable release.
2020-07-17 15:15:09 +02:00
Michael Weiss
9cd338e858
android-studio: 4.0.0.16 -> 4.0.1.0
2020-07-17 15:11:39 +02:00
Jan Tojnar
821dba740e
Merge branch 'staging-next' into staging
2020-07-15 09:29:01 +02:00
Milan Pässler
a9438c28b3
jetbrains: update
2020-07-11 19:57:48 +02:00
Frederik Rietdijk
a3a40ac7cc
Merge staging-next into staging
2020-07-11 09:00:18 +02:00
Minijackson
1e02256cac
gnvim: 0.1.5 -> 0.1.6
2020-07-08 23:03:42 +02:00
R. RyanTM
8d28b320b9
vim: 8.2.0701 -> 8.2.1123
2020-07-07 22:36:41 +00:00
Benjamin Hipple
4130759338
Merge pull request #92357 from bdesham/vim-configurable-patchelf-fix
...
vim_configurable: Only run patchelf on gvim if gvim was built
2020-07-05 20:36:07 -04:00
Mario Rodas
27d76a81e4
Merge pull request #92274 from oxalica/bump/typora
...
typora: 0.9.73 -> 0.9.89
2020-07-05 18:10:34 -05:00
Benjamin Esham
e45ddb7588
vim_configurable: only run patchelf on gvim if gvim was built
2020-07-05 15:17:23 -04:00
R. RyanTM
35f6df01d4
gnome-builder: 3.36.0 -> 3.36.1
2020-07-05 07:19:24 +02:00
oxalica
c886cb026c
typora: 0.9.73 -> 0.9.89
2020-07-04 22:25:22 +08:00
Kai Wohlfahrt
35b8671313
quartus-prime-lite: 19.1 -> 20.1
2020-07-02 08:37:35 +02:00
Vladyslav M
23e2e0bce3
Merge pull request #91864 from r-ryantm/auto-update/tiled
...
tiled: 1.3.5 -> 1.4.1
2020-06-30 23:17:41 +03:00
R. RyanTM
f2615c4c4f
tiled: 1.3.5 -> 1.4.1
2020-06-30 17:13:43 +00:00
Pawel Kruszewski
14feb9126e
jetbrains.*: 2020.1.1/2/3 -> 2020.1.2/3/5
2020-06-28 18:21:37 +02:00
Niklas Hambüchen
9320c42122
Merge pull request #89641 from r-ryantm/auto-update/lite
...
lite: 1.05 -> 1.06
2020-06-28 02:05:24 +02:00
Jörg Thalheim
32b95b2c70
Merge pull request #91127 from kuznero/vscode
...
vscode, vscodium: 1.46.0 -> 1.46.1
2020-06-27 22:42:16 +01:00
Tim Neumann
16e15a2821
eclipse: add eclipse-committers
2020-06-25 21:42:25 +02:00
zowoq
c7e61112df
treewide: remove deprecated value Application
from makeDesktopItem
2020-06-25 12:18:37 +10:00
Daniël de Kok
bc03b771fd
micro: install man page
2020-06-22 15:13:19 +02:00
Daniël de Kok
2aaef877e3
Merge pull request #91108 from sikmir/micro
...
micro: 2.0.3 -> 2.0.5
2020-06-22 15:03:18 +02:00
Doron Behar
8acdd6db79
vim_configureable: improve luajit support
2020-06-21 14:45:11 +02:00
Roman Kuznetsov
56a5f3ed41
vscode, vscodium: 1.46.0 -> 1.46.1
2020-06-20 00:14:57 +02:00
Marek Mahut
5460cc93c4
Merge pull request #90008 from r-ryantm/auto-update/kdev-php
...
kdev-php: 5.5.1 -> 5.5.2
2020-06-20 00:03:53 +02:00
Matt McHenry
5383d2d32c
eclipses: 2020-03 -> 2020-06
...
PR #91113
2020-06-19 20:43:08 +02:00
Nikolay Korotkiy
0dbc4721b5
micro: 2.0.3 -> 2.0.5
2020-06-19 19:53:34 +03:00
Jörg Thalheim
977a349dc7
Merge pull request #90224 from kuznero/vscode-update
2020-06-18 09:48:40 +01:00
Daniël de Kok
f3867b2a0d
Merge pull request #89492 from asbachb/update-netbeans
...
netbeans: 11.3 -> 12.0
2020-06-18 06:58:21 +02:00
worldofpeace
3b2cd55070
Merge pull request #90565 from chkno/atom-1.48-for-python3
...
atom: 1.42.0 -> 1.48.0
2020-06-17 18:30:39 -04:00
Benjamin Asbach
8899d9a36f
netbeans: 11.3 -> 12.0
2020-06-17 23:10:23 +02:00
R. RyanTM
fb02974b97
kdevelop-unwrapped: 5.5.1 -> 5.5.2
2020-06-17 13:52:35 -07:00
R. RyanTM
4d200ee63c
kdev-python: 5.5.1 -> 5.5.2
2020-06-17 12:37:42 -07:00
R. RyanTM
5af11c6a0d
vis: 0.5 -> 0.6
2020-06-17 11:43:58 -07:00
Chuck
52f1332cba
atom: 1.42.0 -> 1.48.0
...
atom-beta: 1.43.0-beta0 -> 1.49.0-beta0
This version bump includes node-gyp 3.7.0 -> 5.1.0 in Atom's
apm/package-lock.json, which, per https://github.com/nodejs/node-gyp/issues/1687
, finally allows python3 to be used instead of EOL'd python2 for
atom-package installation.
2020-06-15 17:33:14 -07:00
Frederik Rietdijk
59dda0a42a
Merge master into staging-next
2020-06-15 08:07:00 +02:00
Benjamin Hipple
bfa7b0c3c0
notepadqq: remoe unnecesary fetchSubmodules
...
There are none to fetch, as verified by changing the hash and retrying. This
will now use the faster fetchzip path through fetchFromGitHub.
2020-06-14 10:34:21 -04:00
Roman Kuznetsov
e25e560120
vscodium: 1.45.1 -> 1.46.0
2020-06-13 14:39:37 -07:00
Roman Kuznetsov
33918638e5
vscode: 1.45.1 -> 1.46.0
2020-06-13 14:39:37 -07:00
Frederik Rietdijk
1523382160
Merge master into staging-next
2020-06-13 11:02:21 +02:00
Roman Kuznetsov
05e16d2886
vscode, vscodium: use nix-shell to install dependencies
2020-06-13 08:56:51 +02:00
Roman Kuznetsov
906b729191
vscode, vscodium: add update.sh script
2020-06-13 08:49:24 +02:00
volth
54c4223e55
treewide: central.maven.org -> repo1.maven.org
2020-06-12 14:26:08 +00:00
Frederik Rietdijk
febc27b59a
Merge master into staging-next
2020-06-12 08:57:26 +02:00
Robert Schütz
45f21f7c84
setzer: init at 0.2.8 ( #90047 )
2020-06-11 19:49:48 +02:00
Vladimír Čunát
13add13388
Merge branch 'master' into staging-next
...
... to resolve a trivial conflict in libpcap.
2020-06-10 20:00:44 +02:00
Vladimír Čunát
a5f5d020c6
Merge branch 'staging-next'
2020-06-10 16:13:48 +02:00
Jörg Thalheim
496bc90c6c
Merge pull request #89620 from kuznero/vscode
...
vscode, vscodium: 1.45.0 -> 1.45.1
2020-06-10 08:53:06 +01:00
R. RyanTM
6dd6c9e5c8
kdev-php: 5.5.1 -> 5.5.2
2020-06-10 02:37:26 +00:00
Frederik Rietdijk
8576d24b2a
Merge staging-next into staging
2020-06-08 12:08:51 +02:00
Frederik Rietdijk
dc33419285
Merge master into staging-next
2020-06-08 12:06:12 +02:00
El-Hussein Abdelraouf
148bf83cee
vscode: add %U to exec command of the desktop item ( #88623 )
2020-06-07 13:15:24 -04:00
Frederik Rietdijk
d0532e79ae
Merge staging-next into staging
2020-06-07 09:25:46 +02:00
Frederik Rietdijk
6b8223e634
Merge master into staging-next
2020-06-07 09:25:12 +02:00
Matthieu Coudron
b4c7a0b762
neovim-unwrapped: improve testing ability
...
Make functionaltests more complete.
2020-06-06 20:21:17 +02:00
R. RyanTM
86127634c4
lite: 1.05 -> 1.06
2020-06-06 12:07:22 +00:00
Roman Kuznetsov
d13a479d6e
vscode, vscodium: 1.45.0 -> 1.45.1
2020-06-06 12:18:35 +02:00
Frederik Rietdijk
1c68570ab2
Merge staging-next into staging
2020-06-05 19:42:16 +02:00
Frederik Rietdijk
43f71029cc
Merge master into staging-next
2020-06-05 19:40:53 +02:00
Vladimír Čunát
677e3960b5
Merge #82342 : rustPlatform: increase build-speed of checkPhase
...
...for rust-packages (into staging)
2020-06-05 09:12:30 +02:00
Dmitry Kalinkin
dd8f077ff9
Merge pull request #89196 from eadwu/vscode/76427-fallout
...
vscode: fix #76427 fallout
2020-06-04 14:31:08 -04:00
Frederik Rietdijk
08900c0554
Merge master into staging-next
2020-06-04 15:25:54 +02:00
Daiderd Jordan
7b3a2963d1
treewide: replace base64 encoded hashes
2020-06-03 18:35:19 +02:00
Lucas Abel
3b605eaee6
jetbrains: update
...
fixed missing zlib path to rpath in the clion bundled clangd binary
2020-06-03 11:40:51 +02:00
Jörg Thalheim
59aacec664
Merge pull request #66824 from rasendubi/jetbrains-mps-2019.1.5
2020-06-01 17:58:05 +01:00
Edmund Wu
0717848d7b
vscode-with-extensions: fix extension directory
2020-05-29 22:24:05 -04:00
Frederik Rietdijk
36d9eeb9c7
Merge staging-next into staging
2020-05-29 17:06:01 +02:00
Andrei Lapshin
6e513d3a05
androidStudioPackages.stable: 3.6.3.0 -> 4.0.0.16
2020-05-29 10:00:00 +03:00
R. RyanTM
2b96b0facc
tiled: 1.3.4 -> 1.3.5
2020-05-28 11:04:22 +00:00
Frederik Rietdijk
362d88c2b1
Merge staging-next into staging
2020-05-27 15:27:28 +02:00
Nick Hu
99d96a7db1
Merge pull request #88937 from lsix/nano-4.9.3
...
nano: 4.9.2 -> 4.9.3
2020-05-27 13:39:08 +01:00
Oleksii Filonenko
4c8c8885c3
Merge pull request #88831 from r-ryantm/auto-update/lite
2020-05-27 01:27:18 +03:00
Lancelot SIX
2061fb5ba2
nano: 4.9.2 -> 4.9.3
...
See https://lists.gnu.org/archive/html/info-gnu/2020-05/msg00007.html
for release information
2020-05-26 13:33:47 +01:00
Lancelot SIX
9f11766df5
Merge pull request #84606 from lsix/nano-4.9.2
...
nano: 4.9.1 -> 4.9.2
2020-05-26 09:12:57 +01:00
Jan Tojnar
7318f93c84
Merge pull request #86926 from r-ryantm/auto-update/gnome-latex
2020-05-25 13:27:14 +02:00
R. RyanTM
829825894a
lite: 1.03 -> 1.05
2020-05-24 23:10:35 +00:00
Frederik Rietdijk
d578248611
Merge staging-next into staging
2020-05-24 10:10:06 +02:00
adisbladis
2b520b08d9
emacs: Move toolkit to function arguments
...
It's possible to build Emacs without any toolkits which uses xlib.
2020-05-23 22:34:26 +01:00
Frederik Rietdijk
8a77c900dd
Merge staging-next into staging
2020-05-23 10:25:19 +02:00
R. RyanTM
02ac04d3cb
dit: 0.6 -> 0.7
2020-05-21 07:38:27 +00:00
Sarah Brofeldt
d87dec9f77
Merge pull request #87548 from r-ryantm/auto-update/vim
...
vim: 8.2.0510 -> 8.2.0701
2020-05-21 08:21:29 +02:00
Jan Tojnar
f8a9c6efac
Merge branch 'staging-next' into staging
2020-05-18 21:09:48 +02:00
Jörg Thalheim
b5742ab493
nvi: mark as broken
2020-05-17 15:53:36 +01:00
adisbladis
b47873026c
emacsPackages.melpa-packages: 2020-05-17
2020-05-17 00:44:14 +01:00
adisbladis
3c5a940329
emacsPackages.org-packages: 2020-05-17
2020-05-17 00:44:13 +01:00
adisbladis
6fe3d08fdf
emacsPackages.elpa-packages: 2020-05-17
2020-05-17 00:44:13 +01:00
adisbladis
7139d39cd3
emacsPackages: Add org packages to update-from-overlay script
2020-05-17 00:44:13 +01:00
adisbladis
89f69a2848
melpaPackages: Make all overrides shared
2020-05-17 00:44:09 +01:00
adisbladis
f1bd1b9fdd
emacsPackages.forge: Fix build
2020-05-16 12:34:50 +01:00
adisbladis
ae2a2be11d
emacsPackages.dune: Fix build
2020-05-16 11:12:09 +01:00
adisbladis
b17e80a4f1
emacsPackages.treemacs-magit: Fix build
2020-05-16 11:12:09 +01:00
adisbladis
692d924a78
emacsPackages.rtags-xref: Fix build
2020-05-16 11:12:09 +01:00
adisbladis
2cbfe21649
emacsPackages.haskell-unicode-input-method: Fix build
2020-05-16 09:11:32 +01:00
adisbladis
21351cfccf
emacsPackages.ocaml-mode: Remove broken package
2020-05-16 09:11:31 +01:00
John Ericson
ee8cfe4bf3
treewide: pkg-config has targetPrefix
2020-05-16 00:21:21 +00:00
Jan Tojnar
6b17638dc6
glade: rename from gnome3.glade
2020-05-15 19:21:12 +02:00
adisbladis
e4d710b1c9
Merge pull request #87409 from rasendubi/melpa-2020-05-09
...
melpa-packages: 2020-05-11
2020-05-15 13:03:31 +02:00
Sarah Brofeldt
279d583882
Merge pull request #87798 from sternenseemann/apostrophe-2.2.0.3
...
apostrophe: 2.2.0.2 → 2.2.0.3
2020-05-14 20:49:32 +02:00
Benjamin Hipple
91fce0fb2f
Merge pull request #87799 from turion/fix_vscodium_desktop_file_87768
...
vscodium: Fix .desktop file
2020-05-14 14:30:07 -04:00
Jan Tojnar
794a08ca8e
sublime3{,-dev}: fix updateScript
...
The HTML page changed and the update script was no longer finding the latest version.
I changed it to query for the latest version using dedicated URL:
https://forum.sublimetext.com/t/fixed-download-url-for-latest-version/23763/7
Also terminated the update sooner if we detect no update available.
update-source-version handles that normally but we are cleaning the version
so that we can update both platforms at the same time.
2020-05-14 12:08:08 +02:00
sternenseemann
b381e9a504
apostrophe: 2.2.0.2 → 2.2.0.3
2020-05-14 10:15:11 +02:00
Manuel Bärenz
91f58ec9cc
vscodium: Fix .desktop file
2020-05-14 10:13:25 +02:00
Colin L Rice
d6162dab50
go-modules: Update files to use vendorSha256
2020-05-14 07:22:21 +01:00
Maximilian Bosch
068beb2c07
gnvim: fix build
...
When running the default builder for Rust, the artifacts would be stored
in `target/<arch>/<profile>`, however the `install`-target expects the
default structure (`target/<profile>`) of `cargo`-builds.
When using the Makefile for building as well, the expected structure is
created instead.
2020-05-13 22:19:47 +02:00
Marek Mahut
d977371a8b
Merge pull request #87434 from prusnak/lite
...
lite: init at 1.03
2020-05-13 18:20:54 +02:00
adisbladis
88974f9712
emacsPackages.melpaPackages: Ignore Git SSL certs
...
There are a number of derivations failing because we are lacking the
required certs.
fetchurl is already ignoring certs so I figured we'd do the same.
2020-05-13 12:46:08 +01:00
adisbladis
097eba0dc2
emacsPackages.hol_light_mode: Remove unmaintained & broken package
2020-05-13 12:46:08 +01:00
Joe
8da4167303
vscode: remove unused option ( #87703 )
...
The option "--skip-getting-started" no longer exists in vscode and causes files in "$@" to not be opened.
Message from stdout: "Warning: 'skip-getting-started' is not in the list of known options, but still passed to Electron/Chromium."
"--skip-getting-started" being removed: 6a8b201c8a
2020-05-12 21:33:42 -04:00
adisbladis
a2ad2bad48
emacsPackages.emacspeak: Fix meta
2020-05-12 17:53:43 +01:00
Pavol Rusnak
15a2a6d310
lite: init at 1.03
2020-05-11 22:46:40 +02:00
Edmund Wu
36fb04be08
vscodium: 1.44.2 -> 1.45.0
2020-05-11 13:34:23 -04:00
Edmund Wu
301905d813
vscode: 1.44.2 -> 1.45.0
2020-05-11 13:34:22 -04:00
Alexey Shmalko
f90f557fb6
melpa-packages: mention update-from-overlay script
2020-05-11 15:51:46 +03:00
Alexey Shmalko
4fc6c5ef89
melpa-packages: 2020-05-11
2020-05-11 15:47:29 +03:00
Alexey Shmalko
7f50c31786
elpa-packages: 2020-05-11
2020-05-11 15:46:35 +03:00
Jörg Thalheim
e9853444c7
Merge pull request #85627 from druimalban/mg-darwin
2020-05-11 10:46:05 +01:00
R. RyanTM
0d64dc6abf
rednotebook: 2.18 -> 2.19 ( #87478 )
2020-05-11 01:19:26 +00:00
R. RyanTM
1ad8565422
vim: 8.2.0510 -> 8.2.0701
2020-05-10 21:33:28 +00:00
Jörg Thalheim
887295fd2d
treewide: remove the-kenny from maintainers
...
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
R. RyanTM
9058556a36
quilter: 2.2.2 -> 2.2.4
2020-05-09 08:55:20 +02:00
Jonathan Ringer
99fe5868f6
jetbrains.*: 2020.1 -> 2020.1.1
2020-05-08 11:43:24 -07:00
Pavol Rusnak
6abf4a43ad
treewide: per RFC45, remove more unquoted URLs
2020-05-08 15:20:47 +02:00
Aaron Andersen
3a6c592ebc
Merge pull request #87217 from r-ryantm/auto-update/kdev-python
...
kdev-python: 5.5.0 -> 5.5.1
2020-05-07 20:33:39 -04:00
Aaron Andersen
6107d49708
Merge pull request #87218 from r-ryantm/auto-update/kdevelop
...
kdevelop-unwrapped: 5.5.0 -> 5.5.1
2020-05-07 20:28:32 -04:00
Aaron Andersen
d5df7903fe
Merge pull request #87213 from r-ryantm/auto-update/kdev-php
...
kdev-php: 5.5.0 -> 5.5.1
2020-05-07 20:28:14 -04:00
R. RyanTM
4820a0ae9f
kdevelop-unwrapped: 5.5.0 -> 5.5.1
2020-05-07 20:51:37 +00:00
R. RyanTM
dfd8f0b3d6
kdev-python: 5.5.0 -> 5.5.1
2020-05-07 20:34:05 +00:00
R. RyanTM
9fb4adcdc1
kdev-php: 5.5.0 -> 5.5.1
2020-05-07 19:49:16 +00:00
D. Guthrie
c54d37598a
Set upstream to https://github.com/ibara/mg
...
As per reasonable suggestion, instead of extensively patching the
hboetes version of mg to work on MacOS using bits from ibara's mg,
just set upstream to ibara's mg.
This also removes the dependency on libbsd, although I'm not sure
if this is a good or bad thing.
2020-05-07 17:37:53 +01:00
Mauricio Collares
135ea5fe08
org-packages 2020-05-06 -- org-generated.nix
2020-05-06 15:01:13 -03:00
Mauricio Collares
8aef7382a3
emacs2nix: update to fix org elpa update script
2020-05-06 15:00:49 -03:00
Michael Weiss
d547e06ff0
androidStudioPackages.{dev,canary}: 4.1.0.7 -> 4.1.0.8
2020-05-06 13:13:19 +02:00
R. RyanTM
a8a986d439
tiled: 1.3.3 -> 1.3.4
2020-05-05 19:01:56 -07:00
R. RyanTM
861c3c4561
leo-editor: 6.2 -> 6.2.1
2020-05-05 23:31:22 +02:00
R. RyanTM
668f4bb682
gnome-latex: 3.32.0 -> 3.36.0
2020-05-05 11:43:01 +00:00
R. RyanTM
f1ff580d80
focuswriter: 1.7.5 -> 1.7.6
2020-05-04 21:13:40 -07:00
R. RyanTM
2d8cd45372
bluefish: 2.2.10 -> 2.2.11
2020-05-04 19:55:36 -07:00
Dmitry Kalinkin
20eff68d97
Merge pull request #85321 from lilyball/macvim
...
macvim: 8.2.319 -> 8.2.539
2020-05-03 15:49:03 -04:00
Edmund Wu
d9fc843f95
jetbrains: remove p7zip from nativeBuildInputs
2020-05-02 22:05:12 +02:00
Peter Simons
205e4dffd5
Merge pull request #86081 from jabranham/update-r
...
R: 3.6.3 --> 4.0.0 & update packages
2020-05-01 20:25:14 +02:00
Dmitry Olyenyov
170f301990
emacspeak: init at 51.0 ( #73957 )
2020-05-01 07:15:46 +01:00
Roberto Di Remigio
3c758161cc
kibi: init at 0.2.0
2020-04-29 17:11:01 +02:00
Alex Branham
56be910cd3
Rstudio: 1.2.5033 -> 1.2.5042
...
Need the patch to backport a fix so Rstudio compiles against R 4.0.0
2020-04-28 20:59:45 -04:00
Lily Ballard
ee28064389
macvim: Clean up hybrid compilation environment
...
MacVim compiles the Vim part using `/usr/bin/clang` and the GUI part
using Xcode. The Xcode portion always uses Xcode's own SDK and we have
no workable alternative. The Vim portion so far has been compiling using
a hybrid compilation environment, where it uses the SDK for most stuff
but picks up a bunch of library linker paths (including libSystem) by
virtue of Ruby's LDFLAGS. This hybrid compilation environment meant that
if the SDK headers referenced a symbol that the library itself didn't
have, this could produce link errors.
Previously we attempted to fix this by synthesizing an include path that
contained just the one header from Nix's Libsystem that referenced the
missing symbol, to get rid of the reference and allow linking to work
again, but this was very hacky and runs the risk of future Xcode SDK
changes producing the same errors with different headers, or of future
SDK versions expecting the intercepted header to contain a definition
that Nix's doesn't.
This new approach is to just clean up the compilation environment such
that the Vim portion is compiling against the Xcode SDK as well, by
sanitizing the LDFLAGS produced by the configure script so it stops
referencing Nix's versions of OS libraries. This means the resulting Vim
binary no longer depends at runtime on Nix for anything except the
scripting language support, but that's how it's been for the MacVim
binary all along anyway, and this approach should keep us insulated
against future Xcode SDK changes.
2020-04-28 13:54:33 -07:00