diff --git a/manifest/armv7l/a/alacritty.filelist b/manifest/armv7l/a/alacritty.filelist index 1bc120fdc3..04f577465c 100644 --- a/manifest/armv7l/a/alacritty.filelist +++ b/manifest/armv7l/a/alacritty.filelist @@ -1,4 +1,4 @@ -# Total size: 7833410 +# Total size: 6889679 /usr/local/bin/alacritty /usr/local/share/applications/Alacritty.desktop /usr/local/share/bash-completion/completions/alacritty diff --git a/manifest/x86_64/a/alacritty.filelist b/manifest/x86_64/a/alacritty.filelist index 7a3b6d67fe..849b9a33cc 100644 --- a/manifest/x86_64/a/alacritty.filelist +++ b/manifest/x86_64/a/alacritty.filelist @@ -1,4 +1,4 @@ -# Total size: 9242726 +# Total size: 7736203 /usr/local/bin/alacritty /usr/local/share/applications/Alacritty.desktop /usr/local/share/bash-completion/completions/alacritty diff --git a/packages/alacritty.rb b/packages/alacritty.rb index 5596b877b7..5e350c320a 100644 --- a/packages/alacritty.rb +++ b/packages/alacritty.rb @@ -6,7 +6,7 @@ require 'package' class Alacritty < Package description 'A cross-platform, GPU-accelerated terminal emulator' homepage 'https://github.com/alacritty/alacritty' - version '0.16.1' + version '0.17.0' license 'Apache' compatibility 'aarch64 armv7l x86_64' source_url 'https://github.com/alacritty/alacritty.git' @@ -14,21 +14,22 @@ class Alacritty < Package binary_compression 'tar.zst' binary_sha256({ - aarch64: 'df3b70da55d7dd09a94c42838437b273079770f1ffba9b5a55defdc1ab4fa12c', - armv7l: 'df3b70da55d7dd09a94c42838437b273079770f1ffba9b5a55defdc1ab4fa12c', - x86_64: '61de08532a05773e63898bd9218ae7ede4f4bf6b81a81eac7cfa97e8d1690fec' + aarch64: '8942e6bc7e1cb072e749acabcd0ff1adec8c6d8a5e8926291206fe664a8217a0', + armv7l: '8942e6bc7e1cb072e749acabcd0ff1adec8c6d8a5e8926291206fe664a8217a0', + x86_64: '3dc9bd8900bbd4f8d52c85573233c66ebc86f149726a866a8a9702bf5be5b732' }) - depends_on 'fontconfig' # R - depends_on 'freetype' # R - depends_on 'gcc_lib' # R - depends_on 'glibc' # R - depends_on 'harfbuzz' # R - depends_on 'libxcb' # R - depends_on 'libxcursor' # R - depends_on 'libxi' # R - depends_on 'libxkbcommon' # R - depends_on 'ncurses' # R + depends_on 'fontconfig' => :executable + depends_on 'freetype' => :executable + depends_on 'gcc_lib' => :executable + depends_on 'glibc' => :executable + depends_on 'harfbuzz' => :executable + depends_on 'libxcb' => :library + depends_on 'libxcursor' => :library + depends_on 'libxi' => :library + depends_on 'libxkbcommon' => :library + depends_on 'mesa' => :executable + depends_on 'ncurses' => :library depends_on 'rust' => :build def self.build diff --git a/tests/package/a/alacritty b/tests/package/a/alacritty new file mode 100755 index 0000000000..fd8b128232 --- /dev/null +++ b/tests/package/a/alacritty @@ -0,0 +1,3 @@ +#!/bin/bash +alacritty -h | head +alacritty -V diff --git a/tools/automatically_updatable_packages/alacritty b/tools/automatically_updatable_packages/alacritty new file mode 100644 index 0000000000..e69de29bb2