<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=2079&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Build ungoogled-chromium in Devuan Ascii 2.0.0]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=2079</link>
		<description><![CDATA[The most recent posts in Build ungoogled-chromium in Devuan Ascii 2.0.0.]]></description>
		<lastBuildDate>Tue, 21 Aug 2018 04:58:19 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Build ungoogled-chromium in Devuan Ascii 2.0.0]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=11456#p11456</link>
			<description><![CDATA[<p>Hi. I need the latest version of Chromium access my bank on net. Will the above tutorial give me the latest version of Chromium and will it be updated?</p>]]></description>
			<author><![CDATA[dummy@example.com (kayhen)]]></author>
			<pubDate>Tue, 21 Aug 2018 04:58:19 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=11456#p11456</guid>
		</item>
		<item>
			<title><![CDATA[Re: Build ungoogled-chromium in Devuan Ascii 2.0.0]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=9361#p9361</link>
			<description><![CDATA[<p>Probably.&#160; Should I move it?&#160; [DONE]</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Wed, 23 May 2018 14:49:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=9361#p9361</guid>
		</item>
		<item>
			<title><![CDATA[Re: Build ungoogled-chromium in Devuan Ascii 2.0.0]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=9357#p9357</link>
			<description><![CDATA[<p>Great tutorial.&#160; Shouldn&#039;t this belong in DIY?</p><p>I prefer Iridium but I&#039;ve heard good things about this project.</p>]]></description>
			<author><![CDATA[dummy@example.com (siva)]]></author>
			<pubDate>Wed, 23 May 2018 13:39:32 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=9357#p9357</guid>
		</item>
		<item>
			<title><![CDATA[Build ungoogled-chromium in Devuan Ascii 2.0.0]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=9279#p9279</link>
			<description><![CDATA[<p>From those of you who want to try out this google-free version of chromium, here is how I managed to build and install it. Don&#039;t know if it&#039;s the best way, maybe I&#039;ve done something stupid on the way but here is it:</p><p><strong>1 - Download source:</strong></p><div class="codebox"><pre><code>git clone https://github.com/Eloston/ungoogled-chromium</code></pre></div><p><strong>2 - Read the instructions for building to debian based distros <a href="https://github.com/Eloston/ungoogled-chromium/blob/master/BUILDING.md#debian-and-its-derivatives" rel="nofollow">here</a></strong></p><p><strong>3 - Install some extra packages not listed in the tutorial above:</strong><br /><em>Note: Ascii has debhelper version 10.something installed so I had to choose a higher version for install. It is available in&#160; <a href="https://devuan.org/os/etc/apt/sources.list" rel="nofollow">devuan&#039;s backports repo</a></em></p><div class="codebox"><pre><code>sudo apt-get install dh-autoreconf=17~bpo9+1</code></pre></div><div class="codebox"><pre><code>sudo apt-get install debhelper=11.2.1~bpo9+1</code></pre></div><p><strong>4 - Have all these packages installed for the build process:</strong></p><div class="codebox"><pre><code>sudo apt-get install packaging-dev python3 ninja-build clang-6.0 lld-6.0 llvm-6.0-dev python-jinja2 yasm xvfb gperf valgrind libglew-dev libgl1-mesa-dev libglu1-mesa-dev libegl1-mesa-dev libgles2-mesa-dev mesa-common-dev libre2-dev libgbm-dev libpng-dev libxss-dev libvpx-dev libpci-dev libcap-dev libicu-dev libkrb5-dev libexif-dev libflac-dev libudev-dev libopus-dev libwebp-dev libxtst-dev libsrtp-dev libjpeg-dev libxml2-dev libgtk-3-dev libxslt1-dev liblcms2-dev libpulse-dev libpam0g-dev libsnappy-dev libavutil-dev libavcodec-dev libavformat-dev libasound2-dev libjsoncpp-dev libspeechd-dev libminizip-dev libhunspell-dev libusb-1.0-0-dev libopenjp2-7-dev libmodpbase64-dev libnss3-dev   libnspr4-dev libcups2-dev libevent-dev  libjs-excanvas libjs-jquery-flot libgcrypt20-dev libva-dev</code></pre></div><p><strong>5 - Setup build space:</strong></p><div class="codebox"><pre><code>mkdir -p buildspace/downloads # Alternatively, buildspace/ can be a symbolic link
./buildkit-launcher.py genbun debian_stretch
./buildkit-launcher.py getsrc
./buildkit-launcher.py subdom
./buildkit-launcher.py genpkg debian --flavor stretch</code></pre></div><p><strong>6 - Finally, build it:</strong></p><div class="codebox"><pre><code>dpkg-buildpackage -b -uc</code></pre></div><p>After building, the <em>debs</em> will appear under <strong>buildspace/</strong></p><p><strong>7 - Install it, in my case, I build it from master which is today at version 66.0.3359.139-1:</strong></p><div class="codebox"><pre><code>sudo dpkg -i buildspace/ungoogled-chromium-common_66.0.3359.139-1~stretch_amd64.deb
sudo dpkg -i buildspace/ungoogled-chromium_66.0.3359.139-1~stretch_amd64.deb</code></pre></div><p>At this point, you are good to go, buy maybe you want to install some plugins:</p><p><strong>8 - Installing addons/extensions</strong><br />You may notice that it will not be possible to install plugins directly from Chrome webstore but you can follow this simple to do so:</p><p><strong>8.1 - Make a directory to keep the extensions sources, chose whatever name you want for the dir:</strong></p><div class="codebox"><pre><code>mkdir ~/.ungoogled-chromium-extensions</code></pre></div><p><strong>8.2 - Download the crx extension file:</strong><br />For this example, let&#039;s assume I&#039;m installing AdBlock, so I&#039;ll get <a href="https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom" rel="nofollow">its webstore link</a> and give it to <a href="http://crxextractor.com/" rel="nofollow">http://crxextractor.com/</a>.</p><p><strong>8.3 - Convert the crx to zip file:</strong><br />In the same site crxextractor, upload the crx in the option to convert it now to zip. It would be faster if they just let us convert the webstore link directly to zip but the site doesn&#039;t offer this service.</p><p><strong>8.4 - Extract the zip content into the new created ~/.ungoogled-chromium-extensions dir</strong></p><p><strong>8.5 Install the extension from source into the browser:</strong><br />&gt; Go to chrome://extensions/<br />&gt; Enable developer mode<br />&gt; Click &quot;Load unpacked&quot;<br />&gt; Choose the root directory of the extracted extension sources <br />&gt; Have fun</p><p>Any suggestions to facilitate this process is welcome</p>]]></description>
			<author><![CDATA[dummy@example.com (0xf4b10)]]></author>
			<pubDate>Sun, 20 May 2018 01:25:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=9279#p9279</guid>
		</item>
	</channel>
</rss>
