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

2024-04-30 Thread Ben Kohler
commit: 9969b81fdd0cd92874b64fe228ad7300d08004f1
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 29 17:06:58 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9969b81f

sys-apps/cpu-x: add 5.0.4

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.4.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 15307b475385..0e3ac9cf9384 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 
2b4cccdf96cc789a6c7b8a9e8124b380de681adabcd55cda05b5f0b97661a68feab9a434c1bcb8e092c529502d3472fd7385a7fbe5339fb93f4808ba2546b92d
 SHA512 
3677207af8ea233a5bc1e435f501f4dffbe555486b048f5b51ac818cb458d52ab7ac94830ab83e992772e339de93464b3d4cd92798b8f49a272fd5292484de7e
 DIST cpu-x-5.0.3.tar.gz 1988476 BLAKE2B 
f1f693d6c7df5f8f342ac8326539febcc95df1ccd154cb013b215ea50d9f8bec70e894d7cbf76f08d454c73a8a2e450296144e9c6af4ed92a07b95df6c705901
 SHA512 
d9a29a5303101a6c00d9145265d85acec865833f175246bde550ba2dff24a924c1b2de7579b3d8e20aa163092d269af9bbb24e073585d3e18a2c726e48d9be41
+DIST cpu-x-5.0.4.tar.gz 1995465 BLAKE2B 
6e3982040400a2bbdb7fba0cac24f1b183792693fff13fd223d1194a5bc57acd9b0dde407016f4f0039705759f0e57da472dc634a237e9d89c7c7d23e9cfa6b9
 SHA512 
134f8a8fe6782279f7288d891a66b3d426b0e173de3d5445367c94029aa9d33348d037f5bca25690aff16f00d261777a71de6847991e564578099b03ff398453

diff --git a/sys-apps/cpu-x/cpu-x-5.0.4.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.4.ebuild
new file mode 100644
index ..8d213e15a20a
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( dev-cpp/gtkmm:3.0
+   >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2024-01-06 Thread Ben Kohler
commit: e654b1ae9499cfd80d26b4a05a74f79e155d40ab
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jan  6 15:32:51 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jan  6 15:33:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e654b1ae

sys-apps/cpu-x: add 5.0.3

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.3.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 1a274976f665..1ee659afcf13 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-5.0.1.tar.gz 1973785 BLAKE2B 
57f46f68d116fb0aac0323fc1b877b88bf75911fae09170d04c35353885ce341b006614652d4473211e952b594deb253580d1245e661adae744c7f7d64829d35
 SHA512 
3ded9098c840fa62061ec6b87e1f4a602a97e428f6eaa4bf63de3d6a2e29a9a9ceea199b323546a3f163fcc8a0185815a9dd68623ce46e0b13bee59c33a671c2
 DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 
2b4cccdf96cc789a6c7b8a9e8124b380de681adabcd55cda05b5f0b97661a68feab9a434c1bcb8e092c529502d3472fd7385a7fbe5339fb93f4808ba2546b92d
 SHA512 
3677207af8ea233a5bc1e435f501f4dffbe555486b048f5b51ac818cb458d52ab7ac94830ab83e992772e339de93464b3d4cd92798b8f49a272fd5292484de7e
+DIST cpu-x-5.0.3.tar.gz 1988476 BLAKE2B 
f1f693d6c7df5f8f342ac8326539febcc95df1ccd154cb013b215ea50d9f8bec70e894d7cbf76f08d454c73a8a2e450296144e9c6af4ed92a07b95df6c705901
 SHA512 
d9a29a5303101a6c00d9145265d85acec865833f175246bde550ba2dff24a924c1b2de7579b3d8e20aa163092d269af9bbb24e073585d3e18a2c726e48d9be41

diff --git a/sys-apps/cpu-x/cpu-x-5.0.3.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.3.ebuild
new file mode 100644
index ..8d213e15a20a
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( dev-cpp/gtkmm:3.0
+   >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2024-01-06 Thread Ben Kohler
commit: e73583f7bd4e34946009c2587cd7d11519501ff8
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jan  6 15:33:05 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jan  6 15:33:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73583f7

sys-apps/cpu-x: drop 5.0.1, 5.0.1-r1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest  |  1 -
 sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild | 83 
 sys-apps/cpu-x/cpu-x-5.0.1.ebuild| 82 ---
 3 files changed, 166 deletions(-)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 1ee659afcf13..15307b475385 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1,2 @@
-DIST cpu-x-5.0.1.tar.gz 1973785 BLAKE2B 
57f46f68d116fb0aac0323fc1b877b88bf75911fae09170d04c35353885ce341b006614652d4473211e952b594deb253580d1245e661adae744c7f7d64829d35
 SHA512 
3ded9098c840fa62061ec6b87e1f4a602a97e428f6eaa4bf63de3d6a2e29a9a9ceea199b323546a3f163fcc8a0185815a9dd68623ce46e0b13bee59c33a671c2
 DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 
2b4cccdf96cc789a6c7b8a9e8124b380de681adabcd55cda05b5f0b97661a68feab9a434c1bcb8e092c529502d3472fd7385a7fbe5339fb93f4808ba2546b92d
 SHA512 
3677207af8ea233a5bc1e435f501f4dffbe555486b048f5b51ac818cb458d52ab7ac94830ab83e992772e339de93464b3d4cd92798b8f49a272fd5292484de7e
 DIST cpu-x-5.0.3.tar.gz 1988476 BLAKE2B 
f1f693d6c7df5f8f342ac8326539febcc95df1ccd154cb013b215ea50d9f8bec70e894d7cbf76f08d454c73a8a2e450296144e9c6af4ed92a07b95df6c705901
 SHA512 
d9a29a5303101a6c00d9145265d85acec865833f175246bde550ba2dff24a924c1b2de7579b3d8e20aa163092d269af9bbb24e073585d3e18a2c726e48d9be41

diff --git a/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild
deleted file mode 100644
index 3f9b4fe3e739..
--- a/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   force-libstatgrab? ( sys-libs/libstatgrab )
-   !force-libstatgrab? ( sys-process/procps:= )
-   gui? ( dev-cpp/gtkmm:3.0
-   >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
-   gpu? ( >=media-libs/glfw-3.3
-   media-libs/libglvnd )
-   pci? ( sys-apps/pciutils )
-   ncurses? ( sys-libs/ncurses:=[tinfo] )
-   opencl? ( virtual/opencl )
-   vulkan? ( media-libs/vulkan-loader
-   >=dev-util/vulkan-headers-1.3.151 )
-"
-
-DEPEND="
-   test? (
-   sys-apps/grep[pcre]
-   sys-apps/mawk
-   sys-apps/nawk
-   )
-
-   ${COMMON_DEPEND}
-"
-
-BDEPEND="
-   dev-lang/nasm
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gui)
-   -DWITH_LIBCPUID=$(usex cpu)
-   -DWITH_LIBGLFW=$(usex gpu)
-   -DWITH_LIBPCI=$(usex pci)
-   -DWITH_LIBSTATGRAB=OFF
-   -DWITH_NCURSES=$(usex ncurses)
-   -DWITH_OPENCL=$(usex opencl)
-   -DWITH_VULKAN=$(usex vulkan)
-   )
-   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sys-apps/cpu-x/cpu-x-5.0.1.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.1.ebuild
deleted file mode 100644
index c9f7486401b8..
--- a/sys-apps/cpu-x/cpu-x-5.0.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
-RESTRICT="!test? 

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

2023-11-13 Thread Ben Kohler
commit: 2fb66920f6a524b1b29365dda4b3dd8c06d0ad51
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 13 12:52:27 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 13 12:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb66920

sys-apps/cpu-x: add 5.0.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.2.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index def9553a0c2f..1a274976f665 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1 +1,2 @@
 DIST cpu-x-5.0.1.tar.gz 1973785 BLAKE2B 
57f46f68d116fb0aac0323fc1b877b88bf75911fae09170d04c35353885ce341b006614652d4473211e952b594deb253580d1245e661adae744c7f7d64829d35
 SHA512 
3ded9098c840fa62061ec6b87e1f4a602a97e428f6eaa4bf63de3d6a2e29a9a9ceea199b323546a3f163fcc8a0185815a9dd68623ce46e0b13bee59c33a671c2
+DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 
2b4cccdf96cc789a6c7b8a9e8124b380de681adabcd55cda05b5f0b97661a68feab9a434c1bcb8e092c529502d3472fd7385a7fbe5339fb93f4808ba2546b92d
 SHA512 
3677207af8ea233a5bc1e435f501f4dffbe555486b048f5b51ac818cb458d52ab7ac94830ab83e992772e339de93464b3d4cd92798b8f49a272fd5292484de7e

diff --git a/sys-apps/cpu-x/cpu-x-5.0.2.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.2.ebuild
new file mode 100644
index ..3f9b4fe3e739
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( dev-cpp/gtkmm:3.0
+   >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-11-06 Thread Ben Kohler
commit: e4e9110930cb1165c309145b30d60e81b36988dc
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov  6 12:33:31 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov  6 12:34:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e91109

sys-apps/cpu-x:

Closes: https://bugs.gentoo.org/916895

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild | 83 
 1 file changed, 83 insertions(+)

diff --git a/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild
new file mode 100644
index ..3f9b4fe3e739
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.1-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( dev-cpp/gtkmm:3.0
+   >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-10-27 Thread Ben Kohler
commit: 0370e258d86e028e9addf4f47294d273c37d45ba
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 23 16:11:38 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Oct 27 18:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0370e258

sys-apps/cpu-x: add 5.0.1

Closes: https://bugs.gentoo.org/915864

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.1.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 9642d1bb65bc..ff0c2ca06360 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
 DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d
+DIST cpu-x-5.0.1.tar.gz 1973785 BLAKE2B 
57f46f68d116fb0aac0323fc1b877b88bf75911fae09170d04c35353885ce341b006614652d4473211e952b594deb253580d1245e661adae744c7f7d64829d35
 SHA512 
3ded9098c840fa62061ec6b87e1f4a602a97e428f6eaa4bf63de3d6a2e29a9a9ceea199b323546a3f163fcc8a0185815a9dd68623ce46e0b13bee59c33a671c2

diff --git a/sys-apps/cpu-x/cpu-x-5.0.1.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.1.ebuild
new file mode 100644
index ..c9f7486401b8
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-10-27 Thread Ben Kohler
commit: 9ccd72a05991c18bbfe821bac1093a3c8475734f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 23 16:16:41 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Oct 27 18:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccd72a0

sys-apps/cpu-x: drop 4.5.3, 5.0.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  2 -
 sys-apps/cpu-x/cpu-x-4.5.3.ebuild | 81 ---
 sys-apps/cpu-x/cpu-x-5.0.0.ebuild | 81 ---
 3 files changed, 164 deletions(-)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index ff0c2ca06360..def9553a0c2f 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1 @@
-DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
-DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d
 DIST cpu-x-5.0.1.tar.gz 1973785 BLAKE2B 
57f46f68d116fb0aac0323fc1b877b88bf75911fae09170d04c35353885ce341b006614652d4473211e952b594deb253580d1245e661adae744c7f7d64829d35
 SHA512 
3ded9098c840fa62061ec6b87e1f4a602a97e428f6eaa4bf63de3d6a2e29a9a9ceea199b323546a3f163fcc8a0185815a9dd68623ce46e0b13bee59c33a671c2

diff --git a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
deleted file mode 100644
index 09a6bef8d7cb..
--- a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   force-libstatgrab? ( sys-libs/libstatgrab )
-   !force-libstatgrab? ( sys-process/procps:= )
-   gui? ( >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
-   gpu? ( >=media-libs/glfw-3.3
-   media-libs/libglvnd )
-   pci? ( sys-apps/pciutils )
-   ncurses? ( sys-libs/ncurses:=[tinfo] )
-   opencl? ( virtual/opencl )
-   vulkan? ( media-libs/vulkan-loader )
-"
-
-DEPEND="
-   test? (
-   sys-apps/grep[pcre]
-   sys-apps/mawk
-   sys-apps/nawk
-   )
-
-   ${COMMON_DEPEND}
-"
-
-BDEPEND="
-   dev-lang/nasm
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gui)
-   -DWITH_LIBCPUID=$(usex cpu)
-   -DWITH_LIBGLFW=$(usex gpu)
-   -DWITH_LIBPCI=$(usex pci)
-   -DWITH_LIBSTATGRAB=OFF
-   -DWITH_NCURSES=$(usex ncurses)
-   -DWITH_OPENCL=$(usex opencl)
-   -DWITH_VULKAN=$(usex vulkan)
-   )
-   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sys-apps/cpu-x/cpu-x-5.0.0.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
deleted file mode 100644
index 09a6bef8d7cb..
--- a/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pix

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

2023-10-16 Thread Ben Kohler
commit: cb49e1e7e3c072331d0107084b152939ab4f80e2
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:21:07 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb49e1e7

sys-apps/cpu-x: drop 4.5.1, 4.5.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  2 -
 sys-apps/cpu-x/cpu-x-4.5.1.ebuild | 78 ---
 sys-apps/cpu-x/cpu-x-4.5.2.ebuild | 78 ---
 3 files changed, 158 deletions(-)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 5e533fa03b88..9642d1bb65bc 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,4 +1,2 @@
-DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
-DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5
 DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
 DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d

diff --git a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
deleted file mode 100644
index 10628d3fa7e2..
--- a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   force-libstatgrab? ( sys-libs/libstatgrab )
-   !force-libstatgrab? ( sys-process/procps:= )
-   gui? ( >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
-   gpu? ( >=media-libs/glfw-3.3
-   media-libs/libglvnd )
-   pci? ( sys-apps/pciutils )
-   ncurses? ( sys-libs/ncurses:=[tinfo] )
-   opencl? ( virtual/opencl )
-"
-
-DEPEND="
-   test? (
-   sys-apps/mawk
-   sys-apps/nawk
-   )
-
-   ${COMMON_DEPEND}
-"
-
-BDEPEND="
-   dev-lang/nasm
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gui)
-   -DWITH_LIBCPUID=$(usex cpu)
-   -DWITH_LIBGLFW=$(usex gpu)
-   -DWITH_LIBPCI=$(usex pci)
-   -DWITH_LIBSTATGRAB=OFF
-   -DWITH_NCURSES=$(usex ncurses)
-   -DWITH_OPENCL=$(usex opencl)
-   )
-   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sys-apps/cpu-x/cpu-x-4.5.2.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
deleted file mode 100644
index 10628d3fa7e2..
--- a/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force

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

2023-10-16 Thread Ben Kohler
commit: 4f5c0b397906ea906493ef16e3ae43de8f7d5ba7
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:12:26 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5c0b39

sys-apps/cpu-x: add missing test dep

Closes: https://bugs.gentoo.org/915806

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.5.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
index bcd8a36360ce..09a6bef8d7cb 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
 
 DEPEND="
test? (
+   sys-apps/grep[pcre]
sys-apps/mawk
sys-apps/nawk
)



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

2023-10-16 Thread Ben Kohler
commit: 965508bf58d17f27a48dcacdadfb2aa4a041d35f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:17:13 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965508bf

sys-apps/cpu-x: add 5.0.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index b2bc123ec5aa..5e533fa03b88 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1,4 @@
 DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
 DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5
 DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
+DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d

diff --git a/sys-apps/cpu-x/cpu-x-5.0.0.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
new file mode 100644
index ..09a6bef8d7cb
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-06-24 Thread Ben Kohler
commit: bdf5c2136a8be4d1d1733f1cb29eef10d7db1592
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Sat Jun 24 08:10:06 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jun 24 12:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf5c213

sys-apps/cpu-x: update metadata

Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31588
Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/metadata.xml | 22 ++
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/sys-apps/cpu-x/metadata.xml b/sys-apps/cpu-x/metadata.xml
index 52d661f4aca7..be70d1b101d7 100644
--- a/sys-apps/cpu-x/metadata.xml
+++ b/sys-apps/cpu-x/metadata.xml
@@ -20,28 +20,26 @@
avec l'utilisation de sys-libs/ncurses.


-   Use 
sys-libs/libstatgrab to instead of 
sys-process/procps
Use the dev-libs/libcpuid library 
for CPU info
+   Use 
sys-libs/libstatgrab to instead of 
sys-process/procps
Use the media-libs/glfw library for 
GPU info
-   Use the sys-apps/pciutils library 
for PCI info
Use the virtual/opencl 
library
+   Use the sys-apps/pciutils library 
for PCI info


-   Intégrer bandwidth
-   Intégrer dmidecode
+   Utiliser la bibliothèque 
dev-libs/libcpuid pour les informations liées au C.P.U.
Utiliser 
sys-libs/libstatgrab à la place de 
sys-process/procps
-   Utiliser la bibliothèque 
dev-libs/libcpuid
-   Utiliser la bibliothèque 
media-libs/glfw
-   Utiliser la bibliothèque 
sys-apps/pciutils
+   Utiliser la bibliothèque 
media-libs/glfw pour les informations liées au G.P.U.
Utiliser la bibliothèque 
virtual/opencl
+   Utiliser la bibliothèque 
sys-apps/pciutils pour les informations liées aux bus P.C.I.



-   X0rg
+   TheTumultuousUnicornOfDarkness

-   
https://raw.githubusercontent.com/X0rg/CPU-X/master/ChangeLog
-   https://github.com/X0rg/CPU-X/wiki/
-   https://github.com/X0rg/CPU-X/issues/
-   X0rg/CPU-X
+   
https://raw.githubusercontent.com/TheTumultuousUnicornOfDarkness/CPU-X/master/ChangeLog.md
+   
https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/wiki/
+   
https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/issues/
+   TheTumultuousUnicornOfDarkness/CPU-X

 



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

2023-05-22 Thread Sam James
commit: 32f6affe7201f2c448bb2de07d76afb9c9ef4ab1
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 02:45:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 23 02:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f6affe

sys-apps/cpu-x: defer to new global USE=vulkan description

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

 sys-apps/cpu-x/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/cpu-x/metadata.xml b/sys-apps/cpu-x/metadata.xml
index 2dbac098c827..52d661f4aca7 100644
--- a/sys-apps/cpu-x/metadata.xml
+++ b/sys-apps/cpu-x/metadata.xml
@@ -25,7 +25,6 @@
Use the media-libs/glfw library for 
GPU info
Use the sys-apps/pciutils library 
for PCI info
Use the virtual/opencl 
library
-   Enable vulkan support


Intégrer bandwidth



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

2023-04-03 Thread Ben Kohler
commit: b31ff093697073ae1e41adb8f0833d0c61468512
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr  3 13:14:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr  3 13:14:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31ff093

sys-apps/cpu-x: don't default-enable gui

Let desktop profiles do this

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
index 9de59f506105..bcd8a36360ce 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${P
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test vulkan"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="



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

2023-04-03 Thread Ben Kohler
commit: 363cfa28eadb5804fcbb255a01346a48d9c9337e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr  3 13:09:17 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr  3 13:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363cfa28

sys-apps/cpu-x: USE description for vulkan flag

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/cpu-x/metadata.xml b/sys-apps/cpu-x/metadata.xml
index 52d661f4aca7..2dbac098c827 100644
--- a/sys-apps/cpu-x/metadata.xml
+++ b/sys-apps/cpu-x/metadata.xml
@@ -25,6 +25,7 @@
Use the media-libs/glfw library for 
GPU info
Use the sys-apps/pciutils library 
for PCI info
Use the virtual/opencl 
library
+   Enable vulkan support


Intégrer bandwidth



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

2023-04-03 Thread Ben Kohler
commit: 645fa056a5416220786936a474d2348a701a03de
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr  3 13:07:06 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr  3 13:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645fa056

sys-apps/cpu-x: add 4.5.3

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.5.3.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index da2a55e560d7..b2bc123ec5aa 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
 DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5
+DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f

diff --git a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
new file mode 100644
index ..9de59f506105
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-11-12 Thread Ben Kohler
commit: b4c3d75f715294a2f7bcfa9e911645e18f8619c1
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Nov 12 23:20:20 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Nov 12 23:21:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c3d75f

sys-apps/cpu-x: add 4.5.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.5.2.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 3fe58fc1b9f2..2aa0295878ba 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -2,3 +2,4 @@ DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123
 DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B 
f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c
 SHA512 
57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb
 DIST cpu-x-4.5.0.tar.gz 1924637 BLAKE2B 
b35d56fa5c3f5873423b8cd8f0d04ab5e7d658b71c13e09539e5072eb4e449efdac553156d9fe207c9e4b40e2c196b82e305755def7b76a9406fd229481c639d
 SHA512 
f3e11b10ef034206baa24edf78e02795c14a5f7013e11e15c81e1f6d23b67e354df8658f700359ea7f17d1ff855805da2620f3e3acf6f7ee928cc119783211ef
 DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
+DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5

diff --git a/sys-apps/cpu-x/cpu-x-4.5.2.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
new file mode 100644
index ..10628d3fa7e2
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-11-12 Thread Ben Kohler
commit: af670e5256c641fb8e6bfb433dd0d5cdaabbdc8d
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Nov 12 23:20:42 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Nov 12 23:21:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af670e52

sys-apps/cpu-x: drop 4.3.1, 4.4.0, 4.5.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  3 --
 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 78 ---
 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 78 ---
 sys-apps/cpu-x/cpu-x-4.5.0.ebuild | 78 ---
 4 files changed, 237 deletions(-)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 2aa0295878ba..da2a55e560d7 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,5 +1,2 @@
-DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b
 SHA512 
43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1
-DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B 
f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c
 SHA512 
57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb
-DIST cpu-x-4.5.0.tar.gz 1924637 BLAKE2B 
b35d56fa5c3f5873423b8cd8f0d04ab5e7d658b71c13e09539e5072eb4e449efdac553156d9fe207c9e4b40e2c196b82e305755def7b76a9406fd229481c639d
 SHA512 
f3e11b10ef034206baa24edf78e02795c14a5f7013e11e15c81e1f6d23b67e354df8658f700359ea7f17d1ff855805da2620f3e3acf6f7ee928cc119783211ef
 DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
 DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
deleted file mode 100644
index c82850310566..
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   force-libstatgrab? ( sys-libs/libstatgrab )
-   !force-libstatgrab? ( sys-process/procps:= )
-   gui? ( >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.3.0:= )
-   gpu? ( >=media-libs/glfw-3.3
-   media-libs/libglvnd )
-   pci? ( sys-apps/pciutils )
-   ncurses? ( sys-libs/ncurses:=[tinfo] )
-   opencl? ( virtual/opencl )
-"
-
-DEPEND="
-   test? (
-   sys-apps/mawk
-   sys-apps/nawk
-   )
-
-   ${COMMON_DEPEND}
-"
-
-BDEPEND="
-   dev-lang/nasm
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DGSETTINGS_COMPILE=OFF
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gui)
-   -DWITH_LIBCPUID=$(usex cpu)
-   -DWITH_LIBGLFW=$(usex gpu)
-   -DWITH_LIBPCI=$(usex pci)
-   -DWITH_LIBSTATGRAB=OFF
-   -DWITH_NCURSES=$(usex ncurses)
-   -DWITH_OPENCL=$(usex opencl)
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
deleted file mode 100644
index 715272adab2b..
--- a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY

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

2022-11-01 Thread Ben Kohler
commit: d758f3bcef88868a4e9e2560b7b1babe196a3b2b
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  1 15:12:07 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  1 15:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d758f3bc

sys-apps/cpu-x: update HOMEPAGE

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.5.0.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.5.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
index e1f02ebb7d26..3cebf302b81f 100644
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -8,7 +8,7 @@ MY_PN="CPU-X"
 inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://x0rg.github.io/CPU-X/";
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
 SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
index bd0d6634e5c3..dec008c68a69 100644
--- a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
@@ -8,7 +8,7 @@ MY_PN="CPU-X"
 inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://x0rg.github.io/CPU-X/";
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
 SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
index 8ab527ec59d4..f7ce0a755e70 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
@@ -8,7 +8,7 @@ MY_PN="CPU-X"
 inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://x0rg.github.io/CPU-X/";
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
 SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
index 8ab527ec59d4..f7ce0a755e70 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
@@ -8,7 +8,7 @@ MY_PN="CPU-X"
 inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://x0rg.github.io/CPU-X/";
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
 SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"



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

2022-11-01 Thread Ben Kohler
commit: bdf5ca9516cad2da5ffa4814ef8f736342f260f9
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  1 15:15:56 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  1 15:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf5ca95

sys-apps/cpu-x: update SRC_URI

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.5.0.ebuild | 2 +-
 sys-apps/cpu-x/cpu-x-4.5.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
index 3cebf302b81f..c82850310566 100644
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -9,7 +9,7 @@ inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
 HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
index dec008c68a69..715272adab2b 100644
--- a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
@@ -9,7 +9,7 @@ inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
 HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"

diff --git a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
index f7ce0a755e70..10628d3fa7e2 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
@@ -9,7 +9,7 @@ inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
 HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"

diff --git a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
index f7ce0a755e70..10628d3fa7e2 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
@@ -9,7 +9,7 @@ inherit cmake gnome2-utils xdg
 
 DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
 HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
-SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"



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

2022-10-25 Thread Ben Kohler
commit: e7e0459ae9c5c4855db50265bff9fc4229cfc645
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 24 17:48:34 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct 25 12:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e0459a

sys-apps/cpu-x: add 4.5.1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.5.1.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index bfd1c4e80adf..3fe58fc1b9f2 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1,4 @@
 DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b
 SHA512 
43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1
 DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B 
f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c
 SHA512 
57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb
 DIST cpu-x-4.5.0.tar.gz 1924637 BLAKE2B 
b35d56fa5c3f5873423b8cd8f0d04ab5e7d658b71c13e09539e5072eb4e449efdac553156d9fe207c9e4b40e2c196b82e305755def7b76a9406fd229481c639d
 SHA512 
f3e11b10ef034206baa24edf78e02795c14a5f7013e11e15c81e1f6d23b67e354df8658f700359ea7f17d1ff855805da2620f3e3acf6f7ee928cc119783211ef
+DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec

diff --git a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
new file mode 100644
index ..8ab527ec59d4
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://x0rg.github.io/CPU-X/";
+SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-10-10 Thread Ben Kohler
commit: 5cda0ff463317bc9f2431fd39eaa9da1fd463ac8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 10 16:14:44 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 10 16:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cda0ff4

sys-apps/cpu-x: add 4.5.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.5.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 7e3ad9c5e255..bfd1c4e80adf 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b
 SHA512 
43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1
 DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B 
f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c
 SHA512 
57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb
+DIST cpu-x-4.5.0.tar.gz 1924637 BLAKE2B 
b35d56fa5c3f5873423b8cd8f0d04ab5e7d658b71c13e09539e5072eb4e449efdac553156d9fe207c9e4b40e2c196b82e305755def7b76a9406fd229481c639d
 SHA512 
f3e11b10ef034206baa24edf78e02795c14a5f7013e11e15c81e1f6d23b67e354df8658f700359ea7f17d1ff855805da2620f3e3acf6f7ee928cc119783211ef

diff --git a/sys-apps/cpu-x/cpu-x-4.5.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
new file mode 100644
index ..8ab527ec59d4
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.5.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://x0rg.github.io/CPU-X/";
+SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-09-29 Thread Ben Kohler
commit: 39a29e71343141e6f58d2b3ac9f829da36ff09ec
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Sep 29 14:30:28 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Sep 29 14:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a29e71

sys-apps/cpu-x: only disable gsettings when USE=gui

This will fix an unused-cmake-var warning, this option is only
meaningful when gtk support is on.

Closes: https://bugs.gentoo.org/873418

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
index e1f02ebb7d26..c9667e5cef8d 100644
--- a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
@@ -53,7 +53,6 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 src_configure() {
local mycmakeargs=(
-DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DGSETTINGS_COMPILE=OFF
-DWITH_GETTEXT=$(usex nls)
-DWITH_GTK=$(usex gui)
-DWITH_LIBCPUID=$(usex cpu)
@@ -63,6 +62,7 @@ src_configure() {
-DWITH_NCURSES=$(usex ncurses)
-DWITH_OPENCL=$(usex opencl)
)
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
 
cmake_src_configure
 }



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

2022-09-29 Thread Ben Kohler
commit: 9c45856f54eeefe602994831c2aee8f0f6be9d5b
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Sep 29 14:31:38 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Sep 29 14:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c45856f

sys-apps/cpu-x: raise libcpuid version requirement

This is still older than what we have in ::gentoo now but upstream says
older than 0.5.0 is explicitly unsupported/broken.

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
index c9667e5cef8d..bd0d6634e5c3 100644
--- a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
force-libstatgrab? ( sys-libs/libstatgrab )
!force-libstatgrab? ( sys-process/procps:= )
gui? ( >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.3.0:= )
+   cpu? ( >=dev-libs/libcpuid-0.5.0:= )
gpu? ( >=media-libs/glfw-3.3
media-libs/libglvnd )
pci? ( sys-apps/pciutils )



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

2022-08-29 Thread Ben Kohler
commit: 7ec8be12b8b0b0a122b3abdd4986cbf315adfde8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug 29 13:00:37 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Aug 29 13:00:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec8be12

sys-apps/cpu-x: add 4.4.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.4.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 68c0a54eff09..7e3ad9c5e255 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1 +1,2 @@
 DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b
 SHA512 
43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1
+DIST cpu-x-4.4.0.tar.gz 1873126 BLAKE2B 
f914152098effbebe6cae5cd6a2f9ae408b996c4dba7675f1eb991de107bfe7259d8615e647829155963fe93ea585b37486081450ac41e93939bf909f145e20c
 SHA512 
57c960f6c3007455f4d36ccc6d500b18195b305b3d3bdbbdc4b6804f9c1219460c31f854f38d18a49b1c4c0b870970cfcfe6abae4e5c0cdc83e452c5614c13fb

diff --git a/sys-apps/cpu-x/cpu-x-4.4.0.ebuild 
b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
new file mode 100644
index ..e1f02ebb7d26
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.4.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://x0rg.github.io/CPU-X/";
+SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.3.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DGSETTINGS_COMPILE=OFF
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-08-19 Thread Ben Kohler
commit: 96f2fbd73539bc405a46a5be856310fd5a420f0b
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 19 19:06:54 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 19 19:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f2fbd7

sys-apps/cpu-x: adjust src_configure for prior USE changes

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
index 61d96cc1ce04..e1f02ebb7d26 100644
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -54,13 +54,11 @@ src_configure() {
local mycmakeargs=(
-DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-DGSETTINGS_COMPILE=OFF
-   -DWITH_BANDWIDTH=$(usex bandwidth)
-   -DWITH_DMIDECODE=$(usex dmidecode)
-DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gtk)
-   -DWITH_LIBCPUID=$(usex libcpuid)
-   -DWITH_LIBGLFW=$(usex libglfw)
-   -DWITH_LIBPCI=$(usex libpci)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
-DWITH_LIBSTATGRAB=OFF
-DWITH_NCURSES=$(usex ncurses)
-DWITH_OPENCL=$(usex opencl)



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

2022-08-19 Thread Ben Kohler
commit: c041c2713a0901a701e844f2dd26785bcb9f13f6
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 19 16:33:11 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 19 16:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c041c271

sys-apps/cpu-x: clean up USE flags a bit

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 10 +-
 sys-apps/cpu-x/metadata.xml   | 14 ++
 2 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
index 8f7959b187aa..61d96cc1ce04 100644
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="+bandwidth +dmidecode force-libstatgrab +gtk +libcpuid +libglfw +libpci 
+ncurses +nls opencl test"
+IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
@@ -23,11 +23,11 @@ COMMON_DEPEND="
x11-libs/pango
force-libstatgrab? ( sys-libs/libstatgrab )
!force-libstatgrab? ( sys-process/procps:= )
-   gtk? ( >=x11-libs/gtk+-3.12:3 )
-   libcpuid? ( >=dev-libs/libcpuid-0.3.0:= )
-   libglfw? ( >=media-libs/glfw-3.3
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.3.0:= )
+   gpu? ( >=media-libs/glfw-3.3
media-libs/libglvnd )
-   libpci? ( sys-apps/pciutils )
+   pci? ( sys-apps/pciutils )
ncurses? ( sys-libs/ncurses:=[tinfo] )
opencl? ( virtual/opencl )
 "

diff --git a/sys-apps/cpu-x/metadata.xml b/sys-apps/cpu-x/metadata.xml
index 475445e45d94..52d661f4aca7 100644
--- a/sys-apps/cpu-x/metadata.xml
+++ b/sys-apps/cpu-x/metadata.xml
@@ -6,33 +6,31 @@
Ben Kohler


-   sys-process/cpu-x is similar to CPU-Z (Windows), 
but, unlike
+   sys-apps/cpu-x is similar to CPU-Z (Windows), but, 
unlike
the latter, it is a Free and Open Source software, written in C 
and
designed for GNU/Linux. It can also be used in graphical mode 
by using
x11-libs/gtk+, than in text-based mode with the use 
of
sys-libs/ncurses.


-   sys-process/cpu-x est similaire à CPU-Z (Windows), 
mais,
+   sys-apps/cpu-x est similaire à CPU-Z (Windows), mais,
contrairement à ce dernier, c'est un logiciel Libre et Open 
Source,
écrit en C et concu pour GNU/Linux. Il peut être aussi bien 
utilisé en
mode graphique en utlisant x11-libs/gtk+, qu'en mode 
textuel
avec l'utilisation de sys-libs/ncurses.


-   Integrate bandwidth
-   Integrate dmidecode
Use 
sys-libs/libstatgrab to instead of 
sys-process/procps
-   Use the sys-libs/libcpuid 
library
-   Use the media-libs/glfw 
library
-   Use the sys-apps/pciutils 
library
+   Use the dev-libs/libcpuid library 
for CPU info
+   Use the media-libs/glfw library for 
GPU info
+   Use the sys-apps/pciutils library 
for PCI info
Use the virtual/opencl 
library


Intégrer bandwidth
Intégrer dmidecode
Utiliser 
sys-libs/libstatgrab à la place de 
sys-process/procps
-   Utiliser la bibliothèque 
sys-libs/libcpuid
+   Utiliser la bibliothèque 
dev-libs/libcpuid
Utiliser la bibliothèque 
media-libs/glfw
Utiliser la bibliothèque 
sys-apps/pciutils
Utiliser la bibliothèque 
virtual/opencl



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

2022-08-19 Thread Ben Kohler
commit: 6e2580b868bfcde0b0c20612eb21c2f0c3a5c879
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 19 15:46:31 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 19 15:55:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2580b8

sys-apps/cpu-x: new package, add 4.3.1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-4.3.1.ebuild | 80 +++
 sys-apps/cpu-x/metadata.xml   | 49 
 3 files changed, 130 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
new file mode 100644
index ..68c0a54eff09
--- /dev/null
+++ b/sys-apps/cpu-x/Manifest
@@ -0,0 +1 @@
+DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B 
bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b
 SHA512 
43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1

diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
new file mode 100644
index ..8f7959b187aa
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://x0rg.github.io/CPU-X/";
+SRC_URI="https://github.com/X0rg/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+bandwidth +dmidecode force-libstatgrab +gtk +libcpuid +libglfw +libpci 
+ncurses +nls opencl test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gtk? ( >=x11-libs/gtk+-3.12:3 )
+   libcpuid? ( >=dev-libs/libcpuid-0.3.0:= )
+   libglfw? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   libpci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+"
+
+DEPEND="
+   test? (
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DGSETTINGS_COMPILE=OFF
+   -DWITH_BANDWIDTH=$(usex bandwidth)
+   -DWITH_DMIDECODE=$(usex dmidecode)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gtk)
+   -DWITH_LIBCPUID=$(usex libcpuid)
+   -DWITH_LIBGLFW=$(usex libglfw)
+   -DWITH_LIBPCI=$(usex libpci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/sys-apps/cpu-x/metadata.xml b/sys-apps/cpu-x/metadata.xml
new file mode 100644
index ..475445e45d94
--- /dev/null
+++ b/sys-apps/cpu-x/metadata.xml
@@ -0,0 +1,49 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
+   
+   sys-process/cpu-x is similar to CPU-Z (Windows), 
but, unlike
+   the latter, it is a Free and Open Source software, written in C 
and
+   designed for GNU/Linux. It can also be used in graphical mode 
by using
+   x11-libs/gtk+, than in text-based mode with the use 
of
+   sys-libs/ncurses.
+   
+   
+   sys-process/cpu-x est similaire à CPU-Z (Windows), 
mais,
+   contrairement à ce dernier, c'est un logiciel Libre et Open 
Source,
+   écrit en C et concu pour GNU/Linux. Il peut être aussi bien 
utilisé en
+   mode graphique en utlisant x11-libs/gtk+, qu'en mode 
textuel
+   avec l'utilisation de sys-libs/ncurses.
+   
+   
+   Integrate bandwidth
+   Integrate dmidecode
+   Use 
sys-libs/libstatgrab to instead of 
sys-process/procps
+   Use the sys-libs/libcpuid 
library
+   Use the media-libs/glfw 
library
+   Use the sys-apps/pciutils 
library
+   Use the virtual/opencl 
library
+   
+   
+   Intégrer bandwidth
+   Intégrer dmidecode
+   Utiliser 
sys-li