Commit Graph

112 Commits

Author SHA1 Message Date
aoli-al
9389058cfa jetbrains.jdk: Remove JDK from rpath reference and fix homePath for
jdk-no-jcef
2026-08-01 11:56:53 -07:00
aoli-al
af9f9241b9 jetbrains-jdk: 25.0.2b432.48 -> 25.0.3b508.4 2026-06-21 12:38:41 -05:00
aoli-al
7ffa3b75eb jetbrains.jcef: 1131 -> 1207 2026-06-21 12:38:41 -05:00
aoli-al
16cc0e1273 jetbrains-jdk: 25.0.2b329.72 -> 25.0.2b432.48 2026-05-31 13:20:16 -04:00
aoli-al
529db3b430 jetbrains-jdk: reuse version+build 2026-05-31 13:18:49 -04:00
aoli-al
a0b297630f jetbrains.jdk-21, jetbrains.jdk-no-jcef-21: init 2026-04-08 22:13:11 -03:00
LunaFox
cebab056b4 jetbrains.jcef: 1086 -> 1131
This fixes issues during the post build steps and updates it to the latest version
2026-03-29 18:48:30 -03:00
LunaFox
a10e03093f jetbrains.jdk: 21.0.9-1163.86 -> 25.0.2-329.72
Changelog: https://github.com/JetBrains/JetBrainsRuntime/releases/tag/jbr-release-25.0.2b329.72
2026-03-29 18:48:29 -03:00
quantenzitrone
e5ff6c385d various: rename references from libXxf86vm to libxxf86vm
this shouldn't create any rebuilds
2026-02-06 00:29:28 +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
43cdce2c39 various: rename references from libXrandr to libxrandr
this shouldn't create any rebuilds
2026-02-06 00:29:06 +01:00
quantenzitrone
77837f424c various: rename references from libXi to libxi
this shouldn't create any rebuilds
2026-02-06 00:25:56 +01:00
quantenzitrone
f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone
e733896f5a various: rename references from libXdamage to libxdamage
this shouldn't create any rebuilds
2026-02-06 00:24:46 +01:00
quantenzitrone
8382a53a4c various: rename references from libXcursor to libxcursor
this shouldn't create any rebuilds
2026-02-06 00:24:45 +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
aoli-al
0363fb9c78 jetbrains.jdk-no-jcef-17: drop
Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-01-25 15:43:30 -05:00
jys1670
cfd5a5e7e8 jetbrains.jdk: fix fallback to default X11 cursor 2026-01-13 20:01:17 +03:00
nixpkgs-ci[bot]
fb7bf4701b Merge master into staging-next 2025-12-23 00:18:10 +00:00
Adam C. Stephens
8311f5d4ed jetbrains.jdk-no-jcef-17: enable --disable-warnings-as-errors. (#430439) 2025-12-22 22:55:03 +00:00
aoli-al
6475dd20d8 jetbrains.jcef: add aoli-al to maintainers 2025-12-20 13:53:11 -05:00
Leona Maroni
609c36a0cc jetbrains.jcef: fix build with gcc15
The pinned `thrift` version doensn't include the patch for GCC15
compatability. This change adds this patch.
2025-12-20 15:14:46 +01:00
aoli-al
c27a52c7cf jetbrains.jcef: 1083->1086 and fix missing cef_server 2025-12-15 10:24:53 -05:00
Sandro
afc95fcc59 jetbrains.jdk: 21.0.8b1148.57 -> 21.0.9b1163.86 (#469104) 2025-12-13 17:10:56 +00: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
Wolfgang Walther
c0ec79be1d maintainers: drop edwtjo
Reacted to 1 out of 384 maintainer pings in the least 180 days.
2025-12-09 21:09:02 +01:00
aoli-al
fa14524d43 jetbrains.jdk: 21.0.8b1148.57 -> 21.0.9b1163.86 2025-12-08 16:19:16 -05:00
qzylinra
e538beb4ac libcef: drop 2025-11-06 04:08:59 +00:00
Olli Helenius
f062ad0d66 jetbrains.jdk: 21.0.8b1140.54 -> 21.0.8b1148.57
Downgrading due to the latest version not working properly with the
IDEs.
2025-10-08 19:14:58 +03:00
Olli Helenius
efd0262214 jetbrains.jdk: 21.0.7 -> 21.0.8 2025-10-07 23:26:25 +03:00
Olli Helenius
4f46ccb8b7 jetbrains.jcef: 1014 -> 1059 2025-10-07 23:26:25 +03:00
Olli Helenius
7f5f68d9ff jetbrains.jcef: build with Thrift 0.20.0
Upstream is incompatible with 0.21.0.
2025-10-07 23:26:25 +03:00
aoli-al
99d6322254 jetbrains.jdk-no-jcef-17: enable --disable-warnings-as-errors. 2025-08-02 14:38:07 -04:00
Fabián Heredia Montiel
1ec347a366 jetbrains.jdk*: Update Jetbrains Java Runtime packages (#426285) 2025-07-24 21:35:49 -06:00
aoli-al
07215ec60f jetbrains-jdk: add missing runtime dependency. 2025-07-24 15:35:36 -04:00
Janrupf
50fbd33349 jetbrains.jdk: 21.0.6-b895.109 -> 21.0.7-1038.58 2025-07-24 13:15:56 -06:00
Janrupf
8caacb2e8f jetbrains.jdk-17-*: 17.0.11-b1207.24 -> 17.0.15-b1381 2025-07-24 12:41:28 -06:00
Fabián Heredia Montiel
f12505ee9b jetbrains-jdk: fix with structured attrs (#425529) 2025-07-24 12:34:16 -06:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
mivorasu
0dad56ce95 treewide: conform descriptions to the standards 2025-07-22 22:07:20 +00:00
mivorasu
1e377fedf7 treewide: strip trailing punctuation from description strings 2025-07-22 19:09:42 +00:00
Wolfgang Walther
bb4f984b8e jetbrains.jcef: replace assert with meta.platforms
An assert can't be properly caught by CI, but `meta.platforms` can.
2025-07-21 18:12:53 +02:00
Guillaume Girol
0bfaccdde3 jetbrains-jdk: fix with structured attrs
the fontconfig addition solves the following runtime error:
Exception in thread "main" java.lang.RuntimeException: Fontconfig head is null, check your fonts or fonts configuration

which surfaced during review. How is it caused by the switch to
__structiredAttrs ? Good question.
2025-07-16 12:00:00 +00:00
James Ward
d80991f44c jetbrains-jdk: 21.0.4 -> 21.0.6 2025-05-24 07:24:25 +05:30
aoli-al
ea1585a7ff maintainers: add aoli-al 2025-05-01 20:56:08 -04:00
Silvan Mosberger
84d4f874c2 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 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
K900
d209d800b7 treewide: mesa -> libgbm (where appropriate)
This will likely break things, but anything broken should be easily noticeable.
2024-12-05 12:37:39 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabián Heredia Montiel
5c771a5b71 jetbrains.jdk: 21.0.3b509.11 -> 21.0.4b598.4 2024-09-22 12:03:31 -06:00
hacker1024
7f18de02f3 jetbrains.jdk: 21.0.3b465.3 -> 21.0.3b509.11 2024-08-17 19:40:53 +10:00