Commit da5bae60 authored by saltedcoffii's avatar saltedcoffii

Licensed ma* to mz*

parent 2cbc7401
...@@ -4,8 +4,9 @@ class M4 < Package ...@@ -4,8 +4,9 @@ class M4 < Package
description 'GNU M4 is an implementation of the traditional Unix macro processor.' description 'GNU M4 is an implementation of the traditional Unix macro processor.'
homepage 'https://www.gnu.org/software/m4/' homepage 'https://www.gnu.org/software/m4/'
version '1.4.18' version '1.4.18'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz' source_url 'https://ftpmirror.gnu.org/m4/m4-1.4.18.tar.xz'
source_sha256 'f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07' source_sha256 'f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07'
binary_url ({ binary_url ({
......
...@@ -4,6 +4,7 @@ class Macchanger < Package ...@@ -4,6 +4,7 @@ class Macchanger < Package
description 'GNU MAC Changer is an utility that makes the manipulation of MAC addresses of network interfaces easier.' description 'GNU MAC Changer is an utility that makes the manipulation of MAC addresses of network interfaces easier.'
homepage 'http://www.gnu.org/software/macchanger/' homepage 'http://www.gnu.org/software/macchanger/'
version '1.7.0' version '1.7.0'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/alobbs/macchanger/releases/download/1.7.0/macchanger-1.7.0.tar.gz' source_url 'https://github.com/alobbs/macchanger/releases/download/1.7.0/macchanger-1.7.0.tar.gz'
source_sha256 'dae2717c270fd5f62d790dbf80c19793c651b1b26b62c101b82d5fdf25a845bf' source_sha256 'dae2717c270fd5f62d790dbf80c19793c651b1b26b62c101b82d5fdf25a845bf'
......
...@@ -4,6 +4,7 @@ class Madplay < Package ...@@ -4,6 +4,7 @@ class Madplay < Package
description 'Decode and play MPEG audio files' description 'Decode and play MPEG audio files'
homepage 'https://www.underbit.com/products/mad/' homepage 'https://www.underbit.com/products/mad/'
version '0.15.2b' version '0.15.2b'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'ftp://ftp.mars.org/pub/mpeg/madplay-0.15.2b.tar.gz' source_url 'ftp://ftp.mars.org/pub/mpeg/madplay-0.15.2b.tar.gz'
source_sha256 '5a79c7516ff7560dffc6a14399a389432bc619c905b13d3b73da22fa65acede0' source_sha256 '5a79c7516ff7560dffc6a14399a389432bc619c905b13d3b73da22fa65acede0'
......
...@@ -4,6 +4,7 @@ class Mailutils < Package ...@@ -4,6 +4,7 @@ class Mailutils < Package
description 'GNU Mailutils is the swiss army knife of electronic mail handling.' description 'GNU Mailutils is the swiss army knife of electronic mail handling.'
homepage 'https://mailutils.org' homepage 'https://mailutils.org'
version '3.12' version '3.12'
license 'GPL-2 and LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/mailutils/mailutils-3.12.tar.xz' source_url 'https://ftpmirror.gnu.org/mailutils/mailutils-3.12.tar.xz'
source_sha256 '6d43fa217c4ac63f057de87890c562d170bb92bc402368b5fbc579e4c2b3a158' source_sha256 '6d43fa217c4ac63f057de87890c562d170bb92bc402368b5fbc579e4c2b3a158'
...@@ -24,7 +25,7 @@ class Mailutils < Package ...@@ -24,7 +25,7 @@ class Mailutils < Package
depends_on 'libdb' depends_on 'libdb'
depends_on 'emacs' depends_on 'emacs'
depends_on 'tcpwrappers' depends_on 'tcpwrappers'
def self.build def self.build
system "./configure #{CREW_OPTIONS} \ system "./configure #{CREW_OPTIONS} \
--enable-ipv6 \ --enable-ipv6 \
......
...@@ -4,6 +4,7 @@ class Make < Package ...@@ -4,6 +4,7 @@ class Make < Package
description 'GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program\'s source files.' description 'GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program\'s source files.'
homepage 'https://www.gnu.org/software/make/' homepage 'https://www.gnu.org/software/make/'
version '4.3' version '4.3'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/make/make-4.3.tar.lz' source_url 'https://ftpmirror.gnu.org/make/make-4.3.tar.lz'
source_sha256 'de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82' source_sha256 'de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Makedepend < Package class Makedepend < Package
description 'Makedepend parses C sources in Makefiles to generate dependency lists' description 'Makedepend parses C sources in Makefiles to generate dependency lists'
homepage 'https://x.org' homepage 'https://www.x.org/'
version '1.0.6' version '1.0.6'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'https://www.x.org/releases/individual/util/makedepend-1.0.6.tar.gz' source_url 'https://www.x.org/releases/individual/util/makedepend-1.0.6.tar.gz'
source_sha256 '845f6708fc850bf53f5b1d0fb4352c4feab3949f140b26f71b22faba354c3365' source_sha256 '845f6708fc850bf53f5b1d0fb4352c4feab3949f140b26f71b22faba354c3365'
...@@ -22,7 +23,7 @@ class Makedepend < Package ...@@ -22,7 +23,7 @@ class Makedepend < Package
}) })
depends_on 'libx11' depends_on 'libx11'
def self.build def self.build
system "./configure #{CREW_OPTIONS} \ system "./configure #{CREW_OPTIONS} \
--without-lint" --without-lint"
......
...@@ -2,9 +2,10 @@ require 'package' ...@@ -2,9 +2,10 @@ require 'package'
class Mandb < Package class Mandb < Package
description 'mandb is used to initialize or manually update index database caches that are usually maintained by man.' description 'mandb is used to initialize or manually update index database caches that are usually maintained by man.'
homepage 'http://man-db.nongnu.org/' homepage 'https://man-db.nongnu.org/'
@_ver = '2.9.4' @_ver = '2.9.4'
version @_ver version @_ver
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url "https://download.savannah.gnu.org/releases/man-db/man-db-#{@_ver}.tar.xz" source_url "https://download.savannah.gnu.org/releases/man-db/man-db-#{@_ver}.tar.xz"
source_sha256 'b66c99edfad16ad928c889f87cf76380263c1609323c280b3a9e6963fdb16756' source_sha256 'b66c99edfad16ad928c889f87cf76380263c1609323c280b3a9e6963fdb16756'
......
...@@ -4,6 +4,7 @@ class Manpages < Package ...@@ -4,6 +4,7 @@ class Manpages < Package
description 'The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user-space programs.' description 'The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user-space programs.'
homepage 'https://www.kernel.org/doc/man-pages/' homepage 'https://www.kernel.org/doc/man-pages/'
version '5.10' version '5.10'
license 'man-pages, GPL-2+ and BSD'
compatibility 'all' compatibility 'all'
source_url 'https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-5.10.tar.xz' source_url 'https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-5.10.tar.xz'
source_sha256 '75102535ba119f2f223f674d84e1dcdaebf0a5ffd639b3c2e6cb0a0e34768762' source_sha256 '75102535ba119f2f223f674d84e1dcdaebf0a5ffd639b3c2e6cb0a0e34768762'
......
...@@ -4,6 +4,7 @@ class Mapserver < Package ...@@ -4,6 +4,7 @@ class Mapserver < Package
description 'MapServer is an Open Source platform for publishing spatial data and interactive mapping applications to the web.' description 'MapServer is an Open Source platform for publishing spatial data and interactive mapping applications to the web.'
homepage 'http://mapserver.org/' homepage 'http://mapserver.org/'
version '7.0.6' version '7.0.6'
license 'Boost-1.0, BSD-2, ISC, MIT and tcltk'
compatibility 'all' compatibility 'all'
source_url 'http://download.osgeo.org/mapserver/mapserver-7.0.6.tar.gz' source_url 'http://download.osgeo.org/mapserver/mapserver-7.0.6.tar.gz'
source_sha256 'dcbebd62976deef1490b084d8f6a0b2f2a1a25407efb6e058390025375539507' source_sha256 'dcbebd62976deef1490b084d8f6a0b2f2a1a25407efb6e058390025375539507'
......
...@@ -4,6 +4,7 @@ class Markdown < Package ...@@ -4,6 +4,7 @@ class Markdown < Package
description 'Markdown is a text-to-HTML conversion tool for web writers.' description 'Markdown is a text-to-HTML conversion tool for web writers.'
homepage 'https://daringfireball.net/projects/markdown/' homepage 'https://daringfireball.net/projects/markdown/'
version '1.0.1' version '1.0.1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip' source_url 'http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip'
source_sha256 '6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137' source_sha256 '6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137'
......
require 'package' require 'package'
class Masscan < Package class Masscan < Package
description 'TCP port scanner, spews SYN packets asynchronously, scanning entire description 'TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.'
Internet in under 5 minutes.'
homepage 'https://github.com/robertdavidgraham/masscan' homepage 'https://github.com/robertdavidgraham/masscan'
compatibility 'all' compatibility 'all'
license 'AGPL-3'
version '1.0.4' version '1.0.4'
source_url 'https://github.com/robertdavidgraham/masscan/archive/1.0.4.tar.gz' source_url 'https://github.com/robertdavidgraham/masscan/archive/1.0.4.tar.gz'
source_sha256 '51de345f677f46595fc3bd747bfb61bc9ff130adcbec48f3401f8057c8702af9' source_sha256 '51de345f677f46595fc3bd747bfb61bc9ff130adcbec48f3401f8057c8702af9'
......
...@@ -4,6 +4,7 @@ class Mate_calc < Package ...@@ -4,6 +4,7 @@ class Mate_calc < Package
description 'Calculator for MATE.' description 'Calculator for MATE.'
homepage 'https://mate-desktop.org' homepage 'https://mate-desktop.org'
version '1.21' version '1.21'
license 'CC-BY-SA-3.0 and GPL-2+'
compatibility 'all' compatibility 'all'
source_url 'https://pub.mate-desktop.org/releases/1.21/mate-calc-1.21.0.tar.xz' source_url 'https://pub.mate-desktop.org/releases/1.21/mate-calc-1.21.0.tar.xz'
source_sha256 'c6b2c4d832f67d5f3d1293cb143e428365077e3cdfe4fc4bb80b3fce5362b51e' source_sha256 'c6b2c4d832f67d5f3d1293cb143e428365077e3cdfe4fc4bb80b3fce5362b51e'
......
...@@ -4,6 +4,7 @@ class Mate_common < Package ...@@ -4,6 +4,7 @@ class Mate_common < Package
description 'Common files for development of MATE packages.' description 'Common files for development of MATE packages.'
homepage 'https://mate-desktop.org' homepage 'https://mate-desktop.org'
version '1.20' version '1.20'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
source_url 'https://pub.mate-desktop.org/releases/1.20/mate-common-1.20.0.tar.xz' source_url 'https://pub.mate-desktop.org/releases/1.20/mate-common-1.20.0.tar.xz'
source_sha256 '616d9c319ee892f05494570fb0f7316c10f17a1f8d15d0a9a6ae38c320161a41' source_sha256 '616d9c319ee892f05494570fb0f7316c10f17a1f8d15d0a9a6ae38c320161a41'
......
...@@ -4,6 +4,7 @@ class Mate_desktop < Package ...@@ -4,6 +4,7 @@ class Mate_desktop < Package
description 'Libraries for the MATE desktop that are not part of the UI.' description 'Libraries for the MATE desktop that are not part of the UI.'
homepage 'https://mate-desktop.org' homepage 'https://mate-desktop.org'
version '1.20-0' version '1.20-0'
license 'FDL-1.1, GPL-2+, LGPL-2+, MIT-with-advertising'
compatibility 'all' compatibility 'all'
source_url 'https://pub.mate-desktop.org/releases/1.20/mate-desktop-1.20.0.tar.xz' source_url 'https://pub.mate-desktop.org/releases/1.20/mate-desktop-1.20.0.tar.xz'
source_sha256 '36d0722750ce30ba8d4b8b735bef6ad1b1b4c8f9f51257e36ec419b9b438a178' source_sha256 '36d0722750ce30ba8d4b8b735bef6ad1b1b4c8f9f51257e36ec419b9b438a178'
......
...@@ -4,6 +4,7 @@ class Maven < Package ...@@ -4,6 +4,7 @@ class Maven < Package
description 'Apache Maven is a software project management and comprehension tool.' description 'Apache Maven is a software project management and comprehension tool.'
homepage 'https://maven.apache.org/' homepage 'https://maven.apache.org/'
version '3.5.2' version '3.5.2'
license 'Apache-2.0'
compatibility 'all' compatibility 'all'
source_url 'http://mirror.csclub.uwaterloo.ca/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz' source_url 'http://mirror.csclub.uwaterloo.ca/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz'
source_sha256 '707b1f6e390a65bde4af4cdaf2a24d45fc19a6ded00fff02e91626e3e42ceaff' source_sha256 '707b1f6e390a65bde4af4cdaf2a24d45fc19a6ded00fff02e91626e3e42ceaff'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Mawk < Package class Mawk < Package
description 'mawk is a POSIX compatible interpreter of the awk language faster than gawk.' description 'mawk is a POSIX compatible interpreter of the awk language faster than gawk.'
homepage 'https://salsa.debian.org/debian/mawk' homepage 'https://invisible-island.net/mawk/'
version '1.3.4-1' version '1.3.4-1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://salsa.debian.org/debian/mawk/-/archive/debian/1.3.4.20200120-2/mawk-debian-1.3.4.20200120-2.tar.bz2' source_url 'https://salsa.debian.org/debian/mawk/-/archive/debian/1.3.4.20200120-2/mawk-debian-1.3.4.20200120-2.tar.bz2'
source_sha256 '61bd21eb4a62b6e1ff199d4c7cb9f9e1cc882ac24e75ad2dab04e190e87656dc' source_sha256 '61bd21eb4a62b6e1ff199d4c7cb9f9e1cc882ac24e75ad2dab04e190e87656dc'
...@@ -25,8 +26,7 @@ class Mawk < Package ...@@ -25,8 +26,7 @@ class Mawk < Package
system "env CFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \ system "env CFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
CXXFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \ CXXFLAGS='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
LDFLAGS='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \ LDFLAGS='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto' \
./configure \ ./configure #{CREW_OPTIONS}"
#{CREW_OPTIONS}"
system 'make' system 'make'
end end
......
...@@ -4,6 +4,7 @@ class Mc < Package ...@@ -4,6 +4,7 @@ class Mc < Package
description 'GNU Midnight Commander is a visual file manager' description 'GNU Midnight Commander is a visual file manager'
homepage 'http://midnight-commander.org/' homepage 'http://midnight-commander.org/'
version '4.8.25' version '4.8.25'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/MidnightCommander/mc/archive/4.8.25.tar.gz' source_url 'https://github.com/MidnightCommander/mc/archive/4.8.25.tar.gz'
source_sha256 '8a4aa1556a528fbe9140c47aa3d0665155187468a17c3b80a824de5fcbbebae1' source_sha256 '8a4aa1556a528fbe9140c47aa3d0665155187468a17c3b80a824de5fcbbebae1'
......
...@@ -4,6 +4,7 @@ class Mcelog < Package ...@@ -4,6 +4,7 @@ class Mcelog < Package
description 'logs and accounts machine checks (in particular memory, IO, and CPU hardware errors) on modern x86 Linux systems.' description 'logs and accounts machine checks (in particular memory, IO, and CPU hardware errors) on modern x86 Linux systems.'
homepage 'https://www.mcelog.org/' homepage 'https://www.mcelog.org/'
version '165' version '165'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/mcelog-165.tar.gz' source_url 'https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/mcelog-165.tar.gz'
source_sha256 'a18fdef9cfe2dfaefa09087c616c376a301dc87b1fa14a37476d97370962c668' source_sha256 'a18fdef9cfe2dfaefa09087c616c376a301dc87b1fa14a37476d97370962c668'
......
...@@ -4,6 +4,7 @@ class Mdp < Package ...@@ -4,6 +4,7 @@ class Mdp < Package
description 'A command-line based markdown presentation tool.' description 'A command-line based markdown presentation tool.'
homepage 'https://github.com/visit1985/mdp' homepage 'https://github.com/visit1985/mdp'
version '1.0.10' version '1.0.10'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/visit1985/mdp/archive/1.0.10.tar.gz' source_url 'https://github.com/visit1985/mdp/archive/1.0.10.tar.gz'
source_sha256 '7384c1ba32bd8e4b11342570d2144165a60682499b4cb54e50c8eb3164cfabc5' source_sha256 '7384c1ba32bd8e4b11342570d2144165a60682499b4cb54e50c8eb3164cfabc5'
......
...@@ -4,6 +4,7 @@ class Mediainfo < Package ...@@ -4,6 +4,7 @@ class Mediainfo < Package
description 'MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.' description 'MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.'
homepage 'http://mediaarea.net/en/MediaInfo' homepage 'http://mediaarea.net/en/MediaInfo'
version '17.12' version '17.12'
license 'BSD-2'
compatibility 'all' compatibility 'all'
source_url 'http://mediaarea.net/download/binary/mediainfo/17.12/MediaInfo_CLI_17.12_GNU_FromSource.tar.bz2' source_url 'http://mediaarea.net/download/binary/mediainfo/17.12/MediaInfo_CLI_17.12_GNU_FromSource.tar.bz2'
source_sha256 '0f23ccc9a78b24104dc387691e1df484ed75350ee77277982cd170cca59750b0' source_sha256 '0f23ccc9a78b24104dc387691e1df484ed75350ee77277982cd170cca59750b0'
......
...@@ -4,6 +4,7 @@ class Megatools < Package ...@@ -4,6 +4,7 @@ class Megatools < Package
description 'Megatools is a collection of programs for accessing Mega.nz service from a command line of your desktop or server.' description 'Megatools is a collection of programs for accessing Mega.nz service from a command line of your desktop or server.'
homepage 'https://megatools.megous.com/' homepage 'https://megatools.megous.com/'
version '1.9.98' version '1.9.98'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://megatools.megous.com/builds/megatools-1.9.98.tar.gz' source_url 'https://megatools.megous.com/builds/megatools-1.9.98.tar.gz'
source_sha256 '9b0521a4d27dbc417fc8e12610ac1e1da729bf6d6eb5bef927ef3670b372a16f' source_sha256 '9b0521a4d27dbc417fc8e12610ac1e1da729bf6d6eb5bef927ef3670b372a16f'
......
...@@ -4,6 +4,7 @@ class Memcached < Package ...@@ -4,6 +4,7 @@ class Memcached < Package
description 'Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.' description 'Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.'
homepage 'https://memcached.org/' homepage 'https://memcached.org/'
version '1.5.16' version '1.5.16'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://memcached.org/files/memcached-1.5.16.tar.gz' source_url 'https://memcached.org/files/memcached-1.5.16.tar.gz'
source_sha256 '45a22c890dc1edb27db567fb4c9c25b91bfd578477c08c5fb10dca93cc62cc5a' source_sha256 '45a22c890dc1edb27db567fb4c9c25b91bfd578477c08c5fb10dca93cc62cc5a'
......
...@@ -4,6 +4,7 @@ class Mercurial < Package ...@@ -4,6 +4,7 @@ class Mercurial < Package
description 'Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.' description 'Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.'
homepage 'https://www.mercurial-scm.org/' homepage 'https://www.mercurial-scm.org/'
version '4.2.2' version '4.2.2'
license 'GPL-2+'
compatibility 'all' compatibility 'all'
source_url 'https://www.mercurial-scm.org/release/mercurial-4.2.2.tar.gz' source_url 'https://www.mercurial-scm.org/release/mercurial-4.2.2.tar.gz'
source_sha256 'b20132dec5ae6d27ee43a133144069895befe09f7e454bfa9e39950a185f0afe' source_sha256 'b20132dec5ae6d27ee43a133144069895befe09f7e454bfa9e39950a185f0afe'
......
...@@ -5,6 +5,7 @@ class Mesa < Package ...@@ -5,6 +5,7 @@ class Mesa < Package
homepage 'https://www.mesa3d.org' homepage 'https://www.mesa3d.org'
@_ver = '21.0.0' @_ver = '21.0.0'
version @_ver version @_ver
license 'MIT'
compatibility 'all' compatibility 'all'
source_url "https://mesa.freedesktop.org/archive/mesa-#{@_ver}.tar.xz" source_url "https://mesa.freedesktop.org/archive/mesa-#{@_ver}.tar.xz"
source_sha256 'e6204e98e6a8d77cf9dc5d34f99dd8e3ef7144f3601c808ca0dd26ba522e0d84' source_sha256 'e6204e98e6a8d77cf9dc5d34f99dd8e3ef7144f3601c808ca0dd26ba522e0d84'
......
require 'package' require 'package'
class Mesa_utils< Package class Mesa_utils < Package
description 'Open-source implementation of the OpenGL specification - Provides tools such as glxinfo, glxgears' description 'Open-source implementation of the OpenGL specification - Provides tools such as glxinfo, glxgears'
homepage 'https://www.mesa3d.org' homepage 'https://www.mesa3d.org'
version '8.4.0-1' version '8.4.0-1'
license 'custom'
compatibility 'all' compatibility 'all'
source_url 'https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2' source_url 'https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2'
source_sha256 '01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d' source_sha256 '01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d'
......
...@@ -5,12 +5,13 @@ class Meson < Package ...@@ -5,12 +5,13 @@ class Meson < Package
homepage 'http://mesonbuild.com/' homepage 'http://mesonbuild.com/'
@_ver = '0.57.1' @_ver = '0.57.1'
version @_ver version @_ver
license 'Apache-2.0'
compatibility 'all' compatibility 'all'
source_url "https://github.com/mesonbuild/meson/archive/#{@_ver}.tar.gz" source_url "https://github.com/mesonbuild/meson/archive/#{@_ver}.tar.gz"
source_sha256 '0c043c9b5350e9087cd4f6becf6c0d10b1d618ca3f919e0dcca2cdf342360d5d' source_sha256 '0c043c9b5350e9087cd4f6becf6c0d10b1d618ca3f919e0dcca2cdf342360d5d'
depends_on 'ninja' depends_on 'ninja'
binary_url({ binary_url({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/meson-0.57.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/meson-0.57.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/meson-0.57.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/meson-0.57.1-chromeos-armv7l.tar.xz',
......
...@@ -4,6 +4,7 @@ class Metasploit < Package ...@@ -4,6 +4,7 @@ class Metasploit < Package
description 'The Metasploit Framework is a tool for developing and executing exploit code against a remote target machine.' description 'The Metasploit Framework is a tool for developing and executing exploit code against a remote target machine.'
homepage 'https://www.metasploit.com/' homepage 'https://www.metasploit.com/'
version '6.0.9' version '6.0.9'
license 'BSD-3'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/rapid7/metasploit-framework/archive/6.0.9.tar.gz' source_url 'https://github.com/rapid7/metasploit-framework/archive/6.0.9.tar.gz'
source_sha256 '69a12a089fcd130a40f3f973a53057a948a7f2b6df6a3a64613ee22aa3d53016' source_sha256 '69a12a089fcd130a40f3f973a53057a948a7f2b6df6a3a64613ee22aa3d53016'
......
...@@ -4,6 +4,7 @@ class Mg < Package ...@@ -4,6 +4,7 @@ class Mg < Package
description 'mg is the portable version of the mg editor from OpenBSD' description 'mg is the portable version of the mg editor from OpenBSD'
homepage 'https://devio.us/~bcallah/mg/' homepage 'https://devio.us/~bcallah/mg/'
version '20170917' version '20170917'
license 'public-domain'
compatibility 'all' compatibility 'all'
source_url 'https://devio.us/~bcallah/mg/mg-20170917.tar.gz' source_url 'https://devio.us/~bcallah/mg/mg-20170917.tar.gz'
source_sha256 'def9237a89ec6a14241abaf12714bc5fcb3b0e2f8d9d466ff7561628d35b7ff1' source_sha256 'def9237a89ec6a14241abaf12714bc5fcb3b0e2f8d9d466ff7561628d35b7ff1'
......
...@@ -4,6 +4,7 @@ class Micro < Package ...@@ -4,6 +4,7 @@ class Micro < Package
description 'A modern and intuitive terminal-based text editor' description 'A modern and intuitive terminal-based text editor'
homepage 'https://micro-editor.github.io/' homepage 'https://micro-editor.github.io/'
version '1.4.1' version '1.4.1'
license 'MIT'
compatibility 'all' compatibility 'all'
case ARCH case ARCH
......
...@@ -4,6 +4,7 @@ class Minecraft < Package ...@@ -4,6 +4,7 @@ class Minecraft < Package
description 'A sandbox video game developed by Mojang Studios AB.' description 'A sandbox video game developed by Mojang Studios AB.'
homepage 'https://minecraft.net' homepage 'https://minecraft.net'
version '2.2.1867' version '2.2.1867'
license 'Mojang'
compatibility 'x86_64' compatibility 'x86_64'
source_url 'https://launcher.mojang.com/download/Minecraft.deb' source_url 'https://launcher.mojang.com/download/Minecraft.deb'
source_sha256 '9a8b6b75db199461ae241fbee6adf65fc6636204c58eb79feff968e307464727' source_sha256 '9a8b6b75db199461ae241fbee6adf65fc6636204c58eb79feff968e307464727'
...@@ -13,7 +14,7 @@ class Minecraft < Package ...@@ -13,7 +14,7 @@ class Minecraft < Package
depends_on 'gtk2' depends_on 'gtk2'
depends_on 'gtk3' depends_on 'gtk3'
depends_on 'sommelier' depends_on 'sommelier'
def self.install def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin" FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
FileUtils.cp_r 'opt', "#{CREW_DEST_PREFIX}" FileUtils.cp_r 'opt', "#{CREW_DEST_PREFIX}"
...@@ -21,29 +22,29 @@ class Minecraft < Package ...@@ -21,29 +22,29 @@ class Minecraft < Package
Dir.chdir "#{CREW_DEST_PREFIX}/bin" do Dir.chdir "#{CREW_DEST_PREFIX}/bin" do
@launcherscript = <<~EOF @launcherscript = <<~EOF
#!/bin/bash #!/bin/bash
if [[ ! -e /usr/local/.config/minecraft ]]; then if [[ ! -e /usr/local/.config/minecraft ]]; then
mkdir -pv /usr/local/.config/minecraft mkdir -pv /usr/local/.config/minecraft
fi fi
if [[ ! -e $HOME/.var/app/com.mojang.Minecraft ]]; then if [[ ! -e $HOME/.var/app/com.mojang.Minecraft ]]; then
mkdir -pv $HOME/.var/app/com.mojang.Minecraft mkdir -pv $HOME/.var/app/com.mojang.Minecraft
fi fi
if [[ -e $HOME/.minecraft ]]; then if [[ -e $HOME/.minecraft ]]; then
if [[ ! -L $HOME/.minecraft ]]; then if [[ ! -L $HOME/.minecraft ]]; then
cp -rv $HOME/.minecraft/* /usr/local/.config/minecraft cp -rv $HOME/.minecraft/* /usr/local/.config/minecraft
rm -r $HOME/.minecraft rm -r $HOME/.minecraft
ln -sv /usr/local/.config/minecraft $HOME/.minecraft ln -sv /usr/local/.config/minecraft $HOME/.minecraft
fi fi
else else
ln -sv /usr/local/.config/minecraft $HOME/.minecraft ln -sv /usr/local/.config/minecraft $HOME/.minecraft
fi fi
if [[ -e $HOME/.var/app/com.mojang.Minecraft/.minecraft ]]; then if [[ -e $HOME/.var/app/com.mojang.Minecraft/.minecraft ]]; then
if [[ ! -L $HOME/.var/app/com.mojang.Minecraft/.minecraft ]]; then if [[ ! -L $HOME/.var/app/com.mojang.Minecraft/.minecraft ]]; then
cp -rv $HOME/.var/app/com.mojang.Minecraft/.minecraft/* /usr/local/.config/minecraft cp -rv $HOME/.var/app/com.mojang.Minecraft/.minecraft/* /usr/local/.config/minecraft
rm -r $HOME/.var/app/com.mojang.Minecraft/.minecrft rm -r $HOME/.var/app/com.mojang.Minecraft/.minecrft
ln -sv /usr/local/.config/minecraft $HOME/.var/app/com.mojang.Minecraft/.minecraft ln -sv /usr/local/.config/minecraft $HOME/.var/app/com.mojang.Minecraft/.minecraft
fi fi
else else
ln -s /usr/local/.config/minecraft $HOME/.var/app/com.mojang.Minecraft/.minecraft ln -s /usr/local/.config/minecraft $HOME/.var/app/com.mojang.Minecraft/.minecraft
fi fi
/usr/local/opt/minecraft-launcher/minecraft-launcher /usr/local/opt/minecraft-launcher/minecraft-launcher
EOF EOF
...@@ -51,7 +52,7 @@ class Minecraft < Package ...@@ -51,7 +52,7 @@ class Minecraft < Package
system "chmod +x minecraft-launcher" system "chmod +x minecraft-launcher"
end end
end end
def self.postinstall def self.postinstall
puts puts
puts "Your minecraft data is in the usual place, ~/.minecraft.".lightblue puts "Your minecraft data is in the usual place, ~/.minecraft.".lightblue
......
...@@ -4,6 +4,7 @@ class Minerd < Package ...@@ -4,6 +4,7 @@ class Minerd < Package
description 'CPU miner for Litecoin and Bitcoin' description 'CPU miner for Litecoin and Bitcoin'
homepage 'https://github.com/pooler/cpuminer' homepage 'https://github.com/pooler/cpuminer'
version '2.5.0' version '2.5.0'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/pooler/cpuminer/releases/download/v2.5.0/pooler-cpuminer-2.5.0.tar.gz' source_url 'https://github.com/pooler/cpuminer/releases/download/v2.5.0/pooler-cpuminer-2.5.0.tar.gz'
source_sha256 'ea16761a952b8f0fbba22fd16d48bb5e20abc48a10af99a00c70c332b3cb54f5' source_sha256 'ea16761a952b8f0fbba22fd16d48bb5e20abc48a10af99a00c70c332b3cb54f5'
......
...@@ -4,6 +4,7 @@ class Miniconda3 < Package ...@@ -4,6 +4,7 @@ class Miniconda3 < Package
description 'Anaconda is the world\'s most popular Python data science platform.' description 'Anaconda is the world\'s most popular Python data science platform.'
homepage 'https://conda.io/miniconda.html' homepage 'https://conda.io/miniconda.html'
version '4.5.11' version '4.5.11'
license 'BSD-3'
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 Miniupnpc < Package ...@@ -4,6 +4,7 @@ class Miniupnpc < Package
description 'UPnP IGD client lightweight library' description 'UPnP IGD client lightweight library'
homepage 'http://miniupnp.free.fr/' homepage 'http://miniupnp.free.fr/'
version '2.1' version '2.1'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/miniupnp/miniupnp/archive/miniupnpc_2_1.tar.gz' source_url 'https://github.com/miniupnp/miniupnp/archive/miniupnpc_2_1.tar.gz'
source_sha256 '19c5b6cf8f3fc31d5e641c797b36ecca585909c7f3685a5c1a64325340537c94' source_sha256 '19c5b6cf8f3fc31d5e641c797b36ecca585909c7f3685a5c1a64325340537c94'
......
...@@ -4,6 +4,7 @@ class Miscfiles < Package ...@@ -4,6 +4,7 @@ class Miscfiles < Package
description 'A collection of files not of crucial importance for system administration or operation, but which have come to be common on various systems over the years.' description 'A collection of files not of crucial importance for system administration or operation, but which have come to be common on various systems over the years.'
homepage 'https://www.gnu.org/software/miscfiles/' homepage 'https://www.gnu.org/software/miscfiles/'
version '1.5' version '1.5'
license 'GPL-2 and unicode'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/miscfiles/miscfiles-1.5.tar.gz' source_url 'https://ftpmirror.gnu.org/miscfiles/miscfiles-1.5.tar.gz'
source_sha256 '6aaaa8898b0f6dac18bcaa5492874a6cd1243ffbe7a6dd347ca8f3ec3642a500' source_sha256 '6aaaa8898b0f6dac18bcaa5492874a6cd1243ffbe7a6dd347ca8f3ec3642a500'
......
...@@ -4,6 +4,7 @@ class Misctools < Package ...@@ -4,6 +4,7 @@ class Misctools < Package
description 'The misctools package is a collection of small but useful utilities.' description 'The misctools package is a collection of small but useful utilities.'
homepage 'http://www.hyperrealm.com/oss_misctools.shtml' homepage 'http://www.hyperrealm.com/oss_misctools.shtml'
version '2.6' version '2.6'
license 'GPL-2'
compatibility 'i686,x86_64' compatibility 'i686,x86_64'
case ARCH case ARCH
when 'i686', 'x86_64' when 'i686', 'x86_64'
......
...@@ -5,6 +5,7 @@ class Mjpegtools < Package ...@@ -5,6 +5,7 @@ class Mjpegtools < Package
homepage 'https://mjpeg.sourceforge.io/' homepage 'https://mjpeg.sourceforge.io/'
@_ver = '2.2.0_beta' @_ver = '2.2.0_beta'
version @_ver version @_ver
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url "https://downloads.sourceforge.net/sourceforge/mjpeg/mjpegtools-#{@_ver}.tar.gz" source_url "https://downloads.sourceforge.net/sourceforge/mjpeg/mjpegtools-#{@_ver}.tar.gz"
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
......
...@@ -4,6 +4,7 @@ class Mkfontscale < Package ...@@ -4,6 +4,7 @@ class Mkfontscale < Package
description 'X11 Scalable Font Index Generator' description 'X11 Scalable Font Index Generator'
homepage 'https://www.x.org/wiki' homepage 'https://www.x.org/wiki'
version '1.2.1-1' version '1.2.1-1'
license 'custom'
compatibility 'all' compatibility 'all'
source_url 'https://www.x.org/releases/individual/app/mkfontscale-1.2.1.tar.bz2' source_url 'https://www.x.org/releases/individual/app/mkfontscale-1.2.1.tar.bz2'
source_sha256 'ca0495eb974a179dd742bfa6199d561bda1c8da4a0c5a667f21fd82aaab6bac7' source_sha256 'ca0495eb974a179dd742bfa6199d561bda1c8da4a0c5a667f21fd82aaab6bac7'
......
...@@ -4,6 +4,7 @@ class Mksh < Package ...@@ -4,6 +4,7 @@ class Mksh < Package
description 'The MirBSD Korn Shell' description 'The MirBSD Korn Shell'
homepage 'https://www.mirbsd.org/mksh.htm' homepage 'https://www.mirbsd.org/mksh.htm'
version '0.57' version '0.57'
license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R57.tgz' source_url 'http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R57.tgz'
source_sha256 '3d101154182d52ae54ef26e1360c95bc89c929d28859d378cc1c84f3439dbe75' source_sha256 '3d101154182d52ae54ef26e1360c95bc89c929d28859d378cc1c84f3439dbe75'
......
...@@ -4,6 +4,7 @@ class Mlocate < Package ...@@ -4,6 +4,7 @@ class Mlocate < Package
description 'mlocate is a locate/updatedb implementation.' description 'mlocate is a locate/updatedb implementation.'
homepage 'https://pagure.io/mlocate' homepage 'https://pagure.io/mlocate'
version '0.26-1' version '0.26-1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://releases.pagure.org/mlocate/mlocate-0.26.tar.xz' source_url 'https://releases.pagure.org/mlocate/mlocate-0.26.tar.xz'
source_sha256 '3063df79fe198fb9618e180c54baf3105b33d88fe602ff2d8570aaf944f1263e' source_sha256 '3063df79fe198fb9618e180c54baf3105b33d88fe602ff2d8570aaf944f1263e'
......
...@@ -5,6 +5,7 @@ class Mm_common < Package ...@@ -5,6 +5,7 @@ class Mm_common < Package
homepage 'http://www.gtkmm.org/' homepage 'http://www.gtkmm.org/'
@_ver = '1.0.2' @_ver = '1.0.2'
version @_ver version @_ver
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url "https://github.com/GNOME/mm-common/archive/#{@_ver}.tar.gz" source_url "https://github.com/GNOME/mm-common/archive/#{@_ver}.tar.gz"
source_sha256 'd4a85f5bc4ec160c6f4120fd31bcf37041271d7a699b506bc368df57b0e2434c' source_sha256 'd4a85f5bc4ec160c6f4120fd31bcf37041271d7a699b506bc368df57b0e2434c'
......
...@@ -5,6 +5,7 @@ class Mobile_broadband_provider_info < Package ...@@ -5,6 +5,7 @@ class Mobile_broadband_provider_info < Package
homepage 'https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info' homepage 'https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info'
@_ver = '20201225' @_ver = '20201225'
version @_ver version @_ver
license 'CC-PD'
compatibility 'all' compatibility 'all'
source_url "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/archive/#{@_ver}/mobile-broadband-provider-info-#{@_ver}.tar.bz2" source_url "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/archive/#{@_ver}/mobile-broadband-provider-info-#{@_ver}.tar.bz2"
source_sha256 '0616b3d0580575741d4319ac71ca67c9a378879943d32a67ac0460615767bcdf' source_sha256 '0616b3d0580575741d4319ac71ca67c9a378879943d32a67ac0460615767bcdf'
......
...@@ -4,6 +4,7 @@ class Moc < Package ...@@ -4,6 +4,7 @@ class Moc < Package
description 'music on console' description 'music on console'
homepage 'http://moc.daper.net/' homepage 'http://moc.daper.net/'
version '2.5.2' version '2.5.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'http://ftp.daper.net/pub/soft/moc/stable/moc-2.5.2.tar.bz2' source_url 'http://ftp.daper.net/pub/soft/moc/stable/moc-2.5.2.tar.bz2'
source_sha256 'f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08' source_sha256 'f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08'
......
...@@ -5,6 +5,7 @@ class Modemmanager < Package ...@@ -5,6 +5,7 @@ class Modemmanager < Package
homepage 'https://www.freedesktop.org/wiki/Software/ModemManager/' homepage 'https://www.freedesktop.org/wiki/Software/ModemManager/'
@_ver = '1.16.2' @_ver = '1.16.2'
version @_ver version @_ver
license 'GPL-2+'
compatibility 'all' compatibility 'all'
source_url "https://www.freedesktop.org/software/ModemManager/ModemManager-#{@_ver}.tar.xz" source_url "https://www.freedesktop.org/software/ModemManager/ModemManager-#{@_ver}.tar.xz"
source_sha256 'efa9a963499e0885f3f163096d433334143c4937545134ecd682e0157fa591e3' source_sha256 'efa9a963499e0885f3f163096d433334143c4937545134ecd682e0157fa591e3'
......
...@@ -7,6 +7,7 @@ class Mongodb < Package ...@@ -7,6 +7,7 @@ class Mongodb < Package
# - 3.2 branch works well with gcc-4.9.4 # - 3.2 branch works well with gcc-4.9.4
# - master 3.4 branch requires gcc-5.4.0 # - master 3.4 branch requires gcc-5.4.0
version '3.2.16-1' version '3.2.16-1'
license 'Apache-2.0 and SSPL-1'
compatibility 'all' compatibility 'all'
source_url 'https://fastdl.mongodb.org/src/mongodb-src-r3.2.16.tar.gz' source_url 'https://fastdl.mongodb.org/src/mongodb-src-r3.2.16.tar.gz'
source_sha256 '7a8b1b16f3fa545af16f48aeef1f918f57d96a80e1ceb6e669cdb81fab6511d0' source_sha256 '7a8b1b16f3fa545af16f48aeef1f918f57d96a80e1ceb6e669cdb81fab6511d0'
......
...@@ -5,6 +5,7 @@ class Mono < Package ...@@ -5,6 +5,7 @@ class Mono < Package
homepage 'http://www.mono-project.com/' homepage 'http://www.mono-project.com/'
@_ver = '6.12.0.122' @_ver = '6.12.0.122'
version @_ver version @_ver
license 'MIT, LGPL-2.1, GPL-2, BSD-4, NPL-1.1, Ms-PL, GPL-3-with-linking-exception and IDPL'
compatibility 'all' compatibility 'all'
source_url "https://download.mono-project.com/sources/mono/mono-#{@_ver}.tar.xz" source_url "https://download.mono-project.com/sources/mono/mono-#{@_ver}.tar.xz"
source_sha256 '29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23' source_sha256 '29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23'
......
...@@ -4,6 +4,7 @@ class Moonbuggy < Package ...@@ -4,6 +4,7 @@ class Moonbuggy < Package
description 'Moon-buggy is a simple character graphics game where you drive some kind of car across the moon\'s surface.' description 'Moon-buggy is a simple character graphics game where you drive some kind of car across the moon\'s surface.'
homepage 'http://www.seehuhn.de/pages/moon-buggy' homepage 'http://www.seehuhn.de/pages/moon-buggy'
version '1.0.51' version '1.0.51'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'http://m.seehuhn.de/programs/moon-buggy-1.0.51.tar.gz' source_url 'http://m.seehuhn.de/programs/moon-buggy-1.0.51.tar.gz'
source_sha256 '352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f' source_sha256 '352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f'
......
...@@ -5,6 +5,7 @@ class Moreutils < Package ...@@ -5,6 +5,7 @@ class Moreutils < Package
homepage 'https://joeyh.name/code/moreutils/' homepage 'https://joeyh.name/code/moreutils/'
@_ver = '0.65' @_ver = '0.65'
version @_ver version @_ver
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url "http://http.debian.net/debian/pool/main/m/moreutils/moreutils_#{@_ver}.orig.tar.xz" source_url "http://http.debian.net/debian/pool/main/m/moreutils/moreutils_#{@_ver}.orig.tar.xz"
source_sha256 'ba0cfaa1ff6ead2b15c62a67292de66a366f9b815a09697b54677f7e15f5a2b2' source_sha256 'ba0cfaa1ff6ead2b15c62a67292de66a366f9b815a09697b54677f7e15f5a2b2'
......
...@@ -4,6 +4,7 @@ class Mosh < Package ...@@ -4,6 +4,7 @@ class Mosh < Package
description 'Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.' description 'Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.'
homepage 'https://mosh.org/' homepage 'https://mosh.org/'
version '1.3.2-3' version '1.3.2-3'
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url 'https://mosh.org/mosh-1.3.2.tar.gz' source_url 'https://mosh.org/mosh-1.3.2.tar.gz'
source_sha256 'da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216' source_sha256 'da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216'
......
...@@ -4,6 +4,7 @@ class Most < Package ...@@ -4,6 +4,7 @@ class Most < Package
description 'MOST is a powerful paging program for Unix, VMS, MSDOS, and win32 systems.' description 'MOST is a powerful paging program for Unix, VMS, MSDOS, and win32 systems.'
homepage 'http://www.jedsoft.org/most/' homepage 'http://www.jedsoft.org/most/'
version '5.1.0' version '5.1.0'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.jedsoft.org/releases/most/most-5.1.0.tar.gz' source_url 'https://www.jedsoft.org/releases/most/most-5.1.0.tar.gz'
source_sha256 'db805d1ffad3e85890802061ac8c90e3c89e25afb184a794e03715a3ed190501' source_sha256 'db805d1ffad3e85890802061ac8c90e3c89e25afb184a794e03715a3ed190501'
......
...@@ -4,6 +4,7 @@ class Motif < Package ...@@ -4,6 +4,7 @@ class Motif < Package
description 'Motif is a freely available source code distribution for the Motif user interface component toolkit.' description 'Motif is a freely available source code distribution for the Motif user interface component toolkit.'
homepage 'https://motif.ics.com/' homepage 'https://motif.ics.com/'
version '2.3.8' version '2.3.8'
license 'LGPL-2.1+ and MIT'
compatibility 'all' compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz' source_url 'https://downloads.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz'
source_sha256 '859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7' source_sha256 '859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7'
...@@ -40,4 +41,3 @@ class Motif < Package ...@@ -40,4 +41,3 @@ class Motif < Package
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end end
end end
...@@ -4,6 +4,7 @@ class Mp4v2 < Package ...@@ -4,6 +4,7 @@ class Mp4v2 < Package
description 'MP4v2 Library: This library provides functions to read, create, and modify mp4 files' description 'MP4v2 Library: This library provides functions to read, create, and modify mp4 files'
homepage 'https://code.google.com/archive/p/mp4v2/' homepage 'https://code.google.com/archive/p/mp4v2/'
version '2.0.0' version '2.0.0'
license 'MPL-1.1'
compatibility 'all' compatibility 'all'
source_url 'https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp4v2/mp4v2-2.0.0.tar.bz2' source_url 'https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp4v2/mp4v2-2.0.0.tar.bz2'
source_sha256 '0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338' source_sha256 '0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338'
......
...@@ -4,6 +4,7 @@ class Mpc < Package ...@@ -4,6 +4,7 @@ class Mpc < Package
description 'Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.' description 'Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.'
homepage 'http://www.multiprecision.org/' homepage 'http://www.multiprecision.org/'
version '1.1.0' version '1.1.0'
license 'LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://ftpmirror.gnu.org/mpc/mpc-1.1.0.tar.gz' source_url 'https://ftpmirror.gnu.org/mpc/mpc-1.1.0.tar.gz'
source_sha256 '6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e' source_sha256 '6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e'
......
...@@ -4,6 +4,7 @@ class Mpfr < Package ...@@ -4,6 +4,7 @@ class Mpfr < Package
description 'The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.' description 'The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.'
homepage 'http://www.mpfr.org/' homepage 'http://www.mpfr.org/'
version '4.0.1' version '4.0.1'
license 'LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'http://www.mpfr.org/mpfr-current/mpfr-4.0.1.tar.xz' source_url 'http://www.mpfr.org/mpfr-current/mpfr-4.0.1.tar.xz'
source_sha256 '67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e' source_sha256 '67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e'
......
...@@ -4,6 +4,7 @@ class Mpg123 < Package ...@@ -4,6 +4,7 @@ class Mpg123 < Package
description 'Fast console MPEG Audio Player and decoder library' description 'Fast console MPEG Audio Player and decoder library'
homepage 'http://www.mpg123.org/' homepage 'http://www.mpg123.org/'
version '1.25.10' version '1.25.10'
license 'GPL-2 and LGPL-2.1'
compatibility 'all' compatibility 'all'
source_url 'https://downloads.sourceforge.net/project/mpg123/mpg123/1.25.10/mpg123-1.25.10.tar.bz2' source_url 'https://downloads.sourceforge.net/project/mpg123/mpg123/1.25.10/mpg123-1.25.10.tar.bz2'
source_sha256 '6c1337aee2e4bf993299851c70b7db11faec785303cfca3a5c3eb5f329ba7023' source_sha256 '6c1337aee2e4bf993299851c70b7db11faec785303cfca3a5c3eb5f329ba7023'
......
...@@ -4,6 +4,7 @@ class Mpv < Package ...@@ -4,6 +4,7 @@ class Mpv < Package
description 'Video player based on MPlayer/mplayer2' description 'Video player based on MPlayer/mplayer2'
homepage 'https://mpv.io/' homepage 'https://mpv.io/'
version '0.32.0' version '0.32.0'
license 'LGPL-2.1+, GPL-2+, BSD, ISC and GPL-3+'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/mpv-player/mpv/archive/v0.32.0.tar.gz' source_url 'https://github.com/mpv-player/mpv/archive/v0.32.0.tar.gz'
source_sha256 '9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592' source_sha256 '9163f64832226d22e24bbc4874ebd6ac02372cd717bef15c28a0aa858c5fe592'
......
...@@ -4,8 +4,9 @@ class Msttcorefonts < Package ...@@ -4,8 +4,9 @@ class Msttcorefonts < Package
description "An easy way to install Microsoft's TrueType core fonts on Linux" description "An easy way to install Microsoft's TrueType core fonts on Linux"
homepage 'http://corefonts.sourceforge.net/' homepage 'http://corefonts.sourceforge.net/'
version '3.6' version '3.6'
license 'GPL-2+'
compatibility 'all' compatibility 'all'
source_url 'http://http.debian.net/debian/pool/contrib/m/msttcorefonts/msttcorefonts_3.6.tar.gz' source_url 'https://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/msttcorefonts_3.6.tar.gz'
source_sha256 'c23a2c519acad44fb65dfdd5b6f7de7b351ec15394df52cc744e3c6deb51d42f' source_sha256 'c23a2c519acad44fb65dfdd5b6f7de7b351ec15394df52cc744e3c6deb51d42f'
binary_url ({ binary_url ({
......
...@@ -4,6 +4,7 @@ class Mtdev < Package ...@@ -4,6 +4,7 @@ class Mtdev < Package
description 'The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol.' description 'The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol.'
homepage 'http://bitmath.org/code/mtdev' homepage 'http://bitmath.org/code/mtdev'
version '1.1.5-0' version '1.1.5-0'
license 'MIT'
compatibility 'all' compatibility 'all'
source_url 'http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2' source_url 'http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2'
source_sha256 '6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f' source_sha256 '6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f'
......
...@@ -5,6 +5,7 @@ class Mtools < Package ...@@ -5,6 +5,7 @@ class Mtools < Package
homepage 'https://www.gnu.org/software/mtools/' homepage 'https://www.gnu.org/software/mtools/'
@_ver = '4.0.26' @_ver = '4.0.26'
version @_ver version @_ver
license 'GPL-3'
compatibility 'all' compatibility 'all'
source_url "https://ftp.gnu.org/gnu/mtools/mtools-#{@_ver}.tar.lz" source_url "https://ftp.gnu.org/gnu/mtools/mtools-#{@_ver}.tar.lz"
source_sha256 'd09cff66d7277ad36a7573fc3e9803bfa558cdda83baabaafbf7761317462283' source_sha256 'd09cff66d7277ad36a7573fc3e9803bfa558cdda83baabaafbf7761317462283'
......
...@@ -4,6 +4,7 @@ class Mtr < Package ...@@ -4,6 +4,7 @@ class Mtr < Package
description "mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool." description "mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool."
homepage 'https://www.bitwizard.nl/mtr/' homepage 'https://www.bitwizard.nl/mtr/'
version '0.93' version '0.93'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'ftp://ftp.bitwizard.nl/mtr/mtr-0.93.tar.gz' source_url 'ftp://ftp.bitwizard.nl/mtr/mtr-0.93.tar.gz'
source_sha256 '229c673d637bd7dbb96471623785a47e85da0b1944978200c949994c1e6af10d' source_sha256 '229c673d637bd7dbb96471623785a47e85da0b1944978200c949994c1e6af10d'
......
...@@ -4,6 +4,7 @@ class Multitail < Package ...@@ -4,6 +4,7 @@ class Multitail < Package
description 'MultiTail allows you to monitor logfiles and command output in multiple windows in a terminal, colorize, filter and merge.' description 'MultiTail allows you to monitor logfiles and command output in multiple windows in a terminal, colorize, filter and merge.'
homepage 'https://www.vanheusden.com/multitail/' homepage 'https://www.vanheusden.com/multitail/'
version '6.4.2-1' version '6.4.2-1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.vanheusden.com/multitail/multitail-6.4.2.tgz' source_url 'https://www.vanheusden.com/multitail/multitail-6.4.2.tgz'
source_sha256 'af1d5458a78ad3b747c5eeb135b19bdca281ce414cefdc6ea0cff6d913caa1fd' source_sha256 'af1d5458a78ad3b747c5eeb135b19bdca281ce414cefdc6ea0cff6d913caa1fd'
......
...@@ -4,6 +4,7 @@ class Muparser < Package ...@@ -4,6 +4,7 @@ class Muparser < Package
description 'muParser is an extensible high performance math expression parser library written in C++.' description 'muParser is an extensible high performance math expression parser library written in C++.'
homepage 'http://beltoforion.de/article.php?a=muparser' homepage 'http://beltoforion.de/article.php?a=muparser'
version '2.6.1' version '2.6.1'
license 'BSD-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/beltoforion/muparser/archive/v2.2.6.1.tar.gz' source_url 'https://github.com/beltoforion/muparser/archive/v2.2.6.1.tar.gz'
source_sha256 'd2562853d972b6ddb07af47ce8a1cdeeb8bb3fa9e8da308746de391db67897b3' source_sha256 'd2562853d972b6ddb07af47ce8a1cdeeb8bb3fa9e8da308746de391db67897b3'
......
...@@ -4,6 +4,7 @@ class Musl < Package ...@@ -4,6 +4,7 @@ class Musl < Package
description 'A modern, simple, and fast C library implementation that strives to be lightweight, fast, simple, free, and correct in the sense of standards-conformance and safety.' description 'A modern, simple, and fast C library implementation that strives to be lightweight, fast, simple, free, and correct in the sense of standards-conformance and safety.'
homepage 'https://www.musl-libc.org/' homepage 'https://www.musl-libc.org/'
version '1.1.23' version '1.1.23'
license 'MIT, LGPL-2 and GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://www.musl-libc.org/releases/musl-1.1.23.tar.gz' source_url 'https://www.musl-libc.org/releases/musl-1.1.23.tar.gz'
source_sha256 '8a0feb41cef26c97dde382c014e68b9bb335c094bbc1356f6edaaf6b79bd14aa' source_sha256 '8a0feb41cef26c97dde382c014e68b9bb335c094bbc1356f6edaaf6b79bd14aa'
......
...@@ -4,6 +4,7 @@ class Mutagen < Package ...@@ -4,6 +4,7 @@ class Mutagen < Package
description 'Mutagen provides real-time file synchronization and flexible network forwarding, extending the reach of your existing development tools to cloud-based containers and infrastructure.' description 'Mutagen provides real-time file synchronization and flexible network forwarding, extending the reach of your existing development tools to cloud-based containers and infrastructure.'
homepage 'https://mutagen.io/' homepage 'https://mutagen.io/'
version '0.11.5' version '0.11.5'
license 'GPL-2'
compatibility 'all' compatibility 'all'
case ARCH case ARCH
when 'aarch64', 'armv7l' when 'aarch64', 'armv7l'
......
...@@ -4,6 +4,7 @@ class Mutt < Package ...@@ -4,6 +4,7 @@ class Mutt < Package
description 'Mutt is a small but very powerful text-based mail client for Unix operating systems.' description 'Mutt is a small but very powerful text-based mail client for Unix operating systems.'
homepage 'http://mutt.org/' homepage 'http://mutt.org/'
version '1.9.2' version '1.9.2'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'ftp://ftp.mutt.org/pub/mutt/mutt-1.9.2.tar.gz' source_url 'ftp://ftp.mutt.org/pub/mutt/mutt-1.9.2.tar.gz'
source_sha256 'a2e152a352bbf02d222d54074199d9c53821c19f700c4cb85f78fa85faed7896' source_sha256 'a2e152a352bbf02d222d54074199d9c53821c19f700c4cb85f78fa85faed7896'
......
...@@ -2,8 +2,9 @@ require 'package' ...@@ -2,8 +2,9 @@ require 'package'
class Mutter < Package class Mutter < Package
description 'A window manager for GNOME' description 'A window manager for GNOME'
homepage 'https://gitlab.gnome.org/GNOME/mutter' homepage 'https://wiki.gnome.org/Projects/Mutter'
version '40.rc' version '40.rc'
license 'GPL-2+'
compatibility 'x86_64 aarch64 armv7l' compatibility 'x86_64 aarch64 armv7l'
source_url "https://gitlab.gnome.org/GNOME/mutter/-/archive/#{version}/mutter-#{version}.tar.bz2" source_url "https://gitlab.gnome.org/GNOME/mutter/-/archive/#{version}/mutter-#{version}.tar.bz2"
# source_url "https://download.gnome.org/core/#{version}/sources/mutter-#{version}.tar.xz" # source_url "https://download.gnome.org/core/#{version}/sources/mutter-#{version}.tar.xz"
......
...@@ -4,6 +4,7 @@ class Mypaint < Package ...@@ -4,6 +4,7 @@ class Mypaint < Package
description 'MyPaint is a simple drawing and painting program' description 'MyPaint is a simple drawing and painting program'
homepage 'http://mypaint.org/' homepage 'http://mypaint.org/'
version '1.2.1' version '1.2.1'
license 'GPL-2'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/mypaint/mypaint/releases/download/v1.2.1/mypaint-1.2.1.tar.xz' source_url 'https://github.com/mypaint/mypaint/releases/download/v1.2.1/mypaint-1.2.1.tar.xz'
source_sha256 'ed2349382f6a0c583d7defae06427e97ac7d14acb77b9e2c0fc7171ddd96d3c7' source_sha256 'ed2349382f6a0c583d7defae06427e97ac7d14acb77b9e2c0fc7171ddd96d3c7'
......
...@@ -4,6 +4,7 @@ class Mypaint_brushes < Package ...@@ -4,6 +4,7 @@ class Mypaint_brushes < Package
description 'Brushes used by MyPaint and other software using libmypaint.' description 'Brushes used by MyPaint and other software using libmypaint.'
homepage 'https://github.com/Jehan/mypaint-brushes' homepage 'https://github.com/Jehan/mypaint-brushes'
version '1.3.0' version '1.3.0'
license 'CC0-1.0'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/Jehan/mypaint-brushes/archive/v1.3.0/mypaint-brushes-v1.3.0.tar.gz' source_url 'https://github.com/Jehan/mypaint-brushes/archive/v1.3.0/mypaint-brushes-v1.3.0.tar.gz'
source_sha256 '704bb6420e65085acfd7a61d6050e96b0395c5eab078433f11406c355f16b214' source_sha256 '704bb6420e65085acfd7a61d6050e96b0395c5eab078433f11406c355f16b214'
......
...@@ -4,6 +4,7 @@ class Mysqltuner < Package ...@@ -4,6 +4,7 @@ class Mysqltuner < Package
description 'MySQLTuner is a script written in Perl that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.' description 'MySQLTuner is a script written in Perl that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.'
homepage 'https://github.com/major/MySQLTuner-perl' homepage 'https://github.com/major/MySQLTuner-perl'
version '1.7.7' version '1.7.7'
license 'GPL-3+'
compatibility 'all' compatibility 'all'
source_url 'https://raw.githubusercontent.com/major/MySQLTuner-perl/1c51f442822a170fb2eaafb088f22c8f4baacd9d/README.md' source_url 'https://raw.githubusercontent.com/major/MySQLTuner-perl/1c51f442822a170fb2eaafb088f22c8f4baacd9d/README.md'
source_sha256 '381d2200b487b4e8839d863ee300b761d5d0a8ee4eac5a8c51ef9bbd640ae6e6' source_sha256 '381d2200b487b4e8839d863ee300b761d5d0a8ee4eac5a8c51ef9bbd640ae6e6'
......
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