118 Commits

Author SHA1 Message Date
Sam James
5e8eafc087 app-admin/setools: use ESYSROOT, not ROOT, for cross
Bug: https://bugs.gentoo.org/638286
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 04:20:54 +01:00
Sam James
a8cfef04c8 app-admin/setools: add 4.7.0
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 04:17:24 +01:00
Sam James
9bada80e19 app-admin/setools: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 04:11:21 +01:00
Sam James
ba0afb8e2f app-admin/setools: Stabilize 4.6.0 arm, #975125
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-17 02:42:14 +01:00
Sam James
b8df1bb393 app-admin/setools: Stabilize 4.6.0 amd64, #975125
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-17 02:41:54 +01:00
Arthur Zamarin
172ee91d60 app-admin/setools: Stabilize 4.6.0 arm64, #975125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-05-16 09:37:42 +03:00
Arthur Zamarin
fbf12c6a9d app-admin/setools: Stabilize 4.6.0 x86, #975125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-05-16 09:37:36 +03:00
Michał Górny
e084011bc1 app-admin/setools: Remove py3.11 (per scipy)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-04-18 11:15:07 +02:00
Rahul Sandhu
3991e0775f app-admin/setools: add 4.6.0
Signed-off-by: Rahul Sandhu <nvraxn@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45076
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-02 21:44:25 +01:00
Jason Zaman
e96f3f5c91 app-admin/setools: enable py3.14
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2026-02-08 18:17:55 -08:00
Andreas Sturmlechner
dd8f1e1352 app-admin/setools: drop 4.4.4
Closes: https://bugs.gentoo.org/944721
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-06 21:11:23 +01:00
Arthur Zamarin
12a5c58491 app-admin/setools: Stabilize 4.5.1 x86, #944721
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-06 21:06:35 +02:00
Arthur Zamarin
49803dfa0c app-admin/setools: Stabilize 4.5.1 arm, #944721
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-06 21:06:30 +02:00
Jason Zaman
a4a97fd6f8 app-admin/setools: enable py3.13
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2025-02-09 14:44:18 -08:00
Andreas Sturmlechner
39bbb03b44 app-admin/setools: IUSE X -> gui, sync 9999 with 4.5.1
Amends 010e5171be,
ca6cab88cb,
34a8e3101f

Bug: https://bugs.gentoo.org/931286
Bug: https://bugs.gentoo.org/933780
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-28 17:10:23 +01:00
Arthur Zamarin
7b332d0504 app-admin/setools: Keyword 4.5.1 arm, #944723
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-25 14:35:32 +02:00
Arthur Zamarin
e15ead167d app-admin/setools: Stabilize 4.5.1 arm64, #944721
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 13:06:32 +02:00
Arthur Zamarin
99fa1f4c0e app-admin/setools: Stabilize 4.5.1 amd64, #944721
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 13:06:26 +02:00
Arthur Zamarin
59ddeaadb0 app-admin/setools: Keyword 4.5.1 x86, #944723
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 10:47:10 +02:00
Michał Górny
3d133ef5cb Rename dev-python/{PyQt6 → pyqt6}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-23 12:42:11 +01:00
Michał Górny
37d48fa129 Rename dev-python/{PyQt5 → pyqt5}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-23 12:42:11 +01:00
Jakov Smolić
34a8e3101f app-admin/setools: Keyword 4.5.1 riscv, #936297
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-07-19 21:50:23 +02:00
Jakov Smolić
ca6cab88cb app-admin/setools: Add missing test dependencies
Closes: https://bugs.gentoo.org/933780
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-07-19 18:36:05 +02:00
Kenton Groombridge
010e5171be app-admin/setools: update remove gui patch for 4.5.1
Thanks-to: Jan Breig
Closes: https://bugs.gentoo.org/931286
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2024-06-07 16:11:55 -04:00
Jason Zaman
e83faeafed app-admin/setools: drop 4.4.2
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2024-05-05 13:50:31 -07:00
Jason Zaman
714179b47b app-admin/setools: Add 4.5.1
This requires PyQt6 so drops keywords for arm x86.

Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2024-05-05 13:50:30 -07:00
Kenton Groombridge
c0908dc986 app-admin/setools: stabilize 4.4.4 for amd64, arm, arm64, x86
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2024-02-09 09:40:52 -05:00
Kenton Groombridge
cee102b9f4 app-admin/setools: add 4.4.4
Bug: https://bugs.gentoo.org/922136
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2024-01-16 20:28:57 -05:00
Kenton Groombridge
2e2caf4149 app-admin/setools: update live ebuild
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2024-01-16 20:28:55 -05:00
Kenton Groombridge
660f8800a5 app-admin/setools: drop 4.4.0-r3, 4.4.1, 4.4.1-r1
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-10-01 11:25:44 -04:00
Kenton Groombridge
c87b4b764d app-admin/setools: stabilize 4.4.2 for amd64, arm, arm64, x86
Closes: https://bugs.gentoo.org/913892
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-09-24 12:15:17 -04:00
Sam James
645de90360 app-admin/setools: fix patch application w/ USE=-X
The cython-3 patch wasn't applied w/ USE=-X because of the sneaky 'local'
which I'd only partially cleaned up.

Closes: https://bugs.gentoo.org/911289
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-27 08:17:45 +01:00
Sam James
ae4506888d app-admin/setools: add 4.4.2
Closes: https://bugs.gentoo.org/909861
Closes: https://bugs.gentoo.org/911277
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-27 07:53:44 +01:00
Sam James
d0e8cb735c app-admin/setools: old needs <cython-3
Bug: https://bugs.gentoo.org/898664
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-27 07:53:43 +01:00
Sam James
1ee9417567 app-admin/setools: backport cython-3 fix, use d_e_t, set DISTUTILS_EXT
Closes: https://bugs.gentoo.org/898664
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-27 07:53:42 +01:00
Sam James
3792b17070 app-admin/setools: disable py3.9
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-27 07:53:42 +01:00
Kenton Groombridge
7dd8927ea2 app-admin/setools: drop 4.4.0-r2
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-03-29 20:08:11 -04:00
Kenton Groombridge
06fffe8625 app-admin/setools: add 4.4.1
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-03-29 19:55:50 -04:00
Kenton Groombridge
d5dcaa61c1 app-admin/setools: enable py3.11
Closes: https://bugs.gentoo.org/896484
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-03-29 19:55:47 -04:00
David Seifert
ed468028e7 */*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
2023-01-14 13:51:19 +01:00
Jason Zaman
b1332232a8 app-admin/setools: Add missing PYTHON_USEDEP
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2022-04-11 18:32:36 -07:00
Jason Zaman
3fd0617465 app-admin/setools: Add python3_10
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2022-04-10 20:43:44 -07:00
Jason Zaman
d881fc3d5d app-admin/setools: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2022-04-08 19:54:41 -07:00
Sam James
5a4bff2f9e app-admin/setools: Stabilize 4.4.0-r2 arm64, #825314
Signed-off-by: Sam James <sam@gentoo.org>
2021-11-20 23:20:41 +00:00
Sam James
a2718cedac app-admin/setools: Stabilize 4.4.0-r2 arm, #825314
Signed-off-by: Sam James <sam@gentoo.org>
2021-11-20 23:20:31 +00:00
Sam James
c8d049dd2a app-admin/setools: add networkx as test dep too
Signed-off-by: Sam James <sam@gentoo.org>
2021-11-20 15:00:08 +00:00
Jason Zaman
9f71727658 app-admin/setools: Make NetworkX dep optional
selinux commit ba23ba068364ab11ff51f52bd1e20e3c63798a62
"python: Import specific modules from setools for less deps"
Makes userspace tools only need specific parts of setools so that the
NetworkX dep can be dropped for minimal installations.
Unfortunately the __init__ still imports the parts which require
NetworkX. Wrap them in try except to guard for missing NetworkX.

Bug: https://bugs.gentoo.org/809038
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
2021-09-19 15:22:13 +02:00
Sam James
489d59d66b app-admin/setools: add infoflow description
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-19 07:48:47 +01:00
Sam James
65a8caada2 app-admin/setools: make networkx dep optional
Closes: https://bugs.gentoo.org/809038
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-19 07:30:30 +01:00
Ulrich Müller
38b155fa1b **/metadata.xml: Replace http by https in DOCTYPE element
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-09-11 15:22:48 +02:00