From nobody Fri Dec 24 12:03:22 2021 X-Original-To: dev-commits-ports-main@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 492D41908F1E; Fri, 24 Dec 2021 12:03:23 +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 4JL5LM08dQz3P3n; Fri, 24 Dec 2021 12:03:23 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 D911123B58; Fri, 24 Dec 2021 12:03:22 +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 1BOC3MOY098724; Fri, 24 Dec 2021 12:03:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BOC3Mci098723; Fri, 24 Dec 2021 12:03:22 GMT (envelope-from git) Date: Fri, 24 Dec 2021 12:03:22 GMT Message-Id: <202112241203.1BOC3Mci098723@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 861ce63b2eba - main - x11/sirula: add new port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 861ce63b2ebaae2bf39fbb7c8accdf2b70aa32c9 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640347403; 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=4xoDJZtxfvC2zpmfPOHttFNq60sxXWQjo38Uw6kohnk=; b=fnsYRWdcimTu4jPqUU3HbXe/ZCErgyCMycWtN+qdR540rp9J4SE6RvnEBqceFas/O5vc3+ eATBEZgBzLfm3IyjMZ4b7fqPdWZyYkTniTvrpvWr+QhU9X9t/S8ZhNU5iktTt4e/m8jZ9X i9wpUu3aBY0nE1n8dDPlHyu9nvQohRC4TbxyDduuBfWhwrMjX6NrPNtZ5et5SyPwDWTlsm ++74VSrQvwzkyL353l8UrEzLmL1Xn1+w5+gyWAGrdnEHORp4HIxBNmaVfpbbLCIL2bqPPc gLa+UZUWktnvUFt2yyikVp008kugDFQUYcAY0lJwdAUcbgjUErVwU2Y9+sbprg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640347403; a=rsa-sha256; cv=none; b=A27TGXG/4bjcfTFABjkYVQEgPkwPxeI/xcNS2ncFqK457yx7dCvroLwS0ufF+uP1+UEux7 Oip/ySIqO2Zg6R3x5j2HLIxJ9PyUb6pS5d/PULILVL3oCsalU2mdRslbe5cjUeYRMb7jfM 2QIQHnPPTNStePjLyoFUHiK4Ubpnk0wWJDvK4D+v4lrdJclEJsW4DQdwFM31j8170PDQcI g4OgDZNrWLb/Y+wS96oz8FaB2SNO9Ol4Efzi5xZFiYv0aCFc+BYh9D3QapTximBjDt4+DB PNt3osLmVqFmM1gcl4CTRQiyvO+Zf/2WQvajmiJTzM3UHE8nV7fRKF29YMI0qw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=861ce63b2ebaae2bf39fbb7c8accdf2b70aa32c9 commit 861ce63b2ebaae2bf39fbb7c8accdf2b70aa32c9 Author: Jan Beich AuthorDate: 2021-12-24 11:44:03 +0000 Commit: Jan Beich CommitDate: 2021-12-24 12:01:21 +0000 x11/sirula: add new port Sirula (simple Rust launcher) is an app launcher for Wayland. Currently, the only feature is launching apps from .desktop files. Feel free to submit pull requests for any feature you like. https://github.com/DorianRudolph/sirula --- x11/Makefile | 1 + x11/sirula/Makefile | 135 +++++++++++++++++++++++++++++++ x11/sirula/distinfo | 219 +++++++++++++++++++++++++++++++++++++++++++++++++++ x11/sirula/pkg-descr | 5 ++ 4 files changed, 360 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index c9657664076f..eeafdd0b8252 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -330,6 +330,7 @@ SUBDIR += showmethekey SUBDIR += simdock SUBDIR += simplestroke + SUBDIR += sirula SUBDIR += slick-greeter SUBDIR += slim SUBDIR += slock diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile new file mode 100644 index 000000000000..88acd7b86d19 --- /dev/null +++ b/x11/sirula/Makefile @@ -0,0 +1,135 @@ +PORTNAME= sirula +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.0 +CATEGORIES= x11 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Simple app launcher for Wayland written in Rust + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell + +USES= cargo gnome +USE_GITHUB= yes +USE_GNOME= cairo gdkpixbuf2 gtk30 +GH_ACCOUNT= DorianRudolph +PLIST_FILES= bin/${PORTNAME} + +CARGO_CRATES= aho-corasick-0.7.18 \ + anyhow-1.0.44 \ + arrayref-0.3.6 \ + arrayvec-0.5.2 \ + atk-0.14.0 \ + atk-sys-0.14.0 \ + autocfg-1.0.1 \ + base64-0.13.0 \ + bitflags-1.3.2 \ + bitvec-0.19.5 \ + blake2b_simd-0.5.11 \ + cairo-rs-0.14.7 \ + cairo-sys-rs-0.14.0 \ + cfg-expr-0.8.1 \ + cfg-if-1.0.0 \ + constant_time_eq-0.1.5 \ + crossbeam-utils-0.8.5 \ + dirs-1.0.5 \ + either-1.6.1 \ + field-offset-0.3.4 \ + freedesktop_entry_parser-1.2.0 \ + funty-1.1.0 \ + futures-0.3.17 \ + futures-channel-0.3.17 \ + futures-core-0.3.17 \ + futures-executor-0.3.17 \ + futures-io-0.3.17 \ + futures-macro-0.3.17 \ + futures-sink-0.3.17 \ + futures-task-0.3.17 \ + futures-util-0.3.17 \ + fuzzy-matcher-0.3.7 \ + gdk-0.14.3 \ + gdk-pixbuf-0.14.0 \ + gdk-pixbuf-sys-0.14.0 \ + gdk-sys-0.14.0 \ + getrandom-0.1.16 \ + gio-0.14.8 \ + gio-sys-0.14.0 \ + glib-0.14.8 \ + glib-macros-0.14.1 \ + glib-sys-0.14.0 \ + gobject-sys-0.14.0 \ + gtk-0.14.3 \ + gtk-layer-shell-0.2.2 \ + gtk-layer-shell-sys-0.2.3 \ + gtk-sys-0.14.0 \ + gtk3-macros-0.14.0 \ + heck-0.3.3 \ + itertools-0.8.2 \ + itertools-0.10.1 \ + lazy_static-1.4.0 \ + lexical-core-0.7.6 \ + libc-0.2.103 \ + locale-types-0.4.0 \ + memchr-2.4.1 \ + memoffset-0.6.4 \ + nom-6.1.2 \ + once_cell-1.8.0 \ + osstrtools-0.2.2 \ + pango-0.14.8 \ + pango-sys-0.14.0 \ + pest-2.1.3 \ + pin-project-lite-0.2.7 \ + pin-utils-0.1.0 \ + pkg-config-0.3.20 \ + proc-macro-crate-1.1.0 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro-hack-0.5.19 \ + proc-macro-nested-0.1.7 \ + proc-macro2-1.0.29 \ + quote-1.0.10 \ + radium-0.5.3 \ + redox_syscall-0.1.57 \ + redox_users-0.3.5 \ + regex-1.5.4 \ + regex-syntax-0.6.25 \ + rust-argon2-0.8.3 \ + rustc_version-0.3.3 \ + ryu-1.0.5 \ + semver-0.11.0 \ + semver-parser-0.10.2 \ + serde-1.0.130 \ + serde_derive-1.0.130 \ + slab-0.4.4 \ + smallvec-1.7.0 \ + static_assertions-1.1.0 \ + strum-0.21.0 \ + strum_macros-0.21.1 \ + syn-1.0.80 \ + system-deps-3.2.0 \ + tap-1.0.1 \ + thiserror-1.0.30 \ + thiserror-impl-1.0.30 \ + thread_local-1.1.3 \ + toml-0.5.8 \ + ucd-trie-0.1.3 \ + unicode-segmentation-1.8.0 \ + unicode-xid-0.2.2 \ + version-compare-0.0.11 \ + version_check-0.9.3 \ + wasi-0.9.0+wasi-snapshot-preview1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + wyz-0.2.0 \ + xdg-2.3.0 + +post-patch: +# Respect PREFIX for system config + @${REINPLACE_CMD} -e 's,/usr/share,${DATADIR:H},' \ + -e 's,/etc,${PREFIX}&,' \ + ${WRKSRC}/cargo-crates/xdg-*/src/lib.rs + +.include diff --git a/x11/sirula/distinfo b/x11/sirula/distinfo new file mode 100644 index 000000000000..d39bb8d4c2da --- /dev/null +++ b/x11/sirula/distinfo @@ -0,0 +1,219 @@ +TIMESTAMP = 1634491335 +SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f +SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 +SHA256 (rust/crates/anyhow-1.0.44.crate) = 61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1 +SIZE (rust/crates/anyhow-1.0.44.crate) = 35067 +SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 +SIZE (rust/crates/arrayref-0.3.6.crate) = 10035 +SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b +SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838 +SHA256 (rust/crates/atk-0.14.0.crate) = a83b21d2aa75e464db56225e1bda2dd5993311ba1095acaa8fa03d1ae67026ba +SIZE (rust/crates/atk-0.14.0.crate) = 35031 +SHA256 (rust/crates/atk-sys-0.14.0.crate) = badcf670157c84bb8b1cf6b5f70b650fed78da2033c9eed84c4e49b11cbe83ea +SIZE (rust/crates/atk-sys-0.14.0.crate) = 21815 +SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a +SIZE (rust/crates/autocfg-1.0.1.crate) = 12908 +SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd +SIZE (rust/crates/base64-0.13.0.crate) = 62070 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitvec-0.19.5.crate) = 8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321 +SIZE (rust/crates/bitvec-0.19.5.crate) = 148200 +SHA256 (rust/crates/blake2b_simd-0.5.11.crate) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587 +SIZE (rust/crates/blake2b_simd-0.5.11.crate) = 34096 +SHA256 (rust/crates/cairo-rs-0.14.7.crate) = 9164355c892b026d6257e696dde5f3cb39beb3718297f0f161b562fe2ee3ab86 +SIZE (rust/crates/cairo-rs-0.14.7.crate) = 48408 +SHA256 (rust/crates/cairo-sys-rs-0.14.0.crate) = d7c9c3928781e8a017ece15eace05230f04b647457d170d2d9641c94a444ff80 +SIZE (rust/crates/cairo-sys-rs-0.14.0.crate) = 10560 +SHA256 (rust/crates/cfg-expr-0.8.1.crate) = b412e83326147c2bb881f8b40edfbf9905b9b8abaebd0e47ca190ba62fda8f0e +SIZE (rust/crates/cfg-expr-0.8.1.crate) = 34539 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc +SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936 +SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db +SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414 +SHA256 (rust/crates/dirs-1.0.5.crate) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901 +SIZE (rust/crates/dirs-1.0.5.crate) = 12908 +SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 +SIZE (rust/crates/either-1.6.1.crate) = 13641 +SHA256 (rust/crates/field-offset-0.3.4.crate) = 1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92 +SIZE (rust/crates/field-offset-0.3.4.crate) = 6046 +SHA256 (rust/crates/freedesktop_entry_parser-1.2.0.crate) = 347aa21b13048c0a0a4dc3118b661eb89d73ea675eca95b6a0f11e698ff66ec1 +SIZE (rust/crates/freedesktop_entry_parser-1.2.0.crate) = 16268 +SHA256 (rust/crates/funty-1.1.0.crate) = fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7 +SIZE (rust/crates/funty-1.1.0.crate) = 11631 +SHA256 (rust/crates/futures-0.3.17.crate) = a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca +SIZE (rust/crates/futures-0.3.17.crate) = 47388 +SHA256 (rust/crates/futures-channel-0.3.17.crate) = 5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888 +SIZE (rust/crates/futures-channel-0.3.17.crate) = 31765 +SHA256 (rust/crates/futures-core-0.3.17.crate) = 88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d +SIZE (rust/crates/futures-core-0.3.17.crate) = 14478 +SHA256 (rust/crates/futures-executor-0.3.17.crate) = 45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c +SIZE (rust/crates/futures-executor-0.3.17.crate) = 17102 +SHA256 (rust/crates/futures-io-0.3.17.crate) = 522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377 +SIZE (rust/crates/futures-io-0.3.17.crate) = 9050 +SHA256 (rust/crates/futures-macro-0.3.17.crate) = 18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb +SIZE (rust/crates/futures-macro-0.3.17.crate) = 11830 +SHA256 (rust/crates/futures-sink-0.3.17.crate) = 36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11 +SIZE (rust/crates/futures-sink-0.3.17.crate) = 7663 +SHA256 (rust/crates/futures-task-0.3.17.crate) = 1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99 +SIZE (rust/crates/futures-task-0.3.17.crate) = 11712 +SHA256 (rust/crates/futures-util-0.3.17.crate) = 36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481 +SIZE (rust/crates/futures-util-0.3.17.crate) = 147679 +SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94 +SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047 +SHA256 (rust/crates/gdk-0.14.3.crate) = b9d749dcfc00d8de0d7c3a289e04a04293eb5ba3d8a4e64d64911d481fa9933b +SIZE (rust/crates/gdk-0.14.3.crate) = 79492 +SHA256 (rust/crates/gdk-pixbuf-0.14.0.crate) = 534192cb8f01daeb8fab2c8d4baa8f9aae5b7a39130525779f5c2608e235b10f +SIZE (rust/crates/gdk-pixbuf-0.14.0.crate) = 14554 +SHA256 (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = f097c0704201fbc8f69c1762dc58c6947c8bb188b8ed0bc7e65259f1894fe590 +SIZE (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = 9110 +SHA256 (rust/crates/gdk-sys-0.14.0.crate) = 0e091b3d3d6696949ac3b3fb3c62090e5bfd7bd6850bef5c3c5ea701de1b1f1e +SIZE (rust/crates/gdk-sys-0.14.0.crate) = 72899 +SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce +SIZE (rust/crates/getrandom-0.1.16.crate) = 25077 +SHA256 (rust/crates/gio-0.14.8.crate) = 711c3632b3ebd095578a9c091418d10fed492da9443f58ebc8f45efbeb215cb0 +SIZE (rust/crates/gio-0.14.8.crate) = 177625 +SHA256 (rust/crates/gio-sys-0.14.0.crate) = c0a41df66e57fcc287c4bcf74fc26b884f31901ea9792ec75607289b456f48fa +SIZE (rust/crates/gio-sys-0.14.0.crate) = 76499 +SHA256 (rust/crates/glib-0.14.8.crate) = 7c515f1e62bf151ef6635f528d05b02c11506de986e43b34a5c920ef0b3796a4 +SIZE (rust/crates/glib-0.14.8.crate) = 165294 +SHA256 (rust/crates/glib-macros-0.14.1.crate) = 2aad66361f66796bfc73f530c51ef123970eb895ffba991a234fcf7bea89e518 +SIZE (rust/crates/glib-macros-0.14.1.crate) = 20018 +SHA256 (rust/crates/glib-sys-0.14.0.crate) = 1c1d60554a212445e2a858e42a0e48cece1bd57b311a19a9468f70376cf554ae +SIZE (rust/crates/glib-sys-0.14.0.crate) = 57390 +SHA256 (rust/crates/gobject-sys-0.14.0.crate) = aa92cae29759dae34ab5921d73fff5ad54b3d794ab842c117e36cafc7994c3f5 +SIZE (rust/crates/gobject-sys-0.14.0.crate) = 17399 +SHA256 (rust/crates/gtk-0.14.3.crate) = 2eb51122dd3317e9327ec1e4faa151d1fa0d95664cd8fb8dcfacf4d4d29ac70c +SIZE (rust/crates/gtk-0.14.3.crate) = 546924 +SHA256 (rust/crates/gtk-layer-shell-0.2.2.crate) = 4a106f40f47bf7eb2d0d62313b82e8cb9829c4c6ab4a1087c72c95ae6ed03726 +SIZE (rust/crates/gtk-layer-shell-0.2.2.crate) = 3477501 +SHA256 (rust/crates/gtk-layer-shell-sys-0.2.3.crate) = 568daf8ab604d183e7fc703d65e3621241dc05b8960022fd94e260aef3ebbf4f +SIZE (rust/crates/gtk-layer-shell-sys-0.2.3.crate) = 5502 +SHA256 (rust/crates/gtk-sys-0.14.0.crate) = 8c14c8d3da0545785a7c5a120345b3abb534010fb8ae0f2ef3f47c027fba303e +SIZE (rust/crates/gtk-sys-0.14.0.crate) = 136732 +SHA256 (rust/crates/gtk3-macros-0.14.0.crate) = 21de1da96dc117443fb03c2e270b2d34b7de98d0a79a19bbb689476173745b79 +SIZE (rust/crates/gtk3-macros-0.14.0.crate) = 5395 +SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c +SIZE (rust/crates/heck-0.3.3.crate) = 10260 +SHA256 (rust/crates/itertools-0.8.2.crate) = f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484 +SIZE (rust/crates/itertools-0.8.2.crate) = 89203 +SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf +SIZE (rust/crates/itertools-0.10.1.crate) = 116219 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe +SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385 +SHA256 (rust/crates/libc-0.2.103.crate) = dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6 +SIZE (rust/crates/libc-0.2.103.crate) = 540563 +SHA256 (rust/crates/locale-types-0.4.0.crate) = 02be1c159bff06af0fdec8942a4f3a9242cc2ecebdfccb0d29d3c100ca5e7a97 +SIZE (rust/crates/locale-types-0.4.0.crate) = 8938 +SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a +SIZE (rust/crates/memchr-2.4.1.crate) = 64977 +SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9 +SIZE (rust/crates/memoffset-0.6.4.crate) = 7664 +SHA256 (rust/crates/nom-6.1.2.crate) = e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2 +SIZE (rust/crates/nom-6.1.2.crate) = 147539 +SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56 +SIZE (rust/crates/once_cell-1.8.0.crate) = 28925 +SHA256 (rust/crates/osstrtools-0.2.2.crate) = f328dada9eee3ab878d2d367d8bf323c12b20f881c5566ae6e6708b3862dcaba +SIZE (rust/crates/osstrtools-0.2.2.crate) = 7680 +SHA256 (rust/crates/pango-0.14.8.crate) = 546fd59801e5ca735af82839007edd226fe7d3bb06433ec48072be4439c28581 +SIZE (rust/crates/pango-0.14.8.crate) = 37643 +SHA256 (rust/crates/pango-sys-0.14.0.crate) = 2367099ca5e761546ba1d501955079f097caa186bb53ce0f718dca99ac1942fe +SIZE (rust/crates/pango-sys-0.14.0.crate) = 23109 +SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53 +SIZE (rust/crates/pest-2.1.3.crate) = 77986 +SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443 +SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212 +SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 +SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 +SHA256 (rust/crates/pkg-config-0.3.20.crate) = 7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb +SIZE (rust/crates/pkg-config-0.3.20.crate) = 15395 +SHA256 (rust/crates/proc-macro-crate-1.1.0.crate) = 1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83 +SIZE (rust/crates/proc-macro-crate-1.1.0.crate) = 8535 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5 +SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556 +SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086 +SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495 +SHA256 (rust/crates/proc-macro2-1.0.29.crate) = b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d +SIZE (rust/crates/proc-macro2-1.0.29.crate) = 38772 +SHA256 (rust/crates/quote-1.0.10.crate) = 38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05 +SIZE (rust/crates/quote-1.0.10.crate) = 29960 +SHA256 (rust/crates/radium-0.5.3.crate) = 941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8 +SIZE (rust/crates/radium-0.5.3.crate) = 7588 +SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce +SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087 +SHA256 (rust/crates/redox_users-0.3.5.crate) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d +SIZE (rust/crates/redox_users-0.3.5.crate) = 12644 +SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 +SIZE (rust/crates/regex-1.5.4.crate) = 236581 +SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b +SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293 +SHA256 (rust/crates/rust-argon2-0.8.3.crate) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb +SIZE (rust/crates/rust-argon2-0.8.3.crate) = 28313 +SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee +SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119 +SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e +SIZE (rust/crates/ryu-1.0.5.crate) = 49570 +SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6 +SIZE (rust/crates/semver-0.11.0.crate) = 20826 +SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7 +SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176 +SHA256 (rust/crates/serde-1.0.130.crate) = f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913 +SIZE (rust/crates/serde-1.0.130.crate) = 75305 +SHA256 (rust/crates/serde_derive-1.0.130.crate) = d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b +SIZE (rust/crates/serde_derive-1.0.130.crate) = 54703 +SHA256 (rust/crates/slab-0.4.4.crate) = c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590 +SIZE (rust/crates/slab-0.4.4.crate) = 15725 +SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309 +SIZE (rust/crates/smallvec-1.7.0.crate) = 27459 +SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f +SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 +SHA256 (rust/crates/strum-0.21.0.crate) = aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2 +SIZE (rust/crates/strum-0.21.0.crate) = 5296 +SHA256 (rust/crates/strum_macros-0.21.1.crate) = d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec +SIZE (rust/crates/strum_macros-0.21.1.crate) = 16280 +SHA256 (rust/crates/syn-1.0.80.crate) = d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194 +SIZE (rust/crates/syn-1.0.80.crate) = 234102 +SHA256 (rust/crates/system-deps-3.2.0.crate) = 480c269f870722b3b08d2f13053ce0c2ab722839f472863c3e2d61ff3a1c2fa6 +SIZE (rust/crates/system-deps-3.2.0.crate) = 21476 +SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 +SIZE (rust/crates/tap-1.0.1.crate) = 11316 +SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417 +SIZE (rust/crates/thiserror-1.0.30.crate) = 17748 +SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b +SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230 +SHA256 (rust/crates/thread_local-1.1.3.crate) = 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd +SIZE (rust/crates/thread_local-1.1.3.crate) = 13111 +SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa +SIZE (rust/crates/toml-0.5.8.crate) = 54219 +SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c +SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615 +SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b +SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011 +SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 +SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955 +SHA256 (rust/crates/version-compare-0.0.11.crate) = 1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b +SIZE (rust/crates/version-compare-0.0.11.crate) = 15208 +SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe +SIZE (rust/crates/version_check-0.9.3.crate) = 12547 +SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 +SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 +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-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/wyz-0.2.0.crate) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214 +SIZE (rust/crates/wyz-0.2.0.crate) = 12926 +SHA256 (rust/crates/xdg-2.3.0.crate) = de4cfc7dc9727713f386aadce9496f1ed64ea368d9f1f813a54d0f98f8741286 +SIZE (rust/crates/xdg-2.3.0.crate) = 14026 +SHA256 (DorianRudolph-sirula-v1.0.0_GH0.tar.gz) = 311c2b3c1502a2e7c1c1ccd4c6a98f7fa387508cd2f3af23ea29b81f581292df +SIZE (DorianRudolph-sirula-v1.0.0_GH0.tar.gz) = 3867514 diff --git a/x11/sirula/pkg-descr b/x11/sirula/pkg-descr new file mode 100644 index 000000000000..5cfd86ab0a58 --- /dev/null +++ b/x11/sirula/pkg-descr @@ -0,0 +1,5 @@ +Sirula (simple Rust launcher) is an app launcher for Wayland. +Currently, the only feature is launching apps from .desktop files. +Feel free to submit pull requests for any feature you like. + +WWW: https://github.com/DorianRudolph/sirula