[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2024-01-02 Thread Sam James
commit: 30480534d975f0043a8706c58a7b45dece0458e4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 02:23:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 02:23:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30480534

app-admin/doas: Stabilize 6.8.2 ppc64, #921199

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index c439e825e527..e34836072634 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="pam persist"
 
 BDEPEND="app-alternatives/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2022-10-28 Thread Sam James
commit: 40d9f6321149ff0310346be52557959ec3dc174f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:55:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:55:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d9f632

app-admin/doas: Stabilize 6.8.2 amd64, #878537

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index deddcb168a16..8d775443d9b9 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2022-10-28 Thread Arthur Zamarin
commit: 77a56aff8725c86b765c3b5929d9c764eae780af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 28 14:55:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 28 14:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a56aff

app-admin/doas: Stabilize 6.8.2 arm, #878537

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 75c4994f08f5..deddcb168a16 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2022-10-28 Thread Arthur Zamarin
commit: ca61170a831af2159bbc34523924deb301185828
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 28 14:55:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 28 14:55:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca61170a

app-admin/doas: Stabilize 6.8.2 arm64, #878537

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 25d4f3a7608d..75c4994f08f5 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2022-04-15 Thread Joonas Niilola
commit: 8792449849c896256446a3cf869b22b9ec58682a
Author: Thamognya Kodi  thamognya  com>
AuthorDate: Fri Apr  8 13:51:25 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 15 06:18:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87924498

app-admin/doas: bump to version 6.8.2

Signed-off-by: Thamognya Kodi  thamognya.com>
Closes: https://github.com/gentoo/gentoo/pull/24956
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/Manifest  |  1 +
 app-admin/doas/doas-6.8.2.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index d66ef45cbbce..ac4682ce68e4 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1 +1,2 @@
 DIST OpenDoas-6.8.1.tar.gz 32398 BLAKE2B 
cdaa01efaf3d164bcf6993693c86039fa4866dc1ce619731b455985ca1ebb5ebec889b540f4720c590318202de8a4b2fdf5d715f2170346818e706857b5adfa3
 SHA512 
d96fe1cdd70e9211de9996ad05bcf7a127facd02af48f7ab2561869d9d16708f1b61722c6e6b9fe15a62e9ef501e09b1ba444b7b43a066f1895e543ebc9402e7
+DIST OpenDoas-6.8.2.tar.gz 32430 BLAKE2B 
14c418537b17cb82ceb1d789acc74d17364390c04d0a8d81b65de2ce3feca800e48158c6a8ea066176edeea44252f4baa99d1abde0dfbdc548c06f96e6409984
 SHA512 
4a93ff477413c859ba2702e688fa4f83248fff85e61e12336838a1e9aa1a8d9963a9782e4bc5e58e8d04b86c2c8ceb6b235ae9d3b32b3e548a2514a43653137d

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
new file mode 100644
index ..6a884b504507
--- /dev/null
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port 
from OpenBSD)"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas;
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+   tc-export CC AR
+
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --sysconfdir="${EPREFIX}"/etc \
+   $(use_with pam) \
+   $(use_with persist timestamp) \
+   || die "Configure failed"
+}
+
+pkg_postinst() {
+   if use persist ; then
+   ewarn "The persist/timestamp feature is disabled by default 
upstream."
+   ewarn "It may not be as secure as on OpenBSD where proper 
kernel support exists."
+   fi
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "By default, doas will deny all actions."
+   elog "You need to create your own custom configuration at 
${EROOT}/etc/doas.conf."
+   elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2022-04-15 Thread Joonas Niilola
commit: 2c9598fbab556070b96a81a641e0d30b9529544d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Apr 15 06:13:44 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 15 06:18:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9598fb

app-admin/doas:  * SED: the following did not cause any changes

 * sed -i 's/-Werror //' GNUmakefile || die

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 6a884b504507..8e916bc9d889 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -22,11 +22,6 @@ RDEPEND="pam? ( sys-libs/pam )
!pam? ( virtual/libcrypt:= )"
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-   default
-   sed -i 's/-Werror //' GNUmakefile || die
-}
-
 src_configure() {
tc-export CC AR
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-08-17 Thread Yixun Lan
commit: b9fdb473d2db50c1f0b4b2afeddc7a133861ae26
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug 18 03:07:57 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug 18 03:07:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fdb473

app-admin/doas: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 app-admin/doas/doas-6.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1-r1.ebuild 
b/app-admin/doas/doas-6.8.1-r1.ebuild
index 87b3c2c97b6..af9ca1d18c7 100644
--- a/app-admin/doas/doas-6.8.1-r1.ebuild
+++ b/app-admin/doas/doas-6.8.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-06-30 Thread Sam James
commit: 2252fbadf8c4484bc2e521bb332ee567f78ef3a9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 30 18:40:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 30 18:40:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2252fbad

app-admin/doas: add missing libcrypt dependency

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/{doas-6.8.1.ebuild => doas-6.8.1-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild 
b/app-admin/doas/doas-6.8.1-r1.ebuild
similarity index 95%
rename from app-admin/doas/doas-6.8.1.ebuild
rename to app-admin/doas/doas-6.8.1-r1.ebuild
index 60e9377fd33..87b3c2c97b6 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1-r1.ebuild
@@ -18,7 +18,8 @@ KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"
-RDEPEND="pam? ( sys-libs/pam )"
+RDEPEND="pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )"
 DEPEND="${RDEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-17 Thread Sam James
commit: 503f71df8116f527e513b6880b20cbcecf7a1f9d
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 07:26:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 07:26:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503f71df

app-admin/doas: Keyword 6.8.1 s390, #767373

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 70a39d06158..60e9377fd33 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-10 Thread Sergei Trofimovich
commit: 0d894b337550fc28d27a114bd21772619cf19f1a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 11 07:34:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 11 07:36:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d894b33

app-admin/doas: keyworded 6.8.1 for ia64

keyworded wrt bug #767373

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index fce3b449226..70a39d06158 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-10 Thread Sam James
commit: 8c15950008a682c7a5809f386c7aed25e8f20436
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 10 14:46:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 10 14:46:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c159500

app-admin/doas: Keyword 6.8.1 x86, #767373

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 98112747e33..fce3b449226 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-07 Thread Sergei Trofimovich
commit: e62d1b74f13b0feafbb3db99a668c2fe243cad8c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Feb  7 11:54:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb  7 18:18:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62d1b74

app-admin/doas: keyworded 6.8.1 for hppa, bug #767373

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 79c2d795506..98112747e33 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-04 Thread Sam James
commit: e41d3c79b24a56a320066a8fd50f6558d7c71ace
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:06:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41d3c79

app-admin/doas: Keyword 6.8.1 ppc64, #767373

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 839a1632b16..79c2d795506 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~sparc"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-01 Thread Sam James
commit: 1bf5bf00d126c3e1ccbb28d1242f2f97ea5d89d8
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 08:28:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 08:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf5bf00

app-admin/doas: Stabilize 6.8.1 amd64, #767781

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 09d4a5b3e24..839a1632b16 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~sparc"
+KEYWORDS="amd64 arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-01 Thread Sam James
commit: d4389bf9a49b78f3d3db07ff521cd93f10ac1ee7
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 08:27:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 08:27:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4389bf9

app-admin/doas: Stabilize 6.8.1 arm, #767781

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 47fcd33cb0d..09d4a5b3e24 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-02-01 Thread Sam James
commit: aa64b9c5df519a670f0002f82621d3e0af1ffe53
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 08:26:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 08:26:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa64b9c5

app-admin/doas: Stabilize 6.8.1 arm64, #767781

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index deb04261e4e..47fcd33cb0d 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-01-31 Thread Sam James
commit: 99d48ffd9392fbd2fb63d53edfed82353deccc93
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 31 20:23:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 31 20:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d48ffd

app-admin/doas: make DESCRIPTION emphasise non-official status

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.0.ebuild   | 4 ++--
 app-admin/doas/doas-6.6.1.ebuild | 4 ++--
 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 app-admin/doas/doas-6.8.ebuild   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 5ee851f748f..08f3406d2f0 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 inherit toolchain-funcs
 
-DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port 
from OpenBSD)"
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 04fca0a26c7..45b4cea04e5 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port 
from OpenBSD)"
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 294eda46cd6..deb04261e4e 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}
-DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port 
from OpenBSD)"
 HOMEPAGE="https://github.com/Duncaen/OpenDoas;
 SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
index 294eda46cd6..deb04261e4e 100644
--- a/app-admin/doas/doas-6.8.ebuild
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}
-DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port 
from OpenBSD)"
 HOMEPAGE="https://github.com/Duncaen/OpenDoas;
 SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-01-30 Thread Sam James
commit: 1bc1b8dc0675ff0ff0c6d7c5b9576d3f6808bbdd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 21:37:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 21:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc1b8dc

app-admin/doas: security bump to 6.8.1

Bug: https://bugs.gentoo.org/767781
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/Manifest  |  1 +
 app-admin/doas/doas-6.8.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 97964019ad2..1aafc353d86 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1,3 +1,4 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 
8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241
 SHA512 
2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
 DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B 
cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5
 SHA512 
390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678
+DIST OpenDoas-6.8.1.tar.gz 32398 BLAKE2B 
cdaa01efaf3d164bcf6993693c86039fa4866dc1ce619731b455985ca1ebb5ebec889b540f4720c590318202de8a4b2fdf5d715f2170346818e706857b5adfa3
 SHA512 
d96fe1cdd70e9211de9996ad05bcf7a127facd02af48f7ab2561869d9d16708f1b61722c6e6b9fe15a62e9ef501e09b1ba444b7b43a066f1895e543ebc9402e7
 DIST OpenDoas-6.8.tar.gz 32307 BLAKE2B 
f199e20ccd33ed215b280f325d10c36f1449a605aa25ca92c39b43e6d9118a2c2b09e351712489028a06e9c2c087593888a93bf0377a15d1b710c9d6f659cf81
 SHA512 
4a57079bba353247e645bc07a5d4e78fd01471d193e83751fd87b72cffa4e152c0f7ea172563f767a7193b14489f57bc066b4fee50842d30b5b7f7ce918434bb

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
new file mode 100644
index 000..294eda46cd6
--- /dev/null
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas;
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+   tc-export CC AR
+
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --sysconfdir="${EPREFIX}"/etc \
+   $(use_with pam) \
+   $(use_with persist timestamp) \
+   || die "Configure failed"
+}
+
+pkg_postinst() {
+   if use persist ; then
+   ewarn "The persist/timestamp feature is disabled by default 
upstream."
+   ewarn "It may not be as secure as on OpenBSD where proper 
kernel support exists."
+   fi
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "By default, doas will deny all actions."
+   elog "You need to create your own custom configuration at 
${EROOT}/etc/doas.conf."
+   elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-01-27 Thread Sergei Trofimovich
commit: b4549c5222531c198736e58ad447654d5a425eaa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 27 17:20:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 27 17:45:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4549c52

app-admin/doas: keyworded 6.8 for sparc, bug #767373

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/doas/doas-6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
index 8c044a4d3c2..294eda46cd6 100644
--- a/app-admin/doas/doas-6.8.ebuild
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2021-01-26 Thread Sam James
commit: abfd55a8aba47e286d254d62967b9539a4668107
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 00:17:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 00:21:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfd55a8

app-admin/doas: bump to 6.8

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/Manifest|  1 +
 app-admin/doas/doas-6.8.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 25136c7167c..97964019ad2 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1,2 +1,3 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 
8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241
 SHA512 
2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
 DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B 
cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5
 SHA512 
390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678
+DIST OpenDoas-6.8.tar.gz 32307 BLAKE2B 
f199e20ccd33ed215b280f325d10c36f1449a605aa25ca92c39b43e6d9118a2c2b09e351712489028a06e9c2c087593888a93bf0377a15d1b710c9d6f659cf81
 SHA512 
4a57079bba353247e645bc07a5d4e78fd01471d193e83751fd87b72cffa4e152c0f7ea172563f767a7193b14489f57bc066b4fee50842d30b5b7f7ce918434bb

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
new file mode 100644
index 000..8c044a4d3c2
--- /dev/null
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas;
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+   tc-export CC AR
+
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --sysconfdir="${EPREFIX}"/etc \
+   $(use_with pam) \
+   $(use_with persist timestamp) \
+   || die "Configure failed"
+}
+
+pkg_postinst() {
+   if use persist ; then
+   ewarn "The persist/timestamp feature is disabled by default 
upstream."
+   ewarn "It may not be as secure as on OpenBSD where proper 
kernel support exists."
+   fi
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "By default, doas will deny all actions."
+   elog "You need to create your own custom configuration at 
${EROOT}/etc/doas.conf."
+   elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-12-04 Thread Sergei Trofimovich
commit: 11460668644e04cb06481beb5548c751c469ffea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  4 20:44:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  4 20:45:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11460668

app-admin/doas: keyworded 6.6.1 for ppc

keyworded wrt bug #757807

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index a873bffa423..04fca0a26c7 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64"
+KEYWORDS="amd64 arm arm64 ~ppc"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-11-06 Thread Sam James
commit: 77f0296e4f530ec674f176466a3dce8192324db7
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 11:16:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 11:16:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f0296e

app-admin/doas: Stabilize 6.6.1 arm64, #751991

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index e780368318a..a873bffa423 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-11-05 Thread Sam James
commit: a688f774a58493595a2cdeba88b9d4b8d0bf9840
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 05:20:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 05:20:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a688f774

app-admin/doas: Stabilize 6.6.1 arm, #751991

Signed-off-by: Sam James  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 00406010d6f..e780368318a 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-11-05 Thread Joonas Niilola
commit: 44ebc733d703d5aa30115de9b856275f70b1a95c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  5 14:31:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  5 14:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ebc733

app-admin/doas: stabilize 6.6.1 on amd64

Bug: https://bugs.gentoo.org/751991
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 8559abd8681..00406010d6f 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-11-03 Thread Joonas Niilola
commit: dc01de15c8d003e70065beb7c27bfeca253f3337
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Nov  3 11:56:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov  3 11:57:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc01de15

app-admin/doas: rename 'timestamp' IUSE to 'persist'

Bug: https://bugs.gentoo.org/751991
Bug: https://bugs.gentoo.org/726994
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 4 ++--
 app-admin/doas/metadata.xml  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index d2d4191ca08..8559abd8681 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="pam timestamp"
+IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
@@ -33,6 +33,6 @@ src_configure() {
--prefix="${EPREFIX}"/usr \
--sysconfdir="${EPREFIX}"/etc \
$(use_with pam) \
-   $(use_with timestamp) \
+   $(use_with persist timestamp) \
|| die
 }

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
index 5646de6e7ee..67799a19986 100644
--- a/app-admin/doas/metadata.xml
+++ b/app-admin/doas/metadata.xml
@@ -10,7 +10,7 @@
Proxy Maintainers
 
 
-   Adds support for "persist" feature 
(experimental)
+   Adds support for "persist" feature 
(experimental)
 
 
Duncaen/OpenDoas



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-08-08 Thread Joonas Niilola
commit: 30f4904ab214b580f31f72a4560f1aac93043970
Author: Felix Janda  posteo  de>
AuthorDate: Wed Aug  5 02:28:04 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug  8 09:04:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f4904a

app-admin/doas: Add support for experimental persist feature

Closes: https://bugs.gentoo.org/726994
Signed-off-by: Felix Janda  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/16519
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 3 ++-
 app-admin/doas/metadata.xml  | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index c9d4ee43ee2..d2d4191ca08 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="pam"
+IUSE="pam timestamp"
 
 RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
@@ -33,5 +33,6 @@ src_configure() {
--prefix="${EPREFIX}"/usr \
--sysconfdir="${EPREFIX}"/etc \
$(use_with pam) \
+   $(use_with timestamp) \
|| die
 }

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
index 90a63f87410..5646de6e7ee 100644
--- a/app-admin/doas/metadata.xml
+++ b/app-admin/doas/metadata.xml
@@ -9,6 +9,9 @@
proxy-ma...@gentoo.org
Proxy Maintainers
 
+
+   Adds support for "persist" feature 
(experimental)
+
 
Duncaen/OpenDoas
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-07-06 Thread Mart Raudsepp
commit: 3012ad7a137fd4ea2626e427966f38250c67f6ac
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jul  5 02:43:07 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jul  6 11:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3012ad7a

app-admin/doas: arm64 keyworded (bug #730146)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 013cb7f3050..c9d4ee43ee2 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="pam"
 
 RDEPEND="pam? ( sys-libs/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2020-03-15 Thread Joonas Niilola
commit: 5cd52ba5291c71e801b5b49eb665efdcf95183a5
Author: realaltffour <56314286+realaltffour  users  noreply  
github  com>
AuthorDate: Tue Mar 10 01:43:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 15 17:51:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd52ba5

app-admin/doas: Bump version to 6.6.1

Signed-off-by: Ayham Abou Al Fadl  gmail.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/doas/Manifest  |  1 +
 app-admin/doas/doas-6.6.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 1b08cfa184d..25136c7167c 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1 +1,2 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 
8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241
 SHA512 
2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
+DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B 
cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5
 SHA512 
390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
new file mode 100644
index 000..013cb7f3050
--- /dev/null
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+HOMEPAGE="https://github.com/Duncaen/OpenDoas;
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="pam"
+
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}
+   virtual/yacc"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror //' Makefile || die
+}
+
+src_configure() {
+   tc-export CC AR
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --sysconfdir="${EPREFIX}"/etc \
+   $(use_with pam) \
+   || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2019-10-12 Thread Mikle Kolyada
commit: b7f5f64baeef90a3866a873afb5c72dffd174c70
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 18:33:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 18:33:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f5f64b

app-admin/doas: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/doas/doas-6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 0249bca14a1..5ee851f748f 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="amd64 arm"
 IUSE="pam"
 
-RDEPEND="pam? ( virtual/pam )"
+RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
virtual/yacc"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2018-04-16 Thread Mikle Kolyada
commit: deb56a1ab9801abbb11f0ab0754126c11ecc3cac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 16 06:59:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 16 06:59:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb56a1a

app-admin/doas: arm stable wrt bug #627436

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/doas/doas-6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 4a32035bdb8..0249bca14a1 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 arm"
 IUSE="pam"
 
 RDEPEND="pam? ( virtual/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2017-12-16 Thread Tobias Klausmann
commit: a353a60a874631358352374a3f996e38255c4607
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Dec 16 08:19:56 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Dec 16 08:19:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a353a60a

app-admin/doas-6.0-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/627436

 app-admin/doas/doas-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index e07d93c03e0..4a32035bdb8 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 IUSE="pam"
 
 RDEPEND="pam? ( virtual/pam )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/

2016-10-15 Thread Patrice Clement
commit: 40ac03c6a01b8cfac6c5a5335fcc6786dfd22a3a
Author: Felix Janda  posteo  de>
AuthorDate: Fri Oct 14 23:18:23 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 15 15:11:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ac03c6

app-admin/doas: new package.

doas allows to run programs as another user, and is a lightweight
alternative to sys-apps/sudo.

Gentoo-Bug: https://bugs.gentoo.org/597010
Closes: https://github.com/gentoo/gentoo/pull/2560

Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/doas/Manifest|  1 +
 app-admin/doas/doas-6.0.ebuild | 40 
 app-admin/doas/metadata.xml| 15 +++
 3 files changed, 56 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
new file mode 100644
index ..2c56823
--- /dev/null
+++ b/app-admin/doas/Manifest
@@ -0,0 +1 @@
+DIST OpenDoas-6.0.tar.gz 28482 SHA256 
59b5ce734591e0e5142f9cb27aaa56a4d5ce470d1f7ad85e9679cd91d2dd2058 SHA512 
2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
 WHIRLPOOL 
037154c8aa81dd33a253a7d8837183d9cd4652ad1a333c1a8771a31cb31fc4721fdcdfc29c786c4bb9f011a61ef978b8e04e75336ea4628673405a68b3a2b839

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
new file mode 100644
index ..5469c66
--- /dev/null
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run commands as super user or another user, alternative to sudo 
from OpenBSD"
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+HOMEPAGE="https://github.com/Duncaen/OpenDoas;
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="pam"
+
+RDEPEND="pam? ( virtual/pam )"
+DEPEND="${RDEPEND}
+   virtual/yacc"
+
+src_prepare()
+{
+   default
+   sed -i 's/-Werror //' Makefile || die
+}
+
+src_configure()
+{
+   tc-export CC AR
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --sysconfdir="${EPREFIX}"/etc \
+   $(use_with pam) \
+   || die
+}

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
new file mode 100644
index ..90a63f8
--- /dev/null
+++ b/app-admin/doas/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   felix.ja...@posteo.de
+   Felix Janda
+
+
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+
+
+   Duncaen/OpenDoas
+
+