wip: gradle-ide
more/packages/gradle.scm
| 63 | 63 | @code{projects} and @code{runtime} parameters." | |
| 64 | 64 | (package | |
| 65 | 65 | (name (string-append "gradle-" subproject)) | |
| 66 | - | (version "4.8.0") | |
| 66 | + | (version "4.8.1") | |
| 67 | 67 | (source (origin | |
| 68 | 68 | (method url-fetch) | |
| 69 | 69 | (uri (string-append "https://github.com/gradle/gradle/archive/v" | |
… | |||
| 71 | 71 | (file-name (string-append "gradle-" version ".tar.gz")) | |
| 72 | 72 | (sha256 | |
| 73 | 73 | (base32 | |
| 74 | - | "1jbw9044g0czn8pm46i6j4y0gx6l3b3iwamh9d7ja14i2wrx5shf")) | |
| 74 | + | "0khq8lvw5gp9nrwqhr9818xfmijz14z5lg9l6b2c4zrbsckqw940")) | |
| 75 | 75 | (patches | |
| 76 | 76 | (search-patches | |
| 77 | 77 | "gradle-match-files-without-version-number.patch")))) | |
… | |||
| 459 | 459 | "gradle-cli" "gradle-build-option") | |
| 460 | 460 | ;; Maybe log4j-over-slf4j and jcl-over-slf4j | |
| 461 | 461 | '("java-slf4j-api" "java-jul-to-slf4j" "ant" "java-commons-lang" | |
| 462 | + | "java-commons-logging-minimal" | |
| 462 | 463 | "java-guava-for-gradle" "java-jansi" "java-jansi-native" | |
| 463 | 464 | "java-jcip-annotations"))) | |
| 464 | 465 | (inputs | |
… | |||
| 468 | 469 | ("gradle-messaging" ,gradle-messaging) | |
| 469 | 470 | ("gradle-native" ,gradle-native) | |
| 470 | 471 | ("java-commons-lang" ,java-commons-lang) | |
| 472 | + | ("java-commons-logging-minimal" ,java-commons-logging-minimal) | |
| 471 | 473 | ("java-guava-for-gradle" ,java-guava-for-gradle) | |
| 472 | 474 | ("java-jansi" ,java-jansi) | |
| 473 | 475 | ("java-jansi-native" ,java-jansi-native) | |
… | |||
| 476 | 478 | ("java-slf4j-api" ,java-slf4j-api) | |
| 477 | 479 | ("java-jul-to-slf4j" ,java-jul-to-slf4j))))) | |
| 478 | 480 | ||
| 481 | + | (define-public gradle-scala | |
| 482 | + | (let ((base (gradle-subproject | |
| 483 | + | "scala" | |
| 484 | + | '("gradle-core" "gradle-language-jvm" | |
| 485 | + | "gradle-language-scala" "gradle-plugins") | |
| 486 | + | '("groovy")))) | |
| 487 | + | (package | |
| 488 | + | (inherit base) | |
| 489 | + | (inputs | |
| 490 | + | `(("gradle-base-services" ,gradle-base-services) | |
| 491 | + | ("gradle-core" ,gradle-core) | |
| 492 | + | ("gradle-core-api" ,gradle-core-api) | |
| 493 | + | ("gradle-model-core" ,gradle-model-core) | |
| 494 | + | ("gradle-platform-base" ,gradle-platform-base) | |
| 495 | + | ("gradle-plugins" ,gradle-plugins) | |
| 496 | + | ("gradle-reporting" ,gradle-reporting) | |
| 497 | + | ("groovy" ,groovy) | |
| 498 | + | ("java-guava-for-gradle" ,java-guava-for-gradle) | |
| 499 | + | ("java-javax-inject" ,java-javax-inject) | |
| 500 | + | ("java-jsr305" ,java-jsr305)))))) | |
| 501 | + | ||
| 502 | + | (define-public gradle-ide | |
| 503 | + | (let ((base (gradle-subproject | |
| 504 | + | "ide" | |
| 505 | + | '("gradle-scala" "gradle-core" "gradle-plugins" "gradle-ear" | |
| 506 | + | "gradle-tooling-api") | |
| 507 | + | '("java-slf4j-api" "java-javax-inject" "groovy")))) | |
| 508 | + | (package | |
| 509 | + | (inherit base) | |
| 510 | + | (inputs | |
| 511 | + | `(("gradle-base-services" ,gradle-base-services) | |
| 512 | + | ("gradle-base-services-groovy" ,gradle-base-services-groovy) | |
| 513 | + | ("gradle-composite-builds" ,gradle-composite-builds) | |
| 514 | + | ("gradle-core" ,gradle-core) | |
| 515 | + | ("gradle-core-api" ,gradle-core-api) | |
| 516 | + | ("gradle-dependency-management" ,gradle-dependency-management) | |
| 517 | + | ("gradle-docs" ,gradle-docs) | |
| 518 | + | ("gradle-ear" ,gradle-ear) | |
| 519 | + | ("gradle-language-java" ,gradle-language-java) | |
| 520 | + | ("gradle-logging" ,gradle-logging) | |
| 521 | + | ("gradle-platform-base" ,gradle-platform-base) | |
| 522 | + | ("gradle-platform-jvm" ,gradle-platform-jvm) | |
| 523 | + | ("gradle-plugins" ,gradle-plugins) | |
| 524 | + | ("gradle-process-services" ,gradle-process-services) | |
| 525 | + | ("gradle-scala" ,gradle-scala) | |
| 526 | + | ("gradle-tooling-api" ,gradle-tooling-api) | |
| 527 | + | ("groovy" ,groovy) | |
| 528 | + | ("java-commons-lang" ,java-commons-lang) | |
| 529 | + | ("java-commons-io" ,java-commons-io) | |
| 530 | + | ("java-guava-for-gradle" ,java-guava-for-gradle) | |
| 531 | + | ("java-javax-inject" ,java-javax-inject) | |
| 532 | + | ("java-jsr305" ,java-jsr305) | |
| 533 | + | ("java-slf4j-api" ,java-slf4j-api)))))) | |
| 534 | + | ||
| 479 | 535 | (define-public gradle-model-core | |
| 480 | 536 | (package | |
| 481 | 537 | (inherit (gradle-subproject | |
… | |||
| 3198 | 3254 | "java-bouncycastle" | |
| 3199 | 3255 | "java-bsh" | |
| 3200 | 3256 | "java-commons-codec" | |
| 3257 | + | "java-commons-logging-minimal" | |
| 3201 | 3258 | "java-gson" | |
| 3202 | 3259 | "java-hamcrest-all" | |
| 3203 | 3260 | "java-httpcomponents-httpclient" | |
… | |||
| 3382 | 3439 | ("java-commons-collections" ,java-commons-collections) | |
| 3383 | 3440 | ("java-commons-io" ,java-commons-io) | |
| 3384 | 3441 | ("java-commons-lang" ,java-commons-lang) | |
| 3442 | + | ("java-commons-logging-minimal" ,java-commons-logging-minimal) | |
| 3385 | 3443 | ("java-gson" ,java-gson) | |
| 3386 | 3444 | ("java-guava-for-gradle" ,java-guava-for-gradle) | |
| 3387 | 3445 | ("java-hamcrest-all" ,java-hamcrest-all) | |