Licensed ma* to nz*

This commit is contained in:
saltedcoffii
2021-03-20 15:59:01 -04:00
parent da5bae604c
commit d3d09e1898
80 changed files with 95 additions and 16 deletions

View File

@@ -4,7 +4,7 @@ class Mywanip < Package
description 'Script to grab your WAN IP address using various means.'
homepage 'https://gist.github.com/DennisLfromGA/ab40940d37be84ae3a88'
version 'ab4094'
license '' # https://gist.github.com/DennisLfromGA/ab40940d37be84ae3a88#gistcomment-3673120
license 'all-rights-reserved'
compatibility 'all'
source_url 'https://gist.github.com/DennisLfromGA/ab40940d37be84ae3a88/archive/b583835e8b2cb7edefc7ccbb911cb8eaf172d341.zip'
source_sha256 '789d22cfa60a40cf60d59e561500cd27e39ac03ecff2e948111a2a07f830fd67'

View File

@@ -5,6 +5,7 @@ class Nano < Package
homepage 'https://www.nano-editor.org/'
@_ver = '5.6'
version @_ver
license 'GPL-3'
compatibility 'all'
source_url "https://nano-editor.org/dist/v5/nano-#{@_ver}.tar.xz"
source_sha256 'fce183e4a7034d07d219c79aa2f579005d1fd49f156db6e50f53543a87637a32'

View File

@@ -4,6 +4,7 @@ class Nanomsg < Package
description 'nanomsg is a socket library that provides several common communication patterns.'
homepage 'https://nanomsg.org/'
version '1.1.5'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/nanomsg/nanomsg/archive/1.1.5.tar.gz'
source_sha256 '218b31ae1534ab897cb5c419973603de9ca1a5f54df2e724ab4a188eb416df5a'

View File

@@ -5,6 +5,7 @@ class Nasm < Package
homepage 'https://www.nasm.us/'
@_ver = '2.15.05'
version @_ver
license 'BSD'
compatibility 'all'
source_url 'https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xz'
source_sha256 '3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f'

View File

@@ -4,6 +4,7 @@ class Ncat < Package
description 'Ncat - Netcat for the 21st Century - a modern netcat with extra features from the makers of nmap.'
homepage 'https://nmap.org/ncat'
version '7.60'
license 'NPSL'
compatibility 'all'
source_url 'https://nmap.org/dist/nmap-7.60.tar.bz2'
source_sha256 'a8796ecc4fa6c38aad6139d9515dc8113023a82e9d787e5a5fb5fa1b05516f21'

View File

@@ -4,6 +4,7 @@ class Ncdc < Package
description 'Ncdc is a modern and lightweight direct connect client with a friendly ncurses interface.'
homepage 'https://dev.yorhel.nl/ncdc'
version '1.20'
license 'MIT'
compatibility 'all'
source_url 'https://dev.yorhel.nl/download/ncdc-1.20.tar.gz'
source_sha256 '8a998857df6289b6bd44287fc06f705b662098189f2a8fe95b1a5fbc703b9631'

View File

@@ -4,6 +4,7 @@ class Ncdu < Package
description 'Ncdu is a disk usage analyzer with an ncurses interface.'
homepage 'https://dev.yorhel.nl/ncdu'
version '1.12'
license 'MIT'
compatibility 'all'
source_url 'https://dev.yorhel.nl/download/ncdu-1.12.tar.gz'
source_sha256 '820e4e4747a2a2ec7a2e9f06d2f5a353516362c22496a10a9834f871b877499a'

View File

@@ -4,6 +4,7 @@ class Ncftp < Package
description 'NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP).'
homepage 'http://ncftp.com/ncftp/'
version '3.2.6'
license 'Clarified-Artistic'
compatibility 'all'
source_url 'ftp://ftp.ncftp.com/ncftp/ncftp-3.2.6-src.tar.gz'
source_sha256 '129e5954850290da98af012559e6743de193de0012e972ff939df9b604f81c23'

View File

@@ -4,6 +4,7 @@ class Nconvert < Package
description 'Command Line Batch utility for images'
homepage 'https://www.xnview.com/en/nconvert/'
version '6.88'
license 'NConvert-EULA'
compatibility 'i686,x86_64'
case ARCH
when 'x86_64'

View File

@@ -4,6 +4,7 @@ class Ncrack < Package
description "Ncrack is a high-speed network authentication cracking tool."
homepage 'https://nmap.org/ncrack/'
version '0.5'
license 'NPSL'
compatibility 'all'
source_url 'https://nmap.org/ncrack/dist/ncrack-0.5.tar.gz'
source_sha256 'dbad9440c861831836d47ece95aeb2bd40374a3eb03a14dea0fe1bfa73ecd4bc'

View File

@@ -4,6 +4,7 @@ class Ncurses < Package
description 'The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0 (SVr4), and more.'
homepage 'https://www.gnu.org/software/ncurses/'
version '6.2-20210206-1'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/mirror/ncurses/archive/b724cdc89cf31757ab43262ecefe5242b0edc450.zip'
source_sha256 'e5e83965329c85d8d28f9a35a71ab785fce015f42f491e7dcafbb9f36ad1eaea'

View File

@@ -4,6 +4,7 @@ class Ndisc6 < Package
description 'Small collection of useful tools for IPv6 networking (ndisc6, rdisc6, tcptraceroute6, traceroute6, rdnssd).'
homepage 'https://www.remlab.net/ndisc6/'
version '1.0.4'
license 'GPL-2'
compatibility 'all'
source_url 'https://www.remlab.net/files/ndisc6/ndisc6-1.0.4.tar.bz2'
source_sha256 'abb1da4a98d94e5abe1dd7b1c975de540306b0581cbbd36aff035118b2f25c1f'

View File

@@ -4,6 +4,7 @@ class Nedit < Package
description 'A fast, compact Motif/X11 plain text editor, for most popular Unix systems.'
homepage 'https://sourceforge.net/projects/nedit/'
version '5.7'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/nedit/nedit-source/nedit-5.7-src.tar.gz'
source_sha256 'add9ac79ff973528ad36c86858238bac4f59896c27dbf285cbe6a4d425fca17a'
@@ -45,4 +46,3 @@ class Nedit < Package
system "install -Dm644 ./doc/nedit.man #{CREW_DEST_MAN_PREFIX}/man1/nedit.1"
end
end

View File

@@ -4,6 +4,7 @@ class Neofetch < Package
description 'A fast, highly customizable system info script'
homepage 'https://github.com/dylanaraps/neofetch'
version '7.1.0'
license 'MIT-with-advertising'
compatibility 'all'
source_url 'https://github.com/dylanaraps/neofetch/archive/7.1.0.tar.gz'
source_sha256 '58a95e6b714e41efc804eca389a223309169b2def35e57fa934482a6b47c27e7'

View File

@@ -4,6 +4,7 @@ class Neon < Package
description 'neon is an HTTP and WebDAV client library, with a C interface.'
homepage 'http://www.webdav.org/neon/'
version '0.30.2'
license 'GPL-2'
compatibility 'all'
source_url 'http://www.webdav.org/neon/neon-0.30.2.tar.gz'
source_sha256 'db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca'

View File

@@ -4,6 +4,7 @@ class Neovim < Package
description 'Neovim is a refactor, and sometimes redactor, in the tradition of Vim (which itself derives from Stevie).'
homepage 'https://neovim.io/'
version '0.4.4'
license 'Apache-2.0 and vim'
compatibility 'aarch64,armv7l,x86_64'
case ARCH
when 'aarch64', 'armv7l', 'x86_64'

View File

@@ -4,6 +4,7 @@ class Netbeans < Package
description 'Apache NetBeans IDE is free open source software to quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.'
homepage 'https://netbeans.org/'
version '12.0-1'
license 'Apache-2.0, custom, EPL-1.0, W3C, MIT, BSD, MPL-1.0, CC-BY-3.0, CDDL and CDDL-1.1'
compatibility 'all'
source_url 'http://www.gtlib.gatech.edu/pub/apache/netbeans/netbeans/12.0/netbeans-12.0-bin.zip'
source_sha256 '85d91529c18f672322af58d21cae853178d574dd35d53a6cfe45992b99c64545'

View File

@@ -4,6 +4,7 @@ class Netcat < Package
description 'Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol.'
homepage 'http://netcat.sourceforge.net/'
version '0.7.1'
license 'netcat'
compatibility 'all'
source_url 'http://downloads.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz'
source_sha256 '30719c9a4ffbcf15676b8f528233ccc54ee6cba96cb4590975f5fd60c68a066f'

View File

@@ -4,6 +4,7 @@ class Netcdf < Package
description 'NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.'
homepage 'https://www.unidata.ucar.edu/software/netcdf/'
version '4.7.4'
license 'UCAR-Unidata'
compatibility 'all'
source_url 'https://www.unidata.ucar.edu/downloads/netcdf/ftp/netcdf-c-4.7.4.tar.gz'
source_sha256 '0e476f00aeed95af8771ff2727b7a15b2de353fb7bb3074a0d340b55c2bd4ea8'

View File

@@ -4,6 +4,7 @@ class Nethack < Package
description 'Nethack is a classic roguelike. Descend through the dungeon and retrieve the Amulet of Yendor.'
homepage 'https://www.nethack.org/'
version '3.6.0'
license 'nethack'
compatibility 'all'
source_url 'https://github.com/NetHack/NetHack/archive/NetHack-3.6.0_Release.tar.gz'
source_sha256 '5735e4d132d8aec0c49f0e2a72156c7cbe84ea7b5a3153531da61aa660c668a1'

View File

@@ -4,6 +4,7 @@ class Nethack4 < Package
description 'NetHack is a \'roguelike\' game following in the same tradition; the player controls an adventurer delving into a randomly generated dungeon to retrieve the Amulet of Yendor from its depths.'
homepage 'http://nethack4.org/'
version '4.3.0-beta2-1'
license 'nethack'
compatibility 'i686,x86_64'
case ARCH
when 'i686', 'x86_64'

View File

@@ -4,6 +4,7 @@ class Nethogs < Package
description "NetHogs is a small 'net top' tool."
homepage 'https://github.com/raboof/nethogs'
version '0.8.6'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/raboof/nethogs/archive/v0.8.6.tar.gz'
source_sha256 '317c1d5235d4be677e494e931c41d063a783ac0ac51e35e345e621d261c2e5a0'

View File

@@ -4,6 +4,7 @@ class Netpbm < Package
description 'Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats.'
homepage 'http://netpbm.sourceforge.net/'
version '10.73.28'
license 'GPL-2'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/netpbm/super_stable/10.73.28/netpbm-10.73.28.tgz'
source_sha256 'c0d32d4b9a53fde47dd9a36f45653e0ef51f6c390517f10b0c5056d1a8a844bd'

View File

@@ -4,6 +4,7 @@ class Netperf < Package
description 'Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency.'
homepage 'https://hewlettpackard.github.io/netperf/'
version '2.7.0'
license 'netperf'
compatibility 'all'
source_url 'https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz'
source_sha256 '4569bafa4cca3d548eb96a486755af40bd9ceb6ab7c6abd81cc6aa4875007c4e'

View File

@@ -4,6 +4,7 @@ class Netsurf < Package
description 'Free, open source web browser written in C'
homepage 'https://www.netsurf-browser.org'
version '3.10'
license 'GPL-2 and MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/netsurf/releases/source/netsurf-3.10-src.tar.gz'
source_sha256 '36484429e193614685c2ff246f55bd0a6dddf31a018bee45e0d1f7c28851995e'

View File

@@ -4,6 +4,7 @@ class Netsurf_buildsystem < Package
description 'Netsurf buildsystem'
homepage 'https://www.netsurf-browser.org'
version '1.9'
license 'MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/libs/releases/buildsystem-1.9.tar.gz'
source_sha256 '93841e314a688209a20b8745f065393f3a90f01be68f45e96bc8d2f4a2aa9a2a'

View File

@@ -5,6 +5,7 @@ class Nettle < Package
homepage 'http://www.lysator.liu.se/~nisse/nettle/'
@_ver = '3.7'
version @_ver + '-1'
license 'LGPL-3 or LGPL-2.1'
compatibility 'all'
source_url "https://ftpmirror.gnu.org/nettle/nettle-#{@_ver}.tar.gz"
source_sha256 'f001f64eb444bf13dd91bceccbc20acbc60c4311d6e2b20878452eb9a9cec75a'

View File

@@ -5,6 +5,7 @@ class Networkmanager < Package
homepage 'https://wiki.gnome.org/Projects/NetworkManager'
@_ver = '1.30.2'
version @_ver
license 'GPL-2+ and LGPL-2.1+'
compatibility 'all'
source_url "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/archive/#{@_ver}/NetworkManager#{@_ver}.tar.bz2"
source_sha256 '9fab930be75a2dc4fcfdacdaf9a870580d2969b64aec019dbfc63f4cab491485'

View File

@@ -4,6 +4,7 @@ class Newlisp < Package
description 'newLISP is a Lisp-like, general-purpose scripting language.'
homepage 'http://www.newlisp.org/'
version '10.7.5'
license 'GPL-3'
compatibility 'all'
source_url 'https://github.com/kosh04/newlisp/archive/10.7.5.tar.gz'
source_sha256 'bc3272600510fe78d32a85b23e0793c16f9f9ee05605d28ca537bdc322c25dc2'

View File

@@ -5,6 +5,7 @@ class Nftables < Package
homepage 'https://netfilter.org/projects/nftables/'
compatibility 'all'
version '0.9.6-1'
license 'GPL-2'
source_url 'https://netfilter.org/projects/nftables/files/nftables-0.9.6.tar.bz2'
source_sha256 '68d6fdfe8ab02303e6b1f13968a4022da5b0120110eaee3233d806857937b66e'

View File

@@ -4,6 +4,7 @@ class Nginx < Package
description 'nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server, originally written by Igor Sysoev.'
homepage 'http://nginx.org/'
version '1.19.6'
license 'BSD-2, BSD, SSLeay, MIT, GPL-2 and GPL-2+'
compatibility 'all'
source_url 'https://nginx.org/download/nginx-1.19.6.tar.gz'
source_sha256 'b11195a02b1d3285ddf2987e02c6b6d28df41bb1b1dd25f33542848ef4fc33b5'

View File

@@ -4,6 +4,7 @@ class Ngrok < Package
description 'ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.'
homepage 'https://ngrok.com/'
version '2.3.35'
license '' # Can't find license
compatibility 'all'
case ARCH
when 'aarch64', 'armv7l'

View File

@@ -4,6 +4,7 @@ class Nim < Package
description 'Nim is a statically typed compiled systems programming language.'
homepage 'https://nim-lang.org/'
version '1.0.4'
license 'MIT'
compatibility 'all'
source_url 'https://nim-lang.org/download/nim-1.0.4.tar.xz'
source_sha256 '89841545a14475911bb84616bcd5a1b93a3268e1a6a0089f54642e405eeaaee0'

View File

@@ -4,6 +4,7 @@ class Ninja < Package
description 'a small build system with a focus on speed'
homepage 'https://ninja-build.org'
version '1.10.0'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/ninja-build/ninja/archive/v1.10.0.tar.gz'
source_sha256 '3810318b08489435f8efc19c05525e80a993af5a55baa0dfeae0465a9d45f99f'

View File

@@ -4,6 +4,7 @@ class Nitrogen < Package
description 'Background browser and setter for X windows.'
homepage 'https://github.com/l3ib/nitrogen'
version '1.6.1'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/l3ib/nitrogen/archive/1.6.1.tar.gz'
source_sha256 '12ad31c1e2c44f486b5ca7f7d48bc5b07fb92bf15977e1793624e9e64c38b9a7'

View File

@@ -4,6 +4,7 @@ class Nmap < Package
description 'Nmap (\'Network Mapper\') is a free and open source (license) utility for network discovery and security auditing.'
homepage 'https://nmap.org/'
version '7.80'
license 'NPSL'
compatibility 'all'
source_url 'https://nmap.org/dist/nmap-7.80.tar.bz2'
source_sha256 'fcfa5a0e42099e12e4bf7a68ebe6fde05553383a682e816a7ec9256ab4773faa'

View File

@@ -4,6 +4,7 @@ class Nmon < Package
description "nmon is short for Nigel's performance MONitor for Linux"
homepage 'http://nmon.sourceforge.net/pmwiki.php'
version '16g'
license 'GPL-3'
compatibility 'all'
source_url 'http://downloads.sourceforge.net/project/nmon/lmon16g.c'
source_sha256 'da82dd693b503b062854dfe7dbb5d36b347872ab44a4aa05b97e9d577747f688'

View File

@@ -4,6 +4,7 @@ class Node < Package
description 'As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.'
homepage 'https://nodejs.org/en/'
version '8.9.1'
license 'Apache-1.1, Apache-2.0, BSD, BSD-2 and MIT'
compatibility 'all'
is_fake

View File

@@ -5,6 +5,7 @@ class Nodebrew < Package
homepage 'https://github.com/hokaccha/nodebrew'
@_ver = '1.0.1'
version "#{@_ver}-1"
license 'MIT'
compatibility 'all'
source_url "https://github.com/hokaccha/nodebrew/archive/v#{@_ver}.tar.gz"
source_sha256 'c34e7186d4fd493c5417ad5563ad39fd493a42695bd9a7758c3df10380e43399'
@@ -57,7 +58,7 @@ class Nodebrew < Package
puts 'nodebrew use latest'.lightblue
puts
end
def self.remove
if Dir.exists? "#{CREW_PREFIX}/share/nodebrew"
puts
@@ -72,5 +73,5 @@ class Nodebrew < Package
end
puts
end
end
end
end

View File

@@ -4,6 +4,7 @@ class Nping < Package
description 'Nping is part of the nmap suite - a network diagnostics tool`.'
homepage 'https://nmap.org/nping/'
version '7.60'
license 'NPSL'
compatibility 'all'
source_url 'https://nmap.org/dist/nmap-7.60.tar.bz2'
source_sha256 'a8796ecc4fa6c38aad6139d9515dc8113023a82e9d787e5a5fb5fa1b05516f21'

View File

@@ -4,6 +4,7 @@ class Npth < Package
description 'nPth is a library to provide the GNU Pth API and thus a non-preemptive threads implementation.'
homepage 'https://www.gnupg.org/related_software/npth/index.html'
version '1.5-1'
license 'LGPL-2.1+'
compatibility 'all'
source_url 'https://www.gnupg.org/ftp/gcrypt/npth/npth-1.5.tar.bz2'
source_sha256 '294a690c1f537b92ed829d867bee537e46be93fbd60b16c04630fbbfcd9db3c2'

View File

@@ -4,6 +4,7 @@ class Nsgenbind < Package
description 'Tool to generate javascript to dom bindings from w3c webid files'
homepage 'https://www.netsurf-browser.org'
version '0.8'
license 'MIT'
compatibility 'all'
source_url 'https://download.netsurf-browser.org/libs/releases/nsgenbind-0.8-src.tar.gz'
source_sha256 '4d8d53ad000ada712772365e6a73eb8fc5ce97584af9c865ac5b26a2187f1cb3'

View File

@@ -4,6 +4,7 @@ class Nspr < Package
description 'Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.'
homepage 'https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR'
version '4.29'
license 'MPL-2.0, GPL-2 or LGPL-2.1'
compatibility 'all'
source_url 'https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_59_RTM/src/nss-3.59-with-nspr-4.29.tar.gz'
source_sha256 '2e2c09c17b1c9f43a2f0a5d83a30a712bff3016d2b7cf5a3dd904847292607ae'

View File

@@ -5,6 +5,7 @@ class Nss < Package
homepage 'https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS'
@_ver = '3.61'
version @_ver
license 'MPL-2.0, GPL-2 or LGPL-2.1'
compatibility 'all'
source_url 'https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_61_RTM/src/nss-3.61-with-nspr-4.29.tar.gz'
source_sha256 '812468f3cf22917f9647fec7997f4ab27ae4167811d9cbdc831f41f5ed281c5d'

View File

@@ -4,6 +4,7 @@ class Nss_mdns < Package
description 'NSS module for Multicast DNS name resolution'
homepage 'https://salsa.debian.org/debian/nss-mdns'
version '0.14.1'
license 'GPL-2+'
compatibility 'all'
source_url 'http://http.debian.net/debian/pool/main/n/nss-mdns/nss-mdns_0.14.1.orig.tar.gz'
source_sha256 'a2094101b735cade45048764ea594bdae2bfa9399837f3c852a5b264416e9c8c'

View File

@@ -4,6 +4,7 @@ class Nuitka < Package
description 'nuitka is a Python to binary compiler written in Python. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.'
homepage 'https://nuitka.net/'
version '0.6.12.3'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://github.com/Nuitka/Nuitka/archive/0.6.12.3.tar.gz'
source_sha256 '4f65349b87c3ffc297e19251308d743ee8b5ef09b695c134d6a46ec89d255216'

View File

@@ -4,6 +4,7 @@ class Numactl < Package
description 'NUMA support for Linux'
homepage 'https://github.com/numactl/numactl'
version '2.0.13'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/numactl/numactl/releases/download/v2.0.13/numactl-2.0.13.tar.gz'
source_sha256 '991e254b867eb5951a44d2ae0bf1996a8ef0209e026911ef6c3ef4caf6f58c9a'

View File

@@ -2,8 +2,9 @@ require 'package'
class Nvm < Package
description 'Node Version Manager - Simple bash script to manage multiple active node.js versions.'
homepage 'https://github.com/creationix/nvm'
homepage 'https://github.com/nvm-sh/nvm'
version '0.35.3'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/nvm-sh/nvm/archive/v0.35.3.tar.gz'
source_sha256 'a88c8c1e920ca24c09a2f9f0733afa9d6ccf03fe068e9ffba488416d9710d4fb'

View File

@@ -4,6 +4,7 @@ class Obconf < Package
description 'ObConf - Openbox configuration tool'
homepage 'http://openbox.org/wiki/ObConf:About'
version '2.0.4'
license 'GPL-2'
compatibility 'all'
source_url 'http://openbox.org/dist/obconf/obconf-2.0.4.tar.gz'
source_sha256 '71a3e5f4ee246a27421ba85044f09d449f8de22680944ece9c471cd46a9356b9'

View File

@@ -4,6 +4,7 @@ class Obs < Package
description 'Free and open source software for video recording and live streaming.'
homepage 'https://obsproject.com/'
version '24.0.5'
license 'GPL-2'
compatibility 'i686,x86_64'
case ARCH
when 'i686', 'x86_64'

View File

@@ -4,6 +4,7 @@ class Oc < Package
description 'Enterprise Kubernetes for Developers'
homepage 'https://github.com/openshift/origin'
version '3.11.0'
license 'Apache-2.0'
compatibility 'x86_64'
case ARCH
when 'x86_64'

View File

@@ -4,6 +4,7 @@ class Ocaml < Package
description 'OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles'
homepage 'http://ocaml.org/'
version '4.10.0'
license 'LGPL-2.1'
compatibility 'all'
source_url 'https://caml.inria.fr/pub/distrib/ocaml-4.10/ocaml-4.10.0.tar.gz'
source_sha256 '58d431dde66f5750ebe9b15d5a1c4872f80d283dec23448689b0d1a498b7e4c7'

View File

@@ -4,6 +4,7 @@ class Oci < Package
description 'Command Line Interface for Oracle Cloud Infrastructure'
homepage 'https://github.com/oracle/oci-cli'
version '2.4.23'
license 'UPL-1.0'
compatibility 'i686,x86_64'
case ARCH
when 'i686', 'x86_64'

View File

@@ -4,6 +4,7 @@ class Octane < Package
description 'The JavaScript Benchmark Suite for the modern web https://developers.google.com/octane/.'
homepage 'https://github.com/chromium/octane'
version '2.0'
license 'BSD-3'
compatibility 'all'
source_url 'https://github.com/chromium/octane/archive/570ad1ccfe86e3eecba0636c8f932ac08edec517.tar.gz'
source_sha256 'c355dd9a37df421826f3d8028d89e8c8b58faa12a49da88fa2641788f9482fe7'

View File

@@ -4,6 +4,7 @@ class Od1n < Package
description '0d1n is a tool for automating customized attacks against web applications.'
homepage 'https://github.com/CoolerVoid/0d1n'
version '2.3'
license 'GPL-3'
compatibility 'all'
source_url 'https://github.com/CoolerVoid/0d1n/archive/2.3.tar.gz'
source_sha256 '7fe26f0268fe63ec0352502ae590a7a5e258248f253649661dc782ca7edd52ae'

View File

@@ -4,6 +4,7 @@ class Ondir < Package
description 'On Dir is a program that automatically executes scripts as you traverse directories at a terminal.'
homepage 'https://swapoff.org/ondir.html'
version '0.2.2'
license 'GPL-2'
compatibility 'all'
source_url 'https://swapoff.org/files/ondir/ondir-0.2.2.tar.gz'
source_sha256 '475fe7bd447756b4effde87c8aa67e063d805b775785b9f39858422dc244aef2'

View File

@@ -4,6 +4,7 @@ class Oneko < Package
description 'A cat chases around your mouse cursor.'
homepage 'http://www.daidouji.com/oneko/'
version '1.2.sakura.6'
license 'public-domain'
compatibility 'all'
source_url 'https://httpredir.debian.org/debian/pool/main/o/oneko/oneko_1.2.sakura.6.orig.tar.gz'
source_sha256 'd89cee8b81cdb40ef23b3457c9a7fe1b0ff130081b21a41ec6c41cda01391d25'
@@ -20,7 +21,7 @@ class Oneko < Package
i686: '68469cb17415e9088f966a3b6551b52dcfcd15f3cec905e91fa4c7eca16dc3a0',
x86_64: 'abcfe89e40fb13c5df22abcbae616892d9f9917ef931520a80dbbd067bb0775d',
})
depends_on 'libx11'
depends_on 'libxext'
depends_on 'sommelier'
@@ -46,7 +47,7 @@ class Oneko < Package
# Patch the patches
system "for patch in $(cat debian/patches/series); do patch -p 1 -i debian/patches/${patch}; done"
end
def self.prebuild
# Turn the Imakefile into a Makefile
system "xmkmf -a"

View File

@@ -4,6 +4,7 @@ class Oniguruma < Package
description 'Oniguruma is a modern and flexible regular expressions library.'
homepage 'https://github.com/kkos/oniguruma'
version '6.9.3'
license 'BSD-2'
compatibility 'all'
source_url 'https://github.com/kkos/oniguruma/archive/v6.9.3.tar.gz'
source_sha256 'dc6dec742941e24b761cea1b9a2f12e750879107ae69fd80ae1046459d4fb1db'

View File

@@ -4,6 +4,7 @@ class Openal < Package
description 'OpenAL Soft is a software implementation of the cross-platform OpenAL 3D audio API appropriate for use with gaming applications and many other types of audio applications.'
homepage 'https://openal-soft.org/'
version '1.20.1'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/kcat/openal-soft/archive/openal-soft-1.20.1.tar.gz'
source_sha256 'c32d10473457a8b545aab50070fe84be2b5b041e1f2099012777ee6be0057c13'

View File

@@ -4,6 +4,7 @@ class Openblas < Package
description 'OpenBLAS is an optimized BLAS library'
homepage 'http://www.openblas.net/'
version '0.3.10'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/xianyi/OpenBLAS/archive/v0.3.10.tar.gz'
source_sha256 '0484d275f87e9b8641ff2eecaa9df2830cbe276ac79ad80494822721de6e1693'

View File

@@ -4,6 +4,7 @@ class Openbox < Package
description 'Openbox is a highly configurable, next generation window manager with extensive standards support.'
homepage 'http://openbox.org/'
version '3.6.1'
license 'GPL-2'
compatibility 'all'
source_url 'http://openbox.org/dist/openbox/openbox-3.6.1.tar.xz'
source_sha256 'abe75855cc5616554ffd47134ad15291fe37ebbebf1a80b69cbde9d670f0e26d'

View File

@@ -5,6 +5,7 @@ class Openconnect < Package
description 'OpenConnect is an SSL VPN client initially created to support Cisco\'s AnyConnect SSL VPN.'
homepage 'http://www.infradead.org/openconnect/'
compatibility 'all'
license 'LGPL-2.1 and GPL-2'
source_url 'ftp://ftp.infradead.org/pub/openconnect/openconnect-7.08.tar.gz'
source_sha256 '1c44ec1f37a6a025d1ca726b9555649417f1d31a46f747922b84099ace628a03'

View File

@@ -4,6 +4,7 @@ class Openexr < Package
description 'OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications.'
homepage 'http://www.openexr.com/'
version '2.3.0'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/openexr/openexr/releases/download/v2.3.0/openexr-2.3.0.tar.gz'
source_sha256 'fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6'

View File

@@ -4,6 +4,7 @@ class Openjpeg < Package
description 'An open source JPEG 2000 codec, written in C.'
homepage 'https://github.com/uclouvain/openjpeg'
version '2.4.0'
license 'BSD-2'
compatibility 'all'
source_url 'https://github.com/uclouvain/openjpeg/archive/v2.4.0.tar.gz'
source_sha256 '8702ba68b442657f11aaeb2b338443ca8d5fb95b0d845757968a7be31ef7f16d'

View File

@@ -5,6 +5,7 @@ class Openldap < Package
homepage 'https://www.openldap.org/'
@_ver = '2.4.57'
version @_ver
license 'OpenLDAP and GPL-2'
compatibility 'all'
source_url "https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-#{@_ver}.tgz"
source_sha256 'c7ba47e1e6ecb5b436f3d43281df57abeffa99262141aec822628bc220f6b45a'

View File

@@ -4,6 +4,7 @@ class Openlibm < Package
description 'A high quality system independent, portable, open source libm implementation'
homepage 'https://openlibm.org/'
version '0.7.0'
license 'public-domain, MIT, ISC, BSD-2 and LGPL-2.1+'
compatibility 'all'
source_url 'https://github.com/JuliaMath/openlibm/archive/v0.7.0.tar.gz'
source_sha256 '1699f773198018b55b12631db9c1801fe3ed191e618a1ee1be743f4570ae06a3'

View File

@@ -4,6 +4,7 @@ class Openmpi < Package
description 'The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners.'
homepage 'https://www.open-mpi.org/'
version '4.0.1'
license 'BSD'
compatibility 'all'
source_url 'https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.1.tar.bz2'
source_sha256 'cce7b6d20522849301727f81282201d609553103ac0b09162cf28d102efb9709'

View File

@@ -4,6 +4,7 @@ class Openpam < Package
description 'OpenPAM is an open source PAM library that focuses on simplicity, correctness, and cleanliness.'
homepage 'https://www.openpam.org/'
version '20170430'
license 'BSD-3'
compatibility 'all'
source_url 'https://www.openpam.org/downloads/35'
source_sha256 '22f65222e9faf5729ee5d2db7796d81f95df1a54b03e89ae4713c85e939be85f'

View File

@@ -4,6 +4,7 @@ class Openrtsp < Package
description '"openRTSP" is a command-line program that can be used to open, stream, receive, and (optionally) record media streams that are specified by a RTSP URL - i.e., an URL that begins with rtsp://'
homepage 'http://www.live555.com/openRTSP/'
version '2018.02.28'
license '' # Can't find license
compatibility 'all'
source_url 'http://www.live555.com/liveMedia/public/live.2018.02.28.tar.gz'
source_sha256 '2db4f05616bdd21a609baf82c836486c44820c16a006315e02abe2b0b53a247e'

View File

@@ -4,6 +4,7 @@ class Opensp < Package
description 'Suite of SGML/XML processing tools'
homepage 'http://openjade.sourceforge.net/'
version '1.5.2'
license 'MIT'
compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz'
source_sha256 '57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce'

View File

@@ -4,6 +4,7 @@ class Openssh < Package
description 'OpenSSH is the premier connectivity tool for remote login with the SSH protocol.'
homepage 'https://www.openssh.com/'
version '8.4-1'
license 'BSD and GPL-2'
compatibility 'all'
source_url 'https://github.com/openssh/openssh-portable/archive/V_8_4_P1.tar.gz'
source_sha256 'b924181983a77cb10e61530960e818ccae075e5c457ea6b9f67e4946009563db'

View File

@@ -5,6 +5,7 @@ class Openssl < Package
homepage 'https://www.openssl.org'
@_ver = '1.1.1i'
version @_ver + '-1'
license 'openssl'
compatibility 'all'
source_url "https://www.openssl.org/source/openssl-#{@_ver}.tar.gz"
source_sha256 'e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242'
@@ -53,12 +54,12 @@ class Openssl < Package
#{OPENSSL_CONFIGURE_TARGET}"
system "make"
end
def self.check
system "make test"
end
def self.install
system "make DESTDIR=#{CREW_DEST_DIR} install_sw install_ssldirs"

View File

@@ -4,6 +4,7 @@ class Openvpn < Package
description 'OpenVPN is an open source VPN daemon'
homepage 'https://openvpn.net/'
version '2.4.9'
license 'GPL-2'
compatibility 'all'
source_url 'https://swupdate.openvpn.org/community/releases/openvpn-2.4.9.tar.xz'
source_sha256 '641f3add8694b2ccc39fd4fd92554e4f089ad16a8db6d2b473ec284839a5ebe2'

View File

@@ -4,6 +4,7 @@ class Openvr < Package
description 'OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.'
homepage 'https://github.com/ValveSoftware/openvr'
version '1.12.5'
license 'BSD-3'
compatibility 'all'
source_url 'https://github.com/ValveSoftware/openvr/archive/v1.12.5.tar.gz'
source_sha256 'f3cdbaa946688553638e6d65978f156311c9b08825316198d925f5eade6cfeb7'

View File

@@ -1,9 +1,10 @@
require 'package'
class Opera < Package
description "Opera isn't just a browser. It's an awesome browser."
description "Opera is a multi-platform web browser based on Chromium and developed by Opera Software."
homepage 'https://www.opera.com/'
version '74.0.3911.160'
license 'OPERA-2018'
compatibility 'x86_64'
if ARCH == 'x86_64'
@@ -20,18 +21,18 @@ class Opera < Package
def self.install
# llvm-strip doesn't works with opera
ENV['CREW_NOT_STRIP'] = '1'
# since opera put the executable to library, we need to link it to CREW_PREFIX
FileUtils.ln_sf "#{CREW_LIB_PREFIX}/opera/opera", 'bin/opera'
# place all stuff to lib64 instead of lib
FileUtils.mv 'lib/x86_64-linux-gnu/', 'share/'
FileUtils.rm_rf 'lib/'
FileUtils.mkdir_p CREW_DEST_PREFIX
FileUtils.mv Dir.glob('*'), CREW_DEST_PREFIX
end
def self.postinstall
puts
puts 'Set Opera as your default browser? [Y/n]: '
@@ -49,6 +50,6 @@ class Opera < Package
def self.remove
Dir.chdir("#{CREW_PREFIX}/bin") do
FileUtils.rm 'x-www-browser' if File.realpath('x-www-browser') == "#{CREW_LIB_PREFIX}/opera/opera"
end
end
end
end

View File

@@ -4,6 +4,7 @@ class Optipng < Package
description 'OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information.'
homepage 'http://optipng.sourceforge.net/'
version '0.7.7'
license 'ZLIB'
compatibility 'all'
source_url 'https://prdownloads.sourceforge.net/project/optipng/OptiPNG/optipng-0.7.7/optipng-0.7.7.tar.gz'
source_sha256 '4f32f233cef870b3f95d3ad6428bfe4224ef34908f1b42b0badf858216654452'

View File

@@ -5,6 +5,7 @@ class Orc < Package
homepage 'https://gitlab.freedesktop.org/gstreamer/orc'
@_ver = '0.4.32'
version @_ver
license 'BSD and BSD-2'
compatibility 'all'
source_url "https://github.com/GStreamer/orc/archive/#{@_ver}.tar.gz"
source_sha256 '6a7349d2ab4a73476cd4de36212e8c3c6524998081aaa04cf3a891ef792dd50f'

View File

@@ -4,6 +4,7 @@ class Osl < Package
description 'OpenScop is a Specification and a Library for Data Exchange in Polyhedral Compilation Tools'
homepage 'https://github.com/periscop/openscop'
version '0.9.2'
license 'BSD'
compatibility 'all'
source_url 'https://github.com/periscop/openscop/releases/download/0.9.2/osl-0.9.2.tar.gz'
source_sha256 'eee5cd9bf5b3b8491f95f681cfaa987344f0fb3d7499f5d8e19e3ce75e0c5ed0'

View File

@@ -2,8 +2,9 @@ require 'package'
class Owl < Package
description 'Owl Lisp is a functional dialect of the Scheme programming language.'
homepage 'https://haltp.org/n/owl'
homepage 'https://haltp.org/posts/owl.html'
version '0.1.14'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/aoh/owl-lisp/archive/v0.1.14.tar.gz'
source_sha256 '4d9982da3582456d1e769e25a7d0b2daefe859c45e262c8f56f794114f9a29a0'

View File

@@ -300,6 +300,7 @@ torque-2.5
totd
Toyoda
UCAR-Unidata
UPL-1.0
URT
VTK
w3m
@@ -416,6 +417,7 @@ Mojang
microsoft-edge
ms-teams-pre
MTA-0.5
NConvert-EULA
NVIDIA-CODEC-SDK
NVIDIA-CUDA
OPERA-2018