diff --git a/packages/f2fs_tools.rb b/packages/f2fs_tools.rb index 9cd4e925d..2c39928bc 100644 --- a/packages/f2fs_tools.rb +++ b/packages/f2fs_tools.rb @@ -5,6 +5,7 @@ class F2fs_tools < Package homepage 'https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/' @_ver = '1.14.0' version @_ver + license 'GPL-2' compatibility 'all' source_url "https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-#{@_ver}.tar.gz" source_sha256 '619263d4e2022152a1472c1d912eaae104f20bd227ce0bb9d41d1d6608094bd1' @@ -37,7 +38,7 @@ class F2fs_tools < Package --sbindir=#{CREW_PREFIX}/bin" system "make" end - + def self.install system "make DESTDIR=#{CREW_DEST_DIR} sbindir=#{CREW_PREFIX}/bin install" diff --git a/packages/f3.rb b/packages/f3.rb index 901318a9d..59a5890ad 100644 --- a/packages/f3.rb +++ b/packages/f3.rb @@ -4,6 +4,7 @@ class F3 < Package description 'F3 is a simple tool that tests flash cards\' capacity and performance to see if they live up to claimed specifications.' homepage 'http://oss.digirati.com.br/f3/' version '7.1' + license 'GPL-3+' compatibility 'all' source_url 'https://github.com/AltraMayor/f3/archive/v7.1.tar.gz' source_sha256 '1d9edf12d3f40c03a552dfc3ed36371c62933b9213483182f7a561e1a5b8e1cc' diff --git a/packages/faad2.rb b/packages/faad2.rb index 5593006c7..a010dd8bd 100644 --- a/packages/faad2.rb +++ b/packages/faad2.rb @@ -5,6 +5,7 @@ class Faad2 < Package homepage 'https://github.com/knik0/faad2' @_ver = '2.10.0' version @_ver + license 'faad2' compatibility 'all' source_url 'https://github.com/knik0/faad2/archive/2_10_0.tar.gz' source_sha256 '0c6d9636c96f95c7d736f097d418829ced8ec6dbd899cc6cc82b728480a84bfb' diff --git a/packages/fakeroot.rb b/packages/fakeroot.rb index e3497e299..451dc3566 100644 --- a/packages/fakeroot.rb +++ b/packages/fakeroot.rb @@ -4,6 +4,7 @@ class Fakeroot < Package description 'Run a command in an environment faking root privileges for file manipulation.' homepage 'https://wiki.debian.org/FakeRoot' version '1.23' + license 'GPL-3' compatibility 'all' source_url 'http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.23.orig.tar.xz' source_sha256 '009cd6696a931562cf1c212bb57ca441a4a2d45cd32c3190a35c7ae98506f4f6' diff --git a/packages/fakeroot_ng.rb b/packages/fakeroot_ng.rb index 639d2fc34..884dd35ac 100644 --- a/packages/fakeroot_ng.rb +++ b/packages/fakeroot_ng.rb @@ -4,6 +4,7 @@ class Fakeroot_ng < Package description 'Fakeroot-ng is a clean re-implementation of fakeroot.' homepage 'https://fakeroot-ng.lingnu.com/index.php/Home_Page' version '0.18' + license 'GPL-2' compatibility 'x86_64' case ARCH when 'x86_64' diff --git a/packages/far.rb b/packages/far.rb index 93399c3fe..caf27dcb0 100644 --- a/packages/far.rb +++ b/packages/far.rb @@ -4,6 +4,7 @@ class Far < Package description 'Search and replace operations on file content across multiple files.' homepage 'http://findandreplace.sourceforge.net' version '2.0.2' + license 'GPL-3' compatibility 'all' source_url 'https://prdownloads.sourceforge.net/project/findandreplace/findandreplace/2.0.2/FAR-2.0.2-x.tar.gz' source_sha256 '0b2c796bdcc088be960f15cb4e348f8af62f74afbdacc188c3c101c2f502204d' diff --git a/packages/fasd.rb b/packages/fasd.rb index c16cfff4e..800d78946 100644 --- a/packages/fasd.rb +++ b/packages/fasd.rb @@ -4,6 +4,7 @@ class Fasd < Package description 'Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.' homepage 'https://github.com/clvv/fasd' version '1.0.1' + license 'MIT' compatibility 'all' source_url 'https://github.com/clvv/fasd/archive/1.0.1.tar.gz' source_sha256 '88efdfbbed8df408699a14fa6c567450bf86480f5ff3dde42d0b3e1dee731f65' diff --git a/packages/faultstat.rb b/packages/faultstat.rb index 881dcf5ba..618d84bda 100644 --- a/packages/faultstat.rb +++ b/packages/faultstat.rb @@ -4,6 +4,7 @@ class Faultstat < Package description 'Faultstat measures page fault activity and swap utilization of processes' homepage 'https://kernel.ubuntu.com/~cking/faultstat/' version '0.01.01' + license 'GPL-2+' compatibility 'all' source_url 'https://kernel.ubuntu.com/~cking/tarballs/faultstat/faultstat-0.01.01.tar.xz' source_sha256 '81218818fe7498411797289bdd0967e82665d2065407be8b5335eaf2959b8991' diff --git a/packages/feh.rb b/packages/feh.rb index ca37e0be5..f18065c80 100644 --- a/packages/feh.rb +++ b/packages/feh.rb @@ -4,6 +4,7 @@ class Feh < Package description 'feh is an X11 image viewer aimed mostly at console users.' homepage 'https://feh.finalrewind.org/' version '3.1.1' + license 'feh' compatibility 'all' source_url 'https://feh.finalrewind.org/feh-3.1.1.tar.bz2' source_sha256 '61d0242e3644cf7c5db74e644f0e8a8d9be49b7bd01034265cc1ebb2b3f9c8eb' diff --git a/packages/fetch.rb b/packages/fetch.rb index 280532c0b..a1ff85ee9 100644 --- a/packages/fetch.rb +++ b/packages/fetch.rb @@ -4,6 +4,7 @@ class Fetch < Package description 'fetch makes it easy to download files, folders, or release assets from a specific commit, branch, or tag of a public or private GitHub repo.' homepage 'https://github.com/gruntwork-io/fetch' version '0.1.1' + license 'LGPL-2.1' compatibility 'all' source_url 'https://github.com/gruntwork-io/fetch/archive/v0.1.1.tar.gz' source_sha256 'ff3072da89c36a5031a3585ec6898113005185e76f626cf4ca8cffee4b62446d' diff --git a/packages/ffcall.rb b/packages/ffcall.rb index c5406aa21..3587a2e83 100644 --- a/packages/ffcall.rb +++ b/packages/ffcall.rb @@ -4,8 +4,9 @@ class Ffcall < Package description 'GNU libffcall is a library which can be used to build foreign function call interfaces in embedded interpreters.' homepage 'https://www.gnu.org/software/libffcall/' version '2.0' + license 'GPL-3+' compatibility 'all' - source_url 'https://ftp.gnu.org/gnu/libffcall/libffcall-2.0.tar.gz' + source_url 'https://ftpmirror.gnu.org/libffcall/libffcall-2.0.tar.gz' source_sha256 '41aad2b449d90a5308e72267829db006dc9f9cc8736807082e1f2daef680196c' binary_url ({ diff --git a/packages/ffmpeg.rb b/packages/ffmpeg.rb index 4ab9c66af..0d9a0104d 100644 --- a/packages/ffmpeg.rb +++ b/packages/ffmpeg.rb @@ -5,6 +5,7 @@ class Ffmpeg < Package homepage 'https://ffmpeg.org/' @_ver = '4.3.2' version @_ver + license 'LGPL-2,1, GPL-2, GPL-3, and LGPL-3' # When changing ffmpeg's configure options, make sure this variable is stil accurate, compatibility 'all' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' @@ -120,7 +121,7 @@ class Ffmpeg < Package +++ b/libavfilter/vf_libvmaf.c @@ -72,7 +72,7 @@ typedef struct LIBVMAFContext { #define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM - + static const AVOption libvmaf_options[] = { - {"model_path", "Set the model to be used for computing vmaf.", OFFSET(model_path), AV_OPT_TYPE_STRING, {.str="/usr/local/share/model/vmaf_v0.6.1.pkl"}, 0, 1, FLAGS}, + {"model_path", "Set the model to be used for computing vmaf.", OFFSET(model_path), AV_OPT_TYPE_STRING, {.str="/usr/share/model/vmaf_v0.6.1.pkl"}, 0, 1, FLAGS}, diff --git a/packages/ffmpegthumbnailer.rb b/packages/ffmpegthumbnailer.rb index a5ad75e8c..f3c85f9f0 100644 --- a/packages/ffmpegthumbnailer.rb +++ b/packages/ffmpegthumbnailer.rb @@ -4,6 +4,7 @@ class Ffmpegthumbnailer < Package description 'FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file managers to create thumbnails for your video files.' homepage 'https://github.com/dirkvdb/ffmpegthumbnailer' version '2.2.0-1' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.0/ffmpegthumbnailer-2.2.0.tar.bz2' source_sha256 'e5c31299d064968198cd378f7488e52cd5e738fac998eea780bc77d7f32238c2' diff --git a/packages/fftw.rb b/packages/fftw.rb index a8d9a9739..4e6ad0ce9 100644 --- a/packages/fftw.rb +++ b/packages/fftw.rb @@ -5,6 +5,7 @@ class Fftw < Package homepage 'http://www.fftw.org/' @_ver = '3.3.9' version @_ver + license 'GPL-2+' compatibility 'all' source_url "http://www.fftw.org/fftw-#{@_ver}.tar.gz" source_sha256 'bf2c7ce40b04ae811af714deb512510cc2c17b9ab9d6ddcf49fe4487eea7af3d' diff --git a/packages/figlet.rb b/packages/figlet.rb index b2248d495..8a838b324 100644 --- a/packages/figlet.rb +++ b/packages/figlet.rb @@ -4,6 +4,7 @@ class Figlet < Package description 'FIGlet is a program for making large letters out of ordinary text.' homepage 'http://www.figlet.org/' version '2.2.5' + license 'BSD' compatibility 'all' source_url 'ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz' source_sha256 'bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d' diff --git a/packages/filecmd.rb b/packages/filecmd.rb index 8f378b895..54028762e 100644 --- a/packages/filecmd.rb +++ b/packages/filecmd.rb @@ -5,6 +5,7 @@ class Filecmd < Package homepage 'http://ftp.astron.com/' @_ver = '5.39' version @_ver + license 'BSD-2 and GPL-3+' # Chromebrew's filefix is GPL-3+, file itself is BSD-2 compatibility 'all' source_url "http://ftp.astron.com/pub/file/file-#{@_ver}.tar.gz" source_sha256 'f05d286a76d9556243d0cb05814929c2ecf3a5ba07963f8f70bfaaa70517fad1' @@ -25,12 +26,13 @@ class Filecmd < Package def self.build # The filefix command changes the full path of the file command in configure scripts. # Execute this command from your source code root directory. - system "cat <<'EOF'> filefix -#!/bin/bash -for f in $(find . -name configure); do - sed -i 's,/usr/bin/file,#{CREW_PREFIX}/bin/file,g' ${f} -done -EOF" + @filefix = <<~EOF + #!/bin/bash + for f in $(find . -name configure); do + sed -i 's,/usr/bin/file,#{CREW_PREFIX}/bin/file,g' ${f} + done + EOF + IO.write("./filefix", @filefix) system "env CFLAGS='-pipe -flto=auto' CXXFLAGS='-pipe -flto=auto' \ ./configure \ #{CREW_OPTIONS} \ @@ -41,7 +43,7 @@ EOF" def self.check system "make", "check" end - + def self.install FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin/" FileUtils.install 'filefix', "#{CREW_DEST_PREFIX}/bin/filefix", mode: 0755 diff --git a/packages/filezilla.rb b/packages/filezilla.rb index 14074dde1..4c526db86 100644 --- a/packages/filezilla.rb +++ b/packages/filezilla.rb @@ -5,6 +5,7 @@ class Filezilla < Package homepage 'https://filezilla-project.org/' @_ver = '3.52.2' version @_ver + license 'GPL-2' compatibility 'all' source_url "https://download.filezilla-project.org/client/FileZilla_#{@_ver}_src.tar.bz2" source_sha256 'c0788816928a26e8863c7dc26b158644e71bef29406df7d2eda37dc4810d6cdf' @@ -49,7 +50,7 @@ class Filezilla < Package def self.install system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' end - + def self.postinstall puts puts "To complete the installation, execute the following:".lightblue diff --git a/packages/finch.rb b/packages/finch.rb index 8902230ad..07548b20b 100644 --- a/packages/finch.rb +++ b/packages/finch.rb @@ -4,6 +4,7 @@ class Finch < Package description 'Finch is a chat program which lets you log in to accounts on multiple chat networks simultaneously.' homepage 'http://pidgin.im/' version '2.12.0-1' + license 'GPL-2' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/pidgin/Pidgin/2.12.0/pidgin-2.12.0.tar.bz2' source_sha256 '8c3d3536d6d3c971bd433ff9946678af70a0f6aa4e6969cc2a83bb357015b7f8' diff --git a/packages/findutils.rb b/packages/findutils.rb index 3913a77f6..a6cd8c3a4 100644 --- a/packages/findutils.rb +++ b/packages/findutils.rb @@ -4,6 +4,7 @@ class Findutils < Package description 'the basic directory searching utilities of the GNU operating system' homepage 'https://www.gnu.org/software/findutils/' version '4.8.0' + license 'GPL-3+' compatibility 'all' source_url 'https://ftpmirror.gnu.org/findutils/findutils-4.8.0.tar.xz' source_sha256 '57127b7e97d91282c6ace556378d5455a9509898297e46e10443016ea1387164' diff --git a/packages/firefox.rb b/packages/firefox.rb index 7cd97844e..40a4d12dc 100644 --- a/packages/firefox.rb +++ b/packages/firefox.rb @@ -4,6 +4,7 @@ class Firefox < Package description 'Mozilla Firefox (or simply Firefox) is a free and open-source web browser' homepage 'https://www.mozilla.org/en-US/firefox/' version '85.0.2' + license 'MPL-2.0, GPL-2 and LGPL-2.1' compatibility 'i686,x86_64' case ARCH when 'i686' diff --git a/packages/firejail.rb b/packages/firejail.rb index a5de6e1e2..ca656c8e0 100644 --- a/packages/firejail.rb +++ b/packages/firejail.rb @@ -4,8 +4,9 @@ class Firejail < Package description 'Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of untrusted applications by using Linux namespaces and seccomp-bpf.' homepage 'https://firejail.wordpress.com' - compatibility 'all' version '0.9.54' + license 'GPL-2' + compatibility 'all' source_url 'https://sourceforge.net/projects/firejail/files/firejail/firejail-0.9.54.tar.xz' source_sha256 'ce996854278863f3e91ff185198c7cc1377fb70053d37a43e3b1ef1021c57756' diff --git a/packages/fish.rb b/packages/fish.rb index 788c7764b..b46cb7bd4 100644 --- a/packages/fish.rb +++ b/packages/fish.rb @@ -4,6 +4,7 @@ class Fish < Package description 'fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family.' homepage 'http://fishshell.com/' version '3.1.2' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/fish-shell/fish-shell/releases/download/3.1.2/fish-3.1.2.tar.gz' source_sha256 'd5b927203b5ca95da16f514969e2a91a537b2f75bec9b21a584c4cd1c7aa74ed' diff --git a/packages/flac.rb b/packages/flac.rb index 5d2b51725..ac1473d10 100644 --- a/packages/flac.rb +++ b/packages/flac.rb @@ -4,6 +4,7 @@ class Flac < Package description 'FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.' homepage 'https://xiph.org/flac/' version '1.3.2' + license 'BSD, FDL-1.2, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.3.2.tar.xz' source_sha256 '91cfc3ed61dc40f47f050a109b08610667d73477af6ef36dcad31c31a4a8d53f' diff --git a/packages/flatpak.rb b/packages/flatpak.rb index c4cef986c..3b0565825 100644 --- a/packages/flatpak.rb +++ b/packages/flatpak.rb @@ -5,6 +5,7 @@ class Flatpak < Package homepage 'https://flatpak.org' @_ver = '1.10.2' version @_ver + license 'LGPL-2.1+' compatibility 'all' source_url "https://github.com/flatpak/flatpak/releases/download/#{@_ver}/flatpak-#{@_ver}.tar.xz" source_sha256 'db152739d072f8ff299e4e888d8963a1b4538da7b10e0b86525be438f2e1dde4' diff --git a/packages/flex.rb b/packages/flex.rb index d94571176..2d32bb4af 100644 --- a/packages/flex.rb +++ b/packages/flex.rb @@ -4,6 +4,7 @@ class Flex < Package description 'Flex (The Fast Lexical Analyzer) is a fast lexical analyser generator tool for generating programs that perform pattern-matching on text.' homepage 'https://www.gnu.org/software/flex/' version '2.6.4' + license 'FLEX' compatibility 'all' source_url 'https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz' source_sha256 'e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995' diff --git a/packages/flif.rb b/packages/flif.rb index a7ea57d6e..3b366d1f1 100644 --- a/packages/flif.rb +++ b/packages/flif.rb @@ -4,6 +4,7 @@ class Flif < Package description 'FLIF is a novel lossless image format which outperforms PNG, lossless WebP, lossless BPG, lossless JPEG2000, and lossless JPEG XR in terms of compression ratio.' homepage 'https://flif.info/' version '0.3' + license 'LGPL-3+' compatibility 'all' source_url 'https://github.com/FLIF-hub/FLIF/archive/v0.3.tar.gz' source_sha256 'aa02a62974d78f8109cff21ecb6d805f1d23b05b2db7189cfdf1f0d97ff89498' diff --git a/packages/fltk.rb b/packages/fltk.rb index 96a3ea60d..8860f00e0 100644 --- a/packages/fltk.rb +++ b/packages/fltk.rb @@ -4,6 +4,7 @@ class Fltk < Package description 'Fast Light Toolkit or FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit' homepage 'https://www.fltk.org/' version '1.3.5' + license 'FLTK and LGPL-2' compatibility 'all' source_url 'https://www.fltk.org/pub/fltk/1.3.5/fltk-1.3.5-source.tar.bz2' source_sha256 '2933c72400f9e7c0f4c3a81a1ce98bc9582b2a3edc44b8597ccd26e240e32c3c' diff --git a/packages/flutter.rb b/packages/flutter.rb index a245c5937..288f928a4 100644 --- a/packages/flutter.rb +++ b/packages/flutter.rb @@ -4,6 +4,7 @@ class Flutter < Package description "Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase." homepage 'https://flutter.dev/' version '1.20.2' + license 'BSD-3' compatibility 'all' source_url 'https://github.com/flutter/flutter/archive/1.20.2.tar.gz' source_sha256 'b4086649d29f85d035ec38c27e383f8989382241331d2e352f12cc00a6b8c96b' diff --git a/packages/fly.rb b/packages/fly.rb index 0c963f017..af2d03909 100644 --- a/packages/fly.rb +++ b/packages/fly.rb @@ -2,8 +2,9 @@ require 'package' class Fly < Package description 'fly is a C program that creates PNG, JPEG or GIF images on the fly from CGI and other programs.' - homepage 'http://martin.gleeson.com/fly/index.html' + homepage 'http://www.unimelb.edu.au/fly/fly.html' # 403 Forbidden version '1.6.5' + license 'custom' compatibility 'all' source_url 'http://www.w3perl.com/fly/dist/fly-1.6.5.tar.gz' source_sha256 '8411915a9acd9a3d86896db5a53ac6bd4e35b44106c0f180cc0f96a6f02a62c9' diff --git a/packages/fnotifystat.rb b/packages/fnotifystat.rb index a19cfc73e..f900e4866 100644 --- a/packages/fnotifystat.rb +++ b/packages/fnotifystat.rb @@ -2,8 +2,9 @@ require 'package' class Fnotifystat < Package description 'Fnotifystat is a program that dumps the file system activity in a given period of time.' - homepage 'http://kernel.ubuntu.com/~cking/fnotifystat/' + homepage 'https://kernel.ubuntu.com/~cking/fnotifystat/' version '0.02.02' + license 'GPL-2' compatibility 'all' source_url 'https://kernel.ubuntu.com/~cking/tarballs/fnotifystat/fnotifystat-0.02.02.tar.gz' source_sha256 'a57034f8b8db3f43b28bfd2e15a27b599a5705809c59c3983b36276f6764a691' diff --git a/packages/folks.rb b/packages/folks.rb index 903470af1..fae7100cf 100644 --- a/packages/folks.rb +++ b/packages/folks.rb @@ -5,6 +5,7 @@ class Folks < Package homepage 'https://wiki.gnome.org/Projects/Folks' @_ver = '0.15.2' version @_ver + license 'LGPL-2.1' compatibility 'all' source_url "https://gitlab.gnome.org/GNOME/folks/-/archive/#{@_ver}/folks-#{@_ver}.tar.bz2" source_sha256 'fc793ac48add708bf95b65060e74d66c016ea6077297f3329c59fee83cc415ed' diff --git a/packages/font_adobe_100dpi.rb b/packages/font_adobe_100dpi.rb index 98025a03e..28dea1fe1 100644 --- a/packages/font_adobe_100dpi.rb +++ b/packages/font_adobe_100dpi.rb @@ -4,6 +4,7 @@ class Font_adobe_100dpi < Package description 'Standard 100dpi Adobe PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-adobe-100dpi-1.0.3.tar.bz2' source_sha256 'b2c08433eab5cb202470aa9f779efefce8d9cab2534f34f3aa4a31d05671c054' diff --git a/packages/font_adobe_75dpi.rb b/packages/font_adobe_75dpi.rb index 9a2cd0238..ad88c786f 100644 --- a/packages/font_adobe_75dpi.rb +++ b/packages/font_adobe_75dpi.rb @@ -4,6 +4,7 @@ class Font_adobe_75dpi < Package description 'Standard 75pi Adobe PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-adobe-75dpi-1.0.3.tar.bz2' source_sha256 'c6024a1e4a1e65f413f994dd08b734efd393ce0a502eb465deb77b9a36db4d09' diff --git a/packages/font_adobe_utopia_100dpi.rb b/packages/font_adobe_utopia_100dpi.rb index 10597851d..f9423a0a6 100644 --- a/packages/font_adobe_utopia_100dpi.rb +++ b/packages/font_adobe_utopia_100dpi.rb @@ -4,6 +4,7 @@ class Font_adobe_utopia_100dpi < Package description '100dpi Adobe Utopia PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.4' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2' source_sha256 'd16f5e3f227cc6dd07a160a71f443559682dbc35f1c056a5385085aaec4fada5' diff --git a/packages/font_adobe_utopia_75dpi.rb b/packages/font_adobe_utopia_75dpi.rb index 8d26113dd..c66c15045 100644 --- a/packages/font_adobe_utopia_75dpi.rb +++ b/packages/font_adobe_utopia_75dpi.rb @@ -4,6 +4,7 @@ class Font_adobe_utopia_75dpi < Package description '100dpi Adobe Utopia PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.4' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2' source_sha256 '8732719c61f3661c8bad63804ebfd54fc7de21ab848e9a26a19b1778ef8b5c94' diff --git a/packages/font_adobe_utopia_type1.rb b/packages/font_adobe_utopia_type1.rb index fdc4724fb..c2f39e842 100644 --- a/packages/font_adobe_utopia_type1.rb +++ b/packages/font_adobe_utopia_type1.rb @@ -4,6 +4,7 @@ class Font_adobe_utopia_type1 < Package description 'Adobe Utopia Type1 fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.4' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2' source_sha256 '979435105f897a70f8993fa02c8362160b0513366c2ab896965416f96dbb8077' diff --git a/packages/font_bh_100dpi.rb b/packages/font_bh_100dpi.rb index 4174d7ee7..fababaa73 100644 --- a/packages/font_bh_100dpi.rb +++ b/packages/font_bh_100dpi.rb @@ -4,6 +4,7 @@ class Font_bh_100dpi < Package description 'Standard 100dpi Bigelow and Holmes PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'public-domain' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-100dpi-1.0.3.tar.bz2' source_sha256 '23c07162708e4b79eb33095c8bfa62c783717a9431254bbf44863734ea239481' diff --git a/packages/font_bh_75dpi.rb b/packages/font_bh_75dpi.rb index a6a6ec335..b7a5b0d77 100644 --- a/packages/font_bh_75dpi.rb +++ b/packages/font_bh_75dpi.rb @@ -4,6 +4,7 @@ class Font_bh_75dpi < Package description 'Standard 75dpi Bigelow and Holmes PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'public-domain' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-75dpi-1.0.3.tar.bz2' source_sha256 '3486aa51ac92c646a448fe899c5c3dae0024b1fef724d5100d52640d1cac721c' diff --git a/packages/font_bh_lucidatypewriter_100dpi.rb b/packages/font_bh_lucidatypewriter_100dpi.rb index 2ceaa9e0a..986ad0eb8 100644 --- a/packages/font_bh_lucidatypewriter_100dpi.rb +++ b/packages/font_bh_lucidatypewriter_100dpi.rb @@ -4,6 +4,7 @@ class Font_bh_lucidatypewriter_100dpi < Package description '100dpi Bigelow and Holmes Lucida Typewriter PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'public-domain' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2' source_sha256 '62a83363c2536095fda49d260d21e0847675676e4e3415054064cbdffa641fbb' diff --git a/packages/font_bh_lucidatypewriter_75dpi.rb b/packages/font_bh_lucidatypewriter_75dpi.rb index a766bbb2d..a65a6a402 100644 --- a/packages/font_bh_lucidatypewriter_75dpi.rb +++ b/packages/font_bh_lucidatypewriter_75dpi.rb @@ -4,6 +4,7 @@ class Font_bh_lucidatypewriter_75dpi < Package description '75dpi Bigelow and Holmes Lucida Typewriter PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'public-domain' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2' source_sha256 '4ac16afbe205480cc5572e2977ea63488c543d05be0ea8e5a94c845a6eebcb31' diff --git a/packages/font_bh_ttf.rb b/packages/font_bh_ttf.rb index 007bfd1a3..aec9c1034 100644 --- a/packages/font_bh_ttf.rb +++ b/packages/font_bh_ttf.rb @@ -4,6 +4,7 @@ class Font_bh_ttf < Package description 'Standard Bigelow and Holmes TrueType fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'bh-luxi' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-ttf-1.0.3.tar.bz2' source_sha256 '1b4bea63271b4db0726b5b52c97994c3313b6023510349226908090501abd25f' diff --git a/packages/font_bh_type1.rb b/packages/font_bh_type1.rb index f1df2ece5..2f0df00db 100644 --- a/packages/font_bh_type1.rb +++ b/packages/font_bh_type1.rb @@ -4,6 +4,7 @@ class Font_bh_type1 < Package description 'Standard Bigelow and Holmes Type1 fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'bh-luxi' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bh-type1-1.0.3.tar.bz2' source_sha256 '761455a297486f3927a85d919b5c948d1d324181d4bea6c95d542504b68a63c1' diff --git a/packages/font_bitstream_100dpi.rb b/packages/font_bitstream_100dpi.rb index 69f827726..17fafd1ec 100644 --- a/packages/font_bitstream_100dpi.rb +++ b/packages/font_bitstream_100dpi.rb @@ -4,6 +4,7 @@ class Font_bitstream_100dpi < Package description 'Standard 100dpi Bitstream PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2' source_sha256 'ebe0d7444e3d7c8da7642055ac2206f0190ee060700d99cd876f8fc9964cb6ce' diff --git a/packages/font_bitstream_75dpi.rb b/packages/font_bitstream_75dpi.rb index 014850bf7..ab7692985 100644 --- a/packages/font_bitstream_75dpi.rb +++ b/packages/font_bitstream_75dpi.rb @@ -4,6 +4,7 @@ class Font_bitstream_75dpi < Package description 'Standard 100dpi Bitstream PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2' source_sha256 'ba3f5e4610c07bd5859881660753ec6d75d179f26fc967aa776dbb3d5d5cf48e' diff --git a/packages/font_bitstream_type1.rb b/packages/font_bitstream_type1.rb index 408683069..68fe13a64 100644 --- a/packages/font_bitstream_type1.rb +++ b/packages/font_bitstream_type1.rb @@ -4,6 +4,7 @@ class Font_bitstream_type1 < Package description 'Standard Type1 Bitstream PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-bitstream-type1-1.0.3.tar.bz2' source_sha256 'c6ea0569adad2c577f140328dc3302e729cb1b1ea90cd0025caf380625f8a688' diff --git a/packages/font_cursor_misc.rb b/packages/font_cursor_misc.rb index bbac2e847..36c856b6a 100644 --- a/packages/font_cursor_misc.rb +++ b/packages/font_cursor_misc.rb @@ -4,6 +4,7 @@ class Font_cursor_misc < Package description 'Standard X11 cursors in PCF format' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-cursor-misc-1.0.3.tar.bz2' source_sha256 '17363eb35eece2e08144da5f060c70103b59d0972b4f4d77fd84c9a7a2dba635' diff --git a/packages/font_daewoo_misc.rb b/packages/font_daewoo_misc.rb index b5c48b5f1..64210d897 100644 --- a/packages/font_daewoo_misc.rb +++ b/packages/font_daewoo_misc.rb @@ -4,6 +4,7 @@ class Font_daewoo_misc < Package description 'Daewoo Gothic PCF format' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-daewoo-misc-1.0.3.tar.bz2' source_sha256 'bc65de70bee12698caa95b523d3b652c056347e17b68cc8b5d6bbdff235c4be8' diff --git a/packages/font_dec_misc.rb b/packages/font_dec_misc.rb index b03227336..181b2f919 100644 --- a/packages/font_dec_misc.rb +++ b/packages/font_dec_misc.rb @@ -4,6 +4,7 @@ class Font_dec_misc < Package description 'DEC cursor and session PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-dec-misc-1.0.3.tar.bz2' source_sha256 'e19ddf8b5f8de914d81675358fdfe37762e9ce524887cc983adef34f2850ff7b' diff --git a/packages/font_isas_misc.rb b/packages/font_isas_misc.rb index d2e0da29b..ae6e4bb57 100644 --- a/packages/font_isas_misc.rb +++ b/packages/font_isas_misc.rb @@ -4,6 +4,7 @@ class Font_isas_misc < Package description '72dpi PCF versions of the Chinese Song Ti fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-isas-misc-1.0.3.tar.bz2' source_sha256 '5824ab4b485951107dd245b8f7717d2822f1a6dbf6cea98f1ac7f49905c0a867' diff --git a/packages/font_jis_misc.rb b/packages/font_jis_misc.rb index 77b05c5cb..7e3cf520d 100644 --- a/packages/font_jis_misc.rb +++ b/packages/font_jis_misc.rb @@ -4,6 +4,7 @@ class Font_jis_misc < Package description '78dpi PCF versions of the Japanese fixed fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-jis-misc-1.0.3.tar.bz2' source_sha256 '2b18ce10b367ebafe95a17de799b6db9a24e2337188d124adaf68af05b1fac65' diff --git a/packages/font_misc_misc.rb b/packages/font_misc_misc.rb index 13f0fb0a5..24b5ae99e 100644 --- a/packages/font_misc_misc.rb +++ b/packages/font_misc_misc.rb @@ -4,6 +4,7 @@ class Font_misc_misc < Package description 'Standard X11 fixed PCF fonts' homepage 'https://xorg.freedesktop.org/' version '1.1.2' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-misc-misc-1.1.2.tar.bz2' source_sha256 'b8e77940e4e1769dc47ef1805918d8c9be37c708735832a07204258bacc11794' diff --git a/packages/font_mutt_misc.rb b/packages/font_mutt_misc.rb index 4c83426c2..d2b7cdafa 100644 --- a/packages/font_mutt_misc.rb +++ b/packages/font_mutt_misc.rb @@ -4,6 +4,7 @@ class Font_mutt_misc < Package description '100dpi PCF versions of the ClearlyU fonts' homepage 'https://xorg.freedesktop.org/' version '1.0.3' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-mutt-misc-1.0.3.tar.bz2' source_sha256 'bd5f7adb34367c197773a9801df5bce7b019664941900b2a31fbfe1ff2830f8f' diff --git a/packages/font_util.rb b/packages/font_util.rb index 09ba7583f..734b420b8 100644 --- a/packages/font_util.rb +++ b/packages/font_util.rb @@ -4,6 +4,7 @@ class Font_util < Package description 'Tools for truncating and subseting of ISO10646-1 BDF fonts' homepage 'https://xorg.freedesktop.org' version '1.3.2' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/font-util-1.3.2.tar.bz2' source_sha256 '3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282' diff --git a/packages/fontconfig.rb b/packages/fontconfig.rb index cf18808d7..6ca56ce4d 100644 --- a/packages/fontconfig.rb +++ b/packages/fontconfig.rb @@ -5,6 +5,7 @@ class Fontconfig < Package homepage 'https://www.freedesktop.org/software/fontconfig/front.html' @_ver = '2.13.93' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://github.com/freedesktop/fontconfig/archive/#{@_ver}.tar.gz" source_sha256 'f8452c78d1a12f6966455b0d584f89553b13e970b40644c3650f690ec0b3b4fe' diff --git a/packages/fontforge.rb b/packages/fontforge.rb index 53253d734..5cc3fdbb5 100644 --- a/packages/fontforge.rb +++ b/packages/fontforge.rb @@ -4,6 +4,7 @@ class Fontforge < Package description 'Free (libre) font editor for Windows, Mac OS X and GNU+Linux' homepage 'http://fontforge.github.io/' version '20170731' + license 'BSD and GPL-3+' compatibility 'all' source_url 'https://github.com/fontforge/fontforge/releases/download/20170731/fontforge-dist-20170731.tar.xz' source_sha256 '840adefbedd1717e6b70b33ad1e7f2b116678fa6a3d52d45316793b9fd808822' diff --git a/packages/fop.rb b/packages/fop.rb index e16a3b46e..b35356b1b 100644 --- a/packages/fop.rb +++ b/packages/fop.rb @@ -4,6 +4,7 @@ class Fop < Package description 'Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL formatting objects (XSL-FO) and an output independent formatter.' homepage 'https://xmlgraphics.apache.org/fop/' version '2.2' + license 'Apache-2.0' compatibility 'all' source_url 'http://apache.forsale.plus/xmlgraphics/fop/binaries/fop-2.2-bin.tar.gz' source_sha256 '9dc1f9d1cb9acf5b3352116924c0b7678a88703b1214d537bc027c6867ec4dfe' diff --git a/packages/foremost.rb b/packages/foremost.rb index 1d559d78e..df12bbb63 100644 --- a/packages/foremost.rb +++ b/packages/foremost.rb @@ -4,6 +4,7 @@ class Foremost < Package description 'Foremost is a console program to recover files based on their headers, footers, and internal data structures.' homepage 'http://foremost.sourceforge.net/' version '1.5.7' + license 'public-domain' compatibility 'all' source_url 'http://foremost.sourceforge.net/pkg/foremost-1.5.7.tar.gz' source_sha256 '502054ef212e3d90b292e99c7f7ac91f89f024720cd5a7e7680c3d1901ef5f34' diff --git a/packages/forkstat.rb b/packages/forkstat.rb index e911bd1db..c6063925e 100644 --- a/packages/forkstat.rb +++ b/packages/forkstat.rb @@ -2,8 +2,9 @@ require 'package' class Forkstat < Package description 'Forkstat is a program that logs process fork(), exec() and exit() activity.' - homepage 'http://kernel.ubuntu.com/~cking/forkstat/' + homepage 'https://kernel.ubuntu.com/~cking/forkstat/' version '0.02.10' + license 'GPL-2' compatibility 'all' source_url 'https://kernel.ubuntu.com/~cking/tarballs/forkstat/forkstat-0.02.10.tar.xz' source_sha256 'af039bcd9f11ee76721d96c2c65d7e9c8d5df0a3f688bcbe0a5add2dd5dbb6da' diff --git a/packages/fortune.rb b/packages/fortune.rb index 52bd8c2cf..cfe293db2 100644 --- a/packages/fortune.rb +++ b/packages/fortune.rb @@ -4,6 +4,7 @@ class Fortune < Package description 'Fortune is a small game that is meant to lighten up your life. It can be used to display a random entry from a cookie file.' homepage 'https://www.fefe.de/fortune/' version '1.2' + license 'BSD-3' compatibility 'all' source_url 'http://dl.fefe.de/fortune-1.2.tar.bz2' source_sha256 'cbb246a500366db39ce035632eb4954e09f1e03b28f2c4688864bfa8661b236a' diff --git a/packages/fortunes.rb b/packages/fortunes.rb index 629795c8e..2459d495e 100644 --- a/packages/fortunes.rb +++ b/packages/fortunes.rb @@ -4,8 +4,9 @@ class Fortunes < Package description 'Over 15000 cookies for the fortune program.' homepage 'https://packages.debian.org/sid/fortunes' version '1.99.1' + license 'BSD' compatibility 'all' - source_url 'http://cdn-fastly.deb.debian.org/debian/pool/main/f/fortune-mod/fortune-mod_1.99.1.orig.tar.gz' + source_url 'https://httpredir.debian.org/debian/pool/main/f/fortune-mod/fortune-mod_1.99.1.orig.tar.gz' source_sha256 'fc51aee1f73c936c885f4e0f8b6b48f4f68103e3896eaddc6a45d2b71e14eace' depends_on 'fortune' diff --git a/packages/fossil.rb b/packages/fossil.rb index d01c684af..754e9ab9c 100644 --- a/packages/fossil.rb +++ b/packages/fossil.rb @@ -4,6 +4,7 @@ class Fossil < Package description 'Fossil is a simple, high-reliability, distributed software configuration management system' homepage 'http://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki' version '2.6' + license 'BSD-2' compatibility 'all' source_url 'https://www.fossil-scm.org/fossil/uv/fossil-src-2.6.tar.gz' source_sha256 '76a794555918be179850739a90f157de0edb8568ad552b4c40ce186c79ff6ed9' diff --git a/packages/fpc.rb b/packages/fpc.rb index 2c62f1294..6cdd341d5 100644 --- a/packages/fpc.rb +++ b/packages/fpc.rb @@ -4,6 +4,7 @@ class Fpc < Package description 'Free Pascal is a 32, 64 and 16 bit professional Pascal compiler.' homepage 'https://www.freepascal.org/' version '3.2.0' + license 'GPL-2 and LGPL-2.1-with-linking-exception' compatibility 'all' case ARCH when 'aarch64', 'armv7l' diff --git a/packages/freebasic.rb b/packages/freebasic.rb index 6fb6c6928..79568c0da 100644 --- a/packages/freebasic.rb +++ b/packages/freebasic.rb @@ -1,16 +1,17 @@ require 'package' class Freebasic < Package - description 'FreeBASIC is a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux.' + description 'FreeBASIC is a free and open source, BASIC compiler for Microsoft Windows, DOS and Linux.' homepage 'https://www.freebasic.net/' version '1.07.1-1' + license 'LGPL-2 and GPL-2' compatibility 'i686,x86_64' case ARCH when 'i686' - source_url 'https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-1.07.1-linux-x86.tar.gz' + source_url 'https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-1.07.1-linux-x86.tar.gz' # 404 not found source_sha256 'a5b8f31e38a214d63a3d8e0b1ac6608f6a304891e40a3c0755940cba2f8401f1' when 'x86_64' - source_url 'https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-1.07.1-linux-x86_64.tar.gz' + source_url 'https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-1.07.1-linux-x86_64.tar.gz' # 404 not found source_sha256 'd5034e81201760de7fd7bc563d8c33213a9530da3d15d4907e52d47278a00243' end diff --git a/packages/freedos.rb b/packages/freedos.rb index 258233f45..5b91a71f4 100644 --- a/packages/freedos.rb +++ b/packages/freedos.rb @@ -2,10 +2,11 @@ require 'package' class Freedos < Package description 'FreeDOS is a free DOS-compatible operating system.' - homepage 'http://www.freedos.org/' + homepage 'https://www.freedos.org/' version '1.2' + license 'GPL-2' compatibility 'all' - source_url 'http://downloads.sourceforge.net/project/freedos/Kernel/2042/ke2042_86f32.zip' + source_url 'https://downloads.sourceforge.net/project/freedos/Kernel/2042/ke2042_86f32.zip' source_sha256 '460a6be669a24223e0b0ff7a92502624eb45d1271a535f345b24d5562b29b467' depends_on 'libjpeg' diff --git a/packages/freeglut.rb b/packages/freeglut.rb index 9b3f80c10..9c17444f3 100644 --- a/packages/freeglut.rb +++ b/packages/freeglut.rb @@ -1,9 +1,10 @@ require 'package' class Freeglut < Package - description 'FreeGLUT is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library.' + description 'FreeGLUT is a free and open-source alternative to the OpenGL Utility Toolkit (GLUT) library.' homepage 'http://freeglut.sourceforge.net/' version '3.2.1' + license 'MIT' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/freeglut/freeglut/3.2.1/freeglut-3.2.1.tar.gz' source_sha256 'd4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68' diff --git a/packages/freeimage.rb b/packages/freeimage.rb index 3979f2b73..b68ca8d05 100644 --- a/packages/freeimage.rb +++ b/packages/freeimage.rb @@ -4,6 +4,7 @@ class Freeimage < Package description 'FreeImage is an Open Source library project for developers who would like 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/' version '3.18.0' + license 'GPL-2 or FIPL-1.0' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/3.18.0/FreeImage3180.zip' source_sha256 'f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd' diff --git a/packages/freerdp.rb b/packages/freerdp.rb index 039be004d..5b61f340b 100644 --- a/packages/freerdp.rb +++ b/packages/freerdp.rb @@ -4,6 +4,7 @@ class Freerdp < Package description 'FreeRDP is a free implementation of the Remote Desktop Protocol.' homepage 'https://www.freerdp.com/' version '2.2.0' + license 'Apache-2.0' compatibility 'all' source_url 'https://github.com/FreeRDP/FreeRDP/archive/2.2.0.tar.gz' source_sha256 '883bc0396c6be9aba6bc07ebc8ff08457125868ada0f06554e62ef072f90cf59' diff --git a/packages/freetds.rb b/packages/freetds.rb index 011e476cc..95998146a 100644 --- a/packages/freetds.rb +++ b/packages/freetds.rb @@ -4,6 +4,7 @@ class Freetds < Package description 'FreeTDS is a set of libraries for Unix and Linux that allows your programs to natively talk to Microsoft SQL Server and Sybase databases.' homepage 'http://www.freetds.org/' version '1.2.9' + license 'GPL-2' compatibility 'all' source_url 'ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.2.9.tar.bz2' source_sha256 '90d7c2553d86fcca0029f118a2d61b48d69eed193549c4ff7306c5f8e132c2f5' diff --git a/packages/freetype.rb b/packages/freetype.rb index 076a467da..ff04985de 100644 --- a/packages/freetype.rb +++ b/packages/freetype.rb @@ -4,6 +4,7 @@ class Freetype < Package description 'FreeType is a freely available software library to render fonts.' homepage 'https://www.freetype.org/' version '2.10.4' + license 'FTL or GPL-2+' compatibility 'all' source_url 'https://download.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz' source_sha256 '86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784' diff --git a/packages/freetype_sub.rb b/packages/freetype_sub.rb index d757c789c..a50939a0e 100644 --- a/packages/freetype_sub.rb +++ b/packages/freetype_sub.rb @@ -4,6 +4,7 @@ class Freetype_sub < Package description 'Freetype_sub is a version without harfbuzz. It is intended to handle circular dependency betwwen freetype and harfbuzz.' homepage 'https://www.freetype.org/' version '2.10.4' + license 'FTL or GPL-2+' compatibility 'all' source_url 'https://download.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz' source_sha256 '86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784' diff --git a/packages/fribidi.rb b/packages/fribidi.rb index 816484b38..09c6b9fb1 100644 --- a/packages/fribidi.rb +++ b/packages/fribidi.rb @@ -4,6 +4,7 @@ class Fribidi < Package description 'GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi).' homepage 'https://www.fribidi.org/' version '1.0.10' + license 'LGPL-2.1+' compatibility 'all' source_url 'https://github.com/fribidi/fribidi/archive/v1.0.10.tar.gz' source_sha256 '3ebb19c4184ed6dc324d2e291d7465bc6108a20be019f053f33228e07e879c4f' diff --git a/packages/fskit.rb b/packages/fskit.rb index 88be86c8f..f5dba37dd 100644 --- a/packages/fskit.rb +++ b/packages/fskit.rb @@ -4,6 +4,7 @@ class Fskit < Package description 'Filesystem utility library and SDK' homepage 'https://github.com/jcnelson/fskit' version 'dd9a8d' + license 'custom' compatibility 'all' source_url 'https://github.com/jcnelson/fskit/archive/dd9a8dc844b81afc63e5067397786a32ecb66008.tar.gz' source_sha256 'fe682890ebab9226d65fc6ebfb8b3619c0d5a93e3161787cea9d01ad23d3a83a' diff --git a/packages/fslint.rb b/packages/fslint.rb index 7a3577c89..72163bcb4 100644 --- a/packages/fslint.rb +++ b/packages/fslint.rb @@ -2,10 +2,11 @@ require 'package' class Fslint < Package description 'FSlint is a utility to find and clean various forms of lint on a filesystem.' - homepage 'http://www.pixelbeat.org/fslint/' + homepage 'https://www.pixelbeat.org/fslint/' version '2.46' + license 'GPL-2' compatibility 'all' - source_url 'http://www.pixelbeat.org/fslint/fslint-2.46.tar.xz' + source_url 'https://www.pixelbeat.org/fslint/fslint-2.46.tar.xz' source_sha256 'f15daebfecfd2eea0d3b48a0193e25974b71dcf1e4b4a33d5a3dcfb7bb9c90cc' binary_url ({ diff --git a/packages/fswatch.rb b/packages/fswatch.rb index c520f14f8..8487839fb 100644 --- a/packages/fswatch.rb +++ b/packages/fswatch.rb @@ -4,6 +4,7 @@ class Fswatch < Package description 'fswatch is a file change monitor that receives notifications when the contents of the specified files or directories are modified.' homepage 'https://github.com/emcrisostomo/fswatch' version '1.11.2' + license 'GPL-3+' compatibility 'all' source_url 'https://github.com/emcrisostomo/fswatch/releases/download/1.11.2/fswatch-1.11.2.tar.gz' source_sha256 'b7dadb84848ce666aac0311f9b4c739fbfee6a90c6097807a1f45ad4367294c2' diff --git a/packages/funny_manpages.rb b/packages/funny_manpages.rb index 63c6f8fd0..2b53901f6 100644 --- a/packages/funny_manpages.rb +++ b/packages/funny_manpages.rb @@ -4,6 +4,7 @@ class Funny_manpages < Package description 'funny unix manpages' homepage 'https://github.com/ltworf/funny-manpages' version '2.3' + license 'unlicensed' compatibility 'all' source_url 'https://github.com/ltworf/funny-manpages/releases/download/2.3/funny-manpages_2.3.orig.tar.gz' source_sha256 'b3459487abf375d0925494f1c015103e2f3198977b68640bb29bc2c3a8f89c83' diff --git a/packages/fuse.rb b/packages/fuse.rb index b3d02c08a..687fd7df2 100644 --- a/packages/fuse.rb +++ b/packages/fuse.rb @@ -4,10 +4,11 @@ class Fuse < Package description 'The reference implementation of the Linux FUSE (Filesystem in Userspace) interface.' homepage 'https://github.com/libfuse/libfuse' # The version of libfuse need to be matched with ChromeOS /usr/lib/libfuse.so since we must use - compatibility 'all' # /sbin/mount.fuse which is not possible to be overwritten. If we use different version of # libfuse, it may cause errors. Chrome OS 81 use libfuse 2.9.8. version '2.9.8' + license 'GPL-2+' + compatibility 'all' source_url 'https://github.com/libfuse/libfuse/releases/download/fuse-2.9.8/fuse-2.9.8.tar.gz' source_sha256 '5e84f81d8dd527ea74f39b6bc001c874c02bad6871d7a9b0c14efb57430eafe3' diff --git a/packages/fzf.rb b/packages/fzf.rb index 574dfb23d..f9d58bd54 100644 --- a/packages/fzf.rb +++ b/packages/fzf.rb @@ -4,6 +4,7 @@ class Fzf < Package description 'A command-line fuzzy finder' homepage 'https://github.com/junegunn/fzf' version '0.23.1' + license 'MIT and BSD-with-disclosure' compatibility 'aarch64,armv7l,x86_64' source_url 'https://github.com/junegunn/fzf/archive/0.23.1.tar.gz' source_sha256 '07576e47d2d446366eb7806fd9f825a2340cc3dc7f799f1f53fe038ca9bf30f6' diff --git a/tools/licenses.txt b/tools/licenses.txt index 4ae58b571..2d04e6cf8 100644 --- a/tools/licenses.txt +++ b/tools/licenses.txt @@ -164,7 +164,8 @@ MPL-1.1 MPL-2.0 Ms-PL nethack -NOSA OFL-1.1 +NOSA +OFL-1.1 OSL-2.1 PHP-3 PHP-3.01