[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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