Commit 7126bcb7 authored by saltedcoffii's avatar saltedcoffii

Licensed la* to libk*

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