Commit d3d09e18 authored by saltedcoffii's avatar saltedcoffii

Licensed ma* to nz*

parent da5bae60
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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
......
......@@ -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
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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"
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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"
......
......@@ -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'
......
......@@ -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'
......
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
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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'
......
......@@ -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
......
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