Commit 72a8d7e1 authored by saltedcoffii's avatar saltedcoffii

Licensed file fa* to fz*

parent e7bddf6e
......@@ -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"
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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 ({
......
......@@ -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},
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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
......
......@@ -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
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
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
......
......@@ -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'
......
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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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 ({
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment