Licensed files aa* to az*

This commit is contained in:
saltedcoffii
2021-03-18 16:52:48 -04:00
parent 3efc3eda12
commit 1558e470e4
76 changed files with 101 additions and 31 deletions

View File

@@ -4,6 +4,7 @@ class A2png < Package
description 'Converts plain ASCII text into PNG bitmap images.'
homepage 'https://sourceforge.net/projects/a2png/'
version '0.1.5-1'
license 'MIT'
compatibility 'all'
source_url 'https://sourceforge.net/projects/a2png/files/a2png/0.1.5/a2png-0.1.5.tar.bz2'
source_sha256 'd3ae1c771f5180d93f35cded76d9bb4c4cc2023dbe65613e78add3eeb43f736b'
@@ -38,4 +39,3 @@ class A2png < Package
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end

View File

@@ -2,10 +2,11 @@ require 'package'
class A2ps < Package
description 'GNU a2ps is an Any to PostScript filter.'
homepage 'http://www.gnu.org/software/a2ps/'
homepage 'https://www.gnu.org/software/a2ps/'
version '4.14-1'
license 'GPL-3'
compatibility 'all'
source_url 'https://ftp.gnu.org/gnu/a2ps/a2ps-4.14.tar.gz'
source_url 'https://ftpmirror.gnu.org/a2ps/a2ps-4.14.tar.gz'
source_sha256 'f3ae8d3d4564a41b6e2a21f237d2f2b104f48108591e8b83497500182a3ab3a4'
binary_url ({
@@ -36,4 +37,3 @@ class A2ps < Package
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end

View File

@@ -4,6 +4,7 @@ class A52 < Package
description 'liba52 is a free library for decoding ATSC A/52 streams.'
homepage 'http://liba52.sourceforge.net/'
version '0.7.4'
license 'GPL-2+'
compatibility 'all'
source_url 'http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz'
source_sha256 'a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33'

View File

@@ -4,6 +4,7 @@ class Aalib < Package
description 'AA means Ascii Art - the AAlib (ascii art GFX library), BB (audiovisual demonstration for your terminal), aview (image browser/animation player), AAvga (SVGAlib wrapper for AA-lib), ttyquake (text mode quake), aa3d (random dot stereogram generator)...'
homepage 'https://sourceforge.net/projects/aa-project/'
version '1.4rc5'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/aa-project/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz'
source_sha256 'fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee'

View File

@@ -4,6 +4,7 @@ class Abcde < Package
description 'Grab an entire CD and compress it to Ogg/Vorbis, MP3, FLAC, AAC, Ogg/Speex and/or MPP/MP+(Musepack) format.'
homepage 'https://abcde.einval.com/wiki/'
version '2.9.3'
license 'GPL-2'
compatibility 'all'
source_url 'https://abcde.einval.com/download/abcde-2.9.3.tar.gz'
source_sha256 '046cd0bba78dd4bbdcbcf82fe625865c60df35a005482de13a6699c5a3b83124'

View File

@@ -5,6 +5,7 @@ class Abseil_cpp < Package
homepage 'https://abseil.io/'
@_ver = '20200923.3'
version @_ver
license 'Apache-2.0'
compatibility 'all'
source_url "https://github.com/abseil/abseil-cpp/archive/#{@_ver}.tar.gz"
source_sha256 'ebe2ad1480d27383e4bf4211e2ca2ef312d5e6a09eba869fd2e8a5c5d553ded2'

View File

@@ -5,6 +5,7 @@ class Acl < Package
homepage 'http://savannah.nongnu.org/projects/acl'
version '2.2.53'
compatibility 'all'
license 'LGPL-2.1'
source_url 'https://bigsearcher.com/mirrors/nongnu/acl/acl-2.2.53.tar.gz'
source_sha256 '06be9865c6f418d851ff4494e12406568353b891ffe1f596b34693c387af26c7'

View File

@@ -4,6 +4,7 @@ class Acpi < Package
description 'Attempts to replicate the functionality of the \'old\' apm command on ACPI systems, including battery and thermal information.'
homepage 'https://sourceforge.net/projects/acpiclient/'
version '1.7'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/acpiclient/acpiclient/1.7/acpi-1.7.tar.gz'
source_sha256 'd7a504b61c716ae5b7e81a0c67a50a51f06c7326f197b66a4b823de076a35005'

View File

@@ -4,6 +4,7 @@ class Acpica < Package
description 'ACPI tools, including Intel ACPI Source Language compiler'
homepage 'https://acpica.org/'
version '20200925'
license 'GPL-2'
compatibility 'all'
source_url 'https://acpica.org/sites/acpica/files/acpica-unix-20200925.tar.gz'
source_sha256 'd44388e21e3d2e47c6d39e9c897935d3f775f04fec76271dcba072c74f834589'

View File

@@ -4,6 +4,7 @@ class Adwaita_icon_theme < Package
description 'Theme consisting of a set of icons for GTK+'
homepage 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme'
version '3.38.0-c5be'
license 'LGPL-3 and CC-BY-SA-4.0'
compatibility 'all'
source_url 'https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/archive/c5bed6840332a7539b175feb4ec7ecf957fb1399/adwaita-icon-theme-c5bed6840332a7539b175feb4ec7ecf957fb1399.tar.bz2'
source_sha256 '54d67549cb7b295dd649460a22af9d2f436dd73386068eb20ce888f6f4bee0fb'

View File

@@ -4,6 +4,7 @@ class Ag < Package
description 'The Silver Searcher. Very fast search similar to ack or grep. (ag)'
homepage 'https://github.com/ggreer/the_silver_searcher'
version '2.2.0'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://github.com/ggreer/the_silver_searcher/archive/2.2.0.tar.gz'
source_sha256 '6a0a19ca5e73b2bef9481c29a508d2413ca1a0a9a5a6b1bd9bbd695a7626cbf9'

View File

@@ -4,6 +4,7 @@ class Aha < Package
description 'ANSI HTML Adapter'
homepage 'https://github.com/theZiz/aha'
version '0.5.1'
license 'MPL-1.1'
compatibility 'all'
source_url 'https://github.com/theZiz/aha/archive/0.5.1.tar.gz'
source_sha256 '6aea13487f6b5c3e453a447a67345f8095282f5acd97344466816b05ebd0b3b1'

View File

@@ -4,6 +4,7 @@ class Aide < Package
description 'Advanced Intrusion Detection Environment'
homepage 'http://aide.sourceforge.net/'
version '0.15.1'
license 'GPL-2'
compatibility 'all'
source_url 'http://downloads.sourceforge.net/project/aide/aide/0.15.1/aide-0.15.1.tar.gz'
source_sha256 '303e5c186257df8c86e418193199f4ea2183fc37d3d4a9098a614f61346059ef'

View File

@@ -4,6 +4,7 @@ class Aircrack_ng < Package
description 'Key cracker for the 802.11 WEP and WPA-PSK protocols.'
homepage 'https://www.aircrack-ng.org'
version '1.6-17f9'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/aircrack-ng/aircrack-ng/archive/17f971cebdaeea0c86e338bde09a52787fcd6d9c.zip'
source_sha256 'd6dc9078f2ab56671f8fb707aa5ddbbec36d1a732cc7ad9a3d2803a5dbbaae5b'

View File

@@ -4,6 +4,7 @@ class Alien < Package
description 'This program converts linux packages between the rpm, deb, tgz and slp packages.'
homepage 'https://sourceforge.net/projects/alien-pkg-convert/'
version '8.95'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/alien-pkg-convert/release/alien_8.95.tar.xz'
source_sha256 '37a22587c33810feab323474bdadbf969fda2eb4e720b2ca01b40d82d6f71a17'

View File

@@ -4,6 +4,7 @@ class Alive < Package
description 'Automatic login and keep-alive utility for Internet connections.'
homepage 'https://www.gnu.org/software/alive/'
version '2.0.2'
license 'GPL-3'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/alive/alive-2.0.2.tar.xz'
source_sha256 '120dd9ef361833623be353ad8cfac585abae51a16fedd3a84f1d99a842793fef'

View File

@@ -4,6 +4,7 @@ class Alpine < Package
description 'The continuation of the Alpine email client from University of Washington.'
homepage 'http://alpine.x10host.com/alpine'
version '2.22'
license 'Apache-2.0'
compatibility 'all'
source_url 'http://alpine.x10host.com/alpine/release/src/alpine-2.22.tar.xz'
source_sha256 '849567c1b6f71fde3aaa1c97cf0577b12a525d9e22c0ea47797c4bf1cd2bbfdb'

View File

@@ -4,6 +4,7 @@ class Alsa_lib < Package
description 'The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system.'
homepage 'https://www.alsa-project.org/main/index.php/Main_Page'
version '1.2.4'
license 'LGPL-2.1'
compatibility 'all'
source_url "https://github.com/alsa-project/alsa-lib/archive/v#{version}.tar.gz"
source_sha256 '0c6ab052d7ea980a01d0208da5e5e10849bd16c4c9961bbd5d2665083b74a6c0'

View File

@@ -4,6 +4,7 @@ class Alsa_plugins < Package
description 'alsa-plugins contains plugins for various ALSA needs (e.g. Jack).'
homepage 'https://www.alsa-project.org/main/index.php/Main_Page'
version '1.2.2'
license 'GPL-2 and LGPL-2.1'
compatibility 'all'
source_url 'ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.2.2.tar.bz2'
source_sha256 '1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d'

View File

@@ -4,6 +4,7 @@ class Alsa_tools < Package
description 'The Advanced Linux Sound Architecture (ALSA) - tools'
homepage 'https://github.com/alsa-project/alsa-tools'
version '1.2.2'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/alsa-project/alsa-tools/archive/v1.2.2.tar.gz'
source_sha256 '7242cfb3493461b2a28c9c3a6a69dbc2e9ee236a5dc46400cbb0d1d87c27b453'

View File

@@ -4,6 +4,7 @@ class Alsa_utils < Package
description 'The Advanced Linux Sound Architecture (ALSA) - utilities'
homepage 'https://github.com/alsa-project/alsa-utils'
version '1.2.4'
license 'GPL-2'
compatibility 'all'
source_url "https://github.com/alsa-project/alsa-utils/archive/v#{version}.tar.gz"
source_sha256 '4fdd1745d6ad339be596ba66c12c0ee513aab19050bd48439f91edafbd8688b0'

View File

@@ -4,6 +4,7 @@ class Amtk < Package
description 'Actions, Menus and Toolbars Kit for GTK+ applications'
homepage 'https://wiki.gnome.org/Projects/Amtk'
version '5.2.0-33ec-1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/GNOME/amtk/archive/33ec171156ebc49d6dad568e6ba39470edb272e1.zip'
source_sha256 'fc9bad18bbd5421da52e0548f9e91eda180539bb568d1e7116ca65f4f73f4b67'

View File

@@ -4,6 +4,7 @@ class Anagram < Package
description 'finds anagrams or permutations of words in the target phrase'
homepage 'http://www.fourmilab.ch/anagram/'
version '1.4'
license 'public-domain'
compatibility 'all'
source_url 'http://www.fourmilab.ch/anagram/anagram-1.4.tar.gz'
source_sha256 'd046fd5accd3c62267c0ef81b56cd05c59ec92b37cdb73f69d031879dba308bd'

View File

@@ -4,6 +4,7 @@ class Android_studio < Package
description 'Android Studio is the official IDE for Android development.'
homepage 'https://developer.android.com/studio'
version '4.1.2.0'
license 'Apache-2.0'
compatibility 'x86_64'
case ARCH
when 'x86_64'

View File

@@ -4,6 +4,7 @@ class Ansible < Package
description 'Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.'
homepage 'https://www.ansible.com/'
version '2.9.14'
license 'GPL-3'
compatibility 'all'
source_url 'https://releases.ansible.com/ansible/ansible-2.9.14.tar.gz'
source_sha256 'efe7183e08f0c9dd9efd9124efa8978be62851b1e8eb856593a073538bfc6fb5'

View File

@@ -4,6 +4,7 @@ class Ansifilter < Package
description 'Ansifilter parses common ANSI codes to remove them or to convert them to another colored text file format (HTML, TeX, LaTeX, RTF, Pango or BBCode).'
homepage 'http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php'
version '2.10'
license 'GPL-3+'
compatibility 'all'
source_url 'http://www.andre-simon.de/zip/ansifilter-2.10.tar.bz2'
source_sha256 '23d2cf439d4ed4fbec8050b2826d61c244694ce06aaf8ca7d0ec1016afebee3f'

View File

@@ -4,6 +4,7 @@ class Ant < Package
description 'Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other.'
homepage 'http://ant.apache.org/'
version '1.10.7'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://www.apache.org/dist/ant/source/apache-ant-1.10.7-src.tar.xz'
source_sha256 'c8d68b396d9e44b49668bafe0c82f8c89497915254b5395d73d6f6e41d7a0e25'

View File

@@ -4,6 +4,7 @@ class Antiword < Package
description 'Antiword is a free MS Word reader for Linux and RISC OS.'
homepage 'http://www.winfield.demon.nl/'
version '0.37-2'
license 'GPL-2'
compatibility 'all'
source_url 'http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz'
source_sha256 '8e2c000fcbc6d641b0e6ff95e13c846da3ff31097801e86702124a206888f5ac'

View File

@@ -2,8 +2,9 @@ require 'package'
class Antlr4 < Package
description 'ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.'
homepage 'http://www.antlr.org/'
homepage 'https://www.antlr.org/'
version '4.7.1'
licnese 'BSD'
compatibility 'all'
source_url 'https://raw.githubusercontent.com/antlr/antlr4/4.7.1/README.md'
source_sha256 '70a58ea4c4f5ed23306313782bc13f36c3529d9a990e95ab273d5deed9286d4f'
@@ -16,7 +17,7 @@ class Antlr4 < Package
depends_on 'jdk8'
def self.install
system 'wget https://www.antlr.org/download/antlr-4.7.1-complete.jar'
system 'curl -#LO' https://www.antlr.org/download/antlr-4.7.1-complete.jar'
abort 'Checksum mismatch. :/ Try again.'.lightred unless Digest::SHA256.hexdigest( File.read('antlr-4.7.1-complete.jar') ) == 'f41dce7441d523baf9769cb7756a00f27a4b67e55aacab44525541f62d7f6688'
system "install -Dm644 antlr-4.7.1-complete.jar #{CREW_DEST_LIB_PREFIX}/antlr-4.7.1-complete.jar"
end

View File

@@ -4,6 +4,7 @@ class Appres < Package
description 'The appres program prints the resources seen by an application (or subhierarchy of an application) with the specified class and instance names.'
homepage 'https://www.x.org'
version '1.0.5'
license 'custom'
compatibility 'all'
source_url 'https://x.org/archive/individual/app/appres-1.0.5.tar.bz2'
source_sha256 'ffad893712c81943b919e3cbfe46fc65259cc0d9eb96d5e658670e3fbb265928'

View File

@@ -4,6 +4,7 @@ class Appstream_glib < Package
description 'Objects and methods for reading and writing AppStream metadata'
homepage 'https://people.freedesktop.org/~hughsient/appstream-glib/'
version '0.7.18-1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/hughsie/appstream-glib/archive/appstream_glib_0_7_18.tar.gz'
source_sha256 '73b8c10273c4cdd8f6de03c2524fedad64e34ccae08ee847dba804bb15461f6e'

View File

@@ -4,6 +4,7 @@ class Apr < Package
description 'The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. APR is the base portability library.'
homepage 'https://apr.apache.org/'
version '1.7.0'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://apache.claz.org/apr/apr-1.7.0.tar.bz2'
source_sha256 'e2e148f0b2e99b8e5c6caa09f6d4fb4dd3e83f744aa72a952f94f5a14436f7ea'

View File

@@ -4,6 +4,7 @@ class Apriconv < Package
description 'a portable implementation of the iconv() library'
homepage 'http://apr.apache.org/'
version '1.2.2'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://apache.claz.org/apr/apr-iconv-1.2.2.tar.bz2'
source_sha256 '7d454e0fe32f2385f671000e3b755839d16aabd7291e3947c973c90377c35313'

View File

@@ -4,6 +4,7 @@ class Aprutil < Package
description 'APR-util provides a number of helpful abstractions on top of APR.'
homepage 'http://apr.apache.org/'
version '1.6.1'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://apache.claz.org/apr/apr-util-1.6.1.tar.bz2'
source_sha256 'd3e12f7b6ad12687572a3a39475545a072608f4ba03a6ce8a3778f607dd0035b'

View File

@@ -4,6 +4,7 @@ class Apulse < Package
description 'PulseAudio emulation for ALSA'
homepage 'https://github.com/i-rinat/apulse'
version '0.1.13'
license 'MIT and LGPL-2.1'
compatibility 'all'
source_url 'https://github.com/i-rinat/apulse/archive/v0.1.13.tar.gz'
source_sha256 '9234ec4e10e408b9c01d5f4ea768ad1fc15494217c932db2c435202a9c7b5efd'

View File

@@ -4,6 +4,7 @@ class Aqemu < Package
description 'AQEMU is a GUI for virtual machines using QEMU as the backend.'
homepage 'https://sourceforge.net/projects/aqemu/'
version '0.9.2'
license 'GPL-2'
compatibility 'aarch64,armv7l,x86_64'
case ARCH
when 'aarch64', 'armv7l', 'x86_64'

View File

@@ -18,6 +18,7 @@ class Arduino_ide < Package
description 'Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the Processing/Wiring language.'
homepage 'https://www.arduino.cc/'
version '1.8.10'
license 'GPL-2, LGPL-2.1 and CC-BY-SA-3.0'
compatibility 'all'
source_url 'https://github.com/arduino/Arduino/releases/download/1.8.10/arduino-1.8.10.tar.xz'
source_sha256 '862e4b100d5214ca51d501edcc095467d7a4e3dc39b306146001da8b0c63343e'

View File

@@ -4,6 +4,7 @@ class Argon2 < Package
description 'The password hash Argon2, winner of PHC'
homepage 'https://github.com/P-H-C/phc-winner-argon2'
version '20190702'
license 'Apache-2.0 or CC0-1.0'
compatibility 'all'
source_url 'https://github.com/P-H-C/phc-winner-argon2/archive/20190702.tar.gz'
source_sha256 'daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c'

View File

@@ -5,6 +5,7 @@ class Aria2 < Package
homepage 'https://aria2.github.io/'
@_ver = '1.35.0'
version "#{@_ver}-2"
license 'GPL-2+-with-openssl-exception'
compatibility 'all'
source_url "https://github.com/aria2/aria2/releases/download/release-#{@_ver}/aria2-#{@_ver}.tar.xz"
source_sha256 '1e2b7fd08d6af228856e51c07173cfcf987528f1ac97e04c5af4a47642617dfd'

View File

@@ -4,6 +4,7 @@ class Armadillo < Package
description 'Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use'
homepage 'http://arma.sourceforge.net/'
version '9.600.5'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/arma/armadillo-9.600.5.tar.xz'
source_sha256 'dd9cd664282f2c3483af194ceedc2fba8559e0d20f8782c640fd6f3ac7cac2bf'

View File

@@ -4,6 +4,7 @@ class Arpack_ng < Package
description 'Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.'
homepage 'https://github.com/opencollab/arpack-ng'
version '3.7.0'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/opencollab/arpack-ng/archive/3.7.0.tar.gz'
source_sha256 '972e3fc3cd0b9d6b5a737c9bf6fd07515c0d6549319d4ffb06970e64fa3cc2d6'

View File

@@ -4,6 +4,7 @@ class Arping < Package
description 'ARP Ping'
homepage 'https://github.com/ThomasHabets/arping'
version '2.21'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/ThomasHabets/arping/archive/arping-2.21.tar.gz'
source_sha256 '7bf550571aa1d4a2b00878bb2f6fb857a09d30bf65411c90d62afcd86755bd81'

View File

@@ -4,6 +4,7 @@ class Ascii < Package
description 'List ASCII idiomatic names and octal/decimal code-point forms.'
homepage 'http://www.catb.org/~esr/ascii/'
version '3.18-1'
license 'BSD'
compatibility 'all'
source_url 'http://www.catb.org/~esr/ascii/ascii-3.18.tar.gz'
source_sha256 '728422d5f4da61a37a17b4364d06708e543297de0a5f70305243236d80df072d'
@@ -31,4 +32,3 @@ class Ascii < Package
system "install -Dm644 ascii.1.gz #{CREW_DEST_PREFIX}/man/man1/ascii.1.gz"
end
end

View File

@@ -5,6 +5,7 @@ class Asciidoc < Package
homepage 'http://asciidoc.org/'
@_ver = '9.0.5'
version @_ver
license 'GPL-2'
compatibility 'all'
source_url "https://github.com/asciidoc/asciidoc-py3/releases/download/#{@_ver}/asciidoc-#{@_ver}.tar.gz"
source_sha256 '1a20647eb62ca37bc8107affab968caa0f674f0e962b497d1674391f636c7038'

View File

@@ -4,6 +4,7 @@ class Asciidoctor < Package
description 'A fast text processor & publishing toolchain for converting AsciiDoc to HTML5, DocBook & more.'
homepage 'https://asciidoctor.org/'
version '2.0.10'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/asciidoctor/asciidoctor/archive/v2.0.10.tar.gz'
source_sha256 'afca74837e6d4b339535e8ba0b79f2ad00bd1eef78bf391cc36995ca2e31630a'

View File

@@ -4,6 +4,7 @@ class Asciinema < Package
description 'Terminal session recorder'
homepage 'https://asciinema.org/'
version '2.0.2'
license 'GPL-3+'
compatibility 'all'
source_url 'https://github.com/asciinema/asciinema/archive/v2.0.2.tar.gz'
source_sha256 '2578a1b5611e5375771ef6582a6533ef8d40cdbed1ba1c87786fd23af625ab68'

View File

@@ -4,6 +4,7 @@ class Aspell < Package
description 'GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell.'
homepage 'http://aspell.net/'
version '0.60.8'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/aspell/aspell-0.60.8.tar.gz'
source_sha256 'f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2'

View File

@@ -4,6 +4,7 @@ class Aspell_en < Package
description 'English Aspell Dictionary'
homepage 'https://ftpmirror.gnu.org/aspell/dict/0index.html'
version '2020.12.07-0'
license 'myspell-en_CA-KevinAtkinson, public-domain, Princeton, and Ispell'
compatibility 'all'
source_url 'https://gnu.askapache.com/aspell/dict/en/aspell6-en-2020.12.07-0.tar.bz2'
source_sha256 '4c8f734a28a088b88bb6481fcf972d0b2c3dc8da944f7673283ce487eac49fb3'

View File

@@ -4,6 +4,7 @@ class Aspell_es < Package
description 'Spanish Aspell Dictionary'
homepage 'ftp://ftp.gnu.org/gnu/aspell/dict/0index.html'
version '1.11-2'
license 'GPL-2'
compatibility 'all'
source_url 'ftp://ftp.gnu.org/gnu/aspell/dict/es/aspell6-es-1.11-2.tar.bz2'
source_sha256 'ad367fa1e7069c72eb7ae37e4d39c30a44d32a6aa73cedccbd0d06a69018afcc'

View File

@@ -4,6 +4,7 @@ class Aspell_fr < Package
description 'French Aspell Dictionary'
homepage 'https://ftpmirror.gnu.org/aspell/dict/0index.html'
version '0.50-3'
license 'GPL-2'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/aspell/dict/fr/aspell-fr-0.50-3.tar.bz2'
source_sha256 'f9421047519d2af9a7a466e4336f6e6ea55206b356cd33c8bd18cb626bf2ce91'

View File

@@ -1,9 +1,10 @@
require 'package'
class At_spi2_atk < Package
description 'D-Bus AT-SPI'
homepage 'http://www.freedesktop.org/'
version '2.38.0'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/GNOME/at-spi2-atk/archive/AT_SPI2_ATK_2_38_0.tar.gz'
source_sha256 '95f10c80834d3811938153199da671967ee3c8f378883ed3f6ddeee1d316d3e4'

View File

@@ -4,6 +4,7 @@ class At_spi2_core < Package
description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca'
homepage 'http://www.freedesktop.org/'
version '2.39.90.1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://download.gnome.org/core/40/40.beta/sources/at-spi2-core-2.39.90.1.tar.xz'
source_sha256 '2e8a9098e64dc66478ca095d3ca91657626eb778dc75e64bff6294be7ceaa4ba'

View File

@@ -4,6 +4,7 @@ class Atk < Package
description 'ATK provides the set of accessibility interfaces that are implemented by other tookits and applications'
homepage 'https://developer.gnome.org/atk'
version '2.36'
license 'LGPL-2+'
compatibility 'all'
source_url 'https://download.gnome.org/sources/atk/2.36/atk-2.36.0.tar.xz'
source_sha256 'fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788'

View File

@@ -4,6 +4,7 @@ class Atkmm < Package
description 'Atkmm is the official C++ interface for the ATK accessibility toolkit library.'
homepage 'https://www.gtkmm.org/'
version '2.28.1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://ftp.gnome.org/pub/gnome/sources/atkmm/2.28/atkmm-2.28.1.tar.xz'
source_sha256 '116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad'

View File

@@ -4,6 +4,7 @@ class Atom < Package
description 'The hackable text editor'
homepage 'https://atom.io/'
version '1.48.0'
license 'MIT'
compatibility 'x86_64'
case ARCH
when 'x86_64'

View File

@@ -4,6 +4,7 @@ class Atomicparsley < Package
description 'AtomicParsley is a lightweight command line program for reading, parsing and setting metadata into MPEG-4 files, in particular, iTunes-style metadata.'
homepage 'https://github.com/wez/atomicparsley'
version '0.9.6'
license 'GPL-2'
compatibility 'all'
source_url 'https://bitbucket.org/wez/atomicparsley/get/0.9.6.tar.gz'
source_sha256 '8ba4e3e21d7a9239932e2a6f34842194d8f9eba84ce9eb83fb35369f5f3f05ab'

View File

@@ -4,6 +4,7 @@ class Atool < Package
description 'A script for managing file archives of various types.'
homepage 'http://www.nongnu.org/atool/'
version '0.39'
license 'GPL-2+'
compatibility 'all'
source_url 'http://download.savannah.gnu.org/releases/atool/atool-0.39.0.tar.gz'
source_sha256 'aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b'

View File

@@ -4,6 +4,7 @@ class Attr < Package
description 'Commands for Manipulating Filesystem Extended Attributes.'
homepage 'http://savannah.nongnu.org/projects/attr'
version '2.4.48-1'
license 'LGPL-2.1'
compatibility 'all'
source_url 'http://download.savannah.gnu.org/releases/attr/attr-2.4.48.tar.gz'
source_sha256 '5ead72b358ec709ed00bbf7a9eaef1654baad937c001c044fe8b74c57f5324e7'

View File

@@ -4,6 +4,7 @@ class Audacious < Package
description 'Audacious is an open source audio player.'
homepage 'https://audacious-media-player.org/'
version '3.10.1'
license 'BSD-2'
compatibility 'all'
source_url 'https://distfiles.audacious-media-player.org/audacious-3.10.1.tar.bz2'
source_sha256 '8366e840bb3c9448c2cf0cf9a0800155b0bd7cc212a28ba44990c3d2289c6b93'

View File

@@ -4,6 +4,7 @@ class Audacious_plugins < Package
description 'Audacious is an open source audio player.'
homepage 'https://audacious-media-player.org/'
version '3.10.1'
license 'GPL-2'
compatibility 'all'
source_url 'https://distfiles.audacious-media-player.org/audacious-plugins-3.10.1.tar.bz2'
source_sha256 'eec3177631f99729bf0e94223b627406cc648c70e6646e35613c7b55040a2642'

View File

@@ -4,6 +4,7 @@ class Augeas < Package
description 'Augeas is a configuration editing tool that parses native formats and transforms them into a tree.'
homepage 'http://augeas.net/'
version '1.12.0'
license 'LGPL-2.1'
compatibility 'all'
source_url 'http://download.augeas.net/augeas-1.12.0.tar.gz'
source_sha256 '321942c9cc32185e2e9cb72d0a70eea106635b50269075aca6714e3ec282cb87'

View File

@@ -4,6 +4,7 @@ class Autoconf < Package
description 'Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.'
homepage 'http://www.gnu.org/software/autoconf/'
version '2.69'
license 'GPL-3'
compatibility 'all'
source_url 'ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz'
source_sha256 '64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684'

View File

@@ -4,6 +4,7 @@ class Autoconf213 < Package
description 'A GNU tool for automatically configuring source code Legacy 2.1x version'
homepage 'https://www.gnu.org/software/autoconf/'
version '2.13'
license 'GPL-2'
compatibility 'all'
source_url 'https://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz'
source_sha256 'f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e'

View File

@@ -4,6 +4,7 @@ class Autoconf_archive < Package
description 'GNU Autoconf Archive is a collection of freely re-usable Autoconf macros.'
homepage 'https://www.gnu.org/software/autoconf-archive/'
version '2018.03.13'
license 'GPL-3'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/autoconf-archive/autoconf-archive-2018.03.13.tar.xz'
source_sha256 '6175f90d9fa64c4d939bdbb3e8511ae0ee2134863a2c7bf8d9733819efa6e159'

View File

@@ -5,10 +5,11 @@ class Automake < Package
homepage 'https://www.gnu.org/software/automake/'
@_ver = '1.16.3'
version @_ver
license 'GPL-2'
compatibility 'all'
source_url "https://ftpmirror.gnu.org/automake/automake-#{@_ver}.tar.gz"
source_sha256 'ce010788b51f64511a1e9bb2a1ec626037c6d0e7ede32c1c103611b9d3cba65f'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/automake-1.16.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/automake-1.16.3-chromeos-armv7l.tar.xz',

View File

@@ -2,8 +2,9 @@ require 'package'
class Autosetup < Package
description 'autosetup is a tool, similar to autoconf, to configure a build system'
homepage 'http://msteveb.github.io/autosetup/'
homepage 'https://msteveb.github.io/autosetup/'
version '0.6.9'
license 'BSD-2'
compatibility 'all'
source_url 'https://github.com/msteveb/autosetup/archive/v0.6.9.tar.gz'
source_sha256 '4620bf17508e3c00e028d3376350e48372c6945b8ac29e0528c0ece0ac978bce'

View File

@@ -1,29 +1,19 @@
require 'package'
class Autossh < Package
description 'The purpose of autossh is to start an SSH connection, monitor it, and restart it if necessary.'
homepage 'http://www.harding.motd.ca/autossh'
# No releases available so the only option is to use the master branch
description 'Automatically restart SSH sessions and tunnels'
homepage 'https://www.harding.motd.ca/autossh/'
version '1.4g'
license 'BSD'
compatibility 'all'
version '9c72d3b'
source_url 'https://github.com/jonhiggs/autossh/archive/9c72d3b6f77bfe2ad57844128ea46019fecb7fdb.tar.gz'
source_sha256 '39497e1ccd80f781282e8f6387bb3ae5b1501807a39aeced95e8be57c3778cba'
source_url 'https://www.harding.motd.ca/autossh/autossh-1.4g.tgz'
source_sha256 '5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/autossh-9c72d3b-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/autossh-9c72d3b-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/autossh-9c72d3b-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/autossh-9c72d3b-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd988e2b17d8c06773f099b8c6eb8db198de32af1a7fe2dfc39acd30b83e27db4',
armv7l: 'd988e2b17d8c06773f099b8c6eb8db198de32af1a7fe2dfc39acd30b83e27db4',
i686: 'd74acb98fc939fba9aaebf4993639ee3d9f11417ac6184ed1f57a88d4db56214',
x86_64: '48eda7fb01e8818fad3c0d4d9e3fb9f1b294fa26fe71b41c17e04dd11b3fa043',
})
depends_on 'openssh'
def self.build
system "./configure --prefix=#{CREW_PREFIX}"
system "./configure #{CREW_OPTIONS} \
--with-ssh=$(which ssh)"
system "make"
end

View File

@@ -4,6 +4,7 @@ class Avahi < Package
description 'Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite.'
homepage 'http://www.avahi.org/'
version '0.8-2'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://github.com/lathiat/avahi/releases/download/v0.8/avahi-0.8.tar.gz'
source_sha256 '060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda'

View File

@@ -4,6 +4,7 @@ class Aview < Package
description 'aview is an high quality ascii-art image(pnm) browser and animation(fli/flc) player usefull especially with lynx browser.'
homepage 'http://aa-project.sourceforge.net/aview/'
version '1.3.0rc1'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/aa-project/aview/1.3.0rc1/aview-1.3.0rc1.tar.gz'
source_sha256 '42d61c4194e8b9b69a881fdde698c83cb27d7eda59e08b300e73aaa34474ec99'

View File

@@ -4,6 +4,7 @@ class Avisynthplus < Package
description 'An improved version of the AviSynth frameserver'
homepage 'https://avs-plus.net/'
version '3.7.0'
license 'unlicensed' # https://github.com/AviSynth/AviSynthPlus/issues/211
compatibility 'all'
source_url 'https://github.com/AviSynth/AviSynthPlus/archive/v3.7.0/avisynthplus-3.7.0.tar.gz'
source_sha256 '8906d9e46dc90a194413d69b710e3106c0aafddc0c5c62004885d0c3beb79862'

View File

@@ -2,8 +2,9 @@ require 'package'
class Avocado < Package
description 'Avocado is a next generation testing framework inspired by Autotest and modern development tools such as git.'
homepage 'http://avocado-framework.github.io/'
homepage 'https://avocado-framework.github.io/'
version '67.0'
license 'GPL-2 and GPL-2+'
compatibility 'all'
source_url 'https://github.com/avocado-framework/avocado/archive/67.0.tar.gz'
source_sha256 'ae96466e2c19da3c6044ae59e05b235f6d211cfc4de8cbecfcaf0b59dc61332a'

View File

@@ -4,6 +4,7 @@ class Aws < Package
description 'The AWS CLI is an open source tool built on top of the AWS SDK for Python (Boto) that provides commands for interacting with AWS services.'
homepage 'https://aws.amazon.com/documentation/cli/'
version '1.17.13'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://github.com/aws/aws-cli/archive/1.17.13.tar.gz'
source_sha256 '4dc8ff38ca67341021f6e2971084d7ed8b87968443e089e758b5531f1381205f'

View File

@@ -4,6 +4,7 @@ class Aws_shell < Package
description 'An integrated shell for working with the AWS CLI.'
homepage 'https://github.com/awslabs/aws-shell'
version '0.2.1'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://github.com/awslabs/aws-shell/archive/0.2.1.tar.gz'
source_sha256 '84262f0ccba6757a318ce415d8a77026b43db958cfac9ef615e75c3515d78f78'

View File

@@ -4,6 +4,7 @@ class Axel < Package
description 'Light command line download accelerator for Linux and Unix'
homepage 'https://github.com/axel-download-accelerator/axel'
version '2.17.6'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/axel-download-accelerator/axel/releases/download/v2.17.6/axel-2.17.6.tar.xz'
source_sha256 '24ab549021bdfca01ad5e8e95b706869dd30fe9ab1043da4cbb9dff89edc267d'

View File

@@ -4,6 +4,7 @@ class Az < Package
description 'The Azure CLI 2.0 is Azure\'s new command-line experience for managing Azure resources.'
homepage 'https://github.com/Azure/azure-cli'
version '2.0.46'
license 'MIT'
compatibility 'i686,x86_64'
case ARCH
when 'i686', 'x86_64'

View File

@@ -1,4 +1,4 @@
# A list of valid licenses for the license field
# A list of valid licenses for the license field. Note the American English of license.
# DISCLAIMER: This is not legal advice. We are not laywers.
# If you need to add a package that doesn't have a license listed,
@@ -6,6 +6,11 @@
# If you aren't sure what license a package has, Gentoo ebuilds
# are a good reference.
# If projects are multilicensed, use 'or'.
# If different parts of a project are under different licenses, use 'and'.
# If a project is under three or more licenses, use commas and and, e.g.:
# "MIT, LGPL-2 and Apache-2.0"
# GNU General Public License compatible licenses approved by the Free Software Foundation
GPL-COMPATIBLE
AGPL-3
@@ -433,3 +438,7 @@ Vivaldi
worklog-assistant
WPS-EULA
zi-labone
# Other licenses
custom
unlicensed