<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blogc/.github/workflows, branch main</title>
<subtitle>A blog compiler
</subtitle>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/'/>
<entry>
<title>build: run `apt update` before installing dependencies</title>
<updated>2024-06-01T22:07:58+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2024-06-01T22:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=03c770626f56d3815433df59bbea8fbf932fe1e4'/>
<id>03c770626f56d3815433df59bbea8fbf932fe1e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: replace autotools with cmake</title>
<updated>2024-05-20T23:29:20+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2024-05-20T23:29:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=b54b8f5b25403cf3b9623804b2491ec78a8b913e'/>
<id>b54b8f5b25403cf3b9623804b2491ec78a8b913e</id>
<content type='text'>
this patch removes all the autoconf/automake/libtool build
infrastructure and replaces it with cmake.

notable default behavior changes:
- man pages are not pre-built, and are not built by default, must be
  enabled with `-DBUILD_MANPAGES=ON`.

removed features:
- srpm packaging, to be reintroduced at some point.
- deb packaging, now handled externally via rafaelmartins/deb.rgm.io

more stuff must be missing, please report bugs!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this patch removes all the autoconf/automake/libtool build
infrastructure and replaces it with cmake.

notable default behavior changes:
- man pages are not pre-built, and are not built by default, must be
  enabled with `-DBUILD_MANPAGES=ON`.

removed features:
- srpm packaging, to be reintroduced at some point.
- deb packaging, now handled externally via rafaelmartins/deb.rgm.io

more stuff must be missing, please report bugs!
</pre>
</div>
</content>
</entry>
<entry>
<title>build: debian: disable tests for recent distros</title>
<updated>2023-02-12T18:17:54+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2023-02-12T18:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=a0deabd04c2a7c49efcdce6b33d9613d6d3485bd'/>
<id>a0deabd04c2a7c49efcdce6b33d9613d6d3485bd</id>
<content type='text'>
git-fast-import hangs for some reason I don't know yet when running
under dpkg-buildpackage, but works fine otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-fast-import hangs for some reason I don't know yet when running
under dpkg-buildpackage, but works fine otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: debian: upgrade releases</title>
<updated>2023-02-12T00:57:38+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2023-02-12T00:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=0e3ad9ee6976d05fdb0d8ea520bc44aacf53ef7e'/>
<id>0e3ad9ee6976d05fdb0d8ea520bc44aacf53ef7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: actions: update debian/ubuntu releases</title>
<updated>2022-02-09T20:56:20+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2022-02-09T20:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=6e4e52b79b8f4da117805ccbf485b68708f70bad'/>
<id>6e4e52b79b8f4da117805ccbf485b68708f70bad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: debian: split jobs</title>
<updated>2021-01-02T16:57:01+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2021-01-02T16:52:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=c918bf2467372b83b8b2e1dfa514f11796315232'/>
<id>c918bf2467372b83b8b2e1dfa514f11796315232</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added debian packaging</title>
<updated>2020-12-31T04:19:23+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2020-12-31T04:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=b825738de2f33ffd893f4d1fd2c777d1a7436d32'/>
<id>b825738de2f33ffd893f4d1fd2c777d1a7436d32</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: remove hack to use old rubygems</title>
<updated>2020-11-26T21:45:39+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2020-11-26T21:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=87092ed2493d3ac01b57100f15f9cfa1c4acdec7'/>
<id>87092ed2493d3ac01b57100f15f9cfa1c4acdec7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: github-actions: update apt database and use ubuntu-20.04</title>
<updated>2020-09-10T23:23:15+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2020-09-10T23:17:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=0095402534bcb36c930f79e2ac9123dd8674a40f'/>
<id>0095402534bcb36c930f79e2ac9123dd8674a40f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: github-actions: simplify steps</title>
<updated>2020-05-10T01:15:01+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2020-05-10T01:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=f5db671822b7b6dc74166c1c9e34a900c7f0d0cb'/>
<id>f5db671822b7b6dc74166c1c9e34a900c7f0d0cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
