[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2024-04-24 Thread Joonas Niilola
commit: 8019b9b98452fac74ffbf71af26246cf193855b3
Author: Jakub Czapiga  gmail  com>
AuthorDate: Thu Apr  4 13:33:36 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8019b9b9

sys-apps/fwts: Upgrade FWTS to 24.03

Signed-off-by: Jakub Czapiga  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36098
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-24.03.00.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index a76175cb518d..c108d554bafc 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1,3 @@
 DIST fwts-23.11.00.tar.gz 3962015 BLAKE2B 
33afde1548629fda784b301b42c7ca3ae4c17deb86909b0534f839ba369dae74fc0f7a3c2f4b50a2ad101da9debcb522326b649ba811b7f13c8cf7b79d552f26
 SHA512 
df72a799a7e317f53bd43c35953a8955aa194a93596eacab43300717d87dac4aef3bdfcdb1b2028c0177a3f40577dd0e4a55e5c3269e37190a47684df928b092
+DIST fwts-24.03.00.tar.gz 3967205 BLAKE2B 
db2d326404d5b4e0c04eb025ba42f43696825535e37058c11b569afa3c1e6317783b15aae2819d504edbbd2227408fd98b8a5d2012a683ca5983c1c1ed892135
 SHA512 
5d414f4e819148e789b30c0cdccf016fceb51d93d61edcee632bc4727773186380fbdf6f6522ae50e385dac8d59ebcd7f424b5ff030ffb9b8c9d775710d7e135
 DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/fwts-24.03.00.ebuild 
b/sys-apps/fwts/fwts-24.03.00.ebuild
new file mode 100644
index ..3f8259c07783
--- /dev/null
+++ b/sys-apps/fwts/fwts-24.03.00.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts 
https://github.com/fwts/fwts;
+SRC_URI="https://github.com/fwts/fwts/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+# https://bugs.launchpad.net/fwts/+bug/2047906 (bug #795051)
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/glib:2
+   >=dev-libs/json-c-0.10-r1
+   dev-libs/libbsd
+   dev-libs/libpcre
+   sys-apps/dmidecode
+   sys-apps/dtc
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-22.03.00-werror.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -e 's:/usr/bin/lspci:'$(type -p lspci)':' \
+   -e 's:/usr/sbin/dmidecode:'$(type -p dmidecode)':' \
+   -e 's:/usr/bin/iasl:'$(type -p iasl)':' \
+   -i src/lib/include/fwts_binpaths.h || die
+
+   eautoreconf
+}
+
+src_compile() {
+   # https://github.com/fwts/fwts/issues/7 (bug #870109)
+   emake -j1 --shuffle=none
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2024-01-30 Thread Sam James
commit: 53c9e0b908b1314a2f77c6458fd27a5576305cd4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 09:39:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 09:39:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c9e0b9

sys-apps/fwts: update bug references again

Looks like it's not a new issue in the end.

Bug: https://bugs.gentoo.org/795051
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwts/fwts-23.11.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwts/fwts-23.11.00.ebuild 
b/sys-apps/fwts/fwts-23.11.00.ebuild
index 7565bd0a74e8..81de83078744 100644
--- a/sys-apps/fwts/fwts-23.11.00.ebuild
+++ b/sys-apps/fwts/fwts-23.11.00.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/fwts/fwts/archive/refs/tags/V${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-# https://github.com/fwts/fwts/issues/13 
(https://bugs.launchpad.net/fwts/+bug/2047906)
+# https://bugs.launchpad.net/fwts/+bug/2047906 (bug #795051)
 #KEYWORDS="~amd64"
 
 DEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2024-01-30 Thread Sam James
commit: 929b137464f66a520039edf68ef9491c652cd4e4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 09:34:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 09:34:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929b1374

sys-apps/fwts: add better upstream link for 23.11.0 build failure

Bug: https://bugs.launchpad.net/fwts/+bug/2047906
Bug: https://github.com/fwts/fwts/issues/13
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwts/fwts-23.11.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwts/fwts-23.11.00.ebuild 
b/sys-apps/fwts/fwts-23.11.00.ebuild
index f66a3bd4ac5c..7565bd0a74e8 100644
--- a/sys-apps/fwts/fwts-23.11.00.ebuild
+++ b/sys-apps/fwts/fwts-23.11.00.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/fwts/fwts/archive/refs/tags/V${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-#https://github.com/fwts/fwts/issues/13
+# https://github.com/fwts/fwts/issues/13 
(https://bugs.launchpad.net/fwts/+bug/2047906)
 #KEYWORDS="~amd64"
 
 DEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2024-01-30 Thread Sam James
commit: 3e490bfd160ab363c9c1df0430eb08052c99fedf
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 09:33:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 09:34:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e490bfd

sys-apps/fwts: backport -j1 to 22.03.00.

Backport the -j1 added in ce0d6536cc59402682b39018e70014612c729148 to 22.03.00.

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

 sys-apps/fwts/fwts-22.03.00.ebuild | 7 ++-
 sys-apps/fwts/fwts-23.11.00.ebuild | 4 ++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/sys-apps/fwts/fwts-22.03.00.ebuild 
b/sys-apps/fwts/fwts-22.03.00.ebuild
index 093cc1bcb881..8f0cfe82ca3d 100644
--- a/sys-apps/fwts/fwts-22.03.00.ebuild
+++ b/sys-apps/fwts/fwts-22.03.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -44,6 +44,11 @@ src_prepare() {
eautoreconf
 }
 
+src_compile() {
+   # https://github.com/fwts/fwts/issues/7 (bug #870109)
+   emake -j1 --shuffle=none
+}
+
 src_install() {
default
 

diff --git a/sys-apps/fwts/fwts-23.11.00.ebuild 
b/sys-apps/fwts/fwts-23.11.00.ebuild
index fc9c4f7e275a..f66a3bd4ac5c 100644
--- a/sys-apps/fwts/fwts-23.11.00.ebuild
+++ b/sys-apps/fwts/fwts-23.11.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -43,7 +43,7 @@ src_prepare() {
 }
 
 src_compile() {
-   # https://github.com/fwts/fwts/issues/7
+   # https://github.com/fwts/fwts/issues/7 (bug #870109)
emake -j1 --shuffle=none
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2023-12-29 Thread Rick Farina
commit: ce0d6536cc59402682b39018e70014612c729148
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Dec 30 01:50:04 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Dec 30 01:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0d6536

sys-apps/fwts: add 23.11.00

Reported build issues upstream, committing ebuild without keywords since
it doesn't build but it's better than the version in the tree.
Removed upstreamed patch
https://patchwork.ozlabs.org/project/fwts/patch/20220531074030.8151-1-ivan.hu 
 canonical.com/
Signed-off-by: Rick Farina  gentoo.org>

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-23.11.00.ebuild | 54 ++
 sys-apps/fwts/metadata.xml |  1 +
 3 files changed, 56 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 917680514886..a76175cb518d 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1 +1,2 @@
+DIST fwts-23.11.00.tar.gz 3962015 BLAKE2B 
33afde1548629fda784b301b42c7ca3ae4c17deb86909b0534f839ba369dae74fc0f7a3c2f4b50a2ad101da9debcb522326b649ba811b7f13c8cf7b79d552f26
 SHA512 
df72a799a7e317f53bd43c35953a8955aa194a93596eacab43300717d87dac4aef3bdfcdb1b2028c0177a3f40577dd0e4a55e5c3269e37190a47684df928b092
 DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/fwts-23.11.00.ebuild 
b/sys-apps/fwts/fwts-23.11.00.ebuild
new file mode 100644
index ..fc9c4f7e275a
--- /dev/null
+++ b/sys-apps/fwts/fwts-23.11.00.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts 
https://github.com/fwts/fwts;
+SRC_URI="https://github.com/fwts/fwts/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+#https://github.com/fwts/fwts/issues/13
+#KEYWORDS="~amd64"
+
+DEPEND="dev-libs/glib:2
+   >=dev-libs/json-c-0.10-r1
+   dev-libs/libbsd
+   dev-libs/libpcre
+   sys-apps/dmidecode
+   sys-apps/dtc
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-22.03.00-werror.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -e 's:/usr/bin/lspci:'$(type -p lspci)':' \
+   -e 's:/usr/sbin/dmidecode:'$(type -p dmidecode)':' \
+   -e 's:/usr/bin/iasl:'$(type -p iasl)':' \
+   -i src/lib/include/fwts_binpaths.h || die
+
+   eautoreconf
+}
+
+src_compile() {
+   # https://github.com/fwts/fwts/issues/7
+   emake -j1 --shuffle=none
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sys-apps/fwts/metadata.xml b/sys-apps/fwts/metadata.xml
index 12200cbd68b6..4d1285fa19bc 100644
--- a/sys-apps/fwts/metadata.xml
+++ b/sys-apps/fwts/metadata.xml
@@ -4,5 +4,6 @@


ubuntu
+   fwts/fwts

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2022-06-10 Thread Sam James
commit: a17fd5f83a98c65e42254e5331f8cdab280c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 11 05:47:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 11 05:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17fd888

sys-apps/fwts: drop 20.11.00

Bug: https://bugs.gentoo.org/758065
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwts/Manifest |  1 -
 sys-apps/fwts/fwts-20.11.00.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index b330c0790e85..917680514886 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1 @@
-DIST fwts_20.11.00.orig.tar.gz 3845548 BLAKE2B 
3d08bf3dd339543fc67984f5da081a4ac4a0e1b413431bb0836ec2a99130f76cd717ff61128b09e9e7c24cb275b52cd2503c34daa273c8328cee7eb2453706ea
 SHA512 
650fa21ceb4528a6d7fa40ae44c3258e01208186328fce8ca889df2809f82abf9b966c76c99791b3f40b17e5c2efda5b15dd2def4aaf494004778337f5074b55
 DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/fwts-20.11.00.ebuild 
b/sys-apps/fwts/fwts-20.11.00.ebuild
deleted file mode 100644
index 0d5da91d7a1c..
--- a/sys-apps/fwts/fwts-20.11.00.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   >=dev-libs/json-c-0.10-r1
-   dev-libs/libbsd
-   dev-libs/libpcre
-   sys-apps/dmidecode
-   sys-apps/dtc
-   sys-apps/pciutils
-   sys-power/iasl
-   sys-power/pmtools
-   "
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
-   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
-
-   # Fix json-c includes
-   sed -e 's/^#include /#include /' \
-   -i src/lib/include/fwts_json.h \
-   src/utilities/kernelscan.c || die
-   sed -e 's/-ljson/-ljson-c/'\
-   -i src/Makefile.am\
-   src/lib/src/Makefile.am\
-   src/utilities/Makefile.am || die
-
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/files/, sys-apps/fwts/

2022-05-13 Thread Sam James
commit: 62664c3963b4b47b916e7ebbf084ca6b98020e55
Author: orbea  riseup  net>
AuthorDate: Wed May 11 04:27:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62664c39

sys-apps/fwts: Add 22.03.00

This adds two patches to fix the build with slibtool and to remove
-Werror.

Bug: https://bugs.gentoo.org/780372
Upstream-ML: https://lists.ubuntu.com/archives/fwts-devel/2022-May/013515.html
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25434
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwts/Manifest   |   1 +
 sys-apps/fwts/files/fwts-22.03.00-slibtool.patch | 155 +++
 sys-apps/fwts/files/fwts-22.03.00-werror.patch   |  65 ++
 sys-apps/fwts/fwts-22.03.00.ebuild   |  51 
 4 files changed, 272 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 76af3596efb7..b330c0790e85 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1 +1,2 @@
 DIST fwts_20.11.00.orig.tar.gz 3845548 BLAKE2B 
3d08bf3dd339543fc67984f5da081a4ac4a0e1b413431bb0836ec2a99130f76cd717ff61128b09e9e7c24cb275b52cd2503c34daa273c8328cee7eb2453706ea
 SHA512 
650fa21ceb4528a6d7fa40ae44c3258e01208186328fce8ca889df2809f82abf9b966c76c99791b3f40b17e5c2efda5b15dd2def4aaf494004778337f5074b55
+DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/files/fwts-22.03.00-slibtool.patch 
b/sys-apps/fwts/files/fwts-22.03.00-slibtool.patch
new file mode 100644
index ..bc66006bf674
--- /dev/null
+++ b/sys-apps/fwts/files/fwts-22.03.00-slibtool.patch
@@ -0,0 +1,155 @@
+Upstream-ML: https://lists.ubuntu.com/archives/fwts-devel/2022-May/013515.html
+
+From 47bc82375865e2548edcb1607ca52ec60d632123 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 10 May 2022 20:35:01 -0700
+Subject: [PATCH 1/2] build: Improve linking
+
+This improves the linking enough to get the build to complete
+with slibtool and GNU libtool.
+---
+ configure.ac  |  2 ++
+ src/Makefile.am   | 20 ++--
+ src/lib/src/Makefile.am   | 18 ++
+ src/libfwtsacpica/Makefile.am |  7 ++-
+ src/libfwtsiasl/Makefile.am   |  4 ++--
+ 5 files changed, 26 insertions(+), 25 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index f40c367..7ee5604 100644
+--- a/configure.ac
 b/configure.ac
+@@ -64,6 +64,8 @@
+ AC_CHECK_HEADERS([asm/opal-prd.h])
+ AC_CHECK_HEADERS([mtd/mtd-abi.h])
+ AC_CHECK_HEADERS([pci/pci.h])
++PKG_CHECK_MODULES([GIO], [gio-2.0])
++PKG_CHECK_MODULES([GLIB], [glib-2.0])
+ AM_CONDITIONAL([HAVE_ASM_OPAL_PRD_H],
+   [test "x$ac_cv_header_asm_opal_prd_h" = "xyes"])
+ AM_CONDITIONAL([HAVE_MTD_ABI_H],
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 9a26af8..e2180e7 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -12,7 +12,7 @@ AM_CPPFLAGS = \
+   -I$(top_srcdir)/src/acpica/source/compiler  \
+   -I$(top_srcdir)/efi_runtime \
+   -I$(top_srcdir)/smccc_test  \
+-  -pthread `pkg-config --cflags glib-2.0 gio-2.0` \
++  -pthread\
+   -Wall -Werror -Wextra   \
+   -Wno-address-of-packed-member   \
+   -Wfloat-equal -Wmissing-declarations\
+@@ -23,7 +23,11 @@ AM_CPPFLAGS = \
+ 
+ bin_PROGRAMS = fwts
+ 
+-fwts_CPPFLAGS = $(AM_CPPFLAGS) -DACPI_DEBUG_OUTPUT
++fwts_CPPFLAGS =   \
++  $(AM_CPPFLAGS)  \
++  @GIO_CFLAGS@\
++  @GLIB_CFLAGS@   \
++  -DACPI_DEBUG_OUTPUT
+ 
+ if HAVE_LIBFDT
+ dt_tests = \
+@@ -207,16 +211,12 @@ fwts_SOURCES = main.c\
+   $(power_mgmt_tests) \
+   $(dt_tests)
+ 
+-fwts_LDFLAGS = -lm -lbsd `pkg-config --libs glib-2.0 gio-2.0`
++fwts_LDFLAGS = -no-undefined
+ 
+ fwts_LDADD = \
+-  -lfwts  \
+-  -L$(top_builddir)/src   \
+-  -L$(top_builddir)/src/acpica\
+-  -L$(top_builddir)/src/libfwtsiasl   \
+-  -L$(top_builddir)/src/libfwtsacpica \
+-  -L$(top_builddir)/src/lib/src   \
+-  -lfwtsacpica
++  $(top_builddir)/src/lib/src/libfwts.la \
++  $(top_builddir)/src/libfwtsiasl/libfwtsiasl.la \
++  $(top_builddir)/src/libfwtsacpica/libfwtsacpica.la
+ 
+ man_MANS = ../doc/fwts.1 ../doc/fwts-collect.1 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2022-05-13 Thread Sam James
commit: 60d99b67c1708162d0de811ed217c55f0897d46c
Author: Sam James  gentoo  org>
AuthorDate: Fri May 13 20:06:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d99b67

sys-apps/fwts: keep old HOMEPAGE too

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

 sys-apps/fwts/fwts-22.03.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwts/fwts-22.03.00.ebuild 
b/sys-apps/fwts/fwts-22.03.00.ebuild
index a5bfacb685c1..093cc1bcb881 100644
--- a/sys-apps/fwts/fwts-22.03.00.ebuild
+++ b/sys-apps/fwts/fwts-22.03.00.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://kernel.ubuntu.com/git/hwe/fwts.git;
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts 
https://kernel.ubuntu.com/git/hwe/fwts.git;
 
SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2021-03-16 Thread Sam James
commit: e5ba50ebe94c48f8c055cc60cf0117767d7e412d
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 19:37:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 19:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ba50eb

sys-apps/fwts: drop 20.05.00

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

 sys-apps/fwts/Manifest |  1 -
 sys-apps/fwts/fwts-20.05.00.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index b95632a43a9..76af3596efb 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1 @@
-DIST fwts_20.05.00.orig.tar.gz 3817917 BLAKE2B 
10365979a1b6bf2768930e144baa3982d462f05b77b1ca81116f7b44b80487924f37e097e46602c49696e987d9061a1917e3613e016bdb126146d880699c38f8
 SHA512 
4f68f6fc8351024e877e6fa6c9b856c7c3720348c1936f33fc8b455f5e85df83c9dc39a5c2dc16e106c851d4ac622f0a1d23b70f2b7726689f92077dbca5d82f
 DIST fwts_20.11.00.orig.tar.gz 3845548 BLAKE2B 
3d08bf3dd339543fc67984f5da081a4ac4a0e1b413431bb0836ec2a99130f76cd717ff61128b09e9e7c24cb275b52cd2503c34daa273c8328cee7eb2453706ea
 SHA512 
650fa21ceb4528a6d7fa40ae44c3258e01208186328fce8ca889df2809f82abf9b966c76c99791b3f40b17e5c2efda5b15dd2def4aaf494004778337f5074b55

diff --git a/sys-apps/fwts/fwts-20.05.00.ebuild 
b/sys-apps/fwts/fwts-20.05.00.ebuild
deleted file mode 100644
index 55aaf54db46..000
--- a/sys-apps/fwts/fwts-20.05.00.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   >=dev-libs/json-c-0.10-r1
-   dev-libs/libpcre
-   sys-apps/dmidecode
-   sys-apps/pciutils
-   sys-power/iasl
-   sys-power/pmtools"
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
-   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
-
-   # Fix json-c includes
-   sed -e 's/^#include /#include /' \
-   -i src/lib/include/fwts_json.h \
-   src/utilities/kernelscan.c || die
-   sed -e 's/-ljson/-ljson-c/'\
-   -i src/Makefile.am\
-   src/lib/src/Makefile.am\
-   src/utilities/Makefile.am || die
-
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2020-12-02 Thread Rick Farina
commit: 99d28ff48a9b6b14ca502b00e83385240838b6ea
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Dec  2 15:21:27 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Dec  2 15:21:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d28ff4

sys-apps/fwts: bump and bug #737010

I don't know enough about this to take over as maintainer, but I can
bump and fix this bug, and it seems to work

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-20.11.00.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 2b49ded6555..b95632a43a9 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1 +1,2 @@
 DIST fwts_20.05.00.orig.tar.gz 3817917 BLAKE2B 
10365979a1b6bf2768930e144baa3982d462f05b77b1ca81116f7b44b80487924f37e097e46602c49696e987d9061a1917e3613e016bdb126146d880699c38f8
 SHA512 
4f68f6fc8351024e877e6fa6c9b856c7c3720348c1936f33fc8b455f5e85df83c9dc39a5c2dc16e106c851d4ac622f0a1d23b70f2b7726689f92077dbca5d82f
+DIST fwts_20.11.00.orig.tar.gz 3845548 BLAKE2B 
3d08bf3dd339543fc67984f5da081a4ac4a0e1b413431bb0836ec2a99130f76cd717ff61128b09e9e7c24cb275b52cd2503c34daa273c8328cee7eb2453706ea
 SHA512 
650fa21ceb4528a6d7fa40ae44c3258e01208186328fce8ca889df2809f82abf9b966c76c99791b3f40b17e5c2efda5b15dd2def4aaf494004778337f5074b55

diff --git a/sys-apps/fwts/fwts-20.11.00.ebuild 
b/sys-apps/fwts/fwts-20.11.00.ebuild
new file mode 100644
index 000..0d5da91d7a1
--- /dev/null
+++ b/sys-apps/fwts/fwts-20.11.00.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   >=dev-libs/json-c-0.10-r1
+   dev-libs/libbsd
+   dev-libs/libpcre
+   sys-apps/dmidecode
+   sys-apps/dtc
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+   "
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare() {
+   default
+   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
+   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
+
+   # Fix json-c includes
+   sed -e 's/^#include /#include /' \
+   -i src/lib/include/fwts_json.h \
+   src/utilities/kernelscan.c || die
+   sed -e 's/-ljson/-ljson-c/'\
+   -i src/Makefile.am\
+   src/lib/src/Makefile.am\
+   src/utilities/Makefile.am || die
+
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2020-06-24 Thread Joonas Niilola
commit: 1f227399e37d7902bfe29ab2901e705706b538d9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun 24 15:40:47 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 24 15:40:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f227399

sys-apps/fwts: cosmetic updates for 20.05.00

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

 sys-apps/fwts/fwts-20.05.00.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-apps/fwts/fwts-20.05.00.ebuild 
b/sys-apps/fwts/fwts-20.05.00.ebuild
index fc43e91899e..55aaf54db46 100644
--- a/sys-apps/fwts/fwts-20.05.00.ebuild
+++ b/sys-apps/fwts/fwts-20.05.00.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 inherit autotools
+
 DESCRIPTION="Firmware Test Suite"
 HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
 
SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
@@ -13,13 +14,13 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND=">=dev-libs/json-c-0.10-r1
-   dev-libs/glib:2
+RDEPEND="dev-libs/glib:2
+   >=dev-libs/json-c-0.10-r1
dev-libs/libpcre
+   sys-apps/dmidecode
sys-apps/pciutils
sys-power/iasl
-   sys-power/pmtools
-   sys-apps/dmidecode"
+   sys-power/pmtools"
 DEPEND="${RDEPEND}
sys-devel/libtool"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2020-06-24 Thread Joonas Niilola
commit: 79c4f6c07a44e3a1d039b84f4727766cd406358f
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Sun May 31 23:52:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 24 15:38:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c4f6c0

sys-apps/fwts: version bump to 20.05.00

Closes: https://bugs.gentoo.org/725662
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-20.05.00.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index ca04d2ddd5f..d51d3003a09 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1 +1,2 @@
 DIST fwts_17.02.00.orig.tar.gz 3489625 BLAKE2B 
04133b8fe251923b5cf4e146bd52d3d102c3080629a85c0205fd6aeb19b315f10657da28dc7de37ae4601599dc7033354268b88bb0768b56550fe1606bd000bf
 SHA512 
1dcbd7f120b5c09127f1242d41d7cf5ec15e6b049fb0b0590fec221849c0195a18ee4b07b66c1de29cbb241ef39f6e11c26dcd2bc7c0a4c23bf2efaec5372b70
+DIST fwts_20.05.00.orig.tar.gz 3817917 BLAKE2B 
10365979a1b6bf2768930e144baa3982d462f05b77b1ca81116f7b44b80487924f37e097e46602c49696e987d9061a1917e3613e016bdb126146d880699c38f8
 SHA512 
4f68f6fc8351024e877e6fa6c9b856c7c3720348c1936f33fc8b455f5e85df83c9dc39a5c2dc16e106c851d4ac622f0a1d23b70f2b7726689f92077dbca5d82f

diff --git a/sys-apps/fwts/fwts-20.05.00.ebuild 
b/sys-apps/fwts/fwts-20.05.00.ebuild
new file mode 100644
index 000..fc43e91899e
--- /dev/null
+++ b/sys-apps/fwts/fwts-20.05.00.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/json-c-0.10-r1
+   dev-libs/glib:2
+   dev-libs/libpcre
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+   sys-apps/dmidecode"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare() {
+   default
+   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
+   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
+
+   # Fix json-c includes
+   sed -e 's/^#include /#include /' \
+   -i src/lib/include/fwts_json.h \
+   src/utilities/kernelscan.c || die
+   sed -e 's/-ljson/-ljson-c/'\
+   -i src/Makefile.am\
+   src/lib/src/Makefile.am\
+   src/utilities/Makefile.am || die
+
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2020-06-24 Thread Joonas Niilola
commit: bfcc498d03907dafa3f7f79b045d6c3d4e896847
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Sun May 31 23:53:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 24 15:38:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcc498d

sys-apps/fwts: drop old

Closes: https://bugs.gentoo.org/707000
Signed-off-by: Jeffrey Lin  icurse.nl>
Closes: https://github.com/gentoo/gentoo/pull/16039
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/fwts/Manifest |  1 -
 sys-apps/fwts/fwts-17.02.00.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index d51d3003a09..2b49ded6555 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1 @@
-DIST fwts_17.02.00.orig.tar.gz 3489625 BLAKE2B 
04133b8fe251923b5cf4e146bd52d3d102c3080629a85c0205fd6aeb19b315f10657da28dc7de37ae4601599dc7033354268b88bb0768b56550fe1606bd000bf
 SHA512 
1dcbd7f120b5c09127f1242d41d7cf5ec15e6b049fb0b0590fec221849c0195a18ee4b07b66c1de29cbb241ef39f6e11c26dcd2bc7c0a4c23bf2efaec5372b70
 DIST fwts_20.05.00.orig.tar.gz 3817917 BLAKE2B 
10365979a1b6bf2768930e144baa3982d462f05b77b1ca81116f7b44b80487924f37e097e46602c49696e987d9061a1917e3613e016bdb126146d880699c38f8
 SHA512 
4f68f6fc8351024e877e6fa6c9b856c7c3720348c1936f33fc8b455f5e85df83c9dc39a5c2dc16e106c851d4ac622f0a1d23b70f2b7726689f92077dbca5d82f

diff --git a/sys-apps/fwts/fwts-17.02.00.ebuild 
b/sys-apps/fwts/fwts-17.02.00.ebuild
deleted file mode 100644
index f17665061e4..000
--- a/sys-apps/fwts/fwts-17.02.00.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-libs/json-c-0.10-r1
-   dev-libs/glib:2
-   dev-libs/libpcre
-   sys-apps/pciutils
-   sys-power/iasl
-   sys-power/pmtools
-   sys-apps/dmidecode"
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
-   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
-
-   # Fix json-c includes
-   sed -e 's/^#include /#include /' \
-   -i src/lib/include/fwts_json.h \
-   src/utilities/kernelscan.c || die
-   sed -e 's/-ljson/-ljson-c/'\
-   -i src/Makefile.am\
-   src/lib/src/Makefile.am\
-   src/utilities/Makefile.am || die
-
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2017-02-20 Thread Manuel Rüger
commit: 8a4d919d9b93e327ec0d14b079590a151811ff3c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Feb 20 14:13:41 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Feb 20 14:14:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4d919d

sys-apps/fwts: Version bump to 17.02.00

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-17.02.00.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 844812c2a6..a0bf86426c 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1 +1,2 @@
 DIST fwts_15.12.00.orig.tar.gz 3391289 SHA256 
79813cf4b0602643bb164779792ecb2fa15ddd340ece04d41b74594c93e9ec63 SHA512 
44fab3e665279562b865261e5998e820ba960688e13bac717c5bbdb59faa1e97fd1d85f7ba95b5c7a4623e48a657f13e1ad8c1355f37173534739f26e155f8be
 WHIRLPOOL 
cbd50b60a3cc980bf1a41fbe900b6cb1e4be5aa63820132edcd4fc98cd3d78b81019f5f348b7487d3e47a2a3b414cdfb67643860f54893015307d567b37da474
+DIST fwts_17.02.00.orig.tar.gz 3489625 SHA256 
9513a5eb69e202e8864df5004204641ad913d6c9d0c44c459cee41ac36192f29 SHA512 
1dcbd7f120b5c09127f1242d41d7cf5ec15e6b049fb0b0590fec221849c0195a18ee4b07b66c1de29cbb241ef39f6e11c26dcd2bc7c0a4c23bf2efaec5372b70
 WHIRLPOOL 
ef889246b17095a54a089e1c29e0154ecaea231968ba8ebbe74160cc42d683847499bff0ae58dc85b08bd7817ce77e1f7230e3ad8d0fc6e9885c9558b9c9edcc

diff --git a/sys-apps/fwts/fwts-17.02.00.ebuild 
b/sys-apps/fwts/fwts-17.02.00.ebuild
new file mode 100644
index 00..4abf5e8a5a
--- /dev/null
+++ b/sys-apps/fwts/fwts-17.02.00.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/json-c-0.10-r1
+   dev-libs/glib:2
+   dev-libs/libpcre
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+   sys-apps/dmidecode"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare(){
+   default
+   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
+   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
+
+   # Fix json-c includes
+   sed -e 's/^#include /' \
+   -i src/lib/include/fwts_json.h \
+   src/utilities/kernelscan.c || die
+   sed -e 's/-ljson/-ljson-c/'\
+   -i src/Makefile.am\
+   src/lib/src/Makefile.am\
+   src/utilities/Makefile.am || die
+
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2017-02-20 Thread Manuel Rüger
commit: d47f9ba5ca894ea64efd2539390a69ab9da3bb8c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Feb 20 13:32:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Feb 20 13:32:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47f9ba5

sys-apps/fwts: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/fwts/Manifest |  2 --
 sys-apps/fwts/fwts-14.12.00.ebuild | 49 --
 sys-apps/fwts/fwts-15.03.01.ebuild | 45 --
 3 files changed, 96 deletions(-)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index c5196f64df..844812c2a6 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,3 +1 @@
-DIST fwts-V14.12.00.tar.gz 3089700 SHA256 
9fbc6d1bb8cff8c445d4b2ad0c080e7711564a35982e8a946156b7258e82f2ec SHA512 
594cfdadcef031216807eccbf7f5a741643ff33322d84994027afdd08923fa423e1dd2621b9093034e7ac99cc2147b9dcb8b6f4dc2662b10232e55a3261aa91e
 WHIRLPOOL 
2be8d45034e4337b6366d8fcd535010412f02d25859f041cb348b693c5e92822c1a0806a37b77ea4815899b7f03d946326caaec64e91d8d09baaba5301cae353
-DIST fwts_15.03.01.orig.tar.gz 3097112 SHA256 
9926baa672159e7990abcfd10c003db8dc0db6a45212189e00ae217504c1fa26 SHA512 
3f27b21d67dd7db64547c19e2d74fc909aa5d64fc3aedf0fbca403111bb5578c97a0c7f930b540bcb48f48da8a47e4e02bd679170d7b003b40a49f8358be6033
 WHIRLPOOL 
2a347785105c02611cec7566643b2b8d5d81c555737e4f5a34b3564dafb938a3fa0bb4d575e0da4c216fbd518c44fddcd243dc07bbd5b0a8cd7a4321f0e01b9a
 DIST fwts_15.12.00.orig.tar.gz 3391289 SHA256 
79813cf4b0602643bb164779792ecb2fa15ddd340ece04d41b74594c93e9ec63 SHA512 
44fab3e665279562b865261e5998e820ba960688e13bac717c5bbdb59faa1e97fd1d85f7ba95b5c7a4623e48a657f13e1ad8c1355f37173534739f26e155f8be
 WHIRLPOOL 
cbd50b60a3cc980bf1a41fbe900b6cb1e4be5aa63820132edcd4fc98cd3d78b81019f5f348b7487d3e47a2a3b414cdfb67643860f54893015307d567b37da474

diff --git a/sys-apps/fwts/fwts-14.12.00.ebuild 
b/sys-apps/fwts/fwts-14.12.00.ebuild
deleted file mode 100644
index eab1f2a178..00
--- a/sys-apps/fwts/fwts-14.12.00.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools
-DESCRIPTION="Firmware Test Suite"
-HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
-SRC_URI="http://fwts.ubuntu.com/release/${PN}-V${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/json-c
-   dev-libs/glib:2
-   dev-libs/libpcre
-   sys-apps/pciutils
-   sys-power/iasl
-   sys-power/pmtools
-   sys-apps/dmidecode"
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S=${WORKDIR}
-
-src_prepare(){
-   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
-   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
-
-   # Fix json-c includes
-   if has_version '>=dev-libs/json-c-0.10-r1'; then
-   sed -e 's/^#include /' \
-   -i src/lib/include/fwts_json.h \
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2016-01-16 Thread Manuel Rüger
commit: 620a1ddd33f743d6711fba4971fba23b757e01ee
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Jan 16 17:50:53 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Jan 16 17:50:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620a1ddd

sys-apps/fwts: Drop to maintainer-needed

Package-Manager: portage-2.2.26

 sys-apps/fwts/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-apps/fwts/metadata.xml b/sys-apps/fwts/metadata.xml
index cfeca10..760f41d 100644
--- a/sys-apps/fwts/metadata.xml
+++ b/sys-apps/fwts/metadata.xml
@@ -2,8 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   mr...@gentoo.org
-   Manuel Rüger
+   maintainer-nee...@gentoo.org


ubuntu



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwts/

2015-12-23 Thread Manuel Rüger
commit: 363bd9b1915554ca1edce60dc67932ba64e139ea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:33:11 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:33:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363bd9b1

sys-apps/fwts: Version bump

Package-Manager: portage-2.2.26

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-15.12.00.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 692b8dc..c5196f6 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1,3 @@
 DIST fwts-V14.12.00.tar.gz 3089700 SHA256 
9fbc6d1bb8cff8c445d4b2ad0c080e7711564a35982e8a946156b7258e82f2ec SHA512 
594cfdadcef031216807eccbf7f5a741643ff33322d84994027afdd08923fa423e1dd2621b9093034e7ac99cc2147b9dcb8b6f4dc2662b10232e55a3261aa91e
 WHIRLPOOL 
2be8d45034e4337b6366d8fcd535010412f02d25859f041cb348b693c5e92822c1a0806a37b77ea4815899b7f03d946326caaec64e91d8d09baaba5301cae353
 DIST fwts_15.03.01.orig.tar.gz 3097112 SHA256 
9926baa672159e7990abcfd10c003db8dc0db6a45212189e00ae217504c1fa26 SHA512 
3f27b21d67dd7db64547c19e2d74fc909aa5d64fc3aedf0fbca403111bb5578c97a0c7f930b540bcb48f48da8a47e4e02bd679170d7b003b40a49f8358be6033
 WHIRLPOOL 
2a347785105c02611cec7566643b2b8d5d81c555737e4f5a34b3564dafb938a3fa0bb4d575e0da4c216fbd518c44fddcd243dc07bbd5b0a8cd7a4321f0e01b9a
+DIST fwts_15.12.00.orig.tar.gz 3391289 SHA256 
79813cf4b0602643bb164779792ecb2fa15ddd340ece04d41b74594c93e9ec63 SHA512 
44fab3e665279562b865261e5998e820ba960688e13bac717c5bbdb59faa1e97fd1d85f7ba95b5c7a4623e48a657f13e1ad8c1355f37173534739f26e155f8be
 WHIRLPOOL 
cbd50b60a3cc980bf1a41fbe900b6cb1e4be5aa63820132edcd4fc98cd3d78b81019f5f348b7487d3e47a2a3b414cdfb67643860f54893015307d567b37da474

diff --git a/sys-apps/fwts/fwts-15.12.00.ebuild 
b/sys-apps/fwts/fwts-15.12.00.ebuild
new file mode 100644
index 000..0c1ca88
--- /dev/null
+++ b/sys-apps/fwts/fwts-15.12.00.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts;
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/json-c-0.10-r1
+   dev-libs/glib:2
+   dev-libs/libpcre
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+   sys-apps/dmidecode"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare(){
+   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
+   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
+
+   # Fix json-c includes
+   sed -e 's/^#include /' \
+   -i src/lib/include/fwts_json.h \
+   src/utilities/kernelscan.c || die
+   sed -e 's/-ljson/-ljson-c/'\
+   -i src/Makefile.am\
+   src/lib/src/Makefile.am\
+   src/utilities/Makefile.am || die
+
+   eautoreconf
+}