[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/, sys-libs/gcompat/, sys-libs/solo-udev-rules/, ...

2024-05-14 Thread Julien Roy
commit: 2c446930f0af6dd0677ee671046ae513af24176d
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:48:36 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c446930

sys-libs/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild  |  7 +++
 sys-libs/cyclonedds/cyclonedds-.ebuild|  7 +++
 sys-libs/gcompat/gcompat-1.1.0.ebuild |  6 +++---
 sys-libs/nss-tls/nss-tls-1.0.ebuild   |  6 +++---
 sys-libs/nss-tls/nss-tls-.ebuild  | 13 ++---
 sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild |  4 ++--
 6 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild 
b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
index 8d0db9c61c..b1e0bed51e 100644
--- a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
@@ -5,6 +5,9 @@ EAPI=8
 
 inherit cmake
 
+DESCRIPTION="Eclipse Cyclone DDS project"
+HOMEPAGE="https://cyclonedds.io/;
+
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/cyclonedds.git;
inherit git-r3
@@ -13,10 +16,6 @@ else
KEYWORDS="~amd64"
 fi
 
-S="${WORKDIR}/${P}"
-DESCRIPTION="Eclipse Cyclone DDS project"
-HOMEPAGE="https://cyclonedds.io/;
-
 LICENSE="EPL-2.0"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"

diff --git a/sys-libs/cyclonedds/cyclonedds-.ebuild 
b/sys-libs/cyclonedds/cyclonedds-.ebuild
index 8d0db9c61c..b1e0bed51e 100644
--- a/sys-libs/cyclonedds/cyclonedds-.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-.ebuild
@@ -5,6 +5,9 @@ EAPI=8
 
 inherit cmake
 
+DESCRIPTION="Eclipse Cyclone DDS project"
+HOMEPAGE="https://cyclonedds.io/;
+
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/cyclonedds.git;
inherit git-r3
@@ -13,10 +16,6 @@ else
KEYWORDS="~amd64"
 fi
 
-S="${WORKDIR}/${P}"
-DESCRIPTION="Eclipse Cyclone DDS project"
-HOMEPAGE="https://cyclonedds.io/;
-
 LICENSE="EPL-2.0"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"

diff --git a/sys-libs/gcompat/gcompat-1.1.0.ebuild 
b/sys-libs/gcompat/gcompat-1.1.0.ebuild
index 6e5d56674c..9479681985 100644
--- a/sys-libs/gcompat/gcompat-1.1.0.ebuild
+++ b/sys-libs/gcompat/gcompat-1.1.0.ebuild
@@ -7,11 +7,11 @@ inherit multilib-minimal flag-o-matic
 
 DESCRIPTION="The GNU C Library compatibility layer for musl"
 HOMEPAGE="https://git.adelielinux.org/adelie/gcompat;
-KEYWORDS="~amd64 ~x86"
-LICENSE="UoI-NCSA"
-IUSE="libucontext obstack"
 SRC_URI="https://distfiles.adelielinux.org/source/${PN}/${P}.tar.xz;
+LICENSE="UoI-NCSA"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libucontext obstack"
 
 DEPEND="
libucontext? ( sys-libs/libucontext )

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index 31fa1f2c5b..ab641fd2d6 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -3,16 +3,16 @@
 
 EAPI=7
 
+inherit meson systemd
+
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson systemd
-
 LICENSE="LGPL-2.1"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="systemd"
-SLOT="0"
 
 RDEPEND="dev-libs/glib
net-libs/libsoup"

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index 6e215c7336..10fdecdadc 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -3,16 +3,18 @@
 
 EAPI=7
 
-EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
+inherit git-r3 meson systemd
+
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
-
-inherit git-r3 meson systemd
+EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
+EGIT_BRANCH="master"
 
 S="${WORKDIR}/${PN}-"
+
 LICENSE="LGPL-2.1"
-IUSE="systemd"
 SLOT="0"
+IUSE="systemd"
 
 RDEPEND="dev-libs/glib
net-libs/libsoup"
@@ -24,9 +26,6 @@ BDEPEND="
dev-build/meson
 "
 
-EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
-EGIT_BRANCH="master"
-
 src_prepare() {
default
sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
index 6abd111d3e..ae63e3e8d0 100644
--- a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
+++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
@@ -13,6 +13,8 @@ HOMEPAGE="
 "
 

[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2024-04-21 Thread Julien Roy
commit: 12a01c056209a746295701d82fbd35987faf4496
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 21 21:07:36 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 21 21:07:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12a01c05

sys-libs/nss-tls: remove systemd eclass

Signed-off-by: Julien Roy  jroy.ca>

 sys-libs/nss-tls/nss-tls-1.1-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
index e32ca4c1d1..caebc7f7be 100644
--- a/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson systemd
+inherit meson
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -36,7 +36,6 @@ src_prepare() {
 src_install() {
meson_src_install
 
-   systemd_newunit "${S}"/nss-tlsd.service.in nss-tlsd.service
doinitd "${FILESDIR}"/nss-tlsd
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2024-04-21 Thread Julien Roy
commit: c90c4c565c1db9e495521bd19d35b709243c8aa9
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 21 21:03:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 21 21:03:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c90c4c56

sys-libs/nss-tls: fix up

Signed-off-by: Julien Roy  jroy.ca>

 sys-libs/nss-tls/nss-tls-1.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
index 74f3c2550e..e32ca4c1d1 100644
--- a/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
@@ -12,6 +12,7 @@ inherit meson systemd
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
 
 RDEPEND="
dev-libs/glib
@@ -26,9 +27,9 @@ src_prepare() {
sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i "${S}"/meson.build 
|| die
 
if use systemd; then
-   sed -i -e "s/systemd = /systemd = dependency('systemd')" 
meson.build || die
+   sed -i -e "s/systemd = .*/systemd = dependency('systemd')/" 
meson.build || die
else
-   sed -i -e "s/systemd = /systemd = disabler()" meson.build || die
+   sed -i -e "s/systemd = .*/systemd = disabler()/" meson.build || 
die
fi
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2024-04-21 Thread Julien Roy
commit: e65f4f75e4b07cfd4c7182d71c9c5e37503db2b0
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Apr 21 20:49:46 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 21 20:52:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e65f4f75

sys-libs/nss-tls: fix for bug 928369, general improvement

Closes: https://bugs.gentoo.org/928369
Signed-off-by: Julien Roy  jroy.ca>

 sys-libs/nss-tls/nss-tls-1.1-r1.ebuild | 46 +++
 sys-libs/nss-tls/nss-tls-1.1.ebuild| 57 --
 2 files changed, 46 insertions(+), 57 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
new file mode 100644
index 00..74f3c2550e
--- /dev/null
+++ b/sys-libs/nss-tls/nss-tls-1.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A DNS over HTTPS resolver for glibc"
+HOMEPAGE="https://github.com/dimkr/nss-tls;
+SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+inherit meson systemd
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libsoup:2.4
+"
+DEPEND="
+   ${RDEPEND}
+   sys-libs/glibc[nscd(+)]"
+
+src_prepare() {
+   default
+   sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i "${S}"/meson.build 
|| die
+
+   if use systemd; then
+   sed -i -e "s/systemd = /systemd = dependency('systemd')" 
meson.build || die
+   else
+   sed -i -e "s/systemd = /systemd = disabler()" meson.build || die
+   fi
+}
+
+src_install() {
+   meson_src_install
+
+   systemd_newunit "${S}"/nss-tlsd.service.in nss-tlsd.service
+   doinitd "${FILESDIR}"/nss-tlsd
+}
+
+post_install() {
+   ewarn "Do Not put ip address of the server in nss-tls.conf"
+   ewarn "use the dns name and add record of dns server in /etc/hosts"
+   ewarn "echo "8.8.8.8 dns.google" >> /etc/hosts"
+}

diff --git a/sys-libs/nss-tls/nss-tls-1.1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1.ebuild
deleted file mode 100644
index 4a701a186a..00
--- a/sys-libs/nss-tls/nss-tls-1.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A DNS over HTTPS resolver for glibc"
-HOMEPAGE="https://github.com/dimkr/nss-tls;
-SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-inherit meson systemd
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
-IUSE="systemd"
-SLOT="0"
-
-RDEPEND="dev-libs/glib
-   net-libs/libsoup"
-DEPEND="${RDEPEND}
-   sys-libs/glibc[nscd(+)]"
-BDEPEND="
-   ${DEPEND}
-   app-alternatives/ninja
-   dev-build/meson
-"
-
-src_prepare() {
-   default
-   sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   --buildtype=release
-   )
-   meson_src_configure
-}
-
-src_compile() {
-   meson_src_compile
-}
-
-src_install() {
-   if use systemd ; then
-   systemd_newunit 
"${S}"/nss-tlsd.service.in nss-tlsd.service
-   else
-   doinitd "${FILESDIR}"/nss-tlsd
-   fi
-   meson_src_install
-}
-
-post_install() {
-   ewarn "Do Not put ip address of the server in 
nss-tls.conf"
-   ewarn "use the dns name and add record of dns server in 
/etc/hosts"
-   ewarn "echo "8.8.8.8 dns.google" >> /etc/hosts"
-
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2021-12-15 Thread Andrew Ammerlaan
commit: 5e3849cbcda8968acbbe7418725841a810bac3f5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Dec 15 11:19:12 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Dec 15 11:19:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e3849cb

sys-libs/nss-tls: drop UnusedInherits

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-libs/nss-tls/nss-tls-1.0.ebuild  | 2 +-
 sys-libs/nss-tls/nss-tls-1.1.ebuild  | 2 +-
 sys-libs/nss-tls/nss-tls-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index 2fce63e82..a7522faaf 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson ninja-utils systemd
+inherit meson systemd
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-libs/nss-tls/nss-tls-1.1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1.ebuild
index 4e43581fa..3ea254299 100644
--- a/sys-libs/nss-tls/nss-tls-1.1.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson ninja-utils systemd
+inherit meson systemd
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index 50f024fc7..c1b7c4467 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -7,7 +7,7 @@ EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 
-inherit git-r3 meson ninja-utils systemd
+inherit git-r3 meson systemd
 
 S="${WORKDIR}/${PN}-"
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2021-09-20 Thread Andrew Ammerlaan
commit: 25b2e83f504e52ec3c3049d550f61a667f64c03a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Sep 20 09:40:09 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Sep 20 09:40:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25b2e83f

sys-libs/nss-tls: add MissingInherits

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-libs/nss-tls/nss-tls-1.0.ebuild  | 4 ++--
 sys-libs/nss-tls/nss-tls-1.1.ebuild  | 4 ++--
 sys-libs/nss-tls/nss-tls-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index bc5ca60a9..2fce63e82 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson ninja-utils
+inherit meson ninja-utils systemd
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-libs/nss-tls/nss-tls-1.1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1.ebuild
index e1ee6ce8f..4e43581fa 100644
--- a/sys-libs/nss-tls/nss-tls-1.1.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson ninja-utils
+inherit meson ninja-utils systemd
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index ac8fe9ce4..50f024fc7 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 
-inherit git-r3 meson ninja-utils
+inherit git-r3 meson ninja-utils systemd
 
 S="${WORKDIR}/${PN}-"
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/files/

2021-03-28 Thread Andrew Ammerlaan
commit: c0779c9227217bae876562bd4e36e34e60e6ee2a
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Mar 28 10:59:45 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Mar 28 10:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0779c92

sys-libs/nss-tls: fix ExecutableFile in filesdir

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sys-libs/nss-tls/files/nss-tlsd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/nss-tls/files/nss-tlsd b/sys-libs/nss-tls/files/nss-tlsd
old mode 100755
new mode 100644
index 0c5c76fa9..2a2d7d853
--- a/sys-libs/nss-tls/files/nss-tlsd
+++ b/sys-libs/nss-tls/files/nss-tlsd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 description="NSS TLS Daemon"



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2020-11-18 Thread Andrew Ammerlaan
commit: 2c7356b3f7df6dbbf1269ee279d1b2fd39a05dc1
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Nov 18 16:02:06 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Nov 18 16:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c7356b3

sys-libs/nss-tls: correctly name downloaded tarballs

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sys-libs/nss-tls/Manifest   | 4 ++--
 sys-libs/nss-tls/nss-tls-1.0.ebuild | 2 +-
 sys-libs/nss-tls/nss-tls-1.1.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/nss-tls/Manifest b/sys-libs/nss-tls/Manifest
index 4813f150..27b79d2b 100644
--- a/sys-libs/nss-tls/Manifest
+++ b/sys-libs/nss-tls/Manifest
@@ -1,2 +1,2 @@
-DIST 1.1.tar.gz 30370 BLAKE2B 
a948eaf021677182082a7f1b09cac7c74abb61dd39fda781d57615cbaf37e9a6db4a54adbccaddd73b3ee4c810e4dbe0bc2630ac25d8d4ee70e001668deb3baf
 SHA512 
85e640ff9566f2b07248b1e11eb6eb7e5e7dd2fda5d479f097dbe8fc58c92df705b887e1e418497690340bd838ae99d8d7a713329fb70456a4a7d31a5127b416
-DIST v1.0.tar.gz 28528 BLAKE2B 
0755cd98e80185be6bbcde142c114637c1bf056f2ef78a31c5318a93efc767e16067249db045e126d217aabc44658b2a4fa7158370737ce4fafd48d6b555
 SHA512 
882fb8594cdf0ce03be518e23a5dd693eb344504dafcaf017bc8a6e67708b2d4bfbdd38fa46c41822d17149f62f5cc4632b318e8298aba270d945951078cd6c0
+DIST nss-tls-1.0.tar.gz 28528 BLAKE2B 
0755cd98e80185be6bbcde142c114637c1bf056f2ef78a31c5318a93efc767e16067249db045e126d217aabc44658b2a4fa7158370737ce4fafd48d6b555
 SHA512 
882fb8594cdf0ce03be518e23a5dd693eb344504dafcaf017bc8a6e67708b2d4bfbdd38fa46c41822d17149f62f5cc4632b318e8298aba270d945951078cd6c0
+DIST nss-tls-1.1.tar.gz 30370 BLAKE2B 
a948eaf021677182082a7f1b09cac7c74abb61dd39fda781d57615cbaf37e9a6db4a54adbccaddd73b3ee4c810e4dbe0bc2630ac25d8d4ee70e001668deb3baf
 SHA512 
85e640ff9566f2b07248b1e11eb6eb7e5e7dd2fda5d479f097dbe8fc58c92df705b887e1e418497690340bd838ae99d8d7a713329fb70456a4a7d31a5127b416

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index fb386f91..bc5ca60a 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
-SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz;
+SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 inherit meson ninja-utils
 

diff --git a/sys-libs/nss-tls/nss-tls-1.1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1.ebuild
index 8ab16531..e1ee6ce8 100644
--- a/sys-libs/nss-tls/nss-tls-1.1.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
-SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz;
+SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 inherit meson ninja-utils
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2020-11-16 Thread Andrea Postiglione
commit: c34f21481c8034f4797981f84d907a5e2bc35b15
Author: Andrea Postiglione  gmail  com>
AuthorDate: Mon Nov 16 13:57:46 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Mon Nov 16 13:57:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c34f2148

sys-libs/nss-tls: version bump 1.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrea Postiglione  gmail.com>

 sys-libs/nss-tls/Manifest   |  1 +
 sys-libs/nss-tls/nss-tls-1.1.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/sys-libs/nss-tls/Manifest b/sys-libs/nss-tls/Manifest
index 432e36c3..4813f150 100644
--- a/sys-libs/nss-tls/Manifest
+++ b/sys-libs/nss-tls/Manifest
@@ -1 +1,2 @@
+DIST 1.1.tar.gz 30370 BLAKE2B 
a948eaf021677182082a7f1b09cac7c74abb61dd39fda781d57615cbaf37e9a6db4a54adbccaddd73b3ee4c810e4dbe0bc2630ac25d8d4ee70e001668deb3baf
 SHA512 
85e640ff9566f2b07248b1e11eb6eb7e5e7dd2fda5d479f097dbe8fc58c92df705b887e1e418497690340bd838ae99d8d7a713329fb70456a4a7d31a5127b416
 DIST v1.0.tar.gz 28528 BLAKE2B 
0755cd98e80185be6bbcde142c114637c1bf056f2ef78a31c5318a93efc767e16067249db045e126d217aabc44658b2a4fa7158370737ce4fafd48d6b555
 SHA512 
882fb8594cdf0ce03be518e23a5dd693eb344504dafcaf017bc8a6e67708b2d4bfbdd38fa46c41822d17149f62f5cc4632b318e8298aba270d945951078cd6c0

diff --git a/sys-libs/nss-tls/nss-tls-1.1.ebuild 
b/sys-libs/nss-tls/nss-tls-1.1.ebuild
new file mode 100644
index ..8ab16531
--- /dev/null
+++ b/sys-libs/nss-tls/nss-tls-1.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A DNS over HTTPS resolver for glibc"
+HOMEPAGE="https://github.com/dimkr/nss-tls;
+SRC_URI="https://github.com/dimkr/nss-tls/archive/${PV}.tar.gz;
+
+inherit meson ninja-utils
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
+SLOT="0"
+
+RDEPEND="dev-libs/glib
+   net-libs/libsoup"
+DEPEND="${RDEPEND}
+   sys-libs/glibc[nscd(+)]"
+BDEPEND="${DEPEND}
+   dev-util/meson
+   dev-util/ninja"
+
+src_prepare() {
+   default
+   sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   --buildtype=release
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+}
+
+src_install() {
+   if use systemd ; then
+   systemd_newunit 
"${S}"/nss-tlsd.service.in nss-tlsd.service
+   else
+   doinitd "${FILESDIR}"/nss-tlsd
+   fi
+   meson_src_install
+}
+
+post_install() {
+   ewarn "Do Not put ip address of the server in 
nss-tls.conf"
+   ewarn "use the dns name and add record of dns server in 
/etc/hosts"
+   ewarn "echo "8.8.8.8 dns.google" >> /etc/hosts"
+
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2020-08-15 Thread Andrea Postiglione
commit: 60336b57a77f7cede28ac960018f2813c046f48d
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sat Aug 15 13:25:59 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Sat Aug 15 13:26:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60336b57

sys-libs/nss-tls : fix binary strip

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-libs/nss-tls/nss-tls-1.0.ebuild  | 5 -
 sys-libs/nss-tls/nss-tls-.ebuild | 5 -
 2 files changed, 10 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index 0c7ea1e..fb386f9 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -22,10 +22,6 @@ BDEPEND="${DEPEND}
dev-util/meson
dev-util/ninja"
 
-QA_PRESTRIPPED="/usr/bin/tlslookup
-   /usr/lib64/libnss_tls.so.2
-   /usr/sbin/nss-tlsd"
-
 src_prepare() {
default
sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die
@@ -34,7 +30,6 @@ src_prepare() {
 src_configure() {
local emesonargs=(
--buildtype=release
-   -Dstrip=true
)
meson_src_configure
 }

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index cbce974..ac8fe9c 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -22,10 +22,6 @@ BDEPEND="${DEPEND}
dev-util/meson
dev-util/ninja"
 
-QA_PRESTRIPPED="/usr/bin/tlslookup
-   /usr/lib64/libnss_tls.so.2
-   /usr/sbin/nss-tlsd"
-
 EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
 EGIT_BRANCH="master"
 
@@ -37,7 +33,6 @@ src_prepare() {
 src_configure() {
local emesonargs=(
--buildtype=release
-   -Dstrip=true
)
meson_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2020-08-14 Thread Andrew Ammerlaan
commit: 6536807d42a2adab9291c4201e44bd27ab2ed29d
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Aug 14 15:37:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Aug 14 15:37:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6536807d

sys-libs/nss-tls: fix postinst phase

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sys-libs/nss-tls/nss-tls-1.0.ebuild  | 2 +-
 sys-libs/nss-tls/nss-tls-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index 1fc79b7..0c7ea1e 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -52,7 +52,7 @@ src_install() {
meson_src_install
 }
 
-post_install() {
+pkg_postinst() {
ewarn "Do Not put ip address of the server in 
nss-tls.conf"
ewarn "use the dns name and add record of dns server in 
/etc/hosts"
ewarn "echo "8.8.8.8 dns.google" >> /etc/hosts"

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index b20df9b..cbce974 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -55,7 +55,7 @@ src_install() {
meson_src_install
 }
 
-post_install() {
+pkg_postinst() {
ewarn "Do Not put ip address of the server in 
nss-tls.conf"
ewarn "use the dns name and add record of dns server in 
/etc/hosts"
ewarn "echo "8.8.8.8 dns.google" >> /etc/hosts"



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/

2020-08-14 Thread Andrea Postiglione
commit: f8ae5a6059792d23b7ffcc001bd491a6a4486d7e
Author: Andrea Postiglione  gmail  com>
AuthorDate: Fri Aug 14 13:35:15 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Fri Aug 14 13:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8ae5a60

sys-libs/nss-tls: fix QA_PRESTRIPPED variable
Closes: https://bugs.gentoo.org/735890

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-libs/nss-tls/nss-tls-1.0.ebuild  | 4 
 sys-libs/nss-tls/nss-tls-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index efa1379..1fc79b7 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -22,6 +22,10 @@ BDEPEND="${DEPEND}
dev-util/meson
dev-util/ninja"
 
+QA_PRESTRIPPED="/usr/bin/tlslookup
+   /usr/lib64/libnss_tls.so.2
+   /usr/sbin/nss-tlsd"
+
 src_prepare() {
default
sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index 43a9549..b20df9b 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -22,6 +22,10 @@ BDEPEND="${DEPEND}
dev-util/meson
dev-util/ninja"
 
+QA_PRESTRIPPED="/usr/bin/tlslookup
+   /usr/lib64/libnss_tls.so.2
+   /usr/sbin/nss-tlsd"
+
 EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
 EGIT_BRANCH="master"
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/files/, sys-fs/gfs2-utils/, sys-fs/gfs2-utils/files/, ...

2020-08-13 Thread Andrea Postiglione
commit: 60704677d22d590195150c1166f568c80ee7c663
Author: Andrea Postiglione  gmail  com>
AuthorDate: Thu Aug 13 13:17:22 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Thu Aug 13 13:17:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60704677

Add nss-tls-1.0 and gfs2-utils-3.2.0 ebuilds

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-fs/gfs2-utils/Manifest |   1 +
 sys-fs/gfs2-utils/files/bashism.patch  |  14 ++
 sys-fs/gfs2-utils/files/ftbfs-gcc9.patch   | 185 +
 sys-fs/gfs2-utils/files/gfs2_withdraw_helper.patch |  16 ++
 sys-fs/gfs2-utils/files/python3.patch  |  21 +++
 sys-fs/gfs2-utils/files/reproducible.patch |  91 ++
 sys-fs/gfs2-utils/files/udev-rules.patch   |  10 ++
 sys-fs/gfs2-utils/gfs2-utils-3.2.0.ebuild  |  54 ++
 sys-fs/gfs2-utils/metadata.xml |   8 +
 sys-libs/nss-tls/Manifest  |   1 +
 sys-libs/nss-tls/files/nss-tlsd|  33 
 sys-libs/nss-tls/metadata.xml  |   8 +
 sys-libs/nss-tls/nss-tls-1.0.ebuild|  56 +++
 sys-libs/nss-tls/nss-tls-.ebuild   |  59 +++
 14 files changed, 557 insertions(+)

diff --git a/sys-fs/gfs2-utils/Manifest b/sys-fs/gfs2-utils/Manifest
new file mode 100644
index 000..5196b29
--- /dev/null
+++ b/sys-fs/gfs2-utils/Manifest
@@ -0,0 +1 @@
+DIST gfs2-utils-3.2.0.tar.xz 279696 BLAKE2B 
bc8691396d820be09fbeeb590727d51fdcbfb739029a10bcbca501eb12fb4e1853d8dd9c70a0cb04fc1bad1c88be7520809b2bffa1d454f8d07923f6993629ed
 SHA512 
77b5448d46a27ee77b14fe5437b7932233a25f1d189b407a440657591e44c1d0d77b6253003b8b92d7fc4e363fa6eab97e01f5ca8de2529d5c60a94917e9ef18

diff --git a/sys-fs/gfs2-utils/files/bashism.patch 
b/sys-fs/gfs2-utils/files/bashism.patch
new file mode 100644
index 000..67ed252
--- /dev/null
+++ b/sys-fs/gfs2-utils/files/bashism.patch
@@ -0,0 +1,14 @@
+Description: Fix bashism in test script
+Author: Valentin Vidic 
+Last-Update: 2018-05-30
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/tests/rgrifieldscheck.sh
 b/tests/rgrifieldscheck.sh
+@@ -16,5 +16,5 @@
+   exit 1
+   fi
+ 
+-  test $field = ri_bitbytes && let i++
++  test $field = ri_bitbytes && i=$((i+1))
+ done

diff --git a/sys-fs/gfs2-utils/files/ftbfs-gcc9.patch 
b/sys-fs/gfs2-utils/files/ftbfs-gcc9.patch
new file mode 100644
index 000..edf4a4d
--- /dev/null
+++ b/sys-fs/gfs2-utils/files/ftbfs-gcc9.patch
@@ -0,0 +1,185 @@
+commit 222e97c23dd015a8fc4bcceb598720cc17337edf
+Author: Andrew Price 
+Date:   Mon Feb 4 14:54:34 2019 +
+
+Fix libuuid linking
+
+Fixes a build failure in Rawhide.
+
+Signed-off-by: Andrew Price 
+
+diff --git a/gfs2/libgfs2/Makefile.am b/gfs2/libgfs2/Makefile.am
+index 749da85a..76df920e 100644
+--- a/gfs2/libgfs2/Makefile.am
 b/gfs2/libgfs2/Makefile.am
+@@ -54,8 +54,9 @@ libgfs2_la_CPPFLAGS = \
+   $(uuid_CFLAGS)
+ 
+ gfs2l_SOURCES = gfs2l.c
+-gfs2l_LDADD = libgfs2.la
+-gfs2l_LDFLAGS = $(uuid_LIBS)
++gfs2l_LDADD = \
++  libgfs2.la \
++  $(uuid_LIBS)
+ gfs2l_CPPFLAGS = \
+   -I$(top_srcdir)/gfs2/include \
+   -D_FILE_OFFSET_BITS=64
+commit 1a92a964c8ba87d95b2f43b0adc3d351a7f7ba80
+Author: Andrew Price 
+Date:   Mon Feb 4 15:31:33 2019 +
+
+Fix more linking errors
+
+Signed-off-by: Andrew Price 
+
+diff --git a/gfs2/convert/Makefile.am b/gfs2/convert/Makefile.am
+index 4db643fb..2d61af74 100644
+--- a/gfs2/convert/Makefile.am
 b/gfs2/convert/Makefile.am
+@@ -7,5 +7,6 @@ gfs2_convert_CPPFLAGS = \
+   -I$(top_srcdir)/gfs2/include \
+   -I$(top_srcdir)/gfs2/libgfs2
+ 
+-gfs2_convert_LDADD = $(top_builddir)/gfs2/libgfs2/libgfs2.la
+-gfs2_convert_LDFLAGS = $(uuid_LIBS)
++gfs2_convert_LDADD = \
++  $(top_builddir)/gfs2/libgfs2/libgfs2.la \
++  $(uuid_LIBS)
+diff --git a/gfs2/edit/Makefile.am b/gfs2/edit/Makefile.am
+index a9b177e9..4a89502c 100644
+--- a/gfs2/edit/Makefile.am
 b/gfs2/edit/Makefile.am
+@@ -25,9 +25,9 @@ gfs2_edit_CFLAGS = \
+   $(zlib_CFLAGS) \
+   $(uuid_CFLAGS)
+ 
+-gfs2_edit_LDFLAGS = \
++gfs2_edit_LDADD = \
++  $(top_builddir)/gfs2/libgfs2/libgfs2.la \
+   $(ncurses_LIBS) \
+   $(zlib_LIBS) \
+   $(uuid_LIBS)
+ 
+-gfs2_edit_LDADD = $(top_builddir)/gfs2/libgfs2/libgfs2.la
+diff --git a/gfs2/fsck/Makefile.am b/gfs2/fsck/Makefile.am
+index 97fcd404..1c528051 100644
+--- a/gfs2/fsck/Makefile.am
 b/gfs2/fsck/Makefile.am
+@@ -36,6 +36,5 @@ fsck_gfs2_CPPFLAGS = \
+   -I$(top_srcdir)/gfs2/libgfs2
+ 
+ fsck_gfs2_LDADD = \
+-  $(top_builddir)/gfs2/libgfs2/libgfs2.la
+-fsck_gfs2_LDFLAGS = \
++  $(top_builddir)/gfs2/libgfs2/libgfs2.la \
+   $(uuid_LIBS)
+diff --git a/gfs2/glocktop/Makefile.am b/gfs2/glocktop/Makefile.am
+index 1102c8e2..f5076554 100644
+--- a/gfs2/glocktop/Makefile.am