mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
Licensed la* to libk*
This commit is contained in:
@@ -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'
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
# 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'
|
||||
@@ -36,7 +37,7 @@ class Libgit2 < Package
|
||||
system 'ninja'
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
|
||||
end
|
||||
|
||||
@@ -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'
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user