mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Licensed sa* to sz*
This commit is contained in:
@@ -4,6 +4,7 @@ class S < Package
|
||||
description 'Open a web search in your terminal.'
|
||||
homepage 'https://github.com/zquestz/s'
|
||||
version '0.5.10'
|
||||
license 'GPL-3+'
|
||||
compatibility 'all'
|
||||
case ARCH
|
||||
when 'aarch64', 'armv7l'
|
||||
|
||||
@@ -4,6 +4,7 @@ class S3cmd < Package
|
||||
description 'Command line tool for managing Amazon S3 and CloudFront services'
|
||||
homepage 'http://s3tools.org/s3cmd'
|
||||
version '2.0.1'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/s3tools/s3cmd/releases/download/v2.0.1/s3cmd-2.0.1.tar.gz'
|
||||
source_sha256 'caf09f1473301c442fba6431c983c361c9af8bde503dac0953f0d2f8f2c53c8f'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sane_backends < Package
|
||||
description 'Scanner Access Now Easy - Backends'
|
||||
homepage 'http://www.sane-project.org/'
|
||||
version '1.0.32'
|
||||
license 'GPL-2 and public-domain'
|
||||
compatibility 'all'
|
||||
source_url 'https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/sane-backends-1.0.32.tar.gz'
|
||||
source_sha256 '3a28c237c0a72767086202379f6dc92dbb63ec08dfbab22312cba80e238bb114'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sane_frontends < Package
|
||||
description 'Scanner Access Now Easy - Frontends'
|
||||
homepage 'http://www.sane-project.org/'
|
||||
version '5729'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://gitlab.com/sane-project/frontends/-/archive/572980c81586c114fd66fc473c634b4b2780cda2/frontends-572980c81586c114fd66fc473c634b4b2780cda2.tar.bz2'
|
||||
source_sha256 'c58a2066891428c6e6c6f625b595e3ada8b36dfe69250b1bbdaded91d76b094f'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sass < Package
|
||||
description 'A Dart implementation of Sass. Sass makes CSS fun again.'
|
||||
homepage 'https://sass-lang.com/'
|
||||
version '1.32.8'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sass/dart-sass/archive/1.32.8.tar.gz'
|
||||
source_sha256 '1b7679f55bd621af878265ce8b07e3de404779b5f390b6f74ef76c9bacf292b2'
|
||||
|
||||
@@ -2,7 +2,9 @@ require 'package'
|
||||
|
||||
class Sassc < Package
|
||||
description 'C implementation of Sass CSS preprocessor.'
|
||||
homepage 'https://github.com/sass/sassc'
|
||||
version '3.6.1-66f0'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sass/sassc/archive/66f0ef37e7f0ad3a65d2f481eff09d09408f42d0.zip'
|
||||
source_sha256 'a2077ae439f29c45ce76c81b9b4e63aed1b7f41e9f5fc82881c2d52752c6f440'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sbc < Package
|
||||
description 'SBC is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices.'
|
||||
homepage 'http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sbc.html'
|
||||
version '1.4'
|
||||
license 'GPL-2 and LGPL-2.1'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz'
|
||||
source_sha256 '518bf46e6bb3dc808a95e1eabad26fdebe8a099c1e781c27ed7fca6c2f4a54c9'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sbcl < Package
|
||||
description 'Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.'
|
||||
homepage 'http://www.sbcl.org/index.html'
|
||||
version '2.0.3'
|
||||
license 'MIT'
|
||||
compatibility 'i686,x86_64'
|
||||
case ARCH
|
||||
when 'i686', 'x86_64'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sbt < Package
|
||||
description 'A build tool for Scala, Java and more.'
|
||||
homepage 'http://www.scala-sbt.org/'
|
||||
version '0.13.15'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.tgz'
|
||||
source_sha256 'b6e073d7c201741dcca92cfdd1dd3cd76c42a47dc9d8c8ead8df7117deed7aef'
|
||||
|
||||
@@ -5,6 +5,7 @@ class Sccache < Package
|
||||
homepage 'https://github.com/mozilla/sccache/'
|
||||
@_ver = '0.2.15'
|
||||
version @_ver
|
||||
license 'Apache-2.0, Apache-2.0-with-LLVM-exceptions, BSD, BSD-2, Boost-1.0, ISC, MIT, Unlicense and ZLIB'
|
||||
compatibility 'all'
|
||||
source_url "https://github.com/mozilla/sccache/archive/v#{@_ver}.tar.gz"
|
||||
source_sha256 '7dbe71012f9b0b57d8475de6b36a9a3b4802e44a135e886f32c5ad1b0eb506e0'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Scheme48 < Package
|
||||
description 'Scheme byte-code interpreter'
|
||||
homepage 'http://s48.org/'
|
||||
version '1.9.2'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'http://s48.org/1.9.2/scheme48-1.9.2.tgz'
|
||||
source_sha256 '9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Scite < Package
|
||||
description 'A free source code editing component for Win32, GTK+, and OS X'
|
||||
homepage 'https://www.scintilla.org/'
|
||||
version '4.2.0'
|
||||
license 'HPND and MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.scintilla.org/scite420.tgz'
|
||||
source_sha256 '2e0b95842bbc875a9224416fad3a9179ec329b3af2ca1abdd8e64c008068bb99'
|
||||
|
||||
@@ -2,7 +2,8 @@ require 'package'
|
||||
|
||||
class Scons < Package
|
||||
description 'SCons is an Open Source software construction tool that is, a next-generation build tool.'
|
||||
homepage 'http://scons.org/'
|
||||
homepage 'https://scons.org/'
|
||||
license 'MIT'
|
||||
version '3.0.5'
|
||||
compatibility 'all'
|
||||
source_url 'https://prdownloads.sourceforge.net/scons/scons-3.0.5.tar.gz'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Screen < Package
|
||||
description 'Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.'
|
||||
homepage 'https://www.gnu.org/software/screen/'
|
||||
version '4.6.2'
|
||||
license 'public-domain'
|
||||
compatibility 'all'
|
||||
source_url 'https://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz'
|
||||
source_sha256 '1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Screenfetch < Package
|
||||
description 'Fetches system/theme information in terminal for Linux desktop screenshots.'
|
||||
homepage 'https://github.com/KittyKatt/screenFetch'
|
||||
version '3.9.1'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/KittyKatt/screenFetch/archive/v3.9.1.tar.gz'
|
||||
source_sha256 'aa97dcd2a8576ae18de6c16c19744aae1573a3da7541af4b98a91930a30a3178'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Scrollz < Package
|
||||
description 'ScrollZ is an advanced IRC client based on ircII.'
|
||||
homepage 'http://www.scrollz.info/'
|
||||
version '2.3-1'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'http://www.scrollz.info/download/ScrollZ-2.3.tar.gz'
|
||||
source_sha256 '22535bcc54ad752107ab181775d90d9cf1b37648f500d627f428388a9d3710e6'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Scrot < Package
|
||||
description 'scrot, an acronym for (SCReen shOT) is a simple, freely distributed and open source command-line screen capture utility'
|
||||
homepage 'https://github.com/resurrecting-open-source-projects/scrot'
|
||||
version '1.2'
|
||||
license 'feh and LGPL-2+'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/resurrecting-open-source-projects/scrot/archive/1.2.tar.gz'
|
||||
source_sha256 'e9b41d4cb9b5ab3747d6718c4eb51d5aaf35b6cac23c9ff68af15fc1c9ce187c'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sdl2_image < Package
|
||||
description 'SDL2_image is an image loading library that is used with the SDL2 library.'
|
||||
homepage 'https://www.libsdl.org/projects/SDL_image/'
|
||||
version '2.0.4'
|
||||
license 'ZLIB'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.4.tar.gz'
|
||||
source_sha256 'e74ec49c2402eb242fbfa16f2f43a19582a74c2eabfbfb873f00d4250038ceac'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sed < Package
|
||||
description 'sed (stream editor) is a non-interactive command-line text editor.'
|
||||
homepage 'https://www.gnu.org/software/sed/'
|
||||
version '4.8'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://ftpmirror.gnu.org/sed/sed-4.8.tar.xz'
|
||||
source_sha256 'f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sejda_console < Package
|
||||
description 'Sejda SDK is an open source, task oriented Java library to edit PDF files.'
|
||||
homepage 'http://sejda.org/'
|
||||
version '3.2.46'
|
||||
license 'AGPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/torakiki/sejda/releases/download/v3.2.46/sejda-console-3.2.46-bin.zip'
|
||||
source_sha256 '11654d11f15f41d9f3c54ee90efd8477687193c1cb7b1f40db69d901e9cbde2f'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Selenium_server_standalone < Package
|
||||
description 'Selenium is a set of different software tools each with a different approach to supporting test automation.'
|
||||
homepage 'https://www.seleniumhq.org/'
|
||||
version '3.11.0'
|
||||
license 'Apache-2.0'
|
||||
compatibility 'all'
|
||||
source_url 'https://raw.githubusercontent.com/SeleniumHQ/selenium/selenium-3.11.0/README.md'
|
||||
source_sha256 '662789e2508babe0be2d5b3b84630834b7727ed1960b66567be1c73eed08433b'
|
||||
@@ -53,7 +54,7 @@ class Selenium_server_standalone < Package
|
||||
end
|
||||
|
||||
def self.install
|
||||
system 'wget http://selenium-release.storage.googleapis.com/3.11/selenium-server-standalone-3.11.0.jar'
|
||||
system 'curl -#LO http://selenium-release.storage.googleapis.com/3.11/selenium-server-standalone-3.11.0.jar'
|
||||
abort 'Checksum mismatch. :/ Try again.'.lightred unless Digest::SHA256.hexdigest( File.read('selenium-server-standalone-3.11.0.jar') ) == '5e6c9ed11e94bfb87407f7da2ebe0d1d609c1fa4d34c82108fc94b2509797312'
|
||||
system "install -Dm644 selenium-server-standalone-3.11.0.jar #{CREW_DEST_PREFIX}/share/selenium-server/selenium-server-standalone-3.11.0.jar"
|
||||
system "install -Dm755 startselenium #{CREW_DEST_PREFIX}/bin/startselenium"
|
||||
|
||||
@@ -4,6 +4,7 @@ class Serf < Package
|
||||
description 'The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library.'
|
||||
homepage 'https://serf.apache.org/'
|
||||
version '1.3.9-2'
|
||||
license 'Apache-2.0'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.apache.org/dist/serf/serf-1.3.9.tar.bz2'
|
||||
source_sha256 '549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Setuptools < Package
|
||||
description 'Easily download, build, install, upgrade, and uninstall Python packages'
|
||||
homepage 'https://pypi.org/project/setuptools/'
|
||||
version '50.3.2'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/pypa/setuptools/archive/v50.3.2.tar.gz'
|
||||
source_sha256 '7d97c001ce9193c6d947bc584b6a19f593e1d2dd4d6c443de3b1e545875bc132'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sfk < Package
|
||||
description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.'
|
||||
homepage 'http://swissfileknife.sourceforge.net/'
|
||||
version '1.8.7'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.7/sfk-1.8.7.tar.gz'
|
||||
source_sha256 '1c53d4d9d05af752546c8341a718bf64be99b62491ff91db02ef100e2f93bfc3'
|
||||
@@ -30,4 +31,3 @@ class Sfk < Package
|
||||
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -2,8 +2,9 @@ require 'package'
|
||||
|
||||
class Sg3_utils < Package
|
||||
description 'The sg3_utils package contains utilities that send SCSI commands to devices.'
|
||||
homepage 'http://sg.danny.cz/sg/sg3_utils.html'
|
||||
homepage 'http://sg.danny.cz/sg/sg3_utils.html' # 404 Not Found
|
||||
version '1.44'
|
||||
license '' # Can't find license
|
||||
compatibility 'all'
|
||||
source_url 'http://sg.danny.cz/sg/p/sg3_utils-1.44.tar.xz'
|
||||
source_sha256 'ca94ac106510742cd8ff5ead4a7e5c89d410653291401daf4632d2bef2a35b05'
|
||||
|
||||
@@ -6,6 +6,7 @@ class Sgml_common < Package
|
||||
description 'The sgml-common package gathers very basic stuff necessary to work with SGML and XML.'
|
||||
homepage 'https://sourceware.org/docbook-tools/'
|
||||
version '0.6.3'
|
||||
license 'FDL-1.1+ and GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz'
|
||||
source_sha256 '7dc418c1d361123ffc5e45d61f1b97257940a8eb35d0bfbbc493381cc5b1f959'
|
||||
|
||||
@@ -5,6 +5,7 @@ class Shadow < Package
|
||||
homepage 'https://github.com/shadow-maint/shadow'
|
||||
@_ver = '4.8.1'
|
||||
version "#{@_ver}-1"
|
||||
license 'BSD and GPL-2'
|
||||
compatibility 'all'
|
||||
source_url "https://github.com/shadow-maint/shadow/releases/download/#{@_ver}/shadow-#{@_ver}.tar.xz"
|
||||
source_sha256 'a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Shared_mime_info < Package
|
||||
description 'The shared-mime-info package contains the core database of common types and the update-mime-database command used to extend it.'
|
||||
homepage 'https://freedesktop.org/wiki/Software/shared-mime-info/'
|
||||
version '1.10'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'http://freedesktop.org/~hadess/shared-mime-info-1.10.tar.xz'
|
||||
source_sha256 'c625a83b4838befc8cafcd54e3619946515d9e44d63d61c4adf7f5513ddfbebf'
|
||||
|
||||
@@ -2,8 +2,9 @@ require 'package'
|
||||
|
||||
class Shhmsg < Package
|
||||
description 'C-functions for error messages, verbose messages and \'normal\' messages in terminal-based programs.'
|
||||
homepage 'http://shh.thathost.com/pub-unix/#sshmsg'
|
||||
homepage 'http://shh.thathost.com/pub-unix/#sshmsg' # 404 Not Found
|
||||
version '1.4.2-2'
|
||||
license '' # Can't find license
|
||||
compatibility 'all'
|
||||
source_url 'http://shh.thathost.com/pub-unix/files/shhmsg-1.4.2.tar.gz'
|
||||
source_sha256 '88c69e3f0b920b1ef93f6c10f354786f171d7cb3ab170a463bb9ab8bbf13a02b'
|
||||
|
||||
@@ -2,8 +2,9 @@ require 'package'
|
||||
|
||||
class Shhopt < Package
|
||||
description 'C-functions for parsing command line options, both traditional one-character options, and GNU\'ish --long-options.'
|
||||
homepage 'http://shh.thathost.com/pub-unix/#sshopt'
|
||||
homepage 'http://shh.thathost.com/pub-unix/#sshopt' # 404 Not Found
|
||||
version '1.1.7-2'
|
||||
license '' # Can't find license
|
||||
compatibility 'all'
|
||||
source_url 'http://shh.thathost.com/pub-unix/files/shhopt-1.1.7.tar.gz'
|
||||
source_sha256 'bae94335124efa6fcc2f0a55cabd68c9c90be935bcdb8054d7e5188e0d5da679'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Shmux < Package
|
||||
description 'shell multiplexor'
|
||||
homepage 'https://github.com/shmux/shmux'
|
||||
version '1.0.2'
|
||||
license 'shmux'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/shmux/shmux/archive/v1.0.2.tar.gz'
|
||||
source_sha256 '4b84dc3e0d72d054ed4730d130a509f43441fb61561c11a444d6ee65cbff9c04'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Shotcut < Package
|
||||
description 'Shotcut is a free, open source, cross-platform video editor.'
|
||||
homepage 'https://www.shotcut.org/'
|
||||
version '20.11.25'
|
||||
license 'GPL-3+'
|
||||
compatibility 'x86_64'
|
||||
case ARCH
|
||||
when 'x86_64'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Shrinkpdf < Package
|
||||
description 'A simple wrapper around Ghostscript to shrink PDFs (as in reduce filesize) under Linux.'
|
||||
homepage 'http://alfredklomp.com/programming/shrinkpdf/'
|
||||
version '2014'
|
||||
license 'BSD-3'
|
||||
compatibility 'all'
|
||||
source_url 'http://alfredklomp.com/programming/shrinkpdf/index.html'
|
||||
source_sha256 'cdc74b28d8ad757fa2cc9d8782031fe2325a17d3f4fd6080c05ca62790e5c690'
|
||||
|
||||
@@ -2,8 +2,9 @@ require 'package'
|
||||
|
||||
class Shtool < Package
|
||||
description 'GNU shtool is a compilation of small but very stable and portable shell scripts into a single shell tool.'
|
||||
homepage 'http://savannah.gnu.org/projects/shtool'
|
||||
homepage 'https://www.gnu.org/software/shtool/'
|
||||
version '2.0.8'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://ftpmirror.gnu.org/shtool/shtool-2.0.8.tar.gz'
|
||||
source_sha256 '1298a549416d12af239e9f4e787e6e6509210afb49d5cf28eb6ec4015046ae19'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Siege < Package
|
||||
description 'Siege is an http load testing and benchmarking utility.'
|
||||
homepage 'https://www.joedog.org/siege-home/'
|
||||
version '4.0.5'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'http://download.joedog.org/siege/siege-4.0.5.tar.gz'
|
||||
source_sha256 '3b4b7001afa4d80f3f4939066a4932e198e9f949dcc0e3affecbedd922800231'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Six < Package
|
||||
description 'Six is a Python 2 and 3 compatibility library.'
|
||||
homepage 'https://github.com/benjaminp/six'
|
||||
version '1.14.0'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/benjaminp/six/archive/1.14.0.tar.gz'
|
||||
source_sha256 '6efff7289d1d369f0a25180433aba83ec2584e489e90f115b52ba69e4816cfb4'
|
||||
|
||||
@@ -4,8 +4,9 @@ class Skype < Package
|
||||
description 'Skype is a telecommunications application that specializes in providing video chat and voice calls between devices'
|
||||
homepage 'https://www.skype.com/'
|
||||
version '8.69.76.76'
|
||||
license 'Skype-TOS'
|
||||
compatibility 'x86_64'
|
||||
|
||||
|
||||
if ARCH == 'x86_64' then
|
||||
depends_on 'gtk3'
|
||||
depends_on 'sommelier'
|
||||
@@ -16,7 +17,7 @@ class Skype < Package
|
||||
def self.preinstall
|
||||
FileUtils.ln_s "#{CREW_PREFIX}/bin/skypeforlinux", 'usr/bin/skype'
|
||||
end
|
||||
|
||||
|
||||
def self.install
|
||||
FileUtils.mkdir_p CREW_DEST_PREFIX
|
||||
FileUtils.mv Dir.glob('usr/*'), CREW_DEST_PREFIX
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sl < Package
|
||||
description 'Steam Locomotive runs across your terminal when you type "sl" as you meant to type "ls".'
|
||||
homepage 'https://github.com/mtoyoda/sl'
|
||||
version '5.02'
|
||||
license 'Toyoda'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/mtoyoda/sl/archive/5.02.tar.gz'
|
||||
source_sha256 '1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a'
|
||||
@@ -16,4 +17,11 @@ class Sl < Package
|
||||
def self.install
|
||||
system "install -Dm755 sl #{CREW_DEST_PREFIX}/bin/sl"
|
||||
end
|
||||
|
||||
def self.postinstall
|
||||
puts
|
||||
puts 'sl does this annoying thing where it doesn\'t allow you to cancel with ^C.'
|
||||
puts 'To disable this "feature", run'
|
||||
puts 'echo "alias sl=\'sl -e\'" >> ~/.bashrc && source ~/.bashrc'
|
||||
puts
|
||||
end
|
||||
|
||||
@@ -4,6 +4,7 @@ class Slang < Package
|
||||
description 'S-Lang is a multi-platform programmer\'s library designed to allow a developer to create robust multi-platform software.'
|
||||
homepage 'http://www.jedsoft.org/slang/'
|
||||
version '2.3.2'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.jedsoft.org/releases/slang/slang-2.3.2.tar.bz2'
|
||||
source_sha256 'fc9e3b0fc4f67c3c1f6d43c90c16a5c42d117b8e28457c5b46831b8b5d3ae31a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sleuthkit < Package
|
||||
description 'The Sleuth Kit® (TSK) is a library and collection of command line tools that allow you to investigate disk images.'
|
||||
homepage 'https://www.sleuthkit.org/sleuthkit/'
|
||||
version '4.6.0'
|
||||
license 'BSD, CPL-1.0, GPL-2+, IBM and Apache-2.0'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.6.0/sleuthkit-4.6.0.tar.gz'
|
||||
source_sha256 'f52a08ab0de078182c0f2d19d3e1b341424a9e0c1633a61c3b892fb38f9acb97'
|
||||
|
||||
@@ -2,10 +2,11 @@ require 'package'
|
||||
|
||||
class Sluice < Package
|
||||
description 'Sluice is a program that reads input on stdin and outputs on stdout at a specified data rate.'
|
||||
homepage 'http://kernel.ubuntu.com/~cking/sluice/'
|
||||
homepage 'https://kernel.ubuntu.com/~cking/sluice/'
|
||||
version '0.02.08'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'http://kernel.ubuntu.com/~cking/tarballs/sluice/sluice-0.02.08.tar.gz'
|
||||
source_url 'https://kernel.ubuntu.com/~cking/tarballs/sluice/sluice-0.02.08.tar.gz'
|
||||
source_sha256 'c1fc8093f93bc376d494883f3302749fcf46a1041baab6c3304ef6185f9c1569'
|
||||
|
||||
binary_url ({
|
||||
|
||||
@@ -4,6 +4,7 @@ class Smartmontools < Package
|
||||
description 'The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA/SATA, SCSI/SAS and NVMe disks.'
|
||||
homepage 'https://www.smartmontools.org/'
|
||||
version '7.2'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://downloads.sourceforge.net/project/smartmontools/smartmontools/7.2/smartmontools-7.2.tar.gz'
|
||||
source_sha256 '5cd98a27e6393168bc6aaea070d9e1cd551b0f898c52f66b2ff2e5d274118cd6'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Smem < Package
|
||||
description 'A Linux memory reporting tool that uses proportional set size.'
|
||||
homepage 'https://www.selenic.com/smem/'
|
||||
version '1.4'
|
||||
license 'GPL-2+'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.selenic.com/smem/download/smem-1.4.tar.gz'
|
||||
source_sha256 '2ea9f878f4cf3c276774c3f7e2a41977a1f2d64f98d2dcb6a15f1f3d84df61ec'
|
||||
|
||||
@@ -2,8 +2,9 @@ require 'package'
|
||||
|
||||
class Smemstat < Package
|
||||
description 'Smemstat reports the physical memory usage taking into consideration shared memory.'
|
||||
homepage 'http://kernel.ubuntu.com/~cking/smemstat/'
|
||||
homepage 'https://kernel.ubuntu.com/~cking/smemstat/'
|
||||
version '0.02.07'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.02.07.tar.xz'
|
||||
source_sha256 'acc17fdd6da92571e73a58bf1512b398cb307b80f46dc196cbb8102e7fb02526'
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
require 'package'
|
||||
|
||||
class Snap < Package
|
||||
description 'Server stack which includes sqlite, nginx and php'
|
||||
description 'Server stack which includes sqlite, nginx and php. Not to be confused with snapd.'
|
||||
homepage ''
|
||||
version '1.0'
|
||||
license 'GPL-3+'
|
||||
compatibility 'all'
|
||||
|
||||
is_fake
|
||||
|
||||
@@ -4,6 +4,7 @@ class Snappy < Package
|
||||
description 'Snappy, a fast compressor/decompressor.'
|
||||
homepage 'https://github.com/google/snappy'
|
||||
version '1.1.7'
|
||||
license 'GPL-2 and LGPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/google/snappy/archive/1.1.7.tar.gz'
|
||||
source_sha256 '3dfa02e873ff51a11ee02b9ca391807f0c8ea0529a4924afa645fbf97163f9d4'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sngrep < Package
|
||||
description 'An Ncurses SIP Messages flow viewer'
|
||||
homepage 'https://github.com/irontec/sngrep'
|
||||
version '1.4.6-1'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/irontec/sngrep/archive/v1.4.6.tar.gz'
|
||||
source_sha256 '638d6557dc68db401b07d73b2e7f8276800281f021fe0c942992566d6b59a48a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Snooze < Package
|
||||
description 'run a command at a particular time'
|
||||
homepage 'https://github.com/chneukirchen/snooze/'
|
||||
version '0.2'
|
||||
license 'public-domain'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/chneukirchen/snooze/archive/v0.2.tar.gz'
|
||||
source_sha256 '69242bb1534b11b569dfd1535aca20e3e6be95c6285aff1ccf612b2a9f906a1a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Snort < Package
|
||||
description 'Snort is an open source intrusion prevention system capable of real-time traffic analysis and packet logging.'
|
||||
homepage 'https://www.snort.org/'
|
||||
version '2.9.11.1'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.snort.org/downloads/snort/snort-2.9.11.1.tar.gz'
|
||||
source_sha256 '9f6b3aeac5a109f55504bd370564ac431cb1773507929dc461626898f33f46cd'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Socat < Package
|
||||
description 'SOcket CAT is a multipurpose relay \'netcat++\' (extended design, new implementation).'
|
||||
homepage 'http://www.dest-unreach.org/socat/'
|
||||
version '1.7.3.2'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'http://www.dest-unreach.org/socat/download/socat-1.7.3.2.tar.gz'
|
||||
source_sha256 'ce3efc17e3e544876ebce7cd6c85b3c279fda057b2857fcaaf67b9ab8bdaf034'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sommelier < Package
|
||||
description 'Sommelier works by redirecting X11 programs to the built-in ChromeOS Exo Wayland server.'
|
||||
homepage 'https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/vm_tools/sommelier/'
|
||||
version '20210109'
|
||||
license '' # Can't find license. Probably BSD-Google or BSD-3
|
||||
compatibility 'all'
|
||||
source_url 'https://chromium-review.googlesource.com/changes/chromiumos%2Fplatform2~2476815/revisions/5/patch?zip&path=%2FCOMMIT_MSG'
|
||||
source_sha256 'd1850e1d4a1e1ec873b9e4add7a881e981f6c0bc17dfd2a1b85efd7df6dd84b4'
|
||||
@@ -44,7 +45,7 @@ class Sommelier < Package
|
||||
def self.build
|
||||
# There is no good way to checksum the googlesource tgz file, as they appear to be generated on the fly
|
||||
# and checksums vary with each download.
|
||||
system 'curl -L https://chromium.googlesource.com/chromiumos/platform2/+archive/f3b2e2b6a8327baa2e62ef61036658c258ab4a09.tar.gz | tar mzx --warning=no-timestamp'
|
||||
system 'curl -#L https://chromium.googlesource.com/chromiumos/platform2/+archive/f3b2e2b6a8327baa2e62ef61036658c258ab4a09.tar.gz | tar mzx --warning=no-timestamp'
|
||||
Dir.chdir ("vm_tools/sommelier") do
|
||||
|
||||
## Google's sommelier expects to find virtwl.h in their kernel source includes, but we may not have
|
||||
@@ -62,7 +63,7 @@ class Sommelier < Package
|
||||
#Digest::SHA256.hexdigest( File.read( filename_virtwl ) ) == sha256sum_virtwl
|
||||
#puts "virtwl base64 downloaded".lightgreen
|
||||
#FileUtils.mkdir_p 'build/linux'
|
||||
#system 'base64 --decode virtwl.h_base64 > build/linux/virtwl.h'
|
||||
#system 'base64 --decode virtwl.h_base64 > build/linux/virtwl.h'
|
||||
|
||||
# Patch to avoid error with GCC > 9.x
|
||||
# ../sommelier.cc:3238:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 108 equals destination size [-Wstringop-truncation]
|
||||
@@ -83,10 +84,10 @@ class Sommelier < Package
|
||||
build"
|
||||
system "meson configure build"
|
||||
system "ninja -C build"
|
||||
|
||||
|
||||
Dir.chdir ("build") do
|
||||
system 'curl -L "https://chromium.googlesource.com/chromiumos/containers/sommelier/+/refs/heads/master/sommelierrc?format=TEXT" | base64 --decode > sommelierrc'
|
||||
|
||||
|
||||
system "cat <<'EOF'> .sommelier-default.env
|
||||
#!/bin/bash
|
||||
shopt -os allexport
|
||||
@@ -112,11 +113,11 @@ then
|
||||
export MESA_LOADER_DRIVER_OVERRIDE=i965
|
||||
fi
|
||||
fi
|
||||
EOF"
|
||||
EOF"
|
||||
|
||||
#Create local startup and shutdown scripts
|
||||
|
||||
# sommelier_sh
|
||||
# sommelier_sh
|
||||
# This file via:
|
||||
# crostini: /opt/google/cros-containers/bin/sommelier
|
||||
# https://source.chromium.org/chromium/chromium/src/+/master:third_party/chromite/third_party/lddtree.py;drc=46da9a8dfce28c96765dc7d061f0c6d7a52e7352;l=146
|
||||
|
||||
@@ -4,6 +4,7 @@ class Spacefm < Package
|
||||
description 'SpaceFM is a multi-panel tabbed file and desktop manager for Linux with built-in VFS, udev- or HAL-based device manager, customisable menu system, and bash-GTK integration.'
|
||||
homepage 'https://ignorantguru.github.io/spacefm/'
|
||||
version '1.0.6'
|
||||
license 'GPL-2 and LGPL-2.1'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/IgnorantGuru/spacefm/archive/1.0.6.tar.gz'
|
||||
source_sha256 'fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Spark < Package
|
||||
description 'sparklines for your shell'
|
||||
homepage 'https://zachholman.com/spark/'
|
||||
version 'ab88ac'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://raw.githubusercontent.com/holman/spark/ab88ac6f8f33698f39ece2f109b1117ef39a68eb/README.md'
|
||||
source_sha256 '85a153beeafea5637615644f2e92e47e71c621ffa1b0d995acadf51d1c9bbd0d'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Speedtest < Package
|
||||
description 'Command line interface for testing internet bandwidth using speedtest.net'
|
||||
homepage 'https://github.com/sivel/speedtest-cli'
|
||||
version '2.0.2'
|
||||
license 'LGPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sivel/speedtest-cli/archive/v2.0.2.tar.gz'
|
||||
source_sha256 '5e22f2dcce1c9020f33faf559b22727483f022008a2912b85d573e578374b6a0'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Speex < Package
|
||||
description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.'
|
||||
homepage 'https://speex.org/'
|
||||
version '1.2.0-1'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz'
|
||||
source_sha256 'eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Speexdsp < Package
|
||||
description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.'
|
||||
homepage 'https://speex.org/'
|
||||
version '1.2rc3'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz'
|
||||
source_sha256 '4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sphinx < Package
|
||||
description 'Sphinx is a tool that makes it easy to create intelligent and beautiful documentation'
|
||||
homepage 'http://www.sphinx-doc.org/en/master/'
|
||||
version '3.2.1'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sphinx-doc/sphinx/archive/v3.2.1.tar.gz'
|
||||
source_sha256 '8816c90665b192b36c4482fb59819c276bae37ed275948fb2ab2ba873aa29d8a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sqlite < Package
|
||||
description 'SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine.'
|
||||
homepage 'http://www.sqlite.org/'
|
||||
version '3.33.0'
|
||||
license 'public-domain'
|
||||
compatibility 'all'
|
||||
source_url 'https://sqlite.org/2020/sqlite-autoconf-3330000.tar.gz'
|
||||
source_sha256 '106a2c48c7f75a298a7557bcc0d5f4f454e5b43811cc738b7ca294d6956bbb15'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sqlitebrowser < Package
|
||||
description 'DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite'
|
||||
homepage 'https://sqlitebrowser.org'
|
||||
version '3.11.2'
|
||||
license 'GPL-3 and MPL-2.0'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.11.2.tar.gz'
|
||||
source_sha256 '298acb28878aa712277a1c35c185b07a5a1671cc3e2c6a21b323477b91d486fc'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sqlmap < Package
|
||||
description 'sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers.'
|
||||
homepage 'http://sqlmap.org/'
|
||||
version '1.4.2'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sqlmapproject/sqlmap/archive/1.4.2.tar.gz'
|
||||
source_sha256 '77faf85164eb17dce769ec830cbd146768644315bc1024613ad13155e09c2d11'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Squashfs < Package
|
||||
description 'Squashfs is a compressed read-only filesystem for Linux.'
|
||||
homepage 'http://squashfs.sourceforge.net/'
|
||||
version '4.3'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://downloads.sourceforge.net/project/squashfs/squashfs/squashfs4.3/squashfs4.3.tar.gz'
|
||||
source_sha256 '0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Squeak < Package
|
||||
description 'Squeak is an open-source Smalltalk programming system with fast execution environments for all major platforms.'
|
||||
homepage 'https://squeak.org/'
|
||||
version '5.3-19439'
|
||||
license 'MIT and Apache-2.0'
|
||||
compatibility 'x86_64'
|
||||
case ARCH
|
||||
when 'x86_64'
|
||||
@@ -16,8 +17,8 @@ class Squeak < Package
|
||||
|
||||
def self.install
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share/squeak"
|
||||
FileUtils.cp_r '.', "#{CREW_DEST_PREFIX}/share/squeak"
|
||||
FileUtils.ln_s "#{CREW_PREFIX}/share/squeak/squeak.sh", "#{CREW_DEST_PREFIX}/bin/squeak"
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/libexec/squeak"
|
||||
FileUtils.cp_r '.', "#{CREW_DEST_PREFIX}/libexec/squeak"
|
||||
FileUtils.ln_s "#{CREW_PREFIX}/libexec/squeak/squeak.sh", "#{CREW_DEST_PREFIX}/bin/squeak"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -5,6 +5,7 @@ class Srt < Package
|
||||
homepage 'https://www.srtalliance.org/'
|
||||
@_ver = '1.4.3-rc.0'
|
||||
version @_ver
|
||||
license 'MPL-2.0'
|
||||
compatibility 'all'
|
||||
source_url "https://github.com/Haivision/srt/archive/v#{@_ver}.tar.gz"
|
||||
source_sha256 '50a05239602f2a402b4a96bc8b8e1ebf98808aa2966311c14f814ad477018a56'
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
# Depreciated upstream
|
||||
|
||||
require 'package'
|
||||
|
||||
class Sshcode < Package
|
||||
description 'Run VS Code on any server over SSH.'
|
||||
homepage 'https://github.com/cdr/sshcode'
|
||||
version '0.8.0'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://raw.githubusercontent.com/cdr/sshcode/v0.8.0/README.md'
|
||||
source_sha256 '5bd544d9d7e8ebf0b48934a04b55b64802e23189a70410ccab2833c2435e6736'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sshfs < Package
|
||||
description 'A network filesystem client to connect to SSH servers.'
|
||||
homepage 'https://github.com/libfuse/sshfs'
|
||||
version '2.10'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/libfuse/sshfs/releases/download/sshfs-2.10/sshfs-2.10.tar.gz'
|
||||
source_sha256 '70845dde2d70606aa207db5edfe878e266f9c193f1956dd10ba1b7e9a3c8d101'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sshrc < Package
|
||||
description 'bring your .bashrc, .vimrc, etc. with you when you ssh'
|
||||
homepage 'https://github.com/Russell91/sshrc'
|
||||
version '0.6.1'
|
||||
license 'MIT'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/Russell91/sshrc/archive/0.6.1.tar.gz'
|
||||
source_sha256 'e849ff19319381548011a9bdf1e33abc6eba3dc6a910c4226e6981d75d5564dd'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sshuttle < Package
|
||||
description 'Full-featured VPN over an SSH tunnel'
|
||||
homepage 'https://github.com/sshuttle/sshuttle'
|
||||
version '0.78.3'
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/sshuttle/sshuttle/archive/v0.78.3.tar.gz'
|
||||
source_sha256 '62c18b4d89e654687247a334e0ebaec675d38dfbedc6863d8d65044d37241b0f'
|
||||
|
||||
@@ -4,7 +4,8 @@ class Stack < Package
|
||||
description 'The Haskell Tool Stack - Stack is a cross-platform program for developing Haskell projects. It is aimed at Haskellers both new and experienced.'
|
||||
homepage 'https://docs.haskellstack.org/en/stable/README/'
|
||||
version '2.3.1'
|
||||
compatibility 'all'
|
||||
license 'BSD'
|
||||
compatibility 'x86_64'
|
||||
|
||||
case ARCH
|
||||
when 'x86_64'
|
||||
|
||||
@@ -5,6 +5,7 @@ class Startup_notification < Package
|
||||
homepage 'https://www.freedesktop.org'
|
||||
@_ver = '0.12'
|
||||
version "#{@_ver}-2"
|
||||
license 'LGPL-2 and MIT'
|
||||
compatibility 'all'
|
||||
source_url "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-#{@_ver}.tar.gz"
|
||||
source_sha256 '3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Stow < Package
|
||||
description 'Manage installation of multiple softwares in the same directory tree'
|
||||
homepage 'https://www.gnu.org/software/stow/'
|
||||
version '2.2.2'
|
||||
license 'GPL-3+'
|
||||
compatibility 'all'
|
||||
source_url 'https://ftpmirror.gnu.org/stow/stow-2.2.2.tar.gz'
|
||||
source_sha256 'e2f77649301b215b9adbc2f074523bedebad366812690b9dc94457af5cf273df'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Strace < Package
|
||||
description 'strace is a diagnostic, debugging and instructional userspace utility for Linux.'
|
||||
homepage 'https://strace.io/'
|
||||
version '5.2-1'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'https://strace.io/files/5.2/strace-5.2.tar.xz'
|
||||
source_sha256 'd513bc085609a9afd64faf2ce71deb95b96faf46cd7bc86048bc655e4e4c24d2'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Stressng < Package
|
||||
description 'stress-ng will stress test a computer system in various selectable ways.'
|
||||
homepage 'https://kernel.ubuntu.com/~cking/stress-ng/'
|
||||
version '0.11.22'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.11.22.tar.xz'
|
||||
source_sha256 '408153d64be1d8a8d584e5f48d9fd09602adf4095a17c0b542cb41e636cf0464'
|
||||
|
||||
@@ -4,8 +4,9 @@ class Stunnel < Package
|
||||
description "Stunnel is a proxy designed to add TLS encryption functionality to existing clients and servers without any changes in the programs' code."
|
||||
homepage 'https://www.stunnel.org/index.html'
|
||||
version '5.42'
|
||||
license 'GPL-2+'
|
||||
compatibility 'all'
|
||||
source_url 'https://www.stunnel.org/downloads/stunnel-5.42.tar.gz'
|
||||
source_url 'https://www.stunnel.org/downloads/stunnel-5.42.tar.gz' # 404 Not Found
|
||||
source_sha256 '1b6a7aea5ca223990bc8bd621fb0846baa4278e1b3e00ff6eee279cb8e540fab'
|
||||
|
||||
binary_url ({
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sublime_merge < Package
|
||||
description 'A snappy UI, three-way merge tool,side-by-side diffs, syntax highlighting, and more.'
|
||||
homepage 'https://www.sublimemerge.com/'
|
||||
version 'Build 1119'
|
||||
license '' # Can't find license
|
||||
compatibility 'x86_64'
|
||||
case ARCH
|
||||
when 'x86_64'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sublime_text < Package
|
||||
description 'A sophisticated text editor for code, markup and prose.'
|
||||
homepage 'https://www.sublimetext.com/'
|
||||
version '3.2.2'
|
||||
license '' # Can't find license
|
||||
compatibility 'i686,x86_64'
|
||||
case ARCH
|
||||
when 'x86_64'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Subversion < Package
|
||||
description 'Subversion is an open source version control system.'
|
||||
homepage 'https://subversion.apache.org/'
|
||||
version '1.9.12'
|
||||
license 'Apache-2.0, BSD, MIT, BSD-2, FSFAP and unicode'
|
||||
compatibility 'all'
|
||||
source_url 'https://www-us.apache.org/dist/subversion/subversion-1.9.12.tar.bz2'
|
||||
source_sha256 '3c3a15fd73a21ab55556d7c291cf40e25ade1c070294504aa50b4767db1be397'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Suitesparse < Package
|
||||
description 'A suite of sparse matrix software'
|
||||
homepage 'http://faculty.cse.tamu.edu/davis/suitesparse.html'
|
||||
version '5.7.2'
|
||||
license 'metapackage'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.7.2.tar.gz'
|
||||
source_sha256 'fe3bc7c3bd1efdfa5cffffb5cebf021ff024c83b5daf0ab445429d3d741bd3ad'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Superlu < Package
|
||||
description 'SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations.'
|
||||
homepage 'https://portal.nersc.gov/project/sparse/superlu/'
|
||||
version '5.2.1'
|
||||
license 'BSD'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/xiaoyeli/superlu/archive/v5.2.1.tar.gz'
|
||||
source_sha256 '77582501dedef295eb74e4dc9433e2816d2d8be211eae307379c13d93c65bc71'
|
||||
|
||||
@@ -7,6 +7,7 @@ class Svt_av1 < Package
|
||||
homepage 'https://gitlab.com/AOMediaCodec/SVT-AV1'
|
||||
@_ver = '0.8.6'
|
||||
version @_ver
|
||||
license 'BSD-2, Apache-2.0, BSD, ISC, MIT and LGPG-2.1+'
|
||||
compatibility 'x86_64'
|
||||
source_url "https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v#{@_ver}/SVT-AV1-v#{@_ver}.tar.bz2"
|
||||
source_sha256 'e942959be6b062f4adea33fd5dbfbd5581b178ce87b4baf9bd84283fbc8203e1'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Swatchdog < Package
|
||||
description 'The "simple watchdog" for activity monitoring log files produced by UNIX\'s syslog facility.'
|
||||
homepage 'http://swatch.sourceforge.net/'
|
||||
version '3.2.4-1'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://downloads.sourceforge.net/project/swatch/swatchdog/swatchdog-3.2.4.tar.gz'
|
||||
source_sha256 '5bb644d3750ee89b9aecab797df66b28b9fd174a5f0f96cd62367af8975b4f63'
|
||||
|
||||
@@ -5,6 +5,7 @@ class Swi_prolog < Package
|
||||
homepage 'https://www.swi-prolog.org/'
|
||||
@_ver = '8.2.4'
|
||||
version @_ver
|
||||
license 'BSD-2'
|
||||
compatibility 'i686,x86_64'
|
||||
source_url "https://www.swi-prolog.org/download/stable/src/swipl-#{@_ver}.tar.gz"
|
||||
source_sha256 'f4bcc78437f9080ab089762e9e6afa7071df7f584c14999b92b9a90a4efbd7d8'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Swig < Package
|
||||
description 'Simplified Wrapper and Interface Generator'
|
||||
homepage 'http://www.swig.org'
|
||||
version '4.0.1'
|
||||
license 'GPL-3, BSD and BSD-2'
|
||||
compatibility 'all'
|
||||
source_url 'http://prdownloads.sourceforge.net/swig/swig-4.0.1.tar.gz'
|
||||
source_sha256 '7a00b4d0d53ad97a14316135e2d702091cd5f193bb58bcfcd8bc59d41e7887a9'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Swig1 < Package
|
||||
description 'Simplified Wrapper and Interface Generator'
|
||||
homepage 'http://www.swig.org'
|
||||
version '1.3.40'
|
||||
license 'GPL-3, BSD and BSD-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://prdownloads.sourceforge.net/project/swig/swig/swig-1.3.40/swig-1.3.40.tar.gz'
|
||||
source_sha256 '1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sxhkd < Package
|
||||
description 'Simple X HotKey Daemon'
|
||||
homepage "https://github.com/baskerville/sxhkd"
|
||||
version '0.6.2'
|
||||
license 'BSD-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/baskerville/sxhkd/archive/0.6.2.tar.gz'
|
||||
source_sha256 '1edc8b1a8b3631c10ba9cb9df1181830dacbbdf77adb558e31d5dd2029637386'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Symfony < Package
|
||||
description 'Symfony is a set of PHP Components, a Web Application framework'
|
||||
homepage 'https://symfony.com/'
|
||||
version '4.22.0'
|
||||
license 'Symfony-cli-EULA'
|
||||
compatibility 'all'
|
||||
source_url 'file:///dev/null'
|
||||
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
|
||||
@@ -23,7 +24,7 @@ class Symfony < Package
|
||||
sha256 = '99cb1834bba250ccfaf0ad0689c124977d36ae03a7805d78e36c79b8da0da118'
|
||||
end
|
||||
symfony_file = "symfony_linux_#{arch}"
|
||||
system "wget https://github.com/symfony/cli/releases/download/v#{version}/#{symfony_file}"
|
||||
system "curl -#LO https://github.com/symfony/cli/releases/download/v#{version}/#{symfony_file}"
|
||||
abort 'Checksum mismatch. :/ Try again.'.lightred unless Digest::SHA256.hexdigest( File.read(symfony_file) ) == sha256
|
||||
system "install -Dm755 #{symfony_file} #{CREW_DEST_PREFIX}/bin/symfony"
|
||||
end
|
||||
|
||||
@@ -5,6 +5,7 @@ class Symlinks < Package
|
||||
homepage 'https://metadata.ftp-master.debian.org/changelogs//main/s/symlinks/symlinks_1.4-4_copyright'
|
||||
@_ver = '1.4-4'
|
||||
version @_ver
|
||||
license 'symlinks'
|
||||
compatibility 'all'
|
||||
source_url "https://salsa.debian.org/debian/symlinks/-/archive/debian/#{@_ver}/symlinks-debian-#{@_ver}.tar.bz2"
|
||||
source_sha256 'f4469a9f366ccfaa7273b1f78bd540b8a6fa96f8b2b81a95d131944fb77efdd4'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Syncthing < Package
|
||||
description 'An application that lets you synchronize your files across multiple devices'
|
||||
homepage 'https://github.com/syncthing/syncthing'
|
||||
version '0.14.41'
|
||||
license 'Apache-2.0, BSD, BSD-2, ISC, MIT, MPL-2.0 and Unlicense'
|
||||
compatibility 'all'
|
||||
source_url 'https://github.com/syncthing/syncthing/archive/v0.14.41.tar.gz'
|
||||
source_sha256 '9c406897443465e03d3259df1dda10bd86e49ae4286f8c855d9f35e47026af2f'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sysfsutils < Package
|
||||
description 'These are a set of utilites built upon sysfs, a new virtual filesystem in Linux kernel versions 2.5+ that exposes a system\'s device tree. The current version of sysfsutils includes libsysfs and systool.'
|
||||
homepage 'http://linux-diag.sourceforge.net/Sysfsutils.html'
|
||||
version '2.1.0'
|
||||
license 'GPL-2 and LGPL-2.1'
|
||||
compatibility 'all'
|
||||
source_url 'https://sourceforge.net/projects/linux-diag/files/sysfsutils/2.1.0/sysfsutils-2.1.0.tar.gz'
|
||||
source_sha256 'e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a'
|
||||
|
||||
@@ -4,6 +4,7 @@ class Sysstat < Package
|
||||
description 'The sysstat utilities are a collection of performance monitoring tools for Linux. These include sar, sadf, mpstat, iostat, tapestat, pidstat, cifsiostat and sa tools.'
|
||||
homepage 'http://sebastien.godard.pagesperso-orange.fr/'
|
||||
version '12.1.5'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'http://pagesperso-orange.fr/sebastien.godard/sysstat-12.1.5.tar.xz'
|
||||
source_sha256 'a496936bb3f5093d780a50735f00e39b0b7f3a688eb89051f2ef5f86739522c5'
|
||||
@@ -40,4 +41,3 @@ class Sysstat < Package
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -431,9 +431,11 @@ Q3AEULA-20000111
|
||||
QUAKE4
|
||||
Quartus-prime-megacore
|
||||
RAR
|
||||
Skype-TOS
|
||||
Sourcetrail
|
||||
SPS
|
||||
supermicro
|
||||
Symphony-cli-EULA
|
||||
Synology
|
||||
teamspeak3
|
||||
teamspeak5
|
||||
|
||||
Reference in New Issue
Block a user