Commit Graph

132 Commits

Author SHA1 Message Date
Philip Taron
ae92f312bf
treewide: use a consistent meta.priority default 2024-08-29 09:04:57 -07:00
vringar
60b0489ee3 gradle: fix update-deps.sh to use Nix bash
This fixes an issue on non NixOS Linux distributions
where their system bash might be outside of
/tmp, /nix, and /run.

Thanks to @puckipedia for the suggestion
2024-08-02 13:10:57 +02:00
Emily Trau
44619227fe gradle: don't depend on bubblewrap if unused 2024-08-01 16:26:50 +02:00
Peder Bergebakken Sundt
8d0011d981
Merge pull request #329554 from chayleaf/gradle-unwrapped
gradle: expose gradle-unwrapped in passthru
2024-07-28 22:17:40 +02:00
Peder Bergebakken Sundt
99dec1f6b0 treewide: fix doc typos
Done with `fd \\\.md$ . --type f -x typos --write-changes`
2024-07-26 00:55:13 +02:00
chayleaf
0c5419df39
gradle: expose gradle-unwrapped in passthru 2024-07-24 08:49:17 +07:00
Philip Taron
2b7232de1e
gradle.fetchDeps: fix evaluation on Nix 2.3.18
In 2.3, lists aren't able to be compared with `<`, but
`builtins.compareVersions` does exist.
2024-07-23 11:03:26 -07:00
chayleaf
c12b2a0b19
gradle: add setup hook 2024-07-12 21:36:09 +07:00
Lorenz Leutgeb
48d567fc7b gradle: 8.7 → 8.8 2024-06-03 11:22:48 +02:00
Olli Helenius
c27b6c3834
gradle: 8.6 -> 8.7 2024-03-25 18:24:34 +02:00
Olli Helenius
55a283228c
gradle: add package tests 2024-03-10 13:07:58 +02:00
Harsh Shandilya
083c74020a gradle_7: 7.6.3 -> 7.6.4 2024-02-05 20:54:03 +05:30
Harsh Shandilya
68bb040a96 gradle: 8.5 -> 8.6
Changelog: https://docs.gradle.org/8.6/release-notes.html
2024-02-02 23:38:12 +05:30
Olli Helenius
2e3bbf451b gradle: use SRI hashes 2023-12-13 06:57:34 +00:00
Olli Helenius
b3ff745b7b gradle: 8.4 -> 8.5 2023-12-13 06:57:34 +00:00
Mario Rodas
730328a321
Merge pull request #259221 from liff/gradle-7.6.3
gradle_7: 7.6.2 -> 7.6.3
2023-10-06 08:43:38 -05:00
Olli Helenius
9f325a47d3
gradle_7: 7.6.2 -> 7.6.3 2023-10-05 19:53:07 +03:00
Olli Helenius
f7ffd458c0
gradle: 8.3 -> 8.4 2023-10-05 19:07:10 +03:00
Olli Helenius
2987c1b264 gradle: 8.2.1 -> 8.3 2023-08-20 08:13:37 +02:00
Olli Helenius
583c3dcf98
gradle: provide meta.mainProgram 2023-08-10 21:00:04 +03:00
Robert Scott
246977b44d
Merge pull request #245713 from liff/gradle-8.2
gradle: 8.0.1 -> 8.2.1
2023-07-28 22:29:50 +01:00
Olli Helenius
13cbc0d413
gradle_7: 7.6.1 -> 7.6.2 2023-07-27 14:04:13 +03:00
Olli Helenius
5aa3fc52e2
gradle: 8.0.1 -> 8.2.1 2023-07-27 13:46:24 +03:00
Sandro
ab8f1821af
Merge pull request #216307 from lorenzleutgeb/gradle-8 2023-04-01 20:33:05 +02:00
Thomas Gerbet
30e9f0b97b gradle: 7.6 -> 7.6.1
Fixes CVE-2023-26053.

https://docs.gradle.org/7.6.1/release-notes.html
2023-03-11 12:32:11 +01:00
Lorenz Leutgeb
b32ee446ee gradle: add 8 2023-03-01 14:46:46 +01:00
Lorenz Leutgeb
910e8bbd60 gradle: 6.9.3 -> 6.9.4 2023-02-22 13:00:07 +01:00
Theodore Ni
ce3a7f8d88
gradle_5: remove 2023-01-17 11:56:31 -08:00
Theodore Ni
eb290d87d3
gradle_4: remove 2023-01-17 11:56:06 -08:00
Lorenz Leutgeb
742d9d0fd8 gradle: 7.5 -> 7.6, 6.9.2 -> 6.9.3 2022-11-25 16:12:04 +01:00
Lorenz Leutgeb
16bb7a838f
gradle: cleanup (#169566) 2022-09-22 11:24:53 +02:00
Olli Helenius
ac9d569aea
gradle: 7.4.2 -> 7.5 2022-07-25 23:08:45 +03:00
Robert Scott
12eea1c636 treewide/development: add sourceType binaryNativeCode for many packages
excluding compilers and interpreters as some new tricks may be
needed to cover their various bootstrapping processes properly
2022-06-16 20:12:04 +01: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
Lorenz Leutgeb
e09bece8a8 gradle: 7.4 -> 7.4.2 2022-04-03 12:07:01 +02:00
Nikolay Amiantov
2eefdb5c7d
Merge pull request #155746 from bachp/openjfx17
openjfx17: init at 17.0.0.1+1
2022-02-17 12:44:51 +03:00
Lorenz Leutgeb
555e713356 gradle: 7.3.3 -> 7.4
Co-authored-by: Kevin Cox <kevincox@kevincox.ca>
2022-02-15 09:17:56 +01:00
Pascal Bach
f5091c6e53 gradle: mark version 6 & 7 as only buildable on some platforms
The native-platform-*.jar is only available for the listed platforms.
2022-01-22 12:21:47 +01:00
Jonathan Ringer
5ed396a912
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/jellyfin-apiclient-python/default.nix
2021-12-23 10:14:19 -08:00
Lorenz Leutgeb
fecc39fcc0 gradle: 7.3.2 -> 7.3.3, 6.9.1 -> 6.9.2 2021-12-23 14:20:48 +01:00
github-actions[bot]
2d77c6ead6
Merge master into staging-next 2021-12-16 00:01:38 +00:00
Lorenz Leutgeb
5fed9ba8e8 gradle: 7.3.1 -> 7.3.2 2021-12-15 18:33:25 +01:00
Alyssa Ross
f404068903
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/servers/search/groonga/default.nix
2021-12-02 14:52:44 +00:00
Lorenz Leutgeb
3d468e0315 gradle: 7.3 -> 7.3.1 2021-12-01 19:20:18 +01:00
Olli Helenius
b481b80b9f
gradle: Add liff as maintainer 2021-11-23 20:45:22 +02:00
Olli Helenius
d298031095
gradle: Add ncurses dependencies on Linux
If ncurses is available Gradle can use it to prettify its output and
show progress during task execution. The fixup step patches the
bundled native libraries with libstdc++ but not with ncurses, which
means that Gradle will always use the (non-pretty) fallback native
platform libraries.

Patching the native platform libraries with ncurses5 and ncurses6
dependencies fixes the issue.

For some reason both ncurses5 and ncurses6 are required. Gradle will
refuse to start if, for example, the ncurses5 native platform jar is
missing.
2021-11-23 20:43:53 +02:00
Lorenz Leutgeb
01f4c7ec88 gradle: Decouple gradleGen and JDK 2021-11-19 18:54:25 +01:00
Lorenz Leutgeb
5153a6cf19 gradle: Clean up 2021-11-15 19:19:50 +01:00
Lorenz Leutgeb
bfd4f21603 gradle: 7.2 -> 7.3 2021-11-10 15:54:55 +01:00
Lorenz Leutgeb
580951d4e2 gradle: Add update.sh maintenance script 2021-11-02 09:43:24 +01:00