about summary refs log tree commit diff
path: root/pkgs/applications/editors/eclipse
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove the definite article from meta.descriptionAlexis Hildebrandt1-2/+2
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-7/+7
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09treewide: Remove ending period from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-04-18eclipses: 2023-12 -> 2024-03Matt McHenry1-25/+25
2024-03-10eclipses test instructions: don't rely on Nix experimental featuresBjørn Forsman1-1/+1
Prefer `nix-build`, which works out of the box, unlike `nix build`, which fails until you enable experimental features.
2024-03-09eclipse-embedcpp: initBjørn Forsman1-1/+16
This is the Eclipse IDE for Embedded C/C++ Developers. https://www.eclipse.org/downloads/packages/release/2023-12/r/eclipse-ide-embedded-cc-developers
2023-12-28eclipses: 2023-09 -> 2023-12Matt McHenry2-24/+24
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph1-1/+1
2023-12-01Merge pull request #236094 from GlancingMind/eclipse-dslEmily Trau1-1/+16
eclipses.eclipse-dsl: Init at 2023-09
2023-10-26eclipses.plugins.ivyde{,rv}: Replace SHA-1 hashes with SHA256 in SRI formatnicoo1-4/+4
2023-10-20eclipses.eclipse-dsl: Init at 2023-09Sascha1-1/+16
2023-10-16eclipse: 2023-06 -> 2023-09Matt McHenry2-22/+22
2023-09-29eclipses: 2023-03 -> 2023-06Matt McHenry2-22/+22
2023-09-29eclipses: create minimal update.shMatt McHenry2-3/+74
this isn't complete enough to use as a formal updateScript yet, but it's definitely an improvement over the current purely-manual process. Co-authored-by: Robert Helgesson <robert@rycee.net>
2023-09-22treewide: sha512 → hashnicoo1-1/+1
2023-04-16eclipses: 2022-12 -> 2023-03Matt McHenry3-32/+34
* generalize the justj-stripping regex a tad, since it has grown a trailing /java in some flavors of eclipse. * resurrect .eclipseproduct workaround from 2012-12 / 8a7561ec09957e813048aba119f7459aa392f22d Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-02-07Merge pull request #215154 from alyssais/eclipse-sdk-hashWeijia Wang1-1/+1
eclipses.eclipse-sdk: fix hash for x86_64-linux
2023-02-07eclipses.eclipse-sdk: fix hash for x86_64-linuxAlyssa Ross1-1/+1
When aarch64 support was added, the x86_64 appears to have been accidentally replaced with the one for eclipse-platform. Fixes: 2c3e53a6cdc ("eclipses.*: Enable on aarch64-linux")
2023-01-31Merge pull request #205940 from OPNA2608/init/eclipses-aarch64-linuxSandro2-20/+52
2023-01-22treewide: replace http by https when https is a permanent redirectionFerry Jérémie1-1/+1
2023-01-15eclipses.*: Enable on aarch64-linuxOPNA26082-20/+52
2023-01-15eclipses: 2022-09 -> 2022-12Matt McHenry3-21/+19
drop .eclipseproduct workaround from 2012-12 / 8a7561ec09957e813048aba119f7459aa392f22d
2022-11-04eclipses.plugins.embed-cdt: 3.1.1 -> 6.3.1Bjørn Forsman1-9/+10
* Rename from gnuarmeclipse. * Version bump. * Update meta. * Alias the old name, for backwards compat.
2022-10-10eclipses: 2022-06 -> 2022-09Matt McHenry1-12/+12
unlike past updates, there is no bump for the CDT plugin, because it hasn't released 10.8 yet. we can apply that update later, when it becomes available.
2022-08-16treewide: makeWrapper buildInputs to nativeBuildInputsArtturin1-1/+2
most found with https://github.com/siraben/nix-lint
2022-07-25eclipses: 2022-03 -> 2022-06Matt McHenry2-14/+14
2022-06-23treewide/applications: add `sourceType` `binaryNativeCode` for many packagesRobert Scott1-0/+1
2022-06-21eclipse.plugins.bytecode-outline: 2.5.0.201711011753-5a57fdf -> ↵Pavol Rusnak1-6/+6
1.0.1.202006062100 fix dead upstream urls, replace with new upstream plugin has lower version because the versioning has been restarted when the plugin namespace was changed from de.loskutov.BytecodeOutline to org.eclipse.jdt.bcoview
2022-06-21eclipse.plugins.anyedittools: 2.7.1.201709201439 -> 2.7.2.202006062100Pavol Rusnak1-6/+6
fix dead upstream urls, replace with new upstream
2022-06-04treewide: set sourceProvenance for packages containing downloaded jarsRobert Scott1-0/+29
these are the easily identifiable cases and will not be comprehensive
2022-05-27treewide: change some glibc to stdenv.cc.libcArtturin1-2/+2
2022-05-25treewide: stdenv.glibc -> glibcArtturin2-4/+2
2022-05-23treewide: extraPostFetch -> postFetchArtturin1-2/+2
2022-04-04eclipses: 2021-12 -> 2022-03Matt McHenry2-15/+15
2022-02-26eclipses.eclipse-java: fix browsing on https pagesc0bw3b1-1/+2
It needs `glib-networking` for TLS support Fixes #106455 Closes #127786 Co-authored-by: Niklaus Giger <niklaus.giger@member.fsf.org>
2022-02-25treewide: switch all desktop file generators to new APIK9001-1/+1
Notably: - remove explicit arguments that match the defaults - convert everything to the right Nix types
2021-12-14eclipses: 2021-09 -> 2021-12Matt McHenry3-18/+21
the .eclipseproduct file bundled with 2021-12 mistakenly still says version=4.21.0, so tweak build-eclipse.nix to stop relying on it for now.
2021-11-05eclipses.plugins: Add Apache ivyde, iyvderv, ivyant and ivy plugins (#142407)Armin Rothfuss1-0/+95
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-04eclipses: 2021-06 -> 2021-09Matt McHenry2-13/+13
2021-08-27eclipses: 2021-03 -> 2021-06Matt McHenry2-14/+14
2021-08-13Eclipse: add libsecret dependencyNervengift1-3/+3
eclipse was missing libsecret for keyring integration. fixes #133628
2021-04-24eclipses: 2020-12 -> 2021-03Matt McHenry2-45/+27
* remove the jdt plugin, as it's not longer packaged separately on the eclipse download site :-( https://www.eclipse.org/forums/index.php/t/1107570/ * add eclipse-jee as a second option for those who need jdt * remove eclipses.rust this build was present at: https://www.eclipse.org/downloads/packages/release/2020-12/r https://www.eclipse.org/downloads/packages/release/2021-03/m2 but is not present at: https://www.eclipse.org/downloads/packages/release/2021-03/m3 https://www.eclipse.org/downloads/packages/release/2021-03/rc1 https://www.eclipse.org/downloads/packages/release/2021-03/r https://projects.eclipse.org/projects/tools.corrosion seems to point users to install as a plugin rather than a top-level eclipse package.
2021-04-18Drop maintainership for some packagesRobert Helgesson1-18/+0
2021-02-19treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob1-1/+1
2021-02-17eclipses.plugins.freemarker: init at 1.5.305Matt McHenry1-0/+16
2021-01-16treewide: stdenv.lib -> libBen Siraphob2-8/+8
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-26/+26
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-28eclipses.plugins.cdt: fix hashBjørn Forsman1-1/+1
The last update had a copy-pasta error: the hash for jdt was also used for cdt. Fixes: 66a14b3e23 ("eclipses: 2020-09 -> 2020-12")
2020-12-20eclipses.eclipse-rust: init at 2020-12mohe20151-0/+12
2020-12-20eclipses: 2020-09 -> 2020-12mohe20152-16/+16