summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net>2020-07-01 14:18:03 +0000
committerLiguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net>2020-07-01 14:18:03 +0000
commitfb6ffa5e6e2e05267623d09239d10327c35fa8c4 (patch)
treede239dab4f4e0097f772d2c02f88c5cd40541d2f /dev-java
parentd8787bc1ff136d4f231e24cc9fcbd89bb3d11842 (diff)
downloadbaldeagleos-repo-fb6ffa5e6e2e05267623d09239d10327c35fa8c4.tar.gz
baldeagleos-repo-fb6ffa5e6e2e05267623d09239d10327c35fa8c4.tar.xz
baldeagleos-repo-fb6ffa5e6e2e05267623d09239d10327c35fa8c4.zip
Updating liguros repo
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/absolutelayout/absolutelayout-6.7_beta-r1.ebuild2
-rw-r--r--dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild2
-rw-r--r--dev-java/ant-contrib/ant-contrib-1.0_beta3-r2.ebuild2
-rw-r--r--dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild2
-rw-r--r--dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild2
-rw-r--r--dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild2
-rw-r--r--dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild2
-rw-r--r--dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.5.1.ebuild2
-rw-r--r--dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild2
-rw-r--r--dev-java/aopalliance/aopalliance-1.0-r2.ebuild2
-rw-r--r--dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild2
-rw-r--r--dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild2
-rw-r--r--dev-java/args4j/args4j-2.32.ebuild2
-rw-r--r--dev-java/args4j/args4j-2.33.ebuild2
-rw-r--r--dev-java/asm/asm-3.3.1-r1.ebuild2
-rw-r--r--dev-java/asm/asm-5.0.3.ebuild2
-rw-r--r--dev-java/asm/asm-5.1.ebuild2
-rw-r--r--dev-java/aspectj/aspectj-1.7.3-r1.ebuild2
-rw-r--r--dev-java/aspectj/aspectj-1.7.4.ebuild2
-rw-r--r--dev-java/assertj-core/assertj-core-2.3.0.ebuild2
-rw-r--r--dev-java/avalon-framework/avalon-framework-4.1.5-r2.ebuild2
-rw-r--r--dev-java/avalon-framework/avalon-framework-4.2.0-r2.ebuild2
-rw-r--r--dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild2
-rw-r--r--dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild2
-rw-r--r--dev-java/bcel/bcel-6.0_rc3.ebuild2
-rw-r--r--dev-java/bcmail/bcmail-1.38-r6.ebuild2
-rw-r--r--dev-java/bcmail/bcmail-1.45-r5.ebuild2
-rw-r--r--dev-java/bcmail/bcmail-1.50-r3.ebuild2
-rw-r--r--dev-java/bcmail/bcmail-1.52-r3.ebuild2
-rw-r--r--dev-java/bcpg/bcpg-1.50-r1.ebuild2
-rw-r--r--dev-java/bcpg/bcpg-1.50-r2.ebuild2
-rw-r--r--dev-java/bcpg/bcpg-1.52-r1.ebuild2
-rw-r--r--dev-java/bcpg/bcpg-1.52-r2.ebuild2
-rw-r--r--dev-java/bcpkix/bcpkix-1.50-r2.ebuild2
-rw-r--r--dev-java/bcpkix/bcpkix-1.52-r1.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.38-r4.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.40-r2.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.45-r2.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.48-r2.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.49-r4.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.50-r2.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.50-r3.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.50-r4.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.52-r1.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.52-r2.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.52-r3.ebuild2
-rw-r--r--dev-java/bcprov/bcprov-1.54.ebuild2
-rw-r--r--dev-java/bctsp/bctsp-1.45-r1.ebuild2
-rw-r--r--dev-java/blowfishj/blowfishj-2.14-r3.ebuild2
-rw-r--r--dev-java/bnd-junit/bnd-junit-2.1.0-r1.ebuild2
-rw-r--r--dev-java/bnd-junit/bnd-junit-2.1.0.ebuild2
-rw-r--r--dev-java/bndlib/bndlib-2.1.0.ebuild2
-rw-r--r--dev-java/browserlauncher2/browserlauncher2-1.3-r1.ebuild2
-rw-r--r--dev-java/bsf/bsf-2.4.0-r2.ebuild2
-rw-r--r--dev-java/byaccj/byaccj-1.15-r1.ebuild2
-rw-r--r--dev-java/byaccj/byaccj-1.15-r2.ebuild2
-rw-r--r--dev-java/c3p0/c3p0-0.9.5.1.ebuild2
-rw-r--r--dev-java/cal10n/cal10n-0.8.1.ebuild2
-rw-r--r--dev-java/cdegroot-db/cdegroot-db-0.08-r2.ebuild2
-rw-r--r--dev-java/cdi-api/cdi-api-1.2-r1.ebuild2
-rw-r--r--dev-java/cdi-api/cdi-api-1.2.ebuild2
-rw-r--r--dev-java/cldc-api/cldc-api-1.1-r1.ebuild2
-rw-r--r--dev-java/colt/colt-1.2.0-r3.ebuild2
-rw-r--r--dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild2
-rw-r--r--dev-java/commons-chain/commons-chain-1.2.ebuild2
-rw-r--r--dev-java/commons-cli/commons-cli-1.3.1.ebuild2
-rw-r--r--dev-java/commons-cli/commons-cli-1.4.ebuild2
-rw-r--r--dev-java/commons-codec/commons-codec-1.7.ebuild2
-rw-r--r--dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild2
-rw-r--r--dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild2
-rw-r--r--dev-java/commons-daemon/commons-daemon-1.0.15.ebuild2
-rw-r--r--dev-java/commons-dbcp/commons-dbcp-2.1.ebuild2
-rw-r--r--dev-java/commons-dbutils/commons-dbutils-1.6.ebuild2
-rw-r--r--dev-java/commons-digester/commons-digester-1.8.1-r2.ebuild2
-rw-r--r--dev-java/commons-digester/commons-digester-2.1-r1.ebuild2
-rw-r--r--dev-java/commons-digester/commons-digester-3.2-r2.ebuild2
-rw-r--r--dev-java/commons-discovery/commons-discovery-0.5.ebuild2
-rw-r--r--dev-java/commons-el/commons-el-1.0-r3.ebuild2
-rw-r--r--dev-java/commons-email/commons-email-1.4.ebuild2
-rw-r--r--dev-java/commons-fileupload/commons-fileupload-1.3.ebuild2
-rw-r--r--dev-java/commons-httpclient/commons-httpclient-3.1-r1.ebuild2
-rw-r--r--dev-java/commons-io/commons-io-2.4.ebuild2
-rw-r--r--dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild2
-rw-r--r--dev-java/commons-jexl/commons-jexl-1.1-r1.ebuild2
-rw-r--r--dev-java/commons-jexl/commons-jexl-2.1.1.ebuild2
-rw-r--r--dev-java/commons-jxpath/commons-jxpath-1.3-r3.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-2.0-r3.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-2.6-r1.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-3.1.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-3.3.2.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-3.4.ebuild2
-rw-r--r--dev-java/commons-lang/commons-lang-3.6.ebuild2
-rw-r--r--dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild2
-rw-r--r--dev-java/commons-net/commons-net-3.2.ebuild2
-rw-r--r--dev-java/commons-pool/commons-pool-1.6.ebuild2
-rw-r--r--dev-java/commons-pool/commons-pool-2.2.ebuild2
-rw-r--r--dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild2
-rw-r--r--dev-java/commons-validator/commons-validator-1.4.0.ebuild2
-rw-r--r--dev-java/commons-validator/commons-validator-1.4.1.ebuild2
-rw-r--r--dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild2
-rw-r--r--dev-java/cpptasks/cpptasks-1.0_beta5.ebuild2
-rw-r--r--dev-java/cssparser/cssparser-0.9.25.ebuild2
-rw-r--r--dev-java/cssparser/cssparser-0.9.26.ebuild2
-rw-r--r--dev-java/dict4j/dict4j-1.1.ebuild2
-rw-r--r--dev-java/disruptor/disruptor-3.2.0.ebuild2
-rw-r--r--dev-java/dnsjava/dnsjava-2.1.6.ebuild2
-rw-r--r--dev-java/dnsjava/dnsjava-2.1.7.ebuild2
-rw-r--r--dev-java/dnsjava/dnsjava-2.1.8.ebuild2
-rw-r--r--dev-java/dom4j/dom4j-1.6.1-r7.ebuild2
-rw-r--r--dev-java/dtdparser/dtdparser-1.21-r2.ebuild2
-rw-r--r--dev-java/easymock-classextension/easymock-classextension-3.2-r1.ebuild2
-rw-r--r--dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.5.1.ebuild2
-rw-r--r--dev-java/ehcache/ehcache-1.2.4-r3.ebuild2
-rw-r--r--dev-java/ehcache/ehcache-1.2.4-r4.ebuild2
-rw-r--r--dev-java/emma/emma-2.0.5312-r3.ebuild2
-rw-r--r--dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild2
-rw-r--r--dev-java/ezmorph/ezmorph-1.0.6.ebuild2
-rw-r--r--dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild2
-rw-r--r--dev-java/felix-gogo-command/felix-gogo-command-0.12.0.ebuild2
-rw-r--r--dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild2
-rw-r--r--dev-java/felix-shell/felix-shell-1.4.3.ebuild2
-rw-r--r--dev-java/felix-utils/felix-utils-1.2.0.ebuild2
-rw-r--r--dev-java/forehead/forehead-1.0_beta5-r2.ebuild2
-rw-r--r--dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild2
-rw-r--r--dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild2
-rw-r--r--dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild2
-rw-r--r--dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild2
-rw-r--r--dev-java/freehep-graphicsio-tests/freehep-graphicsio-tests-2.4.ebuild2
-rw-r--r--dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild2
-rw-r--r--dev-java/freehep-io/freehep-io-2.2.2.ebuild2
-rw-r--r--dev-java/freemarker/freemarker-2.3.25.ebuild2
-rw-r--r--dev-java/fscript/fscript-1.17-r1.ebuild2
-rw-r--r--dev-java/glazedlists/glazedlists-1.8.0-r1.ebuild2
-rw-r--r--dev-java/gnu-hylafax/gnu-hylafax-1.0.3-r2.ebuild2
-rw-r--r--dev-java/gradle-bin/gradle-bin-3.3.ebuild2
-rw-r--r--dev-java/gradle-bin/gradle-bin-3.4.1.ebuild2
-rw-r--r--dev-java/gradle-bin/gradle-bin-5.2.1.ebuild2
-rw-r--r--dev-java/gwt/gwt-2.8.2.ebuild2
-rw-r--r--dev-java/helpgui/helpgui-1.1-r2.ebuild2
-rw-r--r--dev-java/hessian/hessian-4.0.37.ebuild2
-rw-r--r--dev-java/higlayout/higlayout-1.0-r2.ebuild2
-rw-r--r--dev-java/higlayout/higlayout-1.0-r3.ebuild2
-rw-r--r--dev-java/hoteqn/hoteqn-4.0.0-r1.ebuild2
-rw-r--r--dev-java/htmlcleaner/htmlcleaner-2.13.ebuild2
-rw-r--r--dev-java/htmlparser-org/htmlparser-org-1.6.ebuild2
-rw-r--r--dev-java/httpcomponents-client/httpcomponents-client-4.5.ebuild2
-rw-r--r--dev-java/httpcomponents-core/httpcomponents-core-4.4.1-r1.ebuild2
-rw-r--r--dev-java/ical4j/ical4j-1.0.5.ebuild2
-rw-r--r--dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild2
-rw-r--r--dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild2
-rw-r--r--dev-java/icedtea-web/icedtea-web-1.6.1-r1.ebuild2
-rw-r--r--dev-java/icedtea-web/icedtea-web-1.6.2.ebuild2
-rw-r--r--dev-java/icu4j/icu4j-54.1.1.ebuild2
-rw-r--r--dev-java/icu4j/icu4j-55.1.ebuild2
-rw-r--r--dev-java/icu4j/icu4j-56.1.ebuild2
-rw-r--r--dev-java/ini4j/ini4j-0.5.1.ebuild2
-rw-r--r--dev-java/ini4j/ini4j-0.5.2.ebuild2
-rw-r--r--dev-java/iso-relax/iso-relax-20050331-r4.ebuild2
-rw-r--r--dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild2
-rw-r--r--dev-java/jackcess/jackcess-1.2.14.3.ebuild2
-rw-r--r--dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild2
-rw-r--r--dev-java/jacl/jacl-1.4.1-r1.ebuild2
-rw-r--r--dev-java/jade/jade-3.3-r3.ebuild2
-rw-r--r--dev-java/jakarta-oro/jakarta-oro-2.0.8-r3.ebuild2
-rw-r--r--dev-java/jakarta-oro/jakarta-oro-2.0.8-r4.ebuild2
-rw-r--r--dev-java/jakarta-regexp/jakarta-regexp-1.3-r5.ebuild2
-rw-r--r--dev-java/jakarta-regexp/jakarta-regexp-1.4-r2.ebuild2
-rw-r--r--dev-java/jakarta-regexp/jakarta-regexp-1.5.ebuild2
-rw-r--r--dev-java/jal/jal-20031117-r5.ebuild2
-rw-r--r--dev-java/jamon/jamon-2.81.ebuild2
-rw-r--r--dev-java/jamvm/jamvm-2.0.0-r1.ebuild2
-rw-r--r--dev-java/janino/janino-2.7.0.ebuild2
-rw-r--r--dev-java/jansi-native/jansi-native-1.5.ebuild2
-rw-r--r--dev-java/jansi/jansi-1.11-r1.ebuild2
-rw-r--r--dev-java/jansi/jansi-1.5-r2.ebuild2
-rw-r--r--dev-java/japitools/japitools-0.9.7-r4.ebuild2
-rw-r--r--dev-java/jarjar/jarjar-1.4.ebuild2
-rw-r--r--dev-java/java-sdk-docs/java-sdk-docs-1.8.0.202.ebuild2
-rw-r--r--dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild2
-rw-r--r--dev-java/javacup/javacup-0.11b_p20151001.ebuild2
-rw-r--r--dev-java/javassist/javassist-2.6-r2.ebuild2
-rw-r--r--dev-java/javassist/javassist-3.18.2.ebuild2
-rw-r--r--dev-java/javolution/javolution-4.0.2-r1.ebuild2
-rw-r--r--dev-java/javolution/javolution-6.0.0.ebuild2
-rw-r--r--dev-java/jaxen/jaxen-1.1.4-r1.ebuild2
-rw-r--r--dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild2
-rw-r--r--dev-java/jcalendar/jcalendar-1.4.ebuild2
-rw-r--r--dev-java/jchardet/jchardet-1.1-r1.ebuild2
-rw-r--r--dev-java/jchart2d/jchart2d-3.2.2.ebuild2
-rw-r--r--dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild2
-rw-r--r--dev-java/jcmdline/jcmdline-2.0.0.ebuild2
-rw-r--r--dev-java/jcommon/jcommon-1.0.23.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1205.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1206.ebuild2
-rw-r--r--dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild2
-rw-r--r--dev-java/jdbm/jdbm-0.12-r3.ebuild2
-rw-r--r--dev-java/jdepend/jdepend-2.9-r5.ebuild2
-rw-r--r--dev-java/jdom/jdom-1.1.3.ebuild2
-rw-r--r--dev-java/jdom/jdom-2.0.6-r4.ebuild2
-rw-r--r--dev-java/jdynamite/jdynamite-1.2-r1.ebuild2
-rw-r--r--dev-java/jebl/jebl-2013.02.18.ebuild2
-rw-r--r--dev-java/jetty-alpn-api/jetty-alpn-api-1.1.2.ebuild2
-rw-r--r--dev-java/jetty-npn-api/jetty-npn-api-1.1.1.ebuild2
-rw-r--r--dev-java/jexcelapi/jexcelapi-2.6.8-r2.ebuild2
-rw-r--r--dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild2
-rw-r--r--dev-java/jfreesvg/jfreesvg-2.1-r1.ebuild2
-rw-r--r--dev-java/jfreesvg/jfreesvg-3.0.ebuild2
-rw-r--r--dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild2
-rw-r--r--dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild2
-rw-r--r--dev-java/jgoodies-common/jgoodies-common-1.8.0.ebuild2
-rw-r--r--dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild2
-rw-r--r--dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild2
-rw-r--r--dev-java/jgoodies-looks/jgoodies-looks-1.2.2-r2.ebuild2
-rw-r--r--dev-java/jgoodies-looks/jgoodies-looks-2.3.1-r1.ebuild2
-rw-r--r--dev-java/jgoodies-looks/jgoodies-looks-2.6.0.ebuild2
-rw-r--r--dev-java/jgrapht/jgrapht-0.8.3.ebuild2
-rw-r--r--dev-java/jibx-tools/jibx-tools-1.1.5-r2.ebuild2
-rw-r--r--dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild2
-rw-r--r--dev-java/jibx/jibx-1.1.5-r3.ebuild2
-rw-r--r--dev-java/jibx/jibx-1.2.6-r1.ebuild2
-rw-r--r--dev-java/jid3/jid3-0.46-r2.ebuild2
-rw-r--r--dev-java/jisp/jisp-2.5.1-r3.ebuild2
-rw-r--r--dev-java/jlfgr/jlfgr-1.0-r2.ebuild2
-rw-r--r--dev-java/jlibeps/jlibeps-0.1-r1.ebuild2
-rw-r--r--dev-java/jline/jline-1.0-r1.ebuild2
-rw-r--r--dev-java/jmdns/jmdns-3.4.1-r1.ebuild2
-rw-r--r--dev-java/jmi-interface/jmi-interface-1.0-r4.ebuild2
-rw-r--r--dev-java/jmi-interface/jmi-interface-1.0-r5.ebuild2
-rw-r--r--dev-java/jmock/jmock-1.2.0-r1.ebuild2
-rw-r--r--dev-java/jmock/jmock-2.6.1.ebuild2
-rw-r--r--dev-java/jnlp-api/jnlp-api-6.0.18.ebuild2
-rw-r--r--dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild2
-rw-r--r--dev-java/jrexx/jrexx-1.1.1-r2.ebuild2
-rw-r--r--dev-java/jrobin/jrobin-1.6.0-r1.ebuild2
-rw-r--r--dev-java/jrrd/jrrd-1.0.1-r2.ebuild2
-rw-r--r--dev-java/jsch/jsch-0.1.52.ebuild2
-rw-r--r--dev-java/jsch/jsch-0.1.54.ebuild2
-rw-r--r--dev-java/json-simple/json-simple-1.1-r1.ebuild2
-rw-r--r--dev-java/jspeex/jspeex-0.9.7-r1.ebuild2
-rw-r--r--dev-java/jsr101/jsr101-1.4-r3.ebuild2
-rw-r--r--dev-java/jsr173/jsr173-1.0-r4.ebuild2
-rw-r--r--dev-java/jsr181/jsr181-1.0-r2.ebuild2
-rw-r--r--dev-java/jsr223/jsr223-1.0-r2.ebuild2
-rw-r--r--dev-java/jsr225/jsr225-1.0.ebuild2
-rw-r--r--dev-java/jsr305/jsr305-3.0.1.ebuild2
-rw-r--r--dev-java/jsr305/jsr305-3.0.2.ebuild2
-rw-r--r--dev-java/jsr311-api/jsr311-api-1.1.1.ebuild2
-rw-r--r--dev-java/jsr322/jsr322-1.5.ebuild2
-rw-r--r--dev-java/jta/jta-1.1.ebuild2
-rw-r--r--dev-java/jtds/jtds-1.3.1.ebuild2
-rw-r--r--dev-java/jtidy/jtidy-1.0.ebuild2
-rw-r--r--dev-java/jtreemap/jtreemap-1.1.0-r1.ebuild2
-rw-r--r--dev-java/juel/juel-2.1.0-r2.ebuild2
-rw-r--r--dev-java/jump/jump-0.5-r1.ebuild2
-rw-r--r--dev-java/jung/jung-1.7.6-r1.ebuild2
-rw-r--r--dev-java/junit-addons/junit-addons-1.4-r1.ebuild2
-rw-r--r--dev-java/junit/junit-3.8.2-r2.ebuild2
-rw-r--r--dev-java/junit/junit-4.12-r1.ebuild2
-rw-r--r--dev-java/junitperf/junitperf-1.9.1-r2.ebuild2
-rw-r--r--dev-java/jupidator/jupidator-0.6.0-r1.ebuild2
-rw-r--r--dev-java/jvmstat/jvmstat-3.0-r1.ebuild2
-rw-r--r--dev-java/jzlib/jzlib-1.0.7-r2.ebuild2
-rw-r--r--dev-java/jzlib/jzlib-1.1.1.ebuild2
-rw-r--r--dev-java/jzlib/jzlib-1.1.3.ebuild2
-rw-r--r--dev-java/kunststoff/kunststoff-2.0.2-r2.ebuild2
-rw-r--r--dev-java/kxml/kxml-2.3.0.ebuild2
-rw-r--r--dev-java/l2fprod-common/l2fprod-common-7.3-r2.ebuild2
-rw-r--r--dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild2
-rw-r--r--dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild2
-rw-r--r--dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild2
-rw-r--r--dev-java/libg/libg-2.1.0-r1.ebuild2
-rw-r--r--dev-java/libmatthew-java/libmatthew-java-0.7.2-r2.ebuild2
-rw-r--r--dev-java/libreadline-java/libreadline-java-0.8.0-r4.ebuild2
-rw-r--r--dev-java/log4j/log4j-1.2.17-r3.ebuild2
-rw-r--r--dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild2
-rw-r--r--dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild2
-rw-r--r--dev-java/metainf-services/metainf-services-1.6.ebuild2
-rw-r--r--dev-java/metainf-services/metainf-services-1.7.ebuild2
-rw-r--r--dev-java/miglayout/miglayout-4.0.ebuild2
-rw-r--r--dev-java/milton-api/milton-api-2.7.1.3.ebuild2
-rw-r--r--dev-java/milton-mail-api/milton-mail-api-2.7.1.3.ebuild2
-rw-r--r--dev-java/mimepull/mimepull-1.9.6-r2.ebuild2
-rw-r--r--dev-java/myfaces-api/myfaces-api-2.2.8.ebuild2
-rw-r--r--dev-java/myfaces-builder-annotations/myfaces-builder-annotations-1.0.9.ebuild2
-rw-r--r--dev-java/nachocalendar/nachocalendar-0.23-r1.ebuild2
-rw-r--r--dev-java/nanoxml/nanoxml-2.2.3-r4.ebuild2
-rw-r--r--dev-java/nekohtml/nekohtml-1.9.18-r1.ebuild2
-rw-r--r--dev-java/neuroph/neuroph-2.4.ebuild2
-rw-r--r--dev-java/odfdom/odfdom-0.8.6-r1.ebuild2
-rw-r--r--dev-java/offo-hyphenation/offo-hyphenation-2.0.ebuild2
-rw-r--r--dev-java/ognl/ognl-3.0.8.ebuild2
-rw-r--r--dev-java/opencsv/opencsv-2.3.ebuild2
-rw-r--r--dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild2
-rw-r--r--dev-java/oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild2
-rw-r--r--dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.202.ebuild2
-rw-r--r--dev-java/osgi-compendium/osgi-compendium-4.3.1.ebuild2
-rw-r--r--dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild2
-rw-r--r--dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0.ebuild2
-rw-r--r--dev-java/osgi-foundation/osgi-foundation-1.2.0-r1.ebuild2
-rw-r--r--dev-java/osgi-obr/osgi-obr-1.0.2.ebuild2
-rw-r--r--dev-java/pat/pat-1.5.3-r1.ebuild2
-rw-r--r--dev-java/piccolo/piccolo-1.04.ebuild2
-rw-r--r--dev-java/picocontainer/picocontainer-1.1-r1.ebuild2
-rw-r--r--dev-java/portletapi/portletapi-1.0-r1.ebuild2
-rw-r--r--dev-java/prefuse/prefuse-20071021_beta.ebuild2
-rw-r--r--dev-java/radeox/radeox-1.0_beta2-r1.ebuild2
-rw-r--r--dev-java/relaxngcc/relaxngcc-1.12-r3.ebuild2
-rw-r--r--dev-java/resin-servlet-api/resin-servlet-api-3.0.25.ebuild2
-rw-r--r--dev-java/resin-servlet-api/resin-servlet-api-4.0.27.ebuild2
-rw-r--r--dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild2
-rw-r--r--dev-java/rhino/rhino-1.7.7-r1.ebuild2
-rw-r--r--dev-java/rundoc/rundoc-0.11-r1.ebuild2
-rw-r--r--dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild2
-rw-r--r--dev-java/rxtx/rxtx-2.2_pre2.ebuild2
-rw-r--r--dev-java/sablecc-anttask/sablecc-anttask-1.1.0-r2.ebuild2
-rw-r--r--dev-java/sablecc/sablecc-3.7-r1.ebuild2
-rw-r--r--dev-java/sac/sac-1.3-r2.ebuild2
-rw-r--r--dev-java/sac/sac-1.3-r3.ebuild2
-rw-r--r--dev-java/sax/sax-2.2.1-r3.ebuild2
-rw-r--r--dev-java/sax/sax-2.2.1-r4.ebuild2
-rw-r--r--dev-java/saxon/saxon-6.5.5-r2.ebuild2
-rw-r--r--dev-java/saxon/saxon-9.2.0.6-r2.ebuild2
-rw-r--r--dev-java/sblim-cim-client/sblim-cim-client-2.2.1-r1.ebuild2
-rw-r--r--dev-java/sblim-cim-client/sblim-cim-client-2.2.1.ebuild2
-rw-r--r--dev-java/shared-objects/shared-objects-1.4-r4.ebuild2
-rw-r--r--dev-java/simplyhtml/simplyhtml-0.13.1-r1.ebuild2
-rw-r--r--dev-java/sjsxp/sjsxp-1.0.1-r3.ebuild2
-rw-r--r--dev-java/skinlf/skinlf-6.7-r1.ebuild2
-rw-r--r--dev-java/slf4j-api/slf4j-api-1.7.7.ebuild2
-rw-r--r--dev-java/slf4j-ext/slf4j-ext-1.7.5.ebuild2
-rw-r--r--dev-java/slf4j-ext/slf4j-ext-1.7.7.ebuild2
-rw-r--r--dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild2
-rw-r--r--dev-java/slf4j-nop/slf4j-nop-1.7.7.ebuild2
-rw-r--r--dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild2
-rw-r--r--dev-java/snip/snip-0.11-r1.ebuild2
-rw-r--r--dev-java/spin/spin-1.5-r1.ebuild2
-rw-r--r--dev-java/squareness-jlf/squareness-jlf-2.3.0-r1.ebuild2
-rw-r--r--dev-java/stax-ex/stax-ex-1.0-r5.ebuild2
-rw-r--r--dev-java/stax-ex/stax-ex-1.7.6.ebuild2
-rw-r--r--dev-java/sun-httpserver-bin/sun-httpserver-bin-2.0.1-r1.ebuild2
-rw-r--r--dev-java/sun-jaf/sun-jaf-1.1.1-r1.ebuild2
-rw-r--r--dev-java/sun-jimi/sun-jimi-1.0-r3.ebuild2
-rw-r--r--dev-java/sun-jms/sun-jms-1.1-r2.ebuild2
-rw-r--r--dev-java/sun-jmx/sun-jmx-1.2.1-r3.ebuild2
-rw-r--r--dev-java/super-csv/super-csv-2.3.1.ebuild2
-rw-r--r--dev-java/swt/swt-3.7.2-r3.ebuild2
-rw-r--r--dev-java/swt/swt-3.8.2-r3.ebuild2
-rw-r--r--dev-java/swt/swt-4.10.ebuild2
-rw-r--r--dev-java/swt/swt-4.2-r4.ebuild2
-rw-r--r--dev-java/tagsoup/tagsoup-1.2.1.ebuild2
-rw-r--r--dev-java/telnetd/telnetd-2.0-r1.ebuild2
-rw-r--r--dev-java/texhyphj/texhyphj-1.1.ebuild2
-rw-r--r--dev-java/tijmp/tijmp-0.8-r1.ebuild2
-rw-r--r--dev-java/toolbar/toolbar-1.1.0-r2.ebuild2
-rw-r--r--dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22-r1.ebuild2
-rw-r--r--dev-java/trove/trove-3.0.2-r3.ebuild2
-rw-r--r--dev-java/trove/trove-3.0.3.ebuild2
-rw-r--r--dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.ebuild2
-rw-r--r--dev-java/validation-api/validation-api-1.0.0.ebuild2
-rw-r--r--dev-java/validation-api/validation-api-1.1.0.ebuild2
-rw-r--r--dev-java/velocity-dvsl/velocity-dvsl-1.0.ebuild2
-rw-r--r--dev-java/velocity/velocity-1.7-r2.ebuild2
-rw-r--r--dev-java/ws-commons-util/ws-commons-util-1.0.1-r1.ebuild2
-rw-r--r--dev-java/wsdl4j/wsdl4j-1.6.2.ebuild2
-rw-r--r--dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild2
-rw-r--r--dev-java/xalan/xalan-2.7.2.ebuild2
-rw-r--r--dev-java/xjavac/xjavac-20110814.ebuild2
-rw-r--r--dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r1.ebuild2
-rw-r--r--dev-java/xml-commons/xml-commons-1.4.01.ebuild2
-rw-r--r--dev-java/xml-security/xml-security-1.5.7-r1.ebuild2
-rw-r--r--dev-java/xml-writer/xml-writer-0.2-r1.ebuild2
-rw-r--r--dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild2
-rw-r--r--dev-java/xmlrpc/xmlrpc-3.1.3.ebuild2
-rw-r--r--dev-java/xmlunit/xmlunit-1.6.ebuild2
-rw-r--r--dev-java/xom/xom-1.2.10.ebuild2
-rw-r--r--dev-java/xom/xom-1.3.2.ebuild2
-rw-r--r--dev-java/xp/xp-0.5-r4.ebuild2
-rw-r--r--dev-java/xpp2/xpp2-2.1.10-r2.ebuild2
-rw-r--r--dev-java/xpp3/xpp3-1.1.4c-r3.ebuild2
-rw-r--r--dev-java/xpp3/xpp3-1.1.4c-r4.ebuild2
-rw-r--r--dev-java/xsdlib/xsdlib-20090415.ebuild2
389 files changed, 389 insertions, 389 deletions
diff --git a/dev-java/absolutelayout/absolutelayout-6.7_beta-r1.ebuild b/dev-java/absolutelayout/absolutelayout-6.7_beta-r1.ebuild
index cdcf73e5abab..eaf5b3128ac7 100644
--- a/dev-java/absolutelayout/absolutelayout-6.7_beta-r1.ebuild
+++ b/dev-java/absolutelayout/absolutelayout-6.7_beta-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="AbsoluteLayout files extracted from Netbeans"
-HOMEPAGE="http://www.netbeans.org/"
+HOMEPAGE="https://www.netbeans.org/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="|| ( GPL-2 CDDL )"
diff --git a/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild b/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
index 465628dcbe99..6bddd5a0f805 100644
--- a/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
+++ b/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
@@ -9,7 +9,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java annotations for marking methods that Animal Sniffer should ignore"
-HOMEPAGE="http://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/"
+HOMEPAGE="https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/"
SRC_URI="https://github.com/mojohaus/${MY_PN}/archive/${MY_PN}-parent-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-java/ant-contrib/ant-contrib-1.0_beta3-r2.ebuild b/dev-java/ant-contrib/ant-contrib-1.0_beta3-r2.ebuild
index 8bab213a6bd8..7292c4a9a847 100644
--- a/dev-java/ant-contrib/ant-contrib-1.0_beta3-r2.ebuild
+++ b/dev-java/ant-contrib/ant-contrib-1.0_beta3-r2.ebuild
@@ -9,7 +9,7 @@ WANT_ANT_TASKS="ant-ivy"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A collection of tasks for Apache Ant"
-HOMEPAGE="http://ant-contrib.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ant-contrib/"
SRC_URI="mirror://sourceforge/ant-contrib/${PN}-${PV/_beta/b}-src.tar.bz2"
LICENSE="Apache-2.0"
diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild
index 2749b9e70173..e2c0c1bcf806 100644
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple prefix
DMF="R-${PV}-201812060815"
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild
index de1022b748c7..8aabaad34ccd 100644
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple prefix
DMF="R-${PV}-201909161045"
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild
index 79c8636d1587..55cee4351d71 100644
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild
@@ -9,7 +9,7 @@ DMF="R-${PV}-201209141800"
S="${WORKDIR}"
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF/.0}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild
index 3656f27ea48d..2748ce946d6b 100644
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple prefix
DMF="R-${PV}-201502041700"
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.5.1.ebuild b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.5.1.ebuild
index 3e841d328273..cd4cb9eb08ab 100644
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.5.1.ebuild
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.5.1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple prefix
DMF="R-${PV}-201509040015"
DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild b/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild
index 0a15fae99035..ac9141e36f2a 100644
--- a/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild
+++ b/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit java-pkg-2 java-ant-2
DESCRIPTION="ObjectWeb's Ant tasks"
-HOMEPAGE="http://monolog.objectweb.org"
+HOMEPAGE="https://monolog.objectweb.org"
SRC_URI="http://download.forge.objectweb.org/monolog/ow_util_ant_tasks_${PV}.zip"
LICENSE="LGPL-2.1"
diff --git a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
index 4c1a89b6d3d6..8315659ada81 100644
--- a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
+++ b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}-gentoo.tar.bz2"
# cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login
# cvs -z3 -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance export -r interception_1_0 aopalliance
# tar cjvf aopalliance-1.0-gentoo.tar.bz2 aopalliance
-HOMEPAGE="http://aopalliance.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/aopalliance/"
LICENSE="public-domain"
SLOT="1"
diff --git a/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild b/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild
index 2a587c9f0fe5..82f960d9708c 100644
--- a/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild
+++ b/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2
DESCRIPTION="Apple eAWT and eIO APIs for Java on Mac OS X"
-HOMEPAGE="http://developer.apple.com/samplecode/AppleJavaExtensions/"
+HOMEPAGE="https://developer.apple.com/samplecode/AppleJavaExtensions/"
SRC_URI="http://developer.apple.com/samplecode/AppleJavaExtensions/AppleJavaExtensions.zip -> ${P}.zip"
LICENSE="Apple"
SLOT="0"
diff --git a/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild b/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild
index 67d7bdd5497b..0722c035fb33 100644
--- a/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild
+++ b/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Annotation processing apt mirror API introduced in J2SE 5.0"
-HOMEPAGE="http://aptmirrorapi.dev.java.net/"
+HOMEPAGE="https://aptmirrorapi.dev.java.net/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-java/args4j/args4j-2.32.ebuild b/dev-java/args4j/args4j-2.32.ebuild
index be60edae23d1..09c8288140ac 100644
--- a/dev-java/args4j/args4j-2.32.ebuild
+++ b/dev-java/args4j/args4j-2.32.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="args4j is a Java command line arguments parser"
-HOMEPAGE="http://args4j.kohsuke.org/"
+HOMEPAGE="https://args4j.kohsuke.org/"
SRC_URI="http://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar"
LICENSE="CDDL"
diff --git a/dev-java/args4j/args4j-2.33.ebuild b/dev-java/args4j/args4j-2.33.ebuild
index 7d1a85dfca1a..b07a1664fa98 100644
--- a/dev-java/args4j/args4j-2.33.ebuild
+++ b/dev-java/args4j/args4j-2.33.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="args4j is a Java command line arguments parser"
-HOMEPAGE="http://args4j.kohsuke.org/"
+HOMEPAGE="https://args4j.kohsuke.org/"
SRC_URI="http://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar"
LICENSE="CDDL"
diff --git a/dev-java/asm/asm-3.3.1-r1.ebuild b/dev-java/asm/asm-3.3.1-r1.ebuild
index e37a56ad9fdd..b724170fa687 100644
--- a/dev-java/asm/asm-3.3.1-r1.ebuild
+++ b/dev-java/asm/asm-3.3.1-r1.ebuild
@@ -9,7 +9,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Bytecode manipulation framework for Java"
-HOMEPAGE="http://asm.objectweb.org"
+HOMEPAGE="https://asm.objectweb.org"
SRC_URI="http://download.forge.objectweb.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="3"
diff --git a/dev-java/asm/asm-5.0.3.ebuild b/dev-java/asm/asm-5.0.3.ebuild
index 6bd00d55c4a1..1bba46dd8117 100644
--- a/dev-java/asm/asm-5.0.3.ebuild
+++ b/dev-java/asm/asm-5.0.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Bytecode manipulation framework for Java"
-HOMEPAGE="http://asm.ow2.org"
+HOMEPAGE="https://asm.ow2.org"
SRC_URI="http://download.forge.objectweb.org/${PN}/${P}.tar.gz
http://download.forge.objectweb.org/${PN}/${OLD_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/asm/asm-5.1.ebuild b/dev-java/asm/asm-5.1.ebuild
index e71765b94842..7db58e05899c 100644
--- a/dev-java/asm/asm-5.1.ebuild
+++ b/dev-java/asm/asm-5.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Bytecode manipulation framework for Java"
-HOMEPAGE="http://asm.ow2.org"
+HOMEPAGE="https://asm.ow2.org"
SRC_URI="http://download.forge.objectweb.org/${PN}/${P}.tar.gz
http://download.forge.objectweb.org/${PN}/${OLD_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/aspectj/aspectj-1.7.3-r1.ebuild b/dev-java/aspectj/aspectj-1.7.3-r1.ebuild
index 316152059dfc..1306b3c9ed4c 100644
--- a/dev-java/aspectj/aspectj-1.7.3-r1.ebuild
+++ b/dev-java/aspectj/aspectj-1.7.3-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A seamless aspect-oriented extension to the Java programming language"
-HOMEPAGE="http://eclipse.org/aspectj/"
+HOMEPAGE="https://eclipse.org/aspectj/"
SRC_URI="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.7.3-src.jar&r=1 -> ${P}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/aspectj/aspectj-1.7.4.ebuild b/dev-java/aspectj/aspectj-1.7.4.ebuild
index 4a9e2ff58cd1..2b1c79003c19 100644
--- a/dev-java/aspectj/aspectj-1.7.4.ebuild
+++ b/dev-java/aspectj/aspectj-1.7.4.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A seamless aspect-oriented extension to the Java programming language"
-HOMEPAGE="http://eclipse.org/aspectj/"
+HOMEPAGE="https://eclipse.org/aspectj/"
SRC_URI="http://www.eclipse.org/downloads/download.php?file=/tools/${PN}/${P}-src.jar&r=1 -> ${P}-src.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 065a36adbeed..d6d364293af4 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java library that provides a fluent interface for writing assertions"
-HOMEPAGE="http://joel-costigliola.github.io/assertj/"
+HOMEPAGE="https://joel-costigliola.github.io/assertj/"
SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="amd64 x86"
diff --git a/dev-java/avalon-framework/avalon-framework-4.1.5-r2.ebuild b/dev-java/avalon-framework/avalon-framework-4.1.5-r2.ebuild
index 55985d937eb6..4ec68c95e630 100644
--- a/dev-java/avalon-framework/avalon-framework-4.1.5-r2.ebuild
+++ b/dev-java/avalon-framework/avalon-framework-4.1.5-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Avalon Framework"
-HOMEPAGE="http://avalon.apache.org/"
+HOMEPAGE="https://avalon.apache.org/"
SRC_URI="mirror://apache/avalon/avalon-framework/source/${P}.src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/avalon-framework/avalon-framework-4.2.0-r2.ebuild b/dev-java/avalon-framework/avalon-framework-4.2.0-r2.ebuild
index 7d691bd713eb..398863e87c3b 100644
--- a/dev-java/avalon-framework/avalon-framework-4.2.0-r2.ebuild
+++ b/dev-java/avalon-framework/avalon-framework-4.2.0-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Avalon Framework"
-HOMEPAGE="http://avalon.apache.org/"
+HOMEPAGE="https://avalon.apache.org/"
SRC_URI="mirror://apache/avalon/avalon-framework/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
index 4db25f78e353..da3919f0e9eb 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
# NB: this project is dead and we should look into removing it from the tree.
# Take a look at the homepage.
DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="http://avalon.apache.org/"
+HOMEPAGE="https://avalon.apache.org/"
SRC_URI="mirror://apache/excalibur/excalibur-logkit/source/${P}-src.tar.gz"
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
diff --git a/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild b/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild
index 397c69e9e9b5..32ed4d658688 100644
--- a/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild
+++ b/dev-java/backport-util-concurrent/backport-util-concurrent-3.1-r1.ebuild
@@ -10,7 +10,7 @@ SF_PN="backport-jsr166"
MY_P="${PN}-Java60-${PV}"
DESCRIPTION="A portability wrapper for java.util.concurrent API (jsr166) 6.0"
-HOMEPAGE="http://backport-jsr166.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/backport-jsr166/"
SRC_URI="mirror://sourceforge/${SF_PN}/${PV}/${MY_P}-src.tar.bz2"
LICENSE="public-domain"
diff --git a/dev-java/bcel/bcel-6.0_rc3.ebuild b/dev-java/bcel/bcel-6.0_rc3.ebuild
index ad7829dbc886..696ae3a7ba03 100644
--- a/dev-java/bcel/bcel-6.0_rc3.ebuild
+++ b/dev-java/bcel/bcel-6.0_rc3.ebuild
@@ -12,7 +12,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="The Byte Code Engineering Library: analyze, create, manipulate Java class files"
-HOMEPAGE="http://commons.apache.org/bcel/"
+HOMEPAGE="https://commons.apache.org/bcel/"
SRC_URI="https://github.com/apache/commons-${PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/bcmail/bcmail-1.38-r6.ebuild b/dev-java/bcmail/bcmail-1.38-r6.ebuild
index 7a441755a8bb..6902b2959c17 100644
--- a/dev-java/bcmail/bcmail-1.38-r6.ebuild
+++ b/dev-java/bcmail/bcmail-1.38-r6.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk14-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcmail/bcmail-1.45-r5.ebuild b/dev-java/bcmail/bcmail-1.45-r5.ebuild
index 88f13dd1b289..7293d5732bed 100644
--- a/dev-java/bcmail/bcmail-1.45-r5.ebuild
+++ b/dev-java/bcmail/bcmail-1.45-r5.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcmail/bcmail-1.50-r3.ebuild b/dev-java/bcmail/bcmail-1.50-r3.ebuild
index 7a0136a1aa48..2c0441b16020 100644
--- a/dev-java/bcmail/bcmail-1.50-r3.ebuild
+++ b/dev-java/bcmail/bcmail-1.50-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcmail/bcmail-1.52-r3.ebuild b/dev-java/bcmail/bcmail-1.52-r3.ebuild
index 8f6f1ad4c443..bc84db8e2cc6 100644
--- a/dev-java/bcmail/bcmail-1.52-r3.ebuild
+++ b/dev-java/bcmail/bcmail-1.52-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcpg/bcpg-1.50-r1.ebuild b/dev-java/bcpg/bcpg-1.50-r1.ebuild
index b895d1674885..881804195421 100644
--- a/dev-java/bcpg/bcpg-1.50-r1.ebuild
+++ b/dev-java/bcpg/bcpg-1.50-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcpg/bcpg-1.50-r2.ebuild b/dev-java/bcpg/bcpg-1.50-r2.ebuild
index 6a89f6e93494..fb99c2c817d1 100644
--- a/dev-java/bcpg/bcpg-1.50-r2.ebuild
+++ b/dev-java/bcpg/bcpg-1.50-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://polydistortion.net/bc/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcpg/bcpg-1.52-r1.ebuild b/dev-java/bcpg/bcpg-1.52-r1.ebuild
index 74354a732de7..5c6238ed1d34 100644
--- a/dev-java/bcpg/bcpg-1.52-r1.ebuild
+++ b/dev-java/bcpg/bcpg-1.52-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcpg/bcpg-1.52-r2.ebuild b/dev-java/bcpg/bcpg-1.52-r2.ebuild
index a819a8dcd7e9..eea46df08723 100644
--- a/dev-java/bcpg/bcpg-1.52-r2.ebuild
+++ b/dev-java/bcpg/bcpg-1.52-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://polydistortion.net/bc/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcpkix/bcpkix-1.50-r2.ebuild b/dev-java/bcpkix/bcpkix-1.50-r2.ebuild
index 4689c228fa4f..699a4afd7317 100644
--- a/dev-java/bcpkix/bcpkix-1.50-r2.ebuild
+++ b/dev-java/bcpkix/bcpkix-1.50-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}-jdk15on"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
diff --git a/dev-java/bcpkix/bcpkix-1.52-r1.ebuild b/dev-java/bcpkix/bcpkix-1.52-r1.ebuild
index e99938a8a878..112929bbfe37 100644
--- a/dev-java/bcpkix/bcpkix-1.52-r1.ebuild
+++ b/dev-java/bcpkix/bcpkix-1.52-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}-jdk15on"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
diff --git a/dev-java/bcprov/bcprov-1.38-r4.ebuild b/dev-java/bcprov/bcprov-1.38-r4.ebuild
index e44ab2704b0a..178824efb5b6 100644
--- a/dev-java/bcprov/bcprov-1.38-r4.ebuild
+++ b/dev-java/bcprov/bcprov-1.38-r4.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}-jdk16"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
LICENSE="BSD"
SLOT="1.38"
diff --git a/dev-java/bcprov/bcprov-1.40-r2.ebuild b/dev-java/bcprov/bcprov-1.40-r2.ebuild
index 6ac8d34d571e..7ea5343c434c 100644
--- a/dev-java/bcprov/bcprov-1.40-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.40-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}-jdk16"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
LICENSE="BSD"
SLOT="1.40"
diff --git a/dev-java/bcprov/bcprov-1.45-r2.ebuild b/dev-java/bcprov/bcprov-1.45-r2.ebuild
index 2722165d64d1..68418668a8e1 100644
--- a/dev-java/bcprov/bcprov-1.45-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.45-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}-jdk16"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
LICENSE="BSD"
SLOT="1.45"
diff --git a/dev-java/bcprov/bcprov-1.48-r2.ebuild b/dev-java/bcprov/bcprov-1.48-r2.ebuild
index f3659b9a509a..9e5458ba01f3 100644
--- a/dev-java/bcprov/bcprov-1.48-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.48-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.49-r4.ebuild b/dev-java/bcprov/bcprov-1.49-r4.ebuild
index 3e9043e3333e..68e0fb948f53 100644
--- a/dev-java/bcprov/bcprov-1.49-r4.ebuild
+++ b/dev-java/bcprov/bcprov-1.49-r4.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.50-r2.ebuild b/dev-java/bcprov/bcprov-1.50-r2.ebuild
index 1eba489d573b..507a6a874339 100644
--- a/dev-java/bcprov/bcprov-1.50-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.50-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.50-r3.ebuild b/dev-java/bcprov/bcprov-1.50-r3.ebuild
index 08a9cb8ef610..a11496f72c87 100644
--- a/dev-java/bcprov/bcprov-1.50-r3.ebuild
+++ b/dev-java/bcprov/bcprov-1.50-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.50-r4.ebuild b/dev-java/bcprov/bcprov-1.50-r4.ebuild
index 72fcc048689a..1231604f4502 100644
--- a/dev-java/bcprov/bcprov-1.50-r4.ebuild
+++ b/dev-java/bcprov/bcprov-1.50-r4.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.52-r1.ebuild b/dev-java/bcprov/bcprov-1.52-r1.ebuild
index 2ac1295addb8..c85989f03b78 100644
--- a/dev-java/bcprov/bcprov-1.52-r1.ebuild
+++ b/dev-java/bcprov/bcprov-1.52-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.52-r2.ebuild b/dev-java/bcprov/bcprov-1.52-r2.ebuild
index 6c5634bd30cc..aab3a43ad44d 100644
--- a/dev-java/bcprov/bcprov-1.52-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.52-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://polydistortion.net/bc/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.52-r3.ebuild b/dev-java/bcprov/bcprov-1.52-r3.ebuild
index a3cf4ff83b52..28ecf96698f9 100644
--- a/dev-java/bcprov/bcprov-1.52-r3.ebuild
+++ b/dev-java/bcprov/bcprov-1.52-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bcprov/bcprov-1.54.ebuild b/dev-java/bcprov/bcprov-1.54.ebuild
index 0b89cd3146bc..aa36104b65e8 100644
--- a/dev-java/bcprov/bcprov-1.54.ebuild
+++ b/dev-java/bcprov/bcprov-1.54.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15on-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/bctsp/bctsp-1.45-r1.ebuild b/dev-java/bctsp/bctsp-1.45-r1.ebuild
index 8bfc4e6882a5..994213b86579 100644
--- a/dev-java/bctsp/bctsp-1.45-r1.ebuild
+++ b/dev-java/bctsp/bctsp-1.45-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15-${PV/./}"
DESCRIPTION="Java cryptography APIs"
-HOMEPAGE="http://www.bouncycastle.org/java.html"
+HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/blowfishj/blowfishj-2.14-r3.ebuild b/dev-java/blowfishj/blowfishj-2.14-r3.ebuild
index 61fa2f641db2..524033b0a256 100644
--- a/dev-java/blowfishj/blowfishj-2.14-r3.ebuild
+++ b/dev-java/blowfishj/blowfishj-2.14-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="Blowfish implementation in Java"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-HOMEPAGE="http://blowfishj.sourceforge.net/index.html"
+HOMEPAGE="https://sourceforge.net/projects/blowfishj/index.html"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/bnd-junit/bnd-junit-2.1.0-r1.ebuild b/dev-java/bnd-junit/bnd-junit-2.1.0-r1.ebuild
index eaf475c67bf3..d2b5a62e78ce 100644
--- a/dev-java/bnd-junit/bnd-junit-2.1.0-r1.ebuild
+++ b/dev-java/bnd-junit/bnd-junit-2.1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Junit plugin for bndlib, a swiss army knife for OSGi"
-HOMEPAGE="http://www.aqute.biz/Bnd/Bnd"
+HOMEPAGE="https://www.aqute.biz/Bnd/Bnd"
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild b/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild
index e4de5405feee..203a85544e51 100644
--- a/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild
+++ b/dev-java/bnd-junit/bnd-junit-2.1.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Junit plugin for bndlib, a swiss army knife for OSGi"
-HOMEPAGE="http://www.aqute.biz/Bnd/Bnd"
+HOMEPAGE="https://www.aqute.biz/Bnd/Bnd"
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/bndlib/bndlib-2.1.0.ebuild b/dev-java/bndlib/bndlib-2.1.0.ebuild
index c9a398337963..8fecb2147675 100644
--- a/dev-java/bndlib/bndlib-2.1.0.ebuild
+++ b/dev-java/bndlib/bndlib-2.1.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A swiss army knife for OSGi"
-HOMEPAGE="http://www.aqute.biz/Bnd/Bnd"
+HOMEPAGE="https://www.aqute.biz/Bnd/Bnd"
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/browserlauncher2/browserlauncher2-1.3-r1.ebuild b/dev-java/browserlauncher2/browserlauncher2-1.3-r1.ebuild
index 8d5e98ca31ee..71269285f564 100644
--- a/dev-java/browserlauncher2/browserlauncher2-1.3-r1.ebuild
+++ b/dev-java/browserlauncher2/browserlauncher2-1.3-r1.ebuild
@@ -11,7 +11,7 @@ MY_PV="$(replace_all_version_separators _)"
MY_PN="BrowserLauncher2"
DESCRIPTION="A library that facilitates opening a browser from a Java application"
-HOMEPAGE="http://browserlaunch2.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/browserlaunch2/"
SRC_URI="mirror://sourceforge/browserlaunch2/${MY_PN}-all-${MY_PV}.jar"
LICENSE="LGPL-2.1"
diff --git a/dev-java/bsf/bsf-2.4.0-r2.ebuild b/dev-java/bsf/bsf-2.4.0-r2.ebuild
index 66799c831bf6..84280b9c14f0 100644
--- a/dev-java/bsf/bsf-2.4.0-r2.ebuild
+++ b/dev-java/bsf/bsf-2.4.0-r2.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 eutils java-ant-2
DESCRIPTION="Bean Script Framework"
-HOMEPAGE="http://commons.apache.org/bsf/"
+HOMEPAGE="https://commons.apache.org/bsf/"
SRC_URI="mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2.3"
diff --git a/dev-java/byaccj/byaccj-1.15-r1.ebuild b/dev-java/byaccj/byaccj-1.15-r1.ebuild
index f848e9b072e0..a399f13c009a 100644
--- a/dev-java/byaccj/byaccj-1.15-r1.ebuild
+++ b/dev-java/byaccj/byaccj-1.15-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="4"
inherit toolchain-funcs
DESCRIPTION="A java extension of BSD YACC-compatible parser generator"
-HOMEPAGE="http://byaccj.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/byaccj/"
MY_P="${PN}${PV}_src"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
diff --git a/dev-java/byaccj/byaccj-1.15-r2.ebuild b/dev-java/byaccj/byaccj-1.15-r2.ebuild
index 25089c90a947..31fff91e7b99 100644
--- a/dev-java/byaccj/byaccj-1.15-r2.ebuild
+++ b/dev-java/byaccj/byaccj-1.15-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit toolchain-funcs
DESCRIPTION="A java extension of BSD YACC-compatible parser generator"
-HOMEPAGE="http://byaccj.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/byaccj/"
MY_P="${PN}${PV}_src"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
diff --git a/dev-java/c3p0/c3p0-0.9.5.1.ebuild b/dev-java/c3p0/c3p0-0.9.5.1.ebuild
index 70cde9d852e1..bae56d1f86d9 100644
--- a/dev-java/c3p0/c3p0-0.9.5.1.ebuild
+++ b/dev-java/c3p0/c3p0-0.9.5.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source examples test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JDBC drivers with JNDI-bindable DataSources"
-HOMEPAGE="http://c3p0.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/c3p0/"
MY_P="${P}.src"
diff --git a/dev-java/cal10n/cal10n-0.8.1.ebuild b/dev-java/cal10n/cal10n-0.8.1.ebuild
index 83bba579bad0..722ef8440308 100644
--- a/dev-java/cal10n/cal10n-0.8.1.ebuild
+++ b/dev-java/cal10n/cal10n-0.8.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="java library for writing localized messages using resource bundle"
-HOMEPAGE="http://cal10n.qos.ch/"
+HOMEPAGE="https://cal10n.qos.ch/"
SRC_URI="http://repo1.maven.org/maven2/ch/qos/${PN}/${PN}-api/${PV}/${PN}-api-${PV}-sources.jar"
LICENSE="MIT"
diff --git a/dev-java/cdegroot-db/cdegroot-db-0.08-r2.ebuild b/dev-java/cdegroot-db/cdegroot-db-0.08-r2.ebuild
index 4149fbc8454c..da54ce0f4257 100644
--- a/dev-java/cdegroot-db/cdegroot-db-0.08-r2.ebuild
+++ b/dev-java/cdegroot-db/cdegroot-db-0.08-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="OO database written in Java"
-HOMEPAGE="http://www.cdegroot.com/software/db/"
+HOMEPAGE="https://www.cdegroot.com/software/db/"
SRC_URI="http://www.cdegroot.com/software/db/download/com.${P/-/.}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/cdi-api/cdi-api-1.2-r1.ebuild b/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
index bdf05ea4ffb4..740b46729f24 100644
--- a/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
+++ b/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Contexts and Dependency Injection for the Java EE platform"
-HOMEPAGE="http://www.cdi-spec.org/"
+HOMEPAGE="https://www.cdi-spec.org/"
SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/cdi-api/cdi-api-1.2.ebuild b/dev-java/cdi-api/cdi-api-1.2.ebuild
index 9396af5ff0b5..8c3054d1e9c9 100644
--- a/dev-java/cdi-api/cdi-api-1.2.ebuild
+++ b/dev-java/cdi-api/cdi-api-1.2.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-pkg-simple
DESCRIPTION="Contexts and Dependency Injection for the Java EE platform"
-HOMEPAGE="http://www.cdi-spec.org/"
+HOMEPAGE="https://www.cdi-spec.org/"
SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/cldc-api/cldc-api-1.1-r1.ebuild b/dev-java/cldc-api/cldc-api-1.1-r1.ebuild
index d502d5ee9bc9..2f35f5571547 100644
--- a/dev-java/cldc-api/cldc-api-1.1-r1.ebuild
+++ b/dev-java/cldc-api/cldc-api-1.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java ME Connected Limited Device Configuration API"
-HOMEPAGE="http://java.sun.com/javame/reference/apis.jsp"
+HOMEPAGE="https://java.sun.com/javame/reference/apis.jsp"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
# mkdir cldc-api-1.1 && cd cldc-api-1.1
diff --git a/dev-java/colt/colt-1.2.0-r3.ebuild b/dev-java/colt/colt-1.2.0-r3.ebuild
index ce5c2ef0fea4..d3f503598970 100644
--- a/dev-java/colt/colt-1.2.0-r3.ebuild
+++ b/dev-java/colt/colt-1.2.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="Java Libraries for High Performance Scientific and Technical Computing"
SRC_URI="http://dsd.lbl.gov/~hoschek/colt-download/releases/${P}.tar.gz"
-HOMEPAGE="http://www-itg.lbl.gov/~hoschek/colt/"
+HOMEPAGE="https://www-itg.lbl.gov/~hoschek/colt/"
LICENSE="colt"
IUSE=""
diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
index 9391c5af9925..4a1c3be6cf57 100644
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.2.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection APIs"
-HOMEPAGE="http://commons.apache.org/beanutils/"
+HOMEPAGE="https://commons.apache.org/beanutils/"
SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-chain/commons-chain-1.2.ebuild b/dev-java/commons-chain/commons-chain-1.2.ebuild
index 18ee9cf7307a..9edc7e87a99e 100644
--- a/dev-java/commons-chain/commons-chain-1.2.ebuild
+++ b/dev-java/commons-chain/commons-chain-1.2.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="API exposing the Chain of Responsability design pattern - by the ASF"
-HOMEPAGE="http://commons.apache.org/proper/commons-chain/"
+HOMEPAGE="https://commons.apache.org/proper/commons-chain/"
SRC_URI="mirror://apache/commons/chain/source/${MY_P}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-cli/commons-cli-1.3.1.ebuild b/dev-java/commons-cli/commons-cli-1.3.1.ebuild
index 514f882b5b6a..8ecd95dbdbe2 100644
--- a/dev-java/commons-cli/commons-cli-1.3.1.ebuild
+++ b/dev-java/commons-cli/commons-cli-1.3.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A Java library for working with the command line arguments and options"
-HOMEPAGE="http://commons.apache.org/cli/"
+HOMEPAGE="https://commons.apache.org/cli/"
SRC_URI="mirror://apache/commons/cli/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="1"
diff --git a/dev-java/commons-cli/commons-cli-1.4.ebuild b/dev-java/commons-cli/commons-cli-1.4.ebuild
index 997d2c07fd44..7b564ab2bc9f 100644
--- a/dev-java/commons-cli/commons-cli-1.4.ebuild
+++ b/dev-java/commons-cli/commons-cli-1.4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A Java library for working with the command line arguments and options"
-HOMEPAGE="http://commons.apache.org/cli/"
+HOMEPAGE="https://commons.apache.org/cli/"
SRC_URI="mirror://apache/commons/cli/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="1"
diff --git a/dev-java/commons-codec/commons-codec-1.7.ebuild b/dev-java/commons-codec/commons-codec-1.7.ebuild
index 02146ba0a65f..cfd736eb193a 100644
--- a/dev-java/commons-codec/commons-codec-1.7.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.7.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Implementations of common encoders and decoders in Java"
-HOMEPAGE="http://commons.apache.org/codec"
+HOMEPAGE="https://commons.apache.org/codec"
SRC_URI="mirror://apache/commons/codec/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild b/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild
index 9d19658925d7..e964a62fa0f4 100644
--- a/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild
+++ b/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2 java-utils-2 eutils
DESCRIPTION="Jakarta-Commons Collections Component"
-HOMEPAGE="http://commons.apache.org/collections/"
+HOMEPAGE="https://commons.apache.org/collections/"
SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild b/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild
index b8d6af15b0dc..c93d7d19a9d5 100644
--- a/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild
+++ b/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Generic interface for reading configuration data from a variety of sources"
-HOMEPAGE="http://commons.apache.org/configuration/"
+HOMEPAGE="https://commons.apache.org/configuration/"
SRC_URI="mirror://apache/commons/configuration/source/${P}-src.tar.gz"
# it needs functionality from ant-core, although not providing an ant task
diff --git a/dev-java/commons-daemon/commons-daemon-1.0.15.ebuild b/dev-java/commons-daemon/commons-daemon-1.0.15.ebuild
index 1b467fb6bde5..1d240724b8ee 100644
--- a/dev-java/commons-daemon/commons-daemon-1.0.15.ebuild
+++ b/dev-java/commons-daemon/commons-daemon-1.0.15.ebuild
@@ -9,7 +9,7 @@ inherit autotools java-pkg-2 java-ant-2
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
-HOMEPAGE="http://commons.apache.org/daemon/"
+HOMEPAGE="https://commons.apache.org/daemon/"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/commons-dbcp/commons-dbcp-2.1.ebuild b/dev-java/commons-dbcp/commons-dbcp-2.1.ebuild
index b7928a7c40e3..48e820d34c4b 100644
--- a/dev-java/commons-dbcp/commons-dbcp-2.1.ebuild
+++ b/dev-java/commons-dbcp/commons-dbcp-2.1.ebuild
@@ -12,7 +12,7 @@ MY_PV="${PV%_*}"
MY_P="${MY_PN}-${MY_PV}-src"
DESCRIPTION="Jakarta component providing database connection pooling API"
-HOMEPAGE="http://commons.apache.org/dbcp/"
+HOMEPAGE="https://commons.apache.org/dbcp/"
SRC_URI="mirror://apache/commons/dbcp/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-dbutils/commons-dbutils-1.6.ebuild b/dev-java/commons-dbutils/commons-dbutils-1.6.ebuild
index d50314e58713..3bebcd312e62 100644
--- a/dev-java/commons-dbutils/commons-dbutils-1.6.ebuild
+++ b/dev-java/commons-dbutils/commons-dbutils-1.6.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A small set of classes designed to make working with JDBC easier"
-HOMEPAGE="http://commons.apache.org/dbutils/"
+HOMEPAGE="https://commons.apache.org/dbutils/"
SRC_URI="mirror://apache/commons/dbutils/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/commons-digester/commons-digester-1.8.1-r2.ebuild b/dev-java/commons-digester/commons-digester-1.8.1-r2.ebuild
index e6cb1b16c607..201c5c0e3803 100644
--- a/dev-java/commons-digester/commons-digester-1.8.1-r2.ebuild
+++ b/dev-java/commons-digester/commons-digester-1.8.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="Reads XML configuration files to provide initialization of various Java objects"
-HOMEPAGE="http://commons.apache.org/digester/"
+HOMEPAGE="https://commons.apache.org/digester/"
SRC_URI="mirror://apache/commons/digester/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-digester/commons-digester-2.1-r1.ebuild b/dev-java/commons-digester/commons-digester-2.1-r1.ebuild
index a6546742511c..e03a7e742599 100644
--- a/dev-java/commons-digester/commons-digester-2.1-r1.ebuild
+++ b/dev-java/commons-digester/commons-digester-2.1-r1.ebuild
@@ -10,7 +10,7 @@ inherit eutils java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="Reads XML configuration files to provide initialization of various Java objects"
-HOMEPAGE="http://commons.apache.org/digester/"
+HOMEPAGE="https://commons.apache.org/digester/"
SRC_URI="mirror://apache/commons/digester/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-digester/commons-digester-3.2-r2.ebuild b/dev-java/commons-digester/commons-digester-3.2-r2.ebuild
index c818287d257f..d0e6f6f3a50c 100644
--- a/dev-java/commons-digester/commons-digester-3.2-r2.ebuild
+++ b/dev-java/commons-digester/commons-digester-3.2-r2.ebuild
@@ -10,7 +10,7 @@ inherit eutils java-pkg-2 java-ant-2
MY_P="${PN}3-${PV}-src"
DESCRIPTION="Reads XML configuration files to provide initialization of various Java objects"
-HOMEPAGE="http://commons.apache.org/digester/"
+HOMEPAGE="https://commons.apache.org/digester/"
SRC_URI="mirror://apache/commons/digester/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-discovery/commons-discovery-0.5.ebuild b/dev-java/commons-discovery/commons-discovery-0.5.ebuild
index 50bdebf25fc8..2d40993bae73 100644
--- a/dev-java/commons-discovery/commons-discovery-0.5.ebuild
+++ b/dev-java/commons-discovery/commons-discovery-0.5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Commons Discovery: Service Discovery component"
-HOMEPAGE="http://commons.apache.org/discovery/"
+HOMEPAGE="https://commons.apache.org/discovery/"
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-el/commons-el-1.0-r3.ebuild b/dev-java/commons-el/commons-el-1.0-r3.ebuild
index a7b3d71f48c2..4358f4d8a953 100644
--- a/dev-java/commons-el/commons-el-1.0-r3.ebuild
+++ b/dev-java/commons-el/commons-el-1.0-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source"
inherit eutils java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="EL is the JSP 2.0 Expression Language Interpreter from Apache"
-HOMEPAGE="http://commons.apache.org/el/"
+HOMEPAGE="https://commons.apache.org/el/"
SRC_URI="mirror://apache/jakarta/commons/el/source/${P}-src.tar.gz"
LICENSE="Apache-1.1"
diff --git a/dev-java/commons-email/commons-email-1.4.ebuild b/dev-java/commons-email/commons-email-1.4.ebuild
index d07ecdea6210..ab4eee2655d3 100644
--- a/dev-java/commons-email/commons-email-1.4.ebuild
+++ b/dev-java/commons-email/commons-email-1.4.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Commons Email aims to provide an API for sending email."
-HOMEPAGE="http://commons.apache.org/email/"
+HOMEPAGE="https://commons.apache.org/email/"
SRC_URI="mirror://apache/commons/email/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/commons-fileupload/commons-fileupload-1.3.ebuild b/dev-java/commons-fileupload/commons-fileupload-1.3.ebuild
index c3bb05e55607..f7f4bbac3539 100644
--- a/dev-java/commons-fileupload/commons-fileupload-1.3.ebuild
+++ b/dev-java/commons-fileupload/commons-fileupload-1.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="High-performance file upload capability to your servlets and web applications"
-HOMEPAGE="http://commons.apache.org/fileupload/"
+HOMEPAGE="https://commons.apache.org/fileupload/"
SRC_URI="mirror://apache/commons/fileupload/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r1.ebuild b/dev-java/commons-httpclient/commons-httpclient-3.1-r1.ebuild
index 9afa77321024..a4adec0f8828 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r1.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="The Jakarta Commons HttpClient library"
-HOMEPAGE="http://hc.apache.org/"
+HOMEPAGE="https://hc.apache.org/"
SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="3"
diff --git a/dev-java/commons-io/commons-io-2.4.ebuild b/dev-java/commons-io/commons-io-2.4.ebuild
index 5e934a66a868..d1460e2cbdaf 100644
--- a/dev-java/commons-io/commons-io-2.4.ebuild
+++ b/dev-java/commons-io/commons-io-2.4.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-ant-2 eutils
MY_P=${P}-src
DESCRIPTION="Utility classes, stream implementations, file filters, and endian classes"
-HOMEPAGE="http://commons.apache.org/io/"
+HOMEPAGE="https://commons.apache.org/io/"
SRC_URI="mirror://apache/commons/io/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild b/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild
index 6cdda5bfc129..471d09c57a4d 100644
--- a/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild
+++ b/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="A Java and XML based scripting and processing engine"
-HOMEPAGE="http://commons.apache.org/jelly/"
+HOMEPAGE="https://commons.apache.org/jelly/"
SRC_URI="mirror://apache/jakarta/commons/jelly/source/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-jexl/commons-jexl-1.1-r1.ebuild b/dev-java/commons-jexl/commons-jexl-1.1-r1.ebuild
index 25ef0baa46ac..6b376c9a7429 100644
--- a/dev-java/commons-jexl/commons-jexl-1.1-r1.ebuild
+++ b/dev-java/commons-jexl/commons-jexl-1.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Expression language engine, can be embedded in applications and frameworks"
-HOMEPAGE="http://commons.apache.org/jexl/"
+HOMEPAGE="https://commons.apache.org/jexl/"
SRC_URI="mirror://apache/jakarta/commons/jexl/source/${P}-src.tar.gz"
CDEPEND="dev-java/commons-logging
diff --git a/dev-java/commons-jexl/commons-jexl-2.1.1.ebuild b/dev-java/commons-jexl/commons-jexl-2.1.1.ebuild
index 56f6b9d70a55..a9940a6229f6 100644
--- a/dev-java/commons-jexl/commons-jexl-2.1.1.ebuild
+++ b/dev-java/commons-jexl/commons-jexl-2.1.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Expression language engine, can be embedded in applications and frameworks"
-HOMEPAGE="http://commons.apache.org/jexl/"
+HOMEPAGE="https://commons.apache.org/jexl/"
SRC_URI="mirror://apache/commons/jexl/source/${P}-src.tar.gz"
CDEPEND="dev-java/commons-logging:0"
diff --git a/dev-java/commons-jxpath/commons-jxpath-1.3-r3.ebuild b/dev-java/commons-jxpath/commons-jxpath-1.3-r3.ebuild
index 270da007b138..155d21caefd1 100644
--- a/dev-java/commons-jxpath/commons-jxpath-1.3-r3.ebuild
+++ b/dev-java/commons-jxpath/commons-jxpath-1.3-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Applies XPath expressions to graphs of objects of all kinds"
-HOMEPAGE="http://commons.apache.org/jxpath/"
+HOMEPAGE="https://commons.apache.org/jxpath/"
SRC_URI="mirror://apache/commons/jxpath/source/${P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-lang/commons-lang-2.0-r3.ebuild b/dev-java/commons-lang/commons-lang-2.0-r3.ebuild
index 6fe664f4a31a..aaf514fe35d6 100644
--- a/dev-java/commons-lang/commons-lang-2.0-r3.ebuild
+++ b/dev-java/commons-lang/commons-lang-2.0-r3.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Jakarta components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang/"
+HOMEPAGE="https://commons.apache.org/lang/"
SRC_URI="mirror://apache/jakarta/commons/lang/source/${P}-src.tar.gz"
DEPEND=">=virtual/jdk-1.4
test? ( dev-java/ant-junit )"
diff --git a/dev-java/commons-lang/commons-lang-2.6-r1.ebuild b/dev-java/commons-lang/commons-lang-2.6-r1.ebuild
index 0d01911f7fb3..9ed9c6a03fa7 100644
--- a/dev-java/commons-lang/commons-lang-2.6-r1.ebuild
+++ b/dev-java/commons-lang/commons-lang-2.6-r1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang/"
+HOMEPAGE="https://commons.apache.org/lang/"
SRC_URI="mirror://apache/commons/lang/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-lang/commons-lang-3.1.ebuild b/dev-java/commons-lang/commons-lang-3.1.ebuild
index ec1a4a37c148..57b426150f99 100644
--- a/dev-java/commons-lang/commons-lang-3.1.ebuild
+++ b/dev-java/commons-lang/commons-lang-3.1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${PN}3-${PV}"
DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang/"
+HOMEPAGE="https://commons.apache.org/lang/"
SRC_URI="mirror://apache/commons/lang/source/${MY_P}-src.tar.gz"
DEPEND=">=virtual/jdk-1.5
diff --git a/dev-java/commons-lang/commons-lang-3.3.2.ebuild b/dev-java/commons-lang/commons-lang-3.3.2.ebuild
index 40adb7c1f814..c5aad48ea97f 100644
--- a/dev-java/commons-lang/commons-lang-3.3.2.ebuild
+++ b/dev-java/commons-lang/commons-lang-3.3.2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${PN}3-${PV}"
DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang/"
+HOMEPAGE="https://commons.apache.org/lang/"
SRC_URI="mirror://apache/commons/lang/source/${MY_P}-src.tar.gz"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/commons-lang/commons-lang-3.4.ebuild b/dev-java/commons-lang/commons-lang-3.4.ebuild
index d614bf91c656..b92e4aa6c853 100644
--- a/dev-java/commons-lang/commons-lang-3.4.ebuild
+++ b/dev-java/commons-lang/commons-lang-3.4.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${PN}3-${PV}"
DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang/"
+HOMEPAGE="https://commons.apache.org/lang/"
SRC_URI="mirror://apache/commons/lang/source/${MY_P}-src.tar.gz"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/commons-lang/commons-lang-3.6.ebuild b/dev-java/commons-lang/commons-lang-3.6.ebuild
index f6817c81ee26..42fc0a4d3081 100644
--- a/dev-java/commons-lang/commons-lang-3.6.ebuild
+++ b/dev-java/commons-lang/commons-lang-3.6.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}3-${PV}"
DESCRIPTION="Commons components to manipulate core java classes"
-HOMEPAGE="http://commons.apache.org/lang"
+HOMEPAGE="https://commons.apache.org/lang"
SRC_URI="mirror://apache/commons/lang/source/${MY_P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="3.6"
diff --git a/dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild b/dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild
index a1e7eef39b71..4c7f12771270 100644
--- a/dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild
+++ b/dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="examples doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java library to launch Java classes"
-HOMEPAGE="http://commons.apache.org/launcher/"
+HOMEPAGE="https://commons.apache.org/launcher/"
SRC_URI="mirror://apache/${PN%%-*}/${PN##*-}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-net/commons-net-3.2.ebuild b/dev-java/commons-net/commons-net-3.2.ebuild
index ea92d47ba45c..58363930613c 100644
--- a/dev-java/commons-net/commons-net-3.2.ebuild
+++ b/dev-java/commons-net/commons-net-3.2.ebuild
@@ -12,7 +12,7 @@ inherit eutils java-pkg-2 java-ant-2 java-osgi
MY_P="${P}-src"
DESCRIPTION="Java library emulating the client side of many basic Internet protocols"
-HOMEPAGE="http://commons.apache.org/net/"
+HOMEPAGE="https://commons.apache.org/net/"
SRC_URI="mirror://apache/commons/net/source/${MY_P}.tar.gz"
DEPEND=">=virtual/jdk-1.5"
diff --git a/dev-java/commons-pool/commons-pool-1.6.ebuild b/dev-java/commons-pool/commons-pool-1.6.ebuild
index 64c331273099..9829013fdab9 100644
--- a/dev-java/commons-pool/commons-pool-1.6.ebuild
+++ b/dev-java/commons-pool/commons-pool-1.6.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Provides general purpose object pooling API"
-HOMEPAGE="http://commons.apache.org/pool/"
+HOMEPAGE="https://commons.apache.org/pool/"
SRC_URI="mirror://apache/commons/pool/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-pool/commons-pool-2.2.ebuild b/dev-java/commons-pool/commons-pool-2.2.ebuild
index f494ecaeddc9..8ea75d0ba729 100644
--- a/dev-java/commons-pool/commons-pool-2.2.ebuild
+++ b/dev-java/commons-pool/commons-pool-2.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Provides general purpose object pooling API"
-HOMEPAGE="http://commons.apache.org/pool/"
+HOMEPAGE="https://commons.apache.org/pool/"
SRC_URI="mirror://apache/commons/pool/source/${MY_P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild b/dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild
index 22a04bf2b76c..c13c905fc2bf 100644
--- a/dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild
+++ b/dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="The Jakarta-Commons Primitives Component"
-HOMEPAGE="http://commons.apache.org/primitives/"
+HOMEPAGE="https://commons.apache.org/primitives/"
SRC_URI="https://www.apache.org/dist/commons/primitives/source/${P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-1.1"
diff --git a/dev-java/commons-validator/commons-validator-1.4.0.ebuild b/dev-java/commons-validator/commons-validator-1.4.0.ebuild
index 00a7eebf1026..da9b9c50b1f1 100644
--- a/dev-java/commons-validator/commons-validator-1.4.0.ebuild
+++ b/dev-java/commons-validator/commons-validator-1.4.0.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
MY_P=${P}-src
DESCRIPTION="Commons component to validate user input, or data input"
-HOMEPAGE="http://commons.apache.org/validator/"
+HOMEPAGE="https://commons.apache.org/validator/"
SRC_URI="mirror://apache/commons/validator/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-validator/commons-validator-1.4.1.ebuild b/dev-java/commons-validator/commons-validator-1.4.1.ebuild
index a7f4bcc21ed6..a71c1e32cf5c 100644
--- a/dev-java/commons-validator/commons-validator-1.4.1.ebuild
+++ b/dev-java/commons-validator/commons-validator-1.4.1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
MY_P=${P}-src
DESCRIPTION="Commons component to validate user input, or data input"
-HOMEPAGE="http://commons.apache.org/validator/"
+HOMEPAGE="https://commons.apache.org/validator/"
SRC_URI="mirror://apache/commons/validator/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild b/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild
index dfb280409533..61cf3924e710 100644
--- a/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild
+++ b/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A single API for accessing various different file systems"
-HOMEPAGE="http://commons.apache.org/vfs/"
+HOMEPAGE="https://commons.apache.org/vfs/"
SRC_URI="mirror://apache/commons/vfs/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/cpptasks/cpptasks-1.0_beta5.ebuild b/dev-java/cpptasks/cpptasks-1.0_beta5.ebuild
index fd8f96b943c7..5ec0c7574dca 100644
--- a/dev-java/cpptasks/cpptasks-1.0_beta5.ebuild
+++ b/dev-java/cpptasks/cpptasks-1.0_beta5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Ant-tasks to compile various source languages and produce executables"
-HOMEPAGE="http://ant-contrib.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ant-contrib/"
SRC_URI="mirror://sourceforge/ant-contrib/ant-contrib/${P/_/-}/${P/_beta/b}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/cssparser/cssparser-0.9.25.ebuild b/dev-java/cssparser/cssparser-0.9.25.ebuild
index 6b38a3223d5f..48cfe3f86091 100644
--- a/dev-java/cssparser/cssparser-0.9.25.ebuild
+++ b/dev-java/cssparser/cssparser-0.9.25.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="API for parsing CSS 2 in Java"
-HOMEPAGE="http://cssparser.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/cssparser/"
SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar -> ${P}.jar"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/cssparser/cssparser-0.9.26.ebuild b/dev-java/cssparser/cssparser-0.9.26.ebuild
index 6b38a3223d5f..48cfe3f86091 100644
--- a/dev-java/cssparser/cssparser-0.9.26.ebuild
+++ b/dev-java/cssparser/cssparser-0.9.26.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="API for parsing CSS 2 in Java"
-HOMEPAGE="http://cssparser.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/cssparser/"
SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar -> ${P}.jar"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/dict4j/dict4j-1.1.ebuild b/dev-java/dict4j/dict4j-1.1.ebuild
index 70e12c0b2ae4..1f50618671ef 100644
--- a/dev-java/dict4j/dict4j-1.1.ebuild
+++ b/dev-java/dict4j/dict4j-1.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Dict protocol implementation in Java"
-HOMEPAGE="http://dict4j.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/dict4j/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.jar -> ${P}.jar"
LICENSE="BSD"
diff --git a/dev-java/disruptor/disruptor-3.2.0.ebuild b/dev-java/disruptor/disruptor-3.2.0.ebuild
index 48b4516d9e18..e2af462717a6 100644
--- a/dev-java/disruptor/disruptor-3.2.0.ebuild
+++ b/dev-java/disruptor/disruptor-3.2.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Performance Inter-Thread Messaging Library"
-HOMEPAGE="http://lmax-exchange.github.io/disruptor/"
+HOMEPAGE="https://lmax-exchange.github.io/disruptor/"
SRC_URI="http://repo1.maven.org/maven2/com/lmax/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/dnsjava/dnsjava-2.1.6.ebuild b/dev-java/dnsjava/dnsjava-2.1.6.ebuild
index c45f80d04cab..7e28b5b8830d 100644
--- a/dev-java/dnsjava/dnsjava-2.1.6.ebuild
+++ b/dev-java/dnsjava/dnsjava-2.1.6.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="An implementation of DNS in Java"
-HOMEPAGE="http://www.dnsjava.org/"
+HOMEPAGE="https://www.dnsjava.org/"
SRC_URI="http://www.dnsjava.org/download/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/dnsjava/dnsjava-2.1.7.ebuild b/dev-java/dnsjava/dnsjava-2.1.7.ebuild
index a7d0260b9eba..e9ceb4413119 100644
--- a/dev-java/dnsjava/dnsjava-2.1.7.ebuild
+++ b/dev-java/dnsjava/dnsjava-2.1.7.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="An implementation of DNS in Java"
-HOMEPAGE="http://www.dnsjava.org/"
+HOMEPAGE="https://www.dnsjava.org/"
SRC_URI="http://www.dnsjava.org/download/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/dnsjava/dnsjava-2.1.8.ebuild b/dev-java/dnsjava/dnsjava-2.1.8.ebuild
index 9cb312e010d2..1b3a6d6415c7 100644
--- a/dev-java/dnsjava/dnsjava-2.1.8.ebuild
+++ b/dev-java/dnsjava/dnsjava-2.1.8.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="An implementation of DNS in Java"
-HOMEPAGE="http://www.dnsjava.org/"
+HOMEPAGE="https://www.dnsjava.org/"
SRC_URI="http://www.dnsjava.org/download/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
index d287d177e66e..424f6f57dffe 100644
--- a/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
+++ b/dev-java/dom4j/dom4j-1.6.1-r7.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="XML Java library"
-HOMEPAGE="http://dom4j.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/dom4j/"
SRC_URI="
mirror://sourceforge/dom4j/${P}.tar.gz
mirror://gentoo/${P}-java5.patch.bz2"
diff --git a/dev-java/dtdparser/dtdparser-1.21-r2.ebuild b/dev-java/dtdparser/dtdparser-1.21-r2.ebuild
index 1c4ef846e1b7..53e28702bfe9 100644
--- a/dev-java/dtdparser/dtdparser-1.21-r2.ebuild
+++ b/dev-java/dtdparser/dtdparser-1.21-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A Java DTD Parser"
-HOMEPAGE="http://www.wutka.com/dtdparser.html"
+HOMEPAGE="https://www.wutka.com/dtdparser.html"
SRC_URI="http://www.wutka.com/download/${P}.tgz"
LICENSE="LGPL-2.1 Apache-1.1"
diff --git a/dev-java/easymock-classextension/easymock-classextension-3.2-r1.ebuild b/dev-java/easymock-classextension/easymock-classextension-3.2-r1.ebuild
index de49d776a308..7eb64ddb25a4 100644
--- a/dev-java/easymock-classextension/easymock-classextension-3.2-r1.ebuild
+++ b/dev-java/easymock-classextension/easymock-classextension-3.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_PN=${PN/-}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Mock Objects for interfaces in JUnit tests by generating them on the fly"
-HOMEPAGE="http://www.easymock.org/"
+HOMEPAGE="https://www.easymock.org/"
SRC_URI="mirror://sourceforge/easymock/EasyMock%20Class%20Extension/${PV}/${MY_P}.zip"
LICENSE="|| ( MIT Apache-2.0 )"
diff --git a/dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild b/dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild
index 9f3ec5665c73..1483e2924a88 100644
--- a/dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild
+++ b/dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild
@@ -9,7 +9,7 @@ MY_PN="ecj"
DMF="R-${PV}-201502041700"
DESCRIPTION="Subset of Eclipse Compiler for Java compiled by gcj, serving as javac in gcj-jdk"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild
index 18842971b055..3c7c639e0c39 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild
@@ -11,7 +11,7 @@ MY_PN="ecj"
DMF="R-${PV}-201812060815"
DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild
index 11d2edd08bd6..16763b5731eb 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="ecj"
DMF="R-${PV}-201909161045"
DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild
index ed2ff2427af1..20648e83d731 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild
@@ -9,7 +9,7 @@ MY_PN="ecj"
DMF="R-${PV}-201209141800"
DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild
index ea7d04f5d41a..a69b67923dcf 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="ecj"
DMF="R-${PV}-201502041700"
DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.5.1.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.5.1.ebuild
index 5e2a7d0f72aa..7464e1757d33 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.5.1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.5.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="ecj"
DMF="R-${PV}-201509040015"
DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
diff --git a/dev-java/ehcache/ehcache-1.2.4-r3.ebuild b/dev-java/ehcache/ehcache-1.2.4-r3.ebuild
index ca21347361af..00fcd8c6ba48 100644
--- a/dev-java/ehcache/ehcache-1.2.4-r3.ebuild
+++ b/dev-java/ehcache/ehcache-1.2.4-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Ehcache is a pure Java, fully-featured, in-process cache"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-HOMEPAGE="http://ehcache.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/ehcache/"
LICENSE="Apache-2.0"
SLOT="1.2"
diff --git a/dev-java/ehcache/ehcache-1.2.4-r4.ebuild b/dev-java/ehcache/ehcache-1.2.4-r4.ebuild
index 561749bb3911..7664666d7819 100644
--- a/dev-java/ehcache/ehcache-1.2.4-r4.ebuild
+++ b/dev-java/ehcache/ehcache-1.2.4-r4.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Ehcache is a pure Java, fully-featured, in-process cache"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-HOMEPAGE="http://ehcache.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/ehcache/"
LICENSE="Apache-2.0"
SLOT="1.2"
diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild
index 08620ee93566..3c2614adc08c 100644
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Free Java code coverage tool"
-HOMEPAGE="http://emma.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/emma/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
LICENSE="CPL-1.0"
diff --git a/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild b/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
index bde172d25913..a27dc54e847f 100644
--- a/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
+++ b/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java annotations for the Error Prone static analysis tool"
-HOMEPAGE="http://errorprone.info"
+HOMEPAGE="https://errorprone.info"
SRC_URI="https://github.com/google/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/ezmorph/ezmorph-1.0.6.ebuild b/dev-java/ezmorph/ezmorph-1.0.6.ebuild
index 688dca1ce89a..9474256a8679 100644
--- a/dev-java/ezmorph/ezmorph-1.0.6.ebuild
+++ b/dev-java/ezmorph/ezmorph-1.0.6.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A simple Java library for transforming an Object to another Object"
-HOMEPAGE="http://ezmorph.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ezmorph/"
SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild b/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild
index 52bc02a0e8d1..6d37fdc741f1 100644
--- a/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild
+++ b/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Bundle Repository"
-HOMEPAGE="http://felix.apache.org/"
+HOMEPAGE="https://felix.apache.org/"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.bundlerepository"
diff --git a/dev-java/felix-gogo-command/felix-gogo-command-0.12.0.ebuild b/dev-java/felix-gogo-command/felix-gogo-command-0.12.0.ebuild
index b2f275c09e15..5a17432b4638 100644
--- a/dev-java/felix-gogo-command/felix-gogo-command-0.12.0.ebuild
+++ b/dev-java/felix-gogo-command/felix-gogo-command-0.12.0.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Gogo Command"
-HOMEPAGE="http://felix.apache.org/site/apache-felix-gogo.html"
+HOMEPAGE="https://felix.apache.org/site/apache-felix-gogo.html"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.gogo.command"
diff --git a/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild b/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild
index f6a9d2f071d3..83da8b38fd5b 100644
--- a/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild
+++ b/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Gogo Runtime"
-HOMEPAGE="http://felix.apache.org/site/apache-felix-gogo.html"
+HOMEPAGE="https://felix.apache.org/site/apache-felix-gogo.html"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.gogo.runtime"
diff --git a/dev-java/felix-shell/felix-shell-1.4.3.ebuild b/dev-java/felix-shell/felix-shell-1.4.3.ebuild
index 2b1ce8e60499..50bd0bd910b2 100644
--- a/dev-java/felix-shell/felix-shell-1.4.3.ebuild
+++ b/dev-java/felix-shell/felix-shell-1.4.3.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Shell"
-HOMEPAGE="http://felix.apache.org/"
+HOMEPAGE="https://felix.apache.org/"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.shell"
diff --git a/dev-java/felix-utils/felix-utils-1.2.0.ebuild b/dev-java/felix-utils/felix-utils-1.2.0.ebuild
index 67872db2be2c..0aaa60c8faf6 100644
--- a/dev-java/felix-utils/felix-utils-1.2.0.ebuild
+++ b/dev-java/felix-utils/felix-utils-1.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Utils"
-HOMEPAGE="http://felix.apache.org/"
+HOMEPAGE="https://felix.apache.org/"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.utils"
diff --git a/dev-java/forehead/forehead-1.0_beta5-r2.ebuild b/dev-java/forehead/forehead-1.0_beta5-r2.ebuild
index c511d691129b..6996e8834278 100644
--- a/dev-java/forehead/forehead-1.0_beta5-r2.ebuild
+++ b/dev-java/forehead/forehead-1.0_beta5-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A framework to assist in controlling the run-time ClassLoader"
-HOMEPAGE="http://forehead.werken.com"
+HOMEPAGE="https://forehead.werken.com"
SRC_URI="mirror://gentoo/${P}.tbz2"
LICENSE="Werken-1.1.1.1"
diff --git a/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild b/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild
index 9b6f57c388c4..4451ca4be154 100644
--- a/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild
+++ b/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild
@@ -14,7 +14,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP Graphics 2D Library"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz
https://github.com/freehep/${CHARTABLE_PN}/archive/${CHARTABLE_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
diff --git a/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild b/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild
index 75ea8d477b41..c06a1da98e1d 100644
--- a/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild
+++ b/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP Graphics Base Library"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild b/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild
index e10420f55980..4d06e9081c77 100644
--- a/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild
+++ b/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP Enhanced Metafile Format Driver"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild b/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild
index 290ad16874de..0f138dcdc340 100644
--- a/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild
+++ b/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP Scalable Vector Graphics Driver"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freehep-graphicsio-tests/freehep-graphicsio-tests-2.4.ebuild b/dev-java/freehep-graphicsio-tests/freehep-graphicsio-tests-2.4.ebuild
index 6a523d03f9ac..faabca3cede1 100644
--- a/dev-java/freehep-graphicsio-tests/freehep-graphicsio-tests-2.4.ebuild
+++ b/dev-java/freehep-graphicsio-tests/freehep-graphicsio-tests-2.4.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP GraphicsIO Test Library"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild b/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild
index 9e6123138882..5311123dccf9 100644
--- a/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild
+++ b/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP GraphicsIO Base Library"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${MY_PN}/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freehep-io/freehep-io-2.2.2.ebuild b/dev-java/freehep-io/freehep-io-2.2.2.ebuild
index 12bf7791effb..4d8a1efc768e 100644
--- a/dev-java/freehep-io/freehep-io-2.2.2.ebuild
+++ b/dev-java/freehep-io/freehep-io-2.2.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="High Energy Physics Java library - FreeHEP I/O Library"
-HOMEPAGE="http://java.freehep.org/"
+HOMEPAGE="https://java.freehep.org/"
SRC_URI="https://github.com/freehep/${PN}/archive/${P}.tar.gz"
LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
diff --git a/dev-java/freemarker/freemarker-2.3.25.ebuild b/dev-java/freemarker/freemarker-2.3.25.ebuild
index 8c7f2fd962de..8230090ce7b0 100644
--- a/dev-java/freemarker/freemarker-2.3.25.ebuild
+++ b/dev-java/freemarker/freemarker-2.3.25.ebuild
@@ -9,7 +9,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A Java tool to generate text output based on templates"
-HOMEPAGE="http://freemarker.org/"
+HOMEPAGE="https://freemarker.org/"
SRC_URI="https://github.com/apache/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2.3"
diff --git a/dev-java/fscript/fscript-1.17-r1.ebuild b/dev-java/fscript/fscript-1.17-r1.ebuild
index 9d5ac52bc08a..b238ea0a22c5 100644
--- a/dev-java/fscript/fscript-1.17-r1.ebuild
+++ b/dev-java/fscript/fscript-1.17-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java based scripting engine designed to be embedded into other Java applications"
-HOMEPAGE="http://fscript.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/fscript/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
LICENSE="LGPL-2"
diff --git a/dev-java/glazedlists/glazedlists-1.8.0-r1.ebuild b/dev-java/glazedlists/glazedlists-1.8.0-r1.ebuild
index d2517cd89f51..37fa92b3b63d 100644
--- a/dev-java/glazedlists/glazedlists-1.8.0-r1.ebuild
+++ b/dev-java/glazedlists/glazedlists-1.8.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A toolkit for list transformations"
-HOMEPAGE="http://www.glazedlists.com/"
+HOMEPAGE="https://www.glazedlists.com/"
SRC_URI="http://java.net/downloads/${PN}/${P}/${P}-source_java15.zip -> ${P}.zip"
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
diff --git a/dev-java/gnu-hylafax/gnu-hylafax-1.0.3-r2.ebuild b/dev-java/gnu-hylafax/gnu-hylafax-1.0.3-r2.ebuild
index 31cf502872d3..f510638aa75f 100644
--- a/dev-java/gnu-hylafax/gnu-hylafax-1.0.3-r2.ebuild
+++ b/dev-java/gnu-hylafax/gnu-hylafax-1.0.3-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java API designed to implement the client protocol portion of the hfaxd server"
-HOMEPAGE="http://gnu-hylafax.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/gnu-hylafax/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}-bin.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/gradle-bin/gradle-bin-3.3.ebuild b/dev-java/gradle-bin/gradle-bin-3.3.ebuild
index e14942e03d7e..1b99ff4f3b06 100644
--- a/dev-java/gradle-bin/gradle-bin-3.3.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-3.3.ebuild
@@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV/_rc/-rc-}"
DESCRIPTION="A project automation and build tool with a Groovy based DSL"
SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip"
-HOMEPAGE="http://www.gradle.org/"
+HOMEPAGE="https://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-java/gradle-bin/gradle-bin-3.4.1.ebuild b/dev-java/gradle-bin/gradle-bin-3.4.1.ebuild
index ab78e3f8790e..1af89c7263f0 100644
--- a/dev-java/gradle-bin/gradle-bin-3.4.1.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-3.4.1.ebuild
@@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV/_rc/-rc-}"
DESCRIPTION="A project automation and build tool with a Groovy based DSL"
SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip"
-HOMEPAGE="http://www.gradle.org/"
+HOMEPAGE="https://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild b/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
index 0f029927d1f2..eb613920dabd 100644
--- a/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${PV/_rc/-rc-}"
DESCRIPTION="A project automation and build tool with a Groovy based DSL"
SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip"
-HOMEPAGE="http://www.gradle.org/"
+HOMEPAGE="https://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
diff --git a/dev-java/gwt/gwt-2.8.2.ebuild b/dev-java/gwt/gwt-2.8.2.ebuild
index 0a0f40fa707a..0780e8a7315a 100644
--- a/dev-java/gwt/gwt-2.8.2.ebuild
+++ b/dev-java/gwt/gwt-2.8.2.ebuild
@@ -13,7 +13,7 @@ GWT_TOOLS_PN="tools"
GWT_COMMIT="faff18e7a1f065e3a4ac4ef32ab5cce394557070"
DESCRIPTION="Google Web Toolkit library"
-HOMEPAGE="http://www.gwtproject.org/"
+HOMEPAGE="https://www.gwtproject.org/"
SRC_URI="https://github.com/gwtproject/${PN}/archive/${PV}.zip -> ${P}.zip
https://github.com/gwtproject/${GWT_TOOLS_PN}/archive/${GWT_TOOLS_COMMIT}.zip -> ${PN}-${GWT_TOOLS_PN}-${GWT_TOOLS_COMMIT}.zip"
RESTRICT="mirror"
diff --git a/dev-java/helpgui/helpgui-1.1-r2.ebuild b/dev-java/helpgui/helpgui-1.1-r2.ebuild
index e9d32f2214ae..cfbdc0f81b84 100644
--- a/dev-java/helpgui/helpgui-1.1-r2.ebuild
+++ b/dev-java/helpgui/helpgui-1.1-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="HelpGUI is a simple library which develop a help viewer component"
-HOMEPAGE="http://helpgui.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/helpgui/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.jar"
LICENSE="GPL-2"
diff --git a/dev-java/hessian/hessian-4.0.37.ebuild b/dev-java/hessian/hessian-4.0.37.ebuild
index 9b56e9f6f31f..d068622518ad 100644
--- a/dev-java/hessian/hessian-4.0.37.ebuild
+++ b/dev-java/hessian/hessian-4.0.37.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Binary web service protocol"
-HOMEPAGE="http://hessian.caucho.com/"
+HOMEPAGE="https://hessian.caucho.com/"
SRC_URI="http://hessian.caucho.com/download/${P}-src.jar"
LICENSE="Apache-1.1"
diff --git a/dev-java/higlayout/higlayout-1.0-r2.ebuild b/dev-java/higlayout/higlayout-1.0-r2.ebuild
index e42e005e2433..c579eeb0eaa4 100644
--- a/dev-java/higlayout/higlayout-1.0-r2.ebuild
+++ b/dev-java/higlayout/higlayout-1.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java Swing layout manager that's powerful and easy to use"
-HOMEPAGE="http://www.autel.cz/dmi/tutorial.html"
+HOMEPAGE="https://www.autel.cz/dmi/tutorial.html"
SRC_URI="http://www.autel.cz/dmi/HIGLayout${PV}.zip"
LICENSE="LGPL-2.1"
diff --git a/dev-java/higlayout/higlayout-1.0-r3.ebuild b/dev-java/higlayout/higlayout-1.0-r3.ebuild
index 6d9a92e62b28..d9cabbb536da 100644
--- a/dev-java/higlayout/higlayout-1.0-r3.ebuild
+++ b/dev-java/higlayout/higlayout-1.0-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java Swing layout manager that's powerful and easy to use"
-HOMEPAGE="http://www.autel.cz/dmi/tutorial.html"
+HOMEPAGE="https://www.autel.cz/dmi/tutorial.html"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/hoteqn/hoteqn-4.0.0-r1.ebuild b/dev-java/hoteqn/hoteqn-4.0.0-r1.ebuild
index be485169ede2..220519b5ad17 100644
--- a/dev-java/hoteqn/hoteqn-4.0.0-r1.ebuild
+++ b/dev-java/hoteqn/hoteqn-4.0.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java applet to view and display LaTeX mathematical equations"
-HOMEPAGE="http://www.atp.ruhr-uni-bochum.de/VCLab/software/HotEqn/HotEqn.html"
+HOMEPAGE="https://www.atp.ruhr-uni-bochum.de/VCLab/software/HotEqn/HotEqn.html"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT=0
diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild
index 0d2f1e083023..bb57b058d5d4 100644
--- a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild
+++ b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="HTML parser written in Java that can be used as a tool, library or Ant task"
-HOMEPAGE="http://htmlcleaner.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/htmlcleaner/"
SRC_URI="mirror://sourceforge/htmlcleaner/files/${P}-src.zip"
LICENSE="BSD"
diff --git a/dev-java/htmlparser-org/htmlparser-org-1.6.ebuild b/dev-java/htmlparser-org/htmlparser-org-1.6.ebuild
index b4c682b1f8c3..965a79bb10b5 100644
--- a/dev-java/htmlparser-org/htmlparser-org-1.6.ebuild
+++ b/dev-java/htmlparser-org/htmlparser-org-1.6.ebuild
@@ -12,7 +12,7 @@ MY_PV=$(replace_all_version_separators _)
SRC_VER="20060610"
DESCRIPTION="Java library used to parse HTML (from htmlparser.org)"
-HOMEPAGE="http://htmlparser.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/htmlparser/"
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}${MY_PV}_${SRC_VER}.zip"
LICENSE="CPL-1.0"
diff --git a/dev-java/httpcomponents-client/httpcomponents-client-4.5.ebuild b/dev-java/httpcomponents-client/httpcomponents-client-4.5.ebuild
index 5dfe16232601..a9be56da7126 100644
--- a/dev-java/httpcomponents-client/httpcomponents-client-4.5.ebuild
+++ b/dev-java/httpcomponents-client/httpcomponents-client-4.5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source examples doc test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A low level toolset of Java components focused on HTTP and associated protocols"
-HOMEPAGE="http://hc.apache.org/index.html"
+HOMEPAGE="https://hc.apache.org/index.html"
SRC_URI="mirror://apache/${PN/-//http}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/httpcomponents-core/httpcomponents-core-4.4.1-r1.ebuild b/dev-java/httpcomponents-core/httpcomponents-core-4.4.1-r1.ebuild
index 3e1a5255b294..9a264b3eb60f 100644
--- a/dev-java/httpcomponents-core/httpcomponents-core-4.4.1-r1.ebuild
+++ b/dev-java/httpcomponents-core/httpcomponents-core-4.4.1-r1.ebuild
@@ -20,7 +20,7 @@ HTTPNIO="${HTTPCORE}-nio"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A low level toolset of Java components focused on HTTP and associated protocols"
-HOMEPAGE="http://hc.apache.org/index.html"
+HOMEPAGE="https://hc.apache.org/index.html"
SRC_URI="mirror://apache/httpcomponents/${HTTPCORE}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/ical4j/ical4j-1.0.5.ebuild b/dev-java/ical4j/ical4j-1.0.5.ebuild
index e82a71816b02..61d376bdeff0 100644
--- a/dev-java/ical4j/ical4j-1.0.5.ebuild
+++ b/dev-java/ical4j/ical4j-1.0.5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="a Java library for handling iCalendar data streams"
-HOMEPAGE="http://ical4j.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ical4j/"
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.bz2"
diff --git a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
index 930f0f3ad547..19b736ac5adb 100644
--- a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
+++ b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
"
DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
-HOMEPAGE="http://icedtea.classpath.org"
+HOMEPAGE="https://icedtea.classpath.org"
LICENSE="GPL-2-with-classpath-exception"
SLOT="8"
diff --git a/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild b/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
index 8baacadd296d..d77ad260e9c5 100644
--- a/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
+++ b/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
@@ -8,7 +8,7 @@ EAPI="5"
inherit eutils java-pkg-2 prefix
DESCRIPTION="Plugins for javax.sound"
-HOMEPAGE="http://icedtea.classpath.org"
+HOMEPAGE="https://icedtea.classpath.org"
SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.xz"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-java/icedtea-web/icedtea-web-1.6.1-r1.ebuild b/dev-java/icedtea-web/icedtea-web-1.6.1-r1.ebuild
index ce19e653d3c5..b5f7369d8d4d 100644
--- a/dev-java/icedtea-web/icedtea-web-1.6.1-r1.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.6.1-r1.ebuild
@@ -8,7 +8,7 @@ README_GENTOO_SUFFIX="-r1"
inherit autotools eutils multilib readme.gentoo-r1 java-pkg-2 xdg-utils
DESCRIPTION="FOSS Java browser plugin and Web Start implementation"
-HOMEPAGE="http://icedtea.classpath.org"
+HOMEPAGE="https://icedtea.classpath.org"
SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.gz"
LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
SLOT="0"
diff --git a/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild b/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
index d680ff97d0cb..bc8a2bcaf3e9 100644
--- a/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
@@ -8,7 +8,7 @@ README_GENTOO_SUFFIX="-r1"
inherit autotools eutils multilib readme.gentoo-r1 java-pkg-2 xdg-utils
DESCRIPTION="FOSS Java browser plugin and Web Start implementation"
-HOMEPAGE="http://icedtea.classpath.org"
+HOMEPAGE="https://icedtea.classpath.org"
SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.gz"
LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
SLOT="0"
diff --git a/dev-java/icu4j/icu4j-54.1.1.ebuild b/dev-java/icu4j/icu4j-54.1.1.ebuild
index b7808b26f206..53d53174631e 100644
--- a/dev-java/icu4j/icu4j-54.1.1.ebuild
+++ b/dev-java/icu4j/icu4j-54.1.1.ebuild
@@ -11,7 +11,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A set of Java libraries providing Unicode and Globalization support"
-HOMEPAGE="http://www.icu-project.org/"
+HOMEPAGE="https://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
LICENSE="icu"
diff --git a/dev-java/icu4j/icu4j-55.1.ebuild b/dev-java/icu4j/icu4j-55.1.ebuild
index 5c57a734de39..a286c6c6829b 100644
--- a/dev-java/icu4j/icu4j-55.1.ebuild
+++ b/dev-java/icu4j/icu4j-55.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A set of Java libraries providing Unicode and Globalization support"
-HOMEPAGE="http://www.icu-project.org/"
+HOMEPAGE="https://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
LICENSE="icu"
diff --git a/dev-java/icu4j/icu4j-56.1.ebuild b/dev-java/icu4j/icu4j-56.1.ebuild
index 3e0a98276d16..6ab444c1bdb8 100644
--- a/dev-java/icu4j/icu4j-56.1.ebuild
+++ b/dev-java/icu4j/icu4j-56.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A set of Java libraries providing Unicode and Globalization support"
-HOMEPAGE="http://www.icu-project.org/"
+HOMEPAGE="https://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
LICENSE="icu"
diff --git a/dev-java/ini4j/ini4j-0.5.1.ebuild b/dev-java/ini4j/ini4j-0.5.1.ebuild
index 515f27e97129..7281a7ffab30 100644
--- a/dev-java/ini4j/ini4j-0.5.1.ebuild
+++ b/dev-java/ini4j/ini4j-0.5.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Simple Java API Windows style .ini file handling"
-HOMEPAGE="http://ini4j.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ini4j/"
SRC_URI="http://central.maven.org/maven2/org/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/ini4j/ini4j-0.5.2.ebuild b/dev-java/ini4j/ini4j-0.5.2.ebuild
index 25ecc920c18b..be800594b009 100644
--- a/dev-java/ini4j/ini4j-0.5.2.ebuild
+++ b/dev-java/ini4j/ini4j-0.5.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-pkg-simple
DESCRIPTION="Simple Java API Windows style .ini file handling"
-HOMEPAGE="http://ini4j.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/ini4j/"
SRC_URI="http://central.maven.org/maven2/org/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/iso-relax/iso-relax-20050331-r4.ebuild b/dev-java/iso-relax/iso-relax-20050331-r4.ebuild
index b202adc2bbe0..a040557e94ff 100644
--- a/dev-java/iso-relax/iso-relax-20050331-r4.ebuild
+++ b/dev-java/iso-relax/iso-relax-20050331-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Interfaces useful for applications which support RELAX Core"
-HOMEPAGE="http://iso-relax.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/iso-relax/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="MIT"
diff --git a/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild b/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
index 03340d482d2e..7b889f059ea4 100644
--- a/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
+++ b/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Annotations for the J2ObjC Java to Objective-C translator"
-HOMEPAGE="http://j2objc.org"
+HOMEPAGE="https://j2objc.org"
SRC_URI="https://github.com/google/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/jackcess/jackcess-1.2.14.3.ebuild b/dev-java/jackcess/jackcess-1.2.14.3.ebuild
index fd69eced5bcd..17dc32982b26 100644
--- a/dev-java/jackcess/jackcess-1.2.14.3.ebuild
+++ b/dev-java/jackcess/jackcess-1.2.14.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Pure Java library for reading from and writing to MS Access databases"
-HOMEPAGE="http://jackcess.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jackcess/"
SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild
index 369a18bb374a..7f8658c57e59 100644
--- a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild
+++ b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
MY_PN="${PN/-*/}"
DESCRIPTION="Fully conforming implementation of the JRC API (specified in JSR 170 and 283)"
-HOMEPAGE="http://jackrabbit.apache.org/"
+HOMEPAGE="https://jackrabbit.apache.org/"
SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/jacl/jacl-1.4.1-r1.ebuild b/dev-java/jacl/jacl-1.4.1-r1.ebuild
index 1b1b4647978a..17a33720139d 100644
--- a/dev-java/jacl/jacl-1.4.1-r1.ebuild
+++ b/dev-java/jacl/jacl-1.4.1-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${P//-}"
DESCRIPTION="Jacl is an implementation of Tcl written in Java"
-HOMEPAGE="http://tcljava.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/tcljava/"
SRC_URI="mirror://sourceforge/tcljava/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-java/jade/jade-3.3-r3.ebuild b/dev-java/jade/jade-3.3-r3.ebuild
index bd88a7daf00d..34e0781fdca4 100644
--- a/dev-java/jade/jade-3.3-r3.ebuild
+++ b/dev-java/jade/jade-3.3-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JADE is FIPA-compliant Java Agent Development Environment"
-HOMEPAGE="http://jade.cselt.it/"
+HOMEPAGE="https://jade.cselt.it/"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="LGPL-2"
diff --git a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r3.ebuild b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r3.ebuild
index 6cd4191d288c..3fb9181192c3 100644
--- a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r3.ebuild
+++ b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r3.ebuild
@@ -11,7 +11,7 @@ MY_J=${PN%%-*}
MY_O=${PN##*-}
DESCRIPTION="A set of text-processing Java classes"
-HOMEPAGE="http://jakarta.apache.org/oro/index.html"
+HOMEPAGE="https://jakarta.apache.org/oro/index.html"
SRC_URI="http://archive.apache.org/dist/${MY_J}/${MY_O}/${P}.tar.gz"
LICENSE="Apache-1.1"
diff --git a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r4.ebuild b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r4.ebuild
index bb4bd7f86dad..307bd8b67bb2 100644
--- a/dev-java/jakarta-oro/jakarta-oro-2.0.8-r4.ebuild
+++ b/dev-java/jakarta-oro/jakarta-oro-2.0.8-r4.ebuild
@@ -11,7 +11,7 @@ MY_J=${PN%%-*}
MY_O=${PN##*-}
DESCRIPTION="A set of text-processing Java classes"
-HOMEPAGE="http://jakarta.apache.org/oro/index.html"
+HOMEPAGE="https://jakarta.apache.org/oro/index.html"
SRC_URI="http://archive.apache.org/dist/${MY_J}/${MY_O}/${P}.tar.gz"
LICENSE="Apache-1.1"
diff --git a/dev-java/jakarta-regexp/jakarta-regexp-1.3-r5.ebuild b/dev-java/jakarta-regexp/jakarta-regexp-1.3-r5.ebuild
index c510ef52deba..677aec7ea81e 100644
--- a/dev-java/jakarta-regexp/jakarta-regexp-1.3-r5.ebuild
+++ b/dev-java/jakarta-regexp/jakarta-regexp-1.3-r5.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="100% Pure Java Regular Expression package"
SRC_URI="mirror://apache/jakarta/regexp/source/${P}.tar.gz"
-HOMEPAGE="http://jakarta.apache.org/"
+HOMEPAGE="https://jakarta.apache.org/"
SLOT="${PV}"
IUSE=""
diff --git a/dev-java/jakarta-regexp/jakarta-regexp-1.4-r2.ebuild b/dev-java/jakarta-regexp/jakarta-regexp-1.4-r2.ebuild
index c510ef52deba..677aec7ea81e 100644
--- a/dev-java/jakarta-regexp/jakarta-regexp-1.4-r2.ebuild
+++ b/dev-java/jakarta-regexp/jakarta-regexp-1.4-r2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="100% Pure Java Regular Expression package"
SRC_URI="mirror://apache/jakarta/regexp/source/${P}.tar.gz"
-HOMEPAGE="http://jakarta.apache.org/"
+HOMEPAGE="https://jakarta.apache.org/"
SLOT="${PV}"
IUSE=""
diff --git a/dev-java/jakarta-regexp/jakarta-regexp-1.5.ebuild b/dev-java/jakarta-regexp/jakarta-regexp-1.5.ebuild
index c510ef52deba..677aec7ea81e 100644
--- a/dev-java/jakarta-regexp/jakarta-regexp-1.5.ebuild
+++ b/dev-java/jakarta-regexp/jakarta-regexp-1.5.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="100% Pure Java Regular Expression package"
SRC_URI="mirror://apache/jakarta/regexp/source/${P}.tar.gz"
-HOMEPAGE="http://jakarta.apache.org/"
+HOMEPAGE="https://jakarta.apache.org/"
SLOT="${PV}"
IUSE=""
diff --git a/dev-java/jal/jal-20031117-r5.ebuild b/dev-java/jal/jal-20031117-r5.ebuild
index f3d33be5161f..e123e4db8637 100644
--- a/dev-java/jal/jal-20031117-r5.ebuild
+++ b/dev-java/jal/jal-20031117-r5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Partial port of the C++ Standard Template Library"
-HOMEPAGE="http://vigna.dsi.unimi.it/jal"
+HOMEPAGE="https://vigna.dsi.unimi.it/jal"
SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz"
LICENSE="HPND"
diff --git a/dev-java/jamon/jamon-2.81.ebuild b/dev-java/jamon/jamon-2.81.ebuild
index 32622058bb3a..ad8b2756a7ea 100644
--- a/dev-java/jamon/jamon-2.81.ebuild
+++ b/dev-java/jamon/jamon-2.81.ebuild
@@ -12,7 +12,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java API to monitor production applications"
-HOMEPAGE="http://www.jamonapi.com/"
+HOMEPAGE="https://www.jamonapi.com/"
SRC_URI="https://github.com/stevensouza/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="2"
diff --git a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
index 9585dcebb6e8..6dc8a6dd562b 100644
--- a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
+++ b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils flag-o-matic multilib java-vm-2 autotools
DESCRIPTION="An extremely small and specification-compliant virtual machine"
-HOMEPAGE="http://jamvm.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jamvm/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-java/janino/janino-2.7.0.ebuild b/dev-java/janino/janino-2.7.0.ebuild
index c4ef9b3b80de..0dfa64f3d29a 100644
--- a/dev-java/janino/janino-2.7.0.ebuild
+++ b/dev-java/janino/janino-2.7.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An embedded compiler for run-time compilation purposes"
-HOMEPAGE="http://janino.net/"
+HOMEPAGE="https://janino.net/"
SRC_URI="http://janino.net/download/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jansi-native/jansi-native-1.5.ebuild b/dev-java/jansi-native/jansi-native-1.5.ebuild
index c8f3b978c70f..0335ce7287f3 100644
--- a/dev-java/jansi-native/jansi-native-1.5.ebuild
+++ b/dev-java/jansi-native/jansi-native-1.5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit vcs-snapshot java-pkg-2 java-pkg-simple
DESCRIPTION="Native JNI component for dev-java/jansi"
-HOMEPAGE="http://jansi.fusesource.org/"
+HOMEPAGE="https://jansi.fusesource.org/"
SRC_URI="https://github.com/fusesource/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild
index 521a8813c78f..009ef39c9882 100644
--- a/dev-java/jansi/jansi-1.11-r1.ebuild
+++ b/dev-java/jansi/jansi-1.11-r1.ebuild
@@ -9,7 +9,7 @@ JAVA_PKG_IUSE="source test"
inherit vcs-snapshot java-pkg-2 java-ant-2
DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output"
-HOMEPAGE="http://jansi.fusesource.org/"
+HOMEPAGE="https://jansi.fusesource.org/"
SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild
index 42ff134dafcb..20a98bf73ec7 100644
--- a/dev-java/jansi/jansi-1.5-r2.ebuild
+++ b/dev-java/jansi/jansi-1.5-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java library to output ANSI escape sequences in console"
-HOMEPAGE="http://jansi.fusesource.org/"
+HOMEPAGE="https://jansi.fusesource.org/"
SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/japitools/japitools-0.9.7-r4.ebuild b/dev-java/japitools/japitools-0.9.7-r4.ebuild
index a8dd8eb2d0b6..942d84086b2c 100644
--- a/dev-java/japitools/japitools-0.9.7-r4.ebuild
+++ b/dev-java/japitools/japitools-0.9.7-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java API compatibility testing tools"
-HOMEPAGE="http://sab39.netreach.com/japi/"
+HOMEPAGE="https://sab39.netreach.com/japi/"
SRC_URI="http://www.kaffe.org/~stuart/japi/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-java/jarjar/jarjar-1.4.ebuild b/dev-java/jarjar/jarjar-1.4.ebuild
index 51487a4f2fa2..e65828f72bf6 100644
--- a/dev-java/jarjar/jarjar-1.4.ebuild
+++ b/dev-java/jarjar/jarjar-1.4.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="Tool for repackaging third-party jars"
SRC_URI="https://jarjar.googlecode.com/files/${PN}-src-${PV}.zip"
-HOMEPAGE="http://jarjar.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/jarjar/"
LICENSE="GPL-2"
SLOT="1"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.202.ebuild b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.202.ebuild
index 241e93691a30..bb76501888d2 100644
--- a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.202.ebuild
+++ b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.202.ebuild
@@ -11,7 +11,7 @@ DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-d
MY_PV="$(ver_cut 2)${MY_PV_EXT}"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
-HOMEPAGE="http://download.oracle.com/javase/8/docs/"
+HOMEPAGE="https://download.oracle.com/javase/8/docs/"
SRC_URI="jdk-${MY_PV}-docs-all.zip"
LICENSE="oracle-java-documentation-8"
SLOT="1.8"
diff --git a/dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild b/dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild
index db759bcfd96d..1fecd48cc92d 100644
--- a/dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild
+++ b/dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild
@@ -9,7 +9,7 @@ inherit eutils java-pkg-2 java-ant-2 toolchain-funcs
MY_PN="wrapper"
MY_P="${MY_PN}_${PV}_src"
DESCRIPTION="A wrapper that makes it possible to install a Java Application as daemon"
-HOMEPAGE="http://wrapper.tanukisoftware.org/"
+HOMEPAGE="https://wrapper.tanukisoftware.org/"
SRC_URI="http://${MY_PN}.tanukisoftware.org/download/${PV}/${MY_P}.tar.gz"
LICENSE="tanuki-community"
diff --git a/dev-java/javacup/javacup-0.11b_p20151001.ebuild b/dev-java/javacup/javacup-0.11b_p20151001.ebuild
index 0f29803d09c1..fabea4c3dd2b 100644
--- a/dev-java/javacup/javacup-0.11b_p20151001.ebuild
+++ b/dev-java/javacup/javacup-0.11b_p20151001.ebuild
@@ -13,7 +13,7 @@ MY_PV=${MY_PV#0.}
MY_P=java-cup-${MY_PV%-*}
DESCRIPTION="CUP Parser Generator for Java"
-HOMEPAGE="http://www2.cs.tum.edu/projects/cup/"
+HOMEPAGE="https://www2.cs.tum.edu/projects/cup/"
SRC_URI="http://www2.cs.tum.edu/projects/cup/releases/java-cup-src-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-java/javassist/javassist-2.6-r2.ebuild b/dev-java/javassist/javassist-2.6-r2.ebuild
index 01083b6a1505..c83aa11aa884 100644
--- a/dev-java/javassist/javassist-2.6-r2.ebuild
+++ b/dev-java/javassist/javassist-2.6-r2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="Javassist makes Java bytecode manipulation simple"
SRC_URI="mirror://sourceforge/jboss/${P}.zip"
-HOMEPAGE="http://www.csg.is.titech.ac.jp/~chiba/javassist/"
+HOMEPAGE="https://www.csg.is.titech.ac.jp/~chiba/javassist/"
LICENSE="MPL-1.1"
SLOT="2"
diff --git a/dev-java/javassist/javassist-3.18.2.ebuild b/dev-java/javassist/javassist-3.18.2.ebuild
index d2f8df82b49d..327b5bf79fa2 100644
--- a/dev-java/javassist/javassist-3.18.2.ebuild
+++ b/dev-java/javassist/javassist-3.18.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Javassist makes Java bytecode manipulation simple"
-HOMEPAGE="http://www.csg.is.titech.ac.jp/~chiba/javassist/"
+HOMEPAGE="https://www.csg.is.titech.ac.jp/~chiba/javassist/"
SRC_URI="https://github.com/jboss-javassist/javassist/archive/rel_${PV//./_}_ga_build.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-1.1"
diff --git a/dev-java/javolution/javolution-4.0.2-r1.ebuild b/dev-java/javolution/javolution-4.0.2-r1.ebuild
index 80255b4d8561..9f8fb1608371 100644
--- a/dev-java/javolution/javolution-4.0.2-r1.ebuild
+++ b/dev-java/javolution/javolution-4.0.2-r1.ebuild
@@ -9,7 +9,7 @@ inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Java Solution for Real-Time and Embedded Systems"
SRC_URI="http://javolution.org/${P}-src.zip"
-HOMEPAGE="http://javolution.org"
+HOMEPAGE="https://javolution.org"
LICENSE="BSD"
SLOT="4"
diff --git a/dev-java/javolution/javolution-6.0.0.ebuild b/dev-java/javolution/javolution-6.0.0.ebuild
index c289d27fec73..cdc80af7bd27 100644
--- a/dev-java/javolution/javolution-6.0.0.ebuild
+++ b/dev-java/javolution/javolution-6.0.0.ebuild
@@ -11,7 +11,7 @@ inherit java-pkg-2 java-ant-2 unpacker
DESCRIPTION="Java Solution for Real-Time and Embedded Systems"
SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz
https://dev.gentoo.org/~tomwij/files/dist/${P}-build.xml.tar.xz"
-HOMEPAGE="http://javolution.org"
+HOMEPAGE="https://javolution.org"
LICENSE="BSD"
SLOT="6"
diff --git a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
index 7b7eabf75220..93035488200b 100644
--- a/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
+++ b/dev-java/jaxen/jaxen-1.1.4-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A Java XPath Engine"
-HOMEPAGE="http://jaxen.org"
+HOMEPAGE="https://jaxen.org"
SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}-src.tar.gz"
LICENSE="JDOM"
diff --git a/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild b/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild
index 5ac725f32594..375a67d1da15 100644
--- a/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild
+++ b/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild
@@ -11,7 +11,7 @@ JAVA_SRC_DIR="plugins/org.bitpedia.collider.core/src"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Core classes of jBitcollider: org.bitpedia.collider.core"
-HOMEPAGE="http://bitcollider.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/bitcollider/"
SRC_URI="mirror://sourceforge/bitcollider/${MY_P}.zip"
LICENSE="public-domain"
diff --git a/dev-java/jcalendar/jcalendar-1.4.ebuild b/dev-java/jcalendar/jcalendar-1.4.ebuild
index 1833038cc4a9..8e0e0699981a 100644
--- a/dev-java/jcalendar/jcalendar-1.4.ebuild
+++ b/dev-java/jcalendar/jcalendar-1.4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java date chooser bean for graphically picking a date"
-HOMEPAGE="http://www.toedter.com/en/jcalendar/"
+HOMEPAGE="https://www.toedter.com/en/jcalendar/"
SRC_URI="http://www.toedter.com/download/${P}.zip"
LICENSE="LGPL-2.1"
diff --git a/dev-java/jchardet/jchardet-1.1-r1.ebuild b/dev-java/jchardet/jchardet-1.1-r1.ebuild
index d566bb21eb07..0ec108e53aea 100644
--- a/dev-java/jchardet/jchardet-1.1-r1.ebuild
+++ b/dev-java/jchardet/jchardet-1.1-r1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java port of Mozilla's Automatic Charset Detection algorithm"
-HOMEPAGE="http://jchardet.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jchardet/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.zip"
LICENSE="MPL-1.1"
diff --git a/dev-java/jchart2d/jchart2d-3.2.2.ebuild b/dev-java/jchart2d/jchart2d-3.2.2.ebuild
index 4e3f1e632d16..e43b1621a408 100644
--- a/dev-java/jchart2d/jchart2d-3.2.2.ebuild
+++ b/dev-java/jchart2d/jchart2d-3.2.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A minimalistic realtime charting library for Java"
-HOMEPAGE="http://jchart2d.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/jchart2d/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/sources/${PN}-eclipse-project-${PV}.zip"
LICENSE="LGPL-2.1+"
SLOT="0"
diff --git a/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild b/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild
index 02429bede5f1..11b2c40b0d9b 100644
--- a/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild
+++ b/dev-java/jcmdline/jcmdline-1.0.2-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Library for parsing/handling of command line parameters"
-HOMEPAGE="http://jcmdline.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jcmdline/"
SRC_URI="mirror://sourceforge/jcmdline/${P}.zip"
LICENSE="MPL-1.1"
SLOT="1.0"
diff --git a/dev-java/jcmdline/jcmdline-2.0.0.ebuild b/dev-java/jcmdline/jcmdline-2.0.0.ebuild
index d31750c15e5e..880f0ad60ee9 100644
--- a/dev-java/jcmdline/jcmdline-2.0.0.ebuild
+++ b/dev-java/jcmdline/jcmdline-2.0.0.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library for parsing/handling of command line parameters"
-HOMEPAGE="http://jcmdline.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jcmdline/"
SRC_URI="mirror://sourceforge/jcmdline/${P}.zip"
LICENSE="MPL-1.1"
SLOT="0"
diff --git a/dev-java/jcommon/jcommon-1.0.23.ebuild b/dev-java/jcommon/jcommon-1.0.23.ebuild
index 208f734743d6..be5fe75dd56c 100644
--- a/dev-java/jcommon/jcommon-1.0.23.ebuild
+++ b/dev-java/jcommon/jcommon-1.0.23.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2 versionator
MY_P=${PN}-$(replace_version_separator 3 -)
DESCRIPTION="A collection of useful classes used by JFreeChart, JFreeReport and others"
-HOMEPAGE="http://www.jfree.org/jcommon"
+HOMEPAGE="https://www.jfree.org/jcommon"
SRC_URI="mirror://sourceforge/jfreechart/${MY_P}.zip"
LICENSE="LGPL-2"
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
index 49c60a72aeab..9762f9cdd705 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
@@ -49,7 +49,7 @@ src_compile() {
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
- xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ xsltproc -o "${S}/build/doc/pgjdbc.html" https://sourceforge.net/projects/docbook/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild
index e5cff42377a1..88e86466f380 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild
@@ -49,7 +49,7 @@ src_compile() {
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
- xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ xsltproc -o "${S}/build/doc/pgjdbc.html" https://sourceforge.net/projects/docbook/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild
index e5cff42377a1..88e86466f380 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild
@@ -49,7 +49,7 @@ src_compile() {
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc"
- xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ xsltproc -o "${S}/build/doc/pgjdbc.html" https://sourceforge.net/projects/docbook/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml"
fi
}
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1205.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1205.ebuild
index 7d5e2a0e06f3..54a49696f60b 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1205.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1205.ebuild
@@ -72,7 +72,7 @@ src_compile() {
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc" || die
- xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ xsltproc -o "${S}/build/doc/pgjdbc.html" https://sourceforge.net/projects/docbook/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml" || die
fi
}
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1206.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1206.ebuild
index d15404c14f40..f16f5cc65603 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1206.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.4_p1206.ebuild
@@ -72,7 +72,7 @@ src_compile() {
# to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
if use doc; then
mkdir -p "${S}/build/doc" || die
- xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ xsltproc -o "${S}/build/doc/pgjdbc.html" https://sourceforge.net/projects/docbook/release/xsl/current/xhtml/docbook.xsl \
"${S}/doc/pgjdbc.xml" || die
fi
}
diff --git a/dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild b/dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild
index 2bdf7b0aa246..948b1c70d16b 100644
--- a/dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild
+++ b/dev-java/jdbc2-stdext/jdbc2-stdext-2.0-r3.ebuild
@@ -11,7 +11,7 @@ stdext_src="jdbc2_0-stdext-src.zip"
stdext_jar="jdbc2-stdext.jar"
DESCRIPTION="A standard set of libs for Server-Side JDBC support"
-HOMEPAGE="http://www.oracle.com/technetwork/java/index.html"
+HOMEPAGE="https://www.oracle.com/technetwork/java/index.html"
SRC_URI="${stdext_src}"
LICENSE="Oracle-BCLA-JavaSE"
diff --git a/dev-java/jdbm/jdbm-0.12-r3.ebuild b/dev-java/jdbm/jdbm-0.12-r3.ebuild
index 4a625eb0a266..f8fda9c48e8c 100644
--- a/dev-java/jdbm/jdbm-0.12-r3.ebuild
+++ b/dev-java/jdbm/jdbm-0.12-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Jdbm aims to be for Java what GDBM is for Perl, Python, C, ..."
-HOMEPAGE="http://jdbm.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jdbm/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
LICENSE="BSD"
diff --git a/dev-java/jdepend/jdepend-2.9-r5.ebuild b/dev-java/jdepend/jdepend-2.9-r5.ebuild
index efb4182bddad..0d9e173277c2 100644
--- a/dev-java/jdepend/jdepend-2.9-r5.ebuild
+++ b/dev-java/jdepend/jdepend-2.9-r5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Traverses Java class file directories and generates design quality metrics"
-HOMEPAGE="http://www.clarkware.com/software/JDepend.html"
+HOMEPAGE="https://www.clarkware.com/software/JDepend.html"
SRC_URI="http://www.clarkware.com/software/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jdom/jdom-1.1.3.ebuild b/dev-java/jdom/jdom-1.1.3.ebuild
index 7d7440c09783..540d63fb68e7 100644
--- a/dev-java/jdom/jdom-1.1.3.ebuild
+++ b/dev-java/jdom/jdom-1.1.3.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="Java API to manipulate XML data"
SRC_URI="http://www.jdom.org/dist/binary/archive/${P}.tar.gz"
-HOMEPAGE="http://www.jdom.org"
+HOMEPAGE="https://www.jdom.org"
LICENSE="JDOM"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
diff --git a/dev-java/jdom/jdom-2.0.6-r4.ebuild b/dev-java/jdom/jdom-2.0.6-r4.ebuild
index 518050c95023..f8b02f9fdba2 100644
--- a/dev-java/jdom/jdom-2.0.6-r4.ebuild
+++ b/dev-java/jdom/jdom-2.0.6-r4.ebuild
@@ -10,7 +10,7 @@ inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Java API to manipulate XML data"
SRC_URI="https://github.com/hunterhacker/${PN}/archive/${MY_P}.tar.gz"
-HOMEPAGE="http://www.jdom.org"
+HOMEPAGE="https://www.jdom.org"
LICENSE="Apache-1.1"
SLOT="2"
KEYWORDS="amd64 ppc64 x86"
diff --git a/dev-java/jdynamite/jdynamite-1.2-r1.ebuild b/dev-java/jdynamite/jdynamite-1.2-r1.ebuild
index 484edc88acf1..89fc20750bb5 100644
--- a/dev-java/jdynamite/jdynamite-1.2-r1.ebuild
+++ b/dev-java/jdynamite/jdynamite-1.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-pkg-simple
MY_PV="${PV/./_}"
DESCRIPTION="Dynamic Template in Java"
-HOMEPAGE="http://jdynamite.sourceforge.net/doc/jdynamite.html"
+HOMEPAGE="https://sourceforge.net/projects/jdynamite/doc/jdynamite.html"
SRC_URI="mirror://sourceforge/${PN}/${PN}${MY_PV}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-java/jebl/jebl-2013.02.18.ebuild b/dev-java/jebl/jebl-2013.02.18.ebuild
index 63fb36ae0fed..bcff5ecc34c5 100644
--- a/dev-java/jebl/jebl-2013.02.18.ebuild
+++ b/dev-java/jebl/jebl-2013.02.18.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java Evolutionary Biology Library"
-HOMEPAGE="http://jebl.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jebl/"
SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
KEYWORDS="amd64 x86"
diff --git a/dev-java/jetty-alpn-api/jetty-alpn-api-1.1.2.ebuild b/dev-java/jetty-alpn-api/jetty-alpn-api-1.1.2.ebuild
index 0bcb4940d608..829b326f7971 100644
--- a/dev-java/jetty-alpn-api/jetty-alpn-api-1.1.2.ebuild
+++ b/dev-java/jetty-alpn-api/jetty-alpn-api-1.1.2.ebuild
@@ -12,7 +12,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Jetty's ALPN API"
-HOMEPAGE="http://www.eclipse.org/jetty/documentation/current/alpn-chapter.html"
+HOMEPAGE="https://www.eclipse.org/jetty/documentation/current/alpn-chapter.html"
SRC_URI="https://github.com/eclipse/jetty.alpn/archive/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/jetty-npn-api/jetty-npn-api-1.1.1.ebuild b/dev-java/jetty-npn-api/jetty-npn-api-1.1.1.ebuild
index 73640e0131bc..6db04a786192 100644
--- a/dev-java/jetty-npn-api/jetty-npn-api-1.1.1.ebuild
+++ b/dev-java/jetty-npn-api/jetty-npn-api-1.1.1.ebuild
@@ -12,7 +12,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Jetty's NPN API"
-HOMEPAGE="http://www.eclipse.org/jetty/"
+HOMEPAGE="https://www.eclipse.org/jetty/"
SRC_URI="http://central.maven.org/maven2/org/eclipse/jetty/npn/${MY_PN}/${MY_PV}/${MY_P}-sources.jar"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/jexcelapi/jexcelapi-2.6.8-r2.ebuild b/dev-java/jexcelapi/jexcelapi-2.6.8-r2.ebuild
index 2fefc655acf5..d5c4d09ea895 100644
--- a/dev-java/jexcelapi/jexcelapi-2.6.8-r2.ebuild
+++ b/dev-java/jexcelapi/jexcelapi-2.6.8-r2.ebuild
@@ -11,7 +11,7 @@ MY_P="${P//-/_}"
MY_P="${MY_P//./_}"
DESCRIPTION="A Java API to read, write, and modify Excel spreadsheets"
-HOMEPAGE="http://jexcelapi.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jexcelapi/"
SRC_URI="mirror://sourceforge/jexcelapi/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild b/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
index 57aacc5d752a..53c55d90a4b5 100644
--- a/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
+++ b/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JFreeChart is a free Java class library for generating charts"
-HOMEPAGE="http://www.jfree.org/jfreechart"
+HOMEPAGE="https://www.jfree.org/jfreechart"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="LGPL-2.1"
diff --git a/dev-java/jfreesvg/jfreesvg-2.1-r1.ebuild b/dev-java/jfreesvg/jfreesvg-2.1-r1.ebuild
index 948b007cad2d..febaaad6e9af 100644
--- a/dev-java/jfreesvg/jfreesvg-2.1-r1.ebuild
+++ b/dev-java/jfreesvg/jfreesvg-2.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JFreeSVG is a fast, light-weight, vector graphics library for the Java platform"
-HOMEPAGE="http://www.jfree.org/jfreesvg/"
+HOMEPAGE="https://www.jfree.org/jfreesvg/"
SRC_URI="mirror://sourceforge/jfreegraphics2d/${P}.zip"
LICENSE="GPL-3"
diff --git a/dev-java/jfreesvg/jfreesvg-3.0.ebuild b/dev-java/jfreesvg/jfreesvg-3.0.ebuild
index 2b3e2fef8407..63d54bc7a548 100644
--- a/dev-java/jfreesvg/jfreesvg-3.0.ebuild
+++ b/dev-java/jfreesvg/jfreesvg-3.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JFreeSVG is a fast, light-weight, vector graphics library for the Java platform"
-HOMEPAGE="http://www.jfree.org/jfreesvg/"
+HOMEPAGE="https://www.jfree.org/jfreesvg/"
SRC_URI="mirror://sourceforge/jfreegraphics2d/${P}.zip"
LICENSE="GPL-3"
diff --git a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild
index 0ca9ed5a45f6..ef8ea799b2f0 100644
--- a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild
+++ b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
MY_V=${PV//./_}
DESCRIPTION="JGoodies Animation Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild
index e7e455b79489..246ea1b4bd9b 100644
--- a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild
+++ b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_V=${PV//./_}
DESCRIPTION="Bind object properties with UI components"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-common/jgoodies-common-1.8.0.ebuild b/dev-java/jgoodies-common/jgoodies-common-1.8.0.ebuild
index da63d80e25a4..e3c942a8784e 100644
--- a/dev-java/jgoodies-common/jgoodies-common-1.8.0.ebuild
+++ b/dev-java/jgoodies-common/jgoodies-common-1.8.0.ebuild
@@ -12,7 +12,7 @@ MY_PV=${PV//./_}
MY_P="${PN}-${MY_PV}"
DESCRIPTION="JGoodies Common Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild
index 7a564f2d4aab..0c763a5c8cb5 100644
--- a/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild
+++ b/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild
@@ -12,7 +12,7 @@ MY_PV=${PV//./_}
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="JGoodies library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild
index fc01183201ac..69919e6fe5c0 100644
--- a/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild
+++ b/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild
@@ -12,7 +12,7 @@ MY_PV=${PV//./_}
MY_P="${PN}-${MY_PV}"
DESCRIPTION="JGoodies Forms Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-looks/jgoodies-looks-1.2.2-r2.ebuild b/dev-java/jgoodies-looks/jgoodies-looks-1.2.2-r2.ebuild
index 4dee649843f9..8d6cd69c89af 100644
--- a/dev-java/jgoodies-looks/jgoodies-looks-1.2.2-r2.ebuild
+++ b/dev-java/jgoodies-looks/jgoodies-looks-1.2.2-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="looks"
MY_PV="${PV//./_}"
DESCRIPTION="JGoodies Looks Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}-${MY_PV}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-looks/jgoodies-looks-2.3.1-r1.ebuild b/dev-java/jgoodies-looks/jgoodies-looks-2.3.1-r1.ebuild
index 3a949d007d8b..21a0a4d3204a 100644
--- a/dev-java/jgoodies-looks/jgoodies-looks-2.3.1-r1.ebuild
+++ b/dev-java/jgoodies-looks/jgoodies-looks-2.3.1-r1.ebuild
@@ -12,7 +12,7 @@ MY_PV="${PV//./_}"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="JGoodies Looks Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgoodies-looks/jgoodies-looks-2.6.0.ebuild b/dev-java/jgoodies-looks/jgoodies-looks-2.6.0.ebuild
index bc04265b83bd..94fc5a4d745d 100644
--- a/dev-java/jgoodies-looks/jgoodies-looks-2.6.0.ebuild
+++ b/dev-java/jgoodies-looks/jgoodies-looks-2.6.0.ebuild
@@ -12,7 +12,7 @@ MY_PV=${PV//./_}
MY_P="${PN}-${MY_PV}"
DESCRIPTION="JGoodies Looks Library"
-HOMEPAGE="http://www.jgoodies.com/"
+HOMEPAGE="https://www.jgoodies.com/"
SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jgrapht/jgrapht-0.8.3.ebuild b/dev-java/jgrapht/jgrapht-0.8.3.ebuild
index 1ea27d57362a..53c10673e0cb 100644
--- a/dev-java/jgrapht/jgrapht-0.8.3.ebuild
+++ b/dev-java/jgrapht/jgrapht-0.8.3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="Graph library that is a simpler and faster alternative to JGraph"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://jgrapht.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/jgrapht/"
KEYWORDS="amd64 x86"
SLOT="0"
diff --git a/dev-java/jibx-tools/jibx-tools-1.1.5-r2.ebuild b/dev-java/jibx-tools/jibx-tools-1.1.5-r2.ebuild
index dd75ab9faf44..d5c8cd6e4dc9 100644
--- a/dev-java/jibx-tools/jibx-tools-1.1.5-r2.ebuild
+++ b/dev-java/jibx-tools/jibx-tools-1.1.5-r2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="JiBX: Binding XML to Java Code - Generators"
-HOMEPAGE="http://jibx.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jibx/"
SRC_URI="mirror://sourceforge/jibx/jibx_${MY_PV}.zip"
LICENSE="BSD"
diff --git a/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild b/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild
index c60763f4676e..3817ab33a68f 100644
--- a/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild
+++ b/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="JiBX: Binding XML to Java Code - Generators"
-HOMEPAGE="http://jibx.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jibx/"
SRC_URI="mirror://sourceforge/jibx/jibx_${MY_PV}.zip"
LICENSE="BSD"
diff --git a/dev-java/jibx/jibx-1.1.5-r3.ebuild b/dev-java/jibx/jibx-1.1.5-r3.ebuild
index 08b38a263037..e4e48a059da9 100644
--- a/dev-java/jibx/jibx-1.1.5-r3.ebuild
+++ b/dev-java/jibx/jibx-1.1.5-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="JiBX: Binding XML to Java Code"
-HOMEPAGE="http://jibx.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jibx/"
SRC_URI="mirror://sourceforge/${PN}/${PN}_${MY_PV}.zip -> ${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jibx/jibx-1.2.6-r1.ebuild b/dev-java/jibx/jibx-1.2.6-r1.ebuild
index 3a2db81cf37a..594b9e521746 100644
--- a/dev-java/jibx/jibx-1.2.6-r1.ebuild
+++ b/dev-java/jibx/jibx-1.2.6-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Bind XML to Java code"
-HOMEPAGE="http://jibx.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jibx/"
SRC_URI="
https://repo1.maven.org/maven2/org/${PN}/${PN}-extras/${PV}/${PN}-extras-${PV}-sources.jar
https://repo1.maven.org/maven2/org/${PN}/${PN}-bind/${PV}/${PN}-bind-${PV}-sources.jar
diff --git a/dev-java/jid3/jid3-0.46-r2.ebuild b/dev-java/jid3/jid3-0.46-r2.ebuild
index f50f2e94610f..090e47649129 100644
--- a/dev-java/jid3/jid3-0.46-r2.ebuild
+++ b/dev-java/jid3/jid3-0.46-r2.ebuild
@@ -13,7 +13,7 @@ inherit eutils java-pkg-2 java-ant-2
MY_P="${P/-/_}"
DESCRIPTION="ID3 Class Library Implementation"
-HOMEPAGE="http://jid3.blinkenlights.org/"
+HOMEPAGE="https://jid3.blinkenlights.org/"
SRC_URI="http://jid3.blinkenlights.org/release/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/jisp/jisp-2.5.1-r3.ebuild b/dev-java/jisp/jisp-2.5.1-r3.ebuild
index 6577ef618f4d..bbcbf808480b 100644
--- a/dev-java/jisp/jisp-2.5.1-r3.ebuild
+++ b/dev-java/jisp/jisp-2.5.1-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple eutils
DESCRIPTION="Java Indexed Serialization Package: A small, embedded database engine"
-HOMEPAGE="http://www.coyotegulch.com/products/jisp/"
+HOMEPAGE="https://www.coyotegulch.com/products/jisp/"
# TODO contact upstream about hosting jisp-2.5 on their site.
# They only maintain 3.0 at the moment
diff --git a/dev-java/jlfgr/jlfgr-1.0-r2.ebuild b/dev-java/jlfgr/jlfgr-1.0-r2.ebuild
index df38eda7e2e9..47f00325ce95 100644
--- a/dev-java/jlfgr/jlfgr-1.0-r2.ebuild
+++ b/dev-java/jlfgr/jlfgr-1.0-r2.ebuild
@@ -8,7 +8,7 @@ inherit versionator java-pkg-2
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Java(TM) Look and Feel Graphics Repository"
-HOMEPAGE="http://java.sun.com/developer/techDocs/hi/repository/"
+HOMEPAGE="https://java.sun.com/developer/techDocs/hi/repository/"
SRC_URI="mirror://gentoo/jlfgr-${MY_PV}.zip"
LICENSE="sun-jlfgr"
diff --git a/dev-java/jlibeps/jlibeps-0.1-r1.ebuild b/dev-java/jlibeps/jlibeps-0.1-r1.ebuild
index 2f75afc4bff6..fb9485dca46e 100644
--- a/dev-java/jlibeps/jlibeps-0.1-r1.ebuild
+++ b/dev-java/jlibeps/jlibeps-0.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library to create EPS graphics from a Graphics2D"
-HOMEPAGE="http://jlibeps.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jlibeps/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip -> ${P}.zip"
LICENSE="GPL-2"
diff --git a/dev-java/jline/jline-1.0-r1.ebuild b/dev-java/jline/jline-1.0-r1.ebuild
index 86146fac2fd3..0fcc3ece3603 100644
--- a/dev-java/jline/jline-1.0-r1.ebuild
+++ b/dev-java/jline/jline-1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Handle console input in Java"
-HOMEPAGE="http://jline.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jline/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-java/jmdns/jmdns-3.4.1-r1.ebuild b/dev-java/jmdns/jmdns-3.4.1-r1.ebuild
index d33a9ab1c9b7..e3fd68b3408e 100644
--- a/dev-java/jmdns/jmdns-3.4.1-r1.ebuild
+++ b/dev-java/jmdns/jmdns-3.4.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JmDNS is an implementation of multi-cast DNS in Java"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-HOMEPAGE="http://jmdns.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/jmdns/"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/jmi-interface/jmi-interface-1.0-r4.ebuild b/dev-java/jmi-interface/jmi-interface-1.0-r4.ebuild
index 338e0ca2b25a..0e2398ebdb6a 100644
--- a/dev-java/jmi-interface/jmi-interface-1.0-r4.ebuild
+++ b/dev-java/jmi-interface/jmi-interface-1.0-r4.ebuild
@@ -11,7 +11,7 @@ JMI_ZIP="jmi-${PV/./_}-fr-interfaces.zip"
MOF_XML="mof-${PV}.xml.bz2"
DESCRIPTION="Java Metadata Interface Sample Class Interface"
-HOMEPAGE="http://java.sun.com/products/jmi/"
+HOMEPAGE="https://java.sun.com/products/jmi/"
SRC_URI="mirror://gentoo/${JMI_ZIP}
mirror://gentoo/${MOF_XML}"
diff --git a/dev-java/jmi-interface/jmi-interface-1.0-r5.ebuild b/dev-java/jmi-interface/jmi-interface-1.0-r5.ebuild
index 76b58a2abf2c..030b2ffcab03 100644
--- a/dev-java/jmi-interface/jmi-interface-1.0-r5.ebuild
+++ b/dev-java/jmi-interface/jmi-interface-1.0-r5.ebuild
@@ -11,7 +11,7 @@ JMI_ZIP="jmi-${PV/./_}-fr-interfaces.zip"
MOF_XML="mof-${PV}.xml.bz2"
DESCRIPTION="Java Metadata Interface Sample Class Interface"
-HOMEPAGE="http://java.sun.com/products/jmi/"
+HOMEPAGE="https://java.sun.com/products/jmi/"
SRC_URI="mirror://gentoo/${JMI_ZIP}
mirror://gentoo/${MOF_XML}"
diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index 06a2670cff1b..1c551b0966bd 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library for testing Java code using mock objects"
SRC_URI="http://www.${PN}.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://www.jmock.org/"
+HOMEPAGE="https://www.jmock.org/"
LICENSE="BSD"
SLOT="1.0"
diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
index 2213fe41255e..8112b6f55b29 100644
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library for testing Java code using mock objects"
SRC_URI="http://www.jmock.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://www.jmock.org"
+HOMEPAGE="https://www.jmock.org"
LICENSE="BSD"
SLOT="2"
diff --git a/dev-java/jnlp-api/jnlp-api-6.0.18.ebuild b/dev-java/jnlp-api/jnlp-api-6.0.18.ebuild
index 394507a13802..58b4511ba677 100644
--- a/dev-java/jnlp-api/jnlp-api-6.0.18.ebuild
+++ b/dev-java/jnlp-api/jnlp-api-6.0.18.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source"
inherit eutils java-pkg-2 java-pkg-simple
DESCRIPTION="JNLP API classes, repackaged from the icedtea-web fork of netx"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=56"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=56"
SRC_URI="https://dev.gentoo.org/~caster/distfiles/${P}.tar.bz2"
LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
diff --git a/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild b/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild
index 104f130ffd4f..8f0805c4e2f9 100644
--- a/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild
+++ b/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Ant Task for build-time creation of Java source file with version or other info"
-HOMEPAGE="http://jreleaseinfo.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jreleaseinfo/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/jrexx/jrexx-1.1.1-r2.ebuild b/dev-java/jrexx/jrexx-1.1.1-r2.ebuild
index ebff30ecbbe7..1376c082be49 100644
--- a/dev-java/jrexx/jrexx-1.1.1-r2.ebuild
+++ b/dev-java/jrexx/jrexx-1.1.1-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="API for textual pattern matching based on the finite state automaton theory"
-HOMEPAGE="http://www.karneim.com/jrexx/"
+HOMEPAGE="https://www.karneim.com/jrexx/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip -> ${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/jrobin/jrobin-1.6.0-r1.ebuild b/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
index 3b819e8ef465..3cc1e7bd4f66 100644
--- a/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
+++ b/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JRobin is a 100% pure Java alternative to RRDTool"
-HOMEPAGE="http://www.jrobin.org/"
+HOMEPAGE="https://www.jrobin.org/"
SRC_URI="https://github.com/OpenNMS/${PN}/archive/${P}-1.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/jrrd/jrrd-1.0.1-r2.ebuild b/dev-java/jrrd/jrrd-1.0.1-r2.ebuild
index 286cb6ffdc32..8076e0f29486 100644
--- a/dev-java/jrrd/jrrd-1.0.1-r2.ebuild
+++ b/dev-java/jrrd/jrrd-1.0.1-r2.ebuild
@@ -10,7 +10,7 @@ inherit autotools java-pkg-2
DESCRIPTION="Java Interface to Tobias Oetiker's RRDtool"
SRC_URI="mirror://sourceforge/opennms/${P}.tar.gz"
-HOMEPAGE="http://www.opennms.org/"
+HOMEPAGE="https://www.opennms.org/"
KEYWORDS="amd64 x86"
LICENSE="GPL-2"
diff --git a/dev-java/jsch/jsch-0.1.52.ebuild b/dev-java/jsch/jsch-0.1.52.ebuild
index 29979e493654..bc190e879e1e 100644
--- a/dev-java/jsch/jsch-0.1.52.ebuild
+++ b/dev-java/jsch/jsch-0.1.52.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="JSch is a pure Java implementation of SSH2"
-HOMEPAGE="http://www.jcraft.com/jsch/"
+HOMEPAGE="https://www.jcraft.com/jsch/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-java/jsch/jsch-0.1.54.ebuild b/dev-java/jsch/jsch-0.1.54.ebuild
index fa5203966a6e..f1b6039eca3d 100644
--- a/dev-java/jsch/jsch-0.1.54.ebuild
+++ b/dev-java/jsch/jsch-0.1.54.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="JSch is a pure Java implementation of SSH2"
-HOMEPAGE="http://www.jcraft.com/jsch/"
+HOMEPAGE="https://www.jcraft.com/jsch/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-java/json-simple/json-simple-1.1-r1.ebuild b/dev-java/json-simple/json-simple-1.1-r1.ebuild
index a91c4fbc828d..2fabe6c830df 100644
--- a/dev-java/json-simple/json-simple-1.1-r1.ebuild
+++ b/dev-java/json-simple/json-simple-1.1-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="tag_release_1_1_1"
DESCRIPTION="Simple Java toolkit for JSON"
-HOMEPAGE="http://www.json.org"
+HOMEPAGE="https://www.json.org"
SRC_URI="https://github.com/fangyidong/json-simple/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/jspeex/jspeex-0.9.7-r1.ebuild b/dev-java/jspeex/jspeex-0.9.7-r1.ebuild
index 9d3390743ccd..294109eea94c 100644
--- a/dev-java/jspeex/jspeex-0.9.7-r1.ebuild
+++ b/dev-java/jspeex/jspeex-0.9.7-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit base java-pkg-2 java-ant-2
DESCRIPTION="Speex speech codec library for Java"
-HOMEPAGE="http://jspeex.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jspeex/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jsr101/jsr101-1.4-r3.ebuild b/dev-java/jsr101/jsr101-1.4-r3.ebuild
index c6482614c9f4..f62cf8b7dd9f 100644
--- a/dev-java/jsr101/jsr101-1.4-r3.ebuild
+++ b/dev-java/jsr101/jsr101-1.4-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java(TM) API for XML-Based RPC Specification Interface Classes"
-HOMEPAGE="http://jcp.org/aboutJava/communityprocess/first/jsr101/"
+HOMEPAGE="https://jcp.org/aboutJava/communityprocess/first/jsr101/"
SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.bz2"
LICENSE="Apache-2.0"
diff --git a/dev-java/jsr173/jsr173-1.0-r4.ebuild b/dev-java/jsr173/jsr173-1.0-r4.ebuild
index 8ae113028d42..915645db2722 100644
--- a/dev-java/jsr173/jsr173-1.0-r4.ebuild
+++ b/dev-java/jsr173/jsr173-1.0-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Yet another Java library for parsing and writing XML"
-HOMEPAGE="http://dev2dev.bea.com/xml/stax.html"
+HOMEPAGE="https://dev2dev.bea.com/xml/stax.html"
SRC_URI="mirror://gentoo/${P}.jar"
LICENSE="bea.ri.jsr173"
diff --git a/dev-java/jsr181/jsr181-1.0-r2.ebuild b/dev-java/jsr181/jsr181-1.0-r2.ebuild
index 0cc33422ff56..93a5e773d727 100644
--- a/dev-java/jsr181/jsr181-1.0-r2.ebuild
+++ b/dev-java/jsr181/jsr181-1.0-r2.ebuild
@@ -12,7 +12,7 @@ MY_PV="${PV}-MR1"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="JSR 181 API classes"
-HOMEPAGE="http://jcp.org/en/jsr/summary?id=181"
+HOMEPAGE="https://jcp.org/en/jsr/summary?id=181"
SRC_URI="http://central.maven.org/maven2/javax/jws/${MY_PN}/${MY_PV}/${MY_P}-sources.jar"
LICENSE="CDDL"
diff --git a/dev-java/jsr223/jsr223-1.0-r2.ebuild b/dev-java/jsr223/jsr223-1.0-r2.ebuild
index 758dd0285b50..b577bc346a5b 100644
--- a/dev-java/jsr223/jsr223-1.0-r2.ebuild
+++ b/dev-java/jsr223/jsr223-1.0-r2.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Scripting for the Java(TM) Platform"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=223"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=223"
SRC_URI="mirror://gentoo/${PN}-openjdk-6-src-b19.tar.bz2"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-java/jsr225/jsr225-1.0.ebuild b/dev-java/jsr225/jsr225-1.0.ebuild
index bef070caa856..f43758b08fd0 100644
--- a/dev-java/jsr225/jsr225-1.0.ebuild
+++ b/dev-java/jsr225/jsr225-1.0.ebuild
@@ -10,7 +10,7 @@ MY_PN="xqj-api"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="XQuery API for Java"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=225"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=225"
SRC_URI="https://github.com/cfoster/${MY_P}.0/raw/master/javax/xml/xquery/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-java/jsr305/jsr305-3.0.1.ebuild b/dev-java/jsr305/jsr305-3.0.1.ebuild
index 02401bb30056..d60f8f5807fc 100644
--- a/dev-java/jsr305/jsr305-3.0.1.ebuild
+++ b/dev-java/jsr305/jsr305-3.0.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Annotations for Software Defect Detection in Java"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=305"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=305"
SRC_URI="http://central.maven.org/maven2/com/google/code/findbugs/${PN}/${PV}/${P}-sources.jar"
LICENSE="BSD"
diff --git a/dev-java/jsr305/jsr305-3.0.2.ebuild b/dev-java/jsr305/jsr305-3.0.2.ebuild
index 13fb5256256d..b6b00aa02e5c 100644
--- a/dev-java/jsr305/jsr305-3.0.2.ebuild
+++ b/dev-java/jsr305/jsr305-3.0.2.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Annotations for Software Defect Detection in Java"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=305"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=305"
SRC_URI="http://central.maven.org/maven2/com/google/code/findbugs/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="BSD"
diff --git a/dev-java/jsr311-api/jsr311-api-1.1.1.ebuild b/dev-java/jsr311-api/jsr311-api-1.1.1.ebuild
index 0a55c763d1c7..d38a74ae6eec 100644
--- a/dev-java/jsr311-api/jsr311-api-1.1.1.ebuild
+++ b/dev-java/jsr311-api/jsr311-api-1.1.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JAX-RS: Java API for RESTful Web Services"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=311"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=311"
SRC_URI="http://repo1.maven.org/maven2/javax/ws/rs/${PN}/${PV}/${P}-sources.jar"
LICENSE="CDDL"
diff --git a/dev-java/jsr322/jsr322-1.5.ebuild b/dev-java/jsr322/jsr322-1.5.ebuild
index a6017011f867..b67a6a381860 100644
--- a/dev-java/jsr322/jsr322-1.5.ebuild
+++ b/dev-java/jsr322/jsr322-1.5.ebuild
@@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV}"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java EE Connector Architecture"
-HOMEPAGE="http://jcp.org/en/jsr/detail?id=322"
+HOMEPAGE="https://jcp.org/en/jsr/detail?id=322"
SRC_URI="https://repo1.maven.org/maven2/javax/resource/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
LICENSE="BSD"
diff --git a/dev-java/jta/jta-1.1.ebuild b/dev-java/jta/jta-1.1.ebuild
index 401962b1e482..844b5e6f8135 100644
--- a/dev-java/jta/jta-1.1.ebuild
+++ b/dev-java/jta/jta-1.1.ebuild
@@ -8,7 +8,7 @@ JTA_ZIP="jta-1_1-classes.zip"
inherit java-pkg-2
DESCRIPTION="The Java Transaction API"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javaee/jta/index.html"
+HOMEPAGE="https://www.oracle.com/technetwork/java/javaee/jta/index.html"
SRC_URI="${JTA_ZIP}"
LICENSE="sun-bcla-jta"
SLOT=0
diff --git a/dev-java/jtds/jtds-1.3.1.ebuild b/dev-java/jtds/jtds-1.3.1.ebuild
index fd6ec16d4026..209efda38773 100644
--- a/dev-java/jtds/jtds-1.3.1.ebuild
+++ b/dev-java/jtds/jtds-1.3.1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="jTDS - SQL Server and Sybase JDBC driver"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-HOMEPAGE="http://jtds.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/jtds/"
LICENSE="LGPL-2.1"
SLOT="1.3"
KEYWORDS="amd64 x86"
diff --git a/dev-java/jtidy/jtidy-1.0.ebuild b/dev-java/jtidy/jtidy-1.0.ebuild
index f91781cedec6..25eb6b355226 100644
--- a/dev-java/jtidy/jtidy-1.0.ebuild
+++ b/dev-java/jtidy/jtidy-1.0.ebuild
@@ -11,7 +11,7 @@ MY_PV="r938"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Java port of HTML Tidy, an HTML syntax checker and pretty printer"
-HOMEPAGE="http://jtidy.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jtidy/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}-sources.zip -> ${P}.zip"
LICENSE="HTML-Tidy W3C"
SLOT="0"
diff --git a/dev-java/jtreemap/jtreemap-1.1.0-r1.ebuild b/dev-java/jtreemap/jtreemap-1.1.0-r1.ebuild
index 6e31859b2e15..35c0384fb9bf 100644
--- a/dev-java/jtreemap/jtreemap-1.1.0-r1.ebuild
+++ b/dev-java/jtreemap/jtreemap-1.1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java library for treemapping data"
-HOMEPAGE="http://jtreemap.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jtreemap/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip -> ${P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/juel/juel-2.1.0-r2.ebuild b/dev-java/juel/juel-2.1.0-r2.ebuild
index 052a8b4e96e9..903cc8a89fc4 100644
--- a/dev-java/juel/juel-2.1.0-r2.ebuild
+++ b/dev-java/juel/juel-2.1.0-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Implementation of the Unified Expression Language (EL) - JSR-245"
-HOMEPAGE="http://juel.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/juel/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/jump/jump-0.5-r1.ebuild b/dev-java/jump/jump-0.5-r1.ebuild
index 460016fbe6f5..81b4b181eb49 100644
--- a/dev-java/jump/jump-0.5-r1.ebuild
+++ b/dev-java/jump/jump-0.5-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java-based extensible high-precision math library"
-HOMEPAGE="http://jump-math.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jump-math/"
SRC_URI="mirror://sourceforge/${PN}-math/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-java/jung/jung-1.7.6-r1.ebuild b/dev-java/jung/jung-1.7.6-r1.ebuild
index 529a37e622f1..be057672308c 100644
--- a/dev-java/jung/jung-1.7.6-r1.ebuild
+++ b/dev-java/jung/jung-1.7.6-r1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="The Java Universal Network/Graph Framework"
-HOMEPAGE="http://jung.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/jung/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/junit-addons/junit-addons-1.4-r1.ebuild b/dev-java/junit-addons/junit-addons-1.4-r1.ebuild
index 5676030d18b9..38561d1ee0c4 100644
--- a/dev-java/junit-addons/junit-addons-1.4-r1.ebuild
+++ b/dev-java/junit-addons/junit-addons-1.4-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="JUnit-addons is a collection of helper classes for JUnit"
-HOMEPAGE="http://junit-addons.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/junit-addons/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="Apache-1.1"
diff --git a/dev-java/junit/junit-3.8.2-r2.ebuild b/dev-java/junit/junit-3.8.2-r2.ebuild
index 043428932153..46ea7d20ead1 100644
--- a/dev-java/junit/junit-3.8.2-r2.ebuild
+++ b/dev-java/junit/junit-3.8.2-r2.ebuild
@@ -11,7 +11,7 @@ MY_P=${P/-/}
DESCRIPTION="Simple framework to write repeatable tests"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
-HOMEPAGE="http://www.junit.org/"
+HOMEPAGE="https://www.junit.org/"
LICENSE="CPL-1.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-java/junit/junit-4.12-r1.ebuild b/dev-java/junit/junit-4.12-r1.ebuild
index d0a50caac8b4..5da7c10f01f5 100644
--- a/dev-java/junit/junit-4.12-r1.ebuild
+++ b/dev-java/junit/junit-4.12-r1.ebuild
@@ -11,7 +11,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Simple framework to write repeatable tests"
SRC_URI="https://github.com/${PN}-team/${MY_PN}/archive/r${PV}.tar.gz -> ${MY_P}.tar.gz"
-HOMEPAGE="http://junit.org/"
+HOMEPAGE="https://junit.org/"
LICENSE="EPL-1.0"
SLOT="4"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-java/junitperf/junitperf-1.9.1-r2.ebuild b/dev-java/junitperf/junitperf-1.9.1-r2.ebuild
index 14f04e6e3b16..30f71f4247db 100644
--- a/dev-java/junitperf/junitperf-1.9.1-r2.ebuild
+++ b/dev-java/junitperf/junitperf-1.9.1-r2.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple framework to write repeatable tests"
SRC_URI="http://www.clarkware.com/software/${P}.zip"
-HOMEPAGE="http://www.clarkware.com/software/JUnitPerf.html"
+HOMEPAGE="https://www.clarkware.com/software/JUnitPerf.html"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
diff --git a/dev-java/jupidator/jupidator-0.6.0-r1.ebuild b/dev-java/jupidator/jupidator-0.6.0-r1.ebuild
index eecea93a1353..8229a8044b0e 100644
--- a/dev-java/jupidator/jupidator-0.6.0-r1.ebuild
+++ b/dev-java/jupidator/jupidator-0.6.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_P="${PN}.${PV}"
DESCRIPTION="Jupidator is a library/tool in Java for automatic updating of applications"
-HOMEPAGE="http://www.sourceforge.net/projects/jupidator"
+HOMEPAGE="https://sourceforge.net/projects/www/projects/jupidator"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="LGPL-3"
diff --git a/dev-java/jvmstat/jvmstat-3.0-r1.ebuild b/dev-java/jvmstat/jvmstat-3.0-r1.ebuild
index a8fd913ef6f3..69b5442f1d43 100644
--- a/dev-java/jvmstat/jvmstat-3.0-r1.ebuild
+++ b/dev-java/jvmstat/jvmstat-3.0-r1.ebuild
@@ -8,7 +8,7 @@ inherit java-pkg-2 versionator
MY_PV=$(replace_version_separator 1 '_')
DESCRIPTION="Monitoring APIs and tools for monitoring the performance of the JVM"
-HOMEPAGE="http://java.sun.com/performance/jvmstat/"
+HOMEPAGE="https://java.sun.com/performance/jvmstat/"
SRC_URI="jvmstat-${MY_PV}.zip"
LICENSE="sun-bcla-jvmstat"
diff --git a/dev-java/jzlib/jzlib-1.0.7-r2.ebuild b/dev-java/jzlib/jzlib-1.0.7-r2.ebuild
index cafaafe1b74a..3781906a9d7a 100644
--- a/dev-java/jzlib/jzlib-1.0.7-r2.ebuild
+++ b/dev-java/jzlib/jzlib-1.0.7-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JZlib is a re-implementation of zlib in pure Java"
-HOMEPAGE="http://www.jcraft.com/jzlib/"
+HOMEPAGE="https://www.jcraft.com/jzlib/"
SRC_URI="http://www.jcraft.com/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/jzlib/jzlib-1.1.1.ebuild b/dev-java/jzlib/jzlib-1.1.1.ebuild
index f07ebfacbbda..98987635a5c9 100644
--- a/dev-java/jzlib/jzlib-1.1.1.ebuild
+++ b/dev-java/jzlib/jzlib-1.1.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JZlib is a re-implementation of zlib in pure Java"
-HOMEPAGE="http://www.jcraft.com/jzlib/"
+HOMEPAGE="https://www.jcraft.com/jzlib/"
SRC_URI="http://www.jcraft.com/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/jzlib/jzlib-1.1.3.ebuild b/dev-java/jzlib/jzlib-1.1.3.ebuild
index 0f0ba0e65841..b0130b6a186c 100644
--- a/dev-java/jzlib/jzlib-1.1.3.ebuild
+++ b/dev-java/jzlib/jzlib-1.1.3.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="examples source test"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JZlib is a re-implementation of zlib in pure Java"
-HOMEPAGE="http://www.jcraft.com/jzlib/"
+HOMEPAGE="https://www.jcraft.com/jzlib/"
SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.zip -> ${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/kunststoff/kunststoff-2.0.2-r2.ebuild b/dev-java/kunststoff/kunststoff-2.0.2-r2.ebuild
index 381acae2d3ce..fded5a51af8d 100644
--- a/dev-java/kunststoff/kunststoff-2.0.2-r2.ebuild
+++ b/dev-java/kunststoff/kunststoff-2.0.2-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Kunststoff look'n'feel Java library"
-HOMEPAGE="http://www.incors.org/archive"
+HOMEPAGE="https://www.incors.org/archive"
SRC_URI="http://www.incors.org/archive/${P//./_}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/kxml/kxml-2.3.0.ebuild b/dev-java/kxml/kxml-2.3.0.ebuild
index 434bf19f6533..fadcf83ac33b 100644
--- a/dev-java/kxml/kxml-2.3.0.ebuild
+++ b/dev-java/kxml/kxml-2.3.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Small XML Pull Parser"
-HOMEPAGE="http://kxml.org/"
+HOMEPAGE="https://kxml.org/"
SRC_URI="mirror://sourceforge/${PN}/${PN}2-src-${PV}.zip"
LICENSE="BSD"
diff --git a/dev-java/l2fprod-common/l2fprod-common-7.3-r2.ebuild b/dev-java/l2fprod-common/l2fprod-common-7.3-r2.ebuild
index 9e20e1fd5e83..572decce3c5b 100644
--- a/dev-java/l2fprod-common/l2fprod-common-7.3-r2.ebuild
+++ b/dev-java/l2fprod-common/l2fprod-common-7.3-r2.ebuild
@@ -5,7 +5,7 @@ EAPI="5"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Java/Swing GUI components and libraries for building desktop applications"
-HOMEPAGE="http://common.l2fprod.com/"
+HOMEPAGE="https://common.l2fprod.com/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="Apache-2.0"
diff --git a/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild b/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild
index 27a2ea3f6544..996d940150a5 100644
--- a/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild
+++ b/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Look'n'feel Java library"
-HOMEPAGE="http://laf-plugin.dev.java.net/"
+HOMEPAGE="https://laf-plugin.dev.java.net/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
KEYWORDS="amd64 x86"
diff --git a/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild b/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild
index 0c34f8779fc1..e1218b31ebbb 100644
--- a/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild
+++ b/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Look'n'feel Java library"
-HOMEPAGE="http://laf-plugin.dev.java.net"
+HOMEPAGE="https://laf-plugin.dev.java.net"
SRC_URI="https://repo1.maven.org/maven2/net/java/dev/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="BSD"
SLOT="1"
diff --git a/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild b/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild
index 9d6a64e8db56..632443d20e86 100644
--- a/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild
+++ b/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Netscape Directory SDK for Java"
-HOMEPAGE="http://www.mozilla.org/directory/javasdk.html"
+HOMEPAGE="https://www.mozilla.org/directory/javasdk.html"
SRC_URI="http://www.mozilla.org/directory/${PN}_java_20020819.tar.gz"
LICENSE="MPL-1.1"
diff --git a/dev-java/libg/libg-2.1.0-r1.ebuild b/dev-java/libg/libg-2.1.0-r1.ebuild
index 0595fc1a9fc6..8d0d426cfea6 100644
--- a/dev-java/libg/libg-2.1.0-r1.ebuild
+++ b/dev-java/libg/libg-2.1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Lots of small utilities for bndlib, a swiss army knife for OSGi"
-HOMEPAGE="http://www.aqute.biz/Bnd/Bnd"
+HOMEPAGE="https://www.aqute.biz/Bnd/Bnd"
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/libmatthew-java/libmatthew-java-0.7.2-r2.ebuild b/dev-java/libmatthew-java/libmatthew-java-0.7.2-r2.ebuild
index 083085e8d325..35e76cc4b8d5 100644
--- a/dev-java/libmatthew-java/libmatthew-java-0.7.2-r2.ebuild
+++ b/dev-java/libmatthew-java/libmatthew-java-0.7.2-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 flag-o-matic toolchain-funcs
DESCRIPTION="A selection of libraries for Java"
-HOMEPAGE="http://www.matthew.ath.cx/projects/java/"
+HOMEPAGE="https://www.matthew.ath.cx/projects/java/"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/libreadline-java/libreadline-java-0.8.0-r4.ebuild b/dev-java/libreadline-java/libreadline-java-0.8.0-r4.ebuild
index ba0a6235e08f..477ed783d0c1 100644
--- a/dev-java/libreadline-java/libreadline-java-0.8.0-r4.ebuild
+++ b/dev-java/libreadline-java/libreadline-java-0.8.0-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 eutils
DESCRIPTION="A JNI-wrapper to GNU Readline"
-HOMEPAGE="http://java-readline.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/java-readline/"
SRC_URI="mirror://sourceforge/java-readline/${P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/log4j/log4j-1.2.17-r3.ebuild b/dev-java/log4j/log4j-1.2.17-r3.ebuild
index fb7e7820dbe2..722141cde651 100644
--- a/dev-java/log4j/log4j-1.2.17-r3.ebuild
+++ b/dev-java/log4j/log4j-1.2.17-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="A low-overhead robust logging package for Java"
SRC_URI="mirror://apache/logging/${PN}/${PV}/${P}.tar.gz"
-HOMEPAGE="http://logging.apache.org/log4j/"
+HOMEPAGE="https://logging.apache.org/log4j/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux"
diff --git a/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild b/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild
index d6c0247fd153..21e59fd7ad4b 100644
--- a/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild
+++ b/dev-java/mersennetwister/mersennetwister-0_pre23765-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Modified MersenneTwister java port for Freenet"
-HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html"
+HOMEPAGE="https://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild b/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild
index adc3496b2da8..4628d700820d 100644
--- a/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild
+++ b/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Access the metadata in digital images and video via a simple Java API"
-HOMEPAGE="http://www.drewnoakes.com/code/exif/"
+HOMEPAGE="https://www.drewnoakes.com/code/exif/"
SRC_URI="https://github.com/drewnoakes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-java/metainf-services/metainf-services-1.6.ebuild b/dev-java/metainf-services/metainf-services-1.6.ebuild
index 28fb9e4748ea..3a4229ec31a4 100644
--- a/dev-java/metainf-services/metainf-services-1.6.ebuild
+++ b/dev-java/metainf-services/metainf-services-1.6.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Generates META-INF/services files automatically"
-HOMEPAGE="http://metainf-services.kohsuke.org/"
+HOMEPAGE="https://metainf-services.kohsuke.org/"
SRC_URI="https://github.com/kohsuke/${PN}/archive/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/metainf-services/metainf-services-1.7.ebuild b/dev-java/metainf-services/metainf-services-1.7.ebuild
index 976442a825fb..1ce8b5b7e391 100644
--- a/dev-java/metainf-services/metainf-services-1.7.ebuild
+++ b/dev-java/metainf-services/metainf-services-1.7.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Generates META-INF/services files automatically"
-HOMEPAGE="http://metainf-services.kohsuke.org/"
+HOMEPAGE="https://metainf-services.kohsuke.org/"
SRC_URI="https://github.com/kohsuke/${PN}/archive/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/miglayout/miglayout-4.0.ebuild b/dev-java/miglayout/miglayout-4.0.ebuild
index 95862c4d8e1f..1aad5ff7ccd6 100644
--- a/dev-java/miglayout/miglayout-4.0.ebuild
+++ b/dev-java/miglayout/miglayout-4.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2
DESCRIPTION="Easy to use yet very powerful Java Swing layout manager"
-HOMEPAGE="http://www.miglayout.com/"
+HOMEPAGE="https://www.miglayout.com/"
SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar"
LICENSE="BSD"
diff --git a/dev-java/milton-api/milton-api-2.7.1.3.ebuild b/dev-java/milton-api/milton-api-2.7.1.3.ebuild
index 72136a1b758f..388d660609b9 100644
--- a/dev-java/milton-api/milton-api-2.7.1.3.ebuild
+++ b/dev-java/milton-api/milton-api-2.7.1.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Milton WebDav library"
-HOMEPAGE="http://milton.io"
+HOMEPAGE="https://milton.io"
SRC_URI="http://milton.io/maven/io/milton/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/milton-mail-api/milton-mail-api-2.7.1.3.ebuild b/dev-java/milton-mail-api/milton-mail-api-2.7.1.3.ebuild
index 13bf1e501a5a..33401ec77b7d 100644
--- a/dev-java/milton-mail-api/milton-mail-api-2.7.1.3.ebuild
+++ b/dev-java/milton-mail-api/milton-mail-api-2.7.1.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Milton WebDav library"
-HOMEPAGE="http://milton.io"
+HOMEPAGE="https://milton.io"
SRC_URI="http://milton.io/maven/io/milton/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/mimepull/mimepull-1.9.6-r2.ebuild b/dev-java/mimepull/mimepull-1.9.6-r2.ebuild
index 87dee3af3282..2f400000e2d8 100644
--- a/dev-java/mimepull/mimepull-1.9.6-r2.ebuild
+++ b/dev-java/mimepull/mimepull-1.9.6-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Pull API for parsing MIME messages"
-HOMEPAGE="http://java.net/projects/mimepull"
+HOMEPAGE="https://java.net/projects/mimepull"
SRC_URI="https://repo1.maven.org/maven2/org/jvnet/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="CDDL"
diff --git a/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild b/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild
index e9de102fb5de..ffbb56ec813a 100644
--- a/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild
+++ b/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Apache MyFaces API - Core package"
-HOMEPAGE="http://myfaces.apache.org/"
+HOMEPAGE="https://myfaces.apache.org/"
SRC_URI="http://repo1.maven.org/maven2/org/apache/myfaces/core/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/myfaces-builder-annotations/myfaces-builder-annotations-1.0.9.ebuild b/dev-java/myfaces-builder-annotations/myfaces-builder-annotations-1.0.9.ebuild
index 10d59c6e606f..1fac85b519c1 100644
--- a/dev-java/myfaces-builder-annotations/myfaces-builder-annotations-1.0.9.ebuild
+++ b/dev-java/myfaces-builder-annotations/myfaces-builder-annotations-1.0.9.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Apache MyFaces API - Builder annotations package"
-HOMEPAGE="http://myfaces.apache.org/"
+HOMEPAGE="https://myfaces.apache.org/"
SRC_URI="http://repo1.maven.org/maven2/org/apache/myfaces/buildtools/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/nachocalendar/nachocalendar-0.23-r1.ebuild b/dev-java/nachocalendar/nachocalendar-0.23-r1.ebuild
index ba1cc419b4cf..5789bb1c2680 100644
--- a/dev-java/nachocalendar/nachocalendar-0.23-r1.ebuild
+++ b/dev-java/nachocalendar/nachocalendar-0.23-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Flexible Calendar component to the Java Platform"
-HOMEPAGE="http://nachocalendar.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/nachocalendar/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/dev-java/nanoxml/nanoxml-2.2.3-r4.ebuild b/dev-java/nanoxml/nanoxml-2.2.3-r4.ebuild
index 023a196112c0..31f9f7f32b11 100644
--- a/dev-java/nanoxml/nanoxml-2.2.3-r4.ebuild
+++ b/dev-java/nanoxml/nanoxml-2.2.3-r4.ebuild
@@ -10,7 +10,7 @@ MY_P="NanoXML-${PV}"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="NanoXML is a small non-validating parser for Java"
-HOMEPAGE="http://nanoxml.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/nanoxml/"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/nanoxml/${MY_P}.tar.gz/357c7136417ea996cf714278ea84f2df/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="ZLIB"
diff --git a/dev-java/nekohtml/nekohtml-1.9.18-r1.ebuild b/dev-java/nekohtml/nekohtml-1.9.18-r1.ebuild
index fd1401c96ca6..ba34367eb8e2 100644
--- a/dev-java/nekohtml/nekohtml-1.9.18-r1.ebuild
+++ b/dev-java/nekohtml/nekohtml-1.9.18-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="A simple HTML scanner and tag balancer using standard XML interfaces"
-HOMEPAGE="http://nekohtml.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/nekohtml/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/neuroph/neuroph-2.4.ebuild b/dev-java/neuroph/neuroph-2.4.ebuild
index c2bd142ce233..dda7fc8e2423 100644
--- a/dev-java/neuroph/neuroph-2.4.ebuild
+++ b/dev-java/neuroph/neuroph-2.4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A lightweight Java neural network framework"
-HOMEPAGE="http://neuroph.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/neuroph/"
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_nb.zip"
LICENSE="GPL-3"
diff --git a/dev-java/odfdom/odfdom-0.8.6-r1.ebuild b/dev-java/odfdom/odfdom-0.8.6-r1.ebuild
index 647424a452f2..6e6c14b0d0d9 100644
--- a/dev-java/odfdom/odfdom-0.8.6-r1.ebuild
+++ b/dev-java/odfdom/odfdom-0.8.6-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="The ODFDOM reference implementation, written in Java"
-HOMEPAGE="http://odftoolkit.org/projects/odfdom"
+HOMEPAGE="https://odftoolkit.org/projects/odfdom"
SRC_URI="http://odftoolkit.org/projects/odfdom/downloads/download/current-version%252F${P}-sources.zip -> ${P}-sources.zip"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/offo-hyphenation/offo-hyphenation-2.0.ebuild b/dev-java/offo-hyphenation/offo-hyphenation-2.0.ebuild
index e68c0ee10fa8..357c84aa96e6 100644
--- a/dev-java/offo-hyphenation/offo-hyphenation-2.0.ebuild
+++ b/dev-java/offo-hyphenation/offo-hyphenation-2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=5
DESCRIPTION="Hyphenation patterns for Apache Fop"
-HOMEPAGE="http://offo.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/offo/"
SRC_URI="mirror://sourceforge/offo/${PN}_v${PV}.zip"
LICENSE="GPL-2 Apache-2.0 LPPL-1.3b TeX"
SLOT="0"
diff --git a/dev-java/ognl/ognl-3.0.8.ebuild b/dev-java/ognl/ognl-3.0.8.ebuild
index c3d11389846b..4fd37d45e2bc 100644
--- a/dev-java/ognl/ognl-3.0.8.ebuild
+++ b/dev-java/ognl/ognl-3.0.8.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Object-Graph Navigation Language: get/set properties of objects"
-HOMEPAGE="http://www.ognl.org/"
+HOMEPAGE="https://www.ognl.org/"
SRC_URI="https://github.com/jkuhnert/ognl/archive/OGNL_${PV//./_}.tar.gz
https://ognl.dev.java.net/source/browse/*checkout*/ognl/osbuild.xml"
diff --git a/dev-java/opencsv/opencsv-2.3.ebuild b/dev-java/opencsv/opencsv-2.3.ebuild
index 17e96b3424e3..93dac8ac92d5 100644
--- a/dev-java/opencsv/opencsv-2.3.ebuild
+++ b/dev-java/opencsv/opencsv-2.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A very simple csv (comma-separated values) parser library for Java"
-HOMEPAGE="http://opencsv.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/opencsv/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src-with-libs.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild
index 03aed071bd2e..19149ced19f3 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.202.ebuild
@@ -40,7 +40,7 @@ for keyword in ${KEYWORDS//-\*} ; do
done
DESCRIPTION="Oracle's Java SE Development Kit"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
+HOMEPAGE="https://www.oracle.com/technetwork/java/javase/"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.8"
IUSE="alsa commercial cups doc examples +fontconfig headless-awt javafx jce nsplugin selinux source visualvm"
diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild
index 7456808001d5..503094515e32 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-11.0.2.ebuild
@@ -18,7 +18,7 @@ for keyword in ${KEYWORDS//-\*} ; do
done
DESCRIPTION="Oracle's Java SE Development Kit"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
+HOMEPAGE="https://www.oracle.com/technetwork/java/javase/"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="${PV%%.*}"
IUSE="alsa commercial cups doc +fontconfig +gentoo-vm gtk2 gtk3 headless-awt javafx nsplugin selinux source"
diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.202.ebuild b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.202.ebuild
index b7d97ab8a11c..653044ff7d76 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.202.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.202.ebuild
@@ -25,7 +25,7 @@ for keyword in ${KEYWORDS//-\*} ; do
done
DESCRIPTION="Oracle's Java SE Runtime Environment"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
+HOMEPAGE="https://www.oracle.com/technetwork/java/javase/"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.8"
IUSE="alsa commercial cups +fontconfig headless-awt javafx jce nsplugin selinux"
diff --git a/dev-java/osgi-compendium/osgi-compendium-4.3.1.ebuild b/dev-java/osgi-compendium/osgi-compendium-4.3.1.ebuild
index 29c598b6ed44..8a16eaf97e03 100644
--- a/dev-java/osgi-compendium/osgi-compendium-4.3.1.ebuild
+++ b/dev-java/osgi-compendium/osgi-compendium-4.3.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="OSGi Service Platform Compendium API (Companion Code)"
-HOMEPAGE="http://wiki.osgi.org/wiki/Release_4.3"
+HOMEPAGE="https://wiki.osgi.org/wiki/Release_4.3"
SRC_URI="https://osgi.org/download/r4v43/osgi.cmpn-${PV}.jar"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
diff --git a/dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild b/dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild
index 4ba35b58ab77..f1d5408b70ef 100644
--- a/dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild
+++ b/dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="OSGi Service Platform Core API (Companion Code)"
-HOMEPAGE="http://www.osgi.org/Specifications/HomePage"
+HOMEPAGE="https://www.osgi.org/Specifications/HomePage"
SRC_URI="http://www.osgi.org/download/r5/osgi.core-${PV}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0.ebuild b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0.ebuild
index 5ef88db0e2f5..cf45fec8e04c 100644
--- a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0.ebuild
+++ b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="OSGi Enterprise Release 5 Companion Code"
SRC_URI="http://www.osgi.org/download/r5/osgi.enterprise-${PV}.jar"
-HOMEPAGE="http://www.osgi.org/Main/HomePage"
+HOMEPAGE="https://www.osgi.org/Main/HomePage"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
diff --git a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r1.ebuild b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r1.ebuild
index de894898fc85..bd6d53671215 100644
--- a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r1.ebuild
+++ b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="OSGi R4 Foundation EE by Apache Felix"
-HOMEPAGE="http://felix.apache.org/"
+HOMEPAGE="https://felix.apache.org/"
SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
diff --git a/dev-java/osgi-obr/osgi-obr-1.0.2.ebuild b/dev-java/osgi-obr/osgi-obr-1.0.2.ebuild
index 4397353a0207..3f3d9c2fa3ce 100644
--- a/dev-java/osgi-obr/osgi-obr-1.0.2.ebuild
+++ b/dev-java/osgi-obr/osgi-obr-1.0.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="org.osgi.service.obr"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="OSGi Service OBR by Apache"
-HOMEPAGE="http://felix.apache.org"
+HOMEPAGE="https://felix.apache.org"
SRC_URI="mirror://apache/dist/felix/${MY_P}-project.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/pat/pat-1.5.3-r1.ebuild b/dev-java/pat/pat-1.5.3-r1.ebuild
index a980ddd0eca1..51eed796d38c 100644
--- a/dev-java/pat/pat-1.5.3-r1.ebuild
+++ b/dev-java/pat/pat-1.5.3-r1.ebuild
@@ -12,7 +12,7 @@ MAJORMINOR=$(get_version_component_range 1-2)
DOC_VER=$(delete_all_version_separators ${MAJORMINOR})
DESCRIPTION="Regular Expressions in Java"
-HOMEPAGE="http://www.javaregex.com"
+HOMEPAGE="https://www.javaregex.com"
SRC_URI="http://www.javaregex.com/binaries/${PN}srcfree${MY_PV}.jar -> ${P}.jar"
LICENSE="LGPL-2.1"
diff --git a/dev-java/piccolo/piccolo-1.04.ebuild b/dev-java/piccolo/piccolo-1.04.ebuild
index c8224f463a1c..a8cf2ac733fb 100644
--- a/dev-java/piccolo/piccolo-1.04.ebuild
+++ b/dev-java/piccolo/piccolo-1.04.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A small, extremely fast XML parser for Java"
-HOMEPAGE="http://piccolo.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/piccolo/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/picocontainer/picocontainer-1.1-r1.ebuild b/dev-java/picocontainer/picocontainer-1.1-r1.ebuild
index 426b18e4aeb6..f8b5461230f1 100644
--- a/dev-java/picocontainer/picocontainer-1.1-r1.ebuild
+++ b/dev-java/picocontainer/picocontainer-1.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit java-pkg-2 java-ant-2
DESCRIPTION="Small footprint Dependency Injection container"
-HOMEPAGE="http://www.picocontainer.org"
+HOMEPAGE="https://www.picocontainer.org"
SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}-src.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/portletapi/portletapi-1.0-r1.ebuild b/dev-java/portletapi/portletapi-1.0-r1.ebuild
index 6ddc04673e50..280461432c3d 100644
--- a/dev-java/portletapi/portletapi-1.0-r1.ebuild
+++ b/dev-java/portletapi/portletapi-1.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Portlet API implementation of JSR 168"
-HOMEPAGE="http://portals.apache.org/jetspeed-2/"
+HOMEPAGE="https://portals.apache.org/jetspeed-2/"
SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/prefuse/prefuse-20071021_beta.ebuild b/dev-java/prefuse/prefuse-20071021_beta.ebuild
index adf15daf1e24..c5534b624d27 100644
--- a/dev-java/prefuse/prefuse-20071021_beta.ebuild
+++ b/dev-java/prefuse/prefuse-20071021_beta.ebuild
@@ -11,7 +11,7 @@ MY_PV=${PV/_beta/}
MY_P=${PN}-beta-${MY_PV}
DESCRIPTION="UI toolkit for building highly interactive visualizations of un-/structured data"
SRC_URI="mirror://sourceforge/prefuse/${MY_P}.zip"
-HOMEPAGE="http://prefuse.org"
+HOMEPAGE="https://prefuse.org"
LICENSE="BSD"
SLOT="2006"
KEYWORDS="amd64 x86"
diff --git a/dev-java/radeox/radeox-1.0_beta2-r1.ebuild b/dev-java/radeox/radeox-1.0_beta2-r1.ebuild
index 0619bfaeff1e..f7618215436b 100644
--- a/dev-java/radeox/radeox-1.0_beta2-r1.ebuild
+++ b/dev-java/radeox/radeox-1.0_beta2-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="${P/_beta/-BETA-}"
DESCRIPTION="Radeox Wiki render engine"
-HOMEPAGE="http://www.radeox.org"
+HOMEPAGE="https://www.radeox.org"
SRC_URI="ftp://snipsnap.org/radeox/${MY_P}-src.tgz"
LICENSE="LGPL-2.1+"
diff --git a/dev-java/relaxngcc/relaxngcc-1.12-r3.ebuild b/dev-java/relaxngcc/relaxngcc-1.12-r3.ebuild
index db4dfd79d2bc..a406e7275961 100644
--- a/dev-java/relaxngcc/relaxngcc-1.12-r3.ebuild
+++ b/dev-java/relaxngcc/relaxngcc-1.12-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-ant-2
MY_DATE="20031218"
DESCRIPTION="RELAX NG Compiler Compiler"
-HOMEPAGE="http://relaxngcc.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/relaxngcc/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_DATE}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/resin-servlet-api/resin-servlet-api-3.0.25.ebuild b/dev-java/resin-servlet-api/resin-servlet-api-3.0.25.ebuild
index 9f6176116360..4e4058dd1f2c 100644
--- a/dev-java/resin-servlet-api/resin-servlet-api-3.0.25.ebuild
+++ b/dev-java/resin-servlet-api/resin-servlet-api-3.0.25.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Resin Servlet API 2.4/JSP API 2.0 implementation"
-HOMEPAGE="http://www.caucho.com/"
+HOMEPAGE="https://www.caucho.com/"
SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip
mirror://gentoo/resin-gentoo-patches-${PV}.tar.bz2"
diff --git a/dev-java/resin-servlet-api/resin-servlet-api-4.0.27.ebuild b/dev-java/resin-servlet-api/resin-servlet-api-4.0.27.ebuild
index 62503ad641b1..cf8520a18fbe 100644
--- a/dev-java/resin-servlet-api/resin-servlet-api-4.0.27.ebuild
+++ b/dev-java/resin-servlet-api/resin-servlet-api-4.0.27.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Resin Servlet API 3.0/JSP API 2.1 implementation"
-HOMEPAGE="http://www.caucho.com/"
+HOMEPAGE="https://www.caucho.com/"
SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip"
LICENSE="GPL-2"
diff --git a/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild
index 0263bbaf7018..1f23214aab4c 100644
--- a/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild
+++ b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Resin Servlet API 3.0/JSP API 2.1 implementation"
-HOMEPAGE="http://www.caucho.com/"
+HOMEPAGE="https://www.caucho.com/"
SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip"
LICENSE="GPL-2"
diff --git a/dev-java/rhino/rhino-1.7.7-r1.ebuild b/dev-java/rhino/rhino-1.7.7-r1.ebuild
index 0ed1121c184c..38b162a4eb26 100644
--- a/dev-java/rhino/rhino-1.7.7-r1.ebuild
+++ b/dev-java/rhino/rhino-1.7.7-r1.ebuild
@@ -19,7 +19,7 @@ MY_RELEASE="${MY_PN}${MY_PV}_RELEASE"
DESCRIPTION="An open-source implementation of JavaScript written in Java"
SRC_URI="https://github.com/mozilla/${PN}/archive/${MY_RELEASE}.zip"
-HOMEPAGE="http://www.mozilla.org/rhino/"
+HOMEPAGE="https://www.mozilla.org/rhino/"
LICENSE="MPL-1.1 GPL-2"
SLOT="1.6"
diff --git a/dev-java/rundoc/rundoc-0.11-r1.ebuild b/dev-java/rundoc/rundoc-0.11-r1.ebuild
index 9da02b564ff8..b4070e69d90e 100644
--- a/dev-java/rundoc/rundoc-0.11-r1.ebuild
+++ b/dev-java/rundoc/rundoc-0.11-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="an Apache ANT optional task that extracts snippets of code from text files"
-HOMEPAGE="http://www.martiansoftware.com/lab/snip.html"
+HOMEPAGE="https://www.martiansoftware.com/lab/snip.html"
SRC_URI="http://www.martiansoftware.com/lab/${PN}/${P}-src.zip -> ${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild b/dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild
index 4a59306f198f..e8902f41552a 100644
--- a/dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild
+++ b/dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild
@@ -11,7 +11,7 @@ MY_PV="$(delete_version_separator 2)"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Native lib providing serial and parallel communication for Java"
-HOMEPAGE="http://rxtx.qbang.org/"
+HOMEPAGE="https://rxtx.qbang.org/"
SRC_URI="ftp://ftp.qbang.org/pub/rxtx/${MY_P}.zip"
LICENSE="LGPL-2.1+"
SLOT="2"
diff --git a/dev-java/rxtx/rxtx-2.2_pre2.ebuild b/dev-java/rxtx/rxtx-2.2_pre2.ebuild
index 906a1b6e0471..f2fa7450dbd3 100644
--- a/dev-java/rxtx/rxtx-2.2_pre2.ebuild
+++ b/dev-java/rxtx/rxtx-2.2_pre2.ebuild
@@ -9,7 +9,7 @@ MY_PV="$(delete_version_separator 2)"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Native lib providing serial and parallel communication for Java"
-HOMEPAGE="http://rxtx.qbang.org/"
+HOMEPAGE="https://rxtx.qbang.org/"
SRC_URI="ftp://ftp.qbang.org/pub/rxtx/${MY_P}.zip"
LICENSE="LGPL-2"
diff --git a/dev-java/sablecc-anttask/sablecc-anttask-1.1.0-r2.ebuild b/dev-java/sablecc-anttask/sablecc-anttask-1.1.0-r2.ebuild
index 03cd8bbc11cf..2098732dc4cc 100644
--- a/dev-java/sablecc-anttask/sablecc-anttask-1.1.0-r2.ebuild
+++ b/dev-java/sablecc-anttask/sablecc-anttask-1.1.0-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Ant task for sablecc"
-HOMEPAGE="http://sablecc.org/"
+HOMEPAGE="https://sablecc.org/"
SRC_URI="mirror://sourceforge/sablecc/${P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/sablecc/sablecc-3.7-r1.ebuild b/dev-java/sablecc/sablecc-3.7-r1.ebuild
index 861695b504eb..117f09d55caf 100644
--- a/dev-java/sablecc/sablecc-3.7-r1.ebuild
+++ b/dev-java/sablecc/sablecc-3.7-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java based compiler / parser generator"
-HOMEPAGE="http://www.sablecc.org/"
+HOMEPAGE="https://www.sablecc.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/sac/sac-1.3-r2.ebuild b/dev-java/sac/sac-1.3-r2.ebuild
index 919b79855870..78e5db0e35a1 100644
--- a/dev-java/sac/sac-1.3-r2.ebuild
+++ b/dev-java/sac/sac-1.3-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="SAC is a standard interface for CSS parser"
-HOMEPAGE="http://www.w3.org/Style/CSS/SAC/"
+HOMEPAGE="https://www.w3.org/Style/CSS/SAC/"
SRC_URI="http://www.w3.org/2002/06/sacjava-${PV}.zip -> ${P}.zip"
LICENSE="W3C"
diff --git a/dev-java/sac/sac-1.3-r3.ebuild b/dev-java/sac/sac-1.3-r3.ebuild
index 5d076a366599..d46991ebdfb6 100644
--- a/dev-java/sac/sac-1.3-r3.ebuild
+++ b/dev-java/sac/sac-1.3-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="SAC is a standard interface for CSS parser"
-HOMEPAGE="http://www.w3.org/Style/CSS/SAC/"
+HOMEPAGE="https://www.w3.org/Style/CSS/SAC/"
SRC_URI="http://www.w3.org/2002/06/sacjava-${PV}.zip -> ${P}.zip"
LICENSE="W3C"
diff --git a/dev-java/sax/sax-2.2.1-r3.ebuild b/dev-java/sax/sax-2.2.1-r3.ebuild
index e375b5c14a0c..6eb0c29679e9 100644
--- a/dev-java/sax/sax-2.2.1-r3.ebuild
+++ b/dev-java/sax/sax-2.2.1-r3.ebuild
@@ -10,7 +10,7 @@ MY_PN="sax2r3"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="SAX: Simple API for XML in Java"
-HOMEPAGE="http://sax.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/sax/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.zip -> ${P}.zip"
LICENSE="public-domain"
diff --git a/dev-java/sax/sax-2.2.1-r4.ebuild b/dev-java/sax/sax-2.2.1-r4.ebuild
index 52e3fe5c5d4c..3437168641fe 100644
--- a/dev-java/sax/sax-2.2.1-r4.ebuild
+++ b/dev-java/sax/sax-2.2.1-r4.ebuild
@@ -10,7 +10,7 @@ MY_PN="sax2r3"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="SAX: Simple API for XML in Java"
-HOMEPAGE="http://sax.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/sax/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.zip -> ${P}.zip"
LICENSE="public-domain"
diff --git a/dev-java/saxon/saxon-6.5.5-r2.ebuild b/dev-java/saxon/saxon-6.5.5-r2.ebuild
index 6ea74c425702..ffa52cb4083f 100644
--- a/dev-java/saxon/saxon-6.5.5-r2.ebuild
+++ b/dev-java/saxon/saxon-6.5.5-r2.ebuild
@@ -11,7 +11,7 @@ MY_P="${PN}$(replace_all_version_separators -)"
DESCRIPTION="Set of tools for processing XML documents"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
-HOMEPAGE="http://saxon.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/saxon/"
LICENSE="MPL-1.1"
SLOT="6.5"
diff --git a/dev-java/saxon/saxon-9.2.0.6-r2.ebuild b/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
index d872fb71a280..fee7c90c0fb4 100644
--- a/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
+++ b/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
@@ -10,7 +10,7 @@ inherit versionator java-pkg-2 java-ant-2
MY_PV="$(replace_all_version_separators -)"
DESCRIPTION="A XSLT and XQuery Processor"
-HOMEPAGE="http://saxon.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/saxon/"
SRC_URI="mirror://sourceforge/${PN}/${PN}he${MY_PV}source.zip"
LICENSE="MPL-1.0"
diff --git a/dev-java/sblim-cim-client/sblim-cim-client-2.2.1-r1.ebuild b/dev-java/sblim-cim-client/sblim-cim-client-2.2.1-r1.ebuild
index 952d9e55d464..cf55866160bb 100644
--- a/dev-java/sblim-cim-client/sblim-cim-client-2.2.1-r1.ebuild
+++ b/dev-java/sblim-cim-client/sblim-cim-client-2.2.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="A WBEM services client that includes an SLP client for CIM service discovery"
-HOMEPAGE="http://sblim.wiki.sourceforge.net/CimClient"
+HOMEPAGE="https://sourceforge.net/projects/sblim.wiki/CimClient"
SRC_URI="mirror://sourceforge/sblim/${PN}2-${PV}-src.zip"
LICENSE="CPL-1.0"
diff --git a/dev-java/sblim-cim-client/sblim-cim-client-2.2.1.ebuild b/dev-java/sblim-cim-client/sblim-cim-client-2.2.1.ebuild
index 93c55739e841..075fa796100e 100644
--- a/dev-java/sblim-cim-client/sblim-cim-client-2.2.1.ebuild
+++ b/dev-java/sblim-cim-client/sblim-cim-client-2.2.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A WBEM services client that includes an SLP client for CIM service discovery"
-HOMEPAGE="http://sblim.wiki.sourceforge.net/CimClient"
+HOMEPAGE="https://sourceforge.net/projects/sblim.wiki/CimClient"
SRC_URI="mirror://sourceforge/sblim/${PN}2-${PV}-src.zip"
LICENSE="CPL-1.0"
diff --git a/dev-java/shared-objects/shared-objects-1.4-r4.ebuild b/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
index f68f79559231..fa1aa3a34151 100644
--- a/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
+++ b/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Core factory for maximal sharing of arbitrary objects"
-HOMEPAGE="http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary"
+HOMEPAGE="https://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary"
SRC_URI="http://www.cwi.nl/projects/MetaEnv/shared-objects/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/simplyhtml/simplyhtml-0.13.1-r1.ebuild b/dev-java/simplyhtml/simplyhtml-0.13.1-r1.ebuild
index fc91a2631935..693673690b6c 100644
--- a/dev-java/simplyhtml/simplyhtml-0.13.1-r1.ebuild
+++ b/dev-java/simplyhtml/simplyhtml-0.13.1-r1.ebuild
@@ -9,7 +9,7 @@ MY_PN="SimplyHTML"
MY_PV="$(replace_all_version_separators _)"
DESCRIPTION="Text processing application based on HTML and CSS files"
-HOMEPAGE="http://simplyhtml.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/simplyhtml/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_src_${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-java/sjsxp/sjsxp-1.0.1-r3.ebuild b/dev-java/sjsxp/sjsxp-1.0.1-r3.ebuild
index b95fc5c021f3..7d12587d0b32 100644
--- a/dev-java/sjsxp/sjsxp-1.0.1-r3.ebuild
+++ b/dev-java/sjsxp/sjsxp-1.0.1-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Sun Java Streaming XML Parser"
-HOMEPAGE="http://sjsxp.dev.java.net/"
+HOMEPAGE="https://sjsxp.dev.java.net/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="bea.ri.jsr173"
diff --git a/dev-java/skinlf/skinlf-6.7-r1.ebuild b/dev-java/skinlf/skinlf-6.7-r1.ebuild
index f04ab512d1bc..5f7564828b7c 100644
--- a/dev-java/skinlf/skinlf-6.7-r1.ebuild
+++ b/dev-java/skinlf/skinlf-6.7-r1.ebuild
@@ -9,7 +9,7 @@ inherit eutils java-pkg-2 java-ant-2
MY_P="${P}-20060722"
DESCRIPTION="Skin Look and Feel - Skinning Engine for the Swing toolkit"
-HOMEPAGE="http://skinlf.l2fprod.com/"
+HOMEPAGE="https://skinlf.l2fprod.com/"
SRC_URI="https://${PN}.dev.java.net/files/documents/66/37801/${MY_P}.zip"
LICENSE="Apache-1.1"
diff --git a/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild b/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild
index 23430992caad..d7e05b457373 100644
--- a/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild
+++ b/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-api/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/slf4j-ext/slf4j-ext-1.7.5.ebuild b/dev-java/slf4j-ext/slf4j-ext-1.7.5.ebuild
index 5aef8e47489b..2bc3edaaeacf 100644
--- a/dev-java/slf4j-ext/slf4j-ext-1.7.5.ebuild
+++ b/dev-java/slf4j-ext/slf4j-ext-1.7.5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-ext/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/slf4j-ext/slf4j-ext-1.7.7.ebuild b/dev-java/slf4j-ext/slf4j-ext-1.7.7.ebuild
index a28025766e7d..3d64bd8d46e1 100644
--- a/dev-java/slf4j-ext/slf4j-ext-1.7.7.ebuild
+++ b/dev-java/slf4j-ext/slf4j-ext-1.7.7.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-ext/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
index e3f0c750c20c..1b52335f3c39 100644
--- a/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
+++ b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java (SLF4J) log4j bindings"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-log4j12/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/slf4j-nop/slf4j-nop-1.7.7.ebuild b/dev-java/slf4j-nop/slf4j-nop-1.7.7.ebuild
index 417575df7e97..d88542984412 100644
--- a/dev-java/slf4j-nop/slf4j-nop-1.7.7.ebuild
+++ b/dev-java/slf4j-nop/slf4j-nop-1.7.7.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-nop/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild b/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild
index 792d3f30f513..554d71d442e9 100644
--- a/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild
+++ b/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Simple Logging Facade for Java"
-HOMEPAGE="http://www.slf4j.org/"
+HOMEPAGE="https://www.slf4j.org/"
SRC_URI="http://www.slf4j.org/dist/${P/-simple/}.tar.gz"
LICENSE="MIT"
diff --git a/dev-java/snip/snip-0.11-r1.ebuild b/dev-java/snip/snip-0.11-r1.ebuild
index 9da02b564ff8..b4070e69d90e 100644
--- a/dev-java/snip/snip-0.11-r1.ebuild
+++ b/dev-java/snip/snip-0.11-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="an Apache ANT optional task that extracts snippets of code from text files"
-HOMEPAGE="http://www.martiansoftware.com/lab/snip.html"
+HOMEPAGE="https://www.martiansoftware.com/lab/snip.html"
SRC_URI="http://www.martiansoftware.com/lab/${PN}/${P}-src.zip -> ${P}.zip"
LICENSE="BSD"
diff --git a/dev-java/spin/spin-1.5-r1.ebuild b/dev-java/spin/spin-1.5-r1.ebuild
index ba1292591bb0..0ffd4d3fffaa 100644
--- a/dev-java/spin/spin-1.5-r1.ebuild
+++ b/dev-java/spin/spin-1.5-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Transparent threading solution for non-freezing Swing applications"
-HOMEPAGE="http://spin.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/spin/"
SRC_URI="mirror://sourceforge/${PN}/${P}-all.zip"
LICENSE="LGPL-2.1"
diff --git a/dev-java/squareness-jlf/squareness-jlf-2.3.0-r1.ebuild b/dev-java/squareness-jlf/squareness-jlf-2.3.0-r1.ebuild
index 0bcbf798fece..fcb69cd09e10 100644
--- a/dev-java/squareness-jlf/squareness-jlf-2.3.0-r1.ebuild
+++ b/dev-java/squareness-jlf/squareness-jlf-2.3.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Squareness Java Look and Feel"
-HOMEPAGE="http://squareness.beeger.net/"
+HOMEPAGE="https://squareness.beeger.net/"
SRC_URI="mirror://sourceforge/squareness/${PN/-/_}_src-${PV}.zip"
LICENSE="BSD"
diff --git a/dev-java/stax-ex/stax-ex-1.0-r5.ebuild b/dev-java/stax-ex/stax-ex-1.0-r5.ebuild
index d0e9b1b1191e..69eb2c06e620 100644
--- a/dev-java/stax-ex/stax-ex-1.0-r5.ebuild
+++ b/dev-java/stax-ex/stax-ex-1.0-r5.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Extensions to complement JSR-173 StAX API"
-HOMEPAGE="http://stax-ex.java.net/"
+HOMEPAGE="https://stax-ex.java.net/"
SRC_URI="https://stax-ex.java.net/files/documents/4480/44372/${P}-src.tar.gz"
LICENSE="CDDL"
diff --git a/dev-java/stax-ex/stax-ex-1.7.6.ebuild b/dev-java/stax-ex/stax-ex-1.7.6.ebuild
index 1d5307c0d826..ee4a3a3790e7 100644
--- a/dev-java/stax-ex/stax-ex-1.7.6.ebuild
+++ b/dev-java/stax-ex/stax-ex-1.7.6.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Extensions to complement JSR-173 StAX API"
-HOMEPAGE="http://stax-ex.java.net/"
+HOMEPAGE="https://stax-ex.java.net/"
SRC_URI="https://maven.java.net/content/groups/public/org/jvnet/${PN/-/}/${PN}/${PV}/${P}-sources.jar"
LICENSE="CDDL GPL-2"
diff --git a/dev-java/sun-httpserver-bin/sun-httpserver-bin-2.0.1-r1.ebuild b/dev-java/sun-httpserver-bin/sun-httpserver-bin-2.0.1-r1.ebuild
index f4d927f6dc62..3782ac91e037 100644
--- a/dev-java/sun-httpserver-bin/sun-httpserver-bin-2.0.1-r1.ebuild
+++ b/dev-java/sun-httpserver-bin/sun-httpserver-bin-2.0.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit java-pkg-2
DESCRIPTION="Sun sun.net.httpserver classes"
-HOMEPAGE="http://jax-ws.dev.java.net/"
+HOMEPAGE="https://jax-ws.dev.java.net/"
DATE="20060817"
MY_P="JAXWS${PV}m1_source_${DATE}.jar"
SRC_URI="https://jax-ws.dev.java.net/jax-ws-201-m1/${MY_P}"
diff --git a/dev-java/sun-jaf/sun-jaf-1.1.1-r1.ebuild b/dev-java/sun-jaf/sun-jaf-1.1.1-r1.ebuild
index c7d4d045ff91..53bfa89468eb 100644
--- a/dev-java/sun-jaf/sun-jaf-1.1.1-r1.ebuild
+++ b/dev-java/sun-jaf/sun-jaf-1.1.1-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Sun's JavaBeans Activation Framework (JAF)"
-HOMEPAGE="http://java.sun.com/products/javabeans/glasgow/jaf.html"
+HOMEPAGE="https://java.sun.com/products/javabeans/glasgow/jaf.html"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-java/sun-jimi/sun-jimi-1.0-r3.ebuild b/dev-java/sun-jimi/sun-jimi-1.0-r3.ebuild
index 23519e269b4d..ccda9292d418 100644
--- a/dev-java/sun-jimi/sun-jimi-1.0-r3.ebuild
+++ b/dev-java/sun-jimi/sun-jimi-1.0-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc"
inherit java-pkg-2
DESCRIPTION="Jimi is a class library for managing images"
-HOMEPAGE="http://www.oracle.com/technetwork/java/index.html"
+HOMEPAGE="https://www.oracle.com/technetwork/java/index.html"
SRC_URI="jimi1_0.zip"
LICENSE="Oracle-BCLA-JavaSE"
diff --git a/dev-java/sun-jms/sun-jms-1.1-r2.ebuild b/dev-java/sun-jms/sun-jms-1.1-r2.ebuild
index 8c1ffebbb3c8..5425cf583693 100644
--- a/dev-java/sun-jms/sun-jms-1.1-r2.ebuild
+++ b/dev-java/sun-jms/sun-jms-1.1-r2.ebuild
@@ -9,7 +9,7 @@ DOWNLOAD_PAGE="http://download.oracle.com/otndocs/jcp/7542-jms-1.1-fr-doc-oth-JS
At="jms-${PV/./_}-fr-apidocs.zip"
DESCRIPTION="The Java Message Service (JMS) API"
-HOMEPAGE="http://java.sun.com/products/jms/"
+HOMEPAGE="https://java.sun.com/products/jms/"
SRC_URI="${At}"
LICENSE="sun-bcla-jms"
diff --git a/dev-java/sun-jmx/sun-jmx-1.2.1-r3.ebuild b/dev-java/sun-jmx/sun-jmx-1.2.1-r3.ebuild
index 42e2b32f5178..ccd56c490105 100644
--- a/dev-java/sun-jmx/sun-jmx-1.2.1-r3.ebuild
+++ b/dev-java/sun-jmx/sun-jmx-1.2.1-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
MY_P=jmx-${PV//./_}
DESCRIPTION="Java Management Extensions for managing and monitoring"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html"
+HOMEPAGE="https://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html"
SRC_URI="${MY_P}-ri.zip"
LICENSE="Oracle-BCLA-JavaSE"
diff --git a/dev-java/super-csv/super-csv-2.3.1.ebuild b/dev-java/super-csv/super-csv-2.3.1.ebuild
index 3b686ea92fca..2c4cd97e4f83 100644
--- a/dev-java/super-csv/super-csv-2.3.1.ebuild
+++ b/dev-java/super-csv/super-csv-2.3.1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A fast, programmer-friendly, free CSV library for Java"
-HOMEPAGE="http://super-csv.github.io/"
+HOMEPAGE="https://super-csv.github.io/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/swt/swt-3.7.2-r3.ebuild b/dev-java/swt/swt-3.7.2-r3.ebuild
index 1da53e158609..2e66e5aff04c 100644
--- a/dev-java/swt/swt-3.7.2-r3.ebuild
+++ b/dev-java/swt/swt-3.7.2-r3.ebuild
@@ -10,7 +10,7 @@ MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-2012020808
MY_P="${PN}-${MY_PV}"
DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="
amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
diff --git a/dev-java/swt/swt-3.8.2-r3.ebuild b/dev-java/swt/swt-3.8.2-r3.ebuild
index 6234e6e49421..ae85dcf52cb5 100644
--- a/dev-java/swt/swt-3.8.2-r3.ebuild
+++ b/dev-java/swt/swt-3.8.2-r3.ebuild
@@ -10,7 +10,7 @@ MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-2013013108
MY_P="${PN}-${MY_PV}"
DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="
amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
diff --git a/dev-java/swt/swt-4.10.ebuild b/dev-java/swt/swt-4.10.ebuild
index 4559e6bb888c..9f692fbac083 100644
--- a/dev-java/swt/swt-4.10.ebuild
+++ b/dev-java/swt/swt-4.10.ebuild
@@ -10,7 +10,7 @@ MY_DMF="http://download.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-20181206
MY_P="${PN}-${MY_PV}"
DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="
amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip )"
diff --git a/dev-java/swt/swt-4.2-r4.ebuild b/dev-java/swt/swt-4.2-r4.ebuild
index eff2fb275a5e..34b41e856d28 100644
--- a/dev-java/swt/swt-4.2-r4.ebuild
+++ b/dev-java/swt/swt-4.2-r4.ebuild
@@ -10,7 +10,7 @@ MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-201206081
MY_P="${PN}-${MY_PV}"
DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
+HOMEPAGE="https://www.eclipse.org/"
SRC_URI="
amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
diff --git a/dev-java/tagsoup/tagsoup-1.2.1.ebuild b/dev-java/tagsoup/tagsoup-1.2.1.ebuild
index 0377d35022df..d2be28fb5374 100644
--- a/dev-java/tagsoup/tagsoup-1.2.1.ebuild
+++ b/dev-java/tagsoup/tagsoup-1.2.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A SAX-compliant parser written in Java"
-HOMEPAGE="http://mercury.ccil.org/~cowan/XML/tagsoup/"
+HOMEPAGE="https://mercury.ccil.org/~cowan/XML/tagsoup/"
SRC_URI="http://mercury.ccil.org/~cowan/XML/tagsoup/${P}-src.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/telnetd/telnetd-2.0-r1.ebuild b/dev-java/telnetd/telnetd-2.0-r1.ebuild
index 65c5919afd5e..e878e42ae8eb 100644
--- a/dev-java/telnetd/telnetd-2.0-r1.ebuild
+++ b/dev-java/telnetd/telnetd-2.0-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A telnet daemon for use in Java applications"
-HOMEPAGE="http://telnetd.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/telnetd/"
SRC_URI="mirror://sourceforge/telnetd/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-java/texhyphj/texhyphj-1.1.ebuild b/dev-java/texhyphj/texhyphj-1.1.ebuild
index c3adbe617a2d..0971c367fa67 100644
--- a/dev-java/texhyphj/texhyphj-1.1.ebuild
+++ b/dev-java/texhyphj/texhyphj-1.1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Re-implementation of Franklin Mark Liang's hyphenation algorithm in Java"
-HOMEPAGE="http://www.davidashen.net/texhyphj.html https://sourceforge.net/projects/texhyphj/"
+HOMEPAGE="https://www.davidashen.net/texhyphj.html https://sourceforge.net/projects/texhyphj/"
SRC_URI="http://ftp.davidashen.net/TeXHyphenator-J/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-java/tijmp/tijmp-0.8-r1.ebuild b/dev-java/tijmp/tijmp-0.8-r1.ebuild
index dfe78930f1a1..2b4bf1d93cfc 100644
--- a/dev-java/tijmp/tijmp-0.8-r1.ebuild
+++ b/dev-java/tijmp/tijmp-0.8-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit autotools java-pkg-2
DESCRIPTION="Java Memory Profiler"
-HOMEPAGE="http://www.khelekore.org/jmp/tijmp/"
+HOMEPAGE="https://www.khelekore.org/jmp/tijmp/"
SRC_URI="http://www.khelekore.org/jmp/tijmp/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-java/toolbar/toolbar-1.1.0-r2.ebuild b/dev-java/toolbar/toolbar-1.1.0-r2.ebuild
index 057a3016ebfc..9f38ab260d59 100644
--- a/dev-java/toolbar/toolbar-1.1.0-r2.ebuild
+++ b/dev-java/toolbar/toolbar-1.1.0-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An improved version of JToolBar"
-HOMEPAGE="http://toolbar.tigris.org"
+HOMEPAGE="https://toolbar.tigris.org"
SRC_URI="http://toolbar.tigris.org/files/documents/869/25285/toolbar-${PV}-src.zip -> ${P}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22-r1.ebuild b/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22-r1.ebuild
index 252ec5063ff4..c6edb1b819ef 100644
--- a/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22-r1.ebuild
+++ b/dev-java/touchgraph-graphlayout/touchgraph-graphlayout-1.22-r1.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
MY_PN="TGGraphLayout"
DESCRIPTION="TouchGraph provides a set of interfaces for graph visualization"
-HOMEPAGE="http://touchgraph.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/touchgraph/"
SRC_URI="mirror://sourceforge/touchgraph/TGGL_${PV//./}_jre11.zip"
LICENSE="Apache-1.1"
SLOT="0"
diff --git a/dev-java/trove/trove-3.0.2-r3.ebuild b/dev-java/trove/trove-3.0.2-r3.ebuild
index 2fb1f501a0cd..eac95840cba2 100644
--- a/dev-java/trove/trove-3.0.2-r3.ebuild
+++ b/dev-java/trove/trove-3.0.2-r3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="GNU Trove: High performance collections for Java"
SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz"
-HOMEPAGE="http://trove4j.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/trove4j/"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
SLOT="0"
diff --git a/dev-java/trove/trove-3.0.3.ebuild b/dev-java/trove/trove-3.0.3.ebuild
index b8993f5ddf18..3d8a5f682b27 100644
--- a/dev-java/trove/trove-3.0.3.ebuild
+++ b/dev-java/trove/trove-3.0.3.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="GNU Trove: High performance collections for Java"
SRC_URI="https://repo1.maven.org/maven2/net/sf/${MY_PN}/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
-HOMEPAGE="http://trove4j.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/trove4j/"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
SLOT="0"
diff --git a/dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.ebuild b/dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.ebuild
index a47290e3483e..f581137431dc 100644
--- a/dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.ebuild
+++ b/dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Some classes to test for various null conditions"
-HOMEPAGE="http://commons.unkrig.de"
+HOMEPAGE="https://commons.unkrig.de"
SRC_URI="https://dev.gentoo.org/~ercpe/distfiles/${CATEGORY}/${PN}/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-java/validation-api/validation-api-1.0.0.ebuild b/dev-java/validation-api/validation-api-1.0.0.ebuild
index 4cb2cbe31147..2a2f42c5adbe 100644
--- a/dev-java/validation-api/validation-api-1.0.0.ebuild
+++ b/dev-java/validation-api/validation-api-1.0.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Bean Validation (JSR-303) API"
-HOMEPAGE="http://fisheye.jboss.org/browse/Hibernate/beanvalidation/api/tags/v1_0_0_GA"
+HOMEPAGE="https://fisheye.jboss.org/browse/Hibernate/beanvalidation/api/tags/v1_0_0_GA"
SRC_URI="https://repository.jboss.org/nexus/service/local/repo_groups/public/content/javax/validation/${PN}/${PV}.GA/${P}.GA-sources.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/validation-api/validation-api-1.1.0.ebuild b/dev-java/validation-api/validation-api-1.1.0.ebuild
index 19740c19abb0..a8fb5ed3a9fd 100644
--- a/dev-java/validation-api/validation-api-1.1.0.ebuild
+++ b/dev-java/validation-api/validation-api-1.1.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Bean Validation (JSR-303) API"
-HOMEPAGE="http://fisheye.jboss.org/browse/Hibernate/beanvalidation/api/tags/v1_0_0_GA"
+HOMEPAGE="https://fisheye.jboss.org/browse/Hibernate/beanvalidation/api/tags/v1_0_0_GA"
SRC_URI="https://repo1.maven.org/maven2/javax/validation/${PN}/${PV}.Final/${P}.Final-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
diff --git a/dev-java/velocity-dvsl/velocity-dvsl-1.0.ebuild b/dev-java/velocity-dvsl/velocity-dvsl-1.0.ebuild
index 42c7d261a5bc..059a8b2e1a66 100644
--- a/dev-java/velocity-dvsl/velocity-dvsl-1.0.ebuild
+++ b/dev-java/velocity-dvsl/velocity-dvsl-1.0.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Declarative Velocity Style Language."
-HOMEPAGE="http://velocity.apache.org/dvsl/devel/"
+HOMEPAGE="https://velocity.apache.org/dvsl/devel/"
SRC_URI="mirror://apache/velocity/dvsl/${PV}/${P}-src.zip -> ${P}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/velocity/velocity-1.7-r2.ebuild b/dev-java/velocity/velocity-1.7-r2.ebuild
index fd655d63ddbc..99e7caa1dfe7 100644
--- a/dev-java/velocity/velocity-1.7-r2.ebuild
+++ b/dev-java/velocity/velocity-1.7-r2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="examples doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java framework for easy creation/rendering of documents"
-HOMEPAGE="http://velocity.apache.org"
+HOMEPAGE="https://velocity.apache.org"
SRC_URI="mirror://apache/${PN}/engine/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-java/ws-commons-util/ws-commons-util-1.0.1-r1.ebuild b/dev-java/ws-commons-util/ws-commons-util-1.0.1-r1.ebuild
index 3e6b2e2c676e..5eeb70a0ec12 100644
--- a/dev-java/ws-commons-util/ws-commons-util-1.0.1-r1.ebuild
+++ b/dev-java/ws-commons-util/ws-commons-util-1.0.1-r1.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source doc"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Utility classes that allow high performance XML processing based on SAX"
-HOMEPAGE="http://ws.apache.org/commons/util/"
+HOMEPAGE="https://ws.apache.org/commons/util/"
SRC_URI="mirror://apache/ws/commons/util/sources/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild b/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild
index 671b3781782a..8ae56c91740a 100644
--- a/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild
+++ b/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Web Services Description Language for Java Toolkit (WSDL4J)"
-HOMEPAGE="http://wsdl4j.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/projects/wsdl4j/"
TCK="jwsdltck"
TCK_V="1.2"
diff --git a/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild b/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild
index bfbc91e6756b..2d9721b3ca5a 100644
--- a/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild
+++ b/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild
@@ -12,7 +12,7 @@ MY_PV="$(replace_all_version_separators _)"
MY_P="${MY_PN}_${MY_PV}"
DESCRIPTION="DOM Level 3 serializer from Apache Xalan, shared by Xalan and Xerces"
-HOMEPAGE="http://xalan.apache.org/"
+HOMEPAGE="https://xalan.apache.org/"
SRC_URI="mirror://apache/xalan/${MY_PN}/source/${MY_P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-java/xalan/xalan-2.7.2.ebuild b/dev-java/xalan/xalan-2.7.2.ebuild
index 2db4963bdd6a..f2461b48de71 100644
--- a/dev-java/xalan/xalan-2.7.2.ebuild
+++ b/dev-java/xalan/xalan-2.7.2.ebuild
@@ -18,7 +18,7 @@ SRC_DIST="${MY_P}-src.tar.gz"
BIN_DIST="${MY_P}-bin.zip"
DESCRIPTION="Transforming XML documents into HTML, text, or other XML document types"
-HOMEPAGE="http://xalan.apache.org/"
+HOMEPAGE="https://xalan.apache.org/"
SRC_URI="mirror://apache/${PN}/${MY_PN}/source/${SRC_DIST}
doc? ( mirror://apache/${PN}/${MY_PN}/binaries/${BIN_DIST} )"
LICENSE="Apache-2.0"
diff --git a/dev-java/xjavac/xjavac-20110814.ebuild b/dev-java/xjavac/xjavac-20110814.ebuild
index 9478e4db552b..f12b0d8b561b 100644
--- a/dev-java/xjavac/xjavac-20110814.ebuild
+++ b/dev-java/xjavac/xjavac-20110814.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="The implementation of the javac compiler for IBM JDK 1.4 (needed fo
SRC_URI="mirror://gentoo/${P}.tar.gz"
#Note that the tarball has xjavac-ibm-1_5.patch already applied (not in upstream)
IUSE=""
-HOMEPAGE="http://cvs.apache.org/viewcvs.cgi/xml-xerces/java/tools/src/XJavac.java"
+HOMEPAGE="https://cvs.apache.org/viewcvs.cgi/xml-xerces/java/tools/src/XJavac.java"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r1.ebuild b/dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r1.ebuild
index f1d499ba8da8..9c6343aa444e 100644
--- a/dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r1.ebuild
+++ b/dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An XML Entity and URI Resolver"
-HOMEPAGE="http://xml.apache.org/commons/"
+HOMEPAGE="https://xml.apache.org/commons/"
SRC_URI="mirror://apache/xml/commons/${P}.tar.gz"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-java/xml-commons/xml-commons-1.4.01.ebuild b/dev-java/xml-commons/xml-commons-1.4.01.ebuild
index 25d9caa3b6a6..74c6f8e161e4 100644
--- a/dev-java/xml-commons/xml-commons-1.4.01.ebuild
+++ b/dev-java/xml-commons/xml-commons-1.4.01.ebuild
@@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Apache XML Commons"
-HOMEPAGE="http://xml.apache.org/commons/"
+HOMEPAGE="https://xml.apache.org/commons/"
SRC_URI="mirror://apache/xerces/${PN}/source/${MY_P}-src.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-1.1 public-domain W3C-document W3C"
diff --git a/dev-java/xml-security/xml-security-1.5.7-r1.ebuild b/dev-java/xml-security/xml-security-1.5.7-r1.ebuild
index 2f0dfc584976..942cda9a85f1 100644
--- a/dev-java/xml-security/xml-security-1.5.7-r1.ebuild
+++ b/dev-java/xml-security/xml-security-1.5.7-r1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_PV=${PV//./_}
DESCRIPTION="An implementation of the primary security standards for XML"
-HOMEPAGE="http://santuario.apache.org/"
+HOMEPAGE="https://santuario.apache.org/"
SRC_URI="mirror://apache/santuario/java-library/${MY_PV}/${PN}-bin-${MY_PV}.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/xml-writer/xml-writer-0.2-r1.ebuild b/dev-java/xml-writer/xml-writer-0.2-r1.ebuild
index 1aea28db10e2..020128c9b300 100644
--- a/dev-java/xml-writer/xml-writer-0.2-r1.ebuild
+++ b/dev-java/xml-writer/xml-writer-0.2-r1.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source examples"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A simple XML Writer"
-HOMEPAGE="http://www.megginson.com/downloads/"
+HOMEPAGE="https://www.megginson.com/downloads/"
SRC_URI="http://www.megginson.com/downloads/${P}.zip"
LICENSE="public-domain"
diff --git a/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild b/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild
index caeeefcb60e9..a1422943612c 100644
--- a/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild
+++ b/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
MY_P="xmlbeans-${PV}"
DESCRIPTION="An XML-Java binding tool"
-HOMEPAGE="http://xmlbeans.apache.org/"
+HOMEPAGE="https://xmlbeans.apache.org/"
SRC_URI="http://archive.apache.org/dist/xmlbeans/source/${MY_P}-src.zip"
LICENSE="Apache-2.0"
diff --git a/dev-java/xmlrpc/xmlrpc-3.1.3.ebuild b/dev-java/xmlrpc/xmlrpc-3.1.3.ebuild
index ef2e39853971..c2ae28802706 100644
--- a/dev-java/xmlrpc/xmlrpc-3.1.3.ebuild
+++ b/dev-java/xmlrpc/xmlrpc-3.1.3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Apache XML-RPC is a Java implementation of XML-RPC"
-HOMEPAGE="http://ws.apache.org/xmlrpc/"
+HOMEPAGE="https://ws.apache.org/xmlrpc/"
SRC_URI="https://archive.apache.org/dist/ws/${PN}/sources/apache-${P}-src.tar.bz2
https://dev.gentoo.org/~ercpe/distfiles/${CATEGORY}/${PN}/${P}-build.tar.gz"
diff --git a/dev-java/xmlunit/xmlunit-1.6.ebuild b/dev-java/xmlunit/xmlunit-1.6.ebuild
index b6e5dc47b97b..57100485ec22 100644
--- a/dev-java/xmlunit/xmlunit-1.6.ebuild
+++ b/dev-java/xmlunit/xmlunit-1.6.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="XMLUnit extends JUnit and NUnit to enable unit testing of XML"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-HOMEPAGE="http://xmlunit.sourceforge.net/"
+HOMEPAGE="https://sourceforge.net/projects/xmlunit/"
LICENSE="BSD"
SLOT="1"
diff --git a/dev-java/xom/xom-1.2.10.ebuild b/dev-java/xom/xom-1.2.10.ebuild
index 94ce28945741..c2cd0d50ce3b 100644
--- a/dev-java/xom/xom-1.2.10.ebuild
+++ b/dev-java/xom/xom-1.2.10.ebuild
@@ -11,7 +11,7 @@ JAXEN_V="1.1.6"
JAXEN_P="jaxen-${JAXEN_V}"
DESCRIPTION="A new XML object model"
-HOMEPAGE="http://cafeconleche.org/XOM/index.html"
+HOMEPAGE="https://cafeconleche.org/XOM/index.html"
# Bundled jaxen as its moved under XOM's namespace
SRC_URI="http://cafeconleche.org/XOM/${P}.tar.gz
http://dist.codehaus.org/jaxen/distributions/${JAXEN_P}-src.tar.gz"
diff --git a/dev-java/xom/xom-1.3.2.ebuild b/dev-java/xom/xom-1.3.2.ebuild
index 926f815bc3b5..3338b297b7e7 100644
--- a/dev-java/xom/xom-1.3.2.ebuild
+++ b/dev-java/xom/xom-1.3.2.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="XML Object Model"
-HOMEPAGE="http://cafeconleche.org/XOM/index.html"
+HOMEPAGE="https://cafeconleche.org/XOM/index.html"
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="LGPL-2"
diff --git a/dev-java/xp/xp-0.5-r4.ebuild b/dev-java/xp/xp-0.5-r4.ebuild
index c39c99adaa5b..9e3056818257 100644
--- a/dev-java/xp/xp-0.5-r4.ebuild
+++ b/dev-java/xp/xp-0.5-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="XP is an XML 1.0 parser written in Java"
-HOMEPAGE="http://www.jclark.com/xml/xp"
+HOMEPAGE="https://www.jclark.com/xml/xp"
SRC_URI="ftp://ftp.jclark.com/pub/xml/${PN}.zip -> ${P}.zip"
LICENSE="MIT"
diff --git a/dev-java/xpp2/xpp2-2.1.10-r2.ebuild b/dev-java/xpp2/xpp2-2.1.10-r2.ebuild
index b0e089cff3ec..1075f7dd6595 100644
--- a/dev-java/xpp2/xpp2-2.1.10-r2.ebuild
+++ b/dev-java/xpp2/xpp2-2.1.10-r2.ebuild
@@ -10,7 +10,7 @@ MY_PN="PullParser"
MY_P="${MY_PN}${PV}"
DESCRIPTION="A streaming pull XML parser used to quickly process input elements"
-HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
+HOMEPAGE="https://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
SRC_URI="http://www.extreme.indiana.edu/xgws/xsoap/xpp/download/${MY_PN}2/${MY_P}.tgz"
LICENSE="Apache-1.1 IBM"
diff --git a/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild
index 22e70b689bd2..293dc64d3c10 100644
--- a/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild
+++ b/dev-java/xpp3/xpp3-1.1.4c-r3.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An implementation of XMLPULL V1 API"
-HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
+HOMEPAGE="https://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/xpp3-1.1.4c-sources.jar -> ${P}.jar"
LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+"
diff --git a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild
index 5471aaa80309..2f397964cfa2 100644
--- a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild
+++ b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An implementation of XMLPULL V1 API"
-HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
+HOMEPAGE="https://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+"
diff --git a/dev-java/xsdlib/xsdlib-20090415.ebuild b/dev-java/xsdlib/xsdlib-20090415.ebuild
index c317785fc9fb..1a6ce400f314 100644
--- a/dev-java/xsdlib/xsdlib-20090415.ebuild
+++ b/dev-java/xsdlib/xsdlib-20090415.ebuild
@@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Sun XML Datatypes Library"
-HOMEPAGE="http://msv.java.net/"
+HOMEPAGE="https://msv.java.net/"
SRC_URI="http://java.net/downloads/msv/releases/${PN}.${PV}.zip"
LICENSE="BSD Apache-1.1"