Commit Graph

312 Commits

Author SHA1 Message Date
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
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-09 23:08:46 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
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-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
Matt McHenry
772c958fa8 eclipses: 2023-12 -> 2024-03 2024-04-18 13:33:06 -04:00
Bjørn Forsman
ce94aa7e20 eclipses test instructions: don't rely on Nix experimental features
Prefer `nix-build`, which works out of the box, unlike `nix build`,
which fails until you enable experimental features.
2024-03-10 12:48:17 +01:00
Bjørn Forsman
7a2f43739c eclipse-embedcpp: init
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
2024-03-09 23:28:52 +01:00
Matt McHenry
6c10afa8a4 eclipses: 2023-09 -> 2023-12 2023-12-28 22:30:17 -05:00
Adam Joseph
80472e3754 treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobs 2023-12-15 05:13:46 -08:00
Emily Trau
36de5e6c04
Merge pull request #236094 from GlancingMind/eclipse-dsl
eclipses.eclipse-dsl: Init at 2023-09
2023-12-01 22:05:08 +11:00
nicoo
87ff8913bf eclipses.plugins.ivyde{,rv}: Replace SHA-1 hashes with SHA256 in SRI format 2023-10-26 15:26:24 +00:00
Sascha
b18f8aa704 eclipses.eclipse-dsl: Init at 2023-09 2023-10-20 13:17:49 +02:00
Matt McHenry
43d1ee8651 eclipse: 2023-06 -> 2023-09 2023-10-16 00:34:15 +02:00
Matt McHenry
aa063ec6e9 eclipses: 2023-03 -> 2023-06 2023-09-29 20:34:05 +02:00
Matt McHenry
8a77077879 eclipses: create minimal update.sh
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-29 20:34:05 +02:00
nicoo
fab52fca51 treewide: sha512 → hash 2023-09-22 18:37:42 +02:00
Matt McHenry
52eac4e1d5 eclipses: 2022-12 -> 2023-03
* 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 /
  8a7561ec09

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-04-16 14:27:25 -04:00
Weijia Wang
e3141c4a8b
Merge pull request #215154 from alyssais/eclipse-sdk-hash
eclipses.eclipse-sdk: fix hash for x86_64-linux
2023-02-07 18:30:23 +01:00
Alyssa Ross
c5365dce85
eclipses.eclipse-sdk: fix hash for x86_64-linux
When aarch64 support was added, the x86_64 appears to have been
accidentally replaced with the one for eclipse-platform.

Fixes: 2c3e53a6cd ("eclipses.*: Enable on aarch64-linux")
2023-02-07 16:35:28 +00:00
Sandro
eb63255e7f
Merge pull request #205940 from OPNA2608/init/eclipses-aarch64-linux 2023-01-31 20:56:09 +01:00
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
OPNA2608
2c3e53a6cd eclipses.*: Enable on aarch64-linux 2023-01-15 13:34:15 +01:00
Matt McHenry
d18008b8ea eclipses: 2022-09 -> 2022-12
drop .eclipseproduct workaround from 2012-12 /
8a7561ec09
2023-01-15 10:36:39 +01:00
Bjørn Forsman
18881195c2 eclipses.plugins.embed-cdt: 3.1.1 -> 6.3.1
* Rename from gnuarmeclipse.
* Version bump.
* Update meta.
* Alias the old name, for backwards compat.
2022-11-04 18:44:07 +01:00
Matt McHenry
ab305c56e2 eclipses: 2022-06 -> 2022-09
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-10-10 17:12:00 +02:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Matt McHenry
a660bf0f55 eclipses: 2022-03 -> 2022-06 2022-07-25 14:05:29 +02:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
Pavol Rusnak
a40cc0e399
eclipse.plugins.bytecode-outline: 2.5.0.201711011753-5a57fdf -> 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-21 15:25:15 +02:00
Pavol Rusnak
1367f89a73
eclipse.plugins.anyedittools: 2.7.1.201709201439 -> 2.7.2.202006062100
fix dead upstream urls, replace with new upstream
2022-06-21 15:23:41 +02:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Artturin
c1fffdfffb treewide: change some glibc to stdenv.cc.libc 2022-05-27 05:57:43 +03:00
Artturin
0c4d65b21e treewide: stdenv.glibc -> glibc 2022-05-25 15:51:20 +03:00
Artturin
b3caa2f1fe treewide: extraPostFetch -> postFetch 2022-05-23 17:18:50 +03:00
Matt McHenry
e3958c8098 eclipses: 2021-12 -> 2022-03 2022-04-04 21:06:10 +02:00
c0bw3b
ca57cf280b eclipses.eclipse-java: fix browsing on https pages
It needs `glib-networking` for TLS support

Fixes #106455
Closes #127786

Co-authored-by: Niklaus Giger <niklaus.giger@member.fsf.org>
2022-02-26 19:48:11 +01:00
K900
cb2cfba6f7 treewide: switch all desktop file generators to new API
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
Matt McHenry
8a7561ec09 eclipses: 2021-09 -> 2021-12
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-12-14 22:42:39 +01:00
Armin Rothfuss
f3ff3fe3db
eclipses.plugins: Add Apache ivyde, iyvderv, ivyant and ivy plugins (#142407)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-05 14:09:15 +01:00
Matt McHenry
1f4b61279f eclipses: 2021-06 -> 2021-09 2021-10-04 16:02:35 -04:00
Matt McHenry
07d6a1a78c eclipses: 2021-03 -> 2021-06 2021-08-27 21:10:48 -04:00
Nervengift
3fa0d94a34
Eclipse: add libsecret dependency
eclipse was missing libsecret for keyring integration.

fixes #133628
2021-08-13 11:24:23 +02:00
Matt McHenry
1e67ddbf60 eclipses: 2020-12 -> 2021-03
* 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-24 12:02:30 -04:00
Robert Helgesson
831e64bad4
Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Matt McHenry
1692303551
eclipses.plugins.freemarker: init at 1.5.305 2021-02-17 21:09:58 +01:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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
2021-01-11 10:38:22 +01:00
Bjørn Forsman
d0ecbe67b8 eclipses.plugins.cdt: fix hash
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-28 20:54:33 +01:00
mohe2015
56b0eb0c6f
eclipses.eclipse-rust: init at 2020-12 2020-12-20 19:25:29 +01:00
mohe2015
66a14b3e23
eclipses: 2020-09 -> 2020-12 2020-12-20 19:25:28 +01:00