Merge pull request #304506 from RemcoSchrijver/add-jetbrains-aqua

jetbrains.aqua: init at 2024.1
This commit is contained in:
Philip Taron
2024-08-05 09:11:05 -07:00
committed by GitHub
4 changed files with 52 additions and 0 deletions
+7
View File
@@ -17190,6 +17190,13 @@
githubId = 801525;
name = "rembo10";
};
remcoschrijver = {
email = "info@writerit.nl";
matrix = "@remcoschrijver:tchncs.de";
github = "remcoschrijver";
githubId = 45097990;
name = "Remco Schrijver";
};
remexre = {
email = "nathan+nixpkgs@remexre.com";
github = "remexre";
@@ -1,4 +1,15 @@
{
"aqua": {
"product": "Aqua",
"wmClass": "jetbrains-aqua",
"meta": {
"isOpenSource": false,
"description": "Test automation IDE from JetBrains",
"maintainers": [ "remcoschrijver" ],
"longDescription": "Aqua is a test automation IDE from jetbrains that can deal with many languages and frameworks to improve your test workflows. Has support for popular testing frameworks like Selenium, Cypress, and Playwright.",
"homepage": "https://www.jetbrains.com/aqua/"
}
},
"clion": {
"product": "CLion",
"wmClass": "jetbrains-clion",
@@ -1,5 +1,13 @@
{
"x86_64-linux": {
"aqua": {
"update-channel": "Aqua EAP licensing:EAP",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.tar.gz",
"version": "2024.1 Public Preview",
"sha256": "027cac4bfab747ef97f055b63eff8a69cefc32751fcca9510c3eccaf7c36b2be",
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28.tar.gz",
"build_number": "241.15989.28"
},
"clion": {
"update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
@@ -131,6 +139,14 @@
}
},
"aarch64-linux": {
"aqua": {
"update-channel": "Aqua EAP licensing:EAP",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.tar.gz",
"version": "2024.1 Public Preview",
"sha256": "ec59ff6e259ce0f03441e30a9d8bce8334d11c3ae858705d2f17375565adb80c",
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28-aarch64.tar.gz",
"build_number": "241.15989.28"
},
"clion": {
"update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz",
@@ -262,6 +278,14 @@
}
},
"x86_64-darwin": {
"aqua": {
"update-channel": "Aqua EAP licensing:EAP",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.dmg",
"version": "2024.1 Public Preview",
"sha256": "e90b3cc44efcabd3f31025bae506ec87da138f0a06f5cd4eaf7f96bb57db123a",
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28.dmg",
"build_number": "241.15989.28"
},
"clion": {
"update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
@@ -393,6 +417,14 @@
}
},
"aarch64-darwin": {
"aqua": {
"update-channel": "Aqua EAP licensing:EAP",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.dmg",
"version": "2024.1 Public Preview",
"sha256": "29b975e6845b62ed466d26920fec4c9e5e74588b5ff5cf384d672b98bb602549",
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28-aarch64.dmg",
"build_number": "241.15989.28"
},
"clion": {
"update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
@@ -100,6 +100,8 @@ in
rec {
# Sorted alphabetically
aqua = mkJetBrainsProduct { pname = "aqua"; extraBuildInputs = [ stdenv.cc.cc lldb ]; };
clion = (mkJetBrainsProduct {
pname = "clion";
extraBuildInputs = lib.optionals (stdenv.isLinux) [