diff --git a/packages/daq.rb b/packages/daq.rb index c8312017c6..5ff215bf65 100644 --- a/packages/daq.rb +++ b/packages/daq.rb @@ -4,6 +4,7 @@ class Daq < Package description 'Data Acquisition library, for packet I/O.' homepage 'https://www.snort.org' version '2.0.6' + license 'GPL-2' compatibility 'all' source_url 'https://www.snort.org/downloads/snort/daq-2.0.6.tar.gz' source_sha256 'd41da5f7793e66044e6927dd868c0525e7ee4ec1a3515bf74ef9a30cd9273af0' diff --git a/packages/darkhttpd.rb b/packages/darkhttpd.rb index fef7dbce95..f83c5c8ed2 100644 --- a/packages/darkhttpd.rb +++ b/packages/darkhttpd.rb @@ -4,6 +4,7 @@ class Darkhttpd < Package description 'Minimal webserver written by Emil Mikulic' homepage 'https://unix4lyfe.org/darkhttpd/' version '1.12' + license 'ISC' compatibility 'all' source_url 'https://unix4lyfe.org/darkhttpd/darkhttpd-1.12.tar.bz2' source_sha256 'a50417b622b32b5f421b3132cb94ebeff04f02c5fb87fba2e31147d23de50505' diff --git a/packages/dart.rb b/packages/dart.rb index 50b7e0bd9b..fd7d2a17f0 100644 --- a/packages/dart.rb +++ b/packages/dart.rb @@ -2,9 +2,10 @@ require 'package' class Dart < Package description 'The Dart SDK is a set of tools and libraries for the Dart programming language. You can find information about Dart online at dartlang.org.' - homepage 'https://www.dartlang.org' + homepage 'https://dart.dev/' @_ver = '2.10.5' version @_ver + license 'BSD-3' compatibility 'all' case ARCH when 'aarch64', 'armv7l' diff --git a/packages/dash.rb b/packages/dash.rb index cfe39ff1cb..f328d76593 100644 --- a/packages/dash.rb +++ b/packages/dash.rb @@ -4,6 +4,7 @@ class Dash < Package description 'The Debian Almquist Shell (dash) is a POSIX-compliant shell derived from ash that executes scripts faster than bash and has fewer library dependencies.' homepage 'https://salsa.debian.org/debian/dash' version '0.5.11.1' + license 'BSD' compatibility 'all' source_url 'https://salsa.debian.org/debian/dash/-/archive/upstream/0.5.11.1/dash-upstream-0.5.11.1.tar.bz2' source_sha256 '4bb75944bb47fa6d1cf1e8a3ff941f6f1fb23497b553446e9f615d52d07ef1e7' diff --git a/packages/datamash.rb b/packages/datamash.rb index 42a1f21c59..a8fb5b2173 100644 --- a/packages/datamash.rb +++ b/packages/datamash.rb @@ -4,6 +4,7 @@ class Datamash < Package description 'GNU Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files.' homepage 'http://savannah.gnu.org/projects/datamash' version '1.3' + license 'GPL-3' compatibility 'all' source_url 'https://ftpmirror.gnu.org/datamash/datamash-1.3.tar.gz' source_sha256 'eebb52171a4353aaad01921384098cf54eb96ebfaf99660e017f6d9fc96657a6' diff --git a/packages/dav1d.rb b/packages/dav1d.rb index 607de1e452..29dcb42513 100644 --- a/packages/dav1d.rb +++ b/packages/dav1d.rb @@ -5,6 +5,7 @@ class Dav1d < Package homepage 'https://code.videolan.org/videolan/dav1d' @_ver = '0.8.2' version @_ver + license 'BSD-2' compatibility 'all' source_url "https://get.videolan.org/dav1d/#{@_ver}/dav1d-#{@_ver}.tar.xz" source_sha256 '3dd91d96b44e9d8ba7e82ad9e730d6c579ab5e19edca0db857a60f5ae6a0eb13' diff --git a/packages/dbus.rb b/packages/dbus.rb index a4000f2140..565c73a8ff 100644 --- a/packages/dbus.rb +++ b/packages/dbus.rb @@ -4,6 +4,7 @@ class Dbus < Package description 'D-Bus is a message bus system, a simple way for applications to talk to one another.' homepage 'https://www.freedesktop.org/wiki/Software/dbus/' version '1.13.18' + license 'Apache-2.0' compatibility 'all' source_url 'https://dbus.freedesktop.org/releases/dbus/dbus-1.13.18.tar.xz' source_sha256 '8078f5c25e34ab907ce06905d969dc8ef0ccbec367e1e1707c7ecf8460f4254e' diff --git a/packages/dbus_glib.rb b/packages/dbus_glib.rb index 4ced1e366c..a600e8e7b5 100644 --- a/packages/dbus_glib.rb +++ b/packages/dbus_glib.rb @@ -4,6 +4,7 @@ class Dbus_glib < Package description 'The D-Bus GLib package contains GLib interfaces to the D-Bus API.' homepage 'http://www.linuxfromscratch.org/blfs/view/svn/general/dbus-glib.html' version '0.110' + license 'GPL-2 or AFL-2.1' compatibility 'all' source_url 'https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz' source_sha256 '7ce4760cf66c69148f6bd6c92feaabb8812dee30846b24cd0f7395c436d7e825' diff --git a/packages/dconf.rb b/packages/dconf.rb index 9837411e1e..b85fa80605 100644 --- a/packages/dconf.rb +++ b/packages/dconf.rb @@ -4,6 +4,7 @@ class Dconf < Package description 'The DConf package contains a low-level configuration system.' homepage 'https://wiki.gnome.org/Projects/dconf' version '0.39.1' + license 'LGPL-2.1+' compatibility 'all' source_url 'https://download.gnome.org/core/40/40.beta/sources/dconf-0.39.1.tar.xz' source_sha256 '9a3870bf07b8e0452e22ce068d51c7f19c1e1cfeacd9883c03523822afdff665' diff --git a/packages/dconf_editor.rb b/packages/dconf_editor.rb index 524f6d5c90..53a3b18b46 100644 --- a/packages/dconf_editor.rb +++ b/packages/dconf_editor.rb @@ -4,6 +4,7 @@ class Dconf_editor < Package description 'A graphical viewer and editor of applications internal settings.' homepage 'https://wiki.gnome.org/Apps/DconfEditor' version '3.38.2' + license 'GPL-3+' compatibility 'all' source_url 'https://download.gnome.org/sources/dconf-editor/3.38/dconf-editor-3.38.2.tar.xz' source_sha256 '1253dad87e6213fbf313ff9ec9dc4358aa1b10261f28072c1dc0e0997b92f835' diff --git a/packages/ddrescue.rb b/packages/ddrescue.rb index 687fef8105..b81e15c02b 100644 --- a/packages/ddrescue.rb +++ b/packages/ddrescue.rb @@ -4,6 +4,7 @@ class Ddrescue < Package description 'GNU ddrescue is a data recovery tool.' homepage 'https://www.gnu.org/software/ddrescue/' version '1.25' + license 'GPL-2+' compatibility 'all' source_url 'https://ftpmirror.gnu.org/ddrescue/ddrescue-1.25.tar.lz' source_sha256 'ce538ebd26a09f45da67d3ad3f7431932428231ceec7a2d255f716fa231a1063' diff --git a/packages/dehtml.rb b/packages/dehtml.rb index 019b529990..3f6758e4ff 100644 --- a/packages/dehtml.rb +++ b/packages/dehtml.rb @@ -4,6 +4,7 @@ class Dehtml < Package description 'Dehtml removes HTML constructs from documents for indexing, spell checking and so on.' homepage 'http://www.moria.de/~michael/dehtml/' version '1.8' + license 'GPL-2' compatibility 'all' source_url 'http://www.moria.de/~michael/dehtml/dehtml-1.8.tar.gz' source_sha256 'a00e86643b0aa73861e9d8d619a80370f0f99519d34ce12459fab77f5f6b5bde' diff --git a/packages/dejagnu.rb b/packages/dejagnu.rb index c46141ee66..d8ecfd2f01 100644 --- a/packages/dejagnu.rb +++ b/packages/dejagnu.rb @@ -4,6 +4,7 @@ class Dejagnu < Package description 'DejaGnu is a framework for running test suites on GNU tools.' homepage 'http://www.gnu.org/s/dejagnu/' version '1.6.1' + license 'GPL-3' compatibility 'all' source_url 'https://ftpmirror.gnu.org/dejagnu/dejagnu-1.6.1.tar.gz' source_sha256 'bf5b28bb797e0ace4cfc0766a996339c795d8223bef54158be7887046bc01692' diff --git a/packages/deployer.rb b/packages/deployer.rb index e715211b51..a73f49be27 100644 --- a/packages/deployer.rb +++ b/packages/deployer.rb @@ -4,6 +4,7 @@ class Deployer < Package description 'A deployment tool for PHP' homepage 'https://deployer.org/' version '6.7.3' + license 'MIT' compatibility 'all' source_url 'https://github.com/deployphp/deployer/archive/v6.7.3.tar.gz' source_sha256 '81e5cea09f68b898d72a52ea6c4401fbc4cc1bc2fc30d488acce6e8fdef59d79' diff --git a/packages/depot_tools.rb b/packages/depot_tools.rb index d1b9322f61..d6728924c2 100644 --- a/packages/depot_tools.rb +++ b/packages/depot_tools.rb @@ -2,8 +2,9 @@ require 'package' class Depot_tools < Package description 'Chromium uses a package of scripts, the depot_tools, to manage interaction with the Chromium source code repository and the Chromium development process.' - homepage 'http://dev.chromium.org/developers/how-tos/depottools' + homepage 'https://dev.chromium.org/developers/how-tos/depottools' version '906bfde9' + license 'BSD-Google' compatibility 'all' source_url 'file:///dev/null' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' diff --git a/packages/desktop-file-utilities.rb b/packages/desktop-file-utilities.rb new file mode 100644 index 0000000000..ec80027dd5 --- /dev/null +++ b/packages/desktop-file-utilities.rb @@ -0,0 +1,14 @@ +require 'package' + +class Desktop_file_utilities < Package + description 'A package file for legacy compatibility' + homepage '' + version '1.0' + license 'GPL-3+' + compatibility 'all' + + is_fake + + depends_on 'desktop_file_utils' + +end diff --git a/packages/desktop_file_utilities.rb b/packages/desktop_file_utils.rb similarity index 93% rename from packages/desktop_file_utilities.rb rename to packages/desktop_file_utils.rb index 1b2c7f5d55..789eb98c1c 100644 --- a/packages/desktop_file_utilities.rb +++ b/packages/desktop_file_utils.rb @@ -1,9 +1,10 @@ require 'package' -class Desktop_file_utilities < Package +class Desktop_file_utils < Package description 'contains a few command line utilities for working with desktop entries' homepage 'https://www.freedesktop.org/wiki/Software/desktop-file-utils/' version '0.23' + license 'GPL-2+' compatibility 'all' source_url 'https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.23.tar.xz' source_sha256 '6c094031bdec46c9f621708f919084e1cb5294e2c5b1e4c883b3e70cb8903385' @@ -22,7 +23,7 @@ class Desktop_file_utilities < Package }) def self.build - system "./configure --prefix=#{CREW_PREFIX}" + system "./configure #{CREW_OPTIONS}" system 'make' end diff --git a/packages/detox.rb b/packages/detox.rb index 50175442ab..7349d37961 100644 --- a/packages/detox.rb +++ b/packages/detox.rb @@ -4,6 +4,7 @@ class Detox < Package description 'Detox is a utility designed to clean up filenames. It replaces non-standard characters, such as spaces, with standard equivalents.' homepage 'https://sourceforge.net/projects/detox/' version '1.2.0' + license 'BSD' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/detox/detox/1.2.0/detox-1.2.0.tar.bz2' source_sha256 'abfad90ee7d3e0fc53ce3b9da3253f9a800cdd92e3f8cc12a19394a7b1dcdbf8' diff --git a/packages/devil.rb b/packages/devil.rb index ca0ae92a3a..ab7f46f0b3 100644 --- a/packages/devil.rb +++ b/packages/devil.rb @@ -4,6 +4,7 @@ class Devil < Package description 'Library for reading several different image formats' homepage 'http://openil.sourceforge.net/' version '1.8.0-e342' + license 'LGPL-2.1' compatibility 'all' source_url 'https://github.com/DentonW/DevIL/archive/e34284a7e07763769f671a74b4fec718174ad862.zip' source_sha256 '73728ff9f877b9247728ae46148866eea81092ccefb538a28640fe31b73d74ac' diff --git a/packages/dfc.rb b/packages/dfc.rb index 5159eae43d..5a34da251d 100644 --- a/packages/dfc.rb +++ b/packages/dfc.rb @@ -4,6 +4,7 @@ class Dfc < Package description 'dfc displays file system space usage using graphs and colors.' homepage 'https://projects.gw-computing.net/projects/dfc' version '3.1.1' + license 'BSD' compatibility 'all' source_url 'https://projects.gw-computing.net/attachments/download/615/dfc-3.1.1.tar.gz' source_sha256 '962466e77407dd5be715a41ffc50a54fce758a78831546f03a6bb282e8692e54' diff --git a/packages/dfu_util.rb b/packages/dfu_util.rb index 9d6d2f5dcc..6966b3e4f6 100644 --- a/packages/dfu_util.rb +++ b/packages/dfu_util.rb @@ -4,6 +4,7 @@ class Dfu_util < Package description 'DFU is intended to download and upload firmware to/from devices connected over USB.' homepage 'http://dfu-util.gnumonks.org/' version '0.9' + license 'GPL-2' compatibility 'all' source_url 'http://dfu-util.sourceforge.net/releases/dfu-util-0.9.tar.gz' source_sha256 '36428c6a6cb3088cad5a3592933385253da5f29f2effa61518ee5991ea38f833' diff --git a/packages/di.rb b/packages/di.rb index 3a072e0d08..bfe087fd47 100644 --- a/packages/di.rb +++ b/packages/di.rb @@ -1,9 +1,10 @@ require 'package' class Di < Package - description '\'di\' is a disk information utility, displaying everything (and more) that your \'df\' command does.' + description 'DI is a disk information utility, displaying everything (and more) that your \'df\' command does.' homepage 'http://gentoo.com/di/' version '4.47.1' + license 'ZLIB' compatibility 'all' source_url 'https://gentoo.com/di/di-4.47.1.tar.gz' source_sha256 'eea8ad94197d9f11790afea0924d8bf29ec001c32eb6209e81c4e13766a2abad' diff --git a/packages/dia.rb b/packages/dia.rb index f645c2f76e..92d2299e88 100644 --- a/packages/dia.rb +++ b/packages/dia.rb @@ -4,6 +4,7 @@ class Dia < Package description 'Dia Diagram Editor is free Open Source drawing software for Windows, Mac OS X and Linux.' homepage 'http://dia-installer.de/' version '0.97.2-1' + license 'GPL-2' compatibility 'aarch64,armv7l,x86_64' case ARCH when 'aarch64', 'armv7l', 'x86_64' diff --git a/packages/diffuse.rb b/packages/diffuse.rb index c3626f0f11..d07dcca41c 100644 --- a/packages/diffuse.rb +++ b/packages/diffuse.rb @@ -4,6 +4,7 @@ class Diffuse < Package description 'graphical tool for merging and comparing text files' homepage 'http://diffuse.sourceforge.net/' version '0.4.8' + license 'GPL-2' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/diffuse/diffuse/0.4.8/diffuse-0.4.8.tar.bz2' source_sha256 'c1d3b79bba9352fcb9aa4003537d3fece248fb824781c5e21f3fcccafd42df2b' diff --git a/packages/diffutils.rb b/packages/diffutils.rb index 382ae0bb30..24c35c5f39 100644 --- a/packages/diffutils.rb +++ b/packages/diffutils.rb @@ -4,6 +4,7 @@ class Diffutils < Package description 'GNU Diffutils is a package of several programs related to finding differences between files.' homepage 'https://www.gnu.org/software/diffutils/' version '3.7' + license 'GPL-2' compatibility 'all' source_url 'https://ftpmirror.gnu.org/diffutils/diffutils-3.7.tar.xz' source_sha256 'b3a7a6221c3dc916085f0d205abf6b8e1ba443d4dd965118da364a1dc1cb3a26' diff --git a/packages/diskscan.rb b/packages/diskscan.rb index 0041b0f8bc..8d1896930a 100644 --- a/packages/diskscan.rb +++ b/packages/diskscan.rb @@ -4,6 +4,7 @@ class Diskscan < Package description 'diskscan is intended to find sectors of a storage medium (hard disk, flash drive or pendrive, etc.) which are bad or in the process of going bad.' homepage 'http://blog.disksurvey.org/proj/diskscan/' version '0.20' + license 'GPL-3+' compatibility 'all' source_url 'https://github.com/baruch/diskscan/archive/0.20.tar.gz' source_sha256 '86038b3eb45fd4b2485a4ffba1949c68bea66f13a4c991265e3d527f022ed966' diff --git a/packages/disktype.rb b/packages/disktype.rb index 6c1d63acef..7ac57037b4 100644 --- a/packages/disktype.rb +++ b/packages/disktype.rb @@ -4,6 +4,7 @@ class Disktype < Package description 'Detects the content format of a disk or disk image by checking for signatures of file systems, partition tables, and boot codes.' homepage 'https://sourceforge.net/projects/disktype/' version '9' + license 'BSD' compatibility 'all' source_url 'http://downloads.sourceforge.net/project/disktype/disktype/9/disktype-9.tar.gz' source_sha256 'b6701254d88412bc5d2db869037745f65f94b900b59184157d072f35832c1111' diff --git a/packages/diy.rb b/packages/diy.rb index 2e49828618..6a836af62b 100644 --- a/packages/diy.rb +++ b/packages/diy.rb @@ -4,6 +4,7 @@ class Diy < Package description 'data-parallel out-of-core library' homepage 'https://github.com/diatomic/diy' version '3.5.0' + license 'custom' compatibility 'all' source_url 'https://github.com/diatomic/diy/archive/3.5.0.tar.gz' source_sha256 'b3b5490441d521b6e9b33471c782948194bf95c7c3df3eb97bc5cf4530b91576' diff --git a/packages/dmidecode.rb b/packages/dmidecode.rb index 40ba0cacc3..692a0ad9f1 100644 --- a/packages/dmidecode.rb +++ b/packages/dmidecode.rb @@ -4,6 +4,7 @@ class Dmidecode < Package description "Dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard (see a sample output)." homepage 'http://www.nongnu.org/dmidecode/' version '3.2' + license 'GPL-2' compatibility 'all' source_url 'https://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.2.tar.xz' source_sha256 '077006fa2da0d06d6383728112f2edef9684e9c8da56752e97cd45a11f838edd' diff --git a/packages/dnsmasq.rb b/packages/dnsmasq.rb index ad6dc93863..3a40ed268d 100644 --- a/packages/dnsmasq.rb +++ b/packages/dnsmasq.rb @@ -4,6 +4,7 @@ class Dnsmasq < Package description 'Lightweight, easy to configure DNS forward ,TFTP server and DHCP server' homepage 'http://www.thekelleys.org.uk/dnsmasq/doc.html' version '2.80' + license 'GPL-2 or GPL-3' compatibility 'all' source_url 'http://thekelleys.org.uk/dnsmasq/dnsmasq-2.80.tar.xz' source_sha256 'cdaba2785e92665cf090646cba6f94812760b9d7d8c8d0cfb07ac819377a63bb' diff --git a/packages/docbook.rb b/packages/docbook.rb index 3e91665755..282d3e554c 100644 --- a/packages/docbook.rb +++ b/packages/docbook.rb @@ -4,12 +4,13 @@ class Docbook < Package description 'DocBook is an XML vocabulary that lets you create documents in a presentation-neutral form that captures the logical structure of your content.' homepage 'http://docbook.sourceforge.net/' version '1.79.1-2' + license 'GPL-3+' compatibility 'all' - + is_fake depends_on 'docbook_xml' depends_on 'docbook_xsl' depends_on 'docbook_xsl_nons' - + end diff --git a/packages/docbook2x.rb b/packages/docbook2x.rb index 36f1807e2e..43a8f27e85 100644 --- a/packages/docbook2x.rb +++ b/packages/docbook2x.rb @@ -4,6 +4,7 @@ class Docbook2x < Package description 'docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.' homepage 'http://docbook2x.sourceforge.net/' version '0.8.8' + license 'MIT' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/docbook2x/docbook2x/0.8.8/docbook2X-0.8.8.tar.gz' source_sha256 '4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45' diff --git a/packages/docbook_xml.rb b/packages/docbook_xml.rb index eb5fa01461..ec273ab84a 100644 --- a/packages/docbook_xml.rb +++ b/packages/docbook_xml.rb @@ -2,9 +2,10 @@ require 'package' class Docbook_xml < Package description 'Meta package for all versions of docbook_xml' - compatibility 'all' homepage 'http://www.docbook.org' version '5.1-2' + license 'MIT' + compatibility 'all' is_fake diff --git a/packages/docbook_xml412.rb b/packages/docbook_xml412.rb index bfa1c26167..4a8d521d1d 100644 --- a/packages/docbook_xml412.rb +++ b/packages/docbook_xml412.rb @@ -5,6 +5,7 @@ class Docbook_xml412 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '4.1.2' version @_ver + license 'MIT' compatibility 'all' source_url 'https://docbook.org/xml/4.1.2/docbkx412.zip' source_sha256 '30f0644064e0ea71751438251940b1431f46acada814a062870f486c772e7772' diff --git a/packages/docbook_xml42.rb b/packages/docbook_xml42.rb index 8e9cc29b94..9e3528329a 100644 --- a/packages/docbook_xml42.rb +++ b/packages/docbook_xml42.rb @@ -5,6 +5,7 @@ class Docbook_xml42 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '4.2' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-xml-#{@_ver}.zip" source_sha256 'acc4601e4f97a196076b7e64b368d9248b07c7abf26b34a02cca40eeebe60fa2' diff --git a/packages/docbook_xml43.rb b/packages/docbook_xml43.rb index dcaf89cd8f..9baf081644 100644 --- a/packages/docbook_xml43.rb +++ b/packages/docbook_xml43.rb @@ -5,6 +5,7 @@ class Docbook_xml43 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '4.3' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-xml-#{@_ver}.zip" source_sha256 '23068a94ea6fd484b004c5a73ec36a66aa47ea8f0d6b62cc1695931f5c143464' diff --git a/packages/docbook_xml44.rb b/packages/docbook_xml44.rb index 195fe68c7b..82912fcffd 100644 --- a/packages/docbook_xml44.rb +++ b/packages/docbook_xml44.rb @@ -5,6 +5,7 @@ class Docbook_xml44 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '4.4' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-xml-#{@_ver}.zip" source_sha256 '02f159eb88c4254d95e831c51c144b1863b216d909b5ff45743a1ce6f5273090' diff --git a/packages/docbook_xml45.rb b/packages/docbook_xml45.rb index 95f4e90484..a5fd827277 100644 --- a/packages/docbook_xml45.rb +++ b/packages/docbook_xml45.rb @@ -5,6 +5,7 @@ class Docbook_xml45 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '4.5' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-xml-#{@_ver}.zip" source_sha256 '4e4e037a2b83c98c6c94818390d4bdd3f6e10f6ec62dd79188594e26190dc7b4' diff --git a/packages/docbook_xml50.rb b/packages/docbook_xml50.rb index a3c40f7af9..e38aaf7e3d 100644 --- a/packages/docbook_xml50.rb +++ b/packages/docbook_xml50.rb @@ -5,6 +5,7 @@ class Docbook_xml50 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '5.0' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-#{@_ver}.zip" source_sha256 '3dcd65e1f5d9c0c891b3be204fa2bb418ce485d32310e1ca052e81d36623208e' diff --git a/packages/docbook_xml51.rb b/packages/docbook_xml51.rb index 847189b497..90ca981a8d 100644 --- a/packages/docbook_xml51.rb +++ b/packages/docbook_xml51.rb @@ -5,6 +5,7 @@ class Docbook_xml51 < Package homepage 'https://www.oasis-open.org/docbook/' @_ver = '5.1' version "#{@_ver}-1" + license 'MIT' compatibility 'all' source_url "https://docbook.org/xml/#{@_ver}/docbook-v#{@_ver}-os.zip" source_sha256 'b3f3413654003c1e773360d7fc60ebb8abd0e8c9af8e7d6c4b55f124f34d1e7f' diff --git a/packages/docbook_xsl.rb b/packages/docbook_xsl.rb index d81ed0f873..d37802db85 100644 --- a/packages/docbook_xsl.rb +++ b/packages/docbook_xsl.rb @@ -5,6 +5,7 @@ class Docbook_xsl < Package homepage 'https://github.com/docbook/xslt10-stylesheets' @_ver = '1.79.2' version "#{@_ver}-1" + license 'custom' compatibility 'all' source_url "https://github.com/docbook/xslt10-stylesheets/releases/download/release/#{@_ver}/docbook-xsl-#{@_ver}.zip" source_sha256 '853dce096f5b32fe0b157d8018d8fecf92022e9c79b5947a98b365679c7e31d7' diff --git a/packages/docbook_xsl_nons.rb b/packages/docbook_xsl_nons.rb index 21192a7161..71d0c8343b 100644 --- a/packages/docbook_xsl_nons.rb +++ b/packages/docbook_xsl_nons.rb @@ -5,6 +5,7 @@ class Docbook_xsl_nons < Package homepage 'https://github.com/docbook/xslt10-stylesheets' @_ver = '1.79.2' version @_ver + license 'custom' compatibility 'all' source_url "https://github.com/docbook/xslt10-stylesheets/releases/download/release/#{@_ver}/docbook-xsl-nons-#{@_ver}.zip" source_sha256 'ba41126fbf4021e38952f3074dc87cdf1e50f3981280c7a619f88acf31456822' diff --git a/packages/docutils.rb b/packages/docutils.rb index 642721b782..1ceb707f95 100644 --- a/packages/docutils.rb +++ b/packages/docutils.rb @@ -4,6 +4,7 @@ class Docutils < Package description 'Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML, LaTeX, man-pages, open-document or XML.' homepage 'http://docutils.sourceforge.net/' version '0.15' + license 'BSD-2, GPL-3 and public-domain' compatibility 'all' source_url 'https://prdownloads.sourceforge.net/project/docutils/docutils/0.15/docutils-0.15.tar.gz' source_sha256 'c35e87e985f70106f6f97e050f3bed990641e0e104566134b9cd23849a460e96' diff --git a/packages/docx2txt.rb b/packages/docx2txt.rb index 87eef3cc68..3e202774e0 100644 --- a/packages/docx2txt.rb +++ b/packages/docx2txt.rb @@ -4,6 +4,7 @@ class Docx2txt < Package description 'docx2txt is a perl based command line utility to convert Microsoft Office(Tm) Docx documents to equivalent Text documents.' homepage 'http://docx2txt.sourceforge.net/' version '1.4' + license 'GPL-3' compatibility 'all' source_url 'http://downloads.sourceforge.net/project/docx2txt/docx2txt/v1.4/docx2txt-1.4.tgz' source_sha256 'b297752910a404c1435e703d5aedb4571222bd759fa316c86ad8c8bbe58c6d1b' diff --git a/packages/dos2unix.rb b/packages/dos2unix.rb index 096760cba8..c6044d7da5 100644 --- a/packages/dos2unix.rb +++ b/packages/dos2unix.rb @@ -4,6 +4,7 @@ class Dos2unix < Package description 'dos2unix includes utilities to convert text files with DOS or Mac line endings to Unix line endings and vice versa.' homepage 'http://freecode.com/projects/dos2unix' version '7.4.0' + license 'BSD-2' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/dos2unix/dos2unix/7.4.0/dos2unix-7.4.0.tar.gz' source_sha256 'bac765abdbd95cdd87a71989d4382c32cf3cbfeee2153f0086cb9cf18261048a' diff --git a/packages/dosbox_x.rb b/packages/dosbox_x.rb index adb2e7b811..a57bb516b8 100644 --- a/packages/dosbox_x.rb +++ b/packages/dosbox_x.rb @@ -4,6 +4,7 @@ class Dosbox_x < Package description 'An x86 emulator with DOS.' homepage 'https://dosbox-x.com/' version '0.83.1' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v0.83.1.tar.gz' source_sha256 '222c6c4e2ec15bfab0e327b9ba4af92a3fcdd0ff76f1917529a11503ab4a2833' diff --git a/packages/dosfstools.rb b/packages/dosfstools.rb index 0b5730db34..d48e5367fc 100644 --- a/packages/dosfstools.rb +++ b/packages/dosfstools.rb @@ -4,6 +4,7 @@ class Dosfstools < Package description 'dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.' homepage 'https://github.com/dosfstools/dosfstools' version '4.1' + license 'GPL-3' compatibility 'all' source_url 'https://github.com/dosfstools/dosfstools/releases/download/v4.1/dosfstools-4.1.tar.xz' source_sha256 'e6b2aca70ccc3fe3687365009dd94a2e18e82b688ed4e260e04b7412471cc173' diff --git a/packages/double_conversion.rb b/packages/double_conversion.rb index 8415ef11d5..aafac3367f 100644 --- a/packages/double_conversion.rb +++ b/packages/double_conversion.rb @@ -4,6 +4,7 @@ class Double_conversion < Package description 'Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.' homepage 'https://github.com/google/double-conversion' version '3.1.5' + license 'BSD' compatibility 'all' source_url 'https://github.com/google/double-conversion/archive/v3.1.5.tar.gz' source_sha256 'a63ecb93182134ba4293fd5f22d6e08ca417caafa244afaa751cbfddf6415b13' diff --git a/packages/doxygen.rb b/packages/doxygen.rb index 8e3971a5f0..07090c2086 100644 --- a/packages/doxygen.rb +++ b/packages/doxygen.rb @@ -4,6 +4,7 @@ class Doxygen < Package description 'Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.' homepage 'http://www.doxygen.nl/' version '1.8.17' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/doxygen/doxygen/archive/Release_1_8_17.tar.gz' source_sha256 '1b5d337e4b73ef1357a88cbd06fc4c301f08f279dac0adb99e876f4d72361f4f' diff --git a/packages/dr.rb b/packages/dr.rb index 13ff18a189..ade53b2074 100644 --- a/packages/dr.rb +++ b/packages/dr.rb @@ -1,9 +1,12 @@ +# Note: this package is depreciated upstream + require 'package' class Dr < Package description 'A simple ed-like devRant client' homepage 'https://github.com/Ewpratten/dr' version '2.0' + license 'MIT' compatibility 'all' source_url 'https://github.com/Ewpratten/dr/archive/2.0-cros.tar.gz' source_sha256 '0ab9003c23d74d1ca8b0cfaf33e7db5e5b908d3448c87c4c0a83c9bf77a8ac23' diff --git a/packages/dropbox.rb b/packages/dropbox.rb index 92d8a0ba71..5c3ff0d1a6 100644 --- a/packages/dropbox.rb +++ b/packages/dropbox.rb @@ -4,6 +4,7 @@ class Dropbox < Package description 'Dropbox simplifies the way you create, share and collaborate. Bring your photos, docs, and videos anywhere and keep your files safe.' homepage 'https://www.dropbox.com/' version '48.4.58' + license 'Dropbox-TOS' compatibility 'i686,x86_64' case ARCH when 'i686' diff --git a/packages/dropbox_uploader.rb b/packages/dropbox_uploader.rb index 9570459839..e6f6426962 100644 --- a/packages/dropbox_uploader.rb +++ b/packages/dropbox_uploader.rb @@ -5,6 +5,7 @@ class Dropbox_uploader < Package homepage 'https://github.com/andreafabrizi/Dropbox-Uploader' version '1.0' compatibility 'all' + license 'GPL-3' source_url 'https://github.com/andreafabrizi/Dropbox-Uploader/archive/1.0.tar.gz' source_sha256 '8c9be8bd38fb3b0f0b4d1a863132ad38c8299ac62ecfbd1e818addf32b48d84c' diff --git a/packages/dstat.rb b/packages/dstat.rb index cf2bfea1d1..a0379898ae 100644 --- a/packages/dstat.rb +++ b/packages/dstat.rb @@ -4,6 +4,7 @@ class Dstat < Package description 'Dstat is a versatile replacement for vmstat, iostat, netstat and ifstat.' homepage 'http://dag.wiee.rs/home-made/dstat/' version '0.7.3' + license 'GPL-2' compatibility 'all' source_url 'https://github.com/dagwieers/dstat/archive/0.7.3.tar.gz' source_sha256 '46e63821857b69fbc60cb2c7d893ccdd6f31cd9ef24b8bb0b68951e1c7374898' diff --git a/packages/dtrx.rb b/packages/dtrx.rb index 36e0713896..6bca8281db 100644 --- a/packages/dtrx.rb +++ b/packages/dtrx.rb @@ -1,11 +1,12 @@ require 'package' class Dtrx < Package - description "Intelligent archive extraction. dtrx stands for 'Do The Right Extraction.' It's a tool for Unix-like systems that takes all the hassle out of extracting archives." - homepage 'https://brettcsmith.org/2007/dtrx/' + description "An intelligent archive extraction tool for UNIX-like systems standing for 'Do The Right Extraction.'" + homepage 'https://brettcsmith.org/2007/dtrx/' # 404 Not Found version '7.1' + license '' # Can't find license for project compatibility 'all' - source_url 'https://brettcsmith.org/2007/dtrx/dtrx-7.1.tar.gz' + source_url 'https://brettcsmith.org/2007/dtrx/dtrx-7.1.tar.gz' # 404 Not Found source_sha256 '1c9afe48e9d9d4a1caa4c9b0c50593c6fe427942716ce717d81bae7f8425ce97' binary_url ({ diff --git a/packages/dub.rb b/packages/dub.rb index bd5874ebd2..5dfaebd4d6 100644 --- a/packages/dub.rb +++ b/packages/dub.rb @@ -5,6 +5,7 @@ class Dub < Package homepage 'https://github.com/D-Programming-Language/dub' version '1.7.1' compatibility 'all' + license 'MIT' source_url 'https://github.com/dlang/dub/archive/v1.7.1.tar.gz' source_sha256 'baa8c533f59d83f74e89c06f5ec7e52daf3becb227c7177a9eeab7159ba86dbc' diff --git a/packages/duplicity.rb b/packages/duplicity.rb index 44570d8128..44eacf24de 100644 --- a/packages/duplicity.rb +++ b/packages/duplicity.rb @@ -5,6 +5,7 @@ class Duplicity < Package homepage 'http://duplicity.nongnu.org/' version '0.7.15' compatibility 'all' + license 'GPL-3' source_url 'https://code.launchpad.net/duplicity/0.7-series/0.7.15/+download/duplicity-0.7.15.tar.gz' source_sha256 '50bf7d14413284ecb036146ab9ba0e271937f2fa7826f8c8300b2965eb450a6c' diff --git a/packages/e2fsprogs.rb b/packages/e2fsprogs.rb index a85a5750b9..10b72c334e 100644 --- a/packages/e2fsprogs.rb +++ b/packages/e2fsprogs.rb @@ -5,6 +5,7 @@ class E2fsprogs < Package homepage 'http://e2fsprogs.sourceforge.net/' @_ver = '1.45.7' version @_ver + license 'GPL-2 and BSD' compatibility 'all' source_url "https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v#{@_ver}/e2fsprogs-#{@_ver}.tar.xz" source_sha256 '62d49c86d9d4becf305093edd65464484dc9ea41c6ff9ae4f536e4a341b171a2' diff --git a/packages/ecasound.rb b/packages/ecasound.rb index 5fc4f99a5b..e98b29214f 100644 --- a/packages/ecasound.rb +++ b/packages/ecasound.rb @@ -4,6 +4,7 @@ class Ecasound < Package description 'Ecasound is a software package designed for multitrack audio processing.' homepage 'https://ecasound.seul.org/ecasound/' version '1.0.21' + license 'GPL-2' compatibility 'all' source_url 'https://nosignal.fi/download/ecasound-2.9.3.tar.gz' source_sha256 '468bec44566571043c655c808ddeb49ae4f660e49ab0072970589fd5a493f6d4' diff --git a/packages/ed.rb b/packages/ed.rb index 9b0b212d00..581b89f739 100644 --- a/packages/ed.rb +++ b/packages/ed.rb @@ -4,6 +4,7 @@ class Ed < Package description 'GNU ed is a line-oriented text editor.' homepage 'http://www.gnu.org/software/ed/ed.html' version '1.15' + license 'GPL-2' compatibility 'all' source_url 'https://ftpmirror.gnu.org/ed/ed-1.15.tar.lz' source_sha256 'ad4489c0ad7a108c514262da28e6c2a426946fb408a3977ef1ed34308bdfd174' diff --git a/packages/editres.rb b/packages/editres.rb index 99b48b8bcc..28b2262384 100644 --- a/packages/editres.rb +++ b/packages/editres.rb @@ -4,6 +4,7 @@ class Editres < Package description 'Editres is a tool that allows users and application developers to view the full widget hierarchy of any Xt Toolkit application that speaks the Editres protocol.' homepage 'https://www.x.org' version '1.0.7' + license 'custom' compatibility 'all' source_url 'https://x.org/archive/individual/app/editres-1.0.7.tar.bz2' source_sha256 '089ad34628e55a779b97e369f55fb12caefc96d684b508d9022eb9e12b775c11' diff --git a/packages/eigen.rb b/packages/eigen.rb index bcd7111bef..1b62b7c8e0 100644 --- a/packages/eigen.rb +++ b/packages/eigen.rb @@ -4,6 +4,7 @@ class Eigen < Package description 'Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.' homepage 'http://eigen.tuxfamily.org/' version '3.3.7' + license 'MPL-2.0' compatibility 'all' source_url 'https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.bz2' source_sha256 '685adf14bd8e9c015b78097c1dc22f2f01343756f196acdc76a678e1ae352e11' diff --git a/packages/elfutils.rb b/packages/elfutils.rb index 0f2ce11149..8dd5ec6bdf 100644 --- a/packages/elfutils.rb +++ b/packages/elfutils.rb @@ -5,6 +5,7 @@ class Elfutils < Package homepage 'https://sourceware.org/elfutils/' @_ver = '0.183' version @_ver + license 'GPL-2+ or LGPL-3+' compatibility 'all' source_url "https://sourceware.org/elfutils/ftp/#{@_ver}/elfutils-#{@_ver}.tar.bz2" source_sha256 'c3637c208d309d58714a51e61e63f1958808fead882e9b607506a29e5474f2c5' diff --git a/packages/elinks.rb b/packages/elinks.rb index 3007e9bb9e..cd7a877e93 100644 --- a/packages/elinks.rb +++ b/packages/elinks.rb @@ -4,6 +4,7 @@ class Elinks < Package description 'Full-Featured Text WWW Browser' homepage 'http://elinks.or.cz/' version '0.11.7' + license 'GPL-2' compatibility 'all' source_url 'http://elinks.or.cz/download/elinks-0.11.7.tar.bz2' source_sha256 '456db6f704c591b1298b0cd80105f459ff8a1fc07a0ec1156a36c4da6f898979' diff --git a/packages/elixir.rb b/packages/elixir.rb index 15a5798632..636f0194ab 100644 --- a/packages/elixir.rb +++ b/packages/elixir.rb @@ -4,6 +4,7 @@ class Elixir < Package description 'Elixir is a dynamic, functional language designed for building scalable and maintainable applications.' homepage 'https://elixir-lang.org/' version '1.9.1-1' + license 'Apache-2.0 and ErlPL-1.1' compatibility 'all' source_url 'https://github.com/elixir-lang/elixir/releases/download/v1.9.1/Precompiled.zip' source_sha256 '17e43cb1627a0fa5625bc370cec0964ad6471ef242f1549e316db73c0d94fcc6' diff --git a/packages/elogind.rb b/packages/elogind.rb index 696582537d..3b3439e08e 100644 --- a/packages/elogind.rb +++ b/packages/elogind.rb @@ -5,6 +5,7 @@ class Elogind < Package homepage 'https://github.com/elogind/elogind' @_ver = '246.10' version "#{@_ver}-1" + license 'CC0-1.0, LGPL-2.1+ and public-domain' compatibility 'all' source_url "https://github.com/elogind/elogind/archive/v#{@_ver}.tar.gz" source_sha256 'c490dc158c8f5bca8d00ecfcc7ad5af24d1c7b9e59990a0b3b1323996221a922' diff --git a/packages/emacs.rb b/packages/emacs.rb index a8eba8b584..1851ccb5de 100644 --- a/packages/emacs.rb +++ b/packages/emacs.rb @@ -4,6 +4,7 @@ class Emacs < Package description 'An extensible, customizable, free/libre text editor - and more.' homepage 'http://www.gnu.org/software/emacs/' version '27.1' + license 'GPL-3+, FPL-1.3+, BSD, HPND, MIT, W3C, unicode and PSF-2' compatibility 'all' source_url 'https://ftpmirror.gnu.org/emacs/emacs-27.1.tar.xz' source_sha256 '4a4c128f915fc937d61edfc273c98106711b540c9be3cd5d2e2b9b5b2f172e41' diff --git a/packages/enchant.rb b/packages/enchant.rb index c1665d9a8a..bf97a583eb 100644 --- a/packages/enchant.rb +++ b/packages/enchant.rb @@ -5,6 +5,7 @@ class Enchant < Package homepage 'https://abiword.github.io/enchant/' @_ver = '2.2.15' version @_ver + license 'LGPL-2.1+' compatibility 'all' source_url "https://github.com/AbiWord/enchant/archive/v#{@_ver}.tar.gz" source_sha256 '85295934102a4ab94f209cbc7c956affcb2834e7a5fb2101e2db436365e2922d' diff --git a/packages/encodings.rb b/packages/encodings.rb index c92f835282..ff8fa59952 100644 --- a/packages/encodings.rb +++ b/packages/encodings.rb @@ -4,6 +4,7 @@ class Encodings < Package description 'X11 Font Index Generator' homepage 'https://xorg.freedesktop.org' version '1.0.5' + license 'custom' compatibility 'all' source_url 'https://www.x.org/releases/individual/font/encodings-1.0.5.tar.bz2' source_sha256 'bd96e16143a044b19e87f217cf6a3763a70c561d1076aad6f6d862ec41774a31' diff --git a/packages/enlightenment.rb b/packages/enlightenment.rb index df29c984df..bbb6f41198 100644 --- a/packages/enlightenment.rb +++ b/packages/enlightenment.rb @@ -4,6 +4,7 @@ class Enlightenment < Package description 'Enlightenment desktop shell' homepage 'https://enlightenment.org' version '0.24.1' + license 'BSD-2' compatibility 'all' source_url 'https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.24.1.tar.xz' source_sha256 'aee2b6178c918d71ebe661129f4008d773e70e5784651dadbcf56eec0a6d4a09' diff --git a/packages/enscript.rb b/packages/enscript.rb index a48551cb73..21ed3d318b 100644 --- a/packages/enscript.rb +++ b/packages/enscript.rb @@ -4,6 +4,7 @@ class Enscript < Package description 'GNU Enscript is a free replacement for Adobe\'s enscript program.' homepage 'https://www.gnu.org/software/enscript/' version '1.6.6' + license 'GPL-3' compatibility 'all' source_url 'https://ftpmirror.gnu.org/enscript/enscript-1.6.6.tar.gz' source_sha256 '6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb' diff --git a/packages/entr.rb b/packages/entr.rb index 7c92e4d7e0..4ceb83544f 100644 --- a/packages/entr.rb +++ b/packages/entr.rb @@ -4,6 +4,7 @@ class Entr < Package description 'Run arbitrary commands when files change' homepage 'http://entrproject.org/' version '4.0' + license 'ISC' compatibility 'all' source_url 'http://entrproject.org/code/entr-4.0.tar.gz' source_sha256 '4ad4fe9108b179199951cfc78a581a8a69602b073dae59bcae4b810f6e1f6c8b' diff --git a/packages/epydoc.rb b/packages/epydoc.rb index 40d00ae9f0..a80418eb4f 100644 --- a/packages/epydoc.rb +++ b/packages/epydoc.rb @@ -4,6 +4,7 @@ class Epydoc < Package description 'Epydoc is a tool for generating API documentation for Python modules, based on their docstrings.' homepage 'http://epydoc.sourceforge.net/' version '3.0.1' + license 'MIT' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/epydoc/epydoc/3.0.1/epydoc-3.0.1.tar.gz' source_sha256 'd4e5c8d90937d01b05170f592c1fa9b29e9ed0498dfe7f0eb2a3af61725b6ad1' diff --git a/packages/erlang.rb b/packages/erlang.rb index d83fa17a34..9a36a4d798 100644 --- a/packages/erlang.rb +++ b/packages/erlang.rb @@ -4,6 +4,7 @@ class Erlang < Package description 'Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability.' homepage 'http://www.erlang.org/' version '23.1' + license 'Apache-2.0' compatibility 'all' source_url 'http://erlang.org/download/otp_src_23.1.tar.gz' source_sha256 'cb5b7246eeaac9298c51c9915386df2f784e82a3f7ff93b68453591f0b370400' diff --git a/packages/eudev.rb b/packages/eudev.rb index a29042f740..9829d6c26f 100644 --- a/packages/eudev.rb +++ b/packages/eudev.rb @@ -4,6 +4,7 @@ class Eudev < Package description 'Gentoo standalone udev' homepage 'https://wiki.gentoo.org/wiki/Project:Eudev' version '3.2.9' + license 'LGPL-2.1, MIT and GPL-2' compatibility 'all' source_url 'https://github.com/gentoo/eudev/archive/v3.2.9.tar.gz' source_sha256 '7d281276b480da3935d1acb239748c2c9db01a8043aad7e918ce57a223d8cd24' diff --git a/packages/eventstat.rb b/packages/eventstat.rb index 1dfdf1b7a4..b2db180a33 100644 --- a/packages/eventstat.rb +++ b/packages/eventstat.rb @@ -2,8 +2,9 @@ require 'package' class Eventstat < Package description 'Eventstat periodically dumps out the current kernel event state.' - homepage 'http://kernel.ubuntu.com/~cking/eventstat/' + homepage 'https://kernel.ubuntu.com/~cking/eventstat/' version '0.04.07' + license 'GPL-2' compatibility 'all' source_url 'https://kernel.ubuntu.com/~cking/tarballs/eventstat/eventstat-0.04.07.tar.gz' source_sha256 '492f9ff8b64f1e2d4d4d67607331b87e4bcf95a4acff60d674ff2a391fa9103d' diff --git a/packages/evolution_data_server.rb b/packages/evolution_data_server.rb index debff0f693..b089e2d40a 100644 --- a/packages/evolution_data_server.rb +++ b/packages/evolution_data_server.rb @@ -4,6 +4,7 @@ class Evolution_data_server < Package description 'Centralized access to appointments and contacts' @_ver = '3.39.3' version @_ver + license 'LGPL-2 or LGPL-3, BSD and Sleepycat' compatibility 'all' source_url "https://github.com/GNOME/evolution-data-server/archive/#{@_ver}.tar.gz" source_sha256 'd789b6dc403d35902b3b6cdcebff31880d2773b1829fbdc561c59a71453eaab9' diff --git a/packages/exa.rb b/packages/exa.rb index 5965b7a7f9..0773d05f65 100644 --- a/packages/exa.rb +++ b/packages/exa.rb @@ -4,6 +4,7 @@ class Exa < Package description 'Modern replacement for \'ls\'' homepage 'https://the.exa.website' version '0.9.0' + license 'Apache-2.0, MIT and Unlicense' compatibility 'aarch64,armv7l,x86_64' case ARCH when 'aarch64', 'armv7l', 'x86_64' diff --git a/packages/exfatprogs.rb b/packages/exfatprogs.rb index f13d28c49f..6544f59ea8 100644 --- a/packages/exfatprogs.rb +++ b/packages/exfatprogs.rb @@ -5,6 +5,7 @@ class Exfatprogs < Package homepage 'https://github.com/exfatprogs/exfatprogs' @_ver = '1.1.0' version @_ver + license 'GPL-2' compatibility 'all' source_url "https://github.com/exfatprogs/exfatprogs/archive/#{@_ver}/exfatprogs-#{@_ver}.tar.gz" source_sha256 '88c12a2f9cbe4f12129f3b7fa2cd42f24dbed3f579e61bac2ca699ca79fad4e0' diff --git a/packages/exif.rb b/packages/exif.rb index 1cdf3e2846..4574bda728 100644 --- a/packages/exif.rb +++ b/packages/exif.rb @@ -4,6 +4,7 @@ class Exif < Package description 'A small command-line utility to show EXIF information hidden in JPEG files' homepage 'https://libexif.github.io/' version '0.6.21' + license 'LGPL-2+' compatibility 'all' source_url 'https://github.com/libexif/exif/archive/exif-0_6_21-release.tar.gz' source_sha256 'f55e125eee6c2a75d367d3b388bcd7bea75dc944fabe8671bb32e889192f4b77' diff --git a/packages/exo.rb b/packages/exo.rb index 234e8b26fe..674d04bf12 100644 --- a/packages/exo.rb +++ b/packages/exo.rb @@ -4,6 +4,7 @@ class Exo < Package description 'Extension library for the Xfce desktop environment' homepage 'https://xfce.org/' version '4.16.0' + license 'Apache-2.0' compatibility 'all' source_url "https://archive.xfce.org/src/xfce/exo/4.16/exo-#{version}.tar.bz2" source_sha256 '1975b00eed9a8aa1f899eab2efaea593731c19138b83fdff2f13bdca5275bacc' diff --git a/packages/expat.rb b/packages/expat.rb index a972a0114d..4275f1f6af 100644 --- a/packages/expat.rb +++ b/packages/expat.rb @@ -4,6 +4,7 @@ class Expat < Package description 'James Clark\'s Expat XML parser library in C.' homepage 'https://sourceforge.net/projects/expat/' version '2.2.9' + license 'MIT' compatibility 'all' source_url 'https://prdownloads.sourceforge.net/project/expat/expat/2.2.9/expat-2.2.9.tar.bz2' source_sha256 'f1063084dc4302a427dabcca499c8312b3a32a29b7d2506653ecc8f950a9a237' diff --git a/packages/expect.rb b/packages/expect.rb index 864b46086a..7d9986feac 100644 --- a/packages/expect.rb +++ b/packages/expect.rb @@ -4,6 +4,7 @@ class Expect < Package description 'Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.' homepage 'http://expect.sourceforge.net/' version '5.45.4' + license 'BSD' compatibility 'all' source_url 'http://downloads.sourceforge.net/project/expect/Expect/5.45.4/expect5.45.4.tar.gz' source_sha256 '49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34' diff --git a/tools/licenses.txt b/tools/licenses.txt index d297a2b86b..e50561e072 100644 --- a/tools/licenses.txt +++ b/tools/licenses.txt @@ -390,6 +390,7 @@ BCS bestcrypt CAPYBARA-EULA Coherent-Graphics +Dropbox-TOS ETQW f.lux FAH-EULA-2014 @@ -442,5 +443,5 @@ WPS-EULA zi-labone # Other licenses -custom +custom # A license cannot be 'custom' the source code is unavailable. Instead, find the license and add it under the EULA section of this file. unlicensed