From c00a9d11f0b6f67d2ec5d094f54e579c06a6df2b Mon Sep 17 00:00:00 2001 From: saltedcoffii <55339220+saltedcoffii@users.noreply.github.com> Date: Fri, 19 Mar 2021 23:04:55 -0400 Subject: [PATCH] Licensed ha* to kz* and other minor changes --- packages/halibut.rb | 1 + packages/handbrake.rb | 3 ++- packages/haproxy.rb | 1 + packages/harfbuzz.rb | 1 + packages/has.rb | 3 ++- packages/hashpipe.rb | 1 + packages/haveged.rb | 1 + packages/hdf5.rb | 1 + packages/hdparm.rb | 1 + packages/health_check.rb | 1 + packages/healthcheck.rb | 1 + packages/hello.rb | 1 + packages/help2info.rb | 3 ++- packages/help2man.rb | 1 + packages/heroku.rb | 1 + packages/hexedit.rb | 1 + packages/hget.rb | 3 ++- packages/hicolor_icon_theme.rb | 1 + packages/homebank.rb | 1 + packages/hplip.rb | 1 + packages/htop.rb | 1 + packages/httpd.rb | 1 + packages/httrack.rb | 1 + packages/hub.rb | 1 + packages/hugo.rb | 1 + packages/hunspell.rb | 1 + packages/hunspell_base.rb | 1 + packages/hunspell_en_us.rb | 1 + packages/hunspell_es_any.rb | 1 + packages/hunspell_fr_fr.rb | 1 + packages/hyphen.rb | 1 + packages/i3.rb | 1 + packages/ibmonitor.rb | 1 + packages/ibus.rb | 1 + packages/icon_naming_utils.rb | 1 + packages/icu4c.rb | 1 + packages/idea.rb | 1 + packages/iftop.rb | 1 + packages/igt_gpu_tools.rb | 1 + packages/ilmbase.rb | 1 + packages/imagemagick.rb | 1 + packages/imagemagick6.rb | 1 + packages/imagemagick7.rb | 1 + packages/imake.rb | 4 ++-- packages/imgur.rb | 3 ++- packages/imlib2.rb | 1 + packages/inetutils.rb | 3 ++- packages/iniparser.rb | 1 + packages/inkscape.rb | 1 + packages/intel_media_driver.rb | 1 + packages/intel_media_sdk.rb | 1 + packages/intltool.rb | 1 + packages/inxi.rb | 1 + packages/iperf3.rb | 1 + packages/ipfs.rb | 1 + packages/iptables.rb | 1 + packages/iptraf.rb | 3 ++- packages/irrlicht.rb | 7 ++++--- packages/irrlicht_examples.rb | 7 ++++--- packages/irrlicht_tools.rb | 7 ++++--- packages/irssi.rb | 1 + packages/isl.rb | 1 + packages/iso_codes.rb | 1 + packages/itstool.rb | 1 + packages/iw.rb | 1 + packages/jack.rb | 1 + packages/jack1.rb | 1 + packages/jam.rb | 1 + packages/janet.rb | 1 + packages/jansson.rb | 1 + packages/jasper.rb | 3 ++- packages/jbigkit.rb | 1 + packages/jdk.rb | 1 + packages/jdk11.rb | 1 + packages/jdk15.rb | 1 + packages/jdk8.rb | 1 + packages/jemalloc.rb | 1 + packages/jfrog.rb | 1 + packages/jobscheduler.rb | 3 ++- packages/jq.rb | 1 + packages/js78.rb | 3 ++- packages/json2xml.rb | 1 + packages/json_glib.rb | 3 ++- packages/jsonc.rb | 3 ++- packages/jsoncpp.rb | 1 + packages/julia.rb | 1 + packages/kakoune.rb | 1 + packages/kbd.rb | 1 + packages/kbfsfuse.rb | 1 + packages/kbfsgit.rb | 1 + packages/kcov.rb | 1 + packages/keybase.rb | 1 + packages/keychain.rb | 1 + packages/komodo.rb | 1 + packages/kore.rb | 1 + packages/kotlin.rb | 1 + packages/kr.rb | 1 + packages/krb5.rb | 1 + packages/kubectl.rb | 1 + packages/kwiml.rb | 1 + tools/licenses.txt | 5 ++++- 101 files changed, 126 insertions(+), 24 deletions(-) diff --git a/packages/halibut.rb b/packages/halibut.rb index 80da51bdf..b2b80e725 100644 --- a/packages/halibut.rb +++ b/packages/halibut.rb @@ -4,6 +4,7 @@ class Halibut < Package description 'Halibut is a documentation production system, with elements similar to TeX, debiandoc-sgml, TeXinfo, and others.' homepage 'https://www.chiark.greenend.org.uk/~sgtatham/halibut/' version '1.2' + license 'MIT' compatibility 'all' source_url 'https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-1.2/halibut-1.2.tar.gz' source_sha256 '1aedfb6240f27190c36a390fcac9ce732edbdbaa31c85ee675b994e2b083163f' diff --git a/packages/handbrake.rb b/packages/handbrake.rb index d97e3e457..26c2111fd 100644 --- a/packages/handbrake.rb +++ b/packages/handbrake.rb @@ -4,6 +4,7 @@ class Handbrake < Package description 'HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.' homepage 'https://handbrake.fr/' version '1.3.3-1' + license 'GPL-2' compatibility 'x86_64' case ARCH when 'x86_64' @@ -16,7 +17,7 @@ class Handbrake < Package binary_sha256 ({ x86_64: '13e06c6458fe918ab1a46deeadcea9415c00be877a333b9bfbe5969c1ca1ba2a', }) - + depends_on 'gtk3' depends_on 'ffmpeg' depends_on 'jansson' diff --git a/packages/haproxy.rb b/packages/haproxy.rb index 0bcf69e4c..9fa36f823 100644 --- a/packages/haproxy.rb +++ b/packages/haproxy.rb @@ -4,6 +4,7 @@ class Haproxy < Package description 'The Reliable, High Performance TCP/HTTP Load Balancer.' homepage 'https://www.haproxy.org/' version '2.0.5' + license 'GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://www.haproxy.org/download/2.0/src/haproxy-2.0.5.tar.gz' source_sha256 '3f2e0d40af66dd6df1dc2f6055d3de106ba62836d77b4c2e497a82a4bdbc5422' diff --git a/packages/harfbuzz.rb b/packages/harfbuzz.rb index c8ff471c8..b797b1638 100644 --- a/packages/harfbuzz.rb +++ b/packages/harfbuzz.rb @@ -5,6 +5,7 @@ class Harfbuzz < Package homepage 'https://www.freedesktop.org/wiki/Software/HarfBuzz/' @_ver = '2.7.4' version @_ver + license 'Old-MIT, ISC and icu' compatibility 'all' source_url "https://github.com/harfbuzz/harfbuzz/archive/#{@_ver}.tar.gz" source_sha256 'daff8a4003ac420a8550760ed303ce33b310c8ea17b7f15b307d1969cabcebcb' diff --git a/packages/has.rb b/packages/has.rb index 036c5fe10..45ff1eeef 100644 --- a/packages/has.rb +++ b/packages/has.rb @@ -1,9 +1,10 @@ require 'package' class Has < Package - description 'checks presence of various command line tools and their versions on the path' + description 'Checks presence of various command line tools and their versions on the path' homepage 'https://github.com/kdabir/has' version '1.1.0' + license 'MIT' compatibility 'all' source_url 'https://github.com/kdabir/has/archive/v1.1.0.tar.gz' source_sha256 'e06d9674bc1b9281c1d4391ad4366d2ef249768e7b0ada304695bf954786e9c4' diff --git a/packages/hashpipe.rb b/packages/hashpipe.rb index 1af1e53e0..29afbb650 100644 --- a/packages/hashpipe.rb +++ b/packages/hashpipe.rb @@ -4,6 +4,7 @@ class Hashpipe < Package description 'Hash in a pipe' homepage 'https://git.zx2c4.com/hashpipe/about/#hashpipe' version '1.0' + license 'GPL-2' compatibility 'all' source_url 'https://git.zx2c4.com/hashpipe/snapshot/hashpipe-dc11b6262f4717e61e55760cb2bd637ff1c0f6a9.tar.xz' source_sha256 '6b3931d7c46332be2a6c07f94f91924065ba7988edd2e8a471123c77d3c614f6' diff --git a/packages/haveged.rb b/packages/haveged.rb index d51e18f4f..93aa66809 100644 --- a/packages/haveged.rb +++ b/packages/haveged.rb @@ -4,6 +4,7 @@ class Haveged < Package description 'A simple entropy daemon based on the HAVEGE algorithm, significantly faster than /dev/urandom.' homepage 'https://issihosts.com/haveged/' version '1.9.14' + license 'GPL-3+' compatibility 'all' source_url 'https://github.com/jirka-h/haveged/archive/v1.9.14.tar.gz' source_sha256 '938cb494bcad7e4f24e61eb50fab4aa0acbc3240c80f3ad5c6cf7e6e922618c3' diff --git a/packages/hdf5.rb b/packages/hdf5.rb index 34a616126..1d3779ce4 100644 --- a/packages/hdf5.rb +++ b/packages/hdf5.rb @@ -4,6 +4,7 @@ class Hdf5 < Package description 'HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections.' homepage 'https://www.hdfgroup.org/' version '1.10.5' + license 'NCSA-HDF' compatibility 'all' source_url 'https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5.tar.bz2' source_sha256 '68d6ea8843d2a106ec6a7828564c1689c7a85714a35d8efafa2fee20ca366f44' diff --git a/packages/hdparm.rb b/packages/hdparm.rb index f18176ffc..b105d30cc 100644 --- a/packages/hdparm.rb +++ b/packages/hdparm.rb @@ -4,6 +4,7 @@ class Hdparm < Package description 'hdparm is a GNU/Linux shell utility for viewing and manipulating various IDE drive and driver parameters.' homepage 'https://directory.fsf.org/wiki/Hdparm' version '9.32' + license 'BSD and GPL-2' compatibility 'all' source_url 'http://www.ibiblio.org/pub/Linux/system/hardware/hdparm-9.32.tar.gz' source_sha256 '90d80632695759ec12c8a9da94471f04bc88d5b73d34fc6a370775b534d09319' diff --git a/packages/health_check.rb b/packages/health_check.rb index 567ef1069..910972bf8 100644 --- a/packages/health_check.rb +++ b/packages/health_check.rb @@ -4,6 +4,7 @@ class Health_check < Package description 'The health-check tool monitors processes in various ways to help identify areas where it is consuming too many resources.' homepage 'http://kernel.ubuntu.com/~cking/health-check/' version '0.02.08' + license 'GPL-2' compatibility 'all' source_url 'http://kernel.ubuntu.com/~cking/tarballs/health-check/health-check-0.02.08.tar.gz' source_sha256 'be4f14affaa80dc634cc4cf41efc0b3164e5b1758674762f0a2322d2ccbfbd52' diff --git a/packages/healthcheck.rb b/packages/healthcheck.rb index 779171ac9..6ccf9509a 100644 --- a/packages/healthcheck.rb +++ b/packages/healthcheck.rb @@ -4,6 +4,7 @@ class Healthcheck < Package description 'Linux system health check.' homepage 'https://github.com/SimplyLinuxFAQ/health-check-script' version '1cace5' + license 'GPL-3' compatibility 'all' source_url 'https://github.com/SimplyLinuxFAQ/health-check-script/archive/1cace54e871c69cd4bbbaeeb3b9e314d7f575b06.tar.gz' source_sha256 '4f40995614da68da7422e2ba8e01815c569e3c1a268122a5e13a007899092630' diff --git a/packages/hello.rb b/packages/hello.rb index 9534001d5..e1354b5af 100644 --- a/packages/hello.rb +++ b/packages/hello.rb @@ -4,6 +4,7 @@ class Hello < Package description 'GNU Hello is another implementation of the classic program that prints “Hello, world!”' homepage 'https://www.gnu.org/software/hello/' version '2.10' + license 'FDL-1.3 GPL-3' compatibility 'all' source_url 'https://ftpmirror.gnu.org/hello/hello-2.10.tar.gz' source_sha256 '31e066137a962676e89f69d1b65382de95a7ef7d914b8cb956f41ea72e0f516b' diff --git a/packages/help2info.rb b/packages/help2info.rb index 236131066..dc6a5181c 100644 --- a/packages/help2info.rb +++ b/packages/help2info.rb @@ -2,8 +2,9 @@ require 'package' class Help2info < Package description 'help2info is a bash script that generates a simple info page from the output of the --help argument of the specified program.' - homepage 'http://savannah.nongnu.org/projects/help2info' + homepage 'https://savannah.nongnu.org/projects/help2info' version '0.1.1' + license 'GPL-2+' compatibility 'all' source_url 'http://download.savannah.nongnu.org/releases/help2info/help2info-0.1.1.tar.bz2' source_sha256 '9964fa462fb3e0f0646c97d986b69b3365461e94365cd80c5ec57f03ca08a839' diff --git a/packages/help2man.rb b/packages/help2man.rb index a98ed716f..f363e644b 100644 --- a/packages/help2man.rb +++ b/packages/help2man.rb @@ -4,6 +4,7 @@ class Help2man < Package description "help2man produces simple manual pages from the '--help' and '--version' output of other commands." homepage 'https://www.gnu.org/software/help2man/' version '1.47.4' + license 'GPL-3' compatibility 'all' source_url 'https://ftpmirror.gnu.org/help2man/help2man-1.47.4.tar.xz' source_sha256 'd4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753' diff --git a/packages/heroku.rb b/packages/heroku.rb index 2f4cc8491..37e7f7435 100644 --- a/packages/heroku.rb +++ b/packages/heroku.rb @@ -4,6 +4,7 @@ class Heroku < Package description 'The Heroku Command Line Interface (CLI), formerly known as the Heroku Toolbelt, is a tool for creating and managing Heroku apps from the command line / shell of various operating systems.' homepage 'https://devcenter.heroku.com/articles/heroku-cli' version '7.44.0' + license 'Heroku-TOS' compatibility 'aarch64,armv7l,x86_64' source_url 'https://github.com/heroku/cli/archive/v7.44.0.tar.gz' source_sha256 '565e2a42a5095da43466465f29455ea646b235742f16b667d58da0a312c0fe8a' diff --git a/packages/hexedit.rb b/packages/hexedit.rb index d3f77a39a..d9029a072 100644 --- a/packages/hexedit.rb +++ b/packages/hexedit.rb @@ -4,6 +4,7 @@ class Hexedit < Package version '1.2.13' description 'Hex Editor for Linux.' homepage 'http://rigaux.org/hexedit.html' + license 'GPL-2' compatibility 'all' source_url 'http://rigaux.org/hexedit-1.2.13.src.tgz' source_sha256 '6a126da30a77f5c0b08038aa7a881d910e3b65d13767fb54c58c983963b88dd7' diff --git a/packages/hget.rb b/packages/hget.rb index dd62c3cb1..f838f6bbb 100644 --- a/packages/hget.rb +++ b/packages/hget.rb @@ -1,9 +1,10 @@ require 'package' class Hget < Package - description 'interruptable, resumable download accelerator' + description 'Interruptable, resumable download accelerator' homepage 'https://github.com/huydx/hget' version '8cff5f7' + license 'MIT' compatibility 'all' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/hicolor_icon_theme.rb b/packages/hicolor_icon_theme.rb index 5bc68bd48..e37a21ae5 100644 --- a/packages/hicolor_icon_theme.rb +++ b/packages/hicolor_icon_theme.rb @@ -4,6 +4,7 @@ class Hicolor_icon_theme < Package description 'Icon-theme contains the standard also references the default icon theme called hicolor.' homepage 'https://www.freedesktop.org/wiki/Software/icon-theme/' version '0.17' + license 'GPL-2' compatibility 'all' source_url 'https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz' source_sha256 '317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d588a9d8' diff --git a/packages/homebank.rb b/packages/homebank.rb index 2a54026bc..fd4d0fbcc 100644 --- a/packages/homebank.rb +++ b/packages/homebank.rb @@ -4,6 +4,7 @@ class Homebank < Package description 'HomeBank is a free software that will assist you to manage your personal accounting.' homepage 'http://homebank.free.fr/en/index.php' version '5.4.3' + license 'GPL-2' compatibility 'all' source_url 'http://homebank.free.fr/public/homebank-5.4.3.tar.gz' source_sha256 '9222d7ed7cc44fcfff3f1fe20935a1b7fe91bb4d9f90003cb3c6f3b893298d0b' diff --git a/packages/hplip.rb b/packages/hplip.rb index fe4f6c0e9..b3717221e 100644 --- a/packages/hplip.rb +++ b/packages/hplip.rb @@ -4,6 +4,7 @@ class Hplip < Package description 'Print, Scan and Fax Drivers for Linux' homepage 'https://developers.hp.com/hp-linux-imaging-and-printing/' version '3.20.2' + license 'GPL-2' compatibility 'i686,x86_64' case ARCH when 'i686', 'x86_64' diff --git a/packages/htop.rb b/packages/htop.rb index c9b5b31ad..a1e68ecb4 100644 --- a/packages/htop.rb +++ b/packages/htop.rb @@ -4,6 +4,7 @@ class Htop < Package description 'htop is an interactive process viewer for Unix systems.' homepage 'https://hisham.hm/htop/' version '2.2.0' + license 'BSD and GPL-2' compatibility 'all' source_url 'https://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz' source_sha256 'd9d6826f10ce3887950d709b53ee1d8c1849a70fa38e91d5896ad8cbc6ba3c57' diff --git a/packages/httpd.rb b/packages/httpd.rb index 2415e6676..1a8b0d72d 100644 --- a/packages/httpd.rb +++ b/packages/httpd.rb @@ -4,6 +4,7 @@ class Httpd < Package description 'The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows.' homepage 'https://httpd.apache.org/' version '2.4.39' + license 'GPL-2+' compatibility 'all' source_url 'https://www-us.apache.org/dist/httpd/httpd-2.4.39.tar.gz' source_sha256 '8b95fe249f3a6c50aad3ca125eef3e02d619116cde242e1bc3c266b7b5c37c30' diff --git a/packages/httrack.rb b/packages/httrack.rb index 479add886..acea8bf08 100644 --- a/packages/httrack.rb +++ b/packages/httrack.rb @@ -4,6 +4,7 @@ class Httrack < Package description 'HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility. It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.' homepage 'http://www.httrack.com/' version '3.49.2-1' + license 'GPL-3' compatibility 'all' source_url 'https://mirror.httrack.com/httrack-3.49.2.tar.gz' source_sha256 '3477a0e5568e241c63c9899accbfcdb6aadef2812fcce0173688567b4c7d4025' diff --git a/packages/hub.rb b/packages/hub.rb index 9dcfd13f1..0f2df0a00 100644 --- a/packages/hub.rb +++ b/packages/hub.rb @@ -4,6 +4,7 @@ class Hub < Package description 'hub is a command-line wrapper for git that makes you better at GitHub.' homepage 'https://hub.github.com/' version '2.4.0' + license 'MIT' compatibility 'all' source_url 'https://github.com/github/hub/archive/v2.4.0.tar.gz' source_sha256 '894eb112be9aa0464fa2c63f48ae8e573ef9e32a00bad700e27fd09a0cb3be4b' diff --git a/packages/hugo.rb b/packages/hugo.rb index fd4990064..6eb83d1e0 100644 --- a/packages/hugo.rb +++ b/packages/hugo.rb @@ -4,6 +4,7 @@ class Hugo < Package description 'Hugo is one of the most popular open-source static site generators.' homepage 'https://gohugo.io' version '0.78.1' + license 'Apache-2.0, Unlicense, BSD, BSD-2 and MPL-2.0' compatibility 'all' case ARCH diff --git a/packages/hunspell.rb b/packages/hunspell.rb index d1d2d523d..ce8d782dd 100644 --- a/packages/hunspell.rb +++ b/packages/hunspell.rb @@ -4,6 +4,7 @@ class Hunspell < Package description 'Hunspell is a spell checker and morphological analyzer library' homepage 'http://hunspell.github.io/' version '1.7.0' + license 'MPL-1.1, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz' source_sha256 'bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a' diff --git a/packages/hunspell_base.rb b/packages/hunspell_base.rb index c6baf01d2..90c320965 100644 --- a/packages/hunspell_base.rb +++ b/packages/hunspell_base.rb @@ -4,6 +4,7 @@ class Hunspell_base < Package description 'Hunspell is a spell checker and morphological analyzer library' homepage 'http://hunspell.github.io/' version '1.7.0-1' + license 'MPL-1.1, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz' source_sha256 'bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a' diff --git a/packages/hunspell_en_us.rb b/packages/hunspell_en_us.rb index 29103349e..5faab6ba0 100644 --- a/packages/hunspell_en_us.rb +++ b/packages/hunspell_en_us.rb @@ -4,6 +4,7 @@ class Hunspell_en_us < Package description 'Hunspell US English dictionary' homepage 'http://hunspell.github.io/' version '1.7.0' + license 'MPL-1.1, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz' source_sha256 'bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a' diff --git a/packages/hunspell_es_any.rb b/packages/hunspell_es_any.rb index 621afedd3..734ce5275 100644 --- a/packages/hunspell_es_any.rb +++ b/packages/hunspell_es_any.rb @@ -4,6 +4,7 @@ class Hunspell_es_any < Package description 'Hunspell Spanish dictionary' homepage 'http://hunspell.github.io/' version '1.7.0' + license 'MPL-1.1, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz' source_sha256 'bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a' diff --git a/packages/hunspell_fr_fr.rb b/packages/hunspell_fr_fr.rb index f73a83f87..ca8c876c7 100644 --- a/packages/hunspell_fr_fr.rb +++ b/packages/hunspell_fr_fr.rb @@ -4,6 +4,7 @@ class Hunspell_fr_fr < Package description 'Hunspell French dictionary' homepage 'http://hunspell.github.io/' version '1.7.0' + license 'MPL-1.1, GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz' source_sha256 'bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a' diff --git a/packages/hyphen.rb b/packages/hyphen.rb index 0126322b2..e01e0847a 100644 --- a/packages/hyphen.rb +++ b/packages/hyphen.rb @@ -4,6 +4,7 @@ class Hyphen < Package description 'hyphenation library to use converted TeX hyphenation patterns' homepage 'https://github.com/hunspell/hyphen' version '73dd29' + license 'GPL-2, LGPL-2.1 and MPL-1.1' compatibility 'all' source_url 'https://github.com/hunspell/hyphen/archive/73dd2967c8e1e4f6d7334ee9e539a323d6e66cbd.tar.gz' source_sha256 'd174ba8a2653e79ebd135fd2241fe87d511f9510a31e82bdf13ec21192852595' diff --git a/packages/i3.rb b/packages/i3.rb index dd03b4ab2..9383604d9 100644 --- a/packages/i3.rb +++ b/packages/i3.rb @@ -4,6 +4,7 @@ class I3 < Package description 'Improved tiling window manager' homepage 'https://i3wm.org/' version '4.18.3' + license 'BSD' compatibility 'all' source_url 'https://i3wm.org/downloads/i3-4.18.3.tar.bz2' source_sha256 '53ae7903fad6eea830d58e949698e4a502c432c0d0a582659a0a59b1b995b10d' diff --git a/packages/ibmonitor.rb b/packages/ibmonitor.rb index 3f447d581..8cd5e4f08 100644 --- a/packages/ibmonitor.rb +++ b/packages/ibmonitor.rb @@ -4,6 +4,7 @@ class Ibmonitor < Package description 'ibmonitor is an interactive bandwidth monitor console application.' homepage 'http://ibmonitor.sourceforge.net/' version '1.4' + license 'GPL-2' compatibility 'all' source_url 'http://downloads.sourceforge.net/project/ibmonitor/ibmonitor/v1.4/ibmonitor-1.4.tar.gz' source_sha256 '331dac4553b5c336d1db3d35176ecebeaf15b39ad0432372cba583324a222e28' diff --git a/packages/ibus.rb b/packages/ibus.rb index 2d464065b..0cf47e945 100644 --- a/packages/ibus.rb +++ b/packages/ibus.rb @@ -5,6 +5,7 @@ class Ibus < Package homepage 'https://github.com/ibus/ibus/wiki' @_ver = '1.5.24' version @_ver + license 'LGPL-2.1' compatibility 'all' source_url "https://github.com/ibus/ibus/releases/download/#{@_ver}/ibus-#{@_ver}.tar.gz" source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/icon_naming_utils.rb b/packages/icon_naming_utils.rb index b82110073..b3fc7b23c 100644 --- a/packages/icon_naming_utils.rb +++ b/packages/icon_naming_utils.rb @@ -4,6 +4,7 @@ class Icon_naming_utils < Package description 'Icon naming utils' homepage 'http://tango-project.org/' version '0.8.90' + license 'GPL-2' compatibility 'all' source_url 'https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/icon-naming-utils/0.8.90-2/icon-naming-utils_0.8.90.orig.tar.gz' source_sha256 '044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c' diff --git a/packages/icu4c.rb b/packages/icu4c.rb index 083b30d3f..52daae485 100644 --- a/packages/icu4c.rb +++ b/packages/icu4c.rb @@ -4,6 +4,7 @@ class Icu4c < Package description 'ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.' homepage 'http://site.icu-project.org/' version '68.2' + license 'BSD' compatibility 'all' source_url 'https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.tgz' source_sha256 'c79193dee3907a2199b8296a93b52c5cb74332c26f3d167269487680d479d625' diff --git a/packages/idea.rb b/packages/idea.rb index e9317ca29..b7ae6e4b9 100644 --- a/packages/idea.rb +++ b/packages/idea.rb @@ -4,6 +4,7 @@ class Idea < Package description 'Capable and Ergonomic IDE for JVM' homepage 'https://www.jetbrains.com/idea/' version '2019.3.2' + license 'Apache-2.0' compatibility 'all' source_url 'https://download.jetbrains.com/idea/ideaIC-2019.3.2.tar.gz' source_sha256 'c38f18a2b2246b9a53fd62d454ccf67996bf59adc0b7e3843be0a9cf44637127' diff --git a/packages/iftop.rb b/packages/iftop.rb index 3e8ac3aca..d06b92066 100644 --- a/packages/iftop.rb +++ b/packages/iftop.rb @@ -4,6 +4,7 @@ class Iftop < Package description 'iftop does for network usage what top(1) does for CPU usage.' homepage 'http://www.ex-parrot.com/pdw/iftop/' version '0.17' + license 'GPL-2' compatibility 'all' source_url 'http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz' source_sha256 'd032547c708307159ff5fd0df23ebd3cfa7799c31536fa0aea1820318a8e0eac' diff --git a/packages/igt_gpu_tools.rb b/packages/igt_gpu_tools.rb index 0b6d0d2de..e7649194f 100644 --- a/packages/igt_gpu_tools.rb +++ b/packages/igt_gpu_tools.rb @@ -5,6 +5,7 @@ class Igt_gpu_tools < Package homepage 'https://gitlab.freedesktop.org/drm/igt-gpu-tools' @_ver = '1.25' version "#{@_ver}-1" + license 'MIT' compatibility 'x86_64 i686' source_url "https://xorg.freedesktop.org/releases/individual/app/igt-gpu-tools-#{@_ver}.tar.xz" source_sha256 '40454d8f0484ea2477862007398a08eef78a6c252c4defce1c934548593fdd11' diff --git a/packages/ilmbase.rb b/packages/ilmbase.rb index c0268f249..846a931e2 100644 --- a/packages/ilmbase.rb +++ b/packages/ilmbase.rb @@ -4,6 +4,7 @@ class Ilmbase < Package description 'Supporting libraries for OpenEXR' homepage 'http://www.openexr.com/' version '2.3.0' + license 'BSD' compatibility 'all' source_url 'https://github.com/openexr/openexr/releases/download/v2.3.0/ilmbase-2.3.0.tar.gz' source_sha256 '456978d1a978a5f823c7c675f3f36b0ae14dba36638aeaa3c4b0e784f12a3862' diff --git a/packages/imagemagick.rb b/packages/imagemagick.rb index c446bb039..0d69fab72 100644 --- a/packages/imagemagick.rb +++ b/packages/imagemagick.rb @@ -4,6 +4,7 @@ class Imagemagick < Package description 'Use ImageMagick to create, edit, compose, or convert bitmap images.' homepage 'http://www.imagemagick.org/script/index.php' version '6.9.11-29-7.0.11-2' + license 'imagemagick' compatibility 'all' is_fake diff --git a/packages/imagemagick6.rb b/packages/imagemagick6.rb index 47ebf0c0c..fdc9db17d 100644 --- a/packages/imagemagick6.rb +++ b/packages/imagemagick6.rb @@ -4,6 +4,7 @@ class Imagemagick6 < Package description 'Use ImageMagick to create, edit, compose, or convert bitmap images.' homepage 'http://www.imagemagick.org/script/index.php' version '6.9.11-29' + license 'imagemagick' compatibility 'aarch64,armv7l,x86_64' case ARCH when 'aarch64', 'armv7l', 'x86_64' diff --git a/packages/imagemagick7.rb b/packages/imagemagick7.rb index 9008d04f3..5371cf567 100644 --- a/packages/imagemagick7.rb +++ b/packages/imagemagick7.rb @@ -5,6 +5,7 @@ class Imagemagick7 < Package homepage 'http://www.imagemagick.org/script/index.php' @_ver = '7.0.11-2' version @_ver + license 'imagemagick' compatibility 'all' source_url "https://github.com/ImageMagick/ImageMagick/archive/#{@_ver}.tar.gz" source_sha256 '936959ba77bb9d8fdab4d9c69f90316c02a7e2467dea3790ad36b4d500c31a22' diff --git a/packages/imake.rb b/packages/imake.rb index a60c0f5ba..730997b76 100644 --- a/packages/imake.rb +++ b/packages/imake.rb @@ -2,8 +2,9 @@ require 'package' class Imake < Package description 'A build automation system written for the X Window System.' - homepage 'https://x.org' + homepage 'https://xorg.freedesktop.org' version '1.0.8' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/util/imake-1.0.8.tar.gz' source_sha256 '8178a09bfef33ad5f61cb5cb62283df7d3a5682f014507d2e7cfd922485a5c00' @@ -22,7 +23,6 @@ class Imake < Package }) depends_on 'xorg_cf_files' - depends_on 'gccmakedep' def self.build system "./configure #{CREW_OPTIONS} \ diff --git a/packages/imgur.rb b/packages/imgur.rb index fd04a6aef..6ac0e5622 100644 --- a/packages/imgur.rb +++ b/packages/imgur.rb @@ -3,7 +3,8 @@ require 'package' class Imgur < Package description 'Upload images to Imgur via a small bash script.' homepage 'https://github.com/tremby/imgur.sh' - version 'v9' + version '9' + license 'unlicense' compatibility 'all' source_url 'https://github.com/tremby/imgur.sh/archive/v9.tar.gz' source_sha256 '27283385658ea5223e6cb42de6a2486591c98d8adaeacf581b7f0a541d467645' diff --git a/packages/imlib2.rb b/packages/imlib2.rb index 0dc40caca..b22430d9b 100644 --- a/packages/imlib2.rb +++ b/packages/imlib2.rb @@ -4,6 +4,7 @@ class Imlib2 < Package description 'library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support, etc.' homepage 'https://sourceforge.net/projects/enlightenment/' version '1.5.1' + license 'BSD' compatibility 'all' source_url 'https://downloads.sourceforge.net/enlightenment/imlib2-1.5.1.tar.bz2' source_sha256 'fa4e57452b8843f4a70f70fd435c746ae2ace813250f8c65f977db5d7914baae' diff --git a/packages/inetutils.rb b/packages/inetutils.rb index be4ac0afa..03488afb1 100644 --- a/packages/inetutils.rb +++ b/packages/inetutils.rb @@ -5,8 +5,9 @@ class Inetutils < Package homepage 'https://www.gnu.org/software/inetutils/' @_ver = '2.0' version "#{@_ver}-1" + license 'GPL-3' compatibility 'all' - source_url "https://ftp.gnu.org/gnu/inetutils/inetutils-#{@_ver}.tar.xz" + source_url "https://ftpmirror.gnu.org/inetutils/inetutils-#{@_ver}.tar.xz" source_sha256 'e573d566e55393940099862e7f8994164a0ed12f5a86c3345380842bdc124722' binary_url({ diff --git a/packages/iniparser.rb b/packages/iniparser.rb index 91faa345f..4f875ef5a 100644 --- a/packages/iniparser.rb +++ b/packages/iniparser.rb @@ -4,6 +4,7 @@ class Iniparser < Package description 'stand-alone ini parser library in ANSI C' homepage 'http://ndevilla.free.fr/iniparser/' version '4.1' + license 'MIT' compatibility 'all' source_url 'https://github.com/ndevilla/iniparser/archive/v4.1.tar.gz' source_sha256 '960daa800dd31d70ba1bacf3ea2d22e8ddfc2906534bf328319495966443f3ae' diff --git a/packages/inkscape.rb b/packages/inkscape.rb index ed33a585b..52d8f62b2 100644 --- a/packages/inkscape.rb +++ b/packages/inkscape.rb @@ -4,6 +4,7 @@ class Inkscape < Package description 'Inkscape is a professional vector graphics editor for Windows, Mac OS X and Linux.' homepage 'https://inkscape.org/' version '0.92.3' + license 'GPL-2 and LGPL-2.1' compatibility 'all' source_url 'https://inkscape.org/gallery/item/12187/inkscape-0.92.3.tar.bz2' source_sha256 '063296c05a65d7a92a0f627485b66221487acfc64a24f712eb5237c4bd7816b2' diff --git a/packages/intel_media_driver.rb b/packages/intel_media_driver.rb index 5f080edd4..243a4af31 100644 --- a/packages/intel_media_driver.rb +++ b/packages/intel_media_driver.rb @@ -5,6 +5,7 @@ class Intel_media_driver < Package homepage 'https://github.com/intel/media-driver' @_ver = '20.4.5' version @_ver + license 'BSD-3, and MIT' compatibility 'x86_64' case ARCH when 'x86_64' diff --git a/packages/intel_media_sdk.rb b/packages/intel_media_sdk.rb index 9b522ef9c..e3417788a 100644 --- a/packages/intel_media_sdk.rb +++ b/packages/intel_media_sdk.rb @@ -4,6 +4,7 @@ class Intel_media_sdk < Package description 'API to access hardware-accelerated video on Intel Gen graphics hardware platforms' homepage 'https://software.intel.com/en-us/media-sdk/' version '20.5.1' + license 'MIT' compatibility 'x86_64' if ARCH == 'x86_64' source_url 'https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-20.5.1.tar.gz' diff --git a/packages/intltool.rb b/packages/intltool.rb index b4e5a167c..7eed9e3cd 100644 --- a/packages/intltool.rb +++ b/packages/intltool.rb @@ -4,6 +4,7 @@ class Intltool < Package description 'intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.' homepage 'https://freedesktop.org/wiki/Software/intltool/' version '0.51.0-1' + license 'GPL-2' compatibility 'all' source_url 'https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz' source_sha256 '67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd' diff --git a/packages/inxi.rb b/packages/inxi.rb index a7d7e8769..fd8001395 100644 --- a/packages/inxi.rb +++ b/packages/inxi.rb @@ -4,6 +4,7 @@ class Inxi < Package description 'inxi is a full featured CLI system information tool.' homepage 'https://smxi.org/docs/inxi.htm' version '811a19' + license 'GPL-3' compatibility 'all' source_url 'https://github.com/smxi/inxi/archive/811a199badbacc8d54254264c51de8dc3f5c82d2.tar.gz' source_sha256 'fd4d7e89166f4cd96fe91448753a1279520bc0f9ee3a2cfbd92ff4a2b1cf487a' diff --git a/packages/iperf3.rb b/packages/iperf3.rb index 54d339755..e3e85cc46 100644 --- a/packages/iperf3.rb +++ b/packages/iperf3.rb @@ -4,6 +4,7 @@ class Iperf3 < Package description 'iPerf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks.' homepage 'https://iperf.fr' version '3.7' + license 'BSD-3' compatibility 'all' source_url 'https://github.com/esnet/iperf/archive/3.7.tar.gz' source_sha256 'c349924a777e8f0a70612b765e26b8b94cc4a97cc21a80ed260f65e9823c8fc5' diff --git a/packages/ipfs.rb b/packages/ipfs.rb index fe474fa3d..6e32b728e 100644 --- a/packages/ipfs.rb +++ b/packages/ipfs.rb @@ -4,6 +4,7 @@ class Ipfs < Package description 'A peer-to-peer hypermedia protocol' homepage 'https://ipfs.io' version '0.4.13' + license 'MIT and Apache-2.0' compatibility 'all' source_url 'https://github.com/ipfs/go-ipfs/archive/v0.4.13.tar.gz' source_sha256 '9d5f2ef17a8bd4040fb4246c694034ec0ff323bc07d3f1469ce0877892695f31' diff --git a/packages/iptables.rb b/packages/iptables.rb index 3e06320a7..cd668fd4a 100644 --- a/packages/iptables.rb +++ b/packages/iptables.rb @@ -4,6 +4,7 @@ class Iptables < Package description 'iptables is the userspace command line program used to configure the Linux 2.4.x and later packet filtering ruleset.' homepage 'https://www.netfilter.org/projects/iptables/' version '1.8.3' + license 'GPL-2' compatibility 'all' source_url 'https://www.netfilter.org/projects/iptables/files/iptables-1.8.3.tar.bz2' source_sha256 'a23cac034181206b4545f4e7e730e76e08b5f3dd78771ba9645a6756de9cdd80' diff --git a/packages/iptraf.rb b/packages/iptraf.rb index 10b1503a5..f5a93f0de 100644 --- a/packages/iptraf.rb +++ b/packages/iptraf.rb @@ -4,8 +4,9 @@ class Iptraf < Package description 'IPTraf is a console-based network statistics utility for Linux.' homepage 'http://iptraf.seul.org/' version '3.0.0' + license '' # Can't find license compatibility 'all' - source_url 'ftp://iptraf.seul.org/pub/iptraf/iptraf-3.0.0.tar.gz' + source_url 'ftp://iptraf.seul.org/pub/iptraf/iptraf-3.0.0.tar.gz' # Unable to connect source_sha256 '9ee433d95573d612539da4b452e6cdcbca6ab6674a88bfbf6eaf12d4902b5163' binary_url ({ diff --git a/packages/irrlicht.rb b/packages/irrlicht.rb index 19f595042..36e6a41e3 100644 --- a/packages/irrlicht.rb +++ b/packages/irrlicht.rb @@ -4,6 +4,7 @@ class Irrlicht < Package description 'An open source realtime 3D engine written in C++ — Libraries and headers' homepage 'http://irrlicht.sourceforge.net/' version '1.8.4' + license 'ZLIB' compatibility 'all' source_url 'https://downloads.sourceforge.net/irrlicht/irrlicht-1.8.4.zip' source_sha256 'f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433' @@ -20,14 +21,14 @@ class Irrlicht < Package i686: '33c6fe1559e924ef6c3ebe75d9bcf5b27d419fe6d31c6989cec84637cd586c93', x86_64: 'cad40fccc5ca753ff9d2044bfc720e2d00f775d58691401771eaa731076e4651', }) - + depends_on 'libxrandr' depends_on 'libglvnd' depends_on 'libxxf86vm' depends_on 'libjpeg' depends_on 'libpng' depends_on 'dos2unix' => :build - + def self.patch system "curl -#LO https://dev.gentoo.org/~mgorny/dist/irrlicht-1.8.4-patchset.tar.bz2" @sha256sums = <<~EOF @@ -46,7 +47,7 @@ class Irrlicht < Package sed -i 's:-L/usr/X11R6/lib\$(LIBSELECT):-L/usr/local/X11R6/lib\$(LIBSELECT):g' \$m; \ sed -i 's:-I/usr/include:-I#{CREW_PREFIX}/include:g' \$m; done" end - + def self.build Dir.chdir 'source/Irrlicht' do system 'make sharedlib staticlib' diff --git a/packages/irrlicht_examples.rb b/packages/irrlicht_examples.rb index 8b1f23933..332d8f672 100644 --- a/packages/irrlicht_examples.rb +++ b/packages/irrlicht_examples.rb @@ -4,6 +4,7 @@ class Irrlicht_examples < Package description 'An open source realtime 3D engine written in C++ — Examples' homepage 'http://irrlicht.sourceforge.net/' version '1.8.4' + license 'ZLIB' compatibility 'all' source_url 'https://downloads.sourceforge.net/irrlicht/irrlicht-1.8.4.zip' source_sha256 'f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433' @@ -20,10 +21,10 @@ class Irrlicht_examples < Package i686: '8653b1d919a602d0269484daec98047d0e4b5e655b50bae8d49341b04b4a0e2e', x86_64: '6c366e0e444594fe94ef29cf6bcf309940d1a3daa2e0c0f151329e73fc142990', }) - + depends_on 'irrlicht' depends_on 'dos2unix' => :build - + def self.patch system "curl -#LO https://dev.gentoo.org/~mgorny/dist/irrlicht-1.8.4-patchset.tar.bz2" @sha256sums = <<~EOF @@ -42,7 +43,7 @@ class Irrlicht_examples < Package sed -i 's:-L/usr/X11R6/lib\$(LIBSELECT):-L/usr/local/X11R6/lib\$(LIBSELECT):g' \$m; \ sed -i 's:-I/usr/include:-I#{CREW_PREFIX}/include:g' \$m; done" end - + def self.build Dir.chdir 'examples' do system 'make' diff --git a/packages/irrlicht_tools.rb b/packages/irrlicht_tools.rb index 1a714d3eb..079290128 100644 --- a/packages/irrlicht_tools.rb +++ b/packages/irrlicht_tools.rb @@ -4,6 +4,7 @@ class Irrlicht_tools < Package description 'An open source realtime 3D engine written in C++ — Tools' homepage 'http://irrlicht.sourceforge.net/' version '1.8.4' + license 'ZLIB' compatibility 'all' source_url 'https://downloads.sourceforge.net/irrlicht/irrlicht-1.8.4.zip' source_sha256 'f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433' @@ -20,10 +21,10 @@ class Irrlicht_tools < Package i686: 'bfd76b9b6a999d06581b48103e2c3b603333e7df5186d03e75621b1160cf09f1', x86_64: 'e988f9c00466346b85df68d01290763d0f8a43e824e59a1d836978eb55b6f900', }) - + depends_on 'irrlicht' depends_on 'dos2unix' => :build - + def self.patch system "curl -#LO https://dev.gentoo.org/~mgorny/dist/irrlicht-1.8.4-patchset.tar.bz2" @sha256sums = <<~EOF @@ -42,7 +43,7 @@ class Irrlicht_tools < Package sed -i 's:-L/usr/X11R6/lib\$(LIBSELECT):-L/usr/local/X11R6/lib\$(LIBSELECT):g' \$m; \ sed -i 's:-I/usr/include:-I#{CREW_PREFIX}/include:g' \$m; done" end - + def self.build Dir.chdir 'tools/FileToHeader' do system 'make' diff --git a/packages/irssi.rb b/packages/irssi.rb index 56a689d26..ff1de8533 100644 --- a/packages/irssi.rb +++ b/packages/irssi.rb @@ -4,6 +4,7 @@ class Irssi < Package description 'Modular text mode IRC client with Perl scripting' homepage 'https://irssi.org/' version '1.2.2' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/irssi/irssi/releases/download/1.2.2/irssi-1.2.2.tar.xz' source_sha256 '6727060c918568ba2ff4295ad736128dba0b995d7b20491bca11f593bd857578' diff --git a/packages/isl.rb b/packages/isl.rb index 6640ce617..96eb28f5a 100644 --- a/packages/isl.rb +++ b/packages/isl.rb @@ -4,6 +4,7 @@ class Isl < Package description 'Integer Set Library for manipulating sets and relations of integer points bounded by linear constraints' homepage 'http://isl.gforge.inria.fr/' version '0.23' + license 'LGPL-2.1' compatibility 'all' source_url 'http://isl.gforge.inria.fr/isl-0.23.tar.xz' source_sha256 '5efc53efaef151301f4e7dde3856b66812d8153dede24fab17673f801c8698f2' diff --git a/packages/iso_codes.rb b/packages/iso_codes.rb index 65ecb4edd..b6e0a895b 100644 --- a/packages/iso_codes.rb +++ b/packages/iso_codes.rb @@ -4,6 +4,7 @@ class Iso_codes < Package description 'Provides lists of various ISO standards (countries, languages, language scripts, and currency names)' homepage 'https://salsa.debian.org/iso-codes-team/iso-codes' version '4.1' + license 'LGPL-2.1+' compatibility 'all' source_url 'https://salsa.debian.org/iso-codes-team/iso-codes/uploads/049ce6aac94d842be809f4063950646c/iso-codes-4.1.tar.xz' source_sha256 '67117fb76f32c8fb5e37d2d60bce238f1f8e865cc7b569a57cbc3017ca15488a' diff --git a/packages/itstool.rb b/packages/itstool.rb index 83f8a3be9..4c6007415 100644 --- a/packages/itstool.rb +++ b/packages/itstool.rb @@ -4,6 +4,7 @@ class Itstool < Package description 'Translate XML with PO files using W3C Internationalization Tag Set rules' homepage 'http://itstool.org/' version '2.0.6-1' + license 'GPL-3+' compatibility 'all' source_url 'https://github.com/itstool/itstool/archive/2.0.6.tar.gz' source_sha256 'bda0b08e9a1db885c9d7d1545535e9814dd8931d5b8dd5ab4a47bd769d0130c6' diff --git a/packages/iw.rb b/packages/iw.rb index 85877f995..eb249f310 100644 --- a/packages/iw.rb +++ b/packages/iw.rb @@ -4,6 +4,7 @@ class Iw < Package description 'iw is a new nl80211 based CLI configuration utility for wireless devices.' homepage 'https://wireless.wiki.kernel.org/en/users/documentation/iw' version '5.9' + license 'ISC' compatibility 'all' source_url 'https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/snapshot/iw-5.9.tar.gz' source_sha256 'f38a82a9bfa2a45d6bf471fe84df9c39bed3d3ca0e8931ed31951f603e21deb3' diff --git a/packages/jack.rb b/packages/jack.rb index c20fe2a8e..c0a17bfdf 100644 --- a/packages/jack.rb +++ b/packages/jack.rb @@ -5,6 +5,7 @@ class Jack < Package homepage 'https://jackaudio.org/' @_ver = '1.9.17' version @_ver + license 'GPL-2+' compatibility 'all' source_url "https://github.com/jackaudio/jack2/archive/v#{@_ver}.tar.gz" source_sha256 '38f674bbc57852a8eb3d9faa1f96a0912d26f7d5df14c11005ad499c8ae352f2' diff --git a/packages/jack1.rb b/packages/jack1.rb index d60fb38d9..6fa26a7f8 100644 --- a/packages/jack1.rb +++ b/packages/jack1.rb @@ -4,6 +4,7 @@ class Jack1 < Package description 'JACK (JACK Audio Connection Kit) refers to an API that provides a basic infrastructure for audio applications to communicate with each other and with audio hardware.' homepage 'https://jackaudio.org/' version 'b04083' + license 'GPL-3 and LGPL-3' compatibility 'all' source_url 'https://github.com/jackaudio/jack1/archive/b04083761496410a52126cdbcd35c557ee82f2e5.tar.gz' source_sha256 '376f2cd292ec285e53dbd5fe30a151d8a45dd7be5034a5b05dbb7e8a4735d7b1' diff --git a/packages/jam.rb b/packages/jam.rb index d3c1df3d7..b3c676c04 100644 --- a/packages/jam.rb +++ b/packages/jam.rb @@ -4,6 +4,7 @@ class Jam < Package description 'Jam is a software build tool that makes building simple things simple and building complicated things manageable.' homepage 'https://www.perforce.com/documentation/jam-documentation' version '2.6' + license '' # Can't find license compatibility 'all' source_url 'https://swarm.workshop.perforce.com/downloads/guest/perforce_software/jam/jam-2.6.zip' source_sha256 '7c510be24dc9d0912886c4364dc17a013e042408386f6b937e30bd9928d5223c' diff --git a/packages/janet.rb b/packages/janet.rb index e488779b5..a1866fb03 100644 --- a/packages/janet.rb +++ b/packages/janet.rb @@ -4,6 +4,7 @@ class Janet < Package description 'Janet is a functional and imperative programming language and bytecode interpreter.' homepage 'https://janet-lang.org' version '1.7.0' + license 'MIT' compatibility 'all' source_url 'https://github.com/janet-lang/janet/archive/v1.7.0.tar.gz' source_sha256 '2a119f3a79b209a858864e73ca3efda57ac044df3c89762a31480bbea386d2a3' diff --git a/packages/jansson.rb b/packages/jansson.rb index 08ff5ffeb..c84f5f263 100644 --- a/packages/jansson.rb +++ b/packages/jansson.rb @@ -5,6 +5,7 @@ class Jansson < Package homepage 'http://www.digip.org/jansson/' @_ver = '2.13.1' version @_ver + license 'MIT' compatibility 'all' source_url "https://github.com/akheron/jansson/archive/v#{@_ver}.tar.gz" source_sha256 'f22901582138e3203959c9257cf83eba9929ac41d7be4a42557213a22ebcc7a0' diff --git a/packages/jasper.rb b/packages/jasper.rb index 0f59da7d3..f82ef2f97 100644 --- a/packages/jasper.rb +++ b/packages/jasper.rb @@ -2,8 +2,9 @@ require 'package' class Jasper < Package description 'The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).' - homepage 'http://www.ece.uvic.ca/~frodo/jasper/' + homepage 'https://www.ece.uvic.ca/~frodo/jasper/' version '2.0.16' + license 'JasPer-2.0' compatibility 'all' source_url 'https://github.com/mdadams/jasper/archive/version-2.0.16.tar.gz' source_sha256 'f1d8b90f231184d99968f361884e2054a1714fdbbd9944ba1ae4ebdcc9bbfdb1' diff --git a/packages/jbigkit.rb b/packages/jbigkit.rb index 0126247c1..637e782c7 100644 --- a/packages/jbigkit.rb +++ b/packages/jbigkit.rb @@ -4,6 +4,7 @@ class Jbigkit < Package description 'JBIG-KIT is a software implementation of the JBIG1 data compression standard' homepage 'https://www.cl.cam.ac.uk/~mgk25/jbigkit/' version '2.1' + license 'GPL-2' compatibility 'all' source_url 'https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz' source_sha256 'de7106b6bfaf495d6865c7dd7ac6ca1381bd12e0d81405ea81e7f2167263d932' diff --git a/packages/jdk.rb b/packages/jdk.rb index 476250465..e08b2ab9f 100644 --- a/packages/jdk.rb +++ b/packages/jdk.rb @@ -4,6 +4,7 @@ class Jdk < Package description 'The JDK is a development environment for building applications, applets, and components using the Java programming language.' homepage 'https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html' version '8u281-15.0.2' + license 'Oracle-BCLA-JavaSE' compatibility 'all' is_fake diff --git a/packages/jdk11.rb b/packages/jdk11.rb index 3f037233b..48b4c945d 100644 --- a/packages/jdk11.rb +++ b/packages/jdk11.rb @@ -4,6 +4,7 @@ class Jdk11 < Package description 'The JDK is a development environment for building applications, applets, and components using the Java programming language.' homepage 'https://www.oracle.com/java/technologies/javase-jdk11-downloads.html' version '11.0.10' + license 'Oracle-BCLA-JavaSE' compatibility 'x86_64' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/jdk15.rb b/packages/jdk15.rb index e46c43481..bb1da7f43 100644 --- a/packages/jdk15.rb +++ b/packages/jdk15.rb @@ -4,6 +4,7 @@ class Jdk15 < Package description 'The JDK is a development environment for building applications, applets, and components using the Java programming language.' homepage 'https://www.oracle.com/java/technologies/javase-jdk15-downloads.html' version '15.0.2' + license 'Oracle-BCLA-JavaSE' compatibility 'x86_64' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/jdk8.rb b/packages/jdk8.rb index 0ea31af5b..203bdeb1a 100644 --- a/packages/jdk8.rb +++ b/packages/jdk8.rb @@ -4,6 +4,7 @@ class Jdk8 < Package description 'The JDK is a development environment for building applications, applets, and components using the Java programming language.' homepage 'https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html' version '8u281' + license 'Oracle-BCLA-JavaSE' compatibility 'all' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/jemalloc.rb b/packages/jemalloc.rb index d1a54d67e..0ff9afe68 100644 --- a/packages/jemalloc.rb +++ b/packages/jemalloc.rb @@ -4,6 +4,7 @@ class Jemalloc < Package description 'jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.' homepage 'http://jemalloc.net/' version '5.2.1' + license 'BSD' compatibility 'all' source_url 'https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2' source_sha256 '34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6' diff --git a/packages/jfrog.rb b/packages/jfrog.rb index 218c9d83e..70dfe07b1 100644 --- a/packages/jfrog.rb +++ b/packages/jfrog.rb @@ -4,6 +4,7 @@ class Jfrog < Package description 'JFrog CLI is a compact and smart client that provides a simple interface that automates access to Artifactory, Bintray and Mission Control through their respective REST APIs.' homepage 'https://github.com/JFrogDev/jfrog-cli-go' version '1.39.5' + license 'Apache-2.0, BSD, BSD-2, MIT and MPL-2.0' compatibility 'all' source_url 'https://github.com/jfrog/jfrog-cli-go/archive/1.39.5.tar.gz' source_sha256 '75a0f9bfd3170d03c542b62442761822ff2e4a7a279406d9b2ee5eeee888813f' diff --git a/packages/jobscheduler.rb b/packages/jobscheduler.rb index ae37b0d50..0f062c1df 100644 --- a/packages/jobscheduler.rb +++ b/packages/jobscheduler.rb @@ -2,8 +2,9 @@ require 'package' class Jobscheduler < Package description 'The JobScheduler is an Open Source solution for enterprise level workload automation.' - homepage 'http://www.sos-berlin.com/jobscheduler' + homepage 'https://www.sos-berlin.com/jobscheduler' version '1.12.3' + license 'GPL-2' compatibility 'all' source_url 'http://downloads.sourceforge.net/project/jobscheduler/jobscheduler_unix_universal_agent.1.12.3.tar.gz' source_sha256 '079819463d1e64300fd4f2231e84a62d282b4319dd5585fcbf6ca6014484352b' diff --git a/packages/jq.rb b/packages/jq.rb index 7c2d88ae5..a33bd53c3 100644 --- a/packages/jq.rb +++ b/packages/jq.rb @@ -4,6 +4,7 @@ class Jq < Package description 'jq is a lightweight and flexible command-line JSON processor.' homepage 'https://stedolan.github.io/jq/' version '1.6' + license 'MIT and CC-BY-3.0' compatibility 'all' source_url 'https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz' source_sha256 '5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72' diff --git a/packages/js78.rb b/packages/js78.rb index 29d0e7ef3..5cb3b88cc 100644 --- a/packages/js78.rb +++ b/packages/js78.rb @@ -1,9 +1,10 @@ require 'package' class Js78 < Package - description 'JavaScript interpreter and libraries - Version 78' + description 'Spidermonkey is a javaScript interpreter with libraries from Mozilla — Version 78' @_ver = '78.7.0' version @_ver + license 'MPL-2.0' compatibility 'all' source_url "https://archive.mozilla.org/pub/firefox/releases/#{@_ver}esr/source/firefox-#{@_ver}esr.source.tar.xz" source_sha256 '1aa041db28cd742e93d663a9da8defd33040b38d8b9470350538473251621643' diff --git a/packages/json2xml.rb b/packages/json2xml.rb index c87833526..2416231fe 100644 --- a/packages/json2xml.rb +++ b/packages/json2xml.rb @@ -4,6 +4,7 @@ class Json2xml < Package description 'json to xml converter' homepage 'https://github.com/vinitkumar/json2xml' version '2.1.0-1' + license 'Apache-2.0' compatibility 'all' source_url 'https://github.com/vinitkumar/json2xml/archive/v2.1.0.tar.gz' source_sha256 '61c7c848f7dc74d09ecc10badaa69902859483ea4e3b13148a83173af564aeea' diff --git a/packages/json_glib.rb b/packages/json_glib.rb index 3c74e8406..c7f0bd77f 100644 --- a/packages/json_glib.rb +++ b/packages/json_glib.rb @@ -4,6 +4,7 @@ class Json_glib < Package description 'JSON-GLib implements a full suite of JSON-related tools using GLib and GObject.' homepage 'https://wiki.gnome.org/Projects/JsonGlib' version '1.6.2' + license 'LGPL-2.1+' compatibility 'all' source_url 'https://download.gnome.org/core/40/40.beta/sources/json-glib-1.6.2.tar.xz' source_sha256 'a33d66c6d038bda46b910c6c6d59c4e15db014e363dc997a0414c2e07d134f24' @@ -32,7 +33,7 @@ class Json_glib < Package system 'ninja -C builddir' end - # Ticket opened at + # Ticket opened at # https://gitlab.gnome.org/GNOME/json-glib/-/issues/59 # def self.check # system 'ninja test -C builddir' diff --git a/packages/jsonc.rb b/packages/jsonc.rb index 109b01ddd..6d6f4f93a 100644 --- a/packages/jsonc.rb +++ b/packages/jsonc.rb @@ -2,8 +2,9 @@ require 'package' class Jsonc < Package description 'JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.' - homepage 'https://github.com/json-c/json-c/wiki' + homepage 'https://github.com/json-c/json-c' version '0.13.1-20180305-1' + license 'MIT' compatibility 'all' source_url 'https://github.com/json-c/json-c/archive/json-c-0.13.1-20180305.tar.gz' source_sha256 '5d867baeb7f540abe8f3265ac18ed7a24f91fe3c5f4fd99ac3caba0708511b90' diff --git a/packages/jsoncpp.rb b/packages/jsoncpp.rb index 080699aa0..89793ab29 100644 --- a/packages/jsoncpp.rb +++ b/packages/jsoncpp.rb @@ -4,6 +4,7 @@ class Jsoncpp < Package description 'A C++ library for interacting with JSON.' homepage 'https://github.com/open-source-parsers/jsoncpp' version '1.8.4' + license 'MIT, public-domain' compatibility 'all' source_url 'https://github.com/open-source-parsers/jsoncpp/archive/1.8.4.tar.gz' source_sha256 'c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6' diff --git a/packages/julia.rb b/packages/julia.rb index 33e431b13..0d24646c3 100644 --- a/packages/julia.rb +++ b/packages/julia.rb @@ -4,6 +4,7 @@ class Julia < Package description 'Julia is a flexible dynamic language, appropriate for scientific and numerical computing' homepage 'https://julialang.org/' version '1.3.1' + license 'MIT' compatibility 'all' case ARCH when 'aarch64', 'armv7l' diff --git a/packages/kakoune.rb b/packages/kakoune.rb index 5e4e6cdaa..a5d475c48 100644 --- a/packages/kakoune.rb +++ b/packages/kakoune.rb @@ -5,6 +5,7 @@ class Kakoune < Package description 'mawww\'s experiment for a better code editor' homepage 'http://kakoune.org/' compatibility 'all' + license 'Unlicense' version 'v2018.09.04' source_url 'https://github.com/mawww/kakoune/releases/download/v2018.09.04/kakoune-2018.09.04.tar.bz2' source_sha256 '7a31c9f08c261c5128d1753762721dd7b7fe4bb4e9a3c368c9d768c72a1472e1' diff --git a/packages/kbd.rb b/packages/kbd.rb index 179bd54a4..f0250598c 100644 --- a/packages/kbd.rb +++ b/packages/kbd.rb @@ -4,6 +4,7 @@ class Kbd < Package description 'The kbd project contains tools for managing Linux console' homepage 'http://kbd-project.org/' version '2.0.4' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/legionus/kbd/archive/2.0.4.tar.gz' source_sha256 '18f45ee8790ddb18363fcb98d60e715528b1c04aa4501bd69111609d43240d3e' diff --git a/packages/kbfsfuse.rb b/packages/kbfsfuse.rb index 3e8441897..86d722c47 100644 --- a/packages/kbfsfuse.rb +++ b/packages/kbfsfuse.rb @@ -4,6 +4,7 @@ class Kbfsfuse < Package description 'Keybase fuse filesystem.' homepage 'https://keybase.io/docs/kbfs' version '1.0.40' + license 'BSD' compatibility 'all' source_url 'https://github.com/keybase/kbfs/archive/v1.0.40.tar.gz' source_sha256 '2bbbfd2eb7ed12295375a182656af6dcc509827f7ed83c2b1dd0f72f56853fa5' diff --git a/packages/kbfsgit.rb b/packages/kbfsgit.rb index f15cf1a34..30a6286f1 100644 --- a/packages/kbfsgit.rb +++ b/packages/kbfsgit.rb @@ -4,6 +4,7 @@ class Kbfsgit < Package description 'Keybase encrypted git repositories.' homepage 'https://keybase.io/docs/kbfs' version '1.0.40' + license 'BSD' compatibility 'all' source_url 'https://github.com/keybase/kbfs/archive/v1.0.40.tar.gz' source_sha256 '2bbbfd2eb7ed12295375a182656af6dcc509827f7ed83c2b1dd0f72f56853fa5' diff --git a/packages/kcov.rb b/packages/kcov.rb index 2f8bc4615..ed1a05c04 100644 --- a/packages/kcov.rb +++ b/packages/kcov.rb @@ -4,6 +4,7 @@ class Kcov < Package description 'Kcov is a code coverage tester for compiled programs, Python scripts and shell scripts.' homepage 'http://simonkagstrom.github.io/kcov/' version 'v36' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/SimonKagstrom/kcov/archive/v36.tar.gz' source_sha256 '29ccdde3bd44f14e0d7c88d709e1e5ff9b448e735538ae45ee08b73c19a2ea0b' diff --git a/packages/keybase.rb b/packages/keybase.rb index 8241f3601..f2262350f 100644 --- a/packages/keybase.rb +++ b/packages/keybase.rb @@ -4,6 +4,7 @@ class Keybase < Package description 'Keybase is encryption for everyone. Installs keybase cli' homepage 'https://keybase.io' version '5.5.1' + license 'Apache-2.0, BSD, BSD-2, LGPL-3, MIT, MPL-2.0' compatibility 'all' source_url 'https://github.com/keybase/client/archive/v5.5.1.tar.gz' source_sha256 'a65dc4b62fc1299dd17da52ddd2484fa1dc1e7d2a4776c3a6e112ee020980b12' diff --git a/packages/keychain.rb b/packages/keychain.rb index 2b06a3039..9d44a4743 100644 --- a/packages/keychain.rb +++ b/packages/keychain.rb @@ -4,6 +4,7 @@ class Keychain < Package description 'Keychain helps you to manage SSH and GPG keys in a convenient and secure manner.' homepage 'https://www.funtoo.org/Keychain' version '2.8.5' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/funtoo/keychain/archive/2.8.5.tar.gz' source_sha256 'dcce703e5001211c8ebc0528f45b523f84d2bceeb240600795b4d80cb8475a0b' diff --git a/packages/komodo.rb b/packages/komodo.rb index b6f36de63..c8ab1bff6 100644 --- a/packages/komodo.rb +++ b/packages/komodo.rb @@ -4,6 +4,7 @@ class Komodo < Package description 'Komodo Edit is a great editor if you\'re looking for something powerful, yet simple.' homepage 'https://www.activestate.com/products/komodo-edit/' version '11.1.1' + license '' # Can't find license for project compatibility 'all' case ARCH when 'i686' diff --git a/packages/kore.rb b/packages/kore.rb index ac62686ea..f01cc389a 100644 --- a/packages/kore.rb +++ b/packages/kore.rb @@ -4,6 +4,7 @@ class Kore < Package description 'An easy to use, scalable and secure web application framework for writing web APIs in C. ' homepage 'https://kore.io' version '2.0.0' + license 'ISC' compatibility 'all' source_url 'https://github.com/jorisvink/kore/archive/2.0.0-release.tar.gz' source_sha256 'e9573a3bd986bc7d91ce3fb8898cb542523d6ed274761281cea72a81963549c1' diff --git a/packages/kotlin.rb b/packages/kotlin.rb index bfb184013..da5bb1d84 100644 --- a/packages/kotlin.rb +++ b/packages/kotlin.rb @@ -4,6 +4,7 @@ class Kotlin < Package description 'Statically typed programming language for modern multiplatform applications' homepage 'https://kotlinlang.org/' version '1.4.0' + license 'Apache-2.0' compatibility 'all' source_url 'https://github.com/JetBrains/kotlin/releases/download/v1.4.0/kotlin-compiler-1.4.0.zip' source_sha256 '590391d13b3c65ba52cba470f56efd5b14e2b1f5b9459f63aa12eb38ef52f161' diff --git a/packages/kr.rb b/packages/kr.rb index da37b0c56..2e64efef5 100644 --- a/packages/kr.rb +++ b/packages/kr.rb @@ -3,6 +3,7 @@ require 'package' class Kr < Package description 'Krypton command-line client, daemon, and SSH integration' homepage 'https://krypt.co' + license 'all-rights-reserved' # Don't distribute binaries of this package: it's illegal. version '2.4.4' compatibility 'all' source_url 'https://raw.githubusercontent.com/kryptco/kr/master/README.md' diff --git a/packages/krb5.rb b/packages/krb5.rb index d43413a7f..6bcc096fe 100644 --- a/packages/krb5.rb +++ b/packages/krb5.rb @@ -4,6 +4,7 @@ class Krb5 < Package description 'Kerberos is a network authentication protocol.' homepage 'https://web.mit.edu/kerberos' version '1.19' + 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+ )' compatibility 'all' source_url 'https://web.mit.edu/kerberos/dist/krb5/1.19/krb5-1.19.tar.gz' source_sha256 'bc7862dd1342c04e1c17c984a268d50f29c0a658a59a22bd308ffa007d532a2e' diff --git a/packages/kubectl.rb b/packages/kubectl.rb index ba8b0dba0..5b1f0a33e 100644 --- a/packages/kubectl.rb +++ b/packages/kubectl.rb @@ -4,6 +4,7 @@ class Kubectl < Package description 'Kubernetes command line tool' homepage 'https://kubernetes.io' version '1.7.0' + license 'Apache-2.0' compatibility 'all' source_url 'https://github.com/kubernetes/kubernetes/archive/v1.7.0.tar.gz' source_sha256 '0fe34180a4bb61384894616b1d348cc6350d1ebcbc071c67748864ffd2deb026' diff --git a/packages/kwiml.rb b/packages/kwiml.rb index 61ca86320..e35834a2e 100644 --- a/packages/kwiml.rb +++ b/packages/kwiml.rb @@ -4,6 +4,7 @@ class Kwiml < Package description 'The Kitware Information Macro Library' homepage 'https://gitlab.kitware.com/utils/kwiml' version 'a079af' + license 'BSD-3' compatibility 'all' source_url 'https://gitlab.kitware.com/utils/kwiml/-/archive/a079afc646f46b81686676bec91fb0a8e3799e4a/kwiml-a079afc646f46b81686676bec91fb0a8e3799e4a.tar.bz2' source_sha256 '09607a32224091cb6deb605382772c69a4f51d16a5ccf065688e6e7d80e6f822' diff --git a/tools/licenses.txt b/tools/licenses.txt index c90d546f4..729fcfa48 100644 --- a/tools/licenses.txt +++ b/tools/licenses.txt @@ -234,6 +234,7 @@ inner-net Interbase-1.0 ipadic Ispell +JasPer-2.0 JDOM JNIC JOVE @@ -404,6 +405,7 @@ Gitkracken-EULA GOG-EULA google-chrome Google-TOS +Heroku-TOS Intel-SDP Introversion LastPass @@ -445,5 +447,6 @@ WPS-EULA zi-labone # Other licenses +all-rights-reserved # Use when a package specifically states it is all rights reserved custom # A license cannot be 'custom' if the source code is unavailable. Instead, find the license and add it under the EULA section of this file. -unlicensed +unlicensed # Assumed to be all rights reserved.