From nobody Tue Jan 03 06:34:21 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NmNHd6BvZz2nrCV; Tue, 3 Jan 2023 06:34:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NmNHd598Mz3tlZ; Tue, 3 Jan 2023 06:34:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672727661; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3dHZ/2hP+Ka3kJ/abkQHrHbAz8yjIF0nlBUp3N6fvPU=; b=UL0ug5UNtZxF+jMsjZ2uXRqHy0uQPRvoMFB9vsSAGhEsB1G9IpUjJIb9zUpc+jZ7zBgfL6 K9kgdBj+DuePqjpPWHhjkO0wqgRbIB8S5U8bxMek9XAXNcU+QHC5pit25J02JD2m9GGwk/ 2Foms6oEJ0gdNiKEqmTyx8/LLYsWKeYhOnPfSUdoDPhpZOI5rb5kEJA7/X8ZjzJc0yjrvw QKUWVr2mFTL38Ykz49ZufHATXA/+NmulM1Yk2YQWxCXRUSc2ig0TMvFlLmIjuc1gVfmJUj JjfQ85bw6MR51bUy1FOUZfi5UmDeMwgr7T3pUgkQXz8N31tkixMWFZ1qe6sIqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672727661; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3dHZ/2hP+Ka3kJ/abkQHrHbAz8yjIF0nlBUp3N6fvPU=; b=BUZQbIhKAw2q9SI7ZLN/rCcyOIjCHMoB+YaRblKZt6NNmePd0TWf7EVo1wsagXLYbv/b9P x0qZtd84hR5zxcAsk5uYsDiNFD8dExe4Pg8ZloS7tl+jxGMS4OxD/mLqfF4lmwp9aEG8Oo OqmqrZG99xg8GGmK/RexnlR8x2+i12Xn7v0UkNeAAOEmoP7SYVp+0QwC4aZvGHew4rBCQo PhWFFh8MkGw0lD+rbXuxjaavXg6gYmFrcl709ZpHuSSHQLtVWJ3hauTRlqHlaRr3E0oiSc PCUCCGuwPUdjq06Z4kuN9Apako2X2oJnD1ka7wSWswzG9LLwMDb43iT5L2amEw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672727661; a=rsa-sha256; cv=none; b=YCjfEwCKcxaQGqFvkeVjkIIV+WOJMvJ8mSMyRh5hdjgTPiScYNKK3R/l2CwKle+99wizO6 osdZ/qSWKS4I+SLSBOOnwGfGRLPLA3qrydyV0yB1bt6MZ/I5UIEQEh8gD1dKbaMpW7O0IW o+58UImJ84J+9WkeJfc7nGqWjro0OlcCC4q5MU/gHiyUCcwVOMr50l9bLrB3OWP+9QE9Pv TrMiCW189/qa0MtgeJR/4rmKlcOEH9IMCre9W1E273Zv7Wqawu6Kd9BCtPIuD0PUj3fdDI yA6eTT0TstT8kJ3UdrIVlZB3ECG0FKt9NF9dzCbnv2bF+pG0EkqVWEI5qCfm9w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NmNHd3jq7zMWw; Tue, 3 Jan 2023 06:34:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 3036YLmN043856; Tue, 3 Jan 2023 06:34:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 3036YL0N043855; Tue, 3 Jan 2023 06:34:21 GMT (envelope-from git) Date: Tue, 3 Jan 2023 06:34:21 GMT Message-Id: <202301030634.3036YL0N043855@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 67202830b4cb - main - x11/rlaunch: New port: Fast, light-weight and modern application launcher for X11 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 67202830b4cbe427a4ba3ce2e30c4897956ed64e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=67202830b4cbe427a4ba3ce2e30c4897956ed64e commit 67202830b4cbe427a4ba3ce2e30c4897956ed64e Author: Yuri Victorovich AuthorDate: 2023-01-03 02:26:31 +0000 Commit: Yuri Victorovich CommitDate: 2023-01-03 06:34:13 +0000 x11/rlaunch: New port: Fast, light-weight and modern application launcher for X11 --- x11/Makefile | 1 + x11/rlaunch/Makefile | 55 ++++++++++++++++++++++++++++++++++++++++++ x11/rlaunch/distinfo | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++ x11/rlaunch/pkg-descr | 5 ++++ 4 files changed, 128 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index 452df72e9f9b..b8d81240d8ea 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -320,6 +320,7 @@ SUBDIR += remontoire SUBDIR += rendercheck SUBDIR += rgb + SUBDIR += rlaunch SUBDIR += rofi SUBDIR += rofi-calc SUBDIR += rofi-emoji diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile new file mode 100644 index 000000000000..5d45fbcaf1a0 --- /dev/null +++ b/x11/rlaunch/Makefile @@ -0,0 +1,55 @@ +PORTNAME= rlaunch +DISTVERSION= 1.3.13 +CATEGORIES= x11 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Fast, light-weight and modern application launcher for X11 +WWW= https://github.com/PonasKovas/rlaunch + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo + +USE_GITHUB= yes +GH_ACCOUNT= PonasKovas + +CARGO_CRATES= ansi_term-0.11.0 \ + atty-0.2.14 \ + bitflags-1.2.1 \ + clap-2.33.0 \ + fuzzy-matcher-0.3.7 \ + heck-0.3.1 \ + hermit-abi-0.1.6 \ + lazy_static-1.4.0 \ + libc-0.2.66 \ + maybe-uninit-2.0.0 \ + once_cell-1.7.2 \ + pkg-config-0.3.17 \ + proc-macro-error-0.4.8 \ + proc-macro-error-attr-0.4.8 \ + proc-macro2-1.0.8 \ + quote-1.0.2 \ + rustversion-1.0.2 \ + strsim-0.8.0 \ + structopt-0.3.9 \ + structopt-derive-0.4.2 \ + syn-1.0.14 \ + syn-mid-0.5.0 \ + textwrap-0.11.0 \ + thread_local-1.1.3 \ + unicode-segmentation-1.6.0 \ + unicode-width-0.1.7 \ + unicode-xid-0.2.0 \ + vec_map-0.8.1 \ + winapi-0.3.8 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + x11-dl-2.18.5 + +PLIST_FILES= bin/${PORTNAME} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/x11/rlaunch/distinfo b/x11/rlaunch/distinfo new file mode 100644 index 000000000000..d08ba620f8ea --- /dev/null +++ b/x11/rlaunch/distinfo @@ -0,0 +1,67 @@ +TIMESTAMP = 1672712171 +SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 +SIZE (rust/crates/bitflags-1.2.1.crate) = 16745 +SHA256 (rust/crates/clap-2.33.0.crate) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 +SIZE (rust/crates/clap-2.33.0.crate) = 196458 +SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94 +SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047 +SHA256 (rust/crates/heck-0.3.1.crate) = 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205 +SIZE (rust/crates/heck-0.3.1.crate) = 54666 +SHA256 (rust/crates/hermit-abi-0.1.6.crate) = eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772 +SIZE (rust/crates/hermit-abi-0.1.6.crate) = 6907 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libc-0.2.66.crate) = d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558 +SIZE (rust/crates/libc-0.2.66.crate) = 457815 +SHA256 (rust/crates/maybe-uninit-2.0.0.crate) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00 +SIZE (rust/crates/maybe-uninit-2.0.0.crate) = 11809 +SHA256 (rust/crates/once_cell-1.7.2.crate) = af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3 +SIZE (rust/crates/once_cell-1.7.2.crate) = 28250 +SHA256 (rust/crates/pkg-config-0.3.17.crate) = 05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677 +SIZE (rust/crates/pkg-config-0.3.17.crate) = 14533 +SHA256 (rust/crates/proc-macro-error-0.4.8.crate) = 875077759af22fa20b610ad4471d8155b321c89c3f2785526c9839b099be4e0a +SIZE (rust/crates/proc-macro-error-0.4.8.crate) = 20929 +SHA256 (rust/crates/proc-macro-error-attr-0.4.8.crate) = c5717d9fa2664351a01ed73ba5ef6df09c01a521cb42cb65a061432a826f3c7a +SIZE (rust/crates/proc-macro-error-attr-0.4.8.crate) = 6747 +SHA256 (rust/crates/proc-macro2-1.0.8.crate) = 3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548 +SIZE (rust/crates/proc-macro2-1.0.8.crate) = 35657 +SHA256 (rust/crates/quote-1.0.2.crate) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe +SIZE (rust/crates/quote-1.0.2.crate) = 23023 +SHA256 (rust/crates/rustversion-1.0.2.crate) = b3bba175698996010c4f6dce5e7f173b6eb781fce25d2cfc45e27091ce0b79f6 +SIZE (rust/crates/rustversion-1.0.2.crate) = 12264 +SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.crate) = 9309 +SHA256 (rust/crates/structopt-0.3.9.crate) = a1bcbed7d48956fcbb5d80c6b95aedb553513de0a1b451ea92679d999c010e98 +SIZE (rust/crates/structopt-0.3.9.crate) = 50176 +SHA256 (rust/crates/structopt-derive-0.4.2.crate) = 095064aa1f5b94d14e635d0a5684cf140c43ae40a0fd990708d38f5d669e5f64 +SIZE (rust/crates/structopt-derive-0.4.2.crate) = 19374 +SHA256 (rust/crates/syn-1.0.14.crate) = af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5 +SIZE (rust/crates/syn-1.0.14.crate) = 195286 +SHA256 (rust/crates/syn-mid-0.5.0.crate) = 7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a +SIZE (rust/crates/syn-mid-0.5.0.crate) = 14149 +SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 +SHA256 (rust/crates/thread_local-1.1.3.crate) = 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd +SIZE (rust/crates/thread_local-1.1.3.crate) = 13111 +SHA256 (rust/crates/unicode-segmentation-1.6.0.crate) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 +SIZE (rust/crates/unicode-segmentation-1.6.0.crate) = 90703 +SHA256 (rust/crates/unicode-width-0.1.7.crate) = caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479 +SIZE (rust/crates/unicode-width-0.1.7.crate) = 16644 +SHA256 (rust/crates/unicode-xid-0.2.0.crate) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c +SIZE (rust/crates/unicode-xid-0.2.0.crate) = 14994 +SHA256 (rust/crates/vec_map-0.8.1.crate) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a +SIZE (rust/crates/vec_map-0.8.1.crate) = 14959 +SHA256 (rust/crates/winapi-0.3.8.crate) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6 +SIZE (rust/crates/winapi-0.3.8.crate) = 1128308 +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-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/x11-dl-2.18.5.crate) = 2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8 +SIZE (rust/crates/x11-dl-2.18.5.crate) = 62951 +SHA256 (PonasKovas-rlaunch-1.3.13_GH0.tar.gz) = 2f0679dda503bf63b399bda8cde17f8ed1bd114b51f9476ba25f529a3a020e3c +SIZE (PonasKovas-rlaunch-1.3.13_GH0.tar.gz) = 12417 diff --git a/x11/rlaunch/pkg-descr b/x11/rlaunch/pkg-descr new file mode 100644 index 000000000000..c905826a465f --- /dev/null +++ b/x11/rlaunch/pkg-descr @@ -0,0 +1,5 @@ +rlaunch is a fast, light-weight and modern application launcher for X11 written +in Rust. + +This should work on all linux distributions and DEs that use X11, but if it +doesn't - feel free to file an issue.