Package Details: alacritty-git 1:0.14.0.2261.g2786683e-1

Git Clone URL: https://aur.archlinux.org/alacritty-git.git (read-only, click to copy)
Package Base: alacritty-git
Description: A cross-platform, GPU-accelerated terminal emulator
Upstream URL: https://github.com/alacritty/alacritty
Keywords: GPU rust terminal
Licenses: Apache
Conflicts: alacritty
Provides: alacritty
Submitter: quininer
Maintainer: quininer
Last Packager: quininer
Votes: 99
Popularity: 0.022614
First Submitted: 2016-11-01 13:53 (UTC)
Last Updated: 2023-12-31 03:41 (UTC)

Required by (25)

Sources (1)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 Next › Last »

maximbaz commented on 2017-07-25 21:17 (UTC)

No doubt about that, my point is that everyone gets these updates automatically, you don't have to update PKGBUILD for that. This is because AUR helpers treat packages with "-git" suffix in a special way, the value of pkgver field is ignored in favor of calling pkgver() function. I'm simply trying to save you from doing meaningless work ;)

quininer commented on 2017-07-25 09:08 (UTC)

@maximbaz alacritty just merged with XIM support, I think this is an important update.

maximbaz commented on 2017-07-25 08:57 (UTC)

Hey @quininer, just so that you know, you don't have to update pkgver every time. Because this is a -git package which has pkgver() function, most AUR helpers are (supposed to be) able to detect changes automatically, i.e. as soon as a new commit is pushed to master we all can update to it without waiting for you to update the pkgver. AUR maintainers have to update pkgver only for those packages that follow official releases, but alacritty is simply not there yet.

jonhoo commented on 2017-06-03 05:13 (UTC)

maximbaz: the change ended up having to be a little different (using tic -o), but pkgrel=2 should now work correctly. Thanks for the heads up!

maximbaz commented on 2017-06-03 04:59 (UTC)

@Jonhoo looks like the terminfo files have to be compiled with tic before they are placed to /usr/share/terminfo folder. I installed this package and ran the following commands: ❯ infocmp alacritty infocmp: couldn't open terminfo file /usr/share/terminfo/a/alacritty. ❯ sudo tic /usr/share/terminfo/a/alacritty "/usr/share/terminfo/a/alacritty", line 5, col 11, terminal 'alacritty': unknown capability 'Tc' ❯ infocmp alacritty # Reconstructed via infocmp from file: /usr/share/terminfo/a/alacritty alacritty| alacritty, .... Could you maybe add this step to PKGBUILD? I think it's enough to add the following two lines to the end of package(): tic "$pkgdir/usr/share/terminfo/a/alacritty" tic "$pkgdir/usr/share/terminfo/a/alacritty-256color"

jonhoo commented on 2017-06-02 02:22 (UTC)

Following up from alacritty GitHub issue: now that we have an alacritty terminfo file (see jwilm/alacritty#578), we should probably do the same thing as `rxvt-unicode` does and [provide a split package](https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/rxvt-unicode#n79) with both `alacritty-git` and [`alacritty-terminfo-git`](https://aur.archlinux.org/packages/alacritty-terminfo-git/).

terlar commented on 2017-05-03 11:33 (UTC)

This should have git as makedepends

crashandburn4 commented on 2017-04-12 16:53 (UTC) (edited on 2017-04-12 16:56 (UTC) by crashandburn4)

failed to parse manifest at `alacritty-git/src/alacritty-git/font/Cargo.toml` Caused by: could not parse input as TOML font/Cargo.toml:14:9 expected a key but found an empty string font/Cargo.toml:14:9-14:10 expected `.`, but found `'` The file is like so: [package] name = "font" version = "0.1.0" authors = ["Joe Wilm <joe@jwilm.com>"] description = "Font rendering using the best available solution per platform" license = "Apache-2.0" [dependencies] euclid = "0.6.8" libc = "0.2.11" ffi-util = { path = "../ffi-util" } log = "0.3" [target.'cfg(not(target_os = "macos"))'.dependencies] servo-fontconfig = { git = "https://github.com/jwilm/rust-fontconfig" } freetype-rs = "0.9.0" [target.'cfg(target_os = "macos")'.dependencies] core-text = "1.1.1" core-foundation = "0.2.2" core-graphics = "0.3.2" core-foundation-sys = "0.2.2" The problem is with the line: [target.'cfg(not(target_os = "macos"))'.dependencies]

suzumiya commented on 2017-04-07 12:03 (UTC)

Alacrity has changed to rust stable. But still, compile error. Compile Error. ==> Removing existing $pkgdir/ directory... ==> Starting build()... error: no default toolchain configured ==> ERROR: A failure occurred in build(). Aborting... The official suggests to build it with `rustup`, other than `cargo` directly.

suzumiya commented on 2017-03-29 18:22 (UTC)

Compile Error. Cargo and rust has to be set to nightly. Compiling serde_derive v0.9.8 error: the `proc-macro` crate type is experimental | = help: add #![feature(proc_macro)] to the crate attributes to enable error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900) --> /home/suzumiya/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.8/src/lib.rs:24:1 | 24 | #[proc_macro_derive(Serialize, attributes(serde))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900) --> /home/suzumiya/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.8/src/lib.rs:33:1 | 33 | #[proc_macro_derive(Deserialize, attributes(serde))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error: aborting due to 2 previous errors Build failed, waiting for other jobs to finish... error: Could not compile `serde_derive`. To learn more, run the command again with --verbose. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build alacritty-git.