From nobody Tue Dec 21 01:00:57 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 0BCBD1903B27; Tue, 21 Dec 2021 01:00:58 +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 4JHynP5V96z4TJs; Tue, 21 Dec 2021 01:00:57 +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 9365220175; Tue, 21 Dec 2021 01:00:57 +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 1BL10vEI021460; Tue, 21 Dec 2021 01:00:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BL10viF021459; Tue, 21 Dec 2021 01:00:57 GMT (envelope-from git) Date: Tue, 21 Dec 2021 01:00:57 GMT Message-Id: <202112210100.1BL10viF021459@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: b0c02f3a2961 - main - sysutils/pass-secrets: 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: b0c02f3a29612bf2b7f872fb553e03870ed4765c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640048457; 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=8s0mcd6JvCcr/gBUML42pkxBrMhRBBUB+JJt83RC5Pw=; b=NfYjTrC9LA2QoMx4gT7zSX1UcdRGA6bPs0cNCvUg+JTkmfYGTk9/D9Z+8JwTNqhbyLIrAh uXAtCU+C75q3vbB7sRubEUb/uL7IL3xSb0TF3rbrPeaLgr/FFIzOvjJrsjjEArJm20HPoa wRU4e0ImQQkGprJpqAfUXQS3two4OzP4nybQTRHom/YXR2ItCcWLX9FsqrTZRkLnbV2WeN y25gBqyDF1YRPkYPx0txcdT+1jOoEMRIjxYGViUbkMK6kjpfY87Nf1D6CJNgrfJ95g/Hk5 /2+R8RTX0FKj6NCmSEcnPNUti0VI4LjEw21rjCn8JAdXPLSXf6UO1sI1DTttKw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640048457; a=rsa-sha256; cv=none; b=EOCZrCGBqDy5iv0zp9cTaPDd7BLKcBOigfQxCPHR+yjun9r6ZY4QVquYq7pr/ELal8SdV0 8wJqOzJ7rO/2yUPdnwSTpYH/W6RTmL9Wq8eP1ZwnXOkkY5NM4k/6KSh+pluXX1WuL//r1y b3+lp/arneecQQb7+k2rx5qMs4x8TufHC2ndPVAG2S8p959ekTTpyinFy8S0FeJKgBWk2A PP6Lun510rq1PSkTX6ziCVxZ1Im+mmIdlEga6jaiBcBVrd6okHM2wn2ixXzRlWtJ2jnF7n Y9PrRSeAC10yp2V45OPNronX+f39CbEJP0tREuC01GiRWG+U53yL1xVm3YH0oA== 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=b0c02f3a29612bf2b7f872fb553e03870ed4765c commit b0c02f3a29612bf2b7f872fb553e03870ed4765c Author: Jan Beich AuthorDate: 2021-09-30 18:50:31 +0000 Commit: Jan Beich CommitDate: 2021-12-21 01:00:53 +0000 sysutils/pass-secrets: add new port CLI Application that provides the Freedesktop Secret Service using Pass as its backend! https://github.com/nullobsi/pass-secrets --- sysutils/Makefile | 1 + sysutils/pass-secrets/Makefile | 25 +++++++++++++++++++++++++ sysutils/pass-secrets/distinfo | 7 +++++++ sysutils/pass-secrets/pkg-descr | 4 ++++ 4 files changed, 37 insertions(+) diff --git a/sysutils/Makefile b/sysutils/Makefile index 6eda45696250..391750bd7490 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -917,6 +917,7 @@ SUBDIR += parallel SUBDIR += parkverbot SUBDIR += pass-otp + SUBDIR += pass-secrets SUBDIR += pass-update SUBDIR += password-store SUBDIR += passwordsafe diff --git a/sysutils/pass-secrets/Makefile b/sysutils/pass-secrets/Makefile new file mode 100644 index 000000000000..18b0ef1c9a12 --- /dev/null +++ b/sysutils/pass-secrets/Makefile @@ -0,0 +1,25 @@ +PORTNAME= pass-secrets +PORTVERSION= s20210930 +CATEGORIES= sysutils + +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= 1381a097ef34.patch:-p1 # https://github.com/nullobsi/pass-secrets/pull/3 +PATCHFILES+= 01cc706f52c8.patch:-p1 # https://github.com/nullobsi/pass-secrets/pull/3 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Freedesktop secrets provider that uses pass as a backend + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libsdbus-c++.so:devel/sdbus-cpp +RUN_DEPENDS= pass:sysutils/password-store + +USES= cmake compiler:c++17-lang +USE_GITHUB= yes +GH_ACCOUNT= nullobsi +GH_TAGNAME= cee6b85 +CMAKE_OFF= INSTALL_DBUS_SERVICE +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/sysutils/pass-secrets/distinfo b/sysutils/pass-secrets/distinfo new file mode 100644 index 000000000000..4dc7a61a9496 --- /dev/null +++ b/sysutils/pass-secrets/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1633027831 +SHA256 (nullobsi-pass-secrets-s20210930-cee6b85_GH0.tar.gz) = 0523b042f6c1f685498bc02e6d8fed54e2701e88acf83f725ccf6f40bbab801f +SIZE (nullobsi-pass-secrets-s20210930-cee6b85_GH0.tar.gz) = 170018 +SHA256 (1381a097ef34.patch) = b07757135ecf02587d3c2e816d654409a6c87d53c0847ae7d15a245708ac5a96 +SIZE (1381a097ef34.patch) = 1305 +SHA256 (01cc706f52c8.patch) = 9cf6584a8a17bd458248df7f32128c92733588c9d26d5bc11c0ef43c40ac69d9 +SIZE (01cc706f52c8.patch) = 1244 diff --git a/sysutils/pass-secrets/pkg-descr b/sysutils/pass-secrets/pkg-descr new file mode 100644 index 000000000000..5c4371d089b6 --- /dev/null +++ b/sysutils/pass-secrets/pkg-descr @@ -0,0 +1,4 @@ +CLI Application that provides the Freedesktop Secret Service using +Pass as its backend! + +WWW: https://github.com/nullobsi/pass-secrets