This commit is contained in:
Wouter Deconinck 2024-08-12 03:24:32 -05:00 committed by GitHub
parent 7ddc886d6d
commit 102a30a5a2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
104 changed files with 113 additions and 113 deletions

View File

@ -15,7 +15,7 @@ class _3dtk(CMakePackage):
plane extraction software, etc. Several file formats for the point clouds
are natively supported, new formats can be implemented easily."""
homepage = "http://slam6d.sourceforge.net/"
homepage = "https://slam6d.sourceforge.net/"
# Repo seems to be in the process of switching to git:
# https://github.com/3DTK/3DTK

View File

@ -10,7 +10,7 @@ class Aespipe(AutotoolsPackage):
"""aespipe program is AES encrypting or decrypting pipe. It reads from
standard input and writes to standard output."""
homepage = "http://loop-aes.sourceforge.net/"
homepage = "https//loop-aes.sourceforge.net/"
url = "https://sourceforge.net/projects/loop-aes/files/aespipe/v2.4f/aespipe-v2.4f.tar.bz2"
license("Intel")

View File

@ -14,7 +14,7 @@ class Albany(CMakePackage):
including fluid mechanics, solid mechanics (elasticity and plasticity),
ice-sheet flow, quantum device modeling, and many other applications."""
homepage = "http://gahansen.github.io/Albany"
homepage = "https://gahansen.github.io/Albany"
git = "https://github.com/gahansen/Albany.git"
maintainers("gahansen")

View File

@ -11,8 +11,8 @@ class Ampt(MakefilePackage):
"""A Multi-Phase Transport (AMPT) model is a Monte Carlo transport model for
nuclear collisions at relativistic energies."""
homepage = "http://myweb.ecu.edu/linz/ampt/"
url = "http://myweb.ecu.edu/linz/ampt/ampt-v1.26t9b-v2.26t9b.zip"
homepage = "https://myweb.ecu.edu/linz/ampt/"
url = "https://myweb.ecu.edu/linz/ampt/ampt-v1.26t9b-v2.26t9b.zip"
maintainers("vvolkl")

View File

@ -9,7 +9,7 @@
class Antimony(CMakePackage):
"""Human readable language for modifying sbml"""
homepage = "http://antimony.sourceforge.net/"
homepage = "https://antimony.sourceforge.net/"
url = "antimony"
maintainers("rblake-llnl")

View File

@ -14,7 +14,7 @@ class Antlr(AutotoolsPackage):
walk parse trees."""
homepage = "https://www.antlr2.org/"
url = "http://www.antlr2.org/download/antlr-2.7.7.tar.gz"
url = "https://www.antlr2.org/download/antlr-2.7.7.tar.gz"
license("ANTLR-PD")

View File

@ -11,7 +11,7 @@ class Argtable(AutotoolsPackage):
options with a minimum of fuss.
"""
homepage = "http://argtable.sourceforge.net/"
homepage = "https://argtable.sourceforge.net/"
url = "https://sourceforge.net/projects/argtable/files/argtable/argtable-2.13/argtable2-13.tar.gz/download"
license("LGPL-2.0-or-later")

View File

@ -11,7 +11,7 @@ class Armadillo(CMakePackage):
for the C++ language, aiming towards a good balance between speed and
ease of use."""
homepage = "http://arma.sourceforge.net/"
homepage = "https://arma.sourceforge.net/"
url = "http://sourceforge.net/projects/arma/files/armadillo-8.100.1.tar.xz"
license("Apache-2.0")

View File

@ -12,7 +12,7 @@ class Astyle(CMakePackage, MakefilePackage):
Objective-C, C#, and Java Source Code.
"""
homepage = "http://astyle.sourceforge.net/"
homepage = "https://astyle.sourceforge.net/"
url = "https://sourceforge.net/projects/astyle/files/astyle/astyle%204.1.11/astyle-4.1.11.tar.bz2"
list_url = "https://sourceforge.net/projects/astyle/files/astyle"
list_depth = 1

View File

@ -17,7 +17,7 @@ class Atlas(Package):
(BLAS), and a subset of the linear algebra routines in the LAPACK library.
"""
homepage = "http://math-atlas.sourceforge.net/"
homepage = "https://math-atlas.sourceforge.net/"
license("Apache-2.0")

View File

@ -13,7 +13,7 @@ class Audacity(CMakePackage):
should need, and unlimited undo. The GUI was built with wxWidgets
and the audio I/O supports PulseAudio, OSS and ALSA under Linux."""
homepage = "http://audacity.sourceforge.net"
homepage = "https://audacity.sourceforge.net"
url = "https://github.com/audacity/audacity/archive/Audacity-2.4.2.tar.gz"
license("GPL-3.0-or-later")

View File

@ -20,7 +20,7 @@ class Boost(Package):
"""
homepage = "https://www.boost.org"
url = "http://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.bz2"
url = "https://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.bz2"
git = "https://github.com/boostorg/boost.git"
list_url = "https://sourceforge.net/projects/boost/files/boost/"
list_depth = 1
@ -450,7 +450,7 @@ def url_for_version(self, version):
if version >= Version("1.63.0"):
url = "https://archives.boost.io/release/{0}/source/boost_{1}.tar.bz2"
else:
url = "http://downloads.sourceforge.net/project/boost/boost/{0}/boost_{1}.tar.bz2"
url = "https://downloads.sourceforge.net/project/boost/boost/{0}/boost_{1}.tar.bz2"
return url.format(version.dotted, version.underscored)

View File

@ -11,8 +11,8 @@ class Bowtie2(MakefilePackage):
"""Bowtie 2 is an ultrafast and memory-efficient tool for aligning
sequencing reads to long reference sequences"""
homepage = "http://bowtie-bio.sourceforge.net/bowtie2/index.shtml"
url = "http://downloads.sourceforge.net/project/bowtie-bio/bowtie2/2.3.1/bowtie2-2.3.1-source.zip"
homepage = "https://bowtie-bio.sourceforge.net/bowtie2/index.shtml"
url = "https://downloads.sourceforge.net/project/bowtie-bio/bowtie2/2.3.1/bowtie2-2.3.1-source.zip"
license("GPL-3.0-or-later")

View File

@ -9,7 +9,7 @@
class Cppcheck(CMakePackage):
"""A tool for static C/C++ code analysis."""
homepage = "http://cppcheck.sourceforge.net/"
homepage = "https://cppcheck.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/cppcheck/cppcheck/1.78/cppcheck-1.78.tar.bz2"
maintainers("white238")

View File

@ -9,7 +9,7 @@
class Cqrlib(MakefilePackage):
"""CQRlib -- ANSI C API for Quaternion Rotations"""
homepage = "http://cqrlib.sourceforge.net/"
homepage = "https://cqrlib.sourceforge.net/"
url = (
"https://downloads.sourceforge.net/project/cqrlib/cqrlib/CQRlib-1.1.2/CQRlib-1.1.2.tar.gz"
)

View File

@ -9,7 +9,7 @@
class Cscope(AutotoolsPackage):
"""Cscope is a developer's tool for browsing source code."""
homepage = "http://cscope.sourceforge.net/"
homepage = "https://cscope.sourceforge.net/"
url = "https://sourceforge.net/projects/cscope/files/cscope/v15.9/cscope-15.9.tar.gz"
license("BSD-3-Clause")

View File

@ -9,7 +9,7 @@
class Cvector(MakefilePackage):
"""CVector -- ANSI C API for Dynamic Arrays"""
homepage = "http://cvector.sourceforge.net/"
homepage = "https://cvector.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/cvector/cvector/CVector-1.0.3/CVector-1.0.3.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -10,7 +10,7 @@ class DeconseqStandalone(Package):
"""The DeconSeq tool can be used to automatically detect and efficiently
remove sequence contaminations from genomic and metagenomic datasets."""
homepage = "http://deconseq.sourceforge.net"
homepage = "https://deconseq.sourceforge.net"
url = "https://sourceforge.net/projects/deconseq/files/standalone/deconseq-standalone-0.4.3.tar.gz"
license("GPL-3.0-only")

View File

@ -11,7 +11,7 @@ class Dmtcp(AutotoolsPackage):
checkpoints a single-host or distributed computation in user-space --
with no modifications to user code or to the O/S."""
homepage = "http://dmtcp.sourceforge.net/"
homepage = "https://dmtcp.sourceforge.net/"
url = "https://github.com/dmtcp/dmtcp/archive/refs/tags/3.0.0.tar.gz"
git = "https://github.com/dmtcp/dmtcp.git"

View File

@ -13,7 +13,7 @@ class Dmxproto(AutotoolsPackage, XorgPackage):
X server that controls multiple back-end X servers making up a large
display."""
homepage = "http://dmx.sourceforge.net/"
homepage = "https://dmx.sourceforge.net/"
xorg_mirror_path = "proto/dmxproto-2.3.1.tar.gz"
version("2.3.1", sha256="3262bbf5902211a3ce88f5c6ab4528145ff84f69c52fd386ae0312bc45fb8a40")

View File

@ -11,7 +11,7 @@ class Emboss(AutotoolsPackage):
developed for the needs of the molecular biology (e.g. EMBnet) user
community"""
homepage = "http://emboss.sourceforge.net/"
homepage = "https://emboss.sourceforge.net/"
url = "ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-6.6.0.tar.gz"
license("GPL-2.0-only")

View File

@ -9,7 +9,7 @@
class Erne(AutotoolsPackage):
"""The Extended Randomized Numerical alignEr using BWT"""
homepage = "http://erne.sourceforge.net/"
homepage = "https://erne.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/erne/2.1.1/erne-2.1.1-source.tar.gz"
license("GPL-3.0-only")

View File

@ -13,7 +13,7 @@ class Expect(AutotoolsPackage):
"""Expect is a tool for automating interactive applications such as
telnet, ftp, passwd, fsck, rlogin, tip, etc."""
homepage = "http://expect.sourceforge.net/"
homepage = "https://expect.sourceforge.net/"
url = (
"https://sourceforge.net/projects/expect/files/Expect/5.45.4/expect5.45.4.tar.gz/download"
)

View File

@ -9,8 +9,8 @@
class ExuberantCtags(AutotoolsPackage):
"""The canonical ctags generator"""
homepage = "http://ctags.sourceforge.net"
url = "http://downloads.sourceforge.net/project/ctags/ctags/5.8/ctags-5.8.tar.gz"
homepage = "https://ctags.sourceforge.net"
url = "https://downloads.sourceforge.net/project/ctags/ctags/5.8/ctags-5.8.tar.gz"
license("GPL-2.0-or-later")

View File

@ -10,7 +10,7 @@ class Freeglut(CMakePackage, SourceforgePackage):
"""FreeGLUT is a free-software/open-source alternative to the OpenGL
Utility Toolkit (GLUT) library"""
homepage = "http://freeglut.sourceforge.net/"
homepage = "https://freeglut.sourceforge.net/"
sourceforge_mirror_path = "freeglut/freeglut-3.2.1.tar.gz"
license("MIT")

View File

@ -11,7 +11,7 @@ class Freeimage(MakefilePackage):
to support popular graphics image formats like PNG, BMP, JPEG, TIFF and
others as needed by today's multimedia applications"""
homepage = "http://freeimage.sourceforge.net/"
homepage = "https://freeimage.sourceforge.net/"
version("3.18.0", sha256="f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd")

View File

@ -14,7 +14,7 @@ class Genomefinisher(Package):
assembly errors and organizes the contigs/scaffolds with genomes
references."""
homepage = "http://gfinisher.sourceforge.net"
homepage = "https://gfinisher.sourceforge.net"
url = "https://sourceforge.net/projects/gfinisher/files/GenomeFinisher_1.4.zip"
version("1.4", sha256="8efbebaab4b577c72193f14c2c362b96fb949981fd66d2cca1364839af8bf1e3")

View File

@ -10,7 +10,7 @@ class Giflib(MakefilePackage, SourceforgePackage):
"""The GIFLIB project maintains the giflib service library, which has
been pulling images out of GIFs since 1989."""
homepage = "http://giflib.sourceforge.net/"
homepage = "https://giflib.sourceforge.net/"
sourceforge_mirror_path = "giflib/giflib-5.1.4.tar.gz"
license("MIT")

View File

@ -8,7 +8,7 @@
class Glew(CMakePackage):
"""The OpenGL Extension Wrangler Library."""
homepage = "http://glew.sourceforge.net/"
homepage = "https://glew.sourceforge.net/"
url = "https://github.com/nigels-com/glew/releases/download/glew-2.1.0/glew-2.1.0.tgz"
root_cmakelists_dir = "build/cmake"

View File

@ -11,7 +11,7 @@ class Gmime(AutotoolsPackage):
parsing of messages using the Multipurpose Internet Mail Extension (MIME).
"""
homepage = "http://spruce.sourceforge.net/gmime/"
homepage = "https://spruce.sourceforge.net/gmime/"
url = "https://download.gnome.org/sources/gmime/2.6/gmime-2.6.23.tar.xz"
license("LGPL-2.1-or-later")

View File

@ -22,7 +22,7 @@ class Gnuplot(AutotoolsPackage):
"""
homepage = "http://www.gnuplot.info"
url = "http://downloads.sourceforge.net/project/gnuplot/gnuplot/5.0.6/gnuplot-5.0.6.tar.gz"
url = "https://downloads.sourceforge.net/project/gnuplot/gnuplot/5.0.6/gnuplot-5.0.6.tar.gz"
# There is a conflict in term.h between gnuplot and ncurses, which is a
# dependency of readline. Fix it with a small patch

View File

@ -21,8 +21,8 @@ class Gts(AutotoolsPackage):
surface meshes.
"""
homepage = "http://gts.sourceforge.net/index.html"
url = "http://gts.sourceforge.net/tarballs/gts-snapshot-121130.tar.gz"
homepage = "https://gts.sourceforge.net/index.html"
url = "https://gts.sourceforge.net/tarballs/gts-snapshot-121130.tar.gz"
license("LGPL-2.0-only")

View File

@ -9,7 +9,7 @@
class Id3lib(AutotoolsPackage):
"""Library for manipulating ID3v1 and ID3v2 tags"""
homepage = "http://id3lib.sourceforge.net/"
homepage = "https://id3lib.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/id3lib/id3lib/3.8.3/id3lib-3.8.3.tar.gz"
license("GPL-2.0-only")

View File

@ -10,7 +10,7 @@ class Jackcess(Package):
"""Jackcess is a pure Java library for reading from and writing to
MS Access databases (currently supporting versions 2000-2016)."""
homepage = "http://jackcess.sourceforge.net/"
homepage = "https://jackcess.sourceforge.net/"
url = "https://sourceforge.net/projects/jackcess/files/jackcess/2.1.12/jackcess-2.1.12.jar"
version(

View File

@ -13,7 +13,7 @@ class Jags(AutotoolsPackage):
tags = ["mcmc", "Gibbs-sampler"]
homepage = "http://mcmc-jags.sourceforge.net/"
homepage = "https://mcmc-jags.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/mcmc-jags/JAGS/4.x/Source/JAGS-4.2.0.tar.gz"
license("GPL-2.0-or-later")

View File

@ -12,7 +12,7 @@ class Jmol(Package):
"""Jmol: an open-source Java viewer for chemical structures in 3D
with features for chemicals, crystals, materials and biomolecules."""
homepage = "http://jmol.sourceforge.net/"
homepage = "https://jmol.sourceforge.net/"
url = "https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.8/Jmol%2014.8.0/Jmol-14.8.0-binary.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -9,8 +9,8 @@
class Judy(AutotoolsPackage):
"""Judy: General-purpose dynamic array, associative array and hash-trie."""
homepage = "http://judy.sourceforge.net/"
url = "http://downloads.sourceforge.net/project/judy/judy/Judy-1.0.5/Judy-1.0.5.tar.gz"
homepage = "https://judy.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/judy/judy/Judy-1.0.5/Judy-1.0.5.tar.gz"
license("LGPL-2.0-only")

View File

@ -9,7 +9,7 @@
class Kdiff3(Package):
"""Compare and merge 2 or 3 files or directories."""
homepage = "http://kdiff3.sourceforge.net/"
homepage = "https://kdiff3.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/kdiff3/kdiff3/0.9.98/kdiff3-0.9.98.tar.gz"
license("GPL-2.0-or-later")

View File

@ -10,7 +10,7 @@ class Lame(AutotoolsPackage):
"""LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed
under the LGPL."""
homepage = "http://lame.sourceforge.net/"
homepage = "https://lame.sourceforge.net/"
url = "https://download.sourceforge.net/project/lame/lame/3.100/lame-3.100.tar.gz"
license("LGPL-2.0-or-later")

View File

@ -12,7 +12,7 @@ class Lcms(AutotoolsPackage):
portable across several platforms (MIT license)."""
homepage = "https://www.littlecms.com"
url = "http://downloads.sourceforge.net/project/lcms/lcms/2.9/lcms2-2.9.tar.gz"
url = "https://downloads.sourceforge.net/project/lcms/lcms/2.9/lcms2-2.9.tar.gz"
license("MIT")
@ -28,7 +28,7 @@ class Lcms(AutotoolsPackage):
depends_on("cxx", type="build") # generated
def url_for_version(self, version):
url = "http://downloads.sourceforge.net/project/lcms/lcms/{0}/lcms2-{1}.tar.gz"
url = "https://downloads.sourceforge.net/project/lcms/lcms/{0}/lcms2-{1}.tar.gz"
return url.format(version.up_to(2), version)
depends_on("jpeg")

View File

@ -12,7 +12,7 @@ class Lcov(MakefilePackage):
adds overview pages for easy navigation within the file structure. LCOV
supports statement, function and branch coverage measurement."""
homepage = "http://ltp.sourceforge.net/coverage/lcov.php"
homepage = "https://ltp.sourceforge.net/coverage/lcov.php"
url = "https://github.com/linux-test-project/lcov/releases/download/v2.0/lcov-2.0.tar.gz"
git = "https://github.com/linux-test-project/lcov.git"

View File

@ -17,7 +17,7 @@ class Libaio(MakefilePackage):
I/O operations associated with a given completion group.
"""
homepage = "http://lse.sourceforge.net/io/aio.html"
homepage = "https://lse.sourceforge.net/io/aio.html"
url = (
"https://debian.inf.tu-dresden.de/debian/pool/main/liba/libaio/libaio_0.3.110.orig.tar.gz"
)

View File

@ -12,7 +12,7 @@ class Libmng(CMakePackage):
extension to the popular PNG image format."""
homepage = "https://sourceforge.net/projects/libmng/"
url = "http://downloads.sourceforge.net/project/libmng/libmng-devel/2.0.3/libmng-2.0.3.tar.gz"
url = "https://downloads.sourceforge.net/project/libmng/libmng-devel/2.0.3/libmng-2.0.3.tar.gz"
license("custom")

View File

@ -11,7 +11,7 @@ class Libnids(AutotoolsPackage):
NIDS (Network Intrusion Detection System) components, namely
E-component."""
homepage = "http://libnids.sourceforge.net/"
homepage = "https://libnids.sourceforge.net/"
url = "https://github.com/MITRECND/libnids/archive/1.25.tar.gz"
git = "https://github.com/MITRECND/libnids.git"

View File

@ -10,7 +10,7 @@ class Libnova(AutotoolsPackage):
""" "libnova is a general purpose, double precision, Celestial Mechanics,
Astrometry and Astrodynamics library."""
homepage = "http://libnova.sourceforge.net"
homepage = "https://libnova.sourceforge.net"
url = "https://sourceforge.net/projects/libnova/files/libnova/v%200.15.0/libnova-0.15.0.tar.gz/download"
license("LGPL-2.0-only")

View File

@ -11,7 +11,7 @@ class Libpfm4(MakefilePackage):
setup performance events for use with
the perf_events Linux kernel interface."""
homepage = "http://perfmon2.sourceforge.net"
homepage = "https://perfmon2.sourceforge.net"
url = "https://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-4.12.0.tar.gz"
maintainers("mwkrentel")

View File

@ -10,8 +10,8 @@ class Librsb(AutotoolsPackage):
"""librsb : A shared memory parallel sparse matrix computations
library for the Recursive Sparse Blocks format"""
homepage = "http://librsb.sourceforge.net/"
url = "http://download.sourceforge.net/librsb/librsb-1.3.0.1.tar.gz"
homepage = "https://librsb.sourceforge.net/"
url = "https://download.sourceforge.net/librsb/librsb-1.3.0.1.tar.gz"
list_url = "https://sourceforge.net/projects/librsb/files/"
license("LGPL-3.0-only")

View File

@ -12,7 +12,7 @@ class Lmbench(MakefilePackage):
bandwidth. lmbench is intended to give system developers insight into
basic costs of key operations."""
homepage = "http://lmbench.sourceforge.net/"
homepage = "https://lmbench.sourceforge.net/"
git = "https://github.com/intel/lmbench.git"
license("GPL-2.0-only")

View File

@ -9,7 +9,7 @@
class Log4c(AutotoolsPackage):
"""Library for writing log messages from C programs"""
homepage = "http://log4c.sourceforge.net/"
homepage = "https://log4c.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/log4c/log4c/1.2.4/log4c-1.2.4.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -13,7 +13,7 @@ class Log4cpp(AutotoolsPackage):
the Log4j Java library, staying as close to their API as is
reasonable."""
homepage = "http://log4cpp.sourceforge.net/"
homepage = "https://log4cpp.sourceforge.net/"
url = "http://sourceforge.net/projects/log4cpp/files/log4cpp-1.1.3.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -10,7 +10,7 @@ class Loki(MakefilePackage):
"""Loki is a C++ library of designs, containing flexible implementations
of common design patterns and idioms."""
homepage = "http://loki-lib.sourceforge.net"
homepage = "https://loki-lib.sourceforge.net"
url = "https://downloads.sourceforge.net/project/loki-lib/Loki/Loki%200.1.7/loki-0.1.7.tar.bz2"
tags = ["e4s"]

View File

@ -10,7 +10,7 @@ class Maq(AutotoolsPackage):
"""Maq is a software that builds mapping assemblies from short reads
generated by the next-generation sequencing machines."""
homepage = "http://maq.sourceforge.net/"
homepage = "https://maq.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/maq/maq/0.7.1/maq-0.7.1.tar.bz2"
list_url = "https://sourceforge.net/projects/maq/files/maq/"
maintainers("snehring")

View File

@ -9,7 +9,7 @@
class Microbiomeutil(MakefilePackage, SourceforgePackage):
"""Microbiome analysis utilities"""
homepage = "http://microbiomeutil.sourceforge.net/"
homepage = "https://microbiomeutil.sourceforge.net/"
sourceforge_mirror_path = "microbiomeutil/microbiomeutil-r20110519.tgz"
version("20110519", sha256="9233de80ea57bfb9e9371cbe7e3bfad2d4a51168fddaf60fa144c4046c80d823")

View File

@ -12,7 +12,7 @@ class Mrbayes(AutotoolsPackage):
chain Monte Carlo (MCMC) methods to estimate the posterior distribution
of model parameters."""
homepage = "http://mrbayes.sourceforge.net"
homepage = "https://mrbayes.sourceforge.net"
url = "https://github.com/NBISweden/MrBayes/releases/download/v3.2.7a/mrbayes-3.2.7a.tar.gz"
license("GPL-3.0-or-later")

View File

@ -9,7 +9,7 @@
class Mummer(Package):
"""MUMmer is a system for rapidly aligning entire genomes."""
homepage = "http://mummer.sourceforge.net/"
homepage = "https://mummer.sourceforge.net/"
url = "https://sourceforge.net/projects/mummer/files/mummer/3.23/MUMmer3.23.tar.gz/download"
license("Artistic-1.0")

View File

@ -9,7 +9,7 @@
class Nccmp(CMakePackage):
"""Compare NetCDF Files"""
homepage = "http://nccmp.sourceforge.net/"
homepage = "https://nccmp.sourceforge.net/"
url = "https://gitlab.com/remikz/nccmp/-/archive/1.9.0.1/nccmp-1.9.0.1.tar.gz"
maintainers("ulmononian", "climbfuji")

View File

@ -10,7 +10,7 @@ class Nco(AutotoolsPackage):
"""The NCO toolkit manipulates and analyzes data stored in
netCDF-accessible formats"""
homepage = "http://nco.sourceforge.net/"
homepage = "https://nco.sourceforge.net/"
url = "https://github.com/nco/nco/archive/5.0.1.tar.gz"
license("BSD-3-Clause")

View File

@ -10,7 +10,7 @@ class Neartree(MakefilePackage):
"""This is a release of an API for finding nearest neighbors among
points in spaces of arbitrary dimensions."""
homepage = "http://neartree.sourceforge.net/"
homepage = "https://neartree.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/neartree/neartree/NearTree-3.1/NearTree-3.1.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -19,7 +19,7 @@ class Netpbm(MakefilePackage):
editing tools such as magnifying and cropping.
"""
homepage = "http://netpbm.sourceforge.net"
homepage = "https://netpbm.sourceforge.net"
url = "https://sourceforge.net/projects/netpbm/files/super_stable/10.73.35/netpbm-10.73.35.tgz"
maintainers("cessenat")

View File

@ -10,7 +10,7 @@ class Ngspice(AutotoolsPackage):
"""ngspice is the open source spice simulator for electric and
electronic circuits."""
homepage = "http://ngspice.sourceforge.net/"
homepage = "https://ngspice.sourceforge.net/"
url = "https://sourceforge.net/projects/ngspice/files/ngspice-33.tar.gz"
list_url = "https://sourceforge.net/projects/ngspice/files/ng-spice-rework"
list_depth = 1

View File

@ -9,7 +9,7 @@
class OctaveSplines(OctavePackage, SourceforgePackage):
"""Additional spline functions."""
homepage = "http://octave.sourceforge.net/splines/index.html"
homepage = "https://octave.sourceforge.net/splines/index.html"
sourceforge_mirror_path = "octave/splines-1.3.1.tar.gz"
license("GPL-3.0-or-later")

View File

@ -9,7 +9,7 @@
class Opium(AutotoolsPackage):
"""DFT pseudopotential generation project"""
homepage = "http://opium.sourceforge.net"
homepage = "https://opium.sourceforge.net"
url = "https://downloads.sourceforge.net/project/opium/opium/opium-v3.8/opium-v3.8-src.tgz"
license("GPL-2.0-or-later")

View File

@ -14,7 +14,7 @@ class Optipng(AutotoolsPackage, SourceforgePackage):
integrity checks and corrections.
"""
homepage = "http://optipng.sourceforge.net/"
homepage = "https://optipng.sourceforge.net/"
sourceforge_mirror_path = "optipng/optipng-0.7.7.tar.gz"
license("Zlib")

View File

@ -11,7 +11,7 @@ class P7zip(MakefilePackage):
"""A Unix port of the 7z file archiver"""
maintainers("vmiheer")
homepage = "http://p7zip.sourceforge.net"
homepage = "https://p7zip.sourceforge.net"
license("DOC")

View File

@ -9,7 +9,7 @@
class PerlSwissknife(PerlPackage):
"""An object-oriented Perl library to handle Swiss-Prot entries"""
homepage = "http://swissknife.sourceforge.net"
homepage = "https://swissknife.sourceforge.net"
url = "https://downloads.sourceforge.net/project/swissknife/swissknife/1.75/Swissknife_1.75.tar.gz"
license("GPL-2.0-only")

View File

@ -9,7 +9,7 @@
class Ploticus(MakefilePackage):
"""Ploticus can produce various types of plots and graphs."""
homepage = "http://ploticus.sourceforge.net/doc/welcome.html"
homepage = "https://ploticus.sourceforge.net/doc/welcome.html"
maintainers("Christoph-TU")

View File

@ -9,7 +9,7 @@
class Plplot(CMakePackage):
"""PLplot is a cross-platform package for creating scientific plots."""
homepage = "http://plplot.sourceforge.net/"
homepage = "https://plplot.sourceforge.net/"
url = "https://sourceforge.net/projects/plplot/files/plplot/5.13.0%20Source/plplot-5.13.0.tar.gz/download"
license("LGPL-2.0-or-later")

View File

@ -11,7 +11,7 @@ class PmgrCollective(Package):
MPI jobs."""
homepage = "https://www.sourceforge.net/projects/pmgrcollective"
url = "http://downloads.sourceforge.net/project/pmgrcollective/pmgrcollective/PMGR_COLLECTIVE-1.0/pmgr_collective-1.0.tgz"
url = "https://downloads.sourceforge.net/project/pmgrcollective/pmgrcollective/PMGR_COLLECTIVE-1.0/pmgr_collective-1.0.tgz"
version("1.0", sha256="c8022d1128ce5e8f637166af6e55c13700e665550e468b8cdb1531441c6bb7f5")

View File

@ -16,7 +16,7 @@ class Pngwriter(CMakePackage):
bezier curves, opening existing PNG images and more.
"""
homepage = "http://pngwriter.sourceforge.net/"
homepage = "https://pngwriter.sourceforge.net/"
url = "https://github.com/pngwriter/pngwriter/archive/0.5.6.tar.gz"
git = "https://github.com/pngwriter/pngwriter.git"

View File

@ -10,7 +10,7 @@ class PrinseqLite(Package):
"""PRINSEQ will help you to preprocess your genomic or metagenomic
sequence data in FASTA or FASTQ format."""
homepage = "http://prinseq.sourceforge.net"
homepage = "https://prinseq.sourceforge.net"
url = "https://sourceforge.net/projects/prinseq/files/standalone/prinseq-lite-0.20.4.tar.gz"
license("GPL-3.0-only")

View File

@ -9,7 +9,7 @@
class Pslib(AutotoolsPackage):
"""C-library to create PostScript files on the fly."""
homepage = "http://pslib.sourceforge.net/"
homepage = "https://pslib.sourceforge.net/"
url = "https://sourceforge.net/projects/pslib/files/pslib/0.4.5/pslib-0.4.5.tar.gz"
license("GPL-2.0-only")

View File

@ -14,7 +14,7 @@ class Psrchive(AutotoolsPackage):
single-pulse work, RFI mitigation, etc. These tools are utilized by a
powerful suite of user-end programs that come with the library."""
homepage = "http://psrchive.sourceforge.net/"
homepage = "https://psrchive.sourceforge.net/"
url = "https://sourceforge.net/projects/psrchive/files/psrchive/2022-05-14/psrchive-2022-05-14.tar.gz/download"
git = "https://git.code.sf.net/p/psrchive/code.git"

View File

@ -10,7 +10,7 @@
class Pstreams(Package):
"""C++ wrapper for the POSIX.2 functions popen(3) and pclose(3)"""
homepage = "http://pstreams.sourceforge.net/"
homepage = "https://pstreams.sourceforge.net/"
url = "https://sourceforge.net/projects/pstreams/files/pstreams/Release%201.0/pstreams-1.0.1.tar.gz"
license("BSL-1.0")

View File

@ -10,7 +10,7 @@ class PyCrcmod(PythonPackage):
"""Python module for generating objects that
compute the Cyclic Redundancy Check (CRC)"""
homepage = "http://crcmod.sourceforge.net/"
homepage = "https://crcmod.sourceforge.net/"
pypi = "crcmod/crcmod-1.7.tar.gz"
license("MIT")

View File

@ -10,7 +10,7 @@ class PyCrossmap(PythonPackage, SourceforgePackage):
"""CrossMap is a program for convenient conversion of genome coordinates
(or annotation files) between different assemblies"""
homepage = "http://crossmap.sourceforge.net/"
homepage = "https://crossmap.sourceforge.net/"
sourceforge_mirror_path = "crossmap/CrossMap-0.3.3.tar.gz"
version("0.3.9", sha256="e20a4653e9fc313ac0f5a6cfc37b42e83c3cf2b42f9483706cfb9ec9ff72c74c")

View File

@ -15,7 +15,7 @@ class PyDocutils(PythonPackage):
easy to read, easy to use, what-you-see-is-what-you-get plaintext
markup language."""
homepage = "http://docutils.sourceforge.net/"
homepage = "https://docutils.sourceforge.net/"
pypi = "docutils/docutils-0.15.2.tar.gz"
license("BSD-3-Clause")

View File

@ -10,7 +10,7 @@ class PyGnuplot(PythonPackage):
"""Gnuplot.py is a Python package that allows you to create graphs from
within Python using the gnuplot plotting program."""
homepage = "http://gnuplot-py.sourceforge.net/"
homepage = "https://gnuplot-py.sourceforge.net/"
url = (
"http://downloads.sourceforge.net/project/gnuplot-py/Gnuplot-py/1.8/gnuplot-py-1.8.tar.gz"
)

View File

@ -9,7 +9,7 @@
class PyPychecker(PythonPackage):
"""Python source code checking tool."""
homepage = "http://pychecker.sourceforge.net/"
homepage = "https://pychecker.sourceforge.net/"
url = (
"http://sourceforge.net/projects/pychecker/files/pychecker/0.8.19/pychecker-0.8.19.tar.gz"
)

View File

@ -9,7 +9,7 @@
class PyPydispatcher(PythonPackage):
"""Multi-producer-multi-consumer signal dispatching mechanism."""
homepage = "http://pydispatcher.sourceforge.net/"
homepage = "https://pydispatcher.sourceforge.net/"
pypi = "PyDispatcher/PyDispatcher-2.0.5.tar.gz"
version("2.0.5", sha256="5570069e1b1769af1fe481de6dd1d3a388492acddd2cdad7a3bde145615d5caf")

View File

@ -11,7 +11,7 @@
class PyPyopengl(PythonPackage):
"""PyOpenGL is the most common cross platform Python binding to OpenGL and related APIs."""
homepage = "http://pyopengl.sourceforge.net"
homepage = "https://pyopengl.sourceforge.net"
pypi = "pyopengl/PyOpenGL-3.1.6.tar.gz"
version("3.1.6", sha256="8ea6c8773927eda7405bffc6f5bb93be81569a7b05c8cac50cd94e969dce5e27")

View File

@ -11,7 +11,7 @@ class PyRseqc(PythonPackage):
comprehensively evaluate high throughput sequence data especially RNA-seq
data."""
homepage = "http://rseqc.sourceforge.net"
homepage = "https://rseqc.sourceforge.net"
pypi = "RSeQC/RSeQC-2.6.4.tar.gz"
version("5.0.1", sha256="3c7d458784861af352d8da3f4f1cc8941934b37643164e9b74f929a32bd9ca80")

View File

@ -10,7 +10,7 @@ class Qjson(CMakePackage):
"""QJson is a Qt-based library that maps JSON data to QVariant
objects and vice versa."""
homepage = "http://qjson.sourceforge.net/"
homepage = "https://qjson.sourceforge.net/"
url = "https://github.com/flavio/qjson/archive/0.9.0.tar.gz"
license("LGPL-2.1-or-later")

View File

@ -17,7 +17,7 @@ class Qucs(AutotoolsPackage):
on a presentation page or window.
"""
homepage = "http://qucs.sourceforge.net/"
homepage = "https://qucs.sourceforge.net/"
url = "https://sourceforge.net/projects/qucs/files/qucs/0.0.19/qucs-0.0.19.tar.gz"
git = "https://git.code.sf.net/p/qucs/git"

View File

@ -14,7 +14,7 @@ class Qwt(QMakePackage):
ranges of type double.
"""
homepage = "http://qwt.sourceforge.net/"
homepage = "https://qwt.sourceforge.net/"
url = "https://sourceforge.net/projects/qwt/files/qwt/6.1.3/qwt-6.1.3.tar.bz2"
license("custom")

View File

@ -9,7 +9,7 @@
class Ray(CMakePackage, SourceforgePackage):
"""Parallel genome assemblies for parallel DNA sequencing"""
homepage = "http://denovoassembler.sourceforge.net/"
homepage = "https://denovoassembler.sourceforge.net/"
sourceforge_mirror_path = "denovoassembler/Ray-2.3.1.tar.bz2"
license("GPL-3.0-or-later")

View File

@ -12,7 +12,7 @@ class Scalpel(MakefilePackage, SourceforgePackage):
with next-generation sequencing technology.
"""
homepage = "http://scalpel.sourceforge.net/index.html"
homepage = "https://scalpel.sourceforge.net/index.html"
sourceforge_mirror_path = "scalpel/scalpel-0.5.4.tar.gz"
license("MIT")

View File

@ -9,7 +9,7 @@
class Setserial(AutotoolsPackage):
"""A utility for configuring serial ports."""
homepage = "http://setserial.sourceforge.net"
homepage = "https://setserial.sourceforge.net"
url = (
"https://udomain.dl.sourceforge.net/project/setserial/setserial/2.17/setserial-2.17.tar.gz"
)

View File

@ -13,7 +13,7 @@ class Snpeff(Package, SourceforgePackage):
annotates and predicts the effects of genetic variants (such as
amino acid changes)."""
homepage = "http://snpeff.sourceforge.net/"
homepage = "https://snpeff.sourceforge.net/"
sourceforge_mirror_path = "snpeff/snpEff_latest_core.zip"
version(

View File

@ -9,7 +9,7 @@
class Sox(AutotoolsPackage):
"""SoX, the Swiss Army knife of sound processing programs."""
homepage = "http://sox.sourceforge.net/Main/HomePage"
homepage = "https://sox.sourceforge.net/Main/HomePage"
url = "https://downloads.sourceforge.net/project/sox/sox/14.4.2/sox-14.4.2.tar.bz2"
version("14.4.2", sha256="81a6956d4330e75b5827316e44ae381e6f1e8928003c6aa45896da9041ea149c")

View File

@ -10,8 +10,8 @@
class Sparse(MakefilePackage):
"""An open source sparse linear equation solver."""
homepage = "http://sparse.sourceforge.net/"
url = "http://downloads.sourceforge.net/project/sparse/sparse/sparse1.4b/sparse1.4b.tar.gz"
homepage = "https://sparse.sourceforge.net/"
url = "https://downloads.sourceforge.net/project/sparse/sparse/sparse1.4b/sparse1.4b.tar.gz"
maintainers("wortiz")

View File

@ -9,7 +9,7 @@
class Squashfs(MakefilePackage):
"""Squashfs - read only compressed filesystem"""
homepage = "http://squashfs.sourceforge.net"
homepage = "https://squashfs.sourceforge.net"
url = "https://downloads.sourceforge.net/project/squashfs/squashfs/squashfs4.3/squashfs4.3.tar.gz"
license("GPL-2.0-or-later")

View File

@ -10,7 +10,7 @@ class StadenIoLib(AutotoolsPackage):
"""Io_lib is a library for reading/writing various bioinformatics
file formats."""
homepage = "http://staden.sourceforge.net/"
homepage = "https://staden.sourceforge.net/"
url = (
"https://sourceforge.net/projects/staden/files/io_lib/1.14.8/io_lib-1.14.8.tar.gz/download"
)

View File

@ -12,7 +12,7 @@ class TclTclxml(AutotoolsPackage):
XSL Transformations (TclXSLT). These allow Tcl scripts to read, manipulate
and write XML documents."""
homepage = "http://tclxml.sourceforge.net/tclxml.html"
homepage = "https://tclxml.sourceforge.net/tclxml.html"
url = "https://sourceforge.net/projects/tclxml/files/TclXML/3.2/tclxml-3.2.tar.gz"
list_url = "https://sourceforge.net/projects/tclxml/files/TclXML/"
list_depth = 1

View File

@ -9,7 +9,7 @@
class Tclap(AutotoolsPackage, SourceforgePackage):
"""Templatized C++ Command Line Parser"""
homepage = "http://tclap.sourceforge.net"
homepage = "https://tclap.sourceforge.net"
sourceforge_mirror_path = "tclap/tclap-1.2.2.tar.gz"
license("MIT")

View File

@ -9,7 +9,7 @@
class Tempo(AutotoolsPackage):
"""Tempo is a program for pulsar timing data analysis."""
homepage = "http://tempo.sourceforge.net/"
homepage = "https://tempo.sourceforge.net/"
git = "git://git.code.sf.net/p/tempo/tempo.git"
version("develop")

View File

@ -27,7 +27,7 @@ class Tfel(CMakePackage):
constraints on each component of the strain or the stress.
"""
homepage = "http://tfel.sourceforge.net"
homepage = "https://tfel.sourceforge.net"
url = "https://github.com/thelfer/tfel/archive/TFEL-4.0.tar.gz"
git = "https://github.com/thelfer/tfel.git"
maintainers("thelfer")

View File

@ -9,7 +9,7 @@
class Uncrustify(CMakePackage, AutotoolsPackage):
"""Source Code Beautifier for C, C++, C#, ObjectiveC, Java, and others."""
homepage = "http://uncrustify.sourceforge.net/"
homepage = "https://uncrustify.sourceforge.net/"
git = "https://github.com/uncrustify/uncrustify"
url = "https://sourceforge.net/projects/uncrustify/files/uncrustify/uncrustify-0.69/uncrustify-0.69.tar.gz"

View File

@ -10,7 +10,7 @@ class Unzip(MakefilePackage):
"""Unzip is a compression and file packaging/archive utility."""
homepage = "http://www.info-zip.org/Zip.html"
url = "http://downloads.sourceforge.net/infozip/unzip60.tar.gz"
url = "https://downloads.sourceforge.net/infozip/unzip60.tar.gz"
license("custom")

View File

@ -10,7 +10,7 @@ class Utf8cpp(Package):
"""A simple, portable and lightweight generic library for handling UTF-8
encoded strings."""
homepage = "http://utfcpp.sourceforge.net/"
homepage = "https://utfcpp.sourceforge.net/"
version("2.3.4", sha256="3373cebb25d88c662a2b960c4d585daf9ae7b396031ecd786e7bb31b15d010ef")

View File

@ -13,7 +13,7 @@ class Virtualgl(CMakePackage):
3D application in real time."""
homepage = "https://www.virtualgl.org/Main/HomePage"
url = "http://downloads.sourceforge.net/project/virtualgl/2.5.2/VirtualGL-2.5.2.tar.gz"
url = "https://downloads.sourceforge.net/project/virtualgl/2.5.2/VirtualGL-2.5.2.tar.gz"
license("LGPL-2.1-or-later")

Some files were not shown because too many files have changed in this diff Show More