[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-04-16 Thread Arthur Zamarin
commit: f78118c29d54f6f4bc4e3459b7401f529ae31a32
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Apr 17 02:09:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 17 05:36:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78118c2

net-misc/dhcpcd: Stabilize 10.0.6-r2 hppa, #927702

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index fe79878a3bbe..96731da4de1c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: f8af5942c211f81c50eb13151d3d234affe89361
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 12:11:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 12:11:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8af5942

net-misc/dhcpcd: Stabilize 10.0.6-r2 ppc, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index fcd62ae0252a..fe79878a3bbe 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: b38744fcaa08fd40339cd0a5b4f334975d189edc
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:35:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:35:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38744fc

net-misc/dhcpcd: Stabilize 10.0.6-r2 sparc, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index 92f40a6c7738..fcd62ae0252a 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: ef9fc6fb3eadf32e75f856393433fdb14631a619
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:34:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:34:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9fc6fb

net-misc/dhcpcd: Stabilize 10.0.6-r2 amd64, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index 75ab2dfe0517..122d54f70264 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: 159afc1d22933ae7a7b6ee468c8724fc2b2480a2
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:34:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:34:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159afc1d

net-misc/dhcpcd: Stabilize 10.0.6-r2 ppc64, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index 122d54f70264..92f40a6c7738 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: 4dd2136789c16dc70bf1d504dcce4f500b9a4b53
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:28:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:28:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd21367

net-misc/dhcpcd: Stabilize 10.0.6-r2 x86, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index 68198c78231c..75ab2dfe0517 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: 4c8d01c8d48936dea7f689530828796efee64fed
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:28:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:28:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8d01c8

net-misc/dhcpcd: Stabilize 10.0.6-r2 arm64, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index 8ccbe2c41a96..a2ac0e559eb8 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-03-24 Thread Sam James
commit: f9da366515dea1ca6268b9c221fa1da42ac62ab5
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 11:28:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 11:28:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9da3665

net-misc/dhcpcd: Stabilize 10.0.6-r2 arm, #927702

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
index a2ac0e559eb8..68198c78231c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2024-02-16 Thread Sam James
commit: df46d37f10f7144857c0d723bced3c79cb0684a6
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 05:28:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 05:28:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df46d37f

net-misc/dhcpcd: backport crash fix ("every 5 days")

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 170 
 net-misc/dhcpcd/files/dhcpcd-10.0.6-crash.patch |  46 +++
 2 files changed, 216 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
new file mode 100644
index ..8ccbe2c41a96
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # These don't exist on Linux/glibc (bug #900264)
+   memset_explicit
+   memset_s
+   setproctitle
+   strtoi
+   consttime_memequal
+   SHA256_Init
+   hmac
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.0.6-rebinding.patch
+   "${FILESDIR}"/${PN}-10.0.6-crash.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( "${old_secret}" )
+   fi
+
+   # dhcpcd-7 renames some files in /var/lib/dhcpcd
+   local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+   local new_rdm="${dbdir}"/rdm_monotonic
+   if [[ -e "${old_rdm}" ]] ; then
+   if [[ ! -e "${new_rdm}" ]] ; then
+   cp -p "${old_rdm}" "${new_rdm}"
+   fi
+   old_files+=( "${old_rdm}" )
+   fi
+   local lease=
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-02-06 Thread Sam James
commit: 93f007d3302ba6bdd095fdbf8880ca06e1078e0d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 01:19:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 01:19:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f007d3

net-misc/dhcpcd: Stabilize 10.0.6-r1 hppa, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index a2031cba5efc..cd313329537c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-02-02 Thread Sam James
commit: 42c82ddfb05372fe14e4b3b85075821ef6dc5ac6
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 06:54:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 06:54:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c82ddf

net-misc/dhcpcd: Stabilize 10.0.6-r1 arm64, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index 936752500d0c..a2031cba5efc 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-02-02 Thread Arthur Zamarin
commit: 25b89bcef87d8448435ce55cc7a5a2c4e7987e23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 16:27:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 16:27:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b89bce

net-misc/dhcpcd: Stabilize 10.0.6-r1 x86, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index d2f60830498c..936752500d0c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-02-02 Thread Arthur Zamarin
commit: 247619bb996ffd4630a40621862f45164ede4c91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 14:46:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 14:46:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247619bb

net-misc/dhcpcd: Stabilize 10.0.6-r1 amd64, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index a8c33a0aba6c..d2f60830498c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2024-02-01 Thread Sam James
commit: e7945ad943d6528eb849c02847497f76afe57bc2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:29:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:29:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7945ad9

net-misc/dhcpcd: Stabilize 10.0.6-r1 ppc, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index cd2607a869fa..a8c33a0aba6c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/files/, net-misc/dhcpcd/

2023-12-27 Thread Sam James
commit: ae217d6b14343ea5ff772fd149f7b92195e69e99
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:14:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:14:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae217d6b

net-misc/dhcpcd: backport rebinding fix

Closes: https://bugs.gentoo.org/920652
Signed-off-by: Sam James  gentoo.org>

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild| 169 +
 .../dhcpcd/files/dhcpcd-10.0.6-rebinding.patch |  46 ++
 2 files changed, 215 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
new file mode 100644
index ..b0cf48a7b84b
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # These don't exist on Linux/glibc (bug #900264)
+   memset_explicit
+   memset_s
+   setproctitle
+   strtoi
+   consttime_memequal
+   SHA256_Init
+   hmac
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.0.6-rebinding.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( "${old_secret}" )
+   fi
+
+   # dhcpcd-7 renames some files in /var/lib/dhcpcd
+   local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+   local new_rdm="${dbdir}"/rdm_monotonic
+   if [[ -e "${old_rdm}" ]] ; then
+   if [[ ! -e "${new_rdm}" ]] ; then
+   cp -p "${old_rdm}" "${new_rdm}"
+   fi
+   old_files+=( "${old_rdm}" )
+   fi
+   local lease=
+   for lease in 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-27 Thread Sam James
commit: c6b85e8cdc92e2dcda7d26f3d8eedd24f316e47e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:56:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b85e8c

net-misc/dhcpcd: drop 10.0.4, 10.0.5

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

 net-misc/dhcpcd/Manifest |   1 -
 net-misc/dhcpcd/dhcpcd-10.0.4.ebuild | 154 ---
 net-misc/dhcpcd/dhcpcd-10.0.5.ebuild | 154 ---
 3 files changed, 309 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 519e7ce575f1..c7b8244a032f 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,5 +1,4 @@
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
-DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
 DIST dhcpcd-10.0.5.tar.xz 269696 BLAKE2B 
52435e2afa4fa5563b629af3f69b149b87de75097d20819423429741e8f2d16df136409180c509ff08b28fd060ad74da4d73057556349b8041c716dbeb7dbcc3
 SHA512 
f8213eee93e83c174ce5d2487364400fe07b39bb0f052d072518e12f7189136704f65e1f4467432b477f195d64eebe6ca167aec160aed1575ea9ef551b43eb43
 DIST dhcpcd-10.0.6.tar.xz 269392 BLAKE2B 
4afd08cf7377b2262d33bf3f7ac503e081572a7c1ffd53b285842a92d99d88fae44e7e6384134bbe1eb839001f822fa7fb43718c42f9e8e6d11a05ec66fa2fc6
 SHA512 
403d612080c6f1397003dc6a16f59bb5d1d3d3479e3656c598acde4c4aafe1cfa374725c5ae3dddb4972c0f23ffd55d04c3703b97bed5b7060855b61b7738004
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
deleted file mode 100644
index a320e843768a..
--- a/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
-
-LICENSE="BSD-2 BSD ISC MIT"
-SLOT="0"
-IUSE="debug +embedded ipv6 privsep +udev"
-
-DEPEND="udev? ( virtual/udev )"
-RDEPEND="
-   ${DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd-ui/

2023-12-24 Thread Arthur Zamarin
commit: 1ae55952e7f7a5d6ec6ace9593acbc9b3b462123
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 24 17:21:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 24 17:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae55952

net-misc/dhcpcd-ui: Stabilize 0.7.9 x86, #920596

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

 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild 
b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild
index 7bf58feed052..52148a4f3933 100644
--- a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd-ui/releases/download/v${
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug gtk libnotify ncurses qt5"
 
 # Qt handles notifications separately, no need for libnotify there



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-20 Thread Sam James
commit: 53d6ac4d245fcb8b0788383b3496312bcaad30b6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 20 15:06:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 20 15:18:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d6ac4d

net-misc/dhcpcd: add 10.0.6

Closes: https://bugs.gentoo.org/900264
Signed-off-by: Sam James  gentoo.org>

 net-misc/dhcpcd/Manifest |  1 +
 net-misc/dhcpcd/{dhcpcd-.ebuild => dhcpcd-10.0.6.ebuild} | 11 +++
 net-misc/dhcpcd/dhcpcd-.ebuild   | 11 +++
 3 files changed, 23 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 1cc1689a8ca7..519e7ce575f1 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1,5 @@
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
 DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
 DIST dhcpcd-10.0.5.tar.xz 269696 BLAKE2B 
52435e2afa4fa5563b629af3f69b149b87de75097d20819423429741e8f2d16df136409180c509ff08b28fd060ad74da4d73057556349b8041c716dbeb7dbcc3
 SHA512 
f8213eee93e83c174ce5d2487364400fe07b39bb0f052d072518e12f7189136704f65e1f4467432b477f195d64eebe6ca167aec160aed1575ea9ef551b43eb43
+DIST dhcpcd-10.0.6.tar.xz 269392 BLAKE2B 
4afd08cf7377b2262d33bf3f7ac503e081572a7c1ffd53b285842a92d99d88fae44e7e6384134bbe1eb839001f822fa7fb43718c42f9e8e6d11a05ec66fa2fc6
 SHA512 
403d612080c6f1397003dc6a16f59bb5d1d3d3479e3656c598acde4c4aafe1cfa374725c5ae3dddb4972c0f23ffd55d04c3703b97bed5b7060855b61b7738004
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6.ebuild
similarity index 96%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-10.0.6.ebuild
index a320e843768a..914373137e7d 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6.ebuild
@@ -34,6 +34,17 @@ RDEPEND="
)
 "
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # These don't exist on Linux/glibc (bug #900264)
+   memset_explicit
+   memset_s
+   setproctitle
+   strtoi
+   consttime_memequal
+   SHA256_Init
+   hmac
+)
+
 src_configure() {
local myeconfargs=(
--dbdir="${EPREFIX}/var/lib/dhcpcd"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index a320e843768a..914373137e7d 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -34,6 +34,17 @@ RDEPEND="
)
 "
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # These don't exist on Linux/glibc (bug #900264)
+   memset_explicit
+   memset_s
+   setproctitle
+   strtoi
+   consttime_memequal
+   SHA256_Init
+   hmac
+)
+
 src_configure() {
local myeconfargs=(
--dbdir="${EPREFIX}/var/lib/dhcpcd"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: a52cfab0d665909543cc762f2a85e6751f3086e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 16:34:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 16:34:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52cfab0

net-misc/dhcpcd: Stabilize 10.0.5-r1 amd64, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index f3c5b4ea9d8c..394c271bfb07 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: 06440686e38eda8e8a59a3433b4be349f6f34412
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 16:34:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 16:34:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06440686

net-misc/dhcpcd: Stabilize 10.0.5-r1 x86, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 69cb3307089f..949c9009db8b 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: 7582de291708430e42343afd70b41d17e891c252
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 16:34:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 16:34:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7582de29

net-misc/dhcpcd: Stabilize 10.0.5-r1 hppa, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 394c271bfb07..0702947d5bac 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: f15c04e5d3c7d4d08134bac01d4d03acf59f67b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 16:34:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 16:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15c04e5

net-misc/dhcpcd: Stabilize 10.0.5-r1 sparc, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 949c9009db8b..f3c5b4ea9d8c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: fe2479b4a213538da97d9211472015397842ae75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 10:49:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 10:49:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2479b4

net-misc/dhcpcd: Stabilize 10.0.5-r1 arm, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index db62c2815893..9b585a0dcd7c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: 50925c781628f3be628566d1ead23cbc2a12dbe1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 10:49:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 10:49:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50925c78

net-misc/dhcpcd: Stabilize 10.0.5-r1 ppc64, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 437899bb6d47..db62c2815893 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: 26ede220110c4f0cc522fbfa2ed9d8281a6d997b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 10:49:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 10:49:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ede220

net-misc/dhcpcd: Stabilize 10.0.5-r1 arm64, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 9b585a0dcd7c..763f7fb88cd1 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-12-03 Thread Arthur Zamarin
commit: 8550cb1851f953b62d3663c0f965944f0b962c85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  3 10:49:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  3 10:49:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8550cb18

net-misc/dhcpcd: Stabilize 10.0.5-r1 ppc, #919111

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

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
index 763f7fb88cd1..69cb3307089f 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/files/10.0.5/, net-misc/dhcpcd/

2023-11-13 Thread Sam James
commit: 67d10729f24850c81361c37a81e41c1640db2b93
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 22:03:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 22:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d10729

net-misc/dhcpcd: backport fork/daemonize fixes

Bug: https://github.com/NetworkConfiguration/dhcpcd/issues/262
Signed-off-by: Sam James  gentoo.org>

 net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild| 158 
 ...001-control-fix-hangup-non-privsep-builds.patch |  23 ++
 .../10.0.5/0002-dhcpcd-detach-from-launcher.patch  |  69 +
 ...03-control-abort-control-recv-path-hangup.patch | 105 
 ...cd-remove-stdio-callback-detach-daemonize.patch | 286 +
 .../10.0.5/0005-fix-privsep-builds-for-prior.patch |  20 ++
 .../files/10.0.5/0006-fix-unused-var-warning.patch |  37 +++
 7 files changed, 698 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
new file mode 100644
index ..437899bb6d47
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5-r1.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/10.0.5
+)
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( "${old_secret}" )
+   fi
+
+   # dhcpcd-7 renames some files in /var/lib/dhcpcd
+   local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+   local new_rdm="${dbdir}"/rdm_monotonic
+   if [[ -e "${old_rdm}" ]] ; then
+   if [[ ! -e "${new_rdm}" ]] ; then
+   cp -p "${old_rdm}" "${new_rdm}"
+  

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-11-11 Thread Sam James
commit: fdb9065cc61d851237764bdbde46053b4c6a1333
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:15:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb9065c

net-misc/dhcpcd: add 10.0.5

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.5.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 63f0aa3769bd..1cc1689a8ca7 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
 DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
+DIST dhcpcd-10.0.5.tar.xz 269696 BLAKE2B 
52435e2afa4fa5563b629af3f69b149b87de75097d20819423429741e8f2d16df136409180c509ff08b28fd060ad74da4d73057556349b8041c716dbeb7dbcc3
 SHA512 
f8213eee93e83c174ce5d2487364400fe07b39bb0f052d072518e12f7189136704f65e1f4467432b477f195d64eebe6ca167aec160aed1575ea9ef551b43eb43
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild
new file mode 100644
index ..a320e843768a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-19 Thread Sam James
commit: 725855b51f163d5d89e9b10ee1a911fa2cf83c0d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 00:19:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 00:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725855b5

net-misc/dhcpcd: drop 9.4.1, 10.0.1, 10.0.2

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

 net-misc/dhcpcd/Manifest |   3 -
 net-misc/dhcpcd/dhcpcd-10.0.1.ebuild | 154 ---
 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 154 ---
 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild  | 154 ---
 4 files changed, 465 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 1c119db6fd3c..63f0aa3769bd 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,6 +1,3 @@
-DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
-DIST dhcpcd-10.0.2.tar.xz 264324 BLAKE2B 
999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
 SHA512 
1231caba6b6a2264ba80be0c888f52ce1c8de21289c3a4452b5319dae76d8c1c78331a822372e77ee1419d12c23c1d57df712499d43983eb535e79c6a8e78f42
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
 DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
-DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
deleted file mode 100644
index 1ea2577fd47a..
--- a/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="debug +embedded ipv6 privsep +udev"
-
-DEPEND="udev? ( virtual/udev )"
-RDEPEND="
-   ${DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-19 Thread Sam James
commit: b97788fe681e5b4422ccfb4b4705e91233019063
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 00:19:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 00:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97788fe

net-misc/dhcpcd: add 10.0.4

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.4.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index bbbcd238440e..1c119db6fd3c 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,5 +1,6 @@
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
 DIST dhcpcd-10.0.2.tar.xz 264324 BLAKE2B 
999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
 SHA512 
1231caba6b6a2264ba80be0c888f52ce1c8de21289c3a4452b5319dae76d8c1c78331a822372e77ee1419d12c23c1d57df712499d43983eb535e79c6a8e78f42
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
+DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
new file mode 100644
index ..a320e843768a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd-ui/files/

2023-10-15 Thread Conrad Kostecki
commit: 1692a777af0ef8102dd0c8c4561bee33344daf41
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:39:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1692a777

net-misc/dhcpcd-ui: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33284
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/dhcpcd-ui-0.7.9-respect-qmake-args.patch  | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch 
b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
deleted file mode 100644
index 2ed516048e5d..
--- a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure b/configure
-index ec61c80..9372b38 100755
 a/configure
-+++ b/configure
-@@ -230,7 +230,7 @@ if [ -n "$LDFLAGS" ]; then
-   echo "LDFLAGS=" >>$CONFIG_MK
-   echo "LDFLAGS+= $LDFLAGS" >>$CONFIG_MK
- fi
--QMAKE_CONFIG=
-+#QMAKE_CONFIG
- 
- for x in $INCLUDEDIR; do
-   echo "CPPFLAGS+=-I$x" >>$CONFIG_MK



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd-ui/files/, net-misc/dhcpcd-ui/

2023-10-08 Thread Sam James
commit: 1fd1b5741a7c96cd73d8f8087f0da933aa6edfe7
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 02:06:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 02:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd1b574

net-misc/dhcpcd-ui: add 0.7.9

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

 net-misc/dhcpcd-ui/Manifest|  1 +
 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild  | 84 ++
 .../files/dhcpcd-ui-0.7.9-respect-qmake-args.patch | 13 
 3 files changed, 98 insertions(+)

diff --git a/net-misc/dhcpcd-ui/Manifest b/net-misc/dhcpcd-ui/Manifest
index e8b0b7cd46dd..833a02dd0790 100644
--- a/net-misc/dhcpcd-ui/Manifest
+++ b/net-misc/dhcpcd-ui/Manifest
@@ -1 +1,2 @@
 DIST dhcpcd-ui-0.7.8.tar.xz 135028 BLAKE2B 
f3e79bb00708e2ce2ebb93d917506bb0fb015071b415768c47979d7f2b5e35d6f22bf71a58c43989dedc6561f0a8be738824f06627d2fa0995e335d7ef1925cd
 SHA512 
5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4
+DIST dhcpcd-ui-0.7.9.tar.xz 104100 BLAKE2B 
7e29ad657deccc16296a0c7191f35fa15dbc84f1f8ac4f8ac5de4c56e5948da457398409527774ffc62e58659cac2dd37aa66842179f710db04a9791ab9e
 SHA512 
fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691

diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild 
b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild
new file mode 100644
index ..b29581f35d00
--- /dev/null
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.9.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils systemd toolchain-funcs xdg
+
+DESCRIPTION="Desktop notification and configuration for dhcpcd"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd-ui 
https://roy.marples.name/projects/dhcpcd-ui/;
+SRC_URI="https://github.com/NetworkConfiguration/dhcpcd-ui/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug gtk libnotify ncurses qt5"
+
+# Qt handles notifications separately, no need for libnotify there
+REQUIRED_USE="
+   libnotify? ( gtk )
+"
+
+BDEPEND="
+   media-gfx/cairosvg
+   virtual/libintl
+"
+DEPEND="
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   )
+   libnotify? ( x11-libs/libnotify )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   media-libs/mesa
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   >=net-misc/dhcpcd-6.4.4
+"
+
+src_configure() {
+   local myeconfargs=(
+   --without-qt
+   --without-qt5
+   $(use_enable debug)
+   $(use_enable libnotify notification)
+   $(use_with gtk gtk 'gtk+-3.0')
+   $(use_with ncurses curses)
+   )
+
+   tc-export AR CC CXX
+
+   econf "${myeconfargs[@]}"
+
+   if use qt5 ; then
+   cd src/dhcpcd-qt || die
+   eqmake5 PREFIX="${EPREFIX}/usr" SYSCONFDIR="${EPREFIX}/etc"
+   fi
+}
+
+src_compile() {
+   default
+
+   use qt5 && emake -C src/dhcpcd-qt
+}
+
+src_install() {
+   emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
+   use qt5 && emake -C src/dhcpcd-qt DESTDIR="${D}" INSTALL_ROOT="${D}" 
install
+   systemd_dounit src/dhcpcd-online/dhcpcd-wait-online.service
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch 
b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
new file mode 100644
index ..2ed516048e5d
--- /dev/null
+++ b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
@@ -0,0 +1,13 @@
+diff --git a/configure b/configure
+index ec61c80..9372b38 100755
+--- a/configure
 b/configure
+@@ -230,7 +230,7 @@ if [ -n "$LDFLAGS" ]; then
+   echo "LDFLAGS=" >>$CONFIG_MK
+   echo "LDFLAGS+= $LDFLAGS" >>$CONFIG_MK
+ fi
+-QMAKE_CONFIG=
++#QMAKE_CONFIG
+ 
+ for x in $INCLUDEDIR; do
+   echo "CPPFLAGS+=-I$x" >>$CONFIG_MK



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: 0cfb2d7d83c4b03340a9003db06a66199d0ecaa8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:50:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfb2d7d

net-misc/dhcpcd: Stabilize 10.0.3 ppc64, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index baa314eae4c8..d4422b4497f2 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: 875139bf24cf8739e99b1c336042c2fe1e20eb61
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:33:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875139bf

net-misc/dhcpcd: Stabilize 10.0.3 x86, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index 973899439855..baa314eae4c8 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: 4bf18f7fbb9f72ce88d372eccc6e7d270bd3487e
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:33:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:33:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf18f7f

net-misc/dhcpcd: Stabilize 10.0.3 hppa, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index 055f6396b5fa..973899439855 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: 8670a9def2aa194ddbf6a93e6e65d5298dd932cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:29:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:29:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8670a9de

net-misc/dhcpcd: Stabilize 10.0.3 arm, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index d47461b5a6a3..055f6396b5fa 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: c4aa31f4f8426dcf5d541b7f85f9e091a739a4be
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:29:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:29:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4aa31f4

net-misc/dhcpcd: Stabilize 10.0.3 arm64, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index 9877822d1102..d47461b5a6a3 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: 0a38b9982ab9f184e809360ea2994726b4178a25
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:23:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a38b998

net-misc/dhcpcd: Stabilize 10.0.3 sparc, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index 86f3dd779aae..9877822d1102 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-08 Thread Sam James
commit: b428186eaecd53e9b08b2bcfe7f954887458ea2b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 00:23:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 00:23:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b428186e

net-misc/dhcpcd: Stabilize 10.0.3 amd64, #915394

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

 net-misc/dhcpcd/dhcpcd-10.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index a320e843768a..86f3dd779aae 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-10-06 Thread Sam James
commit: 1d52390fc6784a5b2fcbde1d719918759c0989c8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 21:36:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 21:37:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d52390f

net-misc/dhcpcd: add 10.0.3

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

 net-misc/dhcpcd/Manifest | 1 +
 net-misc/dhcpcd/{dhcpcd-.ebuild => dhcpcd-10.0.3.ebuild} | 2 +-
 net-misc/dhcpcd/dhcpcd-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index e33e688a5913..bbbcd238440e 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1,5 @@
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
 DIST dhcpcd-10.0.2.tar.xz 264324 BLAKE2B 
999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
 SHA512 
1231caba6b6a2264ba80be0c888f52ce1c8de21289c3a4452b5319dae76d8c1c78331a822372e77ee1419d12c23c1d57df712499d43983eb535e79c6a8e78f42
+DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
similarity index 99%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
index 1ea2577fd47a..a320e843768a 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.3.ebuild
@@ -21,7 +21,7 @@ fi
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
 HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
 
-LICENSE="BSD-2"
+LICENSE="BSD-2 BSD ISC MIT"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 1ea2577fd47a..a320e843768a 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -21,7 +21,7 @@ fi
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
 HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
 
-LICENSE="BSD-2"
+LICENSE="BSD-2 BSD ISC MIT"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-23 Thread William Hubbs
commit: f6b3972ff62ce1efe34e0b90fcf89ab7cbee10b4
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 23 16:20:34 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 23 16:20:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b3972f

net-misc/dhcpcd: update LICENSE

Closes: https://bugs.gentoo.org/912724
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 83e7c5b06dcf..f311304756fa 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -21,7 +21,7 @@ fi
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
 HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
 
-LICENSE="BSD-2"
+LICENSE="BSD-2 BSD ISC MIT"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: ba2d68d032e258b15373143f3613667cb8df8c64
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 05:41:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 05:41:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2d68d0

net-misc/dhcpcd: Stabilize 10.0.2 amd64, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 137f0674b9de..83e7c5b06dcf 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: fbe6eb4004a74c58c715f6eaae8ed8a62546071c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 11:37:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 11:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe6eb40

net-misc/dhcpcd: Stabilize 10.0.2 hppa, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index feb7eb9f1ae0..e6408bdf2530 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: eedfb0af85f915831524f5d42d61340a7517a2ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 09:23:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 09:23:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedfb0af

net-misc/dhcpcd: Stabilize 10.0.2 ppc64, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 8da7199f6f69..feb7eb9f1ae0 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: 92f6773f54d9758023108d46f9b6a20a95947ab1
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 09:23:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 09:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f6773f

net-misc/dhcpcd: Stabilize 10.0.2 ppc, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 1fbfc4c3955b..8da7199f6f69 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Arthur Zamarin
commit: 9da02873ee488d766dc2ccd5b3f235af673bc0b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 06:58:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 06:58:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da02873

net-misc/dhcpcd: Stabilize 10.0.2 sparc, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 7de884209fac..1fbfc4c3955b 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: 46517656186d518cdd0b10d2599fafb033b14917
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:23:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46517656

net-misc/dhcpcd: Stabilize 10.0.2 arm, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 1ea2577fd47a..2e6b89630178 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-08-19 Thread Sam James
commit: cf7d0cc78d02776476238d74db1877f0ea35de7c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:23:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7d0cc7

net-misc/dhcpcd: Stabilize 10.0.2 arm64, #912564

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

 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
index 2e6b89630178..7de884209fac 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-07-19 Thread Sam James
commit: 6e015e4da42f1b6bd7271bd4eca80aa0a0bd5f2f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:14:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:14:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e015e4d

net-misc/dhcpcd: add 10.0.2

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index e68cf85b645b..e33e688a5913 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
+DIST dhcpcd-10.0.2.tar.xz 264324 BLAKE2B 
999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
 SHA512 
1231caba6b6a2264ba80be0c888f52ce1c8de21289c3a4452b5319dae76d8c1c78331a822372e77ee1419d12c23c1d57df712499d43983eb535e79c6a8e78f42
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
new file mode 100644
index ..1ea2577fd47a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Arthur Zamarin
commit: b233fc78a8282990735a5b6cdb3865323e8a0288
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 19:42:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 19:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b233fc78

net-misc/dhcpcd: Stabilize 9.5.1 sparc, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 818f8e6ae69e..f32fbc9d2b4e 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: ce09acdaa8ac3c9d65fecec030bf989fb84c9635
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 17:25:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 17:25:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce09acda

net-misc/dhcpcd: Stabilize 9.5.1 amd64, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 50b02fb58bc1..818f8e6ae69e 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: dae98203a8d0b234b6dba69dd8d9d6895756192d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 17:25:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 17:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae98203

net-misc/dhcpcd: Stabilize 9.5.1 x86, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index a068cf5ff33a..50b02fb58bc1 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: 1e2307203cb37aa972c2e52177bc5faa76a5b044
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 06:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 06:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e230720

net-misc/dhcpcd: Stabilize 9.5.1 arm64, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 218482f98196..a068cf5ff33a 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: 3a7b24ee63d38a291a1417bbb0c52a6d15a1599a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 06:29:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 06:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7b24ee

net-misc/dhcpcd: Stabilize 9.5.1 ppc, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 10962b8a13e6..218482f98196 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: e7e453a8ec997fd87a5a13db5b7605c81690aa89
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 06:29:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 06:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e453a8

net-misc/dhcpcd: Stabilize 9.5.1 hppa, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 0881748c1cfd..d0390a1201a3 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: da46b94ae670b13fc105e30a348b354640c7e71d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 06:29:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 06:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da46b94a

net-misc/dhcpcd: Stabilize 9.5.1 arm, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index d0390a1201a3..53df6a5232dc 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-03 Thread Sam James
commit: e8c009ac6ac0c0c6bcdd73b323a6ad70d8cc3854
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 06:29:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 06:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c009ac

net-misc/dhcpcd: Stabilize 9.5.1 ppc64, #907734

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

 net-misc/dhcpcd/dhcpcd-9.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index 53df6a5232dc..10962b8a13e6 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -14,7 +14,7 @@ else
MY_P="${MY_P/_rc/-rc}"

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-02 Thread Sam James
commit: 7114af570804d4f45c8116bf5c6c2ebc557a1fb3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 05:14:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 05:14:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7114af57

net-misc/dhcpcd: add 9.5.1, drop 9.5.0

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

 net-misc/dhcpcd/Manifest | 2 +-
 net-misc/dhcpcd/{dhcpcd-9.5.0.ebuild => dhcpcd-9.5.1.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 39464deaa662..e68cf85b645b 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,3 @@
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
-DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932
+DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
similarity index 97%
rename from net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
rename to net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
index a04b080f5bbd..0881748c1cfd 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.1.ebuild
@@ -12,8 +12,7 @@ else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
-   S="${WORKDIR}/${PN}-${MY_P}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${P}.tar.xz;
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-06-02 Thread Sam James
commit: 8770820c2c02b5fd2c0b9805299877d684da0e09
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 05:11:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 05:11:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8770820c

net-misc/dhcpcd: drop 10.0.0

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

 net-misc/dhcpcd/Manifest |   1 -
 net-misc/dhcpcd/dhcpcd-10.0.0.ebuild | 154 ---
 2 files changed, 155 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 5f0772f9a823..39464deaa662 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1,3 @@
-DIST dhcpcd-10.0.0.tar.gz 356168 BLAKE2B 
a471f44f547754af8975af13d0645b90938a1b93a09d5b45b302e82aa9d70dca2bff4e39b6fc67918967526ff25a8bb6cf32140939c60a4fc5d18dec7404bf99
 SHA512 
3b7096a2b3fac070443b6b08dffd38a5fd388a0f2c2581598452fa20445574d7ab3d1239601d3c9ed03fcfff6c8b740c88c337be94a5397a6b292ab9a474be7f
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
deleted file mode 100644
index a04b080f5bbd..
--- a/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
-   S="${WORKDIR}/${PN}-${MY_P}"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="debug +embedded ipv6 privsep +udev"
-
-DEPEND="udev? ( virtual/udev )"
-RDEPEND="
-   ${DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
-   if [[ ! -e "${old_duid}" ]] ; then
-   cp -p "${old_old_duid}" "${new_duid}"
-   fi
-   old_files+=( "${old_old_duid}" )

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-04-21 Thread Sam James
commit: 67d6a52d1d5cf8a59fb4d63e70277281e53d6963
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 21 08:05:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 21 08:06:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d6a52d

net-misc/dhcpcd: add 10.0.1

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

 net-misc/dhcpcd/Manifest | 1 +
 net-misc/dhcpcd/{dhcpcd-.ebuild => dhcpcd-10.0.1.ebuild} | 4 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 6f22c45f65d6..5f0772f9a823 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-10.0.0.tar.gz 356168 BLAKE2B 
a471f44f547754af8975af13d0645b90938a1b93a09d5b45b302e82aa9d70dca2bff4e39b6fc67918967526ff25a8bb6cf32140939c60a4fc5d18dec7404bf99
 SHA512 
3b7096a2b3fac070443b6b08dffd38a5fd388a0f2c2581598452fa20445574d7ab3d1239601d3c9ed03fcfff6c8b740c88c337be94a5397a6b292ab9a474be7f
+DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
similarity index 97%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
index a04b080f5bbd..1ea2577fd47a 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
@@ -12,8 +12,8 @@ else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
-   S="${WORKDIR}/${PN}-${MY_P}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index a04b080f5bbd..1ea2577fd47a 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -12,8 +12,8 @@ else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
-   S="${WORKDIR}/${PN}-${MY_P}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-04-16 Thread Sam James
commit: f6b3d93168ec24047d3f500370377a2396b6e74b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 07:41:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 07:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b3d931

net-misc/dhcpcd: forward ~loong

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

 net-misc/dhcpcd/dhcpcd-10.0.0.ebuild | 2 +-
 net-misc/dhcpcd/dhcpcd-9.5.0.ebuild  | 2 +-
 net-misc/dhcpcd/dhcpcd-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
index 0c988adf5f2c..a04b080f5bbd 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
S="${WORKDIR}/${PN}-${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"

diff --git a/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
index 0c988adf5f2c..a04b080f5bbd 100644
--- a/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
S="${WORKDIR}/${PN}-${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 0c988adf5f2c..a04b080f5bbd 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
S="${WORKDIR}/${PN}-${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-04-16 Thread Sam James
commit: 1c7e9e6a8435c2cb9b1b04628fa58c2c00ebf489
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 07:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 07:38:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7e9e6a

net-misc/dhcpcd: add 10.0.0

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.0.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 04985955de22..6f22c45f65d6 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,2 +1,3 @@
+DIST dhcpcd-10.0.0.tar.gz 356168 BLAKE2B 
a471f44f547754af8975af13d0645b90938a1b93a09d5b45b302e82aa9d70dca2bff4e39b6fc67918967526ff25a8bb6cf32140939c60a4fc5d18dec7404bf99
 SHA512 
3b7096a2b3fac070443b6b08dffd38a5fd388a0f2c2581598452fa20445574d7ab3d1239601d3c9ed03fcfff6c8b740c88c337be94a5397a6b292ab9a474be7f
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
new file mode 100644
index ..0c988adf5f2c
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
+   S="${WORKDIR}/${PN}-${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-04-12 Thread Sam James
commit: 1ac585a76c30b4de3711c8d7988f821443090ebf
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:59:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac585a7

net-misc/dhcpcd: add 9.5.0

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

 net-misc/dhcpcd/Manifest |  1 +
 .../{dhcpcd-.ebuild => dhcpcd-9.5.0.ebuild}  | 20 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild   | 20 ++--
 3 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b60aceb199a1..04985955de22 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1 +1,2 @@
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
+DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
similarity index 92%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
@@ -1,33 +1,33 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,33 +1,33 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2022-06-21 Thread David Seifert
commit: 9c10f8c954825c3e9fadb99b262e84c86ddadf19
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jun 21 07:50:57 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 21 07:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c10f8c9

net-misc/dhcpcd: drop 9.4.0-r1

Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcpcd/Manifest   |   1 -
 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 160 -
 .../dhcpcd/files/dhcpcd-9.4.0-memleak_fix.patch|  36 -
 .../dhcpcd/files/dhcpcd-9.4.0-sparc_privsep.patch  |  40 --
 .../dhcpcd/files/dhcpcd-9.4.0-unlink_socket.patch  |  55 ---
 5 files changed, 292 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 8f429acc35b4..b60aceb199a1 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,2 +1 @@
-DIST dhcpcd-9.4.0.tar.xz 256440 BLAKE2B 
16d63e957dbdf49647806ebe69487edc96502f43af8b8b6c6e40311994611d2516e2c839fed41863b8509a0953421091577d4cb202ebda3b300f3b1c761c07ce
 SHA512 
e2cff86564062e8d5f9c8f48f245ffa31406494e2fafadedabc1ba9932b534cbda064783ffdd7fb337544459aba2ef7e9b49ad0973120897dc04159747e8635f
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
deleted file mode 100644
index a4794b63f7ea..
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="debug +embedded ipv6 privsep +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="
-   ${COMMON_DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-memleak_fix.patch"
-   "${FILESDIR}/${P}-unlink_socket.patch"
-   "${FILESDIR}/${P}-sparc_privsep.patch" #776178
-)
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
-   if [[ ! -e "${old_duid}" ]] ; then
-   cp -p "${old_old_duid}" "${new_duid}"
-   fi
-   old_files+=( "${old_old_duid}" )
-   fi
-
-   # dhcpcd-7 moves the files out of /etc
-   if [[ -e "${old_duid}" ]] ; then
-   if [[ ! -e "${new_duid}" ]] ; then
-   cp -p "${old_duid}" "${new_duid}"
-   fi
-

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-05-25 Thread WANG Xuerui
commit: 31aef6885d85fa2ebb120122e12f16c7ea0fe1ae
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aef688

net-misc/dhcpcd: keyword 9.4.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 1aa27d0a3b4e..b7d172155d9c 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-05-03 Thread Arthur Zamarin
commit: e23ee9b650731469e590b748d932e6d118250f3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 18:47:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 18:47:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23ee9b6

net-misc/dhcpcd: Stabilize 9.4.1 arm64, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index aed04c22490c..1aa27d0a3b4e 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-05-03 Thread Arthur Zamarin
commit: 9293a4181b715739bcabc2bfe16a8788e619b4d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 18:16:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 18:16:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9293a418

net-misc/dhcpcd: Stabilize 9.4.1 arm, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 0d674ff0e134..aed04c22490c 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-05-03 Thread Arthur Zamarin
commit: 7a239e2fc91ad805333bc6fbfd7ee105eb87dc02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:47:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:47:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a239e2f

net-misc/dhcpcd: Stabilize 9.4.1 sparc, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 1bfba199a6bd..0d674ff0e134 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-04-29 Thread Sam James
commit: 16d8c9f4c4d688a3d7eba19a1358f87a4df02faa
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 19:20:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 19:20:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d8c9f4

net-misc/dhcpcd: Stabilize 9.4.1 ppc64, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 0e5d764076af..1bfba199a6bd 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-04-29 Thread Sam James
commit: fe567dcb0e5b500d547d98c7159024dcfb6d28c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 19:19:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 19:19:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe567dcb

net-misc/dhcpcd: Stabilize 9.4.1 ppc, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 01ef66584a3c..0e5d764076af 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-04-29 Thread Sam James
commit: de2ff69d4b3c631f464a4249095489eef88ab4de
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 09:09:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 09:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2ff69d

net-misc/dhcpcd: Stabilize 9.4.1 hppa, #841566

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index b5064e05d61d..01ef66584a3c 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-04-29 Thread Jakov Smolić
commit: 9d1e686e6e593e6d5e7a0ece17071daf121afd32
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr 29 08:29:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr 29 08:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1e686e

net-misc/dhcpcd: Stabilize 9.4.1 x86, #841566

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 81b80848b64b..b5064e05d61d 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-04-29 Thread Jakov Smolić
commit: e7be780a85d329dced594e64639965af6f5fc6fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr 29 08:28:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr 29 08:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7be780a

net-misc/dhcpcd: Stabilize 9.4.1 amd64, #841566

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 6ad423e41da9..81b80848b64b 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-01-04 Thread David Seifert
commit: 23078c3f714f146adac398f2a759f75b5d544ba9
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan  4 10:29:43 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan  4 10:29:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23078c3f

net-misc/dhcpcd: remove implicit kernel_linux

Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild| 2 +-
 net-misc/dhcpcd/dhcpcd-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 2eea3c71b144..a4794b63f7ea 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 6d04f97031af..6ad423e41da9 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 6d04f97031af..6ad423e41da9 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-01-03 Thread David Seifert
commit: 054d27e9d5034bc581dd10ff63f755b7d13461e5
Author: David Seifert  gentoo  org>
AuthorDate: Mon Jan  3 23:26:19 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan  3 23:26:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054d27e9

net-misc/dhcpcd: remove implicit elibc_* flags

Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 4 ++--
 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild| 4 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 996f45958644..2eea3c71b144 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 7cebecfb3116..6d04f97031af 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 7cebecfb3116..6d04f97031af 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
 https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+IUSE="debug +embedded ipv6 kernel_linux privsep +udev"
 
 COMMON_DEPEND="udev? ( virtual/udev )"
 DEPEND="${COMMON_DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-12-20 Thread William Hubbs
commit: 91e4a4077671154c344855968f62d1b0addc8ce7
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Dec 20 23:22:29 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 20 23:25:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e4a407

net-misc/dhcpcd: fix home page

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 3 ++-
 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild| 3 ++-
 net-misc/dhcpcd/dhcpcd-.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index abe76a4939a1..996f45958644 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -18,7 +18,8 @@ else
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
+https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 5726f78a3a5f..7cebecfb3116 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -18,7 +18,8 @@ else
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
+https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 5726f78a3a5f..7cebecfb3116 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -18,7 +18,8 @@ else
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
+https://roy.marples.name/projects/dhcpcd/;
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-10-24 Thread Lars Wendler
commit: d88602fe86ee012cba96c37808d226c0cdfdb98b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 24 20:09:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 24 20:09:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88602fe

net-misc/dhcpcd: Revert back to EAPI-7

Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 net-misc/dhcpcd/dhcpcd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 218eab1aee1..5726f78a3a5 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit systemd toolchain-funcs
 

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 218eab1aee1..5726f78a3a5 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit systemd toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-10-24 Thread Lars Wendler
commit: f5a65deabcbde9c9f3e431c2c3a2d969ffa6368e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 24 19:59:18 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 24 20:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a65dea

net-misc/dhcpcd: Bump live ebuild to EAPI-8

Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/dhcpcd-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 5726f78a3a5..218eab1aee1 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-10-24 Thread Lars Wendler
commit: 63e111469cda80f12d6938ed6d70003120f7c105
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 24 20:02:57 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 24 20:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e11146

net-misc/dhcpcd: Bump to version 9.4.1

Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 153 
 2 files changed, 154 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index a6997532275..8f429acc35b 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1 +1,2 @@
 DIST dhcpcd-9.4.0.tar.xz 256440 BLAKE2B 
16d63e957dbdf49647806ebe69487edc96502f43af8b8b6c6e40311994611d2516e2c839fed41863b8509a0953421091577d4cb202ebda3b300f3b1c761c07ce
 SHA512 
e2cff86564062e8d5f9c8f48f245ffa31406494e2fafadedabc1ba9932b534cbda064783ffdd7fb337544459aba2ef7e9b49ad0973120897dc04159747e8635f
+DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
new file mode 100644
index 000..218eab1aee1
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-10-24 Thread Sam James
commit: c0ab3f924d00587dd0d819927930330759d4cd0f
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 09:28:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 09:28:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ab3f92

net-misc/dhcpcd: update HOMEPAGE/EGIT_REPO_URI/remote-id

Closes: https://bugs.gentoo.org/819966
Signed-off-by: Sam James  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 4 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild | 6 +++---
 net-misc/dhcpcd/metadata.xml   | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index b70fbf92e08..abe76a4939a 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit systemd toolchain-funcs
 
 if [[ ${PV} == "" ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git;
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 092c6e4a1dd..5726f78a3a5 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.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 @@ inherit systemd toolchain-funcs
 
 if [[ ${PV} == "" ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git;
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd 
https://roy.marples.name/projects/dhcpcd;
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"

diff --git a/net-misc/dhcpcd/metadata.xml b/net-misc/dhcpcd/metadata.xml
index a6bcbfaf27f..6455e11f0a2 100644
--- a/net-misc/dhcpcd/metadata.xml
+++ b/net-misc/dhcpcd/metadata.xml
@@ -10,7 +10,7 @@
Gentoo Base System


-   rsmarples/dhcpcd
+   NetworkConfiguration/dhcpcd
cpe:/a:roy_marples:dhcpcd





[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd-ui/

2021-10-24 Thread Sam James
commit: b202b5321a4e93fe5031e4491c3d16e956168984
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 09:29:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 09:29:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b202b532

net-misc/dhcpcd-ui: update HOMEPAGE, add remote-id

Closes: https://bugs.gentoo.org/819966
Signed-off-by: Sam James  gentoo.org>

 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild | 2 +-
 net-misc/dhcpcd-ui/metadata.xml   | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild 
b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
index 8df1568682c..fbb1017029b 100644
--- a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.8.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit qmake-utils systemd xdg
 
 DESCRIPTION="Desktop notification and configuration for dhcpcd"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd-ui/;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd-ui 
https://roy.marples.name/projects/dhcpcd-ui/;
 SRC_URI="https://roy.marples.name/downloads/${PN%-ui}/${P}.tar.xz;
 
 LICENSE="BSD-2"

diff --git a/net-misc/dhcpcd-ui/metadata.xml b/net-misc/dhcpcd-ui/metadata.xml
index 115e9d64a66..7ee7cdf1b15 100644
--- a/net-misc/dhcpcd-ui/metadata.xml
+++ b/net-misc/dhcpcd-ui/metadata.xml
@@ -2,4 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   NetworkConfiguration/dhcpcd-ui
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2021-05-23 Thread David Seifert
commit: 3e2f733c915d3831f9c70050ca87c8c98064c127
Author: David Seifert  gentoo  org>
AuthorDate: Sun May 23 11:48:08 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May 23 11:48:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2f733c

net-misc/dhcpcd: drop 8.1.9-r1, 9.3.4, 9.4.0

Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcpcd/Manifest   |   3 -
 net-misc/dhcpcd/dhcpcd-8.1.9-r1.ebuild | 150 ---
 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild| 158 -
 net-misc/dhcpcd/dhcpcd-9.4.0.ebuild| 153 
 .../files/dhcpcd-9.3.4-include_termios.patch   |  22 ---
 net-misc/dhcpcd/files/dhcpcd.initd |  17 ---
 net-misc/dhcpcd/files/dhcpcd.service   |  15 --
 7 files changed, 518 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 51d79ca53a6..a6997532275 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,4 +1 @@
-DIST dhcpcd-8.1.9-patches-01.tar.xz 3208 BLAKE2B 
38f59096c7fbe7beb3df11e492d3ef1d116645eefe0722870dd0ca7b5a9b562c2f8302343f33d22359e37623d66874eb5f9981c9f4e521a80629678edff6d0d8
 SHA512 
13f10f84d44f5cfbf262d4aeb4134121c99629062a8075247b2b35ad5d1927914139bdc8f897644e501239763b409d5eedb9bc30f86456a4af622ab20fe6ffcb
-DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 
5606ddfce37c67ac3d60257104fcf15bd7da65021b2c1261a45958b628cd066ccd9bc6b60bbb42f8280fcbbf9d4b1c7666b993c37f150b27ef2a0527a0fd5b96
 SHA512 
40ac106ffca60b32362aacdfae0fa3a2993a3eed72bf452322412a912f594aaade1c24b862233455033158a6e453ec75d6d14fa52df6b4c5ae435dd6ceb29f2a
-DIST dhcpcd-9.3.4.tar.xz 255212 BLAKE2B 
cd64dca55bd8adfcfa8ffb5f75a949c6f8aef9f1bf7925060590f7f5f0325e08de3c766c8ff780736eb2bed40ba3ae7b59c3cf3e03f2ad1bd7ff4c92aafb6370
 SHA512 
00125cbed9a20ba016cbb383c02ce61a58482dcf6c46144e573ee3759dbaf19b5f470eaf19038197d0ff4249c852773c537294bab30b5bf3f5bae4d754741517
 DIST dhcpcd-9.4.0.tar.xz 256440 BLAKE2B 
16d63e957dbdf49647806ebe69487edc96502f43af8b8b6c6e40311994611d2516e2c839fed41863b8509a0953421091577d4cb202ebda3b300f3b1c761c07ce
 SHA512 
e2cff86564062e8d5f9c8f48f245ffa31406494e2fafadedabc1ba9932b534cbda064783ffdd7fb337544459aba2ef7e9b49ad0973120897dc04159747e8635f

diff --git a/net-misc/dhcpcd/dhcpcd-8.1.9-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.1.9-r1.ebuild
deleted file mode 100644
index 77c0de3e8f7..000
--- a/net-misc/dhcpcd/dhcpcd-8.1.9-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz
-   https://dev.gentoo.org/~polynomial-c/${P}-patches-01.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
-   default
-   eapply "${WORKDIR}"/patches
-}
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-14 Thread Sergei Trofimovich
commit: f9f74c5e8b9d1f5a88c1953864dbf8bb594a1528
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May 14 19:50:56 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 14 20:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f74c5e

net-misc/dhcpcd: stable 9.4.0-r1 for hppa, bug #789828

Package-Manager: Portage-3.0.18, 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>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 01150e33c14..b70fbf92e08 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-14 Thread Agostino Sarubbo
commit: 21e58e22ce7e349449e059c8106edc525354cf8a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 14 09:34:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 14 09:34:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e58e22

net-misc/dhcpcd: sparc stable wrt bug #789828

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 6b7d42b19da..01150e33c14 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-13 Thread Sam James
commit: d68617dee84316a80d7765a89b0d5223eee5445d
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 17:53:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 17:53:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68617de

net-misc/dhcpcd: Stabilize 9.4.0-r1 ppc, #789828

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 7f340a7a907..6b7d42b19da 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-13 Thread Sam James
commit: 8165aa7de01f426861d30ef902d0ed30d0dd3090
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:23:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:23:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8165aa7d

net-misc/dhcpcd: Stabilize 9.4.0-r1 ppc64, #789828

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 010bdfc12e9..7f340a7a907 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-13 Thread Sam James
commit: 958990d28c83e150ff9924de3106ff513caac825
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:20:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958990d2

net-misc/dhcpcd: Stabilize 9.4.0-r1 arm, #789828

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index a67136aa370..010bdfc12e9 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-13 Thread Sam James
commit: 8e6480090e415b9eff54c18e33618bf6f80381d7
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:16:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:16:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e648009

net-misc/dhcpcd: Stabilize 9.4.0-r1 amd64, #789828

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 645f0924c82..d3d557ed890 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-05-13 Thread Sam James
commit: 948978298425c0a8247a37aef622217a6249a45c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:14:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:14:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94897829

net-misc/dhcpcd: Stabilize 9.4.0-r1 x86, #789828

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

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
index 51628651f42..645f0924c82 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-04-12 Thread Sam James
commit: 36dd4a84b8e456380fd6a4bc716206fdc08d6521
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 22:12:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 22:12:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36dd4a84

net-misc/dhcpcd: Stabilize 9.3.4 ppc64, #774942

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

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 4f4688771f5..77b79535ba6 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-04-12 Thread Sam James
commit: 1993159d3d914fb034ff8fb40ff0198308cad5f3
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 22:10:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 22:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1993159d

net-misc/dhcpcd: Stabilize 9.3.4 ppc, #774942

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

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 2b787b26667..4f4688771f5 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-04-02 Thread Agostino Sarubbo
commit: 8993fe837ba93468c52af742397ebd21266ac468
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:35:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:35:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8993fe83

net-misc/dhcpcd: s390 stable wrt bug #774942

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 2b787b26667..605de50d9c2 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2021-03-31 Thread Lars Wendler
commit: 175d8dc6b2f3d1c8911e59b28187a93b45f4b887
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 31 19:58:46 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 31 19:59:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175d8dc6

net-misc/dhcpcd: Fixed build with USE="privsep"

Closes: https://bugs.gentoo.org/777600
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild|  1 +
 .../files/dhcpcd-9.3.4-include_termios.patch   | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 90ee346ea29..2b787b26667 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-9.4.0-sparc_privsep.patch" #776178
+   "${FILESDIR}/${PN}-9.3.4-include_termios.patch" #777600
 )
 
 src_configure() {

diff --git a/net-misc/dhcpcd/files/dhcpcd-9.3.4-include_termios.patch 
b/net-misc/dhcpcd/files/dhcpcd-9.3.4-include_termios.patch
new file mode 100644
index 000..58a6a0216b8
--- /dev/null
+++ b/net-misc/dhcpcd/files/dhcpcd-9.3.4-include_termios.patch
@@ -0,0 +1,22 @@
+From 7c08f3777a69c69e87a149bb35681ce2ed2f0490 Mon Sep 17 00:00:00 2001
+From: Mikhail Efremov 
+Date: Tue, 8 Dec 2020 16:15:28 +
+Subject: [PATCH] Linux: Fix privsep build by including sys/termios.h for all
+ platforms
+
+---
+ src/privsep-linux.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/privsep-linux.c b/src/privsep-linux.c
+index e588ecd7..1fbe97fa 100644
+--- a/src/privsep-linux.c
 b/src/privsep-linux.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include   /* For TCGETS */
+ 
+ #include 
+ #include 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-03-18 Thread Sergei Trofimovich
commit: 86ad6be3755e2206eb0d7618f9e5e97e939eda43
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 18 17:25:30 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 18 18:58:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ad6be3

net-misc/dhcpcd: stable 9.3.4 for sparc, bug #774942

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>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 71dc46831ee..90ee346ea29 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/

2021-03-17 Thread Lars Wendler
commit: 046a48b4df745b144b42508cc19e7ea077406206
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 17 08:14:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 17 08:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046a48b4

net-misc/dhcpcd: Fixed build on sparc with USE="privsep"

Closes: https://bugs.gentoo.org/776178
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild|  4 +++
 .../dhcpcd/files/dhcpcd-9.4.0-sparc_privsep.patch  | 40 ++
 2 files changed, 44 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 1fa46b7c246..71dc46831ee 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -33,6 +33,10 @@ RDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-9.4.0-sparc_privsep.patch" #776178
+)
+
 src_configure() {
local myeconfargs=(
--dbdir="${EPREFIX}/var/lib/dhcpcd"

diff --git a/net-misc/dhcpcd/files/dhcpcd-9.4.0-sparc_privsep.patch 
b/net-misc/dhcpcd/files/dhcpcd-9.4.0-sparc_privsep.patch
new file mode 100644
index 000..a91db28d08c
--- /dev/null
+++ b/net-misc/dhcpcd/files/dhcpcd-9.4.0-sparc_privsep.patch
@@ -0,0 +1,40 @@
+From dcfd7a23f002793a855156255e81662ef84064d3 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine 
+Date: Fri, 5 Feb 2021 09:25:12 +0100
+Subject: [PATCH] src/privsep-linux: fix build on sparc (#26)
+
+Fix the following build failure:
+
+privsep-linux.c:203: warning: "AUDIT_ARCH_SPARC64" redefined
+  203 | #define AUDIT_ARCH_SPARC64
+  |
+In file included from privsep-linux.c:35:
+/srv/storage/autobuild/run/instance-0/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/linux/audit.h:392:
 note: this is the location of the previous definition
+  392 | #define AUDIT_ARCH_SPARC64 (EM_SPARCV9|__AUDIT_ARCH_64BIT)
+  |
+In file included from privsep-linux.c:36:
+privsep-linux.c:215:38: error: 'SECCOMP_AUDIT_ARCH' undeclared here (not in a 
function); did you mean 'SECCOMP_ALLOW_ARG'?
+  215 |  BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, SECCOMP_AUDIT_ARCH, 1, 0),
+  |  ^~
+
+Signed-off-by: Fabrice Fontaine 
+---
+ src/privsep-linux.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/privsep-linux.c b/src/privsep-linux.c
+index d00894ab..5c80c1b3 100644
+--- a/src/privsep-linux.c
 b/src/privsep-linux.c
+@@ -222,9 +222,9 @@ ps_root_sendnetlink(struct dhcpcd_ctx *ctx, int protocol, 
struct msghdr *msg)
+ #  endif
+ #elif defined(__sparc__)
+ #  if defined(__arch64__)
+-#define AUDIT_ARCH_SPARC64
++#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_SPARC64
+ #  else
+-#define AUDIT_ARCH_SPARC
++#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_SPARC
+ #  endif
+ #elif defined(__xtensa__)
+ #  define SECCOMP_AUDIT_ARCH AUDIT_ARCH_XTENSA



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/files/, net-misc/dhcpcd/

2021-03-17 Thread Lars Wendler
commit: 8e359c57f050aa5e84fbaba79cf7615209de7292
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 17 08:19:35 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 17 08:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e359c57

net-misc/dhcpcd: Revbump to add some fixes from upstream

Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild | 159 +
 .../dhcpcd/files/dhcpcd-9.4.0-memleak_fix.patch|  36 +
 .../dhcpcd/files/dhcpcd-9.4.0-unlink_socket.patch  |  55 +++
 3 files changed, 250 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
new file mode 100644
index 000..51628651f42
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-9.4.0-r1.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-memleak_fix.patch"
+   "${FILESDIR}/${P}-unlink_socket.patch"
+   "${FILESDIR}/${P}-sparc_privsep.patch" #776178
+)
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( "${old_secret}" )
+   fi
+
+   # dhcpcd-7 renames some files in /var/lib/dhcpcd
+   local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+   local new_rdm="${dbdir}"/rdm_monotonic
+   if [[ -e "${old_rdm}" ]] ; then
+   if [[ ! -e "${new_rdm}" ]] ; then
+   cp -p "${old_rdm}" "${new_rdm}"
+   fi
+   old_files+=( "${old_rdm}" )
+   fi
+   local lease=
+   for lease in "${dbdir}"/dhcpcd-*.lease*; do
+   [[ -f "${lease}" ]] || continue
+   old_files+=( "${lease}" )
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-03-16 Thread Sam James
commit: 4c27078da9cd0748f39e650084ba9be82630a7c3
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 19:56:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 19:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c27078d

net-misc/dhcpcd: add github upstream metadata

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

 net-misc/dhcpcd/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/dhcpcd/metadata.xml b/net-misc/dhcpcd/metadata.xml
index 4b1d24a8fad..45f27d424f6 100644
--- a/net-misc/dhcpcd/metadata.xml
+++ b/net-misc/dhcpcd/metadata.xml
@@ -10,6 +10,7 @@
Gentoo Base System


+   rsmarples/dhcpcd
cpe:/a:roy_marples:dhcpcd





[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-03-16 Thread Sergei Trofimovich
commit: e74eb41a30bb32167fdce2952a458d728bded507
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Mar 16 16:09:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 16 18:10:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74eb41a

net-misc/dhcpcd: stable 9.3.4 for hppa, bug #774942

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>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index ab2855813cd..1fa46b7c246 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-03-12 Thread Sam James
commit: 9d3dba6a5b07b19f27dd65255a91cccd65078687
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 15:25:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 12 15:27:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3dba6a

net-misc/dhcpcd: Stabilize 9.3.4 x86, #774942

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

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 3c17774b38b..ab2855813cd 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2021-03-12 Thread Mikle Kolyada
commit: e20f58b99c6d808b3cab90393a7c0b8b8899a8bf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 12 08:04:05 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 12 08:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20f58b9

net-misc/dhcpcd: Stabilize 9.3.4 arm, #774942

Signed-off-by: Mikle Kolyada  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index b440e706742..3c17774b38b 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



  1   2   3   4   >