Commit 7126bcb7 authored by saltedcoffii's avatar saltedcoffii

Licensed la* to libk*

parent c00a9d11
......@@ -5,6 +5,7 @@ class L_smash < Package
homepage 'https://github.com/l-smash/l-smash'
@_ver = '2.14.5'
version @_ver
license 'ISC'
compatibility 'all'
source_url "https://github.com/l-smash/l-smash/archive/v#{@_ver}.tar.gz"
source_sha256 'e6f7c31de684f4b89ee27e5cd6262bf96f2a5b117ba938d2d606cf6220f05935'
......
......@@ -4,6 +4,7 @@ class Ladspa < Package
description 'Linux Audio Developer\'s Simple Plugin API'
homepage 'https://www.ladspa.org/'
version '1.15'
license 'LGPL-2+'
compatibility 'all'
source_url 'https://www.ladspa.org/download/ladspa_sdk_1.15.tgz'
source_sha256 '4229959b09d20c88c8c86f4aa76427843011705df22d9c28b38359fd1829fded'
......
......@@ -4,6 +4,7 @@ class Lapack < Package
description 'Lapack is a linear algebra package.'
homepage 'https://www.netlib.org/lapack/'
version '3.8.0-1'
license 'BSD'
compatibility 'all'
source_url 'https://www.netlib.org/lapack/lapack-3.8.0.tar.gz'
source_sha256 'deb22cc4a6120bff72621155a9917f485f96ef8319ac074a7afbc68aab88bcf6'
......
......@@ -5,6 +5,7 @@ class Lcms < Package
homepage 'http://www.littlecms.com/'
@_ver = '2.12'
version @_ver
license 'MIT'
compatibility 'all'
source_url "https://github.com/mm2/Little-CMS/releases/download/lcms#{@_ver}/lcms2-#{@_ver}.tar.gz"
source_sha256 '18663985e864100455ac3e507625c438c3710354d85e5cbb7cd4043e11fe10f5'
......
......@@ -4,6 +4,7 @@ class Ld_default < Package
description 'Select the default ld executable and check for libraries in #{CREW_LIB_PREFIX} first'
homepage 'https://github.com/skycocker/chromebrew/wiki/FAQ'
version '1.2'
license 'GPL-3+'
compatibility 'all'
source_url 'file:///dev/null'
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
......
......@@ -4,6 +4,7 @@ class Ldc < Package # The first character of the class name must
description 'D language compiler using LLVM.'
homepage 'https://github.com/ldc-developers/ldc'
version '1.7.0'
license 'BSD-3, Boost-1.0, MIT, NCSA and Artistic-1.0 or GPL-2+'
compatibility 'all'
source_url 'https://github.com/ldc-developers/ldc/releases/download/v1.7.0/ldc-1.7.0-src.tar.gz'
source_sha256 '7cd46140ca3e4ca0d52c352e5b694d4d5336898ed4f02c3e18e0eafd69dd18bd'
......
......@@ -4,6 +4,7 @@ class Ledger < Package
description 'A double-entry accounting system with a command-line reporting interface'
homepage 'https://www.ledger-cli.org/'
version '3.1.3'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/ledger/ledger/archive/v3.1.3.tar.gz'
source_sha256 'b248c91d65c7a101b9d6226025f2b4bf3dabe94c0c49ab6d51ce84a22a39622b'
......
......@@ -4,6 +4,7 @@ class Leiningen < Package
description 'for automating Clojure projects without setting your hair on fire'
homepage 'https://leiningen.org/'
version '2.9.1'
license 'EPL-1.0'
compatibility 'all'
source_url 'https://github.com/technomancy/leiningen/archive/2.9.1.tar.gz'
source_sha256 'a4c239b407576f94e2fef5bfa107f0d3f97d0b19c253b08860d9609df4ab8b29'
......
......@@ -5,6 +5,7 @@ class Leptonica < Package
homepage 'http://www.leptonica.com/'
@_ver = '1.80.0'
version @_ver
license 'Apache-2.0'
compatibility 'all'
source_url "https://github.com/DanBloomberg/leptonica/archive/#{@_ver}.tar.gz"
source_sha256 '3952b974ec057d24267aae48c54bca68ead8275604bf084a73a4b953ff79196e'
......
......@@ -4,6 +4,7 @@ class Less < Package
description 'GNU less is a program similar to more, but which allows backward movement in the file as well as forward movement.'
homepage 'https://www.gnu.org/software/less/'
version '563'
license 'GPL-3 or BSD-2'
compatibility 'all'
source_url 'http://www.greenwoodsoftware.com/less/less-563.tar.gz'
source_sha256 'ce5b6d2b9fc4442d7a07c93ab128d2dff2ce09a1d4f2d055b95cf28dd0dc9a9a'
......
......@@ -4,6 +4,7 @@ class Leveldb < Package
description 'LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.'
homepage 'https://leveldb.googlecode.com/'
version '1.22'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/google/leveldb/archive/1.22.tar.gz'
source_sha256 '55423cac9e3306f4a9502c738a001e4a339d1a38ffbee7572d4a07d5d63949b2'
......
......@@ -4,6 +4,7 @@ class Lft < Package
description "LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that often works much faster (than the commonly-used Van Jacobson method) and goes through many configurations of packet-filters (firewalls)."
homepage 'http://pwhois.org/lft/'
version '3.79'
license 'VOSTROM'
compatibility 'all'
source_url 'https://fossies.org/linux/privat/lft-3.79.tar.gz'
source_sha256 '08e5c7973551b529c850bffbc7152c4e5f0bcb1f07ebbb39151a7dc9a3bf9de0'
......
......@@ -4,6 +4,7 @@ class Lftp < Package
description 'LFTP is a sophisticated file transfer program for ftp/http/sftp/fish/torrent'
homepage 'https://lftp.yar.ru'
version '4.9.2'
license 'GPL-3'
compatibility 'all'
source_url 'https://lftp.yar.ru/ftp/lftp-4.9.2.tar.xz'
source_sha256 'c517c4f4f9c39bd415d7313088a2b1e313b2d386867fe40b7692b83a20f0670d'
......
......@@ -4,6 +4,7 @@ class Lha < Package
description 'LHa for UNIX is a console-based utility that uncompresses and compresses .lha packages.'
homepage 'https://lha.osdn.jp/'
version '6f6cbc1'
license 'lha'
compatibility 'all'
source_url 'https://github.com/jca02266/lha/archive/6f6cbc1.tar.gz'
source_sha256 'b081f600fd34ab99d5ddf085d0667bc4fa3e44362843935236592ddd999f084f'
......
......@@ -4,6 +4,7 @@ class Libaacs < Package
description 'This library is simply a tool for playback of Blu-ray movies.'
homepage 'https://www.videolan.org/developers/libaacs.html'
version '0.9.0'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://get.videolan.org/libaacs/0.9.0/libaacs-0.9.0.tar.bz2'
source_sha256 '47e0bdc9c9f0f6146ed7b4cc78ed1527a04a537012cf540cf5211e06a248bace'
......
......@@ -5,6 +5,7 @@ class Libaio < Package
homepage 'https://pagure.io/libaio'
@_ver = '0.3.112'
version @_ver
license 'LGPL-2'
compatibility 'all'
source_url "https://pagure.io/libaio/archive/libaio-#{@_ver}/libaio-libaio-#{@_ver}.tar.gz"
source_sha256 'b7cf93b29bbfb354213a0e8c0e82dfcf4e776157940d894750528714a0af2272'
......
......@@ -4,6 +4,7 @@ class Libaom < Package
description 'AV1 video codec from Alliance for Open Media'
homepage 'https://aomedia.org/'
version '1.0.0'
license 'BSD-2'
compatibility 'all'
source_url 'file:///dev/null'
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
......
......@@ -5,6 +5,7 @@ class Libarchive < Package
homepage 'https://www.libarchive.org/'
@_ver = '3.5.1'
version "#{@_ver}-1"
license 'BSD, BSD-2, BSD-4 and public-domain'
compatibility 'all'
source_url "https://www.libarchive.org/downloads/libarchive-#{@_ver}.tar.xz"
source_sha256 '0e17d3a8d0b206018693b27f08029b598f6ef03600c2b5d10c94ce58692e299b'
......
......@@ -2,8 +2,9 @@ require 'package'
class Libart < Package
description 'Libart is a library for high-performance 2D graphics.'
homepage 'http://www.levien.com/libart/'
homepage 'https://www.levien.com/libart/'
version '2.3.20'
license 'GPL-3 and LGPL-3'
compatibility 'all'
source_url 'http://freshmeat.sourceforge.net/urls/c708afeabd0b69b5e3c21401b26ae447'
source_sha256 'd5531ae3a206a9b5cc74e9a20d89d61b2ba3ba03d342d6a2ed48d2130ad3d847'
......
......@@ -4,6 +4,7 @@ class Libass < Package
description 'A portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.'
homepage 'https://github.com/libass/libass'
version '0.14.0'
license 'ISC'
compatibility 'all'
source_url 'https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.xz'
source_sha256 '881f2382af48aead75b7a0e02e65d88c5ebd369fe46bc77d9270a94aa8fd38a2'
......
......@@ -4,6 +4,7 @@ class Libassuan < Package
description 'Libassuan is a small library implementing the so-called Assuan protocol.'
homepage 'https://www.gnupg.org/related_software/libassuan/index.html'
version '2.5.1'
license 'GPL-3 and LGPL-2.1'
compatibility 'all'
source_url 'https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.1.tar.bz2'
source_sha256 '47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449'
......
......@@ -4,6 +4,7 @@ class Libatomic_ops < Package
description 'Atomic memory update operations portable implementation'
homepage 'https://github.com/ivmai/libatomic_ops'
version '7.6.10'
license 'GPL-2 and all-rights-reserved'
compatibility 'all'
source_url 'https://github.com/ivmai/libatomic_ops/releases/download/v7.6.10/libatomic_ops-7.6.10.tar.gz'
source_sha256 '587edf60817f56daf1e1ab38a4b3c729b8e846ff67b4f62a6157183708f099af'
......
......@@ -4,6 +4,7 @@ class Libaudiofile < Package
description 'The Audio File Library is a C-based library for reading and writing audio files in many common formats.'
homepage 'https://audiofile.68k.org/'
version 'b62c90'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://github.com/mpruett/audiofile/archive/b62c902dd258125cac86cd2df21fc898035a43d3.tar.gz'
source_sha256 '808aff989a24ee3b60d3f08897d90ca45a031c95c42fe22d4fd913042c1ce307'
......
......@@ -4,6 +4,7 @@ class Libavc1394 < Package
description 'libavc1394 is a programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set.'
homepage 'https://sourceforge.net/projects/libavc1394/'
version '0.5.4'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/libavc1394/libavc1394/libavc1394-0.5.4.tar.gz'
source_sha256 '7cb1ff09506ae911ca9860bef4af08c2403f3e131f6c913a2cbd6ddca4215b53'
......
......@@ -8,6 +8,7 @@ class Libavif < Package
homepage 'https://github.com/AOMediaCodec/libavif'
@_ver = '0.9.0'
version @_ver
license 'BSD-2'
compatibility 'all'
source_url "https://github.com/AOMediaCodec/libavif/archive/v#{@_ver}.tar.gz"
source_sha256 'ea1603fc18e7dd20cf01f0b405156576886ecb5df84db8c0e87187cd2f8a00f4'
......
......@@ -4,6 +4,7 @@ class Libbluray < Package
description 'This library is simply a tool for playback of Blu-ray movies.'
homepage 'https://www.videolan.org/developers/libbluray.html'
version '1.1.2'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://get.videolan.org/libbluray/1.1.2/libbluray-1.1.2.tar.bz2'
source_sha256 'a3dd452239b100dc9da0d01b30e1692693e2a332a7d29917bf84bb10ea7c0b42'
......
......@@ -4,6 +4,7 @@ class Libbsd < Package
description 'This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project.'
homepage 'https://libbsd.freedesktop.org/wiki'
version '0.10.0'
license 'BSD, BSD-2, BSD-4, ISC'
compatibility 'all'
source_url 'https://libbsd.freedesktop.org/releases/libbsd-0.10.0.tar.xz'
source_sha256 '34b8adc726883d0e85b3118fa13605e179a62b31ba51f676136ecb2d0bc1a887'
......
......@@ -4,6 +4,7 @@ class Libcaca < Package
description 'libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals.'
homepage 'http://caca.zoy.org/wiki/libcaca'
version '0.99.beta19-1'
license 'GPL-2, ISC, LGPL-2.1 and WTFPL'
compatibility 'all'
source_url 'http://caca.zoy.org/files/libcaca/libcaca-0.99.beta19.tar.gz'
source_sha256 '128b467c4ed03264c187405172a4e83049342cc8cc2f655f53a2d0ee9d3772f4'
......
......@@ -4,6 +4,7 @@ class Libcanberra < Package
description 'XDG Sound Theme and Name Specification library implementation'
homepage 'http://0pointer.de/lennart/projects/libcanberra/'
version '0.30-1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'http://pkgs.fedoraproject.org/repo/pkgs/libcanberra/libcanberra-0.30.tar.xz/34cb7e4430afaf6f447c4ebdb9b42072/libcanberra-0.30.tar.xz'
source_sha256 'c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72'
......
......@@ -5,6 +5,7 @@ class Libcap < Package
homepage 'https://directory.fsf.org/wiki/Libcap'
@_ver = '2.48'
version @_ver
license 'GPL-2 or BSD'
compatibility 'all'
source_url "https://mirrors.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-#{@_ver}.tar.xz"
source_sha256 '4de9590ee09a87c282d558737ffb5b6175ccbfd26d580add10df44d0f047f6c2'
......
......@@ -4,6 +4,7 @@ class Libcap_ng < Package
description 'The libcap-ng library is intended to make programming with posix capabilities much easier than the traditional libcap library.'
homepage 'https://people.redhat.com/sgrubb/libcap-ng'
version '0.7.8-0'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-0.7.8.tar.gz'
source_sha256 'c21af997445cd4107a55d386f955c5ea6f6e96ead693e9151277c0ab5f97d05f'
......
......@@ -4,6 +4,7 @@ class Libcddb < Package
description 'Libcddb is a C library to access data on a CDDB server (freedb.org).'
homepage 'http://libcddb.sourceforge.net/'
version '1.3.2'
license 'LGPL-2'
compatibility 'all'
source_url 'https://prdownloads.sourceforge.net/project/libcddb/libcddb/1.3.2/libcddb-1.3.2.tar.bz2'
source_sha256 '35ce0ee1741ea38def304ddfe84a958901413aa829698357f0bee5bb8f0a223b'
......
......@@ -4,6 +4,7 @@ class Libcdio < Package
description 'The GNU Compact Disc Input and Control library (libcdio) contains a library for CD-ROM and CD image access.'
homepage 'http://www.gnu.org/software/libcdio/'
version '2.0.0'
license 'GPL-3'
compatibility 'all'
source_url 'https://ftp.gnu.org/gnu/libcdio/libcdio-2.0.0.tar.gz'
source_sha256 '1b481b5da009bea31db875805665974e2fc568e2b2afa516f4036733657cf958'
......
......@@ -4,6 +4,7 @@ class Libcerf < Package
description 'a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.'
homepage 'http://apps.jcns.fz-juelich.de/doku/sc/libcerf'
version '1.5'
license 'MIT'
compatibility 'all'
source_url 'http://apps.jcns.fz-juelich.de/src/libcerf/libcerf-1.5.tgz'
source_sha256 'e36dc147e7fff81143074a21550c259b5aac1b99fc314fc0ae33294231ca5c86'
......
......@@ -6,6 +6,7 @@ class Libchamplain < Package
@_ver = '0.12.20'
@_ver_ = @_ver.gsub(/[.]/, '_')
version @_ver
license 'LGPL-2.1+'
compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/libchamplain/-/archive/LIBCHAMPLAIN_#{@_ver_}/libchamplain-LIBCHAMPLAIN_#{@_ver_}.tar.bz2"
source_sha256 'e2bfa2179a5ecbdde7fe18a0472e3b04137cb0873b4fe2de29da4c09f0b6e58d'
......
......@@ -2,8 +2,9 @@ require 'package'
class Libcheck < Package
description 'A unit testing framework for C'
homepage 'https://github.com/libcheck/check'
homepage 'https://libcheck.github.io/check/'
version '0.13.0'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/libcheck/check/releases/download/0.13.0/check-0.13.0.tar.gz'
source_sha256 'c4336b31447acc7e3266854f73ec188cdb15554d0edd44739631da174a569909'
......
......@@ -4,6 +4,7 @@ class Libconfig < Package
description 'C/C++ Configuration File Library.'
homepage 'https://hyperrealm.github.io/libconfig/'
version '1.7.2'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://hyperrealm.github.io/libconfig/dist/libconfig-1.7.2.tar.gz'
source_sha256 '7c3c7a9c73ff3302084386e96f903eb62ce06953bb1666235fac74363a16fad9'
......
......@@ -4,6 +4,7 @@ class Libconfuse < Package
description 'Small configuration file parser library for C.'
homepage 'https://github.com/martinh/libconfuse'
version '3.2.1'
license 'ISC'
compatibility 'all'
source_url 'https://github.com/martinh/libconfuse/releases/download/v3.2.1/confuse-3.2.1.tar.xz'
source_sha256 '23c63272baf2ef4e2cbbafad2cf57de7eb81f006ec347c00b954819824add25e'
......
......@@ -6,6 +6,7 @@ class Libcroco < Package
@_ver = '0.6.13'
@_ver_prelastdot = @_ver.rpartition('.')[0]
version @_ver
license 'LGPL-2'
compatibility 'all'
source_url "http://ftp.gnome.org/pub/gnome/sources/libcroco/#{@_ver_prelastdot}/libcroco-#{@_ver}.tar.xz"
source_sha256 '767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4'
......
......@@ -4,6 +4,7 @@ class Libcss < Package
description 'CSS parser and selection engine, written in C'
homepage 'https://www.netsurf-browser.org'
version '0.9.1'
license 'MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/libs/releases/libcss-0.9.1-src.tar.gz'
source_sha256 'd2dce16e93392e8d6a7209420d47c2d56a3811701a0e81a724fc541c63d3c6dc'
......
......@@ -4,6 +4,7 @@ class Libcyrussasl < Package
description 'Simple Authentication and Security Layer (SASL) is a specification that describes how authentication mechanisms can be plugged into an application protocol on the wire. Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.'
homepage 'https://www.cyrusimap.org/sasl'
version '2.1.27-1'
license 'custom'
compatibility 'all'
source_url 'https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz'
source_sha256 '26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5'
......
......@@ -4,6 +4,7 @@ class Libdaemon < Package
description 'libdaemon is a lightweight C library that eases the writing of UNIX daemons.'
homepage 'http://0pointer.de/lennart/projects/libdaemon/'
version '0.14'
license 'LGPL-2.1'
compatibility 'all'
source_url 'http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz'
source_sha256 'fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834'
......
......@@ -4,6 +4,7 @@ class Libdazzle < Package
description 'The libdazzle library is a companion library to GObject and Gtk+.'
homepage 'https://gitlab.gnome.org/GNOME/libdazzle/'
version '3.37.1'
license 'GPL-3+'
compatibility 'all'
source_url 'https://gitlab.gnome.org/GNOME/libdazzle/-/archive/3.37.1/libdazzle-3.37.1.tar.bz2'
source_sha256 'f786a9c3007011a03c721c3402f86ec69642797f64a4bdaa6f1a9c10628aa0cf'
......
......@@ -4,6 +4,7 @@ class Libdb < Package
description 'Berkeley DB is a family of embedded key-value database libraries providing scalable high-performance data management services to applications.'
homepage 'https://github.com/berkeleydb/libdb'
version '5.3.28'
license 'ASM, BSD, CDDL, custom and SPL.'
compatibility 'all'
source_url 'https://github.com/berkeleydb/libdb/releases/download/v5.3.28/db-5.3.28.tar.gz'
source_sha256 'e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628'
......
......@@ -4,6 +4,7 @@ class Libdc1394 < Package
description 'libdc1394 is a library that provides a complete high level application programming interface (API) for developers who wish to control IEEE 1394 based cameras'
homepage 'https://damien.douxchamps.net/ieee1394/libdc1394/'
version '2.2.0'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/libdc1394/libdc1394-2/2.2.0/libdc1394-2.2.0.tar.gz'
source_sha256 'c6e6175c32c5567c5d4245176e75d1dfdd353902dd640e1de26cdefe5146fe6c'
......
......@@ -4,6 +4,7 @@ class Libdca < Package
description 'libdca is a free library for decoding DTS Coherent Acoustics streams.'
homepage 'https://www.videolan.org/developers/libdca.html'
version '0.0.6'
license 'GPL-2'
compatibility 'all'
source_url 'https://get.videolan.org/libdca/0.0.6/libdca-0.0.6.tar.bz2'
source_sha256 '98f98a9aa000a26b927c6facd15d18dcf664238adfc5db24f533c5932cdb1f40'
......
......@@ -5,6 +5,7 @@ class Libde265 < Package
homepage 'https://github.com/strukturag/libde265'
@_ver = '1.0.8'
version @_ver
license 'GPL-3'
compatibility 'all'
source_url "https://github.com/strukturag/libde265/releases/download/v#{@_ver}/libde265-#{@_ver}.tar.gz"
source_sha256 '24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905'
......
......@@ -5,6 +5,7 @@ class Libdeflate < Package
homepage 'https://github.com/ebiggers/libdeflate/'
version '1.7-1'
compatibility 'all'
license 'MIT'
source_url 'https://github.com/ebiggers/libdeflate/archive/v1.7.tar.gz'
source_sha256 'a5e6a0a9ab69f40f0f59332106532ca76918977a974e7004977a9498e3f11350'
......
......@@ -4,6 +4,7 @@ class Libdmx < Package
description 'X.org X Window System DMX (Distributed Multihead X) extension library'
homepage 'http://www.x.org'
version '1.1.3-0'
license 'custom'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libdmx-1.1.3.tar.gz'
source_sha256 'c4b24d7e13e5a67ead7a18f0b4cc9b7b5363c9d04cd01b83b5122ff92b3b4996'
......
......@@ -4,6 +4,7 @@ class Libdnet < Package
description 'libdnet provides a simplified, portable interface to several low-level networking routines.'
homepage 'https://github.com/dugsong/libdnet'
version '1.12'
license 'LGPL-2'
compatibility 'all'
source_url 'https://github.com/dugsong/libdnet/archive/libdnet-1.12.tar.gz'
source_sha256 'b6360659c93fa2e3cde9e0a1fc9c07bc4111f3448c5de856e095eb98315dd424'
......
......@@ -4,6 +4,7 @@ class Libdom < Package
description 'Implementation of the W3C DOM, written in C'
homepage 'https://www.netsurf-browser.org'
version '0.4.1'
license 'MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/libs/releases/libdom-0.4.1-src.tar.gz'
source_sha256 '98ee072471e55e208c9878e515c410ad462ca36f87b4afcbecad023f3a2cef4a'
......
......@@ -5,6 +5,7 @@ class Libdrm < Package
homepage 'https://dri.freedesktop.org'
@_ver = '2.4.104'
version @_ver
license 'MIT'
compatibility 'all'
source_url "https://dri.freedesktop.org/libdrm/libdrm-#{@_ver}.tar.xz"
source_sha256 'd66ad8b5c2441015ac1333e40137bb803c3bde3612ff040286fcc12158ea1bcb'
......
......@@ -4,6 +4,7 @@ class Libdsm < Package
description 'Defective SMb: A minimalist implementation of a client library for SMB using Plain\'Ol C'
homepage 'https://videolabs.github.io/libdsm/'
version '0.3.0'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/videolabs/libdsm/releases/download/v0.3.0/libdsm-0.3.0.tar.gz'
source_sha256 '96caef854a1f7aa61ab6fdfca9c36a1813b37d23d013db0bc4ec7cd38a570b1c'
......
......@@ -4,6 +4,7 @@ class Libdv < Package
description 'The Quasar DV codec libdv is a software codec for DV video'
homepage 'http://libdv.sourceforge.net/'
version '1.0.0-1'
license 'libdv'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/libdv/libdv-1.0.0.tar.gz'
source_sha256 'a305734033a9c25541a59e8dd1c254409953269ea7c710c39e540bd8853389ba'
......
......@@ -4,6 +4,7 @@ class Libdvdnav < Package
description 'libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games.'
homepage 'http://dvdnav.mplayerhq.hu/'
version '6.0.0'
license 'GPL-2'
compatibility 'all'
source_url 'http://get.videolan.org/libdvdnav/6.0.0/libdvdnav-6.0.0.tar.bz2'
source_sha256 'f0a2711b08a021759792f8eb14bb82ff8a3c929bf88c33b64ffcddaa27935618'
......
......@@ -4,6 +4,7 @@ class Libdvdread < Package
description 'libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games.'
homepage 'http://dvdnav.mplayerhq.hu/'
version '6.0.1'
license 'GPL-2'
compatibility 'all'
source_url 'https://get.videolan.org/libdvdread/6.0.1/libdvdread-6.0.1.tar.bz2'
source_sha256 '28ce4f0063883ca4d37dfd40a2f6685503d679bca7d88d58e04ee8112382d5bd'
......
......@@ -4,6 +4,7 @@ class Libeconf < Package
description 'Enhanced config file parser, which merges config files placed in several locations into one.'
homepage 'https://github.com/openSUSE/libeconf'
version '0.3.8'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/openSUSE/libeconf/archive/v0.3.8.tar.gz'
source_sha256 'e0c265f85eef2aca400d17b88f74891ce40ed88d959ebc29f529d26121f7e8e3'
......
......@@ -4,6 +4,7 @@ class Libedit < Package
description 'This is an autotool and libtoolized port of the NetBSD Editline library (libedit).'
homepage 'http://thrysoee.dk/editline/'
version '20191231-3.1'
license 'BSD-2'
compatibility 'all'
source_url 'https://thrysoee.dk/editline/libedit-20191231-3.1.tar.gz'
source_sha256 'dbb82cb7e116a5f8025d35ef5b4f7d4a3cdd0a3909a146a39112095a2d229071'
......
# This package should definitely be split into its consituent parts sometime.
require 'package'
class Libefl < Package
description 'Enlightenment Foundation Libraries'
homepage 'https://enlightenment.org'
version '1.24.3'
license 'BSD, BSD-2, BSD-3, LGPL-2.1, GPL-2, freetype, MIT, Apache-2.0' # Needs verifiying
compatibility 'all'
source_url 'https://download.enlightenment.org/rel/libs/efl/efl-1.24.3.tar.xz'
source_sha256 'de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a'
......
......@@ -4,6 +4,7 @@ class Libemf < Package
description 'libEMF is a C/C++ library which provides a drawing toolkit based on ECMA-234.'
homepage 'http://libemf.sourceforge.net/'
version '1.0.9'
license 'LGPL-2.1 and GPL-2'
compatibility 'all'
source_url 'https://prdownloads.sourceforge.net/project/libemf/libemf/1.0.9/libemf-1.0.9.tar.gz'
source_sha256 'dcc1f7dc09597a7e20fa808fbef03f0c5cbdd99d65a4fddd981d7f1dd6e28b81'
......
......@@ -4,6 +4,7 @@ class Libepoxy < Package
description 'Epoxy is a library for handling OpenGL function pointer management for you'
homepage 'https://github.com/anholt/libepoxy'
version '1.5.5'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/anholt/libepoxy/releases/download/1.5.5/libepoxy-1.5.5.tar.xz'
source_sha256 '261663db21bcc1cc232b07ea683252ee6992982276536924271535875f5b0556'
......
......@@ -4,6 +4,7 @@ class Libev < Package
description 'High-performance event loop loosely modelled after libevent'
homepage 'http://software.schmorp.de/pkg/libev.html'
version '4.33'
license 'BSD or GPL-2'
compatibility 'all'
source_url 'http://dist.schmorp.de/libev/libev-4.33.tar.gz'
source_sha256 '507eb7b8d1015fbec5b935f34ebed15bf346bed04a11ab82b8eee848c4205aea'
......
......@@ -4,6 +4,7 @@ class Libevdev < Package
description 'libevdev is a wrapper library for evdev devices.'
homepage 'https://www.freedesktop.org/wiki/Software/libevdev'
version '1.11.0'
license 'MIT'
compatibility 'all'
source_url 'https://www.freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz'
source_sha256 '63f4ea1489858a109080e0b40bd43e4e0903a1e12ea888d581db8c495747c2d0'
......
......@@ -5,6 +5,7 @@ class Libevent < Package
homepage 'http://libevent.org/'
@_ver = '2.1.12'
version @_ver
license 'BSD'
compatibility 'all'
source_url "https://github.com/libevent/libevent/releases/download/release-#{@_ver}-stable/libevent-#{@_ver}-stable.tar.gz"
source_sha256 '92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb'
......
......@@ -4,6 +4,7 @@ class Libewf < Package
description 'Libewf is a library to access the Expert Witness Compression Format (EWF)'
homepage 'https://github.com/libyal/libewf'
version '20171104'
license 'LGPL-3'
compatibility 'all'
source_url 'https://github.com/libyal/libewf/releases/download/20171104/libewf-experimental-20171104.tar.gz'
source_sha256 'cf36d3baf3a96dbe566fde55ae7d79fc2e7b998806ab13e0f69915799f19e040'
......
......@@ -5,6 +5,7 @@ class Libexif < Package
homepage 'https://libexif.github.io/'
@_ver = '0.6.22'
@_ver_ = @_ver.gsub(/[.]/, '_')
license 'LGPL-2+'
version @_ver
compatibility 'all'
source_url "https://github.com/libexif/libexif/releases/download/libexif-#{@_ver_}-release/libexif-#{@_ver}.tar.xz"
......
......@@ -5,6 +5,7 @@ class Libexiv2 < Package
homepage 'http://exiv2.org/'
@_ver = '0.27.3-d8dd'
version @_ver
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/Exiv2/exiv2/archive/d8dd632ad511db37245e4fe644a3cd399d770399.zip'
source_sha256 '4cf76787b665186c7a484f16aaf92b306be3fa34feb1edbda79442811dd4287e'
......
......@@ -4,6 +4,7 @@ class Libfdk_aac < Package
description 'Modified library of Fraunhofer AAC decoder and encoder.'
homepage 'https://sourceforge.net/projects/opencore-amr/'
version '2.0.1'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/opencore-amr/fdk-aac/fdk-aac-2.0.1.tar.gz'
source_sha256 '840133aa9412153894af03b27b03dde1188772442c316a4ce2a24ed70093f271'
......
......@@ -4,6 +4,7 @@ class Libffi < Package
description 'The libffi library provides a portable, high level programming interface to various calling conventions.'
homepage 'https://sourceware.org/libffi/'
version '3.3-1'
license 'MIT'
compatibility 'all'
source_url 'https://sourceware.org/pub/libffi/libffi-3.3.tar.gz'
source_sha256 '72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056'
......
......@@ -4,6 +4,7 @@ class Libfilezilla < Package
description 'libfilezilla is a small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs.'
homepage 'https://lib.filezilla-project.org/'
version '0.26-1'
license 'GPL-2+'
compatibility 'all'
source_url 'https://download.filezilla-project.org/libfilezilla/libfilezilla-0.26.0.tar.bz2'
source_sha256 '17ed226593e8e466ce3c3f8ce583b36c79f163189ead54d631613cc3da5c80bd'
......
......@@ -4,6 +4,7 @@ class Libfmt < Package
description 'A modern formatting library'
homepage 'https://fmt.dev'
version '7.1.3'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/fmtlib/fmt/releases/download/7.1.3/fmt-7.1.3.zip'
source_sha256 '5d98c504d0205f912e22449ecdea776b78ce0bb096927334f80781e720084c9f'
......
......@@ -4,6 +4,7 @@ class Libfontenc < Package
description 'Fontenc Library from X.org'
homepage 'https://xorg.freedesktop.org/'
version '1.1.4'
license 'custom'
compatibility 'all'
source_url 'https://www.x.org/releases/individual/lib/libfontenc-1.1.4.tar.bz2'
source_sha256 '2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079'
......
......@@ -4,6 +4,7 @@ class Libfrei0r < Package
description 'Minimalistic API for a collection of free video effect plugins.'
homepage 'https://frei0r.dyne.org/'
version '1.6.1'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/dyne/frei0r/archive/v1.6.1.tar.gz'
source_sha256 'dae0ca623c83173788ce4fc74cb67ac7e50cf33a4412ee3d33bed284da1a8437'
......
......@@ -3,6 +3,7 @@ require 'package'
class Libfs < Package
description 'X.org library interface to the X Font Server.'
homepage 'http://www.x.org'
license 'custom'
version '1.0.7-0'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libFS-1.0.7.tar.gz'
......
......@@ -4,6 +4,7 @@ class Libgconf < Package
description 'GConf is a system for storing application preferences.'
homepage 'https://projects-old.gnome.org/gconf/'
version '3.2.6'
license 'LGPL-2'
compatibility 'all'
source_url 'https://ftp.gnome.org/pub/GNOME/sources/GConf/3.2/GConf-3.2.6.tar.xz'
source_sha256 '1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c'
......
......@@ -4,6 +4,7 @@ class Libgcrypt < Package
description 'Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG.'
homepage 'https://www.gnupg.org/related_software/libgcrypt/index.html'
version '1.8.6'
license 'LGPL-2.1 and MIT'
compatibility 'all'
source_url 'https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.6.tar.bz2'
source_sha256 '0cba2700617b99fc33864a0c16b1fa7fdf9781d9ed3509f5d767178e5fd7b975'
......
......@@ -2,9 +2,10 @@ require 'package'
class Libgd < Package
description 'GD is an open source code library for the dynamic creation of images by programmers.'
homepage 'https://libgd.github.io/'
homepage 'https://libgd.org/'
@_ver = '2.3.2'
version @_ver
license 'custom'
compatibility 'all'
source_url "https://github.com/libgd/libgd/archive/gd-#{@_ver}.tar.gz"
source_sha256 'dcc22244d775f469bee21dce1ea42552adbb72ba0cc423f9fa6a64601b3a1893'
......
......@@ -4,6 +4,7 @@ class Libgdiplus < Package
description 'The mono library that provides a GDI+-compatible API on non-windows operating systems.'
homepage 'https://www.mono-project.com/docs/gui/libgdiplus/'
version '6.0.5-2'
license 'MIT'
compatibility 'all'
source_url 'https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.0.5.tar.gz'
source_sha256 'b81e4e5cc3e4831b2945de08bef26eb1bdcd795aeaf8f971b221c51213a025ef'
......
......@@ -4,6 +4,7 @@ class Libgee < Package
description 'Libgee is an utility library providing GObject-based interfaces and classes for commonly used data structures.'
homepage 'https://wiki.gnome.org/Projects/Libgee'
version '0.20.3'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://download.gnome.org/sources/libgee/0.20/libgee-0.20.3.tar.xz'
source_sha256 'd0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de'
......
......@@ -4,6 +4,7 @@ class Libgeotiff < Package
description 'GeoTIFF is based on the TIFF format and is used as an interchange format for georeferenced raster imagery.'
homepage 'https://github.com/OSGeo/libgeotiff'
version '1.6.0'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/OSGeo/libgeotiff/releases/download/1.6.0/libgeotiff-1.6.0.tar.gz'
source_sha256 '9311017e5284cffb86f2c7b7a9df1fb5ebcdc61c30468fb2e6bca36e4272ebca'
......
......@@ -5,6 +5,7 @@ class Libgit2 < Package
homepage 'https://libgit2.org/'
@_ver = '1.1.0'
version @_ver
license 'GPL-2-with-linking-exception'
compatibility 'all'
source_url "https://github.com/libgit2/libgit2/releases/download/v#{@_ver}/libgit2-#{@_ver}.tar.gz"
source_sha256 'ad73f845965cfd528e70f654e428073121a3fa0dc23caac81a1b1300277d4dba'
......
......@@ -4,6 +4,7 @@ class Libglade < Package
description 'Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder.'
homepage 'http://www.jamesh.id.au/software/libglade/'
version '2.6.4'
license 'LGPL-2'
compatibility 'all'
source_url 'https://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/libglade-2.6.4.tar.bz2'
source_sha256 '64361e7647839d36ed8336d992fd210d3e8139882269bed47dc4674980165dec'
......
......@@ -4,6 +4,7 @@ class Libglu < Package
description 'Mesa OpenGL Utility library'
homepage 'https://www.mesa3d.org/'
version '9.0.1'
license 'SGI-B-2.0'
compatibility 'all'
source_url 'https://archive.mesa3d.org/glu/glu-9.0.1.tar.xz'
source_sha256 'fb5a4c2dd6ba6d1c21ab7c05129b0769544e1d68e1e3b0ffecb18e73c93055bc'
......
......@@ -4,6 +4,7 @@ class Libglvnd < Package
description 'The GL Vendor-Neutral Dispatch library'
homepage 'https://gitlab.freedesktop.org/glvnd/libglvnd'
version '1.3.2'
license 'MIT'
compatibility 'all'
source_url 'https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.3.2/libglvnd-v1.3.2.tar.bz2'
source_sha256 '8eb697a879245c6246ffabf2c1ed72a5ae335769f0772f55cbe4fee3e50223fe'
......
......@@ -3,12 +3,13 @@ require 'package'
class Libgnome_games_support < Package
description 'libgnome-games-support is a small library intended for internal use by GNOME Games.'
homepage 'https://gitlab.gnome.org/GNOME/libgnome-games-support'
compatibility 'all'
@_app = File.basename(__FILE__, '.rb').tr('_', '-')
@_fullver = '1.8.0'
@_mainver = @_fullver.rpartition('.')[0]
@_url = "https://download.gnome.org/sources/#{@_app}/#{@_mainver}/#{@_app}-#{@_fullver}"
version @_fullver
license 'LGPL-3+'
compatibility 'all'
source_url "#{@_url}.tar.xz"
source_sha256 `curl -Ls #{@_url}.sha256sum | tail -n1 | cut -d ' ' -f1`.chomp
......
......@@ -4,6 +4,7 @@ class Libgnome_keyring < Package
description 'GNOME keyring client library'
homepage 'https://www.gnome.org'
version '3.12.0'
license 'GPL-2+ and LGPL-2+'
compatibility 'aarch64,armv7l,x86_64'
source_url 'https://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/3.12/libgnome-keyring-3.12.0.tar.xz'
source_sha256 'c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783'
......
......@@ -4,6 +4,7 @@ class Libgnomecanvas < Package
description 'The GnomeCanvas widget provides a flexible widget for creating interactive structured graphics.'
homepage 'https://developer.gnome.org/libgnomecanvas/'
version '2.30.3'
license 'LGPL-2'
compatibility 'all'
source_url 'https://ftp.gnome.org/pub/GNOME/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.3.tar.bz2'
source_sha256 '859b78e08489fce4d5c15c676fec1cd79782f115f516e8ad8bed6abcb8dedd40'
......
......@@ -4,6 +4,7 @@ class Libgpgerror < Package
description 'Libgpg-error is a small library that defines common error values for all GnuPG components.'
homepage 'https://www.gnupg.org/related_software/libgpg-error/index.html'
version '1.37'
license 'GPL-2 and LGPL-2.1'
compatibility 'all'
source_url 'https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.37.tar.bz2'
source_sha256 'b32d6ff72a73cf79797f7f2d039e95e9c6f92f0c1450215410840ab62aea9763'
......
......@@ -6,6 +6,7 @@ class Libgphoto < Package
@_ver = '2.5.27'
@_ver_ = @_ver.gsub(/[.]/, '_')
version @_ver
license 'GPL-2'
compatibility 'all'
source_url "https://github.com/gphoto/libgphoto2/archive/libgphoto2-#{@_ver_}-release.tar.gz"
source_sha256 '9ac1ab84fc5070d40194181efd0775044220c8d5cdee830386d528710e864ec9'
......
......@@ -6,6 +6,7 @@ class Libgsf < Package
@_ver = '1.14.47'
@_ver_prelastdot = @_ver.rpartition('.')[0]
version @_ver
license 'GPL-2 and LGPL-2'
compatibility 'all'
source_url "https://download.gnome.org/sources/libgsf/#{@_ver_prelastdot}/libgsf-#{@_ver}.tar.xz"
source_sha256 'd188ebd3787b5375a8fd38ee6f761a2007de5e98fa0cf5623f271daa67ba774d'
......
......@@ -4,6 +4,7 @@ class Libgudev < Package
description 'libgudev is a library with GObject bindings to libudev'
homepage 'https://wiki.gnome.org/Projects/libgudev'
version '234-1c7e'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/GNOME/libgudev/archive/1c7e05b40b92b67dac7a6cd27b70ba08956e4815.zip'
source_sha256 '5ecb0c8ca76b6da7c7ad01f947c407f3670362bf5d3244075928dd86e040fcc4'
......
......@@ -4,6 +4,7 @@ class Libgweather < Package
description 'Location and timezone database and weather-lookup library'
homepage 'https://wiki.gnome.org/Projects/LibGWeather'
version '40.beta'
license 'GPL-2+'
compatibility 'all'
source_url 'https://github.com/GNOME/libgweather/archive/40.beta.tar.gz'
source_sha256 '89eebe5a83177f094c017a484be3a27b5e418fec2d9aaea1937bdc6ddc430627'
......
......@@ -5,6 +5,7 @@ class Libhandy < Package
homepage 'https://gitlab.gnome.org/GNOME/libhandy/'
@_ver = '1.1.90'
version @_ver
license 'LGPL-2.1+'
compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/libhandy/-/archive/#{@_ver}/libhandy-#{@_ver}.tar.bz2"
source_sha256 '6ddac98a287e4e9b31e3ec3d72dae756c4ef6e12f3b1150db7ec2ee339750bde'
......
......@@ -4,6 +4,7 @@ class Libharu < Package
description 'libHaru is a free, cross platform, open source library for generating PDF files.'
homepage 'http://libharu.org/'
version '2.3.0'
license 'ZLIB'
compatibility 'all'
source_url 'https://github.com/libharu/libharu/archive/RELEASE_2_3_0.tar.gz'
source_sha256 '8f9e68cc5d5f7d53d1bc61a1ed876add1faf4f91070dbc360d8b259f46d9a4d2'
......
......@@ -5,6 +5,7 @@ class Libheif < Package
homepage 'https://github.com/strukturag/libheif'
@_ver = '1.11.0'
version "#{@_ver}-1"
license 'GPL-3'
compatibility 'all'
source_url "https://github.com/strukturag/libheif/releases/download/v#{@_ver}/libheif-#{@_ver}.tar.gz"
source_sha256 'c550938f56ff6dac83702251a143f87cb3a6c71a50d8723955290832d9960913'
......
......@@ -4,6 +4,7 @@ class Libhubbub < Package
description 'HTML5 compliant parsing library, written in C'
homepage 'https://www.netsurf-browser.org'
version '0.3.7'
license 'MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.7-src.tar.gz'
source_sha256 '9e7ae253e6c9069e757eb9ad4e4846f38b4db52c0ca0151446a9fa4a977735b6'
......
......@@ -2,7 +2,9 @@ require 'package'
class Libical < Package
description 'An open source reference implementation of the icalendar data type and serialization format'
homepage 'https://github.com/libical/libical'
version '3.0.9'
license 'MPL-2.0 or LGPL-2.1'
compatibility 'all'
source_url 'https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz'
source_sha256 'bd26d98b7fcb2eb0cd5461747bbb02024ebe38e293ca53a7dfdcb2505265a728'
......
......@@ -4,6 +4,7 @@ class Libice < Package
description 'X.org X Inter Client Exchange Library'
homepage 'http://www.x.org'
version '1.0.9-0'
license 'X11'
compatibility 'all'
source_url 'https://www.x.org/archive/individual/lib/libICE-1.0.9.tar.gz'
source_sha256 '7812a824a66dd654c830d21982749b3b563d9c2dfe0b88b203cefc14a891edc0'
......
......@@ -4,6 +4,7 @@ class Libiconv < Package
description 'GNU charset conversion library for libc which does not implement it.'
homepage 'https://www.gnu.org/software/libiconv/'
version '1.16-4'
license 'LGPL-2+ and GPL-3+'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/libiconv/libiconv-1.16.tar.gz'
source_sha256 'e6a1b1b589654277ee790cce3734f07876ac4ccfaecbee8afa0b649cf529cc04'
......
......@@ -4,6 +4,7 @@ class Libid3tag < Package
description 'libid3tag is a library for reading and (eventually) writing ID3 tags'
homepage 'https://www.underbit.com/products/mad/'
version '0.15.1b'
license 'GPL-2'
compatibility 'all'
source_url 'ftp://ftp.mars.org/pub/mpeg/libid3tag-0.15.1b.tar.gz'
source_sha256 '63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151'
......
......@@ -4,6 +4,7 @@ class Libidn2 < Package
description 'GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA 2003 specifications.'
homepage 'https://www.gnu.org/software/libidn/'
version '2.3.0'
license 'GPL-2+ and LGPL-3+'
compatibility 'all'
source_url 'https://ftpmirror.gnu.org/libidn/libidn2-2.3.0.tar.gz'
source_sha256 'e1cb1db3d2e249a6a3eb6f0946777c2e892d5c5dc7bd91c74394fc3a01cab8b5'
......
......@@ -4,6 +4,7 @@ class Libiec61883 < Package
description 'A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394'
homepage 'https://www.kernel.org/pub/linux/libs/ieee1394/'
version '1.2.0'
license 'LGPL-2.1 or GPL-2'
compatibility 'all'
source_url 'https://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.xz'
source_sha256 'd1e02c7e276fac37313a2f8c1c33d7a9e19282ff16f32e72435428ff5121f09e'
......
......@@ -5,6 +5,7 @@ class Libimagequant < Package
homepage 'https://pngquant.org/lib/'
@_ver = '2.14.1'
version "#{@_ver}-1"
license 'GPL-3'
compatibility 'all'
source_url "https://github.com/ImageOptim/libimagequant/archive/#{@_ver}/libimagequant-#{@_ver}.tar.gz"
source_sha256 'b5fa27da1f3cf3e8255dd02778bb6a51dc71ce9f99a4fc930ea69b83200a7c74'
......
......@@ -5,6 +5,7 @@ class Libinih < Package
homepage 'https://github.com/benhoyt/inih'
@_ver = '52'
version @_ver
license 'BSD'
compatibility 'all'
source_url "https://github.com/benhoyt/inih/archive/r#{@_ver}.tar.gz"
source_sha256 '439cff9ce9a8afc52d08772ac3e93b3cecd79c7707f871fb4534fb3a48201880'
......
......@@ -5,6 +5,7 @@ class Libinput < Package
homepage 'https://www.freedesktop.org/wiki/Software/libinput'
@_ver = '1.17.0'
version @_ver
license 'MIT'
compatibility 'all'
source_url "https://www.freedesktop.org/software/libinput/libinput-#{@_ver}.tar.xz"
source_sha256 'c560cfca14cb5c50d2a1b7551df06bc5d4306e32c128f3e3d37e137285dedbad'
......
......@@ -2,8 +2,9 @@ require 'package'
class Libjpeg < Package
description 'JPEG is a free library for image compression.'
homepage 'http://www.ijg.org/'
homepage 'https://www.ijg.org/'
version '9.0-d'
license 'custom' # Very similar to the BSD license
compatibility 'all'
source_url 'https://www.ijg.org/files/jpegsrc.v9d.tar.gz'
source_sha256 '99cb50e48a4556bc571dadd27931955ff458aae32f68c4d9c39d624693f69c32'
......
......@@ -5,6 +5,7 @@ class Libjpeg_turbo < Package
homepage 'https://libjpeg-turbo.org'
@_ver = '2.0.6'
version @_ver
license 'BSD, IJG and ZLIB'
compatibility 'all'
source_url "https://github.com/libjpeg-turbo/libjpeg-turbo/archive/#{@_ver}.tar.gz"
source_sha256 '005aee2fcdca252cee42271f7f90574dda64ca6505d9f8b86ae61abc2b426371'
......
......@@ -5,6 +5,7 @@ class Libkmod < Package
homepage 'https://kernel.org'
@_ver = '28'
version @_ver
license 'GPL-2'
compatibility 'all'
source_url "https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kmod/kmod-#{@_ver}.tar.xz"
source_sha256 '3969fc0f13daa98084256337081c442f8749310089e48aa695c9b4dfe1b3a26c'
......
......@@ -4,6 +4,7 @@ class Libksba < Package
description 'Libksba is a library to make the tasks of working with X.509 certificates, CMS data and related objects more easy.'
homepage 'https://www.gnupg.org/related_software/libksba/index.html'
version '1.3.5-0'
license 'LGPL-3+, GPL-2+ and GPL-3+'
compatibility 'all'
source_url 'https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.3.5.tar.bz2'
source_sha256 '41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment