about summary refs log tree commit diff
path: root/pkgs/applications/editors
AgeCommit message (Collapse)AuthorFilesLines
2014-02-05Fix IDEA, previously it could not find the jdk.Rob Vermaas1-2/+5
2014-02-04idris-mode: fixed link to homepage (merge #1671)Pascal Wittmann1-1/+1
2014-02-01IntelliJ IDEA version bump (13.0.1->13.0.2)Edward Tjörnhammar1-28/+8
2014-01-28Adopt packages.Petr Rockai1-1/+1
2014-01-27Added SublimeText3 support. SublimeText2 and SublimeText3 can be installed ↵Wojciech Danilo2-0/+41
side by side. They provide 'sublime', 'sublime2' and 'sublime3' commands. SublimeText3 has lower precedense than SublimeText2 because its in beta mode (for over a year now)
2014-01-25emacs: Allow non-GTK X11 builds (--with-x-toolkit=lucid).Petr Rockai1-3/+5
2014-01-21emacs-bbdb: update to version 2.36Peter Simons1-5/+5
2014-01-20llvm: Split llvmFull into separate derivationsShea Levy1-2/+2
Now most packages in the llvm suite are built as separate derivations. The exceptions are: * compiler-rt must currently be built with llvm. This increases llvm's size by 6 MB * clang-tools-extra must be built with clang In addition, the top-level llvm attribute is defaulted to llvm 3.4, and llvm 3.3 must be accessed by the llvm_33 attribute. This is to make the out-of-date packages obvious in the hope that eventually all will be updated to work with 3.4 and 3.3 can be removed. I think we should keep this policy in the future (latest llvm gets top-level name, the rest are versioned until they can be removed). The llvm packages (except libc++, which exception I will try to remove on the next update) can all be accessed via the llvmPackages attribute, and there are also aliases for the packages that already existed (llvm, clang, and dragonegg). Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20Merge master into stdenv-updatesVladimír Čunát1-2/+2
Conflicts: pkgs/applications/version-management/gource/default.nix pkgs/top-level/all-packages.nix
2014-01-20Add full llvm build, update libc++ and dragoneggShea Levy1-2/+2
Some packages in the llvm suite (e.g. compiler-rt) cannot be built separate from the build of llvm, and while some others (e.g. clang) can the combined build is much better tested (we've had to work around annoying issues before). So this puts llvm, clang, clang-tools-extra, compiler-rt, lld, lldb, and polly all into one big build (llvmFull). This build includes a static llvm, as dynamic is similarly less tested and has known failures. This also updates libc++ and dragonegg. libc++ now builds against libc++abi as a separate package rather than building it during the libc++ build. The clang purity patch is gone. Instead, we simply set --sysroot to /var/empty for pure builds, as all impure paths are either looked up in the gcc prefix (which we hard-code at compile time) or in the sysroot. This also means that if NIX_ENFORCE_PURITY is 0 then clang will look in the normal Linux paths by default, which is the proper behavior IMO. polly required an updated isl. When stdenv-updates is merged, perhaps we can update the isl used by gcc and avoid having two versions. Since llvm on its own is now separate from the llvm used by clang, I've removed myself as maintainer from llvm and will leave maintenance of that to those who are interested in llvm separate from clang. Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-18Merge master into stdenv-updatesVladimír Čunát5-26/+24
Conflicts (simple): pkgs/development/compilers/gcc/4.8/default.nix pkgs/development/compilers/llvm/default.nix pkgs/development/libraries/gmp/5.1.1.nix pkgs/development/libraries/gmp/5.1.3.nix pkgs/development/libraries/gmp/5.1.x.nix pkgs/top-level/all-packages.nix
2014-01-14eclipse: Remove patchelf from the buildInputsEelco Dolstra1-2/+2
2014-01-13emacs24Packages.haskellMode: update from 13.07 to 13.10Nixpkgs Monitor1-3/+3
2014-01-13Merge branch 'java'Eelco Dolstra3-21/+19
2014-01-12Merge master into stdenv-updatesVladimír Čunát3-0/+81
Conflicts: pkgs/development/lisp-modules/stumpwm/default.nix (auto-solved) pkgs/top-level/all-packages.nix (trivial)
2014-01-11yi: re-generate expression with cabal2nixPeter Simons1-13/+12
2014-01-09Replace lib/java -> share/javaEelco Dolstra2-7/+7
2014-01-08New expressions: yi, yi contrib and dependenciesBenno Fünfstück2-0/+52
2014-01-07add emacs/idris-modeMathijs Kwik1-0/+30
2014-01-04Merge master into stdenv-updatesVladimír Čunát26-2734/+27
Conflicts: pkgs/development/libraries/glibc/2.18/common.nix (take stdenv-updates) pkgs/misc/emulators/zsnes/default.nix (more complex, build tested) pkgs/top-level/all-packages.nix (auto-solved)
2014-01-03jedit: Fix buildEelco Dolstra1-14/+12
2014-01-01Merge pull request #1442 from ttuegel/vimDomen Kožar1-1/+12
vim: enable support for Lua
2014-01-01vim: ft-nix-support: update keywords, add builtinsDomen Kožar1-1/+3
2014-01-01vim: enable support for LuaThomas Tuegel1-1/+12
2013-12-29Update vim_configurable to the same source tag as default vimMichael Raskin1-12/+6
2013-12-29vim: Update from 7.4.23 -> 7.4.131William A. Kennington III24-2720/+6
Instead of applying all of the patches, this build pulls an archive from the source code repo with all of the patches already applied. This is the preferred way from http://www.vim.org/sources.php
2013-12-29Merge master into stdenv-updatesVladimír Čunát3-1/+106
Conflicts (easy): pkgs/development/compilers/llvm/default.nix pkgs/development/compilers/openjdk/default.nix pkgs/development/libraries/icu/default.nix pkgs/development/libraries/libssh/default.nix pkgs/development/libraries/libxslt/default.nix pkgs/development/tools/parsing/bison/3.x.nix
2013-12-26Adding IntelliJ IDEA13 Community and UltimateEdward Tjörnhammar1-0/+104
2013-12-21Merge master into x-updatesVladimír Čunát1-0/+1
2013-12-21ess-mode: enable Hydra builds on LinuxPeter Simons1-0/+1
2013-12-18Merge master into x-updatesVladimír Čunát4-9/+9
Conflicts: pkgs/desktops/gnome-2/desktop/gvfs/default.nix pkgs/development/libraries/cogl/default.nix pkgs/development/libraries/libsoup/2.44.nix
2013-12-16Merge branch 'origin/master' into stdenv-updates.Peter Simons4-9/+9
Conflicts: pkgs/tools/misc/less/default.nix
2013-12-15hexedit: update from 1.2.12 to 1.2.13Nixpkgs Monitor1-2/+2
2013-12-14nano: update from 2.2.6 to 2.3.2Nixpkgs Monitor1-2/+2
2013-12-12geany: update from 1.23 to 1.23.1Nixpkgs Monitor1-2/+2
2013-12-12flpsed: update from 0.7.0 to 0.7.1Nixpkgs Monitor1-3/+3
2013-12-10merge #1197: gnuplot darwin changesVladimír Čunát1-1/+1
2013-12-04Merge remote-tracking branch 'origin/master' into stdenv-updates.Peter Simons3-4/+147
Conflicts: pkgs/development/interpreters/perl/5.16/default.nix pkgs/tools/networking/curl/default.nix pkgs/top-level/all-packages.nix pkgs/top-level/release-python.nix pkgs/top-level/release-small.nix pkgs/top-level/release.nix
2013-12-03ess-mode: update to version 13.09Peter Simons1-4/+4
2013-11-12emacs offlineimap mode addedRok Garbas1-0/+28
2013-11-10Emacs darwin: avoid X unless explictly requestedEric Kow1-1/+1
This keeps the dependencies lighter. Perhaps future work on this derivation could enable the Cocoa interface by default on Mac.
2013-11-08qvim: chage platforms from 'unix' to 'linux'Sergey Mironov1-2/+3
I have no Darwin machine available so lets test qvim on Linux for now
2013-11-06qvim: clean up the codeSergey Mironov1-20/+1
2013-11-04Add qvim - an experimental Qt gui for VimSergey Mironov1-0/+133
vim-qt has the most complete set of Ctrl-Alt-Meta binding functionality. For example, qvim is able to correctly bind keys like Alt-<nonlatin>. More: https://bitbucket.org/equalsraf/vim-qt/wiki/Features
2013-10-26Merge remote-tracking branch 'origin/master' into stdenv-updates.Peter Simons1-2/+3
Conflicts: pkgs/top-level/all-packages.nix
2013-10-22Emacs: Fix TRAMP by adjusting its path so that it finds ls and other ↵Benno Fünfstück1-2/+3
binaries on NixOS systems Close #1094.
2013-10-18Merge branch 'origin/master' into stdenv-updates.Peter Simons16-19/+35
There was a minor conflict in 'stumpwm'. The package needs texinfo version 4.x. At least is used to, I'm not sure whether it still does.
2013-10-11eclipse: add Eclipse Classic version 4.3.1 (codename Kepler).Karn Kallio1-1/+18
2013-10-07Fix a bunch of Hydra evaluation errorsEelco Dolstra1-2/+1
2013-10-06More description fixesBjørn Forsman14-14/+14
* Remove package name * Start with upper case letter * Remove trailing period Also reword some descriptions and move some long descriptions to longDescription. I'm not touching generated packages.