diff --git a/packages/makedepend.rb b/packages/makedepend.rb index e67f77153..c64a25c65 100644 --- a/packages/makedepend.rb +++ b/packages/makedepend.rb @@ -2,7 +2,7 @@ require 'package' class Makedepend < Package description 'Makedepend parses C sources in Makefiles to generate dependency lists' - homepage 'https://www.x.org/' + homepage 'https://www.x.org/wiki/' version '1.0.6' license 'MIT' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mapserver.rb b/packages/mapserver.rb index 4cc424e4d..3ab9bc3f6 100644 --- a/packages/mapserver.rb +++ b/packages/mapserver.rb @@ -2,7 +2,7 @@ require 'package' class Mapserver < Package description 'MapServer is an Open Source platform for publishing spatial data and interactive mapping applications to the web.' - homepage 'http://mapserver.org/' + homepage 'https://mapserver.org/' version '8.0.0' license 'Boost-1.0, BSD-2, ISC, MIT and tcltk' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mediainfo.rb b/packages/mediainfo.rb index 76cd0cb0f..409f57702 100644 --- a/packages/mediainfo.rb +++ b/packages/mediainfo.rb @@ -2,7 +2,7 @@ require 'package' class Mediainfo < Package description 'MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.' - homepage 'http://mediaarea.net/en/MediaInfo' + homepage 'https://mediaarea.net/en/MediaInfo' version '24.04' license 'BSD-2' compatibility 'all' diff --git a/packages/mediainfo_gui.rb b/packages/mediainfo_gui.rb index 1ed725033..5dda8fa8e 100644 --- a/packages/mediainfo_gui.rb +++ b/packages/mediainfo_gui.rb @@ -2,7 +2,7 @@ require 'package' class Mediainfo_gui < Package description 'MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.' - homepage 'http://mediaarea.net/en/MediaInfo' + homepage 'https://mediaarea.net/en/MediaInfo' version '24.04' license 'BSD-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/misctools.rb b/packages/misctools.rb index b476658c8..f90df7f9b 100644 --- a/packages/misctools.rb +++ b/packages/misctools.rb @@ -2,7 +2,7 @@ require 'package' class Misctools < Package description 'The misctools package is a collection of small but useful utilities.' - homepage 'http://www.hyperrealm.com/oss_misctools.shtml' + homepage 'https://www.hyperrealm.com/oss_misctools.shtml' version '2.6' license 'GPL-2' compatibility 'i686,x86_64' diff --git a/packages/mkfontscale.rb b/packages/mkfontscale.rb index f8e803864..d9bc64260 100644 --- a/packages/mkfontscale.rb +++ b/packages/mkfontscale.rb @@ -2,7 +2,7 @@ require 'package' class Mkfontscale < Package description 'X11 Scalable Font Index Generator' - homepage 'https://www.x.org/wiki' + homepage 'https://www.x.org/wiki/' version '1.2.1-1' license 'custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mm_common.rb b/packages/mm_common.rb index 790a83257..e5928efc5 100644 --- a/packages/mm_common.rb +++ b/packages/mm_common.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Mm_common < Meson description 'Common build files of the C++ bindings' - homepage 'http://www.gtkmm.org/' + homepage 'https://www.gtkmm.org/' version '1.0.6' license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mono.rb b/packages/mono.rb index 13bcf176e..b86371f9e 100644 --- a/packages/mono.rb +++ b/packages/mono.rb @@ -2,7 +2,7 @@ require 'package' class Mono < Package description 'Mono is a software platform designed to allow developers to easily create cross platform applications part of the .NET Foundation.' - homepage 'http://www.mono-project.com/' + homepage 'https://www.mono-project.com/' version '6.12.0.122' license 'MIT, LGPL-2.1, GPL-2, BSD-4, NPL-1.1, Ms-PL, GPL-3-with-linking-exception and IDPL' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mpfr.rb b/packages/mpfr.rb index 8df42a131..27d10cb27 100644 --- a/packages/mpfr.rb +++ b/packages/mpfr.rb @@ -2,11 +2,11 @@ require 'package' class Mpfr < Package description 'The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.' - homepage 'http://www.mpfr.org/' + homepage 'https://www.mpfr.org/' version '4.1.0' license 'LGPL-2.1' compatibility 'all' - source_url 'http://www.mpfr.org/mpfr-current/mpfr-4.1.0.tar.xz' + source_url 'https://www.mpfr.org/mpfr-current/mpfr-4.1.0.tar.xz' source_sha256 '0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f' binary_compression 'tar.xz' diff --git a/packages/msttcorefonts.rb b/packages/msttcorefonts.rb index d20c579bc..f024327fa 100644 --- a/packages/msttcorefonts.rb +++ b/packages/msttcorefonts.rb @@ -2,7 +2,7 @@ require 'package' class Msttcorefonts < Package description "An easy way to install Microsoft's TrueType core fonts on Linux" - homepage 'http://corefonts.sourceforge.net/' + homepage 'https://corefonts.sourceforge.net/' version '3.6' license 'GPL-2+' compatibility 'all' diff --git a/packages/mtdev.rb b/packages/mtdev.rb index 266ea5ca6..8e54d686a 100644 --- a/packages/mtdev.rb +++ b/packages/mtdev.rb @@ -2,11 +2,11 @@ require 'package' class Mtdev < Package description 'The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol.' - homepage 'http://bitmath.org/code/mtdev' + homepage 'https://bitmath.org/code/mtdev/' version '1.1.5-0' license 'MIT' compatibility 'all' - source_url 'http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2' + source_url 'https://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2' source_sha256 '6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f' binary_compression 'tar.xz' diff --git a/packages/muparser.rb b/packages/muparser.rb index ba103400b..0d32fdcc7 100644 --- a/packages/muparser.rb +++ b/packages/muparser.rb @@ -2,7 +2,7 @@ require 'package' class Muparser < Package description 'muParser is an extensible high performance math expression parser library written in C++.' - homepage 'http://beltoforion.de/article.php?a=muparser' + homepage 'https://beltoforion.de/article.php?a=muparser' version '2.2.6.1' license 'BSD-2' compatibility 'all' diff --git a/packages/musl_c_ares.rb b/packages/musl_c_ares.rb index 297b93a19..b937ae632 100644 --- a/packages/musl_c_ares.rb +++ b/packages/musl_c_ares.rb @@ -2,11 +2,11 @@ require 'package' class Musl_c_ares < Package description 'c-ares is a C library for asynchronous DNS requests (including name resolves).' - homepage 'https://c-ares.haxx.se/' + homepage 'https://c-ares.org/' version '1.18.1' license 'MIT' compatibility 'all' - source_url 'https://c-ares.haxx.se/download/c-ares-1.18.1.tar.gz' + source_url 'https://c-ares.org/download/c-ares-1.18.1.tar.gz' source_sha256 '1a7d52a8a84a9fbffb1be9133c0f6e17217d91ea5a6fa61f6b4729cda78ebbcf' binary_compression 'tpxz' diff --git a/packages/musl_cyrus_sasl.rb b/packages/musl_cyrus_sasl.rb index b6fd4c952..b6d659aa7 100644 --- a/packages/musl_cyrus_sasl.rb +++ b/packages/musl_cyrus_sasl.rb @@ -2,7 +2,7 @@ require 'package' class Musl_cyrus_sasl < Package description 'Simple Authentication and Security Layer (SASL) is a specification that describes how authentication mechanisms can be plugged into an application protocol on the wire. Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.' - homepage 'https://www.cyrusimap.org/sasl' + homepage 'https://www.cyrusimap.org/sasl/' version '2.1.27' compatibility 'all' license 'custom' diff --git a/packages/musl_krb5.rb b/packages/musl_krb5.rb index ae17217e7..bf6f12cf0 100644 --- a/packages/musl_krb5.rb +++ b/packages/musl_krb5.rb @@ -2,7 +2,7 @@ require 'package' class Musl_krb5 < Package description 'Kerberos is a network authentication protocol.' - homepage 'https://web.mit.edu/kerberos' + homepage 'https://web.mit.edu/kerberos/' version '1.20-5c39' compatibility 'all' license 'openafs-krb5-a, BSD, MIT, OPENLDAP, BSD-2, HPND, BSD-4, ISC, RSA, CC-BY-SA-3.0 and BSD-2 or GPL-2+ )' diff --git a/packages/musl_lz4.rb b/packages/musl_lz4.rb index d7856f71a..b46491b2a 100644 --- a/packages/musl_lz4.rb +++ b/packages/musl_lz4.rb @@ -2,7 +2,7 @@ require 'package' class Musl_lz4 < Package description 'LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core (0.16 Bytes/cycle).' - homepage 'https://lz4.github.io/lz4/' + homepage 'https://lz4.org/' version '1.9.4' license 'BSD-2 and GPL-2' compatibility 'all' diff --git a/packages/musl_xz.rb b/packages/musl_xz.rb index 13b3ecc70..25f933692 100644 --- a/packages/musl_xz.rb +++ b/packages/musl_xz.rb @@ -2,7 +2,7 @@ require 'package' class Musl_xz < Package description 'XZ is free general-purpose data compression software with a high compression ratio.' - homepage 'http://tukaani.org/xz/' + homepage 'https://tukaani.org/xz/' version '5.2.5-e7da-1' license 'public-domain, LGPL-2.1+ and GPL-2+' compatibility 'all' diff --git a/packages/musl_zstd.rb b/packages/musl_zstd.rb index 62e44d224..4ff579980 100644 --- a/packages/musl_zstd.rb +++ b/packages/musl_zstd.rb @@ -2,7 +2,7 @@ require 'package' class Musl_zstd < Package description 'Zstandard - Fast real-time compression algorithm' - homepage 'http://www.zstd.net' + homepage 'https://facebook.github.io/zstd/' version '1.5.4' license 'BSD or GPL-2' compatibility 'all' diff --git a/packages/mypaint.rb b/packages/mypaint.rb index 567067274..bc7340f1f 100644 --- a/packages/mypaint.rb +++ b/packages/mypaint.rb @@ -2,7 +2,7 @@ require 'package' class Mypaint < Package description 'MyPaint is a simple drawing and painting program.' - homepage 'http://mypaint.org/' + homepage 'https://mypaint.app/' @_ver = '2.0.1' version "#{@_ver}-1" license 'GPL-2' diff --git a/packages/mypaint_brushes.rb b/packages/mypaint_brushes.rb index 9a9643672..fea0f86b1 100644 --- a/packages/mypaint_brushes.rb +++ b/packages/mypaint_brushes.rb @@ -2,7 +2,7 @@ require 'package' class Mypaint_brushes < Package description 'Brushes used by MyPaint and other software using libmypaint.' - homepage 'http://mypaint.org/' + homepage 'https://mypaint.app/' version '2.0.2' license 'CC0-1.0' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/mypaint_brushes_1.rb b/packages/mypaint_brushes_1.rb index 6dfd6ad61..c1d9a517c 100644 --- a/packages/mypaint_brushes_1.rb +++ b/packages/mypaint_brushes_1.rb @@ -2,7 +2,7 @@ require 'package' class Mypaint_brushes_1 < Package description 'Brushes used by MyPaint and other software using libmypaint.' - homepage 'http://mypaint.org/' + homepage 'https://mypaint.app/' version '1.3.1' license 'CC0-1.0' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/ncat.rb b/packages/ncat.rb index 9eb40849c..1868dca46 100644 --- a/packages/ncat.rb +++ b/packages/ncat.rb @@ -2,7 +2,7 @@ require 'package' class Ncat < Package description 'Ncat - Netcat for the 21st Century - a modern netcat with extra features from the makers of nmap.' - homepage 'https://nmap.org/ncat' + homepage 'https://nmap.org/ncat/' version '7.60' license 'NPSL' compatibility 'all' diff --git a/packages/ncftp.rb b/packages/ncftp.rb index daf3551b4..d7170d362 100644 --- a/packages/ncftp.rb +++ b/packages/ncftp.rb @@ -2,7 +2,7 @@ require 'package' class Ncftp < Package description 'NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP).' - homepage 'http://ncftp.com/ncftp/' + homepage 'https://ncftp.com/ncftp/' version '3.2.6' license 'Clarified-Artistic' compatibility 'all' diff --git a/packages/netbeans.rb b/packages/netbeans.rb index 02ff5d693..1564fd25e 100644 --- a/packages/netbeans.rb +++ b/packages/netbeans.rb @@ -2,7 +2,7 @@ require 'package' class Netbeans < Package description 'Apache NetBeans IDE is free open source software to quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.' - homepage 'https://netbeans.org/' + homepage 'https://netbeans.apache.org/front/main/index.html' version '22' license 'Apache-2.0, custom, EPL-1.0, W3C, MIT, BSD, MPL-1.0, CC-BY-3.0, CDDL and CDDL-1.1' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/netpbm.rb b/packages/netpbm.rb index a5200f557..cc4ebf033 100644 --- a/packages/netpbm.rb +++ b/packages/netpbm.rb @@ -2,7 +2,7 @@ require 'package' class Netpbm < Package description 'Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats.' - homepage 'http://netpbm.sourceforge.net/' + homepage 'https://netpbm.sourceforge.net/' version '10.73.28' license 'GPL-2' compatibility 'all' diff --git a/packages/nmon.rb b/packages/nmon.rb index 4c2febd07..894dcc38f 100644 --- a/packages/nmon.rb +++ b/packages/nmon.rb @@ -2,7 +2,7 @@ require 'package' class Nmon < Package description "nmon is short for Nigel's performance MONitor for Linux" - homepage 'http://nmon.sourceforge.net/pmwiki.php' + homepage 'https://nmon.sourceforge.io/pmwiki.php' version '16g' license 'GPL-3' compatibility 'all' diff --git a/packages/ocaml.rb b/packages/ocaml.rb index 5bbe4c87a..2f3e9da26 100644 --- a/packages/ocaml.rb +++ b/packages/ocaml.rb @@ -2,7 +2,7 @@ require 'package' class Ocaml < Package description 'OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles' - homepage 'http://ocaml.org/' + homepage 'https://ocaml.org/' version '4.14.1' license 'LGPL-2.1' compatibility 'all' diff --git a/packages/onevpl.rb b/packages/onevpl.rb index 8989ebbcf..4c30f43b6 100644 --- a/packages/onevpl.rb +++ b/packages/onevpl.rb @@ -5,7 +5,7 @@ require 'package' class Onevpl < Package description 'oneAPI Video Processing Library' - homepage 'https://www.intel.com/content/www/us/en/developer/tools/oneapi/onevpl.html' + homepage 'https://www.intel.com/content/www/us/en/developer/tools/vpl/overview.html' version '2023.1.0' license 'MIT' compatibility 'x86_64' diff --git a/packages/openexr.rb b/packages/openexr.rb index 2ad8c13b2..a4cc725b9 100644 --- a/packages/openexr.rb +++ b/packages/openexr.rb @@ -2,7 +2,7 @@ require 'buildsystems/cmake' class Openexr < CMake description 'OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications.' - homepage 'http://www.openexr.com/' + homepage 'https://openexr.com/en/latest/' version '3.2.1' license 'BSD' compatibility 'all' diff --git a/packages/opensp.rb b/packages/opensp.rb index dd6dd3d42..05a5fed86 100644 --- a/packages/opensp.rb +++ b/packages/opensp.rb @@ -2,7 +2,7 @@ require 'package' class Opensp < Package description 'Suite of SGML/XML processing tools' - homepage 'http://openjade.sourceforge.net/' + homepage 'https://openjade.sourceforge.net/' version '1.5.2' license 'MIT' compatibility 'all' diff --git a/packages/optipng.rb b/packages/optipng.rb index dfcf43c66..8a970bcf4 100644 --- a/packages/optipng.rb +++ b/packages/optipng.rb @@ -2,7 +2,7 @@ require 'package' class Optipng < Package description 'OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information.' - homepage 'http://optipng.sourceforge.net/' + homepage 'https://optipng.sourceforge.net/' version '0.7.7' license 'ZLIB' compatibility 'all' diff --git a/packages/p11kit.rb b/packages/p11kit.rb index d50f4c00e..da9cf1e62 100644 --- a/packages/p11kit.rb +++ b/packages/p11kit.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class P11kit < Meson description "Provides a standard configuration setup for installing PKCS#11 modules in such a way that they're discoverable." - homepage 'https://p11-glue.freedesktop.org/p11-kit.html' + homepage 'https://p11-glue.github.io/p11-glue/p11-kit.html' version '0.25.3' license 'BSD' compatibility 'all' diff --git a/packages/p7zip_gui.rb b/packages/p7zip_gui.rb index 33948b687..31580bc9f 100644 --- a/packages/p7zip_gui.rb +++ b/packages/p7zip_gui.rb @@ -5,7 +5,7 @@ require 'package' class P7zip_gui < Package description 'Graphic user interface (alpha quality) for the 7-zip file archiver' - homepage 'http://p7zip.sourceforge.net/' + homepage 'https://p7zip.sourceforge.net/' version '16.02' license 'LGPL-2.1 and unRAR' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/pacparser.rb b/packages/pacparser.rb index 4141ad851..f1474ee44 100644 --- a/packages/pacparser.rb +++ b/packages/pacparser.rb @@ -2,7 +2,7 @@ require 'package' class Pacparser < Package description 'pacparser is a library to parse proxy auto-config (PAC) files.' - homepage 'http://pacparser.manugarg.com/' + homepage 'https://pacparser.manugarg.com/' version '1.3.7-1' license 'LGPL-3' compatibility 'all' diff --git a/packages/parted.rb b/packages/parted.rb index 837873ebf..fb3ca9e04 100644 --- a/packages/parted.rb +++ b/packages/parted.rb @@ -2,7 +2,7 @@ require 'package' class Parted < Package description 'Create, destroy, resize, check, copy partitions and file systems.' - homepage 'https://www.gnu.org/software/parted' + homepage 'https://www.gnu.org/software/parted/' version '3.6' license 'GPL-3' compatibility 'all' diff --git a/packages/patch.rb b/packages/patch.rb index 71787e869..448b9236b 100644 --- a/packages/patch.rb +++ b/packages/patch.rb @@ -2,7 +2,7 @@ require 'package' class Patch < Package description 'Patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files, producing patched versions.' - homepage 'https://gnu.org/software/patch/' + homepage 'https://www.gnu.org/software/patch/' version '2.7.6' license 'GPL-3+' compatibility 'all' diff --git a/packages/patchelf.rb b/packages/patchelf.rb index d24102f13..aa94b0e47 100644 --- a/packages/patchelf.rb +++ b/packages/patchelf.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Patchelf < Autotools description 'PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.' - homepage 'http://nixos.org/patchelf.html' + homepage 'https://github.com/NixOS/patchelf' version '0.18.0' license 'GPL-3' compatibility 'all' diff --git a/packages/patchutils.rb b/packages/patchutils.rb index 783fc1604..4efab20d2 100644 --- a/packages/patchutils.rb +++ b/packages/patchutils.rb @@ -2,7 +2,7 @@ require 'package' class Patchutils < Package description 'Patchutils is a small collection of programs that operate on patch files.' - homepage 'http://cyberelk.net/tim/patchutils/' + homepage 'http://cyberelk.net/tim/software/patchutils/' version '0.3.4' license 'GPL-2' compatibility 'all' diff --git a/packages/pdfcrack.rb b/packages/pdfcrack.rb index f06b47232..2c8ebd957 100644 --- a/packages/pdfcrack.rb +++ b/packages/pdfcrack.rb @@ -2,7 +2,7 @@ require 'package' class Pdfcrack < Package description 'pdfcrack is a command line, password recovery tool for PDF-files.' - homepage 'https://sourceforge.net/projects/pdfcrack' + homepage 'https://sourceforge.net/projects/pdfcrack/' version '0.16' license 'GPL-2' compatibility 'all' diff --git a/packages/percona_boost.rb b/packages/percona_boost.rb index 036ad08a5..b502ed991 100644 --- a/packages/percona_boost.rb +++ b/packages/percona_boost.rb @@ -2,7 +2,7 @@ require 'package' class Percona_boost < Package description 'Boost provides free peer-reviewed portable C++ source libraries.' - homepage 'http://www.boost.org/' + homepage 'https://www.boost.org/' version '1.59.0' license 'Boost-1.0' compatibility 'all' diff --git a/packages/percona_server.rb b/packages/percona_server.rb index d317b86d3..48463aa1a 100644 --- a/packages/percona_server.rb +++ b/packages/percona_server.rb @@ -2,7 +2,7 @@ require 'package' class Percona_server < Package description 'Percona Server for MySQL® is a free, fully compatible, enhanced, open source drop-in replacement for MySQL that provides superior performance, scalability and instrumentation.' - homepage 'https://www.percona.com/software/mysql-database/percona-server' + homepage 'https://www.percona.com/mysql/software/percona-server-for-mysql' version '5.7.20-19' license 'GPL-2' compatibility 'all' diff --git a/packages/percona_toolkit.rb b/packages/percona_toolkit.rb index 0bc0da375..4c9ecb073 100644 --- a/packages/percona_toolkit.rb +++ b/packages/percona_toolkit.rb @@ -2,7 +2,7 @@ require 'package' class Percona_toolkit < Package description 'Percona Toolkit is a collection of advanced open source command-line tools, developed and used by the Percona technical staff, that are engineered to perform a variety of MySQL®, MongoB® and system tasks that are too difficult or complex to perform manually.' - homepage 'https://www.percona.com/software/database-tools/percona-toolkit' + homepage 'https://www.percona.com/percona-toolkit' version '3.0.7' license 'GPL-2 or Artistic' compatibility 'all' diff --git a/packages/php5.rb b/packages/php5.rb index fae6d12fb..ca436e52d 100644 --- a/packages/php5.rb +++ b/packages/php5.rb @@ -2,7 +2,7 @@ require 'package' class Php5 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '5.6.40-2' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php71.rb b/packages/php71.rb index 3174fc762..77e59e4f4 100644 --- a/packages/php71.rb +++ b/packages/php71.rb @@ -2,7 +2,7 @@ require 'package' class Php71 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' @_ver = '7.1.33' version "#{@_ver}-3" license 'PHP-3.01' diff --git a/packages/php72.rb b/packages/php72.rb index 743996ae6..8c047d531 100644 --- a/packages/php72.rb +++ b/packages/php72.rb @@ -2,7 +2,7 @@ require 'package' class Php72 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' @_ver = '7.2.34' version "#{@_ver}-2" license 'PHP-3.01' diff --git a/packages/php73.rb b/packages/php73.rb index d9890c82d..868b7d757 100644 --- a/packages/php73.rb +++ b/packages/php73.rb @@ -2,7 +2,7 @@ require 'package' class Php73 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '7.3.33' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php74.rb b/packages/php74.rb index fadcac504..5092303b1 100644 --- a/packages/php74.rb +++ b/packages/php74.rb @@ -2,7 +2,7 @@ require 'package' class Php74 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '7.4.33-1' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php80.rb b/packages/php80.rb index 4395bc004..1a28eb423 100644 --- a/packages/php80.rb +++ b/packages/php80.rb @@ -2,7 +2,7 @@ require 'package' class Php80 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '8.0.30-1' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php81.rb b/packages/php81.rb index 40f7b9fa2..36c7cc126 100644 --- a/packages/php81.rb +++ b/packages/php81.rb @@ -2,7 +2,7 @@ require 'package' class Php81 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '8.1.28' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php82.rb b/packages/php82.rb index 3763f2d54..602dfd3ef 100644 --- a/packages/php82.rb +++ b/packages/php82.rb @@ -2,7 +2,7 @@ require 'package' class Php82 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '8.2.20' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/php83.rb b/packages/php83.rb index 6b60b6ef1..cd4e04525 100644 --- a/packages/php83.rb +++ b/packages/php83.rb @@ -2,7 +2,7 @@ require 'package' class Php83 < Package description 'PHP is a popular general-purpose scripting language that is especially suited to web development.' - homepage 'http://www.php.net/' + homepage 'https://www.php.net/' version '8.3.8' license 'PHP-3.01' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/pixman.rb b/packages/pixman.rb index 8244b48da..b02d67e72 100644 --- a/packages/pixman.rb +++ b/packages/pixman.rb @@ -2,7 +2,7 @@ require 'package' class Pixman < Package description 'Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization.' - homepage 'http://www.pixman.org/' + homepage 'https://www.pixman.org/' version '0.42.2' license 'MIT' compatibility 'all' diff --git a/packages/plplot.rb b/packages/plplot.rb index 3d272d9a8..2cd697756 100644 --- a/packages/plplot.rb +++ b/packages/plplot.rb @@ -2,7 +2,7 @@ require 'package' class Plplot < Package description 'PLplot is a cross-platform software package for creating scientific plots' - homepage 'http://plplot.sourceforge.net/' + homepage 'https://plplot.sourceforge.net/' version '5.15.0' license 'LGPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/pocl.rb b/packages/pocl.rb index a0ffc9d8b..cf17483a8 100644 --- a/packages/pocl.rb +++ b/packages/pocl.rb @@ -2,7 +2,7 @@ require 'buildsystems/cmake' class Pocl < CMake description 'PoCL is a portable open source (MIT-licensed) implementation of the OpenCL standard.' - homepage 'http://portablecl.org/' + homepage 'https://portablecl.org/' version '5.0' license 'MIT' compatibility 'x86_64' diff --git a/packages/potrace.rb b/packages/potrace.rb index 071bced01..7dd44afdc 100644 --- a/packages/potrace.rb +++ b/packages/potrace.rb @@ -2,7 +2,7 @@ require 'package' class Potrace < Package description 'Potrace(TM) is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image.' - homepage 'http://potrace.sourceforge.net/' + homepage 'https://potrace.sourceforge.net/' version '1.16' license 'GPL-2' compatibility 'all' diff --git a/packages/powershell.rb b/packages/powershell.rb index 7e8ae140e..a52b76860 100644 --- a/packages/powershell.rb +++ b/packages/powershell.rb @@ -2,7 +2,7 @@ require 'package' class Powershell < Package description 'Powershell is a cross-platform, task-based command-line shell and scripting language that helps rapidly automate tasks that manage operating systems and processes' - homepage 'https://docs.microsoft.com/en-us/powershell/' + homepage 'https://learn.microsoft.com/en-us/powershell/' version '7.4.3' license 'MIT' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/printproto.rb b/packages/printproto.rb index 5bc139396..3408c89b3 100644 --- a/packages/printproto.rb +++ b/packages/printproto.rb @@ -2,7 +2,7 @@ require 'package' class Printproto < Package description 'Xprint build headers' - homepage 'https://xorg.freedesktop.org' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.0.5-1' license 'MIT-with-advertising' compatibility 'all' diff --git a/packages/protobuf.rb b/packages/protobuf.rb index cef1ed6b1..7b2ee610a 100644 --- a/packages/protobuf.rb +++ b/packages/protobuf.rb @@ -5,7 +5,7 @@ require 'package' class Protobuf < Package description 'Protocol Buffers - Googles data interchange format' - homepage 'https://developers.google.com/protocol-buffers/' + homepage 'https://protobuf.dev' version '21.12' license 'BSD' compatibility 'all' diff --git a/packages/pthread_stubs.rb b/packages/pthread_stubs.rb index 23c305cd6..2087c23a0 100644 --- a/packages/pthread_stubs.rb +++ b/packages/pthread_stubs.rb @@ -2,7 +2,7 @@ require 'package' class Pthread_stubs < Package description 'pthread stubs to get libX11 working' - homepage 'https://x.org' + homepage 'https://x.org/wiki/' version '0.4' license 'MIT-with-advertising' compatibility 'all' diff --git a/packages/pygobject.rb b/packages/pygobject.rb index 54572b564..27583e05b 100644 --- a/packages/pygobject.rb +++ b/packages/pygobject.rb @@ -2,7 +2,7 @@ require 'buildsystems/python' class Pygobject < Python description 'PyGObject is a Python package which provides bindings for GObject based libraries such as GTK+, GStreamer, WebKitGTK+, GLib, GIO and many more.' - homepage 'https://pygobject.readthedocs.io/' + homepage 'https://pygobject.gnome.org/' @_ver = '3.44.2' version "#{@_ver}-py3.12" license 'LGPL-2.1+' diff --git a/packages/pygobject2.rb b/packages/pygobject2.rb index 0fedcacc2..7266fed6f 100644 --- a/packages/pygobject2.rb +++ b/packages/pygobject2.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Pygobject2 < Autotools description 'PyGObject is a Python package which provides bindings for GObject based libraries such as GTK+, GStreamer, WebKitGTK+, GLib, GIO and many more.' - homepage 'https://pygobject.readthedocs.io/' + homepage 'https://pygobject.gnome.org/' version '2.28.7' license 'LGPL-2.1+' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/pygtk.rb b/packages/pygtk.rb index 6f59945a2..97e38a299 100644 --- a/packages/pygtk.rb +++ b/packages/pygtk.rb @@ -2,7 +2,7 @@ require 'package' class Pygtk < Package description 'PyGTK is a Python package which provides bindings for GObject based libraries such as GTK+, GStreamer, WebKitGTK+, GLib, GIO and many more.' - homepage 'http://www.pygtk.org/' + homepage 'https://pygobject.gnome.org/' version '2.24.0' license 'LGPL-2.1' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/qemu.rb b/packages/qemu.rb index 1ba3cf8e5..0577ab9fe 100644 --- a/packages/qemu.rb +++ b/packages/qemu.rb @@ -2,7 +2,7 @@ require 'package' class Qemu < Package description 'QEMU is a generic and open source machine emulator and virtualizer.' - homepage 'http://www.qemu.org/' + homepage 'https://www.qemu.org/' version '9.0.1' license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/qpdf.rb b/packages/qpdf.rb index d3ea4c713..4ec6978ea 100644 --- a/packages/qpdf.rb +++ b/packages/qpdf.rb @@ -2,7 +2,7 @@ require 'package' class Qpdf < Package description 'QPDF is a command-line program that does structural, content-preserving transformations on PDF files.' - homepage 'http://qpdf.sourceforge.net/' + homepage 'https://qpdf.sourceforge.io/' version '11.1.1' license 'Apache-2.0 or Artistic-2' compatibility 'all' diff --git a/packages/quakespasm.rb b/packages/quakespasm.rb index a516184d0..a0c679e82 100644 --- a/packages/quakespasm.rb +++ b/packages/quakespasm.rb @@ -2,7 +2,7 @@ require 'package' class Quakespasm < Package description 'A modern, cross-platform Quake game engine based on FitzQuake.' - homepage 'http://quakespasm.sourceforge.net' + homepage 'https://quakespasm.sourceforge.net/' version '0.93.1-1' license 'GPL-2+' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/radare2.rb b/packages/radare2.rb index 9d5d62297..5a7117338 100644 --- a/packages/radare2.rb +++ b/packages/radare2.rb @@ -2,7 +2,7 @@ require 'package' class Radare2 < Package description 'unix-like reverse engineering framework and commandline tools' - homepage 'http://www.radare.org/r/' + homepage 'https://www.radare.org/r/' version '2.4.0' license 'GPL-2' compatibility 'all' diff --git a/packages/rdfind.rb b/packages/rdfind.rb index 240c1003d..325b54145 100644 --- a/packages/rdfind.rb +++ b/packages/rdfind.rb @@ -5,7 +5,7 @@ require 'package' class Rdfind < Package description 'Redundant data find - a program that finds duplicate files.' - homepage 'http://rdfind.pauldreik.se' + homepage 'https://rdfind.pauldreik.se/' version '1.6.0' license 'GPL2' compatibility 'all' diff --git a/packages/recordmydesktop.rb b/packages/recordmydesktop.rb index f1621e3ea..e95f82f04 100644 --- a/packages/recordmydesktop.rb +++ b/packages/recordmydesktop.rb @@ -2,7 +2,7 @@ require 'package' class Recordmydesktop < Package description 'desktop session recorder for GNU / Linux that attempts to be easy to use' - homepage 'http://recordmydesktop.sourceforge.net/about.php' + homepage 'https://recordmydesktop.sourceforge.net/about.php' version '0.3.8.1' license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/rendercheck.rb b/packages/rendercheck.rb index 1ace244ef..2df25e284 100644 --- a/packages/rendercheck.rb +++ b/packages/rendercheck.rb @@ -2,7 +2,7 @@ require 'package' class Rendercheck < Package description 'rendercheck is a program to test a Render extension implementation against separate calculations of expected output.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '1.5' license 'MIT' compatibility 'all' diff --git a/packages/rgb.rb b/packages/rgb.rb index bd9192ee1..737040e70 100644 --- a/packages/rgb.rb +++ b/packages/rgb.rb @@ -2,7 +2,7 @@ require 'package' class Rgb < Package description 'X color name database' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.0.6-1' license 'custom' compatibility 'all' diff --git a/packages/rkhunter.rb b/packages/rkhunter.rb index f13ee6124..bc71d9bc8 100644 --- a/packages/rkhunter.rb +++ b/packages/rkhunter.rb @@ -2,7 +2,7 @@ require 'package' class Rkhunter < Package description 'Rootkit Hunter, security monitoring and analyzing tool for POSIX compliant systems.' - homepage 'http://rkhunter.sourceforge.net/' + homepage 'https://rkhunter.sourceforge.net/' version '1.4.6-1' license 'GPL-2' compatibility 'all' diff --git a/packages/runc.rb b/packages/runc.rb index 14f466f2c..0002a16b9 100644 --- a/packages/runc.rb +++ b/packages/runc.rb @@ -5,7 +5,7 @@ require 'package' class Runc < Package description 'CLI tool for managing OCI compliant containers' - homepage 'https://runc.io/' + homepage 'https://github.com/opencontainers/runc' version '1.1.7' license 'Apache' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/s3cmd.rb b/packages/s3cmd.rb index 41d50bba8..33a89ee3a 100644 --- a/packages/s3cmd.rb +++ b/packages/s3cmd.rb @@ -2,7 +2,7 @@ require 'package' class S3cmd < Package description 'Command line tool for managing Amazon S3 and CloudFront services' - homepage 'http://s3tools.org/s3cmd' + homepage 'https://s3tools.org/s3cmd' version '2.2.0' license 'GPL-2+' compatibility 'all' diff --git a/packages/sbc.rb b/packages/sbc.rb index fcf2c6468..fec8d8879 100644 --- a/packages/sbc.rb +++ b/packages/sbc.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Sbc < Autotools description 'SBC is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices.' - homepage 'http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sbc.html' + homepage 'https://www.linuxfromscratch.org/blfs/view/svn/multimedia/sbc.html' version '2.0' license 'GPL-2 and LGPL-2.1' compatibility 'all' diff --git a/packages/sbt.rb b/packages/sbt.rb index aa49e2dba..ef4bea0ed 100644 --- a/packages/sbt.rb +++ b/packages/sbt.rb @@ -2,7 +2,7 @@ require 'package' class Sbt < Package description 'A build tool for Scala, Java and more.' - homepage 'http://www.scala-sbt.org/' + homepage 'https://www.scala-sbt.org/' version '0.13.15' license 'BSD' compatibility 'all' diff --git a/packages/scheme48.rb b/packages/scheme48.rb index 6a08d4e1f..e252baf7f 100644 --- a/packages/scheme48.rb +++ b/packages/scheme48.rb @@ -2,11 +2,11 @@ require 'package' class Scheme48 < Package description 'Scheme byte-code interpreter' - homepage 'http://s48.org/' + homepage 'https://www.s48.org/' version '1.9.2' license 'BSD' compatibility 'all' - source_url 'http://s48.org/1.9.2/scheme48-1.9.2.tgz' + source_url 'https://www.s48.org/1.9.2/scheme48-1.9.2.tgz' source_sha256 '9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4' binary_compression 'tar.xz' diff --git a/packages/sejda_console.rb b/packages/sejda_console.rb index 412474acf..831b816e2 100644 --- a/packages/sejda_console.rb +++ b/packages/sejda_console.rb @@ -2,7 +2,7 @@ require 'package' class Sejda_console < Package description 'Sejda SDK is an open source, task oriented Java library to edit PDF files.' - homepage 'http://sejda.org/' + homepage 'https://sejda.org/' version '3.2.85' license 'AGPL-3' compatibility 'all' diff --git a/packages/selenium_server_standalone.rb b/packages/selenium_server_standalone.rb index fca402e2a..7197faa0a 100644 --- a/packages/selenium_server_standalone.rb +++ b/packages/selenium_server_standalone.rb @@ -2,7 +2,7 @@ require 'package' class Selenium_server_standalone < Package description 'Selenium is a set of different software tools each with a different approach to supporting test automation.' - homepage 'https://www.seleniumhq.org/' + homepage 'https://www.selenium.dev/' version '3.11.0' license 'Apache-2.0' compatibility 'all' diff --git a/packages/sfk.rb b/packages/sfk.rb index 260ff791c..3fb7f97f0 100644 --- a/packages/sfk.rb +++ b/packages/sfk.rb @@ -2,7 +2,7 @@ require 'package' class Sfk < Package description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.' - homepage 'http://swissfileknife.sourceforge.net/' + homepage 'https://swissfileknife.sourceforge.net/' version '1.8.7' license 'BSD' compatibility 'all' diff --git a/packages/snooze.rb b/packages/snooze.rb index ef6f60897..f370ce2b1 100644 --- a/packages/snooze.rb +++ b/packages/snooze.rb @@ -2,11 +2,11 @@ require 'package' class Snooze < Package description 'run a command at a particular time' - homepage 'https://github.com/chneukirchen/snooze/' + homepage 'https://github.com/leahneukirchen/snooze' version '0.2' license 'public-domain' compatibility 'all' - source_url 'https://github.com/chneukirchen/snooze/archive/v0.2.tar.gz' + source_url 'https://github.com/leahneukirchen/snooze/archive/v0.2.tar.gz' source_sha256 '69242bb1534b11b569dfd1535aca20e3e6be95c6285aff1ccf612b2a9f906a1a' binary_compression 'tar.xz' diff --git a/packages/sqlite.rb b/packages/sqlite.rb index 4c0388caf..e94bd83ac 100644 --- a/packages/sqlite.rb +++ b/packages/sqlite.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Sqlite < Autotools description 'SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine.' - homepage 'http://www.sqlite.org/' + homepage 'https://www.sqlite.org/' version '3.46.0' license 'public-domain' compatibility 'all' diff --git a/packages/sqlmap.rb b/packages/sqlmap.rb index f057f9488..ad06e1550 100644 --- a/packages/sqlmap.rb +++ b/packages/sqlmap.rb @@ -2,7 +2,7 @@ require 'package' class Sqlmap < Package description 'sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers.' - homepage 'http://sqlmap.org/' + homepage 'https://sqlmap.org/' version '1.4.2' license 'GPL-2' compatibility 'all' diff --git a/packages/sshcode.rb b/packages/sshcode.rb index c769b92ab..89d89f0bf 100644 --- a/packages/sshcode.rb +++ b/packages/sshcode.rb @@ -4,7 +4,7 @@ require 'package' class Sshcode < Package description 'Run VS Code on any server over SSH.' - homepage 'https://github.com/cdr/sshcode' + homepage 'https://github.com/coder/sshcode' version '0.8.0' license 'MIT' compatibility 'all' @@ -28,7 +28,7 @@ class Sshcode < Package end def self.postinstall - # https://github.com/cdr/sshcode/pull/82 + # https://github.com/coder/sshcode/pull/82 puts 'To use sshcode you need to bind the webserver to 0.0.0.0:'.lightgreen puts 'For example: sshcode --skipsync --bind 0.0.0.0:8080 [remote-ssh-ip]'.lightgreen puts 'Syncing extensions does not work at this time.'.lightgreen diff --git a/packages/startup_notification.rb b/packages/startup_notification.rb index d08546ea8..8d8b1c29b 100644 --- a/packages/startup_notification.rb +++ b/packages/startup_notification.rb @@ -2,7 +2,7 @@ require 'package' class Startup_notification < Package description 'Monitor and display application startup' - homepage 'https://www.freedesktop.org' + homepage 'https://www.freedesktop.org/wiki/' @_ver = '0.12' version "#{@_ver}-2" license 'LGPL-2 and MIT' diff --git a/packages/suitesparse.rb b/packages/suitesparse.rb index b0f669d8e..85fb16b35 100644 --- a/packages/suitesparse.rb +++ b/packages/suitesparse.rb @@ -2,7 +2,7 @@ require 'package' class Suitesparse < Package description 'A suite of sparse matrix software' - homepage 'http://faculty.cse.tamu.edu/davis/suitesparse.html' + homepage 'https://people.engr.tamu.edu/davis/suitesparse.html' version '5.7.2' license 'metapackage' compatibility 'all' diff --git a/packages/swatchdog.rb b/packages/swatchdog.rb index 11ef1dfe5..e3f07e47d 100644 --- a/packages/swatchdog.rb +++ b/packages/swatchdog.rb @@ -2,7 +2,7 @@ require 'package' class Swatchdog < Package description 'The "simple watchdog" for activity monitoring log files produced by UNIX\'s syslog facility.' - homepage 'http://swatch.sourceforge.net/' + homepage 'https://swatch.sourceforge.net/' version '3.2.4-1' license 'GPL-2' compatibility 'all' diff --git a/packages/swig.rb b/packages/swig.rb index 0f7046bc3..95d7e219d 100644 --- a/packages/swig.rb +++ b/packages/swig.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Swig < Autotools description 'Simplified Wrapper and Interface Generator' - homepage 'http://www.swig.org' + homepage 'https://www.swig.org/' version '4.1.1-1' license 'GPL-3, BSD and BSD-2' compatibility 'all' diff --git a/packages/swig1.rb b/packages/swig1.rb index 04d28b21c..2d2be92a7 100644 --- a/packages/swig1.rb +++ b/packages/swig1.rb @@ -2,7 +2,7 @@ require 'package' class Swig1 < Package description 'Simplified Wrapper and Interface Generator' - homepage 'http://www.swig.org' + homepage 'https://www.swig.org/' version '1.3.40' license 'GPL-3, BSD and BSD-2' compatibility 'all' diff --git a/packages/sysfsutils.rb b/packages/sysfsutils.rb index 7deab1f61..be6ce48bb 100644 --- a/packages/sysfsutils.rb +++ b/packages/sysfsutils.rb @@ -2,7 +2,7 @@ require 'package' class Sysfsutils < Package description 'These are a set of utilities built upon sysfs, a new virtual filesystem in Linux kernel versions 2.5+ that exposes a system\'s device tree. The current version of sysfsutils includes libsysfs and systool.' - homepage 'http://linux-diag.sourceforge.net/Sysfsutils.html' + homepage 'https://linux-diag.sourceforge.net/Sysfsutils.html' version '2.1.0' license 'GPL-2 and LGPL-2.1' compatibility 'all' diff --git a/packages/tbb.rb b/packages/tbb.rb index 8dfcc0581..4bd2ed565 100644 --- a/packages/tbb.rb +++ b/packages/tbb.rb @@ -5,7 +5,7 @@ require 'package' class Tbb < Package description 'High level abstract threading library' - homepage 'https://www.threadingbuildingblocks.org/' + homepage 'https://github.com/oneapi-src/oneTBB' version '2021.5.0' license 'Apache-2.0' compatibility 'all' diff --git a/packages/tcpdump.rb b/packages/tcpdump.rb index dc3f500b8..741b81dfc 100644 --- a/packages/tcpdump.rb +++ b/packages/tcpdump.rb @@ -2,7 +2,7 @@ require 'package' class Tcpdump < Package description 'A powerful command-line packet analyzer.' - homepage 'http://www.tcpdump.org/' + homepage 'https://www.tcpdump.org/' version '4.99.4' license 'BSD' compatibility 'all' diff --git a/packages/tcpwrappers.rb b/packages/tcpwrappers.rb index 4400e29ec..b361f5e8a 100644 --- a/packages/tcpwrappers.rb +++ b/packages/tcpwrappers.rb @@ -2,7 +2,7 @@ require 'package' class Tcpwrappers < Package description 'The tcpwrappers package provides daemon wrapper programs that report the name of the client requesting network services and the requested service.' - homepage 'http://www.linuxfromscratch.org/blfs/view/6.1/basicnet/tcpwrappers.html' + homepage 'https://www.linuxfromscratch.org/blfs/view/6.1/basicnet/tcpwrappers.html' version '7.6' license 'tcp_wrappers_license' compatibility 'all' diff --git a/packages/traceroute.rb b/packages/traceroute.rb index 67d5baca9..0a98316f1 100644 --- a/packages/traceroute.rb +++ b/packages/traceroute.rb @@ -2,7 +2,7 @@ require 'package' class Traceroute < Package description 'Traceroute tracks the route packets taken from an IP network on their way to a given host.' - homepage 'http://traceroute.sourceforge.net/' + homepage 'https://traceroute.sourceforge.net/' version '2.1.4' license 'GPL-2 and LGPL-2.1' compatibility 'all' diff --git a/packages/trousers.rb b/packages/trousers.rb index e186dfb15..be20f186f 100644 --- a/packages/trousers.rb +++ b/packages/trousers.rb @@ -2,7 +2,7 @@ require 'package' class Trousers < Package description 'The open-source TCG Software Stack.' - homepage 'http://trousers.sourceforge.net/' + homepage 'https://trousers.sourceforge.net/' @_ver = '0.3.15' version "#{@_ver}-2" license 'CPL-1.0 and GPL-2' diff --git a/packages/ttf2pt1.rb b/packages/ttf2pt1.rb index 5c4ee7d23..9c192e282 100644 --- a/packages/ttf2pt1.rb +++ b/packages/ttf2pt1.rb @@ -2,7 +2,7 @@ require 'package' class Ttf2pt1 < Package description 'Converter of various scalable font formats (most notably TTF) and of the bitmapped BDF format into PostScript Type 1 fonts and metrics (.pfa, .pfb, .afm).' - homepage 'http://ttf2pt1.sourceforge.net/' + homepage 'https://ttf2pt1.sourceforge.net/' version '3.4.4' license 'ttf2pt1' compatibility 'all' diff --git a/packages/twm.rb b/packages/twm.rb index 6f68f597b..c1e3089cc 100644 --- a/packages/twm.rb +++ b/packages/twm.rb @@ -2,7 +2,7 @@ require 'package' class Twm < Package description 'The twm package contains a very minimal window manager.' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.0.11' license 'MIT-with-advertising, MIT and ISC' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/txt2regex.rb b/packages/txt2regex.rb index 62f4c7c76..3b9fe0f03 100644 --- a/packages/txt2regex.rb +++ b/packages/txt2regex.rb @@ -2,7 +2,7 @@ require 'package' class Txt2regex < Package description 'Regex wizard for the terminal, written in Bash' - homepage 'http://aurelio.net/projects/txt2regex/' + homepage 'https://aurelio.net/projects/txt2regex/' version '0.9' license 'GPL-2' compatibility 'all' diff --git a/packages/unicode_cldr.rb b/packages/unicode_cldr.rb index 9aa29d8f4..4098c60a5 100644 --- a/packages/unicode_cldr.rb +++ b/packages/unicode_cldr.rb @@ -2,7 +2,7 @@ require 'package' class Unicode_cldr < Package description 'Unicode Common Locale Data Repository' - homepage 'http://cldr.unicode.org/' + homepage 'https://cldr.unicode.org/' version '44.1' license 'unicode' compatibility 'all' diff --git a/packages/unixodbc.rb b/packages/unixodbc.rb index a3ccba0b2..7a50f9159 100644 --- a/packages/unixodbc.rb +++ b/packages/unixodbc.rb @@ -2,11 +2,11 @@ require 'package' class Unixodbc < Package description 'ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources.' - homepage 'http://www.unixodbc.org/' + homepage 'https://www.unixodbc.org/' version '2.3.9' license 'LGPL-2+' compatibility 'all' - source_url "http://www.unixodbc.org/unixODBC-#{version}.tar.gz" + source_url "https://www.unixodbc.org/unixODBC-#{version}.tar.gz" source_sha256 '52833eac3d681c8b0c9a5a65f2ebd745b3a964f208fc748f977e44015a31b207' binary_compression 'tar.xz' diff --git a/packages/unrar.rb b/packages/unrar.rb index be05b207c..a093da29a 100644 --- a/packages/unrar.rb +++ b/packages/unrar.rb @@ -2,7 +2,7 @@ require 'package' class Unrar < Package description 'UnRAR is a powerful archive extractor.' - homepage 'http://www.rarlab.com/' + homepage 'https://www.rarlab.com/' version '7.0.9' license 'unRAR' compatibility 'all' diff --git a/packages/unzip.rb b/packages/unzip.rb index dfa7f6080..6e262fef1 100644 --- a/packages/unzip.rb +++ b/packages/unzip.rb @@ -2,7 +2,7 @@ require 'package' class Unzip < Package description 'UnZip is an extraction utility for archives compressed in .zip format (also called \'zipfiles\').' - homepage 'http://www.info-zip.org/UnZip.html' + homepage 'https://infozip.sourceforge.net/UnZip.html' version '6.0-2' license 'Info-ZIP' compatibility 'all' diff --git a/packages/upm.rb b/packages/upm.rb index cffa62664..39f37ca52 100644 --- a/packages/upm.rb +++ b/packages/upm.rb @@ -2,7 +2,7 @@ require 'package' class Upm < Package description 'Universal Password Manager (UPM) allows you to store usernames, passwords, URLs and generic notes in an encrypted database protected by one master password.' - homepage 'http://upm.sourceforge.net/' + homepage 'https://upm.sourceforge.net/' version '1.15.1' license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/usbutils.rb b/packages/usbutils.rb index 0020cc1b6..8ea93a6dd 100644 --- a/packages/usbutils.rb +++ b/packages/usbutils.rb @@ -2,7 +2,7 @@ require 'package' class Usbutils < Package description 'Tools for examining usb devices' - homepage 'http://linux-usb.sourceforge.net/' + homepage 'https://linux-usb.sourceforge.net/' version '013' license 'GPL-2' compatibility 'all' diff --git a/packages/vim.rb b/packages/vim.rb index 84bdc3dd1..cf993d055 100644 --- a/packages/vim.rb +++ b/packages/vim.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Vim < Autotools description 'Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient.' - homepage 'http://www.vim.org/' + homepage 'https://www.vim.org/' version '9.1.0188' license 'GPL-2' compatibility 'all' diff --git a/packages/vim_runtime.rb b/packages/vim_runtime.rb index ecccc4c7a..c42442a05 100644 --- a/packages/vim_runtime.rb +++ b/packages/vim_runtime.rb @@ -2,7 +2,7 @@ require 'buildsystems/autotools' class Vim_runtime < Autotools description 'Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. (shared runtime)' - homepage 'http://www.vim.org/' + homepage 'https://www.vim.org/' version '9.1.0188' license 'GPL-2' compatibility 'all' diff --git a/packages/vulkan_tools.rb b/packages/vulkan_tools.rb index 89b09563c..0e6b04ab9 100644 --- a/packages/vulkan_tools.rb +++ b/packages/vulkan_tools.rb @@ -5,7 +5,7 @@ require 'buildsystems/cmake' class Vulkan_tools < CMake description 'Vulkan Utilities and Tools' - homepage 'https://www.khronos.org/vulkan/' + homepage 'https://www.vulkan.org/' version '1.3.280.0' license 'custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/w3m.rb b/packages/w3m.rb index 779fbc87d..3b9f43e44 100644 --- a/packages/w3m.rb +++ b/packages/w3m.rb @@ -2,7 +2,7 @@ require 'package' class W3m < Package description 'w3m is a text-based browser, pager and HTML typesetter' - homepage 'http://w3m.sourceforge.net/' + homepage 'https://w3m.sourceforge.net/' version '0.5.3-20220429' license 'MIT' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/wavpack.rb b/packages/wavpack.rb index 2871d3a51..ae22cad30 100644 --- a/packages/wavpack.rb +++ b/packages/wavpack.rb @@ -2,7 +2,7 @@ require 'package' class Wavpack < Package description 'WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode.' - homepage 'http://www.wavpack.com/' + homepage 'https://www.wavpack.com/' version '5.1.0' license 'BSD' compatibility 'all' diff --git a/packages/weechat.rb b/packages/weechat.rb index a6ae56f82..1f1a91b8f 100644 --- a/packages/weechat.rb +++ b/packages/weechat.rb @@ -2,7 +2,7 @@ require 'package' class Weechat < Package description 'WeeChat is a fast, light and extensible chat client.' - homepage 'http://www.weechat.org/' + homepage 'https://weechat.org/' version '2.1' license 'GPL-3' compatibility 'all' diff --git a/packages/weston.rb b/packages/weston.rb index e812b3cd9..c56991a5a 100644 --- a/packages/weston.rb +++ b/packages/weston.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Weston < Meson description 'Weston is the reference implementation of a Wayland compositor, and a useful compositor in its own right.' - homepage 'http://wayland.freedesktop.org' + homepage 'https://wayland.freedesktop.org' version '13.0.0' license 'MIT and CC-BY-SA-3.0' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/whiptail.rb b/packages/whiptail.rb index fdbe39172..6215dd24d 100644 --- a/packages/whiptail.rb +++ b/packages/whiptail.rb @@ -2,7 +2,7 @@ require 'package' class Whiptail < Package description 'displays dialog boxes from shell scripts.' - homepage 'http://www.linuxfromscratch.org/blfs/view/cvs/general/newt.html' + homepage 'https://www.linuxfromscratch.org/blfs/view/cvs/general/newt.html' version '0.52.20' license 'GPL-2' compatibility 'all' diff --git a/packages/wmctrl.rb b/packages/wmctrl.rb index ea9425be6..26db91948 100644 --- a/packages/wmctrl.rb +++ b/packages/wmctrl.rb @@ -2,12 +2,12 @@ require 'package' class Wmctrl < Package description 'Control your EWMH compliant window manager from command line' - homepage 'http://tripie.sweb.cz/utils/wmctrl/' + homepage 'https://sweb.cz/utils/wmctrl/' @_ver = '1.07' version "#{@_ver}-1" license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' - source_url "http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-#{@_ver}.tar.gz" + source_url "https://sweb.cz/utils/wmctrl/dist/wmctrl-#{@_ver}.tar.gz" source_sha256 'd78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9' binary_compression 'tar.xz' diff --git a/packages/wol.rb b/packages/wol.rb index 5f1353186..7f91a581a 100644 --- a/packages/wol.rb +++ b/packages/wol.rb @@ -2,7 +2,7 @@ require 'package' class Wol < Package description 'Wake up hardware that is Magic Packet compliant' - homepage 'https://ahh.sourceforge.net/wol/' + homepage 'https://sourceforge.net/projects/wake-on-lan/' version '0.7.1-1' license 'GPL-2+' compatibility 'all' diff --git a/packages/wput.rb b/packages/wput.rb index a71b883e2..33e86d052 100644 --- a/packages/wput.rb +++ b/packages/wput.rb @@ -2,7 +2,7 @@ require 'package' class Wput < Package description 'wput is a command line file upload tool, the opposite of wget' - homepage 'http://wput.sourceforge.net/' + homepage 'https://wput.sourceforge.net/' version '0.6.2' license 'GPL-2' compatibility 'all' diff --git a/packages/xbitmaps.rb b/packages/xbitmaps.rb index 109652056..55357d817 100644 --- a/packages/xbitmaps.rb +++ b/packages/xbitmaps.rb @@ -2,7 +2,7 @@ require 'package' class Xbitmaps < Package description 'The xbitmaps package contains bitmap images used by multiple applications built in Xorg chapter.' - homepage 'http://www.x.org' + homepage 'https://www.x.org/wiki/' version '1.1.1' license 'MIT' compatibility 'all' diff --git a/packages/xcb_util.rb b/packages/xcb_util.rb index 7bb13cb93..e40ab41ae 100644 --- a/packages/xcb_util.rb +++ b/packages/xcb_util.rb @@ -2,7 +2,7 @@ require 'package' class Xcb_util < Package description 'The xcb-util package provides additional extensions to the XCB library.' - homepage 'http://xcb.freedesktop.org' + homepage 'https://xcb.freedesktop.org/' version '0.4.0-1' compatibility 'all' license 'MIT-with-advertising' diff --git a/packages/xcb_util_cursor.rb b/packages/xcb_util_cursor.rb index bab6941d1..e52e84bba 100644 --- a/packages/xcb_util_cursor.rb +++ b/packages/xcb_util_cursor.rb @@ -2,7 +2,7 @@ require 'package' class Xcb_util_cursor < Package description 'The xcb-util-cursor package provides a module that implements the XCB cursor library. It is a the XCB replacement for libXcursor.' - homepage 'http://xcb.freedesktop.org' + homepage 'https://xcb.freedesktop.org/' version '0.1.4' license 'MIT-with-advertising' compatibility 'all' diff --git a/packages/xcb_util_image.rb b/packages/xcb_util_image.rb index 1da65890c..9e28ec2f3 100644 --- a/packages/xcb_util_image.rb +++ b/packages/xcb_util_image.rb @@ -2,7 +2,7 @@ require 'package' class Xcb_util_image < Package description 'The xcb-util-image package provides additional extensions to the XCB library.' - homepage 'http://xcb.freedesktop.org' + homepage 'https://xcb.freedesktop.org/' version '0.4.0-1' compatibility 'all' license 'MIT-with-advertising' diff --git a/packages/xcb_util_keysyms.rb b/packages/xcb_util_keysyms.rb index 2857f37bf..6e39cb958 100644 --- a/packages/xcb_util_keysyms.rb +++ b/packages/xcb_util_keysyms.rb @@ -2,7 +2,7 @@ require 'package' class Xcb_util_keysyms < Package description 'The xcb-util-keysyms package contains a library for handling standard X key constants and conversion to/from keycodes.' - homepage 'http://xcb.freedesktop.org' + homepage 'https://xcb.freedesktop.org/' version '0.4.0-1' compatibility 'all' license 'MIT-with-advertising' diff --git a/packages/xcb_util_wm.rb b/packages/xcb_util_wm.rb index 62277cc17..78caade35 100644 --- a/packages/xcb_util_wm.rb +++ b/packages/xcb_util_wm.rb @@ -2,7 +2,7 @@ require 'package' class Xcb_util_wm < Package description 'The xcb-util-wm package contains libraries which provide client and window-manager helpers for EWMH and ICCCM.' - homepage 'http://xcb.freedesktop.org' + homepage 'https://xcb.freedesktop.org/' version '0.4.1-1' compatibility 'all' license 'MIT-with-advertising' diff --git a/packages/xdg_base.rb b/packages/xdg_base.rb index 297009db9..835f3baea 100644 --- a/packages/xdg_base.rb +++ b/packages/xdg_base.rb @@ -2,7 +2,7 @@ require 'package' class Xdg_base < Package description 'XDG Base Directory Specification Configuration' - homepage 'https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html' + homepage 'https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html' version '0.7-7-1' license 'GPL-3+' compatibility 'all' @@ -33,7 +33,7 @@ class Xdg_base < Package FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/env.d/" @xdgbaseenv = <<~XDGBASEEOF # Chromebrew's XDG configuration - # See https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html + # See https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html # XDG Base Directory Specification Environment Variables export XDG_CACHE_HOME=#{CREW_PREFIX}/.cache export XDG_CONFIG_DIRS=#{CREW_PREFIX}/etc/xdg diff --git a/packages/xdotool.rb b/packages/xdotool.rb index bd781049f..9be9786b2 100644 --- a/packages/xdotool.rb +++ b/packages/xdotool.rb @@ -5,7 +5,7 @@ require 'package' class Xdotool < Package description 'Command-line X11 automation tool' - homepage 'https://www.semicomplete.com/projects/xdotool' + homepage 'https://www.semicomplete.com/projects/xdotool/' version '3.20160805.1' license 'BSD' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xdpyinfo.rb b/packages/xdpyinfo.rb index b46ecd176..8f0d800ed 100644 --- a/packages/xdpyinfo.rb +++ b/packages/xdpyinfo.rb @@ -5,7 +5,7 @@ require 'package' class Xdpyinfo < Package description 'Display information utility for X' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.3.3' license 'MIT-with-advertising' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xe.rb b/packages/xe.rb index 5a7e1ac06..7483dddea 100644 --- a/packages/xe.rb +++ b/packages/xe.rb @@ -2,11 +2,11 @@ require 'package' class Xe < Package description 'simple xargs and apply replacement.' - homepage 'https://github.com/chneukirchen/xe/' + homepage 'https://github.com/leahneukirchen/xe' version '0.11' license 'public-domain' compatibility 'all' - source_url 'https://github.com/chneukirchen/xe/archive/v0.11.tar.gz' + source_url 'https://github.com/leahneukirchen/xe/archive/v0.11.tar.gz' source_sha256 '4087d40be2db3df81a836f797e1fed17d6ac1c788dcf0fd6a904f2d2178a6f1a' binary_compression 'tar.xz' diff --git a/packages/xercesc.rb b/packages/xercesc.rb index 18739d92e..2191d0c8e 100644 --- a/packages/xercesc.rb +++ b/packages/xercesc.rb @@ -2,7 +2,7 @@ require 'package' class Xercesc < Package description 'Xerces-C++ is a validating XML parser written in a portable subset of C++.' - homepage 'http://xerces.apache.org/xerces-c/' + homepage 'https://xerces.apache.org/xerces-c/' version '3.2.3' license 'Apache-2.0' compatibility 'all' diff --git a/packages/xinit.rb b/packages/xinit.rb index cfe925192..d4f0577b3 100644 --- a/packages/xinit.rb +++ b/packages/xinit.rb @@ -2,7 +2,7 @@ require 'package' class Xinit < Package description 'The xinit package contains a usable script to start the xserver.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '1.4.2' license 'GPL-2' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xkbcomp.rb b/packages/xkbcomp.rb index a5007b59d..ff8bf8149 100644 --- a/packages/xkbcomp.rb +++ b/packages/xkbcomp.rb @@ -2,7 +2,7 @@ require 'package' class Xkbcomp < Package description 'Compile XKB keyboard' - homepage 'https://xorg.freedesktop.org' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.4.4' license 'ISC, MIT and custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xkeyboard_config.rb b/packages/xkeyboard_config.rb index 537314e1f..a7c1ca564 100644 --- a/packages/xkeyboard_config.rb +++ b/packages/xkeyboard_config.rb @@ -2,7 +2,7 @@ require 'package' class Xkeyboard_config < Package description 'The non-arch keyboard configuration database for X Window.' - homepage 'http://www.freedesktop.org/wiki/Software/XKeyboardConfig' + homepage 'https://www.freedesktop.org/wiki/Software/XKeyboardConfig/' compatibility 'x86_64 aarch64 armv7l' version '2.29' license 'MIT' diff --git a/packages/xmessage.rb b/packages/xmessage.rb index 333a29deb..70919c471 100644 --- a/packages/xmessage.rb +++ b/packages/xmessage.rb @@ -2,7 +2,7 @@ require 'package' class Xmessage < Package description 'Xmessage displays a message or query in a window.' - homepage 'https://www.x.org/' + homepage 'https://www.x.org/wiki/' version '1.0.6' license 'MIT-with-advertising' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xmlstarlet.rb b/packages/xmlstarlet.rb index f16cef218..f0f8b8bdd 100644 --- a/packages/xmlstarlet.rb +++ b/packages/xmlstarlet.rb @@ -2,7 +2,7 @@ require 'package' class Xmlstarlet < Package description 'XMLStarlet is a command line XML toolkit which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using grep/sed/awk/tr/diff/patch.' - homepage 'http://xmlstar.sourceforge.net/' + homepage 'https://xmlstar.sourceforge.net/' version '1.6.1' license 'MIT' compatibility 'all' diff --git a/packages/xorg_cf_files.rb b/packages/xorg_cf_files.rb index e32865e90..3de92839e 100644 --- a/packages/xorg_cf_files.rb +++ b/packages/xorg_cf_files.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_cf_files < Package description 'X.org cf files for use with imake builds.' - homepage 'https://x.org' + homepage 'https://x.org/wiki/' version '1.0.7' license 'MIT' compatibility 'all' diff --git a/packages/xorg_evdev_driver.rb b/packages/xorg_evdev_driver.rb index a5f6ac734..73b724578 100644 --- a/packages/xorg_evdev_driver.rb +++ b/packages/xorg_evdev_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_evdev_driver < Package description 'The Xorg Evdev Driver package contains a Generic Linux input driver for the Xorg X server. It handles keyboard, mouse, touchpads and wacom devices, though for touchpad and wacom advanced handling, additional drivers are required.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '2.10.5-1' compatibility 'all' license 'ISC and MIT' diff --git a/packages/xorg_fbdev_driver.rb b/packages/xorg_fbdev_driver.rb index 0f3b40b0c..3962ca1c1 100644 --- a/packages/xorg_fbdev_driver.rb +++ b/packages/xorg_fbdev_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_fbdev_driver < Package description 'The Xorg Fbdev Driver package contains the X.Org Video Driver for framebuffer devices. This driver is often used as fallback driver if the hardware specific and VESA drivers fail to load or are not present.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '0.4.4' license 'MIT-with-advertising' compatibility 'all' diff --git a/packages/xorg_libinput_driver.rb b/packages/xorg_libinput_driver.rb index 5e80b2896..fb9468d7b 100644 --- a/packages/xorg_libinput_driver.rb +++ b/packages/xorg_libinput_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_libinput_driver < Package description 'The X.Org Libinput Driver is a thin wrapper around libinput and allows for libinput to be used for input devices in X. This driver can be used as drop-in replacement for evdev and synaptics.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '0.27.1' license 'ISC' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xorg_proto.rb b/packages/xorg_proto.rb index 002164075..e569cd857 100644 --- a/packages/xorg_proto.rb +++ b/packages/xorg_proto.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Xorg_proto < Meson description 'The xorgproto package provides the header files required to build the X Window system, and to allow other applications to build against the installed X Window system.' - homepage 'https://www.x.org/' + homepage 'https://www.x.org/wiki/' version '2024.1' license 'MIT' compatibility 'all' diff --git a/packages/xorg_server.rb b/packages/xorg_server.rb index c0b966295..1a9d8cf45 100644 --- a/packages/xorg_server.rb +++ b/packages/xorg_server.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_server < Package description 'The Xorg Server is the core of the X Window system.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '21.1.12' license 'BSD-3, MIT, BSD-4, MIT-with-advertising, ISC and custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xorg_synaptics_driver.rb b/packages/xorg_synaptics_driver.rb index dca272316..c619a7fda 100644 --- a/packages/xorg_synaptics_driver.rb +++ b/packages/xorg_synaptics_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_synaptics_driver < Package description 'The Xorg Synaptics Driver package contains the X.Org Input Driver, support programs and SDK for Synaptics touchpads.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '1.9.0' license 'MIT' compatibility 'all' diff --git a/packages/xorg_vmmouse_driver.rb b/packages/xorg_vmmouse_driver.rb index 777f2afc1..841912136 100644 --- a/packages/xorg_vmmouse_driver.rb +++ b/packages/xorg_vmmouse_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_vmmouse_driver < Package description 'The Xorg VMMouse Driver package contains the VMMouse input driver for the Xorg X server. The VMMouse driver enables support for the special VMMouse protocol that is provided by VMware virtual machines to give absolute pointer positioning.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '13.1.0' license 'MIT-with-advertising and ISC' compatibility 'i686,x86_64' diff --git a/packages/xorg_wacom_driver.rb b/packages/xorg_wacom_driver.rb index f51437f8e..03db3af08 100644 --- a/packages/xorg_wacom_driver.rb +++ b/packages/xorg_wacom_driver.rb @@ -2,7 +2,7 @@ require 'package' class Xorg_wacom_driver < Package description 'The Xorg Wacom Driver package contains the X.Org X11 driver and SDK for Wacom and Wacom-like tablets. It is not required to use a Wacom tablet, the xf86-input-evdev driver can handle these devices without problems.' - homepage 'https://www.x.org' + homepage 'https://www.x.org/wiki/' version '0.36.0' license 'GPL-2' compatibility 'all' diff --git a/packages/xorg_xeyes.rb b/packages/xorg_xeyes.rb index ba2a72d92..e20016591 100644 --- a/packages/xorg_xeyes.rb +++ b/packages/xorg_xeyes.rb @@ -5,7 +5,7 @@ require 'package' class Xorg_xeyes < Package description 'Follow the mouse/SHAPE extension X demo' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.2.0' license 'X11' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xorg_xlsfonts.rb b/packages/xorg_xlsfonts.rb index 09673f541..583116896 100644 --- a/packages/xorg_xlsfonts.rb +++ b/packages/xorg_xlsfonts.rb @@ -5,7 +5,7 @@ require 'package' class Xorg_xlsfonts < Package description 'List available X fonts' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.0.7' license 'X11' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xorg_xset.rb b/packages/xorg_xset.rb index dc747222d..0bd5aac94 100644 --- a/packages/xorg_xset.rb +++ b/packages/xorg_xset.rb @@ -5,7 +5,7 @@ require 'package' class Xorg_xset < Package description 'User preference utility for X' - homepage 'https://xorg.freedesktop.org/' + homepage 'https://xorg.freedesktop.org/wiki/' version '1.2.5' license 'X11' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xprop.rb b/packages/xprop.rb index 8434cbebe..2e29a9821 100644 --- a/packages/xprop.rb +++ b/packages/xprop.rb @@ -2,7 +2,7 @@ require 'package' class Xprop < Package description 'Xprop is a property displayer for X.' - homepage 'https://www.x.org/' + homepage 'https://www.x.org/wiki/' version '1.2.6' license 'MIT-with-advertising and ISC' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xrdb.rb b/packages/xrdb.rb index 45f9ac7a5..500a5a776 100644 --- a/packages/xrdb.rb +++ b/packages/xrdb.rb @@ -2,7 +2,7 @@ require 'package' class Xrdb < Package description 'xrdb - X server resource database utility' - homepage 'https://x.org' + homepage 'https://x.org/wiki/' version '1.2.1' license 'custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xwayland.rb b/packages/xwayland.rb index 99b724abe..71c089db2 100644 --- a/packages/xwayland.rb +++ b/packages/xwayland.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Xwayland < Meson description 'X server configured to work with weston or sommelier' - homepage 'https://x.org' + homepage 'https://x.org/wiki/' version '24.1.0' license 'MIT-with-advertising, ISC, BSD-3, BSD and custom' compatibility 'x86_64 aarch64 armv7l' diff --git a/packages/xxd_standalone.rb b/packages/xxd_standalone.rb index baf8dc54e..f7b4a97c0 100644 --- a/packages/xxd_standalone.rb +++ b/packages/xxd_standalone.rb @@ -2,7 +2,7 @@ require 'package' class Xxd_standalone < Package description 'Hexdump utility from vim' - homepage 'http://www.vim.org' + homepage 'https://www.vim.org/' version '9.1.0188' license 'GPL-2' compatibility 'all' diff --git a/packages/xxhash.rb b/packages/xxhash.rb index 0b49bc570..dbf6b458e 100644 --- a/packages/xxhash.rb +++ b/packages/xxhash.rb @@ -2,7 +2,7 @@ require 'package' class Xxhash < Package description 'xxHash is an extremely fast non-cryptographic hash algorithm, working at speeds close to RAM limits.' - homepage 'https://cyan4973.github.io/xxHash/' + homepage 'https://xxhash.com/' version '0.8.1' license 'BSD-2 and GPL-2+' compatibility 'all' diff --git a/packages/xz_java.rb b/packages/xz_java.rb index c0d940d36..21259599f 100644 --- a/packages/xz_java.rb +++ b/packages/xz_java.rb @@ -2,7 +2,7 @@ require 'package' class Xz_java < Package description 'A complete implementation of XZ data de/compression in pure Java.' - homepage 'http://tukaani.org/xz/java.html' + homepage 'https://tukaani.org/xz/java.html' version '1.9' license 'public-domain' compatibility 'all' diff --git a/packages/zip.rb b/packages/zip.rb index dbdbcca61..1da9d5be2 100644 --- a/packages/zip.rb +++ b/packages/zip.rb @@ -2,7 +2,7 @@ require 'package' class Zip < Package description 'Zip is a compression and file packaging/archive utility for archives compressed in .zip format (also called \'zipfiles\').' - homepage 'http://www.info-zip.org/Zip.html' + homepage 'https://infozip.sourceforge.net/Zip.html' version '3.0-11' license 'Info-ZIP' compatibility 'all' diff --git a/packages/zsh.rb b/packages/zsh.rb index 2c0001f59..cdbd4038b 100644 --- a/packages/zsh.rb +++ b/packages/zsh.rb @@ -2,7 +2,7 @@ require 'package' class Zsh < Package description 'Zsh is a shell designed for interactive use, although it is also a powerful scripting language.' - homepage 'http://zsh.sourceforge.net/' + homepage 'https://zsh.sourceforge.io/' version '5.9' license 'ZSH and GPL-2' compatibility 'all' diff --git a/packages/zstd.rb b/packages/zstd.rb index f8dc27f6d..ec2256f07 100644 --- a/packages/zstd.rb +++ b/packages/zstd.rb @@ -2,7 +2,7 @@ require 'package' class Zstd < Package description 'Zstandard - Fast real-time compression algorithm' - homepage 'http://www.zstd.net' + homepage 'https://facebook.github.io/zstd/' version '1.5.6' # Do not use @_ver here, it will break the installer. license 'BSD or GPL-2' compatibility 'all' diff --git a/packages/zziplib.rb b/packages/zziplib.rb index 270b6170f..03fbc6ac8 100644 --- a/packages/zziplib.rb +++ b/packages/zziplib.rb @@ -2,7 +2,7 @@ require 'package' class Zziplib < Package description 'The ZZIPlib provides read access on ZIP-archives and unpacked data.' - homepage 'http://zziplib.sourceforge.net/' + homepage 'https://zziplib.sourceforge.net/' version '0.13.72' license 'GPL-2' compatibility 'all'