about summary refs log tree commit diff
path: root/pkgs/applications/editors
Commit message (Collapse)AuthorAge
* Merge pull request #166430 from alyssais/openssl-static-retry7c6f434c2022-04-02
|\ | | | | treewide: use lib.getLib for OpenSSL libraries
| * treewide: use lib.getLib for OpenSSL librariesAlyssa Ross2022-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At some point, I'd like to make another attempt at 71f1f4884b5 ("openssl: stop static binaries referencing libs"), which was reverted in 195c7da07df. One problem with my previous attempt is that I moved OpenSSL's libraries to a lib output, but many dependent packages were hardcoding the out output as the location of the libraries. This patch fixes every such case I could find in the tree. It won't have any effect immediately, but will mean these packages will automatically use an OpenSSL lib output if it is reintroduced in future. This patch should cause very few rebuilds, because it shouldn't make any change at all to most packages I'm touching. The few rebuilds that are introduced come from when I've changed a package builder not to use variable names like openssl.out in scripts / substitution patterns, which would be confusing since they don't hardcode the output any more. I started by making the following global replacements: ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib ${openssl.out}/lib -> ${lib.getLib openssl}/lib Then I removed the ".out" suffix when part of the argument to lib.makeLibraryPath, since that function uses lib.getLib internally. Then I fixed up cases where openssl was part of the -L flag to the compiler/linker, since that unambigously is referring to libraries. Then I manually investigated and fixed the following packages: - pycurl - citrix-workspace - ppp - wraith - unbound - gambit - acl2 I'm reasonably confindent in my fixes for all of them. For acl2, since the openssl library paths are manually provided above anyway, I don't think openssl is required separately as a build input at all. Removing it doesn't make a difference to the output size, the file list, or the closure. I've tested evaluation with the OfBorg meta checks, to protect against introducing evaluation failures.
* | mozc: make mozc.el to find mozc_emacs_helpertaku02022-04-02
| |
* | Merge pull request #166565 from samuela/upkeep-bot/vscodium-1.66.0-1648728823Manuel Bärenz2022-04-01
|\ \ | | | | | | vscodium: 1.65.2 -> 1.66.0
| * | vscodium: 1.65.2 -> 1.66.0nixpkgs-upkeep-bot2022-03-31
| | |
* | | Merge pull request #166275 from gador/pinegrow-fix-gsettingsArtturi2022-04-01
|\ \ \
| * | | pinegrow: bugfix for missing gsettingsFlorian Brandes2022-04-01
| | | | | | | | | | | | | | | | Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
* | | | Merge pull request #166375 from r-ryantm/auto-update/pokeAnderson Torres2022-03-31
|\ \ \ \ | | | | | | | | | | poke: 2.1 -> 2.2
| * | | | poke: 2.1 -> 2.2R. Ryantm2022-03-30
| | | | |
* | | | | treewide: move cmake into nativeBuildInputsBen Siraphob2022-03-31
| | | | |
* | | | | treewide: remove stdenv from buildInputsBen Siraphob2022-03-31
| | | | |
* | | | | Merge pull request #166500 from samuela/upkeep-bot/vscode-1.66.0-1648685386maxine [they]2022-03-31
|\ \ \ \ \ | | | | | | | | | | | | vscode: 1.65.2 -> 1.66.0
| * | | | | vscode: 1.65.2 -> 1.66.0nixpkgs-upkeep-bot2022-03-31
| | | | | |
* | | | | | Merge pull request #166162 from teto/lua-checks-prMatthieu Coudron2022-03-31
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | neovim: Explain more why tests are disabledDoron Behar2022-03-30
| | | | | |
| * | | | | neovim: cleanup a bit libluv related hacksDoron Behar2022-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unneeded cmakeFlags and explain more what is the difference between lua.pkgs.libluv and lua.pkgs.luv.
| * | | | | neovim: revert the linker changes that cause issues on nixMatthieu Coudron2022-03-29
| | | | | | | | | | | | | | | | | | | | | | | | some linker flags have been added to support declarative treesitter grammars but the justification is fuzzy and it breaks several stuff on nix see https://github.com/NixOS/nixpkgs/pull/147658
* | | | | | Merge pull request #166508 from siraben/automake-buildinputsBen Siraphob2022-03-31
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | treewide: move autoconf, automake to nativeBuildInputsBen Siraphob2022-03-30
| | |/ / / | |/| | |
* | | | | Merge pull request #166320 from Stunkymonkey/clion-fixBen Siraphob2022-03-30
|\ \ \ \ \
| * | | | | jetbrains.clion: fix buildFelix Buehler2022-03-30
| |/ / / /
* | | | | vimPlugins.urlview-nvim: init at 2022-03-29"Matthieu Coudron"2022-03-30
| | | | |
* | | | | vimPlugins.pywal-nvim: init at 2022-02-20"Matthieu Coudron"2022-03-30
| | | | |
* | | | | Merge pull request #166234 from r-ryantm/auto-update/bluejRyan Mulligan2022-03-29
|\ \ \ \ \ | |_|_|/ / |/| | | | bluej: 5.0.2 -> 5.0.3
| * | | | bluej: 5.0.2 -> 5.0.3R. Ryantm2022-03-29
| |/ / /
* | | | Merge pull request #166236 from r-ryantm/auto-update/cudatextRyan Mulligan2022-03-29
|\ \ \ \ | | | | | | | | | | cudatext: 1.159.0 -> 1.159.2
| * | | | cudatext: 1.159.0 -> 1.159.2R. Ryantm2022-03-29
| |/ / /
* | | | Merge pull request #166087 from bobby285271/blessMaciej Krüger2022-03-29
|\ \ \ \ | | | | | | | | | | bless: fix build with meson 0.61
| * | | | bless: disable tests via mesonFlagsBobby Rong2022-03-29
| | | | |
| * | | | bless: fix build with meson 0.61Bobby Rong2022-03-28
| | | | | | | | | | | | | | | | | | | | doc/user/meson.build:73:6: ERROR: Program 'itstool' not found or not executable
* | | | | Merge pull request #166207 from SuperSandro2000/neovim-remoteSandro2022-03-29
|\ \ \ \ \
| * | | | | neovim: remove with lib over entire fileSandro Jäckel2022-03-29
| | | | | |
* | | | | | Merge pull request #164994 from ncfavier/vim-wrapper7c6f434c2022-03-29
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | vim wrapper improvements
| * | | | | vim_configurable: drop patchelfNaïm Favier2022-03-25
| | | | | | | | | | | | | | | | | | | | | | | | It doesn't seem to change the RPATH even with all features enabled.
| * | | | | vim_configurable: don't accept arbitrary argumentsNaïm Favier2022-03-25
| | | | | | | | | | | | | | | | | | | | | | | | This hides potential errors.
| * | | | | vim_configurable: don't rewrapNaïm Favier2022-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See discussion at https://github.com/NixOS/nixpkgs/commit/40dea2488fec71f6224944c1b9dae280c2fcc2dc#commitcomment-68982753 Also remove the patchelf call on gvim since it's a symlink now.
| * | | | | vimUtils.makeCustomizable: rewrite to include more thingsNaïm Favier2022-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current wrapper only includes vim, gvim and the man pages (optionally). This rewrite distinguishes two scenarios, which I expect cover the majority of use cases: - standalone mode, when `name != "vim"`, means the user already has a vim in scope and only wants to add a customized version with a different name. In this case we only include wrappers for `/bin/*vim`. - non-standalone mode, when `name == "vim"`, means the user expects a normal vim package that uses the specified configuration. In this case we include everything in the original derivation, with wrappers for all the executables that accept a vimrc.
* | | | | | neovim-remote: add meta.mainProgram (#166173)Malo Bourgon2022-03-29
| | | | | |
* | | | | | vimPlugins.vim-svelte: init at 2022-02-17Mr Hedgehog2022-03-28
| | | | | |
* | | | | | vimPlugins.coc-svelte: init at 2022-03-14Mr Hedgehog2022-03-28
| | | | | |
* | | | | | vimPlugins.coc-tailwindcss: init at 2020-08-19Mr Hedgehog2022-03-28
| | | | | |
* | | | | | vimPlugins: updateMr Hedgehog2022-03-28
| |_|/ / / |/| | | |
* | | | | Merge pull request #166001 from minijackson/vimplugins-telescope-uiSandro2022-03-28
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | vimPlugins.telescope-ui-select-nvim: init at 2022-03-20"Minijackson"2022-03-27
| | | | |
| * | | | vimPlugins: resolve github repository redirects"Minijackson"2022-03-27
| | | | |
| * | | | vimPlugins: update"Minijackson"2022-03-27
| | |/ / | |/| |
* | | | Merge pull request #164165 from ilya-fedin/vscode-clear-closureSandro2022-03-28
|\ \ \ \ | |/ / / |/| | |
| * | | vscode: don't dump all the commands to a fileIlya Fedin2022-03-15
| | | | | | | | | | | | | | | | This is necessary due to cp -r ./* commands that copy this debug file
| * | | vscode: gtk2 is not a dependencyIlya Fedin2022-03-15
| | | |
* | | | Merge pull request #165891 from harrisonthorne/add-hotpot-nvimSandro2022-03-27
|\ \ \ \