[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: 0a4703b0f4388f1c13ecfc1dc5b86f87aed437ed Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 9 16:19:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 9 16:19:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4703b0 sys-firmware/atmel-firmware: Stabilize 1.3-r3 x86, #915423 Signed-off-by: Arthur Zamarin gentoo.org> sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild index a607d7251b6d..a9508563594e 100644 --- a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; LICENSE="Atmel" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="pcmcia usb" RDEPEND=">=net-wireless/wireless-tools-26-r1
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: 7993531c396c05718034b7159d6e7656c00930a7 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 07:04:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 07:04:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7993531c sys-firmware/atmel-firmware: Stabilize 1.3-r3 amd64, #915423 Signed-off-by: Sam James gentoo.org> sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild index bd7600155a73..a607d7251b6d 100644 --- a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; LICENSE="Atmel" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="pcmcia usb" RDEPEND=">=net-wireless/wireless-tools-26-r1
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/files/, sys-firmware/atmel-firmware/
commit: 1b4e8a16d9eade4225d3a6d27736e715b96340b5 Author: Brahmajit Das gmail com> AuthorDate: Wed Jun 21 15:57:16 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jul 14 07:29:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4e8a16 sys-firmware/atmel-firmware: Fix type specifier missing, defaults to int Closes: https://bugs.gentoo.org/887113 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31565 Signed-off-by: Joonas Niilola gentoo.org> .../atmel-firmware/atmel-firmware-1.3-r3.ebuild| 60 ++ .../files/atmel-firmware-1.3-clang-16-build.patch | 13 + 2 files changed, 73 insertions(+) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild new file mode 100644 index ..bd7600155a73 --- /dev/null +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Firmware and config for atmel and atmel_cs wlan drivers included in linux 2.6" +HOMEPAGE="https://www.thekelleys.org.uk/atmel/; +SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; + +LICENSE="Atmel" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="pcmcia usb" + +RDEPEND=">=net-wireless/wireless-tools-26-r1 + pcmcia? ( sys-apps/pcmciautils )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3-clang-16-build.patch +) + +src_compile() { + tc-export CC + emake atmel_fwl +} + +src_install() { + # atmel_at76c504c-wpa.bin should be renamed to atmel_at76c504-wpa.bin, bug #398803 + mv images/atmel_at76c504c-wpa.bin images/atmel_at76c504-wpa.bin || die + + insinto /lib/firmware + doins images/*.bin + + if use usb; then + doins images.usb/*.bin + fi + + if use pcmcia; then + insinto /etc/pcmcia + doins atmel.conf + fi + + dosbin atmel_fwl atmel_fwl.pl + doman atmel_fwl.8 + dodoc README VERSION +} + +pkg_postinst() { + if use pcmcia && [ -f /run/cardmgr.pid ]; then + kill -HUP `cat /run/cardmgr.pid` + fi +} + +pkg_postrm() { + if use pcmcia && [ -f /run/cardmgr.pid ]; then + kill -HUP `cat /run/cardmgr.pid` + fi +} diff --git a/sys-firmware/atmel-firmware/files/atmel-firmware-1.3-clang-16-build.patch b/sys-firmware/atmel-firmware/files/atmel-firmware-1.3-clang-16-build.patch new file mode 100644 index ..dca3dd03be43 --- /dev/null +++ b/sys-firmware/atmel-firmware/files/atmel-firmware-1.3-clang-16-build.patch @@ -0,0 +1,13 @@ +Fix build with clang 16 +Bug: https://bugs.gentoo.org/887113 +--- a/atmel_fwl.c b/atmel_fwl.c +@@ -37,7 +37,7 @@ struct atmel_priv_ioctl { + unsigned short len; + }; + +-main(int argc, char **argv) ++int main(int argc, char **argv) + { + int i, magic, rc, sock = -1; + struct ifreq ifr;
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: e970839e8043caaa0483d1507197eefbcd08cc05 Author: Jakov Smolić gentoo org> AuthorDate: Tue Dec 14 16:17:47 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Dec 14 16:17:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e970839e sys-firmware/atmel-firmware: Drop EAPI-5 ebuild Signed-off-by: Jakov Smolić gentoo.org> .../atmel-firmware/atmel-firmware-1.3-r1.ebuild| 55 -- 1 file changed, 55 deletions(-) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r1.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r1.ebuild deleted file mode 100644 index bcd244232549.. --- a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit toolchain-funcs - -DESCRIPTION="Firmware and config for atmel and atmel_cs wlan drivers included in linux 2.6" -HOMEPAGE="http://www.thekelleys.org.uk/atmel/; -SRC_URI="http://www.thekelleys.org.uk/atmel/${P}.tar.gz; - -LICENSE="Atmel" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="pcmcia usb" - -RDEPEND=">=net-wireless/wireless-tools-26-r1 - pcmcia? ( sys-apps/pcmciautils )" - -src_compile() { - tc-export CC - emake atmel_fwl -} - -src_install() { - # atmel_at76c504c-wpa.bin should be renamed to atmel_at76c504-wpa.bin, bug #398803 - mv images/atmel_at76c504c-wpa.bin images/atmel_at76c504-wpa.bin || die - - insinto /lib/firmware - doins images/*.bin - - if use usb; then - doins images.usb/*.bin - fi - - if use pcmcia; then - insinto /etc/pcmcia - doins atmel.conf - fi - - dosbin atmel_fwl atmel_fwl.pl - doman atmel_fwl.8 - dodoc README VERSION -} - -pkg_postinst() { - if use pcmcia && [ -f /var/run/cardmgr.pid ]; then - kill -HUP `cat /var/run/cardmgr.pid` - fi -} - -pkg_postrm() { - if use pcmcia && [ -f /var/run/cardmgr.pid ]; then - kill -HUP `cat /var/run/cardmgr.pid` - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: c33207478bd65ff66d1770538afe6763a5d4bd0e Author: Jakov Smolić gentoo org> AuthorDate: Tue Dec 14 16:16:17 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Dec 14 16:16:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3320747 sys-firmware/atmel-firmware: Stabilize 1.3-r2 x86, #826558 Signed-off-by: Jakov Smolić gentoo.org> sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild index 29570897c29b..fecf77bef489 100644 --- a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; LICENSE="Atmel" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="pcmcia usb" RDEPEND=">=net-wireless/wireless-tools-26-r1
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: bce949cf90c8473989ead36748e14bf21ca633fb Author: Jakov Smolić gentoo org> AuthorDate: Tue Dec 14 16:14:46 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Dec 14 16:14:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce949cf sys-firmware/atmel-firmware: Stabilize 1.3-r2 amd64, #826558 Signed-off-by: Jakov Smolić gentoo.org> sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild index 93b12d7aba22..29570897c29b 100644 --- a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; LICENSE="Atmel" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="pcmcia usb" RDEPEND=">=net-wireless/wireless-tools-26-r1
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/
commit: ef63cef814ae993523929898ca2988ab539f9d0c Author: Marek Szuba gentoo org> AuthorDate: Fri Nov 26 23:44:10 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Nov 26 23:44:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef63cef8 sys-firmware/atmel-firmware: update EAPI 5 -> 8 Signed-off-by: Marek Szuba gentoo.org> .../atmel-firmware/atmel-firmware-1.3-r2.ebuild| 56 ++ 1 file changed, 56 insertions(+) diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild new file mode 100644 index ..93b12d7aba22 --- /dev/null +++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Firmware and config for atmel and atmel_cs wlan drivers included in linux 2.6" +HOMEPAGE="https://www.thekelleys.org.uk/atmel/; +SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz; + +LICENSE="Atmel" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="pcmcia usb" + +RDEPEND=">=net-wireless/wireless-tools-26-r1 + pcmcia? ( sys-apps/pcmciautils )" + +src_compile() { + tc-export CC + emake atmel_fwl +} + +src_install() { + # atmel_at76c504c-wpa.bin should be renamed to atmel_at76c504-wpa.bin, bug #398803 + mv images/atmel_at76c504c-wpa.bin images/atmel_at76c504-wpa.bin || die + + insinto /lib/firmware + doins images/*.bin + + if use usb; then + doins images.usb/*.bin + fi + + if use pcmcia; then + insinto /etc/pcmcia + doins atmel.conf + fi + + dosbin atmel_fwl atmel_fwl.pl + doman atmel_fwl.8 + dodoc README VERSION +} + +pkg_postinst() { + if use pcmcia && [ -f /run/cardmgr.pid ]; then + kill -HUP `cat /run/cardmgr.pid` + fi +} + +pkg_postrm() { + if use pcmcia && [ -f /run/cardmgr.pid ]; then + kill -HUP `cat /run/cardmgr.pid` + fi +}