Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package setools for openSUSE:Factory checked 
in at 2026-07-01 16:34:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/setools (Old)
 and      /work/SRC/openSUSE:Factory/.setools.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "setools"

Wed Jul  1 16:34:51 2026 rev:57 rq:1362581 version:4.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/setools/setools.changes  2026-04-01 
19:56:00.838536118 +0200
+++ /work/SRC/openSUSE:Factory/.setools.new.11887/setools.changes       
2026-07-01 16:34:55.525486069 +0200
@@ -1,0 +2,16 @@
+Mon Jun 29 15:53:16 UTC 2026 - Cathy Hu <[email protected]>
+
+- Fix setools test package
+
+-------------------------------------------------------------------
+Wed Jun 24 09:16:57 UTC 2026 - Cathy Hu <[email protected]>
+
+- Update to version 4.7.0:
+  - Add MCP server to provide LLMs the ability to analyze policy.
+  - Internal changes:
+    - The source distribution is now a Python sdist.
+    - The policyrep C extension is cythonized, so cython is 
+      an optional build dependency now. Still keeping it in, might be good
+      to still rebuild it ourselves.
+
+-------------------------------------------------------------------
@@ -4 +20 @@
-- Adjust %suse_version to ne scheme (jsc#PED-15790)
+- Adjust %suse_version to new scheme (jsc#PED-15790)

Old:
----
  setools-4.6.0.tar.bz2
  setools-4.6.0.tar.bz2.sha256.asc

New:
----
  setools-4.7.0.tar.bz2
  setools-4.7.0.tar.bz2.sha256.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ setools.spec ++++++
--- /var/tmp/diff_new_pack.Ie1XNA/_old  2026-07-01 16:34:56.581522808 +0200
+++ /var/tmp/diff_new_pack.Ie1XNA/_new  2026-07-01 16:34:56.585522948 +0200
@@ -51,7 +51,7 @@
 %endif
 
 Name:           setools%{name_suffix}
-Version:        4.6.0
+Version:        4.7.0
 Release:        0
 URL:            https://github.com/SELinuxProject/setools
 Summary:        Policy analysis tools for SELinux
@@ -72,6 +72,7 @@
 BuildRequires:  python-rpm-macros
 %if "%{flavor}" == "test"
 BuildRequires:  %{python_module PyQt6}
+BuildRequires:  %{python_module mcp}
 BuildRequires:  %{python_module networkx >= 2.6}
 BuildRequires:  %{python_module pytest-qt}
 BuildRequires:  %{python_module pytest}
@@ -147,10 +148,25 @@
 This package includes the following graphical tools:
 
   apol          policy analysis tool
+
+%package mcp
+Summary:        MCP server for SELinux
+License:        GPL-2.0-only
+Requires:       %{python_for_executables}-mcp
+Requires:       %{python_for_executables}-setools = %{version}
+
+%description mcp
+SETools is a collection of graphical tools, command-line tools, and
+libraries designed to facilitate SELinux policy analysis.
+
+This package includes the following console tools:
+
+  mcp           A model context protocol server providing analysis tools to 
LLMs.
+
 %endif
 
 %prep
-%setup -q -n %{software_name}
+%setup -q -n %{software_name}-%{version}
 %autopatch -p1
 
 %build
@@ -208,5 +224,9 @@
 %defattr(-,root,root,-)
 %{_bindir}/apol
 %{_mandir}/man1/apol.1.gz
+
+%files mcp
+%{_bindir}/setools-mcp
+
 %endif
 

++++++ setools-4.6.0.tar.bz2 -> setools-4.7.0.tar.bz2 ++++++
++++ 214689 lines of diff (skipped)

++++++ setools-4.6.0.tar.bz2.sha256.asc -> setools-4.7.0.tar.bz2.sha256.asc 
++++++
--- /work/SRC/openSUSE:Factory/setools/setools-4.6.0.tar.bz2.sha256.asc 
2025-09-12 21:09:03.402029550 +0200
+++ 
/work/SRC/openSUSE:Factory/.setools.new.11887/setools-4.7.0.tar.bz2.sha256.asc  
    2026-07-01 16:34:55.277477440 +0200
@@ -1,11 +1,11 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA512
 
-97319aabaf9d4237841ee60dcc9b2f291e73a761f317fd13e293ea2367d5806c  
setools-4.6.0.tar.bz2
+149ada9f39bb2f11b2e8ae292230a6f9f9f3069dd25bc30c30fd42a8d6f8cc90  
setools-4.7.0.tar.bz2
 -----BEGIN PGP SIGNATURE-----
 
-iHUEARYKAB0WIQTExisWcMLfMxRI8obGNj7xyWl7FAUCaL8hiAAKCRDGNj7xyWl7
-FKNMAP9gi650en7mZv0t4npoI8rF3fohiFeF/kBCXqB/kAGDAgEA/gmLm6Tpp1ym
-bEgRfQlPWCxg6AhIxmn3J0fhDcvnZAc=
-=F6mP
+iHUEARYKAB0WIQTExisWcMLfMxRI8obGNj7xyWl7FAUCajrYQAAKCRDGNj7xyWl7
+FBWaAQDe0JejtZDAeWa2TLQ7jX3FwjEhes8ju09tbW3UE7NMqQD+J+Ua07mSCQDC
+24sRymOZgm8Z4y8iWue1SR0ppUtC9A4=
+=7onX
 -----END PGP SIGNATURE-----

Reply via email to