aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2022-08-04 15:25:39 +0000
committerJan Beich <jbeich@FreeBSD.org>2023-04-06 03:41:08 +0000
commit0957928bfe80ee92164a2e688341fa6c0d6f559b (patch)
tree831d2dd356a13a0753d58e0c4834ac6940d5c067
parente404b1965fdfebc5da46fb72c0e6645f42bbdb32 (diff)
downloadports-0957928bfe80ee92164a2e688341fa6c0d6f559b.tar.gz
ports-0957928bfe80ee92164a2e688341fa6c0d6f559b.zip
x11/wayout: add new port
Simple tool to manage output modes https://git.sr.ht/~shinyzenith/wayout
-rw-r--r--x11/Makefile1
-rw-r--r--x11/wayout/Makefile18
-rw-r--r--x11/wayout/Makefile.crates34
-rw-r--r--x11/wayout/distinfo71
-rw-r--r--x11/wayout/pkg-descr1
5 files changed, 125 insertions, 0 deletions
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