<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/cmake, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2026-07-31T11:29:02Z</updated>
<entry>
<title>Compare LINUX_DISTRO with freedesktop on Flatpak</title>
<updated>2026-07-31T11:29:02Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-31T11:29:02Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=7e47eff5042c2fb897c8eee1219889a84ca3bf36'/>
<id>urn:sha1:7e47eff5042c2fb897c8eee1219889a84ca3bf36</id>
<content type='text'>
so no need for USE_FLATPAK, and just maybe there are some other
platforms that use this runtime as the distro info.
</content>
</entry>
<entry>
<title>Portage's ${DISTDIR} replacing Downloads on Gentoo</title>
<updated>2026-07-31T10:40:37Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-31T10:40:37Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f94ad55c430f1b898e74871233703b12e48b8fce'/>
<id>urn:sha1:f94ad55c430f1b898e74871233703b12e48b8fce</id>
<content type='text'>
Still hardcoded with `/var/cache/distfiles`,
which should still be the most common at the time of this commit.
This is so there's no need for the Discord patch in the ebuild code.
</content>
</entry>
<entry>
<title>Upgrade Dullahan to embed_scheme on Arch</title>
<updated>2026-07-29T22:40:13Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-29T22:40:13Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=bb748f993bbdd3be537558d5ba1941e7d20e3b35'/>
<id>urn:sha1:bb748f993bbdd3be537558d5ba1941e7d20e3b35</id>
<content type='text'>
as its system CEF has been upgraded to 150.0.17.
v1.40.0-CEF_150.0.16.embed_scheme is chosen here instead of the
latest one because the latest one use 150.0.18.
Anticipating newest Dullahan version using not yet available API
on Arch CEF 150.0.17.
</content>
</entry>
<entry>
<title>Upgrade Discord Social SDK</title>
<updated>2026-07-29T06:24:24Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-29T06:24:24Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f25c70283308df26de5f12ddf881d60a776ef57a'/>
<id>urn:sha1:f25c70283308df26de5f12ddf881d60a776ef57a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for Arch ARM</title>
<updated>2026-07-28T06:40:41Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-28T05:58:54Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=76728f724b7ee0d5c013b9671eab6cc00f37c02d'/>
<id>urn:sha1:76728f724b7ee0d5c013b9671eab6cc00f37c02d</id>
<content type='text'>
No cef package yet, so at-spi2-core &amp; minizip must be directly
depended on.
Also, the package compression used in Arch ARM is different.
</content>
</entry>
<entry>
<title>Revert "Links to some system libs &amp; bundle some others for CEF"</title>
<updated>2026-07-23T14:46:17Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-23T14:42:16Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=3da3b4c0827d9f47ff073f5b25ab430c05e49899'/>
<id>urn:sha1:3da3b4c0827d9f47ff073f5b25ab430c05e49899</id>
<content type='text'>
This reverts commit 3441a57e91f607b8beaa12424bcf71117cedade2.
Also includes both libGLESv2.so &amp; libvulkan.so.1 to the stripping
part. Also reorder the list alphabetically (and case-ically).
Presence of libGLESv2.so on the system isn't mandatory any more
now on Debian/Ubuntu.

This fixes the WebGL being disabled on affected distros.
</content>
</entry>
<entry>
<title>Upgrade Dullahan to 1.40 on Arch</title>
<updated>2026-07-22T03:59:00Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-21T11:50:36Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=82e3f71e886a23c81bafbfc28b419c804d7c1b97'/>
<id>urn:sha1:82e3f71e886a23c81bafbfc28b419c804d7c1b97</id>
<content type='text'>
as its system CEF has been upgraded to 150.0.14.
v1.40.0-CEF_150.0.13.accel is chosen here instead of the newer ones
because later ones use 150.0.15 &amp; 150.0.16.
Anticipating newest Dullahan versions using not yet available API
on Arch CEF 150.0.14.
</content>
</entry>
<entry>
<title>Use runtime's LibXML2 on Flatpak</title>
<updated>2026-07-16T02:20:18Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-16T02:20:18Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=8c7124c51366165c3a73ddbb66863a891372f92b'/>
<id>urn:sha1:8c7124c51366165c3a73ddbb66863a891372f92b</id>
<content type='text'>
and fix some warning of sed not finding some file that was caused
by using BSD's syntax for sed on GNU.
</content>
</entry>
<entry>
<title>Use runtime's OpenAL on Flatpak</title>
<updated>2026-07-16T02:17:13Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-16T02:17:13Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=dfccce9695ccca60b2892c39576693fca2557e7b'/>
<id>urn:sha1:dfccce9695ccca60b2892c39576693fca2557e7b</id>
<content type='text'>
Just remove OpenAL files and leave out FreeALUT's to avoid having
a custom prebuilt package and modifying autobuild.xml.
</content>
</entry>
<entry>
<title>Strip Dullahan/CEF binaries on Linux</title>
<updated>2026-07-16T02:06:59Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-16T02:06:59Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=c26abf15e6ca3e867488190166fdc68cad7c026e'/>
<id>urn:sha1:c26abf15e6ca3e867488190166fdc68cad7c026e</id>
<content type='text'>
Stripping dullahan_host on Fedora (maybe Arch too) needs to be done
after it's copied to prebuilt directory cause somehow when done
before, it wouldn't work somehow. Also, placing the snippet along
with the rest (down there) would cause the file to be corrupt
(the ELF patching must have been executed when the stripping wasn't
done yet).
Stripping CEF binaries on non Arch/Fedora is done before they're
installed to avoid eating too much storage from having unstripped
copies.
Flatpak already strips, so no need for additional stripping for
Flatpak only files. Gentoo already strips too but it's okay, no
need to rule Flatpak and/or Gentoo out.
</content>
</entry>
</feed>
