pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

alacritty-dev: sync HEAD



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Oct 11 17:29:16 2023 +0200
Changeset:	bfc922080269770a3973f580afe478bf7d71d43a

Modified Files:
	alacritty-dev/Makefile
	alacritty-dev/cargo-depends.mk
	alacritty-dev/distinfo

Log Message:
alacritty-dev: sync HEAD

While here switch-off Wayland.
Building only for x11 reduces compile time to half.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bfc922080269770a3973f580afe478bf7d71d43a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 alacritty-dev/Makefile         | 12 +++++++++---
 alacritty-dev/cargo-depends.mk |  2 +-
 alacritty-dev/distinfo         | 12 ++++++------
 3 files changed, 16 insertions(+), 10 deletions(-)

diffs:
diff --git a/alacritty-dev/Makefile b/alacritty-dev/Makefile
index fd8c17b359..207c470211 100644
--- a/alacritty-dev/Makefile
+++ b/alacritty-dev/Makefile
@@ -3,10 +3,10 @@
 DISTNAME=	alacritty-0.13.0
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_GITHUB:=alacritty/}
-GITHUB_TAG=	e1859e80f6196da6f52aacf8829c039378e13275
+GITHUB_TAG=	b4130ddf24d9612cce4cb043e9b15acc086369a1
 
 MAINTAINER=	pin%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/alacritty/alacritty
+HOMEPAGE=	https://alacritty.org/
 COMMENT=	Cross-platform, GPU-accelerated terminal emulator
 LICENSE=	apache-2.0
 
@@ -16,7 +16,7 @@ TOOL_DEPENDS+=		scdoc-[0-9]*:../../textproc/scdoc
 
 .include "cargo-depends.mk"
 
-WRKSRC=			${WRKDIR}/alacritty-e1859e80f6196da6f52aacf8829c039378e13275
+WRKSRC=			${WRKDIR}/alacritty-b4130ddf24d9612cce4cb043e9b15acc086369a1
 
 USE_LANGUAGES+=		c c++
 USE_TOOLS+=		gmake pkg-config	# for fontconfig-sys
@@ -71,6 +71,12 @@ post-install:
 	${INSTALL_MAN} ${WRKSRC}/extra/man/alacritty-bindings.5 \
 		${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/alacritty-bindings.5
 
+# This package is kept up-to-date for personal use and I don't need Wayland.
+# If someone wishes to build it with Wayland support comment out the these lines.
+# If someone wishes to build only for Wayalnd use, replace 'x11' with 'wayland'.
+CARGO_NO_DEFAULT_FEATURES=	YES
+CARGO_FEATURES+=		x11
+
 .include "../../lang/python/tool.mk"
 .include "../../lang/rust/cargo.mk"
 .include "../../security/openssl/buildlink3.mk"
diff --git a/alacritty-dev/cargo-depends.mk b/alacritty-dev/cargo-depends.mk
index 82bb3983f1..77b790a641 100644
--- a/alacritty-dev/cargo-depends.mk
+++ b/alacritty-dev/cargo-depends.mk
@@ -130,7 +130,6 @@ CARGO_CRATE_DEPENDS+=	ndk-sys-0.5.0-beta.0+25.2.9519653
 CARGO_CRATE_DEPENDS+=	nix-0.24.3
 CARGO_CRATE_DEPENDS+=	nix-0.25.1
 CARGO_CRATE_DEPENDS+=	nix-0.26.4
-CARGO_CRATE_DEPENDS+=	nix-0.27.1
 CARGO_CRATE_DEPENDS+=	nom-7.1.3
 CARGO_CRATE_DEPENDS+=	notify-6.1.1
 CARGO_CRATE_DEPENDS+=	num_enum-0.7.0
@@ -167,6 +166,7 @@ CARGO_CRATE_DEPENDS+=	regex-automata-0.3.9
 CARGO_CRATE_DEPENDS+=	regex-syntax-0.7.5
 CARGO_CRATE_DEPENDS+=	rustc_version-0.4.0
 CARGO_CRATE_DEPENDS+=	rustix-0.38.17
+CARGO_CRATE_DEPENDS+=	rustix-openpty-0.1.1
 CARGO_CRATE_DEPENDS+=	ryu-1.0.15
 CARGO_CRATE_DEPENDS+=	same-file-1.0.6
 CARGO_CRATE_DEPENDS+=	scoped-tls-1.0.1
diff --git a/alacritty-dev/distinfo b/alacritty-dev/distinfo
index 6fcb8024b4..52c64be2f9 100644
--- a/alacritty-dev/distinfo
+++ b/alacritty-dev/distinfo
@@ -9,9 +9,9 @@ Size (ahash-0.8.3.crate) = 42416 bytes
 BLAKE2s (aho-corasick-1.1.1.crate) = c5099a477afe8d19b8f64b31d43bfbae8b40c99ce87d16e5ad7457253129ce42
 SHA512 (aho-corasick-1.1.1.crate) = a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
 Size (aho-corasick-1.1.1.crate) = 182812 bytes
-BLAKE2s (alacritty-0.13.0-e1859e80f6196da6f52aacf8829c039378e13275.tar.gz) = ca9d0de0ba2d67d5378b61a0ca605bac66faa7812ecec2fe8277542ff911664a
-SHA512 (alacritty-0.13.0-e1859e80f6196da6f52aacf8829c039378e13275.tar.gz) = 570ba24c3b16afa0b6476f10facd62e0c1f329a54352df667ed39f4d2446cf5b686d737cf61aca21ee1ebff7d2a6d74db2572098ffe040e9e35c43d41c953e8e
-Size (alacritty-0.13.0-e1859e80f6196da6f52aacf8829c039378e13275.tar.gz) = 1617517 bytes
+BLAKE2s (alacritty-0.13.0-b4130ddf24d9612cce4cb043e9b15acc086369a1.tar.gz) = acf5fb5205980b22582c5fdeb9baf3faeb470800ba8ffb863f6dab38024059c0
+SHA512 (alacritty-0.13.0-b4130ddf24d9612cce4cb043e9b15acc086369a1.tar.gz) = 7f9b38f2383907ca2e5b83267c020756a85558ee288c74a21ad380cfa8ea5870ed184f00ae58e11fe10aab02bdee5cb3207eb4c9f37c1256aee3b3f749223af3
+Size (alacritty-0.13.0-b4130ddf24d9612cce4cb043e9b15acc086369a1.tar.gz) = 1617606 bytes
 BLAKE2s (android-activity-0.5.0-beta.1.crate) = e52548ffb00f08e889be3ba8fdf5131ddfc402f2405225c71b8aa0d809871469
 SHA512 (android-activity-0.5.0-beta.1.crate) = 231422fa9848ac617d2f5880dd48419947a779d02c3f49f06d070eca6db7a24b7099a0928a553144a8f67e6b92c28be4b0ac08ae030d87c5433747cc104ba88a
 Size (android-activity-0.5.0-beta.1.crate) = 255367 bytes
@@ -393,9 +393,6 @@ Size (nix-0.25.1.crate) = 272312 bytes
 BLAKE2s (nix-0.26.4.crate) = bee454118b55bf6cc153d82d6d260a953c0c0568d1289448d61f493a3e025541
 SHA512 (nix-0.26.4.crate) = cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
 Size (nix-0.26.4.crate) = 279099 bytes
-BLAKE2s (nix-0.27.1.crate) = 1326f434de2daa6bd80281aa066c00a709c757050120d2f87904b2f4d1f58618
-SHA512 (nix-0.27.1.crate) = 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
-Size (nix-0.27.1.crate) = 286494 bytes
 BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
 SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
 Size (nom-7.1.3.crate) = 117570 bytes
@@ -504,6 +501,9 @@ Size (rustc_version-0.4.0.crate) = 12175 bytes
 BLAKE2s (rustix-0.38.17.crate) = 2fc89dfd1a3250782f57f0c49dcae7a4190f9cfb888937095c206dcc91c7b329
 SHA512 (rustix-0.38.17.crate) = 26536098157ba388072e18c7fa26eb4e5617560dbe44002c2796d628bacb67782422b475602277981c806e5bd8f47ad0ef04264ff724796d08e37d830431f876
 Size (rustix-0.38.17.crate) = 353766 bytes
+BLAKE2s (rustix-openpty-0.1.1.crate) = 9262b57e84da3d4b499b443bac6fdd4df4f71b97c3999cc265246cc9ac53be64
+SHA512 (rustix-openpty-0.1.1.crate) = 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708
+Size (rustix-openpty-0.1.1.crate) = 11478 bytes
 BLAKE2s (ryu-1.0.15.crate) = 9cd8b57860ba906eaae35b47878818e4e574fb5463963cb95a0134a0acae6eee
 SHA512 (ryu-1.0.15.crate) = 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
 Size (ryu-1.0.15.crate) = 46906 bytes


Home | Main Index | Thread Index | Old Index