<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Fluorine-Manager.git/nix, branch main</title>
<subtitle>A port of MO2 in linux with NaK integration and FUSE based VFS. Comes with Root Builder support by default.</subtitle>
<id>http://git.schererleander.de/Fluorine-Manager.git/atom/nix?h=main</id>
<link rel='self' href='http://git.schererleander.de/Fluorine-Manager.git/atom/nix?h=main'/>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/'/>
<updated>2026-05-01T16:04:28Z</updated>
<entry>
<title>nix: add Qt6NetworkAuth to mobase shell</title>
<updated>2026-05-01T16:04:28Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-05-01T16:04:28Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=95b1cb12c3f5604c865603e951646098f7cd593b'/>
<id>urn:sha1:95b1cb12c3f5604c865603e951646098f7cd593b</id>
<content type='text'>
PR #2374 (Nexus OAuth) added Qt6NetworkAuth dependency, breaking the
NixOS mobase build. Add qtnetworkauth to buildInputs and CMAKE_PREFIX_PATH.

Co-Authored-By: Claude Opus 4.7 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix NixOS CI: use nix python for cmake, venv only for pybind11 pin</title>
<updated>2026-03-12T15:16:58Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T15:16:58Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=0b669f348301d5c02f29a91aa4ded2c9cb904974'/>
<id>urn:sha1:0b669f348301d5c02f29a91aa4ded2c9cb904974</id>
<content type='text'>
FindPython needs the real nix Python (with dev headers), not the venv
wrapper. Save NIX_PYTHON3 before venv overrides PATH. Tested locally.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix NixOS CI: use venv for pinned pybind11 (nix Python is immutable)</title>
<updated>2026-03-12T15:09:07Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T15:09:07Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=c3934b138c8e9b953de5fe11dfb171396bc2ad90'/>
<id>urn:sha1:c3934b138c8e9b953de5fe11dfb171396bc2ad90</id>
<content type='text'>
Nix Python environments can't be modified with pip directly. Create a
temporary venv with --system-site-packages and install pybind11==2.13.6
into it.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix NixOS CI: pin pybind11 to 2.13.6 via pip (ABI compat with Docker build)</title>
<updated>2026-03-12T15:04:10Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T15:04:10Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=776948aa785f946ea1498e656f4f9cd7638c5024'/>
<id>urn:sha1:776948aa785f946ea1498e656f4f9cd7638c5024</id>
<content type='text'>
Nixpkgs unstable has a newer pybind11 that removed the internal 'holder'
member used by shared_cpp_owner.h. Pin to 2.13.6 to match our Docker build.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix NixOS CI: add Rust toolchain, cmake configure needs nak_ffi target</title>
<updated>2026-03-12T14:56:12Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T14:56:12Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=abd462454878f0195ca64d65f0e50e2f4bd47f4d'/>
<id>urn:sha1:abd462454878f0195ca64d65f0e50e2f4bd47f4d</id>
<content type='text'>
Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix NixOS CI: tinyxml2 renamed to tinyxml-2 in nixpkgs</title>
<updated>2026-03-12T14:51:43Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T14:51:43Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=560c68eee0c0a0130aea84e8a9383224627d4bba'/>
<id>urn:sha1:560c68eee0c0a0130aea84e8a9383224627d4bba</id>
<content type='text'>
Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Add NixOS mobase build to CI for Python plugin compatibility</title>
<updated>2026-03-12T14:43:19Z</updated>
<author>
<name>SulfurNitride</name>
<email>SulfurNitride@users.noreply.github.com</email>
</author>
<published>2026-03-12T14:43:19Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/Fluorine-Manager.git/commit/?id=ebf97687fa206816495e99529ea81348cb87aa87'/>
<id>urn:sha1:ebf97687fa206816495e99529ea81348cb87aa87</id>
<content type='text'>
NixOS users can't load our Ubuntu-compiled mobase.so due to ABI
differences. Add a parallel CI job that builds mobase.so in a Nix
environment so NixOS users can download and drop it into plugins/libs/.

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
