<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/README.md, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-05-31T04:14:47Z</updated>
<entry>
<title>Correct README a bit for Fedora &amp; openSUSE Tumbleweed</title>
<updated>2026-05-31T04:14:47Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-31T04:14:47Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=3b07dcd3de61bb47d7f5574606253996d7e85af7'/>
<id>urn:sha1:3b07dcd3de61bb47d7f5574606253996d7e85af7</id>
<content type='text'>
Fedora: boost-url should be pulled already by boost-devel
openSUSE Tumbleweed: in practice, the package name is glm-devel, not glm
</content>
</entry>
<entry>
<title>Arch package links to system CEF instead of bundling it</title>
<updated>2026-05-26T12:50:26Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-26T12:47:39Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=06810358cd6e92b0eef8d02464a56c9bc3969057'/>
<id>urn:sha1:06810358cd6e92b0eef8d02464a56c9bc3969057</id>
<content type='text'>
Arch's system CEF version is 147 so we choose Dullahan version 1.30.
</content>
</entry>
<entry>
<title>Fedora package links to system CEF instead of bundling it</title>
<updated>2026-05-26T12:38:34Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-26T12:23:39Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d8f5cc0f9ac38e8fdbf674664c38ba5f0ee3996a'/>
<id>urn:sha1:d8f5cc0f9ac38e8fdbf674664c38ba5f0ee3996a</id>
<content type='text'>
Fedora's system CEF version is 146.0.11 so we choose the Dullahan
version that uses the next closest CEF version (146.0.12 and not
146.0.10), which is Dullahan 1.29 and not 1.28.
System libcef_dll is somehow distributed only in source form
(on Arch too), so in order to be able to link to it, we have to
compile it first, but its CMakeLists.txt is a sub one, incomplete,
so we use the solution of adding an empty macro:
https://www.magpcss.org/ceforum/viewtopic.php?f=6&amp;t=17732
System CEF's library encapsulating folder that contains libcef.so,
hence needs to be add to runtime path.
</content>
</entry>
<entry>
<title>Install dynamic libs, etc in folder on Linux &amp; BSD</title>
<updated>2026-05-26T10:38:42Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-26T10:16:38Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=4989aa911c5bfa39ab056e1481cde4190db3ae8e'/>
<id>urn:sha1:4989aa911c5bfa39ab056e1481cde4190db3ae8e</id>
<content type='text'>
This includes files of WebRTC, Discord, VLC &amp; CEF and their media
plugins &amp; resources.
This is so they won't clash just in case some other packages install
files with the same names in system library directories.
Furthermore, this seems to prevent Dullahan/CEF from breaking in
general.
The path to this encapsulating folder needs to be added as a runtime
path to especially dullahan_host &amp; libmedia_plugin_cef.so so they can
find libcef.so etc, also for the viewer to find libllwebrtc.so &amp;
libdiscord_partner_sdk.so. And that's why `patchelf` needs to be made
sure it's installed.
</content>
</entry>
<entry>
<title>Merge branch 'main' into 2026.02</title>
<updated>2026-05-19T11:27:15Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-19T11:27:15Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b6a7476bab2822a5e09acd9e2734e71dc1334143'/>
<id>urn:sha1:b6a7476bab2822a5e09acd9e2734e71dc1334143</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Ubuntu &amp; openSUSE Tumbleweed instructions</title>
<updated>2026-05-19T11:09:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-19T11:09:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7e4c0e47c024336b5b2af2e1b691c23fd74417eb'/>
<id>urn:sha1:7e4c0e47c024336b5b2af2e1b691c23fd74417eb</id>
<content type='text'>
for the previous 2 commits.
</content>
</entry>
<entry>
<title>Merge branch 'main' into 2026.02</title>
<updated>2026-05-18T12:51:39Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T12:51:39Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=568a74e63ab9c136676a84dbbf53a34f810b07da'/>
<id>urn:sha1:568a74e63ab9c136676a84dbbf53a34f810b07da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Linux package dependencies</title>
<updated>2026-05-18T12:47:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T11:59:30Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8f1c4e4123df15fd27e6559ff88885ceab0aa29'/>
<id>urn:sha1:c8f1c4e4123df15fd27e6559ff88885ceab0aa29</id>
<content type='text'>
Apart from FreeALUT for all distros now, not needing FMOD any more,
Ubuntu gets an extra dependency, which is (system) OpenJPEG, like the rest.
</content>
</entry>
<entry>
<title>Merge branch 'main' into 2026.02</title>
<updated>2026-05-10T22:39:31Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-10T22:39:31Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ae5c83e37f1716e9d676e481b40c875ed71707ce'/>
<id>urn:sha1:ae5c83e37f1716e9d676e481b40c875ed71707ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update tumbleweed build instructions</title>
<updated>2026-05-10T20:26:37Z</updated>
<author>
<name>Secret Foxtail</name>
<email>remmy@megapahit.net</email>
</author>
<published>2026-05-10T20:26:37Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=32ca9a6db9609e4fc87aadd3c98dafa2671a918c'/>
<id>urn:sha1:32ca9a6db9609e4fc87aadd3c98dafa2671a918c</id>
<content type='text'>
use libboost 91, fmod no longer required for functional CEF
</content>
</entry>
</feed>
