[arch-commits] Commit in alacritty/repos/community-x86_64 (3 files)

2020-10-18 Thread Christian Rebischke via arch-commits
Date: Sunday, October 18, 2020 @ 11:27:37
  Author: shibumi
Revision: 725917

archrelease: copy trunk to community-x86_64

Added:
  alacritty/repos/community-x86_64/4275.patch
(from rev 725915, alacritty/trunk/4275.patch)
  alacritty/repos/community-x86_64/PKGBUILD
(from rev 725915, alacritty/trunk/PKGBUILD)
Deleted:
  alacritty/repos/community-x86_64/PKGBUILD

+
 4275.patch | 2575 +++
 PKGBUILD   |   91 +-
 2 files changed, 2624 insertions(+), 42 deletions(-)

Copied: alacritty/repos/community-x86_64/4275.patch (from rev 725915, 
alacritty/trunk/4275.patch)
===
--- 4275.patch  (rev 0)
+++ 4275.patch  2020-10-18 11:27:37 UTC (rev 725917)
@@ -0,0 +1,2575 @@
+From 555a522c7a2e8ad6abb611ac1b36e3c854b24c7b Mon Sep 17 00:00:00 2001
+From: Kirill Chibisov 
+Date: Thu, 1 Oct 2020 19:33:23 +0300
+Subject: [PATCH 1/6] Update glutin to 0.25
+
+Fixes #4206.
+Fixes #4162.
+Fixes #4017.
+Fixes #3998.
+Fixes #3831.
+Fixes #3782.
+Fixes #3708.
+Fixes #2734.
+Fixes #2714.
+Fixes #1801.
+---
+ CHANGELOG.md |  15 +
+ Cargo.lock   | 541 +++
+ alacritty/Cargo.toml |   4 +-
+ alacritty/src/config/bindings.rs |   9 +-
+ alacritty/src/display.rs |   6 +-
+ alacritty/src/wayland_theme.rs   |  92 +++---
+ alacritty/src/window.rs  |  23 +-
+ alacritty_terminal/Cargo.toml|   4 +-
+ 8 files changed, 427 insertions(+), 267 deletions(-)
+
+diff --git a/CHANGELOG.md b/CHANGELOG.md
+index 4da3e7076..597276e33 100644
+--- a/CHANGELOG.md
 b/CHANGELOG.md
+@@ -24,6 +24,7 @@ The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/).
+ - CLI parameter `--option`/`-o` to override any configuration field
+ - Escape sequences to report text area size in pixels (`CSI 14 t`) and in 
characters (`CSI 18 t`)
+ - Support for single line terminals dimensions
++- Right clicking on Wayland's client side decorations will request 
application menu
+ 
+ ### Changed
+ 
+@@ -33,6 +34,7 @@ The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/).
+ - The user's background color is now used as the foreground for the render 
timer
+ - Use yellow/red from the config for error and warning messages instead of 
fixed colors
+ - Existing CLI parameters are now passed to instances spawned using 
`SpawnNewInstance`
++- Wayland's Client side decorations now refer to search bar colors
+ 
+ ### Fixed
+ 
+@@ -48,6 +50,19 @@ The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/).
+ - Selection expanding over 2 characters when scrolled in history with 
fullwidth characters in use
+ - Selection scrolling not starting when mouse is over the message bar
+ - Incorrect text width calculation in message bar when the message contains 
multibyte characters
++- Remapped caps lock to escape not triggering escape bindings on Wayland
++- Crash when requesting overly long title on Wayland
++- Fullscreen/Tiled window state change doesn't restore window sizes on Wayland
++- Crash when providing 0 for `XCURSOR_SIZE` on Wayland
++- Gap between window and server side decorations on KWIN Wayland
++- Wayland's client side decorations not working after tty switch
++- `Fullscreen` startup mode not working on Wayland
++- Window not being rescaled when changing DPR of the current monitor on 
Wayland
++- Crash in some cases when pointer isn't presented upon startup on Wayland
++- IME not working on Wayland
++- Crash on startup on GNOME since its 3.37.90 version on Wayland
++- Touchpad scrolling scrolled less than it should on macOS/Wayland on scaled 
outputs
++- Incorrect modifiers at startup on X11
+ 
+ ## 0.5.0
+ 
+diff --git a/Cargo.lock b/Cargo.lock
+index bd29ad13b..187fe63c1 100644
+--- a/Cargo.lock
 b/Cargo.lock
+@@ -1,5 +1,11 @@
+ # This file is automatically @generated by Cargo.
+ # It is not intended for manual editing.
++[[package]]
++name = "ab_glyph_rasterizer"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index;
++checksum = "2692800d602527d2b8fea50036119c37df74ab565b10e285706a3dcec0ec3e16"
++
+ [[package]]
+ name = "adler32"
+ version = "1.2.0"
+@@ -60,7 +66,7 @@ dependencies = [
+  "mio-extras",
+  "mio-named-pipes",
+  "miow 0.3.5",
+- "nix 0.17.0",
++ "nix 0.18.0",
+  "parking_lot",
+  "regex-automata",
+  "serde",
+@@ -76,13 +82,13 @@ dependencies = [
+ 
+ [[package]]
+ name = "andrew"
+-version = "0.2.1"
++version = "0.3.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index;
+-checksum = "9b7f09f89872c2b6b29e319377b1fbe91c6f5947df19a25596e121cf19a7b35e"
++checksum = "5e1ea80a5089cac999ffd4a91888154076a961d27387b0f7a6cd2d4dddb636b9"
+ dependencies = [
+  "bitflags",
+  "line_drawing",
+- "rusttype 0.7.9",
++ "rusttype",
+  "walkdir",
+  "xdg",
+  "xml-rs",
+@@ -94,12 +100,6 @@ version = 

[arch-commits] Commit in alacritty/repos/community-x86_64 (3 files)

2020-01-12 Thread Jiachen Yang via arch-commits
Date: Sunday, January 12, 2020 @ 09:16:44
  Author: farseerfc
Revision: 552181

archrelease: copy trunk to community-x86_64

Added:
  alacritty/repos/community-x86_64/PKGBUILD
(from rev 552180, alacritty/trunk/PKGBUILD)
Deleted:
  alacritty/repos/community-x86_64/PKGBUILD
  alacritty/repos/community-x86_64/fix-transparency-0.3.3.patch

--+
 PKGBUILD |  108 ++---
 fix-transparency-0.3.3.patch |  328 -
 2 files changed, 54 insertions(+), 382 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-12 09:16:09 UTC (rev 552180)
+++ PKGBUILD2020-01-12 09:16:44 UTC (rev 552181)
@@ -1,54 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Maintainer: Jiachen YANG 
-# Contributor: kpcyrd 
-# Contributor: quininer 
-pkgbase='alacritty'
-pkgname=('alacritty' 'alacritty-terminfo')
-pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
-_pkgver=0.4.0
-pkgver=$_pkgver
-pkgrel=1
-arch=('x86_64')
-url="https://github.com/jwilm/alacritty;
-license=('Apache')
-makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 
'desktop-file-utils' 'gdb' 'libxcb')
-checkdepends=('ttf-dejavu') # for monospace fontconfig test
-source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz;)
-sha256sums=('cbc0da74f313a806efed02fa863eece4b422c52e24832b553cd8592832c591e3')
-
-build(){
-  cd $pkgbase-$_pkgver
-  env CARGO_INCREMENTAL=0 cargo build --release --locked
-}
-
-check(){
-  cd $pkgbase-$_pkgver
-  env CARGO_INCREMENTAL=0 cargo test --release
-}
-
-package_alacritty() {
-  depends=('freetype2' 'fontconfig' 'libxi' 'libxcursor' 'libxrandr')
-  optdepends=('alacritty-terminfo: terminfo for alacritty')
-  
-  cd $pkgbase-$_pkgver
-  desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" 
"extra/linux/alacritty.desktop"
-  
-  install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty"
-  install -D -m644 "extra/alacritty.man" 
"$pkgdir/usr/share/man/man1/alacritty.1"
-  install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" 
"$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml"
-  install -D -m644 "alacritty.yml" 
"$pkgdir/usr/share/doc/alacritty/example/alacritty.yml"
-  install -D -m644 "extra/completions/alacritty.bash" 
"$pkgdir/usr/share/bash-completion/completions/alacritty"
-  install -D -m644 "extra/completions/_alacritty" 
"$pkgdir/usr/share/zsh/site-functions/_alacritty"
-  install -D -m644 "extra/completions/alacritty.fish" 
"$pkgdir/usr/share/fish/completions/alacritty.fish"
-  install -D -m644 "extra/logo/alacritty-term.svg" 
"$pkgdir/usr/share/pixmaps/Alacritty.svg"
-}
-
-package_alacritty-terminfo() {
-  pkgdesc="Terminfo files for the alacritty terminal emulator"
-  depends=('ncurses')
-  
-  cd $pkgbase-$_pkgver
-  
-  install -dm 755 "$pkgdir/usr/share/terminfo/a/"
-  tic -o "$pkgdir/usr/share/terminfo" -xe alacritty,alacritty-direct 
extra/alacritty.info
-}

Copied: alacritty/repos/community-x86_64/PKGBUILD (from rev 552180, 
alacritty/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-12 09:16:44 UTC (rev 552181)
@@ -0,0 +1,54 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Jiachen YANG 
+# Contributor: kpcyrd 
+# Contributor: quininer 
+pkgbase='alacritty'
+pkgname=('alacritty' 'alacritty-terminfo')
+pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
+_pkgver=0.4.1
+pkgver="$_pkgver"
+pkgrel=1
+arch=('x86_64')
+url="https://github.com/jwilm/alacritty;
+license=('Apache')
+makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 
'desktop-file-utils' 'gdb' 'libxcb')
+checkdepends=('ttf-dejavu') # for monospace fontconfig test
+source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz;)
+sha256sums=('ee807f03a4014e7f989cf649a7c8209c0c5f57297812a39f4b163f9580b9a539')
+
+build(){
+  cd "$pkgbase-$_pkgver"
+  env CARGO_INCREMENTAL=0 cargo build --release --locked
+}
+
+check(){
+  cd "$pkgbase-$_pkgver"
+  env CARGO_INCREMENTAL=0 cargo test --release
+}
+
+package_alacritty() {
+  depends=('freetype2' 'fontconfig' 'libxi' 'libxcursor' 'libxrandr')
+  optdepends=('alacritty-terminfo: terminfo for alacritty')
+  
+  cd "$pkgbase-$_pkgver"
+  desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" 
"extra/linux/alacritty.desktop"
+  
+  install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty"
+  install -D -m644 "extra/alacritty.man" 
"$pkgdir/usr/share/man/man1/alacritty.1"
+  install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" 
"$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml"
+  install -D -m644 "alacritty.yml" 
"$pkgdir/usr/share/doc/alacritty/example/alacritty.yml"
+  install -D -m644 "extra/completions/alacritty.bash"