Remove java duplicates
more/packages/java.scm
| 1286 | 1286 | \"Java Concurrency In Practice\" (JCIP) book.") | |
| 1287 | 1287 | (license license:cc-by2.0))); cc-by2.5 | |
| 1288 | 1288 | ||
| 1289 | - | (define-public java-openjfx | |
| 1290 | - | (package | |
| 1291 | - | (name "java-openjfx") | |
| 1292 | - | ;; This is the last version that can be built for java8 | |
| 1293 | - | (version "8.202") | |
| 1294 | - | (source (origin | |
| 1295 | - | (method url-fetch) | |
| 1296 | - | (uri (string-append "http://hg.openjdk.java.net/openjfx/8u-dev/rt" | |
| 1297 | - | "/archive/85d09981ae0d.tar.gz")) | |
| 1298 | - | (file-name (string-append name "-" version ".tar.gz")) | |
| 1299 | - | (sha256 | |
| 1300 | - | (base32 | |
| 1301 | - | "038yg2c9swmckw5ch8cvzxf5hw0fdvxa3wljnw5yhbhqgvawpz3a")))) | |
| 1302 | - | (build-system ant-build-system) | |
| 1303 | - | (arguments | |
| 1304 | - | `(#:jar-name "java-openjfx.jar" | |
| 1305 | - | #:source-dir "buildSrc/src/main/java" | |
| 1306 | - | #:test-dir "buildSrc/src/test" | |
| 1307 | - | #:phases | |
| 1308 | - | (modify-phases %standard-phases | |
| 1309 | - | (add-before 'configure 'generate-jsl-parser | |
| 1310 | - | (lambda _ | |
| 1311 | - | (zero? (system* "antlr3" "-o" "buildSrc/src/main/java/com/sun/scenario/effect/compiler" | |
| 1312 | - | "buildSrc/src/main/antlr/JSL.g"))))))) | |
| 1313 | - | (inputs | |
| 1314 | - | `(("antlr3" ,antlr3) | |
| 1315 | - | ("java-stringtemplate" ,java-stringtemplate))) | |
| 1316 | - | (native-inputs | |
| 1317 | - | `(("java-junit" ,java-junit) | |
| 1318 | - | ("java-hamcrest-core" ,java-hamcrest-core))) | |
| 1319 | - | (home-page "https://openjfx.io") | |
| 1320 | - | (synopsis "") | |
| 1321 | - | (description "") | |
| 1322 | - | (license license:gpl2)));with classpath exception | |
| 1323 | - | ||
| 1324 | - | (define-public java-openjfx-base | |
| 1325 | - | (package (inherit java-openjfx) | |
| 1326 | - | (name "java-openjfx-base") | |
| 1327 | - | (arguments | |
| 1328 | - | `(#:jar-name "java-openjfx-base.jar" | |
| 1329 | - | #:source-dir "modules/base/src/main/java:modules/base/src/main/java8:modules/base/src/main/version-info" | |
| 1330 | - | #:test-dir "modules/base/src/test" | |
| 1331 | - | #:phases | |
| 1332 | - | (modify-phases %standard-phases | |
| 1333 | - | (add-before 'check 'remove-empty-file | |
| 1334 | - | (lambda _ | |
| 1335 | - | ;; These files are completely commented, but junit expects them to | |
| 1336 | - | ;; contain a class, so tests fail. | |
| 1337 | - | (delete-file "modules/base/src/test/java/com/sun/javafx/property/adapter/PropertyDescriptorTest.java") | |
| 1338 | - | (delete-file "modules/base/src/test/java/com/sun/javafx/property/adapter/ReadOnlyPropertyDescriptorTest.java") | |
| 1339 | - | (delete-file "modules/base/src/test/java/javafx/beans/property/PropertiesTest.java") | |
| 1340 | - | (delete-file "modules/base/src/test/java/javafx/beans/property/adapter/ReadOnlyJavaBeanPropertyBuilder_General_Test.java") | |
| 1341 | - | ;; This one fails | |
| 1342 | - | (delete-file "modules/base/src/test/java/com/sun/javafx/runtime/VersionInfoTest.java")))))) | |
| 1343 | - | (inputs | |
| 1344 | - | `(("java-openjfx" ,java-openjfx))))) | |
| 1345 | - | ||
| 1346 | - | (define-public java-openjfx-graphics | |
| 1347 | - | (package (inherit java-openjfx) | |
| 1348 | - | (name "java-openjfx-graphics") | |
| 1349 | - | (arguments | |
| 1350 | - | `(#:jar-name "java-openjfx-graphics.jar" | |
| 1351 | - | #:source-dir "modules/graphics/src/main/java" | |
| 1352 | - | #:tests? #f; require X? | |
| 1353 | - | #:test-dir "modules/graphics/src/test")) | |
| 1354 | - | (inputs | |
| 1355 | - | `(("java-openjfx" ,java-openjfx) | |
| 1356 | - | ("java-openjfx-base" ,java-openjfx-base) | |
| 1357 | - | ("java-swt" ,java-swt))))) | |
| 1358 | - | ||
| 1359 | - | (define-public java-openjfx-media | |
| 1360 | - | (package (inherit java-openjfx) | |
| 1361 | - | (name "java-openjfx-media") | |
| 1362 | - | (inputs | |
| 1363 | - | `(("java-openjxf-graphics" ,java-openjfx-graphics) | |
| 1364 | - | ("java-openjxf-base" ,java-openjfx-base) | |
| 1365 | - | ("java-openjfx" ,java-openjfx))) | |
| 1366 | - | (arguments | |
| 1367 | - | `(#:jar-name "java-openjfx-media.jar" | |
| 1368 | - | #:source-dir "modules/media/src/main/java" | |
| 1369 | - | #:tests? #f)))); no tests | |
| 1370 | - | ||
| 1371 | 1289 | (define-public java-brotli-dec | |
| 1372 | 1290 | (package | |
| 1373 | 1291 | (name "java-brotli-dec") | |
… | |||
| 1564 | 1482 | (description "") | |
| 1565 | 1483 | (license license:bsd-2))) | |
| 1566 | 1484 | ||
| 1567 | - | (define-public java-xmp | |
| 1568 | - | (package | |
| 1569 | - | (name "java-xmp") | |
| 1570 | - | (version "5.1.3") | |
| 1571 | - | (source (origin | |
| 1572 | - | (method url-fetch) | |
| 1573 | - | (uri (string-append "http://download.macromedia.com/pub/developer" | |
| 1574 | - | "/xmp/sdk/XMPCoreJava-" version ".zip")) | |
| 1575 | - | (sha256 | |
| 1576 | - | (base32 | |
| 1577 | - | "14nai2mmsg7l5ya2y5mx4w4lr1az3sk2fjz6hiy4zdrsavgvl1g7")))) | |
| 1578 | - | (build-system ant-build-system) | |
| 1579 | - | (arguments | |
| 1580 | - | `(#:build-target "build" | |
| 1581 | - | #:tests? #f; no tests | |
| 1582 | - | #:phases | |
| 1583 | - | (modify-phases %standard-phases | |
| 1584 | - | (add-after 'unpack 'chdir | |
| 1585 | - | (lambda _ | |
| 1586 | - | (chdir "XMPCore") | |
| 1587 | - | #t)) | |
| 1588 | - | (replace 'install | |
| 1589 | - | (install-jars ".")) | |
| 1590 | - | (add-after 'install 'install-doc | |
| 1591 | - | (lambda* (#:key outputs #:allow-other-keys) | |
| 1592 | - | (copy-recursively | |
| 1593 | - | "docs" | |
| 1594 | - | (string-append (assoc-ref outputs "out") "/share/doc/java-xmp")) | |
| 1595 | - | #t))))) | |
| 1596 | - | (native-inputs | |
| 1597 | - | `(("unzip" ,unzip))) | |
| 1598 | - | (home-page "") | |
| 1599 | - | (synopsis "") | |
| 1600 | - | (description "") | |
| 1601 | - | (license license:bsd-3))) | |
| 1602 | - | ||
| 1603 | - | (define-public java-metadata-extractor | |
| 1604 | - | (package | |
| 1605 | - | (name "java-metadata-extractor") | |
| 1606 | - | (version "2.11.0") | |
| 1607 | - | (source (origin | |
| 1608 | - | (method git-fetch) | |
| 1609 | - | (uri (git-reference | |
| 1610 | - | (url "https://github.com/drewnoakes/metadata-extractor") | |
| 1611 | - | (commit version))) | |
| 1612 | - | (file-name (git-file-name name version)) | |
| 1613 | - | (sha256 | |
| 1614 | - | (base32 | |
| 1615 | - | "06yrq0swrl1r40yjbk5kqzjxr04jlkq9lfi711jvfgjf5kp2qinj")))) | |
| 1616 | - | (build-system ant-build-system) | |
| 1617 | - | (arguments | |
| 1618 | - | `(#:jar-name "metadata-extractor.jar" | |
| 1619 | - | #:source-dir "Source" | |
| 1620 | - | #:test-dir "Tests" | |
| 1621 | - | #:phases | |
| 1622 | - | (modify-phases %standard-phases | |
| 1623 | - | (add-before 'check 'fix-test-dir | |
| 1624 | - | (lambda _ | |
| 1625 | - | (substitute* "build.xml" | |
| 1626 | - | (("/java\">") "\">")) | |
| 1627 | - | #t))))) | |
| 1628 | - | (propagated-inputs | |
| 1629 | - | `(("java-xmp" ,java-xmp))) | |
| 1630 | - | (native-inputs | |
| 1631 | - | `(("java-hamcrest-core" ,java-hamcrest-core) | |
| 1632 | - | ("java-junit" ,java-junit))) | |
| 1633 | - | (home-page "https://github.com/drewnoakes/metadata-extractor") | |
| 1634 | - | (synopsis "") | |
| 1635 | - | (description "") | |
| 1636 | - | (license license:asl2.0))) | |
| 1637 | - | ||
| 1638 | - | (define-public java-signpost-core | |
| 1639 | - | (package | |
| 1640 | - | (name "java-signpost-core") | |
| 1641 | - | (version "1.2.1.2") | |
| 1642 | - | (source (origin | |
| 1643 | - | (method git-fetch) | |
| 1644 | - | (uri (git-reference | |
| 1645 | - | (url "https://github.com/mttkay/signpost") | |
| 1646 | - | (commit version))) | |
| 1647 | - | (file-name (git-file-name name version)) | |
| 1648 | - | (sha256 | |
| 1649 | - | (base32 | |
| 1650 | - | "1l04yj2znch3hpyw90c4g4jan453w7d88l84bgl0c72i2kbb8z7h")))) | |
| 1651 | - | (build-system ant-build-system) | |
| 1652 | - | (arguments | |
| 1653 | - | `(#:jar-name "signpost-core.jar" | |
| 1654 | - | #:source-dir "signpost-core/src/main/java" | |
| 1655 | - | #:test-dir "signpost-core/src/test" | |
| 1656 | - | ;; Tests all fail with InstantiationException from mockito | |
| 1657 | - | #:tests? #f)) | |
| 1658 | - | (propagated-inputs | |
| 1659 | - | `(("java-commons-codec" ,java-commons-codec))) | |
| 1660 | - | (home-page "https://github.com/mttkay/signpost") | |
| 1661 | - | (synopsis "") | |
| 1662 | - | (description "") | |
| 1663 | - | (license license:asl2.0))) | |
| 1664 | - | ||
| 1665 | - | (define-public java-svg-salamander | |
| 1666 | - | (package | |
| 1667 | - | (name "java-svg-salamander") | |
| 1668 | - | (version "1.1.2") | |
| 1669 | - | (source (origin | |
| 1670 | - | (method git-fetch) | |
| 1671 | - | (uri (git-reference | |
| 1672 | - | (url "https://github.com/blackears/svgSalamander") | |
| 1673 | - | (commit (string-append "v" version)))) | |
| 1674 | - | (file-name (git-file-name name version)) | |
| 1675 | - | (sha256 | |
| 1676 | - | (base32 | |
| 1677 | - | "1zv3kjdkf6iqf02x6ln76254y634j2ji448y706a65lsbfjmmicf")) | |
| 1678 | - | (modules '((guix build utils))) | |
| 1679 | - | (snippet | |
| 1680 | - | `(for-each delete-file (find-files "." ".*.jar"))) | |
| 1681 | - | (patches | |
| 1682 | - | (search-patches "java-svg-salamander-Fix-non-det.patch")))) | |
| 1683 | - | (build-system ant-build-system) | |
| 1684 | - | ;(arguments | |
| 1685 | - | ; `(#:jar-name "svg-core.jar" | |
| 1686 | - | ; #:source-dir "svg-core/src/main/java" | |
| 1687 | - | ; #:tests? #f; no tests | |
| 1688 | - | ; #:phases | |
| 1689 | - | ; (modify-phases %standard-phases | |
| 1690 | - | ; (add-before 'build 'copy-res | |
| 1691 | - | ; (lambda _ | |
| 1692 | - | ; (copy-recursively "src/main/res" "build/classes") | |
| 1693 | - | ; #t))))) | |
| 1694 | - | (arguments | |
| 1695 | - | `(#:tests? #f; no tests | |
| 1696 | - | #:phases | |
| 1697 | - | (modify-phases %standard-phases | |
| 1698 | - | (add-after 'unpack 'chdir | |
| 1699 | - | (lambda _ | |
| 1700 | - | (chdir "svg-core") | |
| 1701 | - | #t)) | |
| 1702 | - | (add-before 'build 'copy-jars | |
| 1703 | - | (lambda* (#:key inputs #:allow-other-keys) | |
| 1704 | - | (copy-file (car (find-files (assoc-ref inputs "javacc") "\\.jar$")) | |
| 1705 | - | "../libraries/javacc.jar") | |
| 1706 | - | (copy-file (car (find-files (assoc-ref inputs "ant") "ant\\.jar$")) | |
| 1707 | - | "../libraries/ant.jar") | |
| 1708 | - | #t)) | |
| 1709 | - | (replace 'install | |
| 1710 | - | (install-jars "dist"))))) | |
| 1711 | - | (native-inputs | |
| 1712 | - | `(("javacc" ,javacc))) | |
| 1713 | - | (home-page "https://github.com/blackears/svgSalamander") | |
| 1714 | - | (synopsis "") | |
| 1715 | - | (description "") | |
| 1716 | - | (license license:bsd-2))) | |
| 1717 | - | ||
| 1718 | - | (define-public java-josm | |
| 1719 | - | (package | |
| 1720 | - | (name "java-josm") | |
| 1721 | - | (version "15031") | |
| 1722 | - | (source (origin | |
| 1723 | - | (method git-fetch) | |
| 1724 | - | (uri (git-reference | |
| 1725 | - | (url "https://github.com/openstreetmap/josm.git") | |
| 1726 | - | (commit "04d4c64b1b5698c0f9af40938f32194bc25bf75f"))) | |
| 1727 | - | (sha256 | |
| 1728 | - | (base32 | |
| 1729 | - | "0dgxa0yqh2sxl6nvpzw9507y5rdfxvmy54bhk2gfk1hxh3hvgmxh")) | |
| 1730 | - | (file-name (git-file-name name version)) | |
| 1731 | - | (modules '((guix build utils))) | |
| 1732 | - | (snippet | |
| 1733 | - | `(begin | |
| 1734 | - | (for-each delete-file (find-files "." ".*.jar")) | |
| 1735 | - | (for-each delete-file-recursively | |
| 1736 | - | '("src/org/apache" | |
| 1737 | - | "src/org/glassfish" | |
| 1738 | - | "src/org/tukaani" | |
| 1739 | - | "src/javax" | |
| 1740 | - | "src/oauth" | |
| 1741 | - | "src/com")) | |
| 1742 | - | #t)))) | |
| 1743 | - | (build-system ant-build-system) | |
| 1744 | - | (native-inputs | |
| 1745 | - | `(("javacc" ,javacc))) | |
| 1746 | - | (inputs | |
| 1747 | - | `(("java-commons-jcs" ,java-commons-jcs) | |
| 1748 | - | ("java-commons-compress" ,java-commons-compress-latest) | |
| 1749 | - | ("java-jmapviewer" ,java-jmapviewer) | |
| 1750 | - | ("java-jsonp-api" ,java-jsonp-api) | |
| 1751 | - | ("java-jsonp-impl" ,java-jsonp-impl); runtime dependency | |
| 1752 | - | ("java-metadata-extractor" ,java-metadata-extractor) | |
| 1753 | - | ("java-openjfx" ,java-openjfx) | |
| 1754 | - | ("java-openjfx-base" ,java-openjfx-base) | |
| 1755 | - | ("java-openjfx-media" ,java-openjfx-media) | |
| 1756 | - | ("java-openjfx-graphics" ,java-openjfx-graphics) | |
| 1757 | - | ("java-signpost-core" ,java-signpost-core) | |
| 1758 | - | ("java-svg-salamander" ,java-svg-salamander))) | |
| 1759 | - | (arguments | |
| 1760 | - | `(#:tests? #f | |
| 1761 | - | #:jar-name "josm.jar" | |
| 1762 | - | #:phases | |
| 1763 | - | (modify-phases %standard-phases | |
| 1764 | - | (add-after 'unpack 'rm-build.xml | |
| 1765 | - | (lambda* _ | |
| 1766 | - | (delete-file "build.xml") | |
| 1767 | - | #t)) | |
| 1768 | - | (add-before 'build 'fix-revision | |
| 1769 | - | (lambda* _ | |
| 1770 | - | (with-output-to-file "REVISION.XML" | |
| 1771 | - | (lambda _ | |
| 1772 | - | (display | |
| 1773 | - | (string-append "<info><entry><commit revision=\"" ,version "\">" | |
| 1774 | - | "<date>1970-01-01 00:00:00 +0000</date>" | |
| 1775 | - | "</commit></entry></info>")))) | |
| 1776 | - | #t)) | |
| 1777 | - | (add-before 'build 'generate-parser | |
| 1778 | - | (lambda* _ | |
| 1779 | - | (let* ((dir "src/org/openstreetmap/josm/gui/mappaint/mapcss") | |
| 1780 | - | (out (string-append dir "/parsergen")) | |
| 1781 | - | (file (string-append dir "/MapCSSParser.jj"))) | |
| 1782 | - | (mkdir-p "src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen") | |
| 1783 | - | (invoke "javacc" "-DEBUG_PARSER=false" | |
| 1784 | - | "-DEBUG_TOKEN_MANAGER=false" "-JDK_VERSION=1.8" | |
| 1785 | - | "-GRAMMAR_ENCODING=UTF-8" | |
| 1786 | - | (string-append "-OUTPUT_DIRECTORY=" out) | |
| 1787 | - | file)) | |
| 1788 | - | #t)) | |
| 1789 | - | (add-after 'build 'generate-epsg | |
| 1790 | - | (lambda _ | |
| 1791 | - | (system* "javac" "scripts/BuildProjectionDefinitions.java" | |
| 1792 | - | "-cp" "build/classes") | |
| 1793 | - | (mkdir-p "data/projection") | |
| 1794 | - | (with-output-to-file "data/projection/custom-epsg" | |
| 1795 | - | (lambda _ (display ""))) | |
| 1796 | - | (invoke "java" "-cp" "build/classes:scripts:." | |
| 1797 | - | "BuildProjectionDefinitions" ".") | |
| 1798 | - | #t)) | |
| 1799 | - | (add-after 'generate-epsg 'copy-data | |
| 1800 | - | (lambda _ | |
| 1801 | - | (mkdir-p "build/classes") | |
| 1802 | - | (rename-file "data" "build/classes/data") | |
| 1803 | - | #t)) | |
| 1804 | - | (add-before 'install 'regenerate-jar | |
| 1805 | - | (lambda _ | |
| 1806 | - | ;; We need to regenerate the jar file to add data. | |
| 1807 | - | (delete-file "build/jar/josm.jar") | |
| 1808 | - | (invoke "jar" "-cf" "build/jar/josm.jar" "-C" | |
| 1809 | - | "build/classes" ".") | |
| 1810 | - | #t)) | |
| 1811 | - | (add-before 'build 'copy-styles | |
| 1812 | - | (lambda _ | |
| 1813 | - | (mkdir-p "build/classes") | |
| 1814 | - | (rename-file "styles" "build/classes/styles") | |
| 1815 | - | #t)) | |
| 1816 | - | (add-before 'build 'copy-images | |
| 1817 | - | (lambda _ | |
| 1818 | - | (mkdir-p "build/classes") | |
| 1819 | - | (rename-file "images" "build/classes/images") | |
| 1820 | - | #t)) | |
| 1821 | - | (add-before 'build 'copy-revision | |
| 1822 | - | (lambda _ | |
| 1823 | - | (mkdir-p "build/classes") | |
| 1824 | - | (with-output-to-file "build/classes/REVISION" | |
| 1825 | - | (lambda _ | |
| 1826 | - | (display | |
| 1827 | - | (string-append "Revision: " ,version "\n" | |
| 1828 | - | "Is-Local-Build: true\n" | |
| 1829 | - | "Build-Date: 1970-01-01 00:00:00 +0000\n")))) | |
| 1830 | - | #t)) | |
| 1831 | - | (add-after 'install 'install-bin | |
| 1832 | - | (lambda* (#:key outputs inputs #:allow-other-keys) | |
| 1833 | - | (let* ((out (assoc-ref outputs "out")) | |
| 1834 | - | (bin (string-append out "/bin"))) | |
| 1835 | - | (mkdir-p bin) | |
| 1836 | - | (with-output-to-file (string-append bin "/josm") | |
| 1837 | - | (lambda _ | |
| 1838 | - | (display | |
| 1839 | - | (string-append "#!/bin/sh\n" | |
| 1840 | - | (assoc-ref inputs "jdk") "/bin/java" | |
| 1841 | - | " -cp " out "/share/java/josm.jar:" | |
| 1842 | - | (getenv "CLASSPATH") | |
| 1843 | - | " org.openstreetmap.josm.gui.MainApplication")))) | |
| 1844 | - | (chmod (string-append bin "/josm") #o755)) | |
| 1845 | - | #t))))) | |
| 1846 | - | (home-page "https://josm.openstreetmap.de") | |
| 1847 | - | (synopsis "OSM editor") | |
| 1848 | - | (description "OSM editor.") | |
| 1849 | - | (license license:gpl2+))) | |
| 1850 | - | ||
| 1851 | 1485 | (define-public java-jboss-annotations-api-spec | |
| 1852 | 1486 | (package | |
| 1853 | 1487 | (name "java-jboss-annotations-api-spec") | |
… | |||
| 4861 | 4495 | ("java-commons-logging" ,java-commons-logging-minimal) | |
| 4862 | 4496 | ("java-jboss-transaction-api-spec" ,java-jboss-transaction-api-spec))))) | |
| 4863 | 4497 | ||
| 4864 | - | (define-public java-commons-jcs | |
| 4865 | - | (package | |
| 4866 | - | (name "java-commons-jcs") | |
| 4867 | - | (version "2.2.1") | |
| 4868 | - | (source (origin | |
| 4869 | - | (method url-fetch) | |
| 4870 | - | (uri (string-append "mirror://apache/commons/jcs/source/" | |
| 4871 | - | "commons-jcs-dist-" version "-src.tar.gz")) | |
| 4872 | - | (sha256 | |
| 4873 | - | (base32 | |
| 4874 | - | "0syhq2npjbrl0azqfjm0gvash1qd5qjy4qmysxcrqjsk0nf9fa1q")))) | |
| 4875 | - | (build-system ant-build-system) | |
| 4876 | - | (arguments | |
| 4877 | - | `(#:jar-name "commons-jcs.jar" | |
| 4878 | - | #:source-dir "commons-jcs-core/src/main/java" | |
| 4879 | - | #:test-dir "commons-jcs-core/src/test" | |
| 4880 | - | #:tests? #f; requires hsqldb | |
| 4881 | - | #:phases | |
| 4882 | - | (modify-phases %standard-phases | |
| 4883 | - | (add-before 'build 'prepare | |
| 4884 | - | (lambda _ | |
| 4885 | - | (substitute* "commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java" | |
| 4886 | - | (("commons.dbcp") "commons.dbcp2") | |
| 4887 | - | ((".*\\.setMaxActive.*") "")) | |
| 4888 | - | ;;; Remove dependency on velocity-tools | |
| 4889 | - | (delete-file "commons-jcs-core/src/main/java/org/apache/commons/jcs/admin/servlet/JCSAdminServlet.java") | |
| 4890 | - | #t))))) | |
| 4891 | - | (propagated-inputs | |
| 4892 | - | `(("java-classpathx-servletapi" ,java-classpathx-servletapi) | |
| 4893 | - | ("java-commons-logging-minimal" ,java-commons-logging-minimal) | |
| 4894 | - | ("java-commons-httpclient" ,java-commons-httpclient) | |
| 4895 | - | ("java-commons-dbcp" ,java-commons-dbcp2))) | |
| 4896 | - | (native-inputs | |
| 4897 | - | `(("java-junit" ,java-junit))) | |
| 4898 | - | (home-page "https://commons.apache.org/proper/commons-jcs/") | |
| 4899 | - | (synopsis "") | |
| 4900 | - | (description "") | |
| 4901 | - | (license license:asl2.0))) | |
| 4902 | - | ||
| 4903 | 4498 | (define-public java-portlet-api | |
| 4904 | 4499 | (package | |
| 4905 | 4500 | (name "java-portlet-api") | |
… | |||
| 5011 | 4606 | ; (description "") | |
| 5012 | 4607 | ; (license license:x11))) | |
| 5013 | 4608 | ||
| 5014 | - | (define-public java-treelayout | |
| 5015 | - | (package | |
| 5016 | - | (name "java-treelayout") | |
| 5017 | - | (version "1.0.3") | |
| 5018 | - | (source (origin | |
| 5019 | - | (method url-fetch) | |
| 5020 | - | (uri (string-append | |
| 5021 | - | "https://github.com/abego/treelayout/archive/v" version | |
| 5022 | - | ".tar.gz")) | |
| 5023 | - | (file-name (string-append name "-" version ".tar.gz")) | |
| 5024 | - | (sha256 | |
| 5025 | - | (base32 | |
| 5026 | - | "04dp7hx84c955w5g4ry7kbjaz74appczia8fz5r8pydwhwzl8fgw")))) | |
| 5027 | - | (build-system ant-build-system) | |
| 5028 | - | (arguments | |
| 5029 | - | `(#:jar-name (string-append ,name "-" ,version ".jar") | |
| 5030 | - | #:source-dir "org.abego.treelayout/src/main/java" | |
| 5031 | - | #:test-dir "org.abego.treelayout/src/test")) | |
| 5032 | - | (inputs | |
| 5033 | - | `(("java-junit" ,java-junit))) | |
| 5034 | - | (native-inputs | |
| 5035 | - | `(("java-hamcrest-core" ,java-hamcrest-core))) | |
| 5036 | - | (home-page "http://treelayout.sourceforge.net") | |
| 5037 | - | (synopsis "") | |
| 5038 | - | (description "") | |
| 5039 | - | (license license:bsd-3))) | |
| 5040 | - | ||
| 5041 | 4609 | ; propose update | |
| 5042 | 4610 | ;(define-public java-jsr305 | |
| 5043 | 4611 | ; (package | |
… | |||
| 5062 | 4630 | ; (description "") | |
| 5063 | 4631 | ; (license license:bsd-3))) | |
| 5064 | 4632 | ||
| 5065 | - | (define-public java-jsr250 | |
| 5066 | - | (package | |
| 5067 | - | (name "java-jsr250") | |
| 5068 | - | (version "1.3") | |
| 5069 | - | (source (origin | |
| 5070 | - | (method url-fetch) | |
| 5071 | - | (uri (string-append "https://repo1.maven.org/maven2/" | |
| 5072 | - | "javax/annotation/javax.annotation-api/" | |
| 5073 | - | version "/javax.annotation-api-" | |
| 5074 | - | version "-sources.jar")) | |
| 5075 | - | (sha256 | |
| 5076 | - | (base32 | |
| 5077 | - | "08clh8n4n9wfglf75qsqfjs6yf79f7x6hqx38cn856pksszv50kz")))) | |
| 5078 | - | (build-system ant-build-system) | |
| 5079 | - | (arguments | |
| 5080 | - | `(#:tests? #f ; no tests included | |
| 5081 | - | #:jar-name "jsr250.jar")) | |
| 5082 | - | (home-page "https://jcp.org/en/jsr/detail?id=250") | |
| 5083 | - | (synopsis "Security-related annotations") | |
| 5084 | - | (description "This package provides annotations for security. It provides | |
| 5085 | - | packages in the @code{javax.annotation} and @code{javax.annotation.security} | |
| 5086 | - | namespaces.") | |
| 5087 | - | (license (list license:cddl1.0 license:gpl2)))); gpl2 only, with classpath exception | |
| 5088 | - | ||
| 5089 | 4633 | (define-public java-jsr308-langtools | |
| 5090 | 4634 | (package | |
| 5091 | 4635 | (name "java-jsr308-langtools") | |