Commit 589e358d authored by saltedcoffii's avatar saltedcoffii

Licensed sa* to sz*

parent 87403516
...@@ -4,6 +4,7 @@ class S < Package ...@@ -4,6 +4,7 @@ class S < Package
description 'Open a web search in your terminal.' description 'Open a web search in your terminal.'
homepage 'https://github.com/zquestz/s' homepage 'https://github.com/zquestz/s'
version '0.5.10' version '0.5.10'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
case ARCH case ARCH
when 'aarch64', 'armv7l' when 'aarch64', 'armv7l'
......
...@@ -4,6 +4,7 @@ class S3cmd < Package ...@@ -4,6 +4,7 @@ class S3cmd < Package
description 'Command line tool for managing Amazon S3 and CloudFront services' description 'Command line tool for managing Amazon S3 and CloudFront services'
homepage 'http://s3tools.org/s3cmd' homepage 'http://s3tools.org/s3cmd'
version '2.0.1' version '2.0.1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/s3tools/s3cmd/releases/download/v2.0.1/s3cmd-2.0.1.tar.gz' source_url 'https://github.com/s3tools/s3cmd/releases/download/v2.0.1/s3cmd-2.0.1.tar.gz'
source_sha256 'caf09f1473301c442fba6431c983c361c9af8bde503dac0953f0d2f8f2c53c8f' source_sha256 'caf09f1473301c442fba6431c983c361c9af8bde503dac0953f0d2f8f2c53c8f'
......
...@@ -4,6 +4,7 @@ class Sane_backends < Package ...@@ -4,6 +4,7 @@ class Sane_backends < Package
description 'Scanner Access Now Easy - Backends' description 'Scanner Access Now Easy - Backends'
homepage 'http://www.sane-project.org/' homepage 'http://www.sane-project.org/'
version '1.0.32' version '1.0.32'
license 'GPL-2 and public-domain'
compatibility 'all' compatibility 'all'
source_url 'https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/sane-backends-1.0.32.tar.gz' source_url 'https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/sane-backends-1.0.32.tar.gz'
source_sha256 '3a28c237c0a72767086202379f6dc92dbb63ec08dfbab22312cba80e238bb114' source_sha256 '3a28c237c0a72767086202379f6dc92dbb63ec08dfbab22312cba80e238bb114'
......
...@@ -4,6 +4,7 @@ class Sane_frontends < Package ...@@ -4,6 +4,7 @@ class Sane_frontends < Package
description 'Scanner Access Now Easy - Frontends' description 'Scanner Access Now Easy - Frontends'
homepage 'http://www.sane-project.org/' homepage 'http://www.sane-project.org/'
version '5729' version '5729'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://gitlab.com/sane-project/frontends/-/archive/572980c81586c114fd66fc473c634b4b2780cda2/frontends-572980c81586c114fd66fc473c634b4b2780cda2.tar.bz2' source_url 'https://gitlab.com/sane-project/frontends/-/archive/572980c81586c114fd66fc473c634b4b2780cda2/frontends-572980c81586c114fd66fc473c634b4b2780cda2.tar.bz2'
source_sha256 'c58a2066891428c6e6c6f625b595e3ada8b36dfe69250b1bbdaded91d76b094f' source_sha256 'c58a2066891428c6e6c6f625b595e3ada8b36dfe69250b1bbdaded91d76b094f'
......
...@@ -4,6 +4,7 @@ class Sass < Package ...@@ -4,6 +4,7 @@ class Sass < Package
description 'A Dart implementation of Sass. Sass makes CSS fun again.' description 'A Dart implementation of Sass. Sass makes CSS fun again.'
homepage 'https://sass-lang.com/' homepage 'https://sass-lang.com/'
version '1.32.8' version '1.32.8'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sass/dart-sass/archive/1.32.8.tar.gz' source_url 'https://github.com/sass/dart-sass/archive/1.32.8.tar.gz'
source_sha256 '1b7679f55bd621af878265ce8b07e3de404779b5f390b6f74ef76c9bacf292b2' source_sha256 '1b7679f55bd621af878265ce8b07e3de404779b5f390b6f74ef76c9bacf292b2'
......
...@@ -2,7 +2,9 @@ require 'package' ...@@ -2,7 +2,9 @@ require 'package'
class Sassc < Package class Sassc < Package
description 'C implementation of Sass CSS preprocessor.' description 'C implementation of Sass CSS preprocessor.'
homepage 'https://github.com/sass/sassc'
version '3.6.1-66f0' version '3.6.1-66f0'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sass/sassc/archive/66f0ef37e7f0ad3a65d2f481eff09d09408f42d0.zip' source_url 'https://github.com/sass/sassc/archive/66f0ef37e7f0ad3a65d2f481eff09d09408f42d0.zip'
source_sha256 'a2077ae439f29c45ce76c81b9b4e63aed1b7f41e9f5fc82881c2d52752c6f440' source_sha256 'a2077ae439f29c45ce76c81b9b4e63aed1b7f41e9f5fc82881c2d52752c6f440'
......
...@@ -4,6 +4,7 @@ class Sbc < Package ...@@ -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.' 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' homepage 'http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sbc.html'
version '1.4' version '1.4'
license 'GPL-2 and LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://www.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz' source_url 'https://www.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz'
source_sha256 '518bf46e6bb3dc808a95e1eabad26fdebe8a099c1e781c27ed7fca6c2f4a54c9' source_sha256 '518bf46e6bb3dc808a95e1eabad26fdebe8a099c1e781c27ed7fca6c2f4a54c9'
......
...@@ -4,6 +4,7 @@ class Sbcl < Package ...@@ -4,6 +4,7 @@ class Sbcl < Package
description 'Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.' description 'Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.'
homepage 'http://www.sbcl.org/index.html' homepage 'http://www.sbcl.org/index.html'
version '2.0.3' version '2.0.3'
license 'MIT'
compatibility 'i686,x86_64' compatibility 'i686,x86_64'
case ARCH case ARCH
when 'i686', 'x86_64' when 'i686', 'x86_64'
......
...@@ -4,6 +4,7 @@ class Sbt < Package ...@@ -4,6 +4,7 @@ class Sbt < Package
description 'A build tool for Scala, Java and more.' description 'A build tool for Scala, Java and more.'
homepage 'http://www.scala-sbt.org/' homepage 'http://www.scala-sbt.org/'
version '0.13.15' version '0.13.15'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.tgz' source_url 'https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.tgz'
source_sha256 'b6e073d7c201741dcca92cfdd1dd3cd76c42a47dc9d8c8ead8df7117deed7aef' source_sha256 'b6e073d7c201741dcca92cfdd1dd3cd76c42a47dc9d8c8ead8df7117deed7aef'
......
...@@ -5,6 +5,7 @@ class Sccache < Package ...@@ -5,6 +5,7 @@ class Sccache < Package
homepage 'https://github.com/mozilla/sccache/' homepage 'https://github.com/mozilla/sccache/'
@_ver = '0.2.15' @_ver = '0.2.15'
version @_ver 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' compatibility 'all'
source_url "https://github.com/mozilla/sccache/archive/v#{@_ver}.tar.gz" source_url "https://github.com/mozilla/sccache/archive/v#{@_ver}.tar.gz"
source_sha256 '7dbe71012f9b0b57d8475de6b36a9a3b4802e44a135e886f32c5ad1b0eb506e0' source_sha256 '7dbe71012f9b0b57d8475de6b36a9a3b4802e44a135e886f32c5ad1b0eb506e0'
......
...@@ -4,6 +4,7 @@ class Scheme48 < Package ...@@ -4,6 +4,7 @@ class Scheme48 < Package
description 'Scheme byte-code interpreter' description 'Scheme byte-code interpreter'
homepage 'http://s48.org/' homepage 'http://s48.org/'
version '1.9.2' version '1.9.2'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://s48.org/1.9.2/scheme48-1.9.2.tgz' source_url 'http://s48.org/1.9.2/scheme48-1.9.2.tgz'
source_sha256 '9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4' source_sha256 '9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4'
......
...@@ -4,6 +4,7 @@ class Scite < Package ...@@ -4,6 +4,7 @@ class Scite < Package
description 'A free source code editing component for Win32, GTK+, and OS X' description 'A free source code editing component for Win32, GTK+, and OS X'
homepage 'https://www.scintilla.org/' homepage 'https://www.scintilla.org/'
version '4.2.0' version '4.2.0'
license 'HPND and MIT'
compatibility 'all' compatibility 'all'
source_url 'https://www.scintilla.org/scite420.tgz' source_url 'https://www.scintilla.org/scite420.tgz'
source_sha256 '2e0b95842bbc875a9224416fad3a9179ec329b3af2ca1abdd8e64c008068bb99' source_sha256 '2e0b95842bbc875a9224416fad3a9179ec329b3af2ca1abdd8e64c008068bb99'
......
...@@ -2,7 +2,8 @@ require 'package' ...@@ -2,7 +2,8 @@ require 'package'
class Scons < Package class Scons < Package
description 'SCons is an Open Source software construction tool that is, a next-generation build tool.' 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' version '3.0.5'
compatibility 'all' compatibility 'all'
source_url 'https://prdownloads.sourceforge.net/scons/scons-3.0.5.tar.gz' source_url 'https://prdownloads.sourceforge.net/scons/scons-3.0.5.tar.gz'
......
...@@ -4,6 +4,7 @@ class Screen < Package ...@@ -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.' 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/' homepage 'https://www.gnu.org/software/screen/'
version '4.6.2' version '4.6.2'
license 'public-domain'
compatibility 'all' compatibility 'all'
source_url 'https://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz' source_url 'https://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz'
source_sha256 '1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a' source_sha256 '1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a'
......
...@@ -4,6 +4,7 @@ class Screenfetch < Package ...@@ -4,6 +4,7 @@ class Screenfetch < Package
description 'Fetches system/theme information in terminal for Linux desktop screenshots.' description 'Fetches system/theme information in terminal for Linux desktop screenshots.'
homepage 'https://github.com/KittyKatt/screenFetch' homepage 'https://github.com/KittyKatt/screenFetch'
version '3.9.1' version '3.9.1'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/KittyKatt/screenFetch/archive/v3.9.1.tar.gz' source_url 'https://github.com/KittyKatt/screenFetch/archive/v3.9.1.tar.gz'
source_sha256 'aa97dcd2a8576ae18de6c16c19744aae1573a3da7541af4b98a91930a30a3178' source_sha256 'aa97dcd2a8576ae18de6c16c19744aae1573a3da7541af4b98a91930a30a3178'
......
...@@ -4,6 +4,7 @@ class Scrollz < Package ...@@ -4,6 +4,7 @@ class Scrollz < Package
description 'ScrollZ is an advanced IRC client based on ircII.' description 'ScrollZ is an advanced IRC client based on ircII.'
homepage 'http://www.scrollz.info/' homepage 'http://www.scrollz.info/'
version '2.3-1' version '2.3-1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://www.scrollz.info/download/ScrollZ-2.3.tar.gz' source_url 'http://www.scrollz.info/download/ScrollZ-2.3.tar.gz'
source_sha256 '22535bcc54ad752107ab181775d90d9cf1b37648f500d627f428388a9d3710e6' source_sha256 '22535bcc54ad752107ab181775d90d9cf1b37648f500d627f428388a9d3710e6'
......
...@@ -4,6 +4,7 @@ class Scrot < Package ...@@ -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' 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' homepage 'https://github.com/resurrecting-open-source-projects/scrot'
version '1.2' version '1.2'
license 'feh and LGPL-2+'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/resurrecting-open-source-projects/scrot/archive/1.2.tar.gz' source_url 'https://github.com/resurrecting-open-source-projects/scrot/archive/1.2.tar.gz'
source_sha256 'e9b41d4cb9b5ab3747d6718c4eb51d5aaf35b6cac23c9ff68af15fc1c9ce187c' source_sha256 'e9b41d4cb9b5ab3747d6718c4eb51d5aaf35b6cac23c9ff68af15fc1c9ce187c'
......
...@@ -4,6 +4,7 @@ class Sdl2_image < Package ...@@ -4,6 +4,7 @@ class Sdl2_image < Package
description 'SDL2_image is an image loading library that is used with the SDL2 library.' description 'SDL2_image is an image loading library that is used with the SDL2 library.'
homepage 'https://www.libsdl.org/projects/SDL_image/' homepage 'https://www.libsdl.org/projects/SDL_image/'
version '2.0.4' version '2.0.4'
license 'ZLIB'
compatibility 'all' compatibility 'all'
source_url 'https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.4.tar.gz' source_url 'https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.4.tar.gz'
source_sha256 'e74ec49c2402eb242fbfa16f2f43a19582a74c2eabfbfb873f00d4250038ceac' source_sha256 'e74ec49c2402eb242fbfa16f2f43a19582a74c2eabfbfb873f00d4250038ceac'
......
...@@ -4,6 +4,7 @@ class Sed < Package ...@@ -4,6 +4,7 @@ class Sed < Package
description 'sed (stream editor) is a non-interactive command-line text editor.' description 'sed (stream editor) is a non-interactive command-line text editor.'
homepage 'https://www.gnu.org/software/sed/' homepage 'https://www.gnu.org/software/sed/'
version '4.8' version '4.8'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/sed/sed-4.8.tar.xz' source_url 'https://ftpmirror.gnu.org/sed/sed-4.8.tar.xz'
source_sha256 'f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633' source_sha256 'f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633'
......
...@@ -4,6 +4,7 @@ class Sejda_console < Package ...@@ -4,6 +4,7 @@ class Sejda_console < Package
description 'Sejda SDK is an open source, task oriented Java library to edit PDF files.' description 'Sejda SDK is an open source, task oriented Java library to edit PDF files.'
homepage 'http://sejda.org/' homepage 'http://sejda.org/'
version '3.2.46' version '3.2.46'
license 'AGPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/torakiki/sejda/releases/download/v3.2.46/sejda-console-3.2.46-bin.zip' source_url 'https://github.com/torakiki/sejda/releases/download/v3.2.46/sejda-console-3.2.46-bin.zip'
source_sha256 '11654d11f15f41d9f3c54ee90efd8477687193c1cb7b1f40db69d901e9cbde2f' source_sha256 '11654d11f15f41d9f3c54ee90efd8477687193c1cb7b1f40db69d901e9cbde2f'
......
...@@ -4,6 +4,7 @@ class Selenium_server_standalone < Package ...@@ -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.' description 'Selenium is a set of different software tools each with a different approach to supporting test automation.'
homepage 'https://www.seleniumhq.org/' homepage 'https://www.seleniumhq.org/'
version '3.11.0' version '3.11.0'
license 'Apache-2.0'
compatibility 'all' compatibility 'all'
source_url 'https://raw.githubusercontent.com/SeleniumHQ/selenium/selenium-3.11.0/README.md' source_url 'https://raw.githubusercontent.com/SeleniumHQ/selenium/selenium-3.11.0/README.md'
source_sha256 '662789e2508babe0be2d5b3b84630834b7727ed1960b66567be1c73eed08433b' source_sha256 '662789e2508babe0be2d5b3b84630834b7727ed1960b66567be1c73eed08433b'
...@@ -53,7 +54,7 @@ class Selenium_server_standalone < Package ...@@ -53,7 +54,7 @@ class Selenium_server_standalone < Package
end end
def self.install 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' 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 -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" system "install -Dm755 startselenium #{CREW_DEST_PREFIX}/bin/startselenium"
......
...@@ -4,6 +4,7 @@ class Serf < Package ...@@ -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.' 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/' homepage 'https://serf.apache.org/'
version '1.3.9-2' version '1.3.9-2'
license 'Apache-2.0'
compatibility 'all' compatibility 'all'
source_url 'https://www.apache.org/dist/serf/serf-1.3.9.tar.bz2' source_url 'https://www.apache.org/dist/serf/serf-1.3.9.tar.bz2'
source_sha256 '549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc' source_sha256 '549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc'
......
...@@ -4,6 +4,7 @@ class Setuptools < Package ...@@ -4,6 +4,7 @@ class Setuptools < Package
description 'Easily download, build, install, upgrade, and uninstall Python packages' description 'Easily download, build, install, upgrade, and uninstall Python packages'
homepage 'https://pypi.org/project/setuptools/' homepage 'https://pypi.org/project/setuptools/'
version '50.3.2' version '50.3.2'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/pypa/setuptools/archive/v50.3.2.tar.gz' source_url 'https://github.com/pypa/setuptools/archive/v50.3.2.tar.gz'
source_sha256 '7d97c001ce9193c6d947bc584b6a19f593e1d2dd4d6c443de3b1e545875bc132' source_sha256 '7d97c001ce9193c6d947bc584b6a19f593e1d2dd4d6c443de3b1e545875bc132'
......
...@@ -4,6 +4,7 @@ class Sfk < Package ...@@ -4,6 +4,7 @@ class Sfk < Package
description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.' description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.'
homepage 'http://swissfileknife.sourceforge.net/' homepage 'http://swissfileknife.sourceforge.net/'
version '1.8.7' version '1.8.7'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.7/sfk-1.8.7.tar.gz' source_url 'https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.7/sfk-1.8.7.tar.gz'
source_sha256 '1c53d4d9d05af752546c8341a718bf64be99b62491ff91db02ef100e2f93bfc3' source_sha256 '1c53d4d9d05af752546c8341a718bf64be99b62491ff91db02ef100e2f93bfc3'
...@@ -30,4 +31,3 @@ class Sfk < Package ...@@ -30,4 +31,3 @@ class Sfk < Package
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end end
end end
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Sg3_utils < Package class Sg3_utils < Package
description 'The sg3_utils package contains utilities that send SCSI commands to devices.' 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' version '1.44'
license '' # Can't find license
compatibility 'all' compatibility 'all'
source_url 'http://sg.danny.cz/sg/p/sg3_utils-1.44.tar.xz' source_url 'http://sg.danny.cz/sg/p/sg3_utils-1.44.tar.xz'
source_sha256 'ca94ac106510742cd8ff5ead4a7e5c89d410653291401daf4632d2bef2a35b05' source_sha256 'ca94ac106510742cd8ff5ead4a7e5c89d410653291401daf4632d2bef2a35b05'
......
...@@ -6,6 +6,7 @@ class Sgml_common < Package ...@@ -6,6 +6,7 @@ class Sgml_common < Package
description 'The sgml-common package gathers very basic stuff necessary to work with SGML and XML.' description 'The sgml-common package gathers very basic stuff necessary to work with SGML and XML.'
homepage 'https://sourceware.org/docbook-tools/' homepage 'https://sourceware.org/docbook-tools/'
version '0.6.3' version '0.6.3'
license 'FDL-1.1+ and GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz' source_url 'https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz'
source_sha256 '7dc418c1d361123ffc5e45d61f1b97257940a8eb35d0bfbbc493381cc5b1f959' source_sha256 '7dc418c1d361123ffc5e45d61f1b97257940a8eb35d0bfbbc493381cc5b1f959'
......
...@@ -5,6 +5,7 @@ class Shadow < Package ...@@ -5,6 +5,7 @@ class Shadow < Package
homepage 'https://github.com/shadow-maint/shadow' homepage 'https://github.com/shadow-maint/shadow'
@_ver = '4.8.1' @_ver = '4.8.1'
version "#{@_ver}-1" version "#{@_ver}-1"
license 'BSD and GPL-2'
compatibility 'all' compatibility 'all'
source_url "https://github.com/shadow-maint/shadow/releases/download/#{@_ver}/shadow-#{@_ver}.tar.xz" source_url "https://github.com/shadow-maint/shadow/releases/download/#{@_ver}/shadow-#{@_ver}.tar.xz"
source_sha256 'a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62' source_sha256 'a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62'
......
...@@ -4,6 +4,7 @@ class Shared_mime_info < Package ...@@ -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.' 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/' homepage 'https://freedesktop.org/wiki/Software/shared-mime-info/'
version '1.10' version '1.10'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'http://freedesktop.org/~hadess/shared-mime-info-1.10.tar.xz' source_url 'http://freedesktop.org/~hadess/shared-mime-info-1.10.tar.xz'
source_sha256 'c625a83b4838befc8cafcd54e3619946515d9e44d63d61c4adf7f5513ddfbebf' source_sha256 'c625a83b4838befc8cafcd54e3619946515d9e44d63d61c4adf7f5513ddfbebf'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Shhmsg < Package class Shhmsg < Package
description 'C-functions for error messages, verbose messages and \'normal\' messages in terminal-based programs.' 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' version '1.4.2-2'
license '' # Can't find license
compatibility 'all' compatibility 'all'
source_url 'http://shh.thathost.com/pub-unix/files/shhmsg-1.4.2.tar.gz' source_url 'http://shh.thathost.com/pub-unix/files/shhmsg-1.4.2.tar.gz'
source_sha256 '88c69e3f0b920b1ef93f6c10f354786f171d7cb3ab170a463bb9ab8bbf13a02b' source_sha256 '88c69e3f0b920b1ef93f6c10f354786f171d7cb3ab170a463bb9ab8bbf13a02b'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Shhopt < Package class Shhopt < Package
description 'C-functions for parsing command line options, both traditional one-character options, and GNU\'ish --long-options.' 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' version '1.1.7-2'
license '' # Can't find license
compatibility 'all' compatibility 'all'
source_url 'http://shh.thathost.com/pub-unix/files/shhopt-1.1.7.tar.gz' source_url 'http://shh.thathost.com/pub-unix/files/shhopt-1.1.7.tar.gz'
source_sha256 'bae94335124efa6fcc2f0a55cabd68c9c90be935bcdb8054d7e5188e0d5da679' source_sha256 'bae94335124efa6fcc2f0a55cabd68c9c90be935bcdb8054d7e5188e0d5da679'
......
...@@ -4,6 +4,7 @@ class Shmux < Package ...@@ -4,6 +4,7 @@ class Shmux < Package
description 'shell multiplexor' description 'shell multiplexor'
homepage 'https://github.com/shmux/shmux' homepage 'https://github.com/shmux/shmux'
version '1.0.2' version '1.0.2'
license 'shmux'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/shmux/shmux/archive/v1.0.2.tar.gz' source_url 'https://github.com/shmux/shmux/archive/v1.0.2.tar.gz'
source_sha256 '4b84dc3e0d72d054ed4730d130a509f43441fb61561c11a444d6ee65cbff9c04' source_sha256 '4b84dc3e0d72d054ed4730d130a509f43441fb61561c11a444d6ee65cbff9c04'
......
...@@ -4,6 +4,7 @@ class Shotcut < Package ...@@ -4,6 +4,7 @@ class Shotcut < Package
description 'Shotcut is a free, open source, cross-platform video editor.' description 'Shotcut is a free, open source, cross-platform video editor.'
homepage 'https://www.shotcut.org/' homepage 'https://www.shotcut.org/'
version '20.11.25' version '20.11.25'
license 'GPL-3+'
compatibility 'x86_64' compatibility 'x86_64'
case ARCH case ARCH
when 'x86_64' when 'x86_64'
......
...@@ -4,6 +4,7 @@ class Shrinkpdf < Package ...@@ -4,6 +4,7 @@ class Shrinkpdf < Package
description 'A simple wrapper around Ghostscript to shrink PDFs (as in reduce filesize) under Linux.' description 'A simple wrapper around Ghostscript to shrink PDFs (as in reduce filesize) under Linux.'
homepage 'http://alfredklomp.com/programming/shrinkpdf/' homepage 'http://alfredklomp.com/programming/shrinkpdf/'
version '2014' version '2014'
license 'BSD-3'
compatibility 'all' compatibility 'all'
source_url 'http://alfredklomp.com/programming/shrinkpdf/index.html' source_url 'http://alfredklomp.com/programming/shrinkpdf/index.html'
source_sha256 'cdc74b28d8ad757fa2cc9d8782031fe2325a17d3f4fd6080c05ca62790e5c690' source_sha256 'cdc74b28d8ad757fa2cc9d8782031fe2325a17d3f4fd6080c05ca62790e5c690'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Shtool < Package class Shtool < Package
description 'GNU shtool is a compilation of small but very stable and portable shell scripts into a single shell tool.' 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' version '2.0.8'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/shtool/shtool-2.0.8.tar.gz' source_url 'https://ftpmirror.gnu.org/shtool/shtool-2.0.8.tar.gz'
source_sha256 '1298a549416d12af239e9f4e787e6e6509210afb49d5cf28eb6ec4015046ae19' source_sha256 '1298a549416d12af239e9f4e787e6e6509210afb49d5cf28eb6ec4015046ae19'
......
...@@ -4,6 +4,7 @@ class Siege < Package ...@@ -4,6 +4,7 @@ class Siege < Package
description 'Siege is an http load testing and benchmarking utility.' description 'Siege is an http load testing and benchmarking utility.'
homepage 'https://www.joedog.org/siege-home/' homepage 'https://www.joedog.org/siege-home/'
version '4.0.5' version '4.0.5'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'http://download.joedog.org/siege/siege-4.0.5.tar.gz' source_url 'http://download.joedog.org/siege/siege-4.0.5.tar.gz'
source_sha256 '3b4b7001afa4d80f3f4939066a4932e198e9f949dcc0e3affecbedd922800231' source_sha256 '3b4b7001afa4d80f3f4939066a4932e198e9f949dcc0e3affecbedd922800231'
......
...@@ -4,6 +4,7 @@ class Six < Package ...@@ -4,6 +4,7 @@ class Six < Package
description 'Six is a Python 2 and 3 compatibility library.' description 'Six is a Python 2 and 3 compatibility library.'
homepage 'https://github.com/benjaminp/six' homepage 'https://github.com/benjaminp/six'
version '1.14.0' version '1.14.0'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/benjaminp/six/archive/1.14.0.tar.gz' source_url 'https://github.com/benjaminp/six/archive/1.14.0.tar.gz'
source_sha256 '6efff7289d1d369f0a25180433aba83ec2584e489e90f115b52ba69e4816cfb4' source_sha256 '6efff7289d1d369f0a25180433aba83ec2584e489e90f115b52ba69e4816cfb4'
......
...@@ -4,6 +4,7 @@ class Skype < Package ...@@ -4,6 +4,7 @@ class Skype < Package
description 'Skype is a telecommunications application that specializes in providing video chat and voice calls between devices' description 'Skype is a telecommunications application that specializes in providing video chat and voice calls between devices'
homepage 'https://www.skype.com/' homepage 'https://www.skype.com/'
version '8.69.76.76' version '8.69.76.76'
license 'Skype-TOS'
compatibility 'x86_64' compatibility 'x86_64'
if ARCH == 'x86_64' then if ARCH == 'x86_64' then
......
...@@ -4,6 +4,7 @@ class Sl < Package ...@@ -4,6 +4,7 @@ class Sl < Package
description 'Steam Locomotive runs across your terminal when you type "sl" as you meant to type "ls".' description 'Steam Locomotive runs across your terminal when you type "sl" as you meant to type "ls".'
homepage 'https://github.com/mtoyoda/sl' homepage 'https://github.com/mtoyoda/sl'
version '5.02' version '5.02'
license 'Toyoda'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/mtoyoda/sl/archive/5.02.tar.gz' source_url 'https://github.com/mtoyoda/sl/archive/5.02.tar.gz'
source_sha256 '1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a' source_sha256 '1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a'
...@@ -16,4 +17,11 @@ class Sl < Package ...@@ -16,4 +17,11 @@ class Sl < Package
def self.install def self.install
system "install -Dm755 sl #{CREW_DEST_PREFIX}/bin/sl" system "install -Dm755 sl #{CREW_DEST_PREFIX}/bin/sl"
end 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 end
...@@ -4,6 +4,7 @@ class Slang < Package ...@@ -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.' 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/' homepage 'http://www.jedsoft.org/slang/'
version '2.3.2' version '2.3.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.jedsoft.org/releases/slang/slang-2.3.2.tar.bz2' source_url 'https://www.jedsoft.org/releases/slang/slang-2.3.2.tar.bz2'
source_sha256 'fc9e3b0fc4f67c3c1f6d43c90c16a5c42d117b8e28457c5b46831b8b5d3ae31a' source_sha256 'fc9e3b0fc4f67c3c1f6d43c90c16a5c42d117b8e28457c5b46831b8b5d3ae31a'
......
...@@ -4,6 +4,7 @@ class Sleuthkit < Package ...@@ -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.' 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/' homepage 'https://www.sleuthkit.org/sleuthkit/'
version '4.6.0' version '4.6.0'
license 'BSD, CPL-1.0, GPL-2+, IBM and Apache-2.0'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.6.0/sleuthkit-4.6.0.tar.gz' source_url 'https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.6.0/sleuthkit-4.6.0.tar.gz'
source_sha256 'f52a08ab0de078182c0f2d19d3e1b341424a9e0c1633a61c3b892fb38f9acb97' source_sha256 'f52a08ab0de078182c0f2d19d3e1b341424a9e0c1633a61c3b892fb38f9acb97'
......
...@@ -2,10 +2,11 @@ require 'package' ...@@ -2,10 +2,11 @@ require 'package'
class Sluice < Package class Sluice < Package
description 'Sluice is a program that reads input on stdin and outputs on stdout at a specified data rate.' 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' version '0.02.08'
license 'GPL-2'
compatibility 'all' 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' source_sha256 'c1fc8093f93bc376d494883f3302749fcf46a1041baab6c3304ef6185f9c1569'
binary_url ({ binary_url ({
......
...@@ -4,6 +4,7 @@ class Smartmontools < Package ...@@ -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.' 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/' homepage 'https://www.smartmontools.org/'
version '7.2' version '7.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/smartmontools/smartmontools/7.2/smartmontools-7.2.tar.gz' source_url 'https://downloads.sourceforge.net/project/smartmontools/smartmontools/7.2/smartmontools-7.2.tar.gz'
source_sha256 '5cd98a27e6393168bc6aaea070d9e1cd551b0f898c52f66b2ff2e5d274118cd6' source_sha256 '5cd98a27e6393168bc6aaea070d9e1cd551b0f898c52f66b2ff2e5d274118cd6'
......
...@@ -4,6 +4,7 @@ class Smem < Package ...@@ -4,6 +4,7 @@ class Smem < Package
description 'A Linux memory reporting tool that uses proportional set size.' description 'A Linux memory reporting tool that uses proportional set size.'
homepage 'https://www.selenic.com/smem/' homepage 'https://www.selenic.com/smem/'
version '1.4' version '1.4'
license 'GPL-2+'
compatibility 'all' compatibility 'all'
source_url 'https://www.selenic.com/smem/download/smem-1.4.tar.gz' source_url 'https://www.selenic.com/smem/download/smem-1.4.tar.gz'
source_sha256 '2ea9f878f4cf3c276774c3f7e2a41977a1f2d64f98d2dcb6a15f1f3d84df61ec' source_sha256 '2ea9f878f4cf3c276774c3f7e2a41977a1f2d64f98d2dcb6a15f1f3d84df61ec'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Smemstat < Package class Smemstat < Package
description 'Smemstat reports the physical memory usage taking into consideration shared memory.' 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' version '0.02.07'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.02.07.tar.xz' source_url 'https://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.02.07.tar.xz'
source_sha256 'acc17fdd6da92571e73a58bf1512b398cb307b80f46dc196cbb8102e7fb02526' source_sha256 'acc17fdd6da92571e73a58bf1512b398cb307b80f46dc196cbb8102e7fb02526'
......
require 'package' require 'package'
class Snap < 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 '' homepage ''
version '1.0' version '1.0'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
is_fake is_fake
......
...@@ -4,6 +4,7 @@ class Snappy < Package ...@@ -4,6 +4,7 @@ class Snappy < Package
description 'Snappy, a fast compressor/decompressor.' description 'Snappy, a fast compressor/decompressor.'
homepage 'https://github.com/google/snappy' homepage 'https://github.com/google/snappy'
version '1.1.7' version '1.1.7'
license 'GPL-2 and LGPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/google/snappy/archive/1.1.7.tar.gz' source_url 'https://github.com/google/snappy/archive/1.1.7.tar.gz'
source_sha256 '3dfa02e873ff51a11ee02b9ca391807f0c8ea0529a4924afa645fbf97163f9d4' source_sha256 '3dfa02e873ff51a11ee02b9ca391807f0c8ea0529a4924afa645fbf97163f9d4'
......
...@@ -4,6 +4,7 @@ class Sngrep < Package ...@@ -4,6 +4,7 @@ class Sngrep < Package
description 'An Ncurses SIP Messages flow viewer' description 'An Ncurses SIP Messages flow viewer'
homepage 'https://github.com/irontec/sngrep' homepage 'https://github.com/irontec/sngrep'
version '1.4.6-1' version '1.4.6-1'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/irontec/sngrep/archive/v1.4.6.tar.gz' source_url 'https://github.com/irontec/sngrep/archive/v1.4.6.tar.gz'
source_sha256 '638d6557dc68db401b07d73b2e7f8276800281f021fe0c942992566d6b59a48a' source_sha256 '638d6557dc68db401b07d73b2e7f8276800281f021fe0c942992566d6b59a48a'
......
...@@ -4,6 +4,7 @@ class Snooze < Package ...@@ -4,6 +4,7 @@ class Snooze < Package
description 'run a command at a particular time' description 'run a command at a particular time'
homepage 'https://github.com/chneukirchen/snooze/' homepage 'https://github.com/chneukirchen/snooze/'
version '0.2' version '0.2'
license 'public-domain'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/chneukirchen/snooze/archive/v0.2.tar.gz' source_url 'https://github.com/chneukirchen/snooze/archive/v0.2.tar.gz'
source_sha256 '69242bb1534b11b569dfd1535aca20e3e6be95c6285aff1ccf612b2a9f906a1a' source_sha256 '69242bb1534b11b569dfd1535aca20e3e6be95c6285aff1ccf612b2a9f906a1a'
......
...@@ -4,6 +4,7 @@ class Snort < Package ...@@ -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.' description 'Snort is an open source intrusion prevention system capable of real-time traffic analysis and packet logging.'
homepage 'https://www.snort.org/' homepage 'https://www.snort.org/'
version '2.9.11.1' version '2.9.11.1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.snort.org/downloads/snort/snort-2.9.11.1.tar.gz' source_url 'https://www.snort.org/downloads/snort/snort-2.9.11.1.tar.gz'
source_sha256 '9f6b3aeac5a109f55504bd370564ac431cb1773507929dc461626898f33f46cd' source_sha256 '9f6b3aeac5a109f55504bd370564ac431cb1773507929dc461626898f33f46cd'
......
...@@ -4,6 +4,7 @@ class Socat < Package ...@@ -4,6 +4,7 @@ class Socat < Package
description 'SOcket CAT is a multipurpose relay \'netcat++\' (extended design, new implementation).' description 'SOcket CAT is a multipurpose relay \'netcat++\' (extended design, new implementation).'
homepage 'http://www.dest-unreach.org/socat/' homepage 'http://www.dest-unreach.org/socat/'
version '1.7.3.2' version '1.7.3.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'http://www.dest-unreach.org/socat/download/socat-1.7.3.2.tar.gz' source_url 'http://www.dest-unreach.org/socat/download/socat-1.7.3.2.tar.gz'
source_sha256 'ce3efc17e3e544876ebce7cd6c85b3c279fda057b2857fcaaf67b9ab8bdaf034' source_sha256 'ce3efc17e3e544876ebce7cd6c85b3c279fda057b2857fcaaf67b9ab8bdaf034'
......
...@@ -4,6 +4,7 @@ class Sommelier < Package ...@@ -4,6 +4,7 @@ class Sommelier < Package
description 'Sommelier works by redirecting X11 programs to the built-in ChromeOS Exo Wayland server.' 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/' homepage 'https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/vm_tools/sommelier/'
version '20210109' version '20210109'
license '' # Can't find license. Probably BSD-Google or BSD-3
compatibility 'all' compatibility 'all'
source_url 'https://chromium-review.googlesource.com/changes/chromiumos%2Fplatform2~2476815/revisions/5/patch?zip&path=%2FCOMMIT_MSG' source_url 'https://chromium-review.googlesource.com/changes/chromiumos%2Fplatform2~2476815/revisions/5/patch?zip&path=%2FCOMMIT_MSG'
source_sha256 'd1850e1d4a1e1ec873b9e4add7a881e981f6c0bc17dfd2a1b85efd7df6dd84b4' source_sha256 'd1850e1d4a1e1ec873b9e4add7a881e981f6c0bc17dfd2a1b85efd7df6dd84b4'
...@@ -44,7 +45,7 @@ class Sommelier < Package ...@@ -44,7 +45,7 @@ class Sommelier < Package
def self.build def self.build
# There is no good way to checksum the googlesource tgz file, as they appear to be generated on the fly # 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. # 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 Dir.chdir ("vm_tools/sommelier") do
## Google's sommelier expects to find virtwl.h in their kernel source includes, but we may not have ## Google's sommelier expects to find virtwl.h in their kernel source includes, but we may not have
......
...@@ -4,6 +4,7 @@ class Spacefm < Package ...@@ -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.' 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/' homepage 'https://ignorantguru.github.io/spacefm/'
version '1.0.6' version '1.0.6'
license 'GPL-2 and LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/IgnorantGuru/spacefm/archive/1.0.6.tar.gz' source_url 'https://github.com/IgnorantGuru/spacefm/archive/1.0.6.tar.gz'
source_sha256 'fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9' source_sha256 'fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9'
......
...@@ -4,6 +4,7 @@ class Spark < Package ...@@ -4,6 +4,7 @@ class Spark < Package
description 'sparklines for your shell' description 'sparklines for your shell'
homepage 'https://zachholman.com/spark/' homepage 'https://zachholman.com/spark/'
version 'ab88ac' version 'ab88ac'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://raw.githubusercontent.com/holman/spark/ab88ac6f8f33698f39ece2f109b1117ef39a68eb/README.md' source_url 'https://raw.githubusercontent.com/holman/spark/ab88ac6f8f33698f39ece2f109b1117ef39a68eb/README.md'
source_sha256 '85a153beeafea5637615644f2e92e47e71c621ffa1b0d995acadf51d1c9bbd0d' source_sha256 '85a153beeafea5637615644f2e92e47e71c621ffa1b0d995acadf51d1c9bbd0d'
......
...@@ -4,6 +4,7 @@ class Speedtest < Package ...@@ -4,6 +4,7 @@ class Speedtest < Package
description 'Command line interface for testing internet bandwidth using speedtest.net' description 'Command line interface for testing internet bandwidth using speedtest.net'
homepage 'https://github.com/sivel/speedtest-cli' homepage 'https://github.com/sivel/speedtest-cli'
version '2.0.2' version '2.0.2'
license 'LGPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sivel/speedtest-cli/archive/v2.0.2.tar.gz' source_url 'https://github.com/sivel/speedtest-cli/archive/v2.0.2.tar.gz'
source_sha256 '5e22f2dcce1c9020f33faf559b22727483f022008a2912b85d573e578374b6a0' source_sha256 '5e22f2dcce1c9020f33faf559b22727483f022008a2912b85d573e578374b6a0'
......
...@@ -4,6 +4,7 @@ class Speex < Package ...@@ -4,6 +4,7 @@ class Speex < Package
description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.' description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.'
homepage 'https://speex.org/' homepage 'https://speex.org/'
version '1.2.0-1' version '1.2.0-1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz' source_url 'http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz'
source_sha256 'eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094' source_sha256 'eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094'
......
...@@ -4,6 +4,7 @@ class Speexdsp < Package ...@@ -4,6 +4,7 @@ class Speexdsp < Package
description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.' description 'Speex is an Open Source/Free Software patent-free audio compression format designed for speech.'
homepage 'https://speex.org/' homepage 'https://speex.org/'
version '1.2rc3' version '1.2rc3'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz' source_url 'http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz'
source_sha256 '4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1' source_sha256 '4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1'
......
...@@ -4,6 +4,7 @@ class Sphinx < Package ...@@ -4,6 +4,7 @@ class Sphinx < Package
description 'Sphinx is a tool that makes it easy to create intelligent and beautiful documentation' description 'Sphinx is a tool that makes it easy to create intelligent and beautiful documentation'
homepage 'http://www.sphinx-doc.org/en/master/' homepage 'http://www.sphinx-doc.org/en/master/'
version '3.2.1' version '3.2.1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sphinx-doc/sphinx/archive/v3.2.1.tar.gz' source_url 'https://github.com/sphinx-doc/sphinx/archive/v3.2.1.tar.gz'
source_sha256 '8816c90665b192b36c4482fb59819c276bae37ed275948fb2ab2ba873aa29d8a' source_sha256 '8816c90665b192b36c4482fb59819c276bae37ed275948fb2ab2ba873aa29d8a'
......
...@@ -4,6 +4,7 @@ class Sqlite < Package ...@@ -4,6 +4,7 @@ class Sqlite < Package
description 'SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine.' description 'SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine.'
homepage 'http://www.sqlite.org/' homepage 'http://www.sqlite.org/'
version '3.33.0' version '3.33.0'
license 'public-domain'
compatibility 'all' compatibility 'all'
source_url 'https://sqlite.org/2020/sqlite-autoconf-3330000.tar.gz' source_url 'https://sqlite.org/2020/sqlite-autoconf-3330000.tar.gz'
source_sha256 '106a2c48c7f75a298a7557bcc0d5f4f454e5b43811cc738b7ca294d6956bbb15' source_sha256 '106a2c48c7f75a298a7557bcc0d5f4f454e5b43811cc738b7ca294d6956bbb15'
......
...@@ -4,6 +4,7 @@ class Sqlitebrowser < Package ...@@ -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' 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' homepage 'https://sqlitebrowser.org'
version '3.11.2' version '3.11.2'
license 'GPL-3 and MPL-2.0'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.11.2.tar.gz' source_url 'https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.11.2.tar.gz'
source_sha256 '298acb28878aa712277a1c35c185b07a5a1671cc3e2c6a21b323477b91d486fc' source_sha256 '298acb28878aa712277a1c35c185b07a5a1671cc3e2c6a21b323477b91d486fc'
......
...@@ -4,6 +4,7 @@ class Sqlmap < Package ...@@ -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.' 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/' homepage 'http://sqlmap.org/'
version '1.4.2' version '1.4.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sqlmapproject/sqlmap/archive/1.4.2.tar.gz' source_url 'https://github.com/sqlmapproject/sqlmap/archive/1.4.2.tar.gz'
source_sha256 '77faf85164eb17dce769ec830cbd146768644315bc1024613ad13155e09c2d11' source_sha256 '77faf85164eb17dce769ec830cbd146768644315bc1024613ad13155e09c2d11'
......
...@@ -4,6 +4,7 @@ class Squashfs < Package ...@@ -4,6 +4,7 @@ class Squashfs < Package
description 'Squashfs is a compressed read-only filesystem for Linux.' description 'Squashfs is a compressed read-only filesystem for Linux.'
homepage 'http://squashfs.sourceforge.net/' homepage 'http://squashfs.sourceforge.net/'
version '4.3' version '4.3'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/squashfs/squashfs/squashfs4.3/squashfs4.3.tar.gz' source_url 'https://downloads.sourceforge.net/project/squashfs/squashfs/squashfs4.3/squashfs4.3.tar.gz'
source_sha256 '0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6' source_sha256 '0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6'
......
...@@ -4,6 +4,7 @@ class Squeak < Package ...@@ -4,6 +4,7 @@ class Squeak < Package
description 'Squeak is an open-source Smalltalk programming system with fast execution environments for all major platforms.' description 'Squeak is an open-source Smalltalk programming system with fast execution environments for all major platforms.'
homepage 'https://squeak.org/' homepage 'https://squeak.org/'
version '5.3-19439' version '5.3-19439'
license 'MIT and Apache-2.0'
compatibility 'x86_64' compatibility 'x86_64'
case ARCH case ARCH
when 'x86_64' when 'x86_64'
...@@ -16,8 +17,8 @@ class Squeak < Package ...@@ -16,8 +17,8 @@ class Squeak < Package
def self.install def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin" FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share/squeak" FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/libexec/squeak"
FileUtils.cp_r '.', "#{CREW_DEST_PREFIX}/share/squeak" FileUtils.cp_r '.', "#{CREW_DEST_PREFIX}/libexec/squeak"
FileUtils.ln_s "#{CREW_PREFIX}/share/squeak/squeak.sh", "#{CREW_DEST_PREFIX}/bin/squeak" FileUtils.ln_s "#{CREW_PREFIX}/libexec/squeak/squeak.sh", "#{CREW_DEST_PREFIX}/bin/squeak"
end end
end end
...@@ -5,6 +5,7 @@ class Srt < Package ...@@ -5,6 +5,7 @@ class Srt < Package
homepage 'https://www.srtalliance.org/' homepage 'https://www.srtalliance.org/'
@_ver = '1.4.3-rc.0' @_ver = '1.4.3-rc.0'
version @_ver version @_ver
license 'MPL-2.0'
compatibility 'all' compatibility 'all'
source_url "https://github.com/Haivision/srt/archive/v#{@_ver}.tar.gz" source_url "https://github.com/Haivision/srt/archive/v#{@_ver}.tar.gz"
source_sha256 '50a05239602f2a402b4a96bc8b8e1ebf98808aa2966311c14f814ad477018a56' source_sha256 '50a05239602f2a402b4a96bc8b8e1ebf98808aa2966311c14f814ad477018a56'
......
# Depreciated upstream
require 'package' require 'package'
class Sshcode < Package class Sshcode < Package
description 'Run VS Code on any server over SSH.' description 'Run VS Code on any server over SSH.'
homepage 'https://github.com/cdr/sshcode' homepage 'https://github.com/cdr/sshcode'
version '0.8.0' version '0.8.0'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://raw.githubusercontent.com/cdr/sshcode/v0.8.0/README.md' source_url 'https://raw.githubusercontent.com/cdr/sshcode/v0.8.0/README.md'
source_sha256 '5bd544d9d7e8ebf0b48934a04b55b64802e23189a70410ccab2833c2435e6736' source_sha256 '5bd544d9d7e8ebf0b48934a04b55b64802e23189a70410ccab2833c2435e6736'
......
...@@ -4,6 +4,7 @@ class Sshfs < Package ...@@ -4,6 +4,7 @@ class Sshfs < Package
description 'A network filesystem client to connect to SSH servers.' description 'A network filesystem client to connect to SSH servers.'
homepage 'https://github.com/libfuse/sshfs' homepage 'https://github.com/libfuse/sshfs'
version '2.10' version '2.10'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/libfuse/sshfs/releases/download/sshfs-2.10/sshfs-2.10.tar.gz' source_url 'https://github.com/libfuse/sshfs/releases/download/sshfs-2.10/sshfs-2.10.tar.gz'
source_sha256 '70845dde2d70606aa207db5edfe878e266f9c193f1956dd10ba1b7e9a3c8d101' source_sha256 '70845dde2d70606aa207db5edfe878e266f9c193f1956dd10ba1b7e9a3c8d101'
......
...@@ -4,6 +4,7 @@ class Sshrc < Package ...@@ -4,6 +4,7 @@ class Sshrc < Package
description 'bring your .bashrc, .vimrc, etc. with you when you ssh' description 'bring your .bashrc, .vimrc, etc. with you when you ssh'
homepage 'https://github.com/Russell91/sshrc' homepage 'https://github.com/Russell91/sshrc'
version '0.6.1' version '0.6.1'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/Russell91/sshrc/archive/0.6.1.tar.gz' source_url 'https://github.com/Russell91/sshrc/archive/0.6.1.tar.gz'
source_sha256 'e849ff19319381548011a9bdf1e33abc6eba3dc6a910c4226e6981d75d5564dd' source_sha256 'e849ff19319381548011a9bdf1e33abc6eba3dc6a910c4226e6981d75d5564dd'
......
...@@ -4,6 +4,7 @@ class Sshuttle < Package ...@@ -4,6 +4,7 @@ class Sshuttle < Package
description 'Full-featured VPN over an SSH tunnel' description 'Full-featured VPN over an SSH tunnel'
homepage 'https://github.com/sshuttle/sshuttle' homepage 'https://github.com/sshuttle/sshuttle'
version '0.78.3' version '0.78.3'
license 'LGPL-2.1+'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/sshuttle/sshuttle/archive/v0.78.3.tar.gz' source_url 'https://github.com/sshuttle/sshuttle/archive/v0.78.3.tar.gz'
source_sha256 '62c18b4d89e654687247a334e0ebaec675d38dfbedc6863d8d65044d37241b0f' source_sha256 '62c18b4d89e654687247a334e0ebaec675d38dfbedc6863d8d65044d37241b0f'
......
...@@ -4,7 +4,8 @@ class Stack < Package ...@@ -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.' 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/' homepage 'https://docs.haskellstack.org/en/stable/README/'
version '2.3.1' version '2.3.1'
compatibility 'all' license 'BSD'
compatibility 'x86_64'
case ARCH case ARCH
when 'x86_64' when 'x86_64'
......
...@@ -5,6 +5,7 @@ class Startup_notification < Package ...@@ -5,6 +5,7 @@ class Startup_notification < Package
homepage 'https://www.freedesktop.org' homepage 'https://www.freedesktop.org'
@_ver = '0.12' @_ver = '0.12'
version "#{@_ver}-2" version "#{@_ver}-2"
license 'LGPL-2 and MIT'
compatibility 'all' compatibility 'all'
source_url "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-#{@_ver}.tar.gz" source_url "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-#{@_ver}.tar.gz"
source_sha256 '3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a' source_sha256 '3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a'
......
...@@ -4,6 +4,7 @@ class Stow < Package ...@@ -4,6 +4,7 @@ class Stow < Package
description 'Manage installation of multiple softwares in the same directory tree' description 'Manage installation of multiple softwares in the same directory tree'
homepage 'https://www.gnu.org/software/stow/' homepage 'https://www.gnu.org/software/stow/'
version '2.2.2' version '2.2.2'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/stow/stow-2.2.2.tar.gz' source_url 'https://ftpmirror.gnu.org/stow/stow-2.2.2.tar.gz'
source_sha256 'e2f77649301b215b9adbc2f074523bedebad366812690b9dc94457af5cf273df' source_sha256 'e2f77649301b215b9adbc2f074523bedebad366812690b9dc94457af5cf273df'
......
...@@ -4,6 +4,7 @@ class Strace < Package ...@@ -4,6 +4,7 @@ class Strace < Package
description 'strace is a diagnostic, debugging and instructional userspace utility for Linux.' description 'strace is a diagnostic, debugging and instructional userspace utility for Linux.'
homepage 'https://strace.io/' homepage 'https://strace.io/'
version '5.2-1' version '5.2-1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://strace.io/files/5.2/strace-5.2.tar.xz' source_url 'https://strace.io/files/5.2/strace-5.2.tar.xz'
source_sha256 'd513bc085609a9afd64faf2ce71deb95b96faf46cd7bc86048bc655e4e4c24d2' source_sha256 'd513bc085609a9afd64faf2ce71deb95b96faf46cd7bc86048bc655e4e4c24d2'
......
...@@ -4,6 +4,7 @@ class Stressng < Package ...@@ -4,6 +4,7 @@ class Stressng < Package
description 'stress-ng will stress test a computer system in various selectable ways.' description 'stress-ng will stress test a computer system in various selectable ways.'
homepage 'https://kernel.ubuntu.com/~cking/stress-ng/' homepage 'https://kernel.ubuntu.com/~cking/stress-ng/'
version '0.11.22' version '0.11.22'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.11.22.tar.xz' source_url 'https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.11.22.tar.xz'
source_sha256 '408153d64be1d8a8d584e5f48d9fd09602adf4095a17c0b542cb41e636cf0464' source_sha256 '408153d64be1d8a8d584e5f48d9fd09602adf4095a17c0b542cb41e636cf0464'
......
...@@ -4,8 +4,9 @@ class Stunnel < Package ...@@ -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." 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' homepage 'https://www.stunnel.org/index.html'
version '5.42' version '5.42'
license 'GPL-2+'
compatibility 'all' 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' source_sha256 '1b6a7aea5ca223990bc8bd621fb0846baa4278e1b3e00ff6eee279cb8e540fab'
binary_url ({ binary_url ({
......
...@@ -4,6 +4,7 @@ class Sublime_merge < Package ...@@ -4,6 +4,7 @@ class Sublime_merge < Package
description 'A snappy UI, three-way merge tool,side-by-side diffs, syntax highlighting, and more.' description 'A snappy UI, three-way merge tool,side-by-side diffs, syntax highlighting, and more.'
homepage 'https://www.sublimemerge.com/' homepage 'https://www.sublimemerge.com/'
version 'Build 1119' version 'Build 1119'
license '' # Can't find license
compatibility 'x86_64' compatibility 'x86_64'
case ARCH case ARCH
when 'x86_64' when 'x86_64'
......
...@@ -4,6 +4,7 @@ class Sublime_text < Package ...@@ -4,6 +4,7 @@ class Sublime_text < Package
description 'A sophisticated text editor for code, markup and prose.' description 'A sophisticated text editor for code, markup and prose.'
homepage 'https://www.sublimetext.com/' homepage 'https://www.sublimetext.com/'
version '3.2.2' version '3.2.2'
license '' # Can't find license
compatibility 'i686,x86_64' compatibility 'i686,x86_64'
case ARCH case ARCH
when 'x86_64' when 'x86_64'
......
...@@ -4,6 +4,7 @@ class Subversion < Package ...@@ -4,6 +4,7 @@ class Subversion < Package
description 'Subversion is an open source version control system.' description 'Subversion is an open source version control system.'
homepage 'https://subversion.apache.org/' homepage 'https://subversion.apache.org/'
version '1.9.12' version '1.9.12'
license 'Apache-2.0, BSD, MIT, BSD-2, FSFAP and unicode'
compatibility 'all' compatibility 'all'
source_url 'https://www-us.apache.org/dist/subversion/subversion-1.9.12.tar.bz2' source_url 'https://www-us.apache.org/dist/subversion/subversion-1.9.12.tar.bz2'
source_sha256 '3c3a15fd73a21ab55556d7c291cf40e25ade1c070294504aa50b4767db1be397' source_sha256 '3c3a15fd73a21ab55556d7c291cf40e25ade1c070294504aa50b4767db1be397'
......
...@@ -4,6 +4,7 @@ class Suitesparse < Package ...@@ -4,6 +4,7 @@ class Suitesparse < Package
description 'A suite of sparse matrix software' description 'A suite of sparse matrix software'
homepage 'http://faculty.cse.tamu.edu/davis/suitesparse.html' homepage 'http://faculty.cse.tamu.edu/davis/suitesparse.html'
version '5.7.2' version '5.7.2'
license 'metapackage'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.7.2.tar.gz' source_url 'https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.7.2.tar.gz'
source_sha256 'fe3bc7c3bd1efdfa5cffffb5cebf021ff024c83b5daf0ab445429d3d741bd3ad' source_sha256 'fe3bc7c3bd1efdfa5cffffb5cebf021ff024c83b5daf0ab445429d3d741bd3ad'
......
...@@ -4,6 +4,7 @@ class Superlu < Package ...@@ -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.' 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/' homepage 'https://portal.nersc.gov/project/sparse/superlu/'
version '5.2.1' version '5.2.1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/xiaoyeli/superlu/archive/v5.2.1.tar.gz' source_url 'https://github.com/xiaoyeli/superlu/archive/v5.2.1.tar.gz'
source_sha256 '77582501dedef295eb74e4dc9433e2816d2d8be211eae307379c13d93c65bc71' source_sha256 '77582501dedef295eb74e4dc9433e2816d2d8be211eae307379c13d93c65bc71'
......
...@@ -7,6 +7,7 @@ class Svt_av1 < Package ...@@ -7,6 +7,7 @@ class Svt_av1 < Package
homepage 'https://gitlab.com/AOMediaCodec/SVT-AV1' homepage 'https://gitlab.com/AOMediaCodec/SVT-AV1'
@_ver = '0.8.6' @_ver = '0.8.6'
version @_ver version @_ver
license 'BSD-2, Apache-2.0, BSD, ISC, MIT and LGPG-2.1+'
compatibility 'x86_64' compatibility 'x86_64'
source_url "https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v#{@_ver}/SVT-AV1-v#{@_ver}.tar.bz2" source_url "https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v#{@_ver}/SVT-AV1-v#{@_ver}.tar.bz2"
source_sha256 'e942959be6b062f4adea33fd5dbfbd5581b178ce87b4baf9bd84283fbc8203e1' source_sha256 'e942959be6b062f4adea33fd5dbfbd5581b178ce87b4baf9bd84283fbc8203e1'
......
...@@ -4,6 +4,7 @@ class Swatchdog < Package ...@@ -4,6 +4,7 @@ class Swatchdog < Package
description 'The "simple watchdog" for activity monitoring log files produced by UNIX\'s syslog facility.' description 'The "simple watchdog" for activity monitoring log files produced by UNIX\'s syslog facility.'
homepage 'http://swatch.sourceforge.net/' homepage 'http://swatch.sourceforge.net/'
version '3.2.4-1' version '3.2.4-1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/swatch/swatchdog/swatchdog-3.2.4.tar.gz' source_url 'https://downloads.sourceforge.net/project/swatch/swatchdog/swatchdog-3.2.4.tar.gz'
source_sha256 '5bb644d3750ee89b9aecab797df66b28b9fd174a5f0f96cd62367af8975b4f63' source_sha256 '5bb644d3750ee89b9aecab797df66b28b9fd174a5f0f96cd62367af8975b4f63'
......
...@@ -5,6 +5,7 @@ class Swi_prolog < Package ...@@ -5,6 +5,7 @@ class Swi_prolog < Package
homepage 'https://www.swi-prolog.org/' homepage 'https://www.swi-prolog.org/'
@_ver = '8.2.4' @_ver = '8.2.4'
version @_ver version @_ver
license 'BSD-2'
compatibility 'i686,x86_64' compatibility 'i686,x86_64'
source_url "https://www.swi-prolog.org/download/stable/src/swipl-#{@_ver}.tar.gz" source_url "https://www.swi-prolog.org/download/stable/src/swipl-#{@_ver}.tar.gz"
source_sha256 'f4bcc78437f9080ab089762e9e6afa7071df7f584c14999b92b9a90a4efbd7d8' source_sha256 'f4bcc78437f9080ab089762e9e6afa7071df7f584c14999b92b9a90a4efbd7d8'
......
...@@ -4,6 +4,7 @@ class Swig < Package ...@@ -4,6 +4,7 @@ class Swig < Package
description 'Simplified Wrapper and Interface Generator' description 'Simplified Wrapper and Interface Generator'
homepage 'http://www.swig.org' homepage 'http://www.swig.org'
version '4.0.1' version '4.0.1'
license 'GPL-3, BSD and BSD-2'
compatibility 'all' compatibility 'all'
source_url 'http://prdownloads.sourceforge.net/swig/swig-4.0.1.tar.gz' source_url 'http://prdownloads.sourceforge.net/swig/swig-4.0.1.tar.gz'
source_sha256 '7a00b4d0d53ad97a14316135e2d702091cd5f193bb58bcfcd8bc59d41e7887a9' source_sha256 '7a00b4d0d53ad97a14316135e2d702091cd5f193bb58bcfcd8bc59d41e7887a9'
......
...@@ -4,6 +4,7 @@ class Swig1 < Package ...@@ -4,6 +4,7 @@ class Swig1 < Package
description 'Simplified Wrapper and Interface Generator' description 'Simplified Wrapper and Interface Generator'
homepage 'http://www.swig.org' homepage 'http://www.swig.org'
version '1.3.40' version '1.3.40'
license 'GPL-3, BSD and BSD-2'
compatibility 'all' compatibility 'all'
source_url 'https://prdownloads.sourceforge.net/project/swig/swig/swig-1.3.40/swig-1.3.40.tar.gz' source_url 'https://prdownloads.sourceforge.net/project/swig/swig/swig-1.3.40/swig-1.3.40.tar.gz'
source_sha256 '1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09' source_sha256 '1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09'
......
...@@ -4,6 +4,7 @@ class Sxhkd < Package ...@@ -4,6 +4,7 @@ class Sxhkd < Package
description 'Simple X HotKey Daemon' description 'Simple X HotKey Daemon'
homepage "https://github.com/baskerville/sxhkd" homepage "https://github.com/baskerville/sxhkd"
version '0.6.2' version '0.6.2'
license 'BSD-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/baskerville/sxhkd/archive/0.6.2.tar.gz' source_url 'https://github.com/baskerville/sxhkd/archive/0.6.2.tar.gz'
source_sha256 '1edc8b1a8b3631c10ba9cb9df1181830dacbbdf77adb558e31d5dd2029637386' source_sha256 '1edc8b1a8b3631c10ba9cb9df1181830dacbbdf77adb558e31d5dd2029637386'
......
...@@ -4,6 +4,7 @@ class Symfony < Package ...@@ -4,6 +4,7 @@ class Symfony < Package
description 'Symfony is a set of PHP Components, a Web Application framework' description 'Symfony is a set of PHP Components, a Web Application framework'
homepage 'https://symfony.com/' homepage 'https://symfony.com/'
version '4.22.0' version '4.22.0'
license 'Symfony-cli-EULA'
compatibility 'all' compatibility 'all'
source_url 'file:///dev/null' source_url 'file:///dev/null'
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
...@@ -23,7 +24,7 @@ class Symfony < Package ...@@ -23,7 +24,7 @@ class Symfony < Package
sha256 = '99cb1834bba250ccfaf0ad0689c124977d36ae03a7805d78e36c79b8da0da118' sha256 = '99cb1834bba250ccfaf0ad0689c124977d36ae03a7805d78e36c79b8da0da118'
end end
symfony_file = "symfony_linux_#{arch}" 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 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" system "install -Dm755 #{symfony_file} #{CREW_DEST_PREFIX}/bin/symfony"
end end
......
...@@ -5,6 +5,7 @@ class Symlinks < Package ...@@ -5,6 +5,7 @@ class Symlinks < Package
homepage 'https://metadata.ftp-master.debian.org/changelogs//main/s/symlinks/symlinks_1.4-4_copyright' homepage 'https://metadata.ftp-master.debian.org/changelogs//main/s/symlinks/symlinks_1.4-4_copyright'
@_ver = '1.4-4' @_ver = '1.4-4'
version @_ver version @_ver
license 'symlinks'
compatibility 'all' compatibility 'all'
source_url "https://salsa.debian.org/debian/symlinks/-/archive/debian/#{@_ver}/symlinks-debian-#{@_ver}.tar.bz2" source_url "https://salsa.debian.org/debian/symlinks/-/archive/debian/#{@_ver}/symlinks-debian-#{@_ver}.tar.bz2"
source_sha256 'f4469a9f366ccfaa7273b1f78bd540b8a6fa96f8b2b81a95d131944fb77efdd4' source_sha256 'f4469a9f366ccfaa7273b1f78bd540b8a6fa96f8b2b81a95d131944fb77efdd4'
......
...@@ -4,6 +4,7 @@ class Syncthing < Package ...@@ -4,6 +4,7 @@ class Syncthing < Package
description 'An application that lets you synchronize your files across multiple devices' description 'An application that lets you synchronize your files across multiple devices'
homepage 'https://github.com/syncthing/syncthing' homepage 'https://github.com/syncthing/syncthing'
version '0.14.41' version '0.14.41'
license 'Apache-2.0, BSD, BSD-2, ISC, MIT, MPL-2.0 and Unlicense'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/syncthing/syncthing/archive/v0.14.41.tar.gz' source_url 'https://github.com/syncthing/syncthing/archive/v0.14.41.tar.gz'
source_sha256 '9c406897443465e03d3259df1dda10bd86e49ae4286f8c855d9f35e47026af2f' source_sha256 '9c406897443465e03d3259df1dda10bd86e49ae4286f8c855d9f35e47026af2f'
......
...@@ -4,6 +4,7 @@ class Sysfsutils < Package ...@@ -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.' 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' homepage 'http://linux-diag.sourceforge.net/Sysfsutils.html'
version '2.1.0' version '2.1.0'
license 'GPL-2 and LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://sourceforge.net/projects/linux-diag/files/sysfsutils/2.1.0/sysfsutils-2.1.0.tar.gz' source_url 'https://sourceforge.net/projects/linux-diag/files/sysfsutils/2.1.0/sysfsutils-2.1.0.tar.gz'
source_sha256 'e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a' source_sha256 'e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a'
......
...@@ -4,6 +4,7 @@ class Sysstat < Package ...@@ -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.' 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/' homepage 'http://sebastien.godard.pagesperso-orange.fr/'
version '12.1.5' version '12.1.5'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'http://pagesperso-orange.fr/sebastien.godard/sysstat-12.1.5.tar.xz' source_url 'http://pagesperso-orange.fr/sebastien.godard/sysstat-12.1.5.tar.xz'
source_sha256 'a496936bb3f5093d780a50735f00e39b0b7f3a688eb89051f2ef5f86739522c5' source_sha256 'a496936bb3f5093d780a50735f00e39b0b7f3a688eb89051f2ef5f86739522c5'
...@@ -40,4 +41,3 @@ class Sysstat < Package ...@@ -40,4 +41,3 @@ class Sysstat < Package
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end end
end end
...@@ -431,9 +431,11 @@ Q3AEULA-20000111 ...@@ -431,9 +431,11 @@ Q3AEULA-20000111
QUAKE4 QUAKE4
Quartus-prime-megacore Quartus-prime-megacore
RAR RAR
Skype-TOS
Sourcetrail Sourcetrail
SPS SPS
supermicro supermicro
Symphony-cli-EULA
Synology Synology
teamspeak3 teamspeak3
teamspeak5 teamspeak5
......
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