Improve java packages
more/packages/java.scm
2080 | 2080 | ;; A link to the license is present in pom.xml | |
2081 | 2081 | (license license:bsd-3))) | |
2082 | 2082 | ||
2083 | + | (define license:epl2.0 license:epl1.0) | |
2084 | + | (define-public java-javax-interceptor | |
2085 | + | (package | |
2086 | + | (name "java-javax-interceptor") | |
2087 | + | (version "1.2.2") | |
2088 | + | (source (origin | |
2089 | + | (method url-fetch) | |
2090 | + | (uri (string-append "https://github.com/javaee/javax.interceptor/" | |
2091 | + | "archive/" version ".tar.gz")) | |
2092 | + | (sha256 | |
2093 | + | (base32 | |
2094 | + | "1c93q8x7rxml747vzmw13s1gkjhwi0xs8ra27254cvyl0q8fh1kv")))) | |
2095 | + | (build-system ant-build-system) | |
2096 | + | (arguments | |
2097 | + | `(#:jar-name "javax-interceptor.jar" | |
2098 | + | #:tests? #f; no tests | |
2099 | + | #:source-dir "src/main/java" | |
2100 | + | #:phases | |
2101 | + | (modify-phases %standard-phases | |
2102 | + | (add-before 'build 'copy-resources | |
2103 | + | (lambda _ | |
2104 | + | (copy-recursively "src/main/resources" "build/classes") | |
2105 | + | #t))))) | |
2106 | + | (home-page "https://github.com/eclipse-ee4j/interceptor-api") | |
2107 | + | (synopsis "") | |
2108 | + | (description "") | |
2109 | + | ;; Either EPL2.0 or GPL2.0 with classpath exception | |
2110 | + | (license (list license:epl2.0 license:gpl2+)))) | |
2111 | + | ||
2112 | + | ;; JTA or JSR907 | |
2113 | + | ;; Same as java-jboss-transaction-api-spec? | |
2114 | + | (define-public java-javax-transaction | |
2115 | + | (package | |
2116 | + | (name "java-javax-transaction") | |
2117 | + | (version "1.3") | |
2118 | + | (source (origin | |
2119 | + | (method url-fetch) | |
2120 | + | (uri (string-append "https://github.com/javaee/javax.transaction/" | |
2121 | + | "archive/javax.transaction-api-" version | |
2122 | + | ".tar.gz")) | |
2123 | + | (sha256 | |
2124 | + | (base32 | |
2125 | + | "13c04282r59pyp784ppnihdi4krksmg8w4ksy2crgw9c9a7wfdh5")))) | |
2126 | + | (build-system ant-build-system) | |
2127 | + | (arguments | |
2128 | + | `(#:jar-name "javax-transaction.jar" | |
2129 | + | #:tests? #f; no tests | |
2130 | + | #:source-dir "src/main/java" | |
2131 | + | #:phases | |
2132 | + | (modify-phases %standard-phases | |
2133 | + | (add-before 'build 'copy-resources | |
2134 | + | (lambda _ | |
2135 | + | (copy-recursively "src/main/resources" "build/classes") | |
2136 | + | #t))))) | |
2137 | + | (inputs | |
2138 | + | `(("java-cdi-api" ,java-cdi-api) | |
2139 | + | ("java-javax-interceptor" ,java-javax-interceptor))) | |
2140 | + | (home-page "https://github.com/eclipse-ee4j/jta-api") | |
2141 | + | (synopsis "") | |
2142 | + | (description "") | |
2143 | + | (license (list license:cddl1.1)))) | |
2144 | + | ||
2145 | + | ;; jax-rpc | |
2146 | + | (define-public java-javax-xml-rpc | |
2147 | + | (package | |
2148 | + | (name "java-javax-xml-rpc") | |
2149 | + | (version "1.1.2") | |
2150 | + | (source (origin | |
2151 | + | (method url-fetch) | |
2152 | + | (uri (string-append "https://github.com/javaee/javax.xml.rpc/" | |
2153 | + | "archive/javax.xml.rpc-api-" version | |
2154 | + | ".tar.gz")) | |
2155 | + | (sha256 | |
2156 | + | (base32 | |
2157 | + | "1x4ldqr25s8knadmvwd33nbhyigqi471d62mz09vciy8j5waqys9")))) | |
2158 | + | (build-system ant-build-system) | |
2159 | + | (arguments | |
2160 | + | `(#:jar-name "javax-xml-rpc.jar" | |
2161 | + | #:tests? #f; no tests | |
2162 | + | #:source-dir "src/main/java" | |
2163 | + | #:phases | |
2164 | + | (modify-phases %standard-phases | |
2165 | + | (add-before 'build 'copy-resources | |
2166 | + | (lambda _ | |
2167 | + | (copy-recursively "src/main/resources" "build/classes") | |
2168 | + | #t))))) | |
2169 | + | (inputs | |
2170 | + | `(("java-javaee-servletapi" ,java-javaee-servletapi))) | |
2171 | + | (home-page "https://github.com/eclipse-ee4j/jax-rpc-api") | |
2172 | + | (synopsis "") | |
2173 | + | (description "") | |
2174 | + | (license (list license:cddl1.1)))) | |
2175 | + | ||
2176 | + | (define-public java-javax-ejb | |
2177 | + | (package | |
2178 | + | (name "java-javax-ejb") | |
2179 | + | (version "3.2.2") | |
2180 | + | (source (origin | |
2181 | + | (method url-fetch) | |
2182 | + | (uri (string-append "https://github.com/javaee/javax.ejb/archive/" | |
2183 | + | version ".tar.gz")) | |
2184 | + | (sha256 | |
2185 | + | (base32 | |
2186 | + | "15ipffv3dkbg6psa5knp4bq1bkp0qy21mzsgs94k6xw714igsij5")))) | |
2187 | + | (build-system ant-build-system) | |
2188 | + | (arguments | |
2189 | + | `(#:jar-name "javax-ejb.jar" | |
2190 | + | #:tests? #f; no tests | |
2191 | + | #:source-dir "src/main/java" | |
2192 | + | #:phases | |
2193 | + | (modify-phases %standard-phases | |
2194 | + | (add-before 'build 'copy-resources | |
2195 | + | (lambda _ | |
2196 | + | (copy-recursively "src/main/resources" "build/classes") | |
2197 | + | #t))))) | |
2198 | + | (inputs | |
2199 | + | `(("java-javax-transaction" ,java-javax-transaction) | |
2200 | + | ("java-javax-xml-rpc" ,java-javax-xml-rpc))) | |
2201 | + | (home-page "https://github.com/eclipse-ee4j/ejb-api") | |
2202 | + | (synopsis "") | |
2203 | + | (description "") | |
2204 | + | ;; Either EPL2.0 or GPL2.0 with classpath exception | |
2205 | + | (license (list license:epl2.0 license:gpl2+)))) | |
2206 | + | ||
2207 | + | ;; JSR380 jsr380 | |
2083 | 2208 | (define-public java-javax-validation | |
2084 | 2209 | (package | |
2085 | 2210 | (name "java-javax-validation") | |
… | |||
2103 | 2228 | (lambda _ | |
2104 | 2229 | (copy-recursively "src/main/resources" "build/classes") | |
2105 | 2230 | #t))))) | |
2106 | - | ;(replace 'check | |
2107 | - | ; (lambda _ | |
2108 | - | ; (mkdir-p "build/test-classes") | |
2109 | - | ; (apply invoke "javac" "-cp" | |
2110 | - | ; (string-append (getenv "CLASSPATH") ":build/classes") | |
2111 | - | ; "-d" "build/test-classes" (find-files "src/test/java" ".*.java$")) | |
2112 | - | ; (with-directory-excursion "build/test-classes" | |
2113 | - | ; (invoke "java" "-cp" | |
2114 | - | ; (string-append (getenv "CLASSPATH") ":../classes:.") | |
2115 | - | ; "org.testng.TestNG" "-verbose" "5" "-testclass" | |
2116 | - | ; "javax.validation.ValidationTest")) | |
2117 | - | ; #t))))) | |
2118 | 2231 | (native-inputs | |
2119 | 2232 | `(("java-hamcrest-core" ,java-hamcrest-core) | |
2120 | 2233 | ("java-testng" ,java-testng))) | |
… | |||
2123 | 2236 | (description "") | |
2124 | 2237 | (license license:asl2.0))) | |
2125 | 2238 | ||
2239 | + | (define-public java-fasterxml-classmate | |
2240 | + | (package | |
2241 | + | (name "java-fasterxml-classmate") | |
2242 | + | (version "1.4.0") | |
2243 | + | (source (origin | |
2244 | + | (method url-fetch) | |
2245 | + | (uri (string-append "https://github.com/FasterXML/java-classmate/" | |
2246 | + | "archive/classmate-" version ".tar.gz")) | |
2247 | + | (sha256 | |
2248 | + | (base32 | |
2249 | + | "143gsrgsf7dzqbmd2pw4ky2cd1lhlgmh7daygda03vka73ns6qr3")))) | |
2250 | + | (build-system ant-build-system) | |
2251 | + | (arguments | |
2252 | + | `(#:jar-name "fasterxml-classmate.jar" | |
2253 | + | #:source-dir "src/main/java" | |
2254 | + | #:test-exclude | |
2255 | + | (list | |
2256 | + | "**/Abstract*.java" | |
2257 | + | ;; Base class with no tests | |
2258 | + | "**/BaseTest.java") | |
2259 | + | #:phases | |
2260 | + | (modify-phases %standard-phases | |
2261 | + | (add-before 'build 'copy-resources | |
2262 | + | (lambda _ | |
2263 | + | (copy-recursively "engine/src/main/resources" "build/classes") | |
2264 | + | #t))))) | |
2265 | + | (native-inputs | |
2266 | + | `(("java-hamcrest-core" ,java-hamcrest-core) | |
2267 | + | ("java-junit" ,java-junit))) | |
2268 | + | (home-page "https://fasterxml.com") | |
2269 | + | (synopsis "") | |
2270 | + | (description "") | |
2271 | + | (license license:asl2.0))) | |
2272 | + | ||
2273 | + | (define-public java-jboss-modules | |
2274 | + | (package | |
2275 | + | (name "java-jboss-modules") | |
2276 | + | (version "1.8.6") | |
2277 | + | (source (origin | |
2278 | + | (method url-fetch) | |
2279 | + | (uri (string-append "https://github.com/jboss-modules/" | |
2280 | + | "jboss-modules/archive/" version ".Final.tar.gz")) | |
2281 | + | (file-name (string-append name "-" version ".tar.gz")) | |
2282 | + | (sha256 | |
2283 | + | (base32 | |
2284 | + | "0cm8z4kc1lq4jg3866dzhjaaz5kglsn9bymp4ra7jimyij84xxv2")))) | |
2285 | + | (build-system ant-build-system) | |
2286 | + | (arguments | |
2287 | + | `(#:jar-name "jboss-modules.jar" | |
2288 | + | #:source-dir "src/main/java" | |
2289 | + | #:tests? #f; require jboss.shrinkwrap | |
2290 | + | #:phases | |
2291 | + | (modify-phases %standard-phases | |
2292 | + | (add-before 'build 'copy-resources | |
2293 | + | (lambda _ | |
2294 | + | (copy-recursively "src/main/resources" "build/classes") | |
2295 | + | #t))))) | |
2296 | + | (native-inputs | |
2297 | + | `(("java-junit" ,java-junit))) | |
2298 | + | (home-page "") | |
2299 | + | (synopsis "") | |
2300 | + | (description "") | |
2301 | + | (license license:asl2.0))) | |
2302 | + | ||
2303 | + | (define-public java-wildfly-common | |
2304 | + | (package | |
2305 | + | (name "java-wildfly-common") | |
2306 | + | (version "1.4.0") | |
2307 | + | (source (origin | |
2308 | + | (method url-fetch) | |
2309 | + | (uri (string-append "https://github.com/wildfly/wildfly-common/" | |
2310 | + | "archive/" version ".Final.tar.gz")) | |
2311 | + | (file-name (string-append name "-" version ".tar.gz")) | |
2312 | + | (sha256 | |
2313 | + | (base32 | |
2314 | + | "1qgp5b77wj0g3c8wzx2k8qslzk4ran1kbk5scjzj955ljpwvygah")))) | |
2315 | + | (build-system ant-build-system) | |
2316 | + | (arguments | |
2317 | + | `(#:jar-name "wildfly-common.jar" | |
2318 | + | #:source-dir "src/main/java")) | |
2319 | + | (inputs | |
2320 | + | `(("java-jboss-logging-bootstrap" ,java-jboss-logging-bootstrap))) | |
2321 | + | (home-page "") | |
2322 | + | (synopsis "") | |
2323 | + | (description "") | |
2324 | + | (license license:lgpl2.1))) | |
2325 | + | ||
2326 | + | (define-public java-jboss-logging-annotations | |
2327 | + | (package | |
2328 | + | (name "java-jboss-logging-annotations") | |
2329 | + | (version "2.1.0") | |
2330 | + | (source (origin | |
2331 | + | (method url-fetch) | |
2332 | + | (uri (string-append "https://github.com/jboss-logging/" | |
2333 | + | "jboss-logging-tools/archive/" version ".Final.tar.gz")) | |
2334 | + | (file-name (string-append name "-" version ".tar.gz")) | |
2335 | + | (sha256 | |
2336 | + | (base32 | |
2337 | + | "1azi76q31qhmyq3v9cx0aq1gvddymj080bpc3lvacg45kh7vx9zm")))) | |
2338 | + | (build-system ant-build-system) | |
2339 | + | (arguments | |
2340 | + | `(#:jar-name "jboss-logging-annotations.jar" | |
2341 | + | #:source-dir "annotations/src/main/java" | |
2342 | + | #:tests? #f; no tests | |
2343 | + | #:phases | |
2344 | + | (modify-phases %standard-phases | |
2345 | + | (add-before 'build 'copy-resources | |
2346 | + | (lambda _ | |
2347 | + | (copy-recursively "annotations/src/main/resources" "build/classes") | |
2348 | + | #t))))) | |
2349 | + | (home-page "") | |
2350 | + | (synopsis "") | |
2351 | + | (description "") | |
2352 | + | (license license:lgpl2.1+))) | |
2353 | + | ||
2354 | + | (define-public java-jboss-logmanager | |
2355 | + | (package | |
2356 | + | (name "java-jboss-logmanager") | |
2357 | + | (version "2.1.4") | |
2358 | + | (source (origin | |
2359 | + | (method url-fetch) | |
2360 | + | (uri (string-append "https://github.com/jboss-logging/" | |
2361 | + | "jboss-logmanager/archive/" version ".Final.tar.gz")) | |
2362 | + | (file-name (string-append name "-" version ".tar.gz")) | |
2363 | + | (sha256 | |
2364 | + | (base32 | |
2365 | + | "09qj82wa612bfmwdpgpskg7qvi3n7q6v1arbhs7zbbrzlfgb7wnx")))) | |
2366 | + | (build-system ant-build-system) | |
2367 | + | (arguments | |
2368 | + | `(#:jar-name "jboss-logmanager.jar" | |
2369 | + | #:source-dir "src/main/java" | |
2370 | + | #:tests? #f; no tests | |
2371 | + | #:phases | |
2372 | + | (modify-phases %standard-phases | |
2373 | + | (add-before 'build 'copy-resources | |
2374 | + | (lambda _ | |
2375 | + | (copy-recursively "src/main/resources" "build/classes") | |
2376 | + | #t))))) | |
2377 | + | (inputs | |
2378 | + | `(("java-jboss-modules" ,java-jboss-modules) | |
2379 | + | ("java-jsonp" ,java-jsonp) | |
2380 | + | ("java-wildfly-common" ,java-wildfly-common))) | |
2381 | + | (home-page "") | |
2382 | + | (synopsis "") | |
2383 | + | (description "") | |
2384 | + | (license license:asl2.0))) | |
2385 | + | ||
2386 | + | (define-public java-jboss-logging | |
2387 | + | (package | |
2388 | + | (name "java-jboss-logging") | |
2389 | + | (version "3.3.2") | |
2390 | + | (source (origin | |
2391 | + | (method url-fetch) | |
2392 | + | (uri (string-append "https://github.com/jboss-logging/" | |
2393 | + | "jboss-logging/archive/" version ".Final.tar.gz")) | |
2394 | + | (file-name (string-append name "-" version ".tar.gz")) | |
2395 | + | (sha256 | |
2396 | + | (base32 | |
2397 | + | "1kcibwahdja95zdm8yh2zlqlq6xj42pddjby1845jam2xg7q9pqh")))) | |
2398 | + | (build-system ant-build-system) | |
2399 | + | (arguments | |
2400 | + | `(#:jar-name "jboss-logging.jar" | |
2401 | + | #:source-dir "src/main/java" | |
2402 | + | #:tests? #f; no tests | |
2403 | + | #:phases | |
2404 | + | (modify-phases %standard-phases | |
2405 | + | (add-before 'build 'copy-resources | |
2406 | + | (lambda _ | |
2407 | + | (copy-recursively "src/main/resources" "build/classes") | |
2408 | + | #t))))) | |
2409 | + | (inputs | |
2410 | + | `(("java-jboss-logmanager" ,java-jboss-logmanager) | |
2411 | + | ("java-log4j-api" ,java-log4j-api))) | |
2412 | + | (home-page "") | |
2413 | + | (synopsis "") | |
2414 | + | (description "") | |
2415 | + | (license license:asl2.0))) | |
2416 | + | ||
2417 | + | (define-public java-jboss-logging-bootstrap | |
2418 | + | (package | |
2419 | + | (inherit java-jboss-logging) | |
2420 | + | (name "java-jboss-logging-bootstrap") | |
2421 | + | (arguments | |
2422 | + | `(#:jar-name "jboss-logging-bootstrap.jar" | |
2423 | + | #:tests? #f; no tests | |
2424 | + | #:phases | |
2425 | + | (modify-phases %standard-phases | |
2426 | + | (replace 'build | |
2427 | + | (lambda _ | |
2428 | + | (mkdir-p "build/classes") | |
2429 | + | (mkdir-p "build/jar") | |
2430 | + | (apply invoke "javac" "-d" "build/classes" | |
2431 | + | (map (lambda (file) (string-append | |
2432 | + | "src/main/java/org/jboss/logging/" | |
2433 | + | file)) | |
2434 | + | '("Messages.java" "LoggingLocale.java"))) | |
2435 | + | (invoke "jar" "cf" "build/jar/jboss-logging-bootstrap.jar" | |
2436 | + | "-C" "build/classes" ".") | |
2437 | + | #t))))) | |
2438 | + | (inputs | |
2439 | + | `(("java-log4j-api" ,java-log4j-api))))) | |
2440 | + | ||
2441 | + | (define-public java-hibernate-validator-engine | |
2442 | + | (package | |
2443 | + | (name "java-hibernate-validator-engine") | |
2444 | + | (version "6.0.13") | |
2445 | + | (source (origin | |
2446 | + | (method url-fetch) | |
2447 | + | (uri (string-append "https://github.com/hibernate/" | |
2448 | + | "hibernate-validator/archive/" version | |
2449 | + | ".Final.tar.gz")) | |
2450 | + | (sha256 | |
2451 | + | (base32 | |
2452 | + | "107220ydll2fgvqzmzrby7b65vi4hsvrnmbb6idrxfmckm05grn4")))) | |
2453 | + | (build-system ant-build-system) | |
2454 | + | (arguments | |
2455 | + | `(#:jar-name "hibernate-validator-engine.jar" | |
2456 | + | #:source-dir "engine/src/main/java" | |
2457 | + | #:phases | |
2458 | + | (modify-phases %standard-phases | |
2459 | + | (add-before 'build 'copy-resources | |
2460 | + | (lambda _ | |
2461 | + | (copy-recursively "engine/src/main/resources" "build/classes") | |
2462 | + | #t))))) | |
2463 | + | (inputs | |
2464 | + | `(("java-fasterxml-classmate" ,java-fasterxml-classmate) | |
2465 | + | ("java-javax-validation" ,java-javax-validation) | |
2466 | + | ("java-jboss-logging" ,java-jboss-logging) | |
2467 | + | ("java-joda-time" ,java-joda-time) | |
2468 | + | ("java-jsoup" ,java-jsoup) | |
2469 | + | ;; For javax-el (el-api) | |
2470 | + | ("java-tomcat" ,java-tomcat))) | |
2471 | + | (home-page "https://hibernate.org/validator/") | |
2472 | + | (synopsis "") | |
2473 | + | (description "") | |
2474 | + | (license license:asl2.0))) | |
2475 | + | ||
2126 | 2476 | ;; javax.enterprise.concurrency | |
2127 | 2477 | (define-public java-concurrency-api | |
2128 | 2478 | (package | |
… | |||
2152 | 2502 | (define-public java-spring-framework-core | |
2153 | 2503 | (package | |
2154 | 2504 | (name "java-spring-framework-core") | |
2155 | - | (version "4.3.10") | |
2505 | + | (version "4.3.19") | |
2156 | 2506 | (source (origin | |
2157 | 2507 | (method url-fetch) | |
2158 | 2508 | (uri (string-append "https://github.com/spring-projects/" | |
… | |||
2160 | 2510 | ".RELEASE.tar.gz")) | |
2161 | 2511 | (sha256 | |
2162 | 2512 | (base32 | |
2163 | - | "036jcwh2g3qlv14lalhkpkjnwc1hjn4zdqf251231vywxyd838zm")) | |
2513 | + | "1796ch4ahhx8jq9v3v16dr0xcdx9fqf8waf75cjh52fxvi6ipnqj")) | |
2164 | 2514 | (patches (search-patches "java-spring-framework-remove-non-free.patch")))) | |
2165 | 2515 | (arguments | |
2166 | 2516 | `(#:jar-name "java-spring-framework-core.jar" | |
… | |||
2447 | 2797 | ;; Needed because tests look for data in src/... directly. | |
2448 | 2798 | (chdir "spring-context") | |
2449 | 2799 | #t)) | |
2800 | + | (add-before 'build 'fix-cglib | |
2801 | + | (lambda _ | |
2802 | + | (with-directory-excursion "src/main/java/org/springframework" | |
2803 | + | (substitute* | |
2804 | + | (list | |
2805 | + | "context/annotation/ConfigurationClassEnhancer.java" | |
2806 | + | "scripting/support/ScriptFactoryPostProcessor.java") | |
2807 | + | (("org.springframework.cglib") "net.sf.cglib") | |
2808 | + | (("net.sf.cglib.core.SpringNamingPolicy") | |
2809 | + | "org.springframework.cglib.core.SpringNamingPolicy"))) | |
2810 | + | #t)) | |
2450 | 2811 | (add-before 'build 'remove-jruby | |
2451 | 2812 | (lambda _ | |
2452 | 2813 | (delete-file-recursively | |
… | |||
2463 | 2824 | #t))))) | |
2464 | 2825 | (inputs | |
2465 | 2826 | `(("groovy" ,groovy) | |
2827 | + | ("java-aspectj-weaver" ,java-aspectj-weaver) | |
2466 | 2828 | ("java-bsh" ,java-bsh) | |
2467 | 2829 | ("java-cglib" ,java-cglib) | |
2468 | 2830 | ("java-commons-logging-minimal" ,java-commons-logging-minimal) | |
2469 | 2831 | ("java-concurrency-api" ,java-concurrency-api) | |
2832 | + | ("java-hibernate-validator-engine" ,java-hibernate-validator-engine) | |
2833 | + | ("java-javax-ejb" ,java-javax-ejb) | |
2470 | 2834 | ("java-javax-inject" ,java-javax-inject) | |
2835 | + | ("java-javax-interceptor" ,java-javax-interceptor) | |
2471 | 2836 | ("java-javax-validation" ,java-javax-validation) | |
2472 | 2837 | ("java-joda-time" ,java-joda-time) | |
2473 | 2838 | ("java-snakeyaml" ,java-snakeyaml) | |
… | |||
4351 | 4716 | (description "") | |
4352 | 4717 | (license license:bsd-2))) | |
4353 | 4718 | ||
4354 | - | ;; vanished from the face of the earth :/ | |
4355 | 4719 | (define-public java-jsonp | |
4356 | 4720 | (package | |
4357 | 4721 | (name "java-jsonp") | |
4358 | - | (version "1.0.4") | |
4722 | + | (version "1.1.3") | |
4359 | 4723 | (source (origin | |
4360 | - | (method git-fetch) | |
4361 | - | (uri (git-reference | |
4362 | - | (url "git://java.net/jsonp~git") | |
4363 | - | (commit "a586e706aea82dc80fb05bdf59f2a25150ee1801"))) | |
4724 | + | (method url-fetch) | |
4725 | + | (uri (string-append "https://github.com/eclipse-ee4j/jsonp/archive/" | |
4726 | + | version "-RELEASE.tar.gz")) | |
4364 | 4727 | (file-name (string-append name "-" version)) | |
4365 | 4728 | (sha256 | |
4366 | 4729 | (base32 | |
4367 | - | "01r4syivcywpvxkr1hn0az9316pr7qpnx154zzzw0nijfmdlbw7n")))) | |
4730 | + | "15d7rp4xb482h8r0j3j83wa34bmz84q89s9n8ydfgz6l492syfhc")))) | |
4368 | 4731 | (build-system ant-build-system) | |
4369 | 4732 | (arguments | |
4370 | - | `(#:jar-name (string-append ,name "-" ,version ".jar") | |
4733 | + | `(#:jar-name "jsonp.jar" | |
4371 | 4734 | #:tests? #f | |
4372 | - | #:source-dir "api/src")) | |
4373 | - | (home-page "https://jsonp.java.net") | |
4735 | + | #:source-dir "api/src/main/java" | |
4736 | + | #:test-dir "api/src/test")) | |
4737 | + | (home-page "https://javaee.github.io/jsonp/") | |
4374 | 4738 | (synopsis "") | |
4375 | 4739 | (description "") | |
4376 | 4740 | (license (list license:gpl2 | |
4377 | - | license:cddl1.1)))) | |
4741 | + | license:epl2.0)))) | |
4378 | 4742 | ||
4379 | 4743 | (define-public ant-junit | |
4380 | 4744 | (package |