diff options
author | zimbatm <zimbatm@zimbatm.com> | 2016-02-26 11:23:28 +0000 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2016-02-26 11:23:28 +0000 |
commit | 3833591d95ed8de2ed68f421ad86bc077bab9c48 (patch) | |
tree | f35159af2af1449597b09b20ea1bb5f0a6a946d6 /pkgs/applications/editors | |
parent | 8d4c2340d30648674a9a09aad2a3a9bad3935c79 (diff) | |
parent | 0e94a1be40bb4475b5fbdda73ddef76bb2e07444 (diff) | |
download | nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar.gz nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar.bz2 nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar.lz nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar.xz nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.tar.zst nixlib-3833591d95ed8de2ed68f421ad86bc077bab9c48.zip |
Merge pull request #13164 from romildo/fix/eclipse-plugin-cup
eclipse-plugins-cup: fix plugin file names
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/eclipse/plugins.nix | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/pkgs/applications/editors/eclipse/plugins.nix b/pkgs/applications/editors/eclipse/plugins.nix index 40aa6b8385ec..50975d061eb8 100644 --- a/pkgs/applications/editors/eclipse/plugins.nix +++ b/pkgs/applications/editors/eclipse/plugins.nix @@ -233,6 +233,8 @@ rec { srcs = [ srcFeature srcPlugin1 srcPlugin2 ]; + propagatedBuildInputs = [ zest ]; + phases = [ "installPhase" ]; installPhase = '' @@ -240,7 +242,8 @@ rec { mkdir -p $dropinDir/features unzip ${srcFeature} -d $dropinDir/features/ mkdir -p $dropinDir/plugins - cp -v ${srcPlugin1} ${srcPlugin2} $dropinDir/plugins/ + cp -v ${srcPlugin1} $dropinDir/plugins/''${srcPlugin1#*-} + cp -v ${srcPlugin2} $dropinDir/plugins/''${srcPlugin2#*-} ''; meta = with stdenv.lib; { @@ -395,4 +398,21 @@ rec { }; }; + zest = buildEclipseUpdateSite rec { + name = "zest-${version}"; + version = "3.9.101"; + + src = fetchurl { + url = "http://archive.eclipse.org/tools/gef/downloads/drops/${version}/R201408150207/GEF-${name}.zip"; + sha256 = "01scn7cmcrjcp387spjm8ifgwrwwi77ypildandbisfvhj3qqs7m"; + }; + + meta = with stdenv.lib; { + homepage = https://www.eclipse.org/gef/zest/; + description = "The Eclipse Visualization Toolkit"; + platforms = platforms.all; + maintainers = [ maintainers.romildo ]; + }; + }; + } |