Commit Graph

360 Commits

Author SHA1 Message Date
R. Ryantm
8f030e7eea eclipses.eclipse-java: 4.38 -> 4.39 2026-03-19 11:31:56 +00:00
Matt McHenry
7038374093 eclipses: fix update script to handle new download page format
there is now a convenient data.json that makes scraping much easier
2026-03-17 22:53:52 -04:00
Aliaksandr
3f26693a02 various: use finalAttrs instead of rec 2026-02-18 04:21:56 +02:00
Jo
e9901b8a55 eclipses.plugins.*: set pname (#486594) 2026-02-10 20:07:25 +00:00
quantenzitrone
837ce569f8 various: rename references from libXtst to libxtst
this shouldn't create any rebuilds
2026-02-06 00:29:24 +01:00
quantenzitrone
f690155396 various: rename references from libXrender to libxrender
this shouldn't create any rebuilds
2026-02-06 00:29:19 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Hythera
9e31aa9ff9 eclipses.plugins.*: set pname 2026-02-05 23:11:56 +01:00
kirillrdy
a291729f73 eclipses: 4.37 -> 4.38 (#470029) 2025-12-17 19:02:10 +00:00
Matt McHenry
bef0cd8e37 eclipses: 4.37 -> 4.38 2025-12-11 19:57:23 -05:00
Matt McHenry
b4146ca568 eclipses: minor cleanups
* remove unused arguments

* clean up documentation comment for update.sh a bit
2025-12-11 19:57:22 -05:00
Matt McHenry
91957ae4ac eclipse: fix update script to fail on prefetch failures 2025-12-11 19:57:21 -05:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Lee Bousfield
c4f162ba03 treewide: pin GitHub source URLs to commits 2025-11-16 09:16:02 -07:00
Silvan Mosberger
06073cf091 eclipses.plugins: Remove scala plugin (#462216) 2025-11-16 16:01:11 +00:00
Silvan Mosberger
3ab5415291 eclipses.plugins: Remove bytecode-outline (#462213) 2025-11-16 16:00:24 +00:00
Raphael Zimmermann
b351ffa2e4 eclipses.plugins: Remove scala plugin
The Eclipse Scala IDE is officially deprecated, see e45b942356/proposals/033-deprecate-scala-ide.md
2025-11-16 16:14:09 +01:00
Raphael Zimmermann
3fceccefb4 eclipses.plugins: Remove bytecode-outline 2025-11-16 16:12:55 +01:00
Silvan Mosberger
4b78e0902a eclipses.plugins.testng: Update urls (#462222) 2025-11-16 15:08:31 +00:00
Silvan Mosberger
71aab0aca7 eclipses.plugins: Remove Apache ivyde, iyvderv, ivyant and ivy plugins (#461935) 2025-11-16 14:07:45 +00:00
Raphael Zimmermann
c732ed25d4 eclipses.plugins: Remove Apache ivyde, iyvderv, ivyant and ivy plugins
The Ant PMC voted to archive the IvyDE subproject. This means that all its resources are removed or made read only and no further development will be done.
2025-11-16 15:02:46 +01:00
Silvan Mosberger
5423742708 eclipses.plugins.anyedittools: 2.7.2.202006062100 -> 2.7.3.202502241151 (#462210) 2025-11-16 13:51:54 +00:00
Raphael Zimmermann
9a2d93b4e8 eclipses.plugins.testng: Update update urls 2025-11-16 13:45:36 +01:00
Raphael Zimmermann
feb3620c3e eclipses.plugins.ansi-econsole: Update urls 2025-11-16 13:09:42 +01:00
Raphael Zimmermann
df2ce5dc16 eclipses.plugins.anyedittools: 2.7.2.202006062100 -> 2.7.3.202502241151 2025-11-16 13:04:15 +01:00
jopejoe1
ca0f1b7b98 various: eval more package sets 2025-10-24 21:03:03 +02:00
R. Ryantm
8287ccc99f eclipses.eclipse-platform: 4.36 -> 4.37 2025-09-11 01:17:55 +00:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
R. Ryantm
72b9eecc9e eclipses.eclipse-platform: 4.35 -> 4.36 2025-06-12 12:53:27 +00:00
Alyssa Ross
130035c811 Merge remote-tracking branch 'origin/staging' into libsoup-updates
Conflicts:
	pkgs/development/libraries/rnnoise-plugin/default.nix
2025-04-23 09:54:09 +02:00
Grimmauld
cd062f040e treewide: update to webkitgtk_4_1 where possible
Methodology:
- `sed` to find and replace in pkgs/*
- exclude pkgs/top-level
- nixpkgs-review on x86_64-linux and aarch64-linux
- revert everything that doesn't build
- revert everything that doesn't launch [x86_64-linux]
- check upstream source whether the change makes sense [free software only]
2025-04-22 16:52:29 +02:00
R. Ryantm
a2550ac9bc eclipses: 2024-12 -> 2025-03 2025-04-14 22:58:37 -04:00
Matt McHenry
3550ffd1d3 eclipses: add version to eclipses.json
this is necessary for the auto-update script to be able to see that
the version has changed as a result of running update.sh.
2025-04-14 11:22:32 -04:00
Matt McHenry
7d7ac5d164 eclipses: standardize name/version attributes
* set pname rather than name in the generateEclipse function

* use the standard 'version' attribute name rather than the ad-hoc
  'productVersion' attribute when calling buildEclipseUnversioned

* pass 'pname' and 'version' through to mkDerivation, and let it
  derive 'name', per standard convention

* update generation of the '-configuration' argument to use 'version'

fixes:

    The derivation has no version attribute, so do not know how to figure out the version while doing an updateScript update

... during automated update process introduced in 5bb31f9518
2025-04-05 16:53:06 -04:00
Matt McHenry
9c24350f07 eclipses: add self as maintainer 2025-04-01 13:54:57 -04:00
Matt McHenry
5bb31f9518 eclipses: implement an updateScript
this is a relatively simple recasting of the existing update script,
using the "object addition" feature of 'jq' to incrementally update
the eclipses.json document with the URL components and their hashes.

it does end up defining the same update script for every eclipse
packaging, but in local testing, maintainers/scripts/update.nix seems
smart enough to realize it should only run that script once.
2025-04-01 13:54:57 -04:00
Matt McHenry
376fba4332 eclipses: extract eclipses.json
this lays the groundwork for a fully-automatic update script
2025-04-01 13:54:57 -04:00
Matt McHenry
b02032e10e eclipses: retire scala SDK
this is almost eight years out of date, no longer published by
upstream, and impedes the creation of an automated update script.
2025-04-01 13:48:35 -04:00
Matt McHenry
bfff4591d9 eclipses: 2024-09 -> 2024-12 2024-12-19 17:50:23 -05:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
kirillrdy
62a74f8045 eclipses: 2024-06 -> 2024-09 (#347639) 2024-11-13 11:28:11 +11:00
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Matt McHenry
2def23d712 eclipses: 2024-06 -> 2024-09 2024-10-09 22:22:20 -04:00
Matt McHenry
52069f4fe5 eclipses: fix update script to avoid extra escapes in url output 2024-10-09 22:22:20 -04:00
Philip Taron
44f5fc1264 eclipse: remove with statements 2024-08-18 06:31:11 -07:00
Silvan Mosberger
1943ab0156 Merge pull request #323865 from philiptaron/__attrsFailEvaluation/eclipses.plugins
eclipses.plugins: remove __attrsFailEvaluation
2024-07-26 01:58:26 +02:00
Matt McHenry
bc523b9dca eclipses: 2024-03 -> 2024-06 2024-07-02 14:40:07 -04:00
Philip Taron
fedd6b2efa eclipses.plugins: remove __attrsFailEvaluation 2024-07-01 11:05:04 -07:00
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