Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Apr 2023 03:41:15 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0957928bfe80 - main - x11/wayout: add new port
Message-ID:  <202304060341.3363fFE0093452@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0957928bfe80ee92164a2e688341fa6c0d6f559b

commit 0957928bfe80ee92164a2e688341fa6c0d6f559b
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-08-04 15:25:39 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-04-06 03:41:08 +0000

    x11/wayout: add new port
    
    Simple tool to manage output modes
    
    https://git.sr.ht/~shinyzenith/wayout
---
 x11/Makefile               |  1 +
 x11/wayout/Makefile        | 18 ++++++++++++
 x11/wayout/Makefile.crates | 34 ++++++++++++++++++++++
 x11/wayout/distinfo        | 71 ++++++++++++++++++++++++++++++++++++++++++++++
 x11/wayout/pkg-descr       |  1 +
 5 files changed, 125 insertions(+)

diff --git a/x11/Makefile b/x11/Makefile
index c5b8aef50b75..0383b80435fc 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -413,6 +413,7 @@
     SUBDIR += waybar
     SUBDIR += wayland-logout
     SUBDIR += waylock
+    SUBDIR += wayout
     SUBDIR += wbar
     SUBDIR += wcm
     SUBDIR += wdisplays
diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile
new file mode 100644
index 000000000000..0e254e14874e
--- /dev/null
+++ b/x11/wayout/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	wayout
+DISTVERSION=	1.1.3
+CATEGORIES=	x11 wayland
+MASTER_SITES=	https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+# XXX Teach USES=cargo to not override default DISTFILES
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER=	jbeich@FreeBSD.org
+COMMENT=	Simple tool to manage output modes
+WWW=		https://git.sr.ht/~shinyzenith/wayout
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/x11/wayout/Makefile.crates b/x11/wayout/Makefile.crates
new file mode 100644
index 000000000000..3b0e381e308f
--- /dev/null
+++ b/x11/wayout/Makefile.crates
@@ -0,0 +1,34 @@
+CARGO_CRATES=	atty-0.2.14 \
+		autocfg-1.1.0 \
+		bitflags-1.3.2 \
+		cc-1.0.73 \
+		cfg-if-1.0.0 \
+		clap-3.2.16 \
+		clap_lex-0.2.4 \
+		downcast-rs-1.2.0 \
+		hashbrown-0.12.3 \
+		hermit-abi-0.1.19 \
+		indexmap-1.9.1 \
+		libc-0.2.127 \
+		memoffset-0.6.5 \
+		nix-0.22.3 \
+		once_cell-1.13.0 \
+		os_str_bytes-6.2.0 \
+		pkg-config-0.3.25 \
+		proc-macro2-1.0.43 \
+		quote-1.0.21 \
+		smallvec-1.9.0 \
+		strsim-0.10.0 \
+		termcolor-1.1.3 \
+		textwrap-0.15.0 \
+		unicode-ident-1.0.3 \
+		wayland-client-0.29.4 \
+		wayland-commons-0.29.4 \
+		wayland-protocols-0.29.4 \
+		wayland-scanner-0.29.4 \
+		wayland-sys-0.29.4 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		xml-rs-0.8.4
diff --git a/x11/wayout/distinfo b/x11/wayout/distinfo
new file mode 100644
index 000000000000..4ddcc159aa53
--- /dev/null
+++ b/x11/wayout/distinfo
@@ -0,0 +1,71 @@
+TIMESTAMP = 1659626739
+SHA256 (wayout-1.1.3.tar.gz) = 1a0c891b7a029c0f110bbdd8b12de5f71326c574a2341acec00b5c824f319e5d
+SIZE (wayout-1.1.3.tar.gz) = 28137
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
+SIZE (rust/crates/cc-1.0.73.crate) = 57880
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/clap-3.2.16.crate) = a3dbbb6653e7c55cc8595ad3e1f7be8f32aba4eb7ff7f0fd1163d4f3d137c0a9
+SIZE (rust/crates/clap-3.2.16.crate) = 213258
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
+SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
+SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
+SHA256 (rust/crates/libc-0.2.127.crate) = 505e71a4706fa491e9b1b55f51b95d4037d0821ee40131190475f692b35b009b
+SIZE (rust/crates/libc-0.2.127.crate) = 595031
+SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
+SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/nix-0.22.3.crate) = e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf
+SIZE (rust/crates/nix-0.22.3.crate) = 230252
+SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1
+SIZE (rust/crates/once_cell-1.13.0.crate) = 31726
+SHA256 (rust/crates/os_str_bytes-6.2.0.crate) = 648001efe5d5c0102d8cea768e348da85d90af8ba91f0bea908f157951493cd4
+SIZE (rust/crates/os_str_bytes-6.2.0.crate) = 21037
+SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae
+SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838
+SHA256 (rust/crates/proc-macro2-1.0.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab
+SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512
+SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179
+SIZE (rust/crates/quote-1.0.21.crate) = 28030
+SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1
+SIZE (rust/crates/smallvec-1.9.0.crate) = 28396
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
+SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
+SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
+SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
+SHA256 (rust/crates/unicode-ident-1.0.3.crate) = c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf
+SIZE (rust/crates/unicode-ident-1.0.3.crate) = 35031
+SHA256 (rust/crates/wayland-client-0.29.4.crate) = 91223460e73257f697d9e23d401279123d36039a3f7a449e983f123292d4458f
+SIZE (rust/crates/wayland-client-0.29.4.crate) = 71383
+SHA256 (rust/crates/wayland-commons-0.29.4.crate) = 94f6e5e340d7c13490eca867898c4cec5af56c27a5ffe5c80c6fc4708e22d33e
+SIZE (rust/crates/wayland-commons-0.29.4.crate) = 20757
+SHA256 (rust/crates/wayland-protocols-0.29.4.crate) = 60147ae23303402e41fe034f74fb2c35ad0780ee88a1c40ac09a3be1e7465741
+SIZE (rust/crates/wayland-protocols-0.29.4.crate) = 140842
+SHA256 (rust/crates/wayland-scanner-0.29.4.crate) = 39a1ed3143f7a143187156a2ab52742e89dac33245ba505c17224df48939f9e0
+SIZE (rust/crates/wayland-scanner-0.29.4.crate) = 17231
+SHA256 (rust/crates/wayland-sys-0.29.4.crate) = d9341df79a8975679188e37dab3889bfa57c44ac2cb6da166f519a81cbe452d4
+SIZE (rust/crates/wayland-sys-0.29.4.crate) = 7919
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
+SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3
+SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690
diff --git a/x11/wayout/pkg-descr b/x11/wayout/pkg-descr
new file mode 100644
index 000000000000..30b284c9dbe3
--- /dev/null
+++ b/x11/wayout/pkg-descr
@@ -0,0 +1 @@
+Simple tool to manage output modes



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304060341.3363fFE0093452>