<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[HyperForum — Some general questions about packages]]></title>
		<link>https://forums.hyperbola.info/viewtopic.php?id=1061</link>
		<atom:link href="https://forums.hyperbola.info/extern.php?action=feed&amp;tid=1061&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Some general questions about packages.]]></description>
		<lastBuildDate>Mon, 03 Jun 2024 15:56:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Some general questions about packages]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8082#p8082</link>
			<description><![CDATA[<p>Thanks for the response.&nbsp; </p><p>I tried gettext-tiny when it was still a stub library and didn&#039;t really provide any internationalization support.&nbsp; Nice to see that&#039;s changing.&nbsp; I wasn&#039;t aware that they&#039;ve added more support beyond just the stub functionality.&nbsp; Personally, I&#039;ve used code originally based on BSD gettext ( <a href="https://www.mmnt.net/db/0/18/ftp.khstu.ru/pub/unix/distfiles">https://www.mmnt.net/db/0/18/ftp.khstu. … /distfiles</a> ) with some updated code from the BSD citrus project.</p><p>For rar extraction, I like the unarr library.&nbsp; There&#039;s source code for it here:&nbsp; <a href="https://github.com/sumatrapdfreader/sumatrapdf/tree/master/ext/unarr">https://github.com/sumatrapdfreader/sum … /ext/unarr</a><br />I seem to remember reading that it was a clean room implementation.&nbsp; This is the license:<br /><a href="https://github.com/sumatrapdfreader/sumatrapdf/blob/master/ext/unarr/COPYING">https://github.com/sumatrapdfreader/sum … rr/COPYING</a><br />I use my own makefiles with it, but it looks like someone&#039;s created cmake files for it:<br /><a href="https://github.com/selmf/unarr">https://github.com/selmf/unarr</a><br />I use the library in conjunction with a program that can display CBR and CBZ files.</p><p>I&#039;m finding it very interesting reading through the Hyperbola web site and wiki and seeing which packages were included and which are being replaced.&nbsp; Hyperbola looks like a really interesting distribution and I really like the idea of the possibility of a BSD based kernel in the future.</p>]]></description>
			<author><![CDATA[null@example.com (lmemsm)]]></author>
			<pubDate>Mon, 03 Jun 2024 15:56:33 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8082#p8082</guid>
		</item>
		<item>
			<title><![CDATA[Re: Some general questions about packages]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8078#p8078</link>
			<description><![CDATA[<p>Hello, thanks for adding your notes. So I will surely give answers as part of the team.</p><p><strong>gettex</strong><br />As you noted already the project is not allowing a complete different packaging free from Java and C#. We have chosen therefore <strong>gettext-tiny</strong> as working alternative and all packages in our repositories in need for internationalization are using this.</p><p><strong>unrar</strong><br />We have <strong>unar</strong> therefore working so far, but would you mind share the alternative mentioned?</p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Sun, 02 Jun 2024 23:10:55 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8078#p8078</guid>
		</item>
		<item>
			<title><![CDATA[Some general questions about packages]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8071#p8071</link>
			<description><![CDATA[<p>Someone on the It&#039;s FOSS forum recommended I take a look at Hyperbola.&nbsp; Looks like it&#039;s based on an interesting philosophy.&nbsp; Was very curious about some of the package choices and avoidances.&nbsp; Was hoping someone could elaborate further on the reasoning for a few things.</p><p>Was surprised to see gettext listed as a removed package on the wiki.&nbsp; I thought gettext was GPL licensed and that it was used to provide internationalization in several C/C++ packages.&nbsp; Was not familiar with any connection to promoting Java and C#.&nbsp; I&#039;d be curious to know more about that.&nbsp; I don&#039;t use gettext in my own package builds.&nbsp; I use a fairly compatible alternative (with a BSD 2 clause license) based on code by some PostgreSQL developers and the BSD citrus project.&nbsp; Was wondering, what does Hyperbola use for internationalization of text in packages in place of gettext?</p><p>Also noticed mention in the wiki FAQ of no support for unrar.&nbsp; Wasn&#039;t sure if you were aware of some of the other free implementations of it.&nbsp; There&#039;s one library I&nbsp; use with some packages I build (including a CBR viewer).&nbsp; It&#039;s GNU LGPLv3 licensed and not directly based on the original unrar code.&nbsp; It works well enough to be able to view CBR files.&nbsp; Most Free alternatives seem to fail when trying to decompress CBR files.</p><p>Found it very interesting reading about the reasoning behind removing Xorg and about the Xenocara project.&nbsp; Did not about the Xenocara project.&nbsp; Looking forward to investigating that further.</p><p>Appreciate your descriptions of why you avoided or chose specific packages.&nbsp; It&#039;s interesting to read about.</p>]]></description>
			<author><![CDATA[null@example.com (lmemsm)]]></author>
			<pubDate>Sun, 02 Jun 2024 13:47:57 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8071#p8071</guid>
		</item>
	</channel>
</rss>
