<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgitext.git/Makefile, branch master</title>
<subtitle>cgitext – CGI for Git extension</subtitle>
<id>https://sayag.it/cgitext.git/atom/Makefile?h=master</id>
<link rel='self' href='https://sayag.it/cgitext.git/atom/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/'/>
<updated>2026-08-01T10:50:26Z</updated>
<entry>
<title>theming: include solarized.css theme addon</title>
<updated>2026-08-01T10:50:26Z</updated>
<author>
<name>Saya Andy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-08-01T10:33:19Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=3beb4785562b158fc4c4e67185ac488d5bfa5c60'/>
<id>urn:sha1:3beb4785562b158fc4c4e67185ac488d5bfa5c60</id>
<content type='text'>
The solarized.css includes adoption of Solarized Light/Dark themes for
cgit, switching between light and dark variant depending on preferred
color scheme.

It is not used by default, but can be easily switched on with css
directive.
</content>
</entry>
<entry>
<title>logo: include svg variant for both favicon and logo</title>
<updated>2026-08-01T06:15:38Z</updated>
<author>
<name>Saya Andy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-08-01T06:15:38Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=8a90bca75c8d8755016b46747ca943bb7b37140c'/>
<id>urn:sha1:8a90bca75c8d8755016b46747ca943bb7b37140c</id>
<content type='text'>
The reasoning behind using svg as primary defaults is simple – at
close-up it is much neater, plus svg favicon is supported since 2015 in
Firefox, 2020 in Chromium, 2025 in Safari. For old browsers ico is still
kept as a fallback.

The svg was auto-generated using a Python script and then simplified to
a path, but kept close to an original.
</content>
</entry>
<entry>
<title>Makefile: clean the dependency directory that is created</title>
<updated>2026-07-30T05:22:07Z</updated>
<author>
<name>Saya Andy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-07-30T05:22:07Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=d05975170e81442bde726730b6e2d1c37ea6c560'/>
<id>urn:sha1:d05975170e81442bde726730b6e2d1c37ea6c560</id>
<content type='text'>
cgit.mk generates dependency files into .depend, but clean removed .deps,
so the stale .o.d files survived. They embed absolute compiler and SDK
paths, which makes a tree that has been moved, shared between machines,
or built inside a container fail after "make clean" with missing targets
instead of rebuilding.

Signed-off-by: Saya Andy &lt;saya.andy@posteo.com&gt;
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2026-05-04T21:03:51Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2026-05-04T16:59:41Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=044821677c774cd24f25f1818ea51d09cc64b006'/>
<id>urn:sha1:044821677c774cd24f25f1818ea51d09cc64b006</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>git: update to v2.54.0</title>
<updated>2026-05-04T17:01:20Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2026-04-13T06:18:52Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=44ca1d1ec8eee7f4440fbfd613fc1072a14b441c'/>
<id>urn:sha1:44ca1d1ec8eee7f4440fbfd613fc1072a14b441c</id>
<content type='text'>
Update to git version v2.54.0, this requires changes for these
upstream commits:

* d9ecf268ef3f69130fa269012318470d908978f6
  odb: embed base source in the "files" backend

* cb506a8a69c953f7b87bb3ae099e0bed8218d3ab
  odb: introduce "files" source

... and probably more related.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2026-02-24T01:44:41Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2026-02-24T01:41:55Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=61ef851ef52c3094d12fefad3576262606fddd27'/>
<id>urn:sha1:61ef851ef52c3094d12fefad3576262606fddd27</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Makefile: fix uninstall to remove filters</title>
<updated>2026-02-23T23:39:05Z</updated>
<author>
<name>Christian Barcenas</name>
<email>christian@cbarcenas.com</email>
</author>
<published>2025-08-21T19:46:45Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=67672fb536cd1aa0222295f0938c412eb87d6449'/>
<id>urn:sha1:67672fb536cd1aa0222295f0938c412eb87d6449</id>
<content type='text'>
Signed-off-by: Christian Barcenas &lt;christian@cbarcenas.com&gt;
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>Makefile: fix uninstall to remove js and robots.txt</title>
<updated>2026-02-23T23:39:05Z</updated>
<author>
<name>Christian Barcenas</name>
<email>christian@cbarcenas.com</email>
</author>
<published>2025-08-21T19:46:41Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=33684088138c442b7adedeacb78dc07bbdf23b91'/>
<id>urn:sha1:33684088138c442b7adedeacb78dc07bbdf23b91</id>
<content type='text'>
Signed-off-by: Christian Barcenas &lt;christian@cbarcenas.com&gt;
Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>git: update to v2.53.0</title>
<updated>2026-02-02T19:44:31Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2026-01-19T10:46:27Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=d9da9cec9640668f82b2f367fade18eb27b28616'/>
<id>urn:sha1:d9da9cec9640668f82b2f367fade18eb27b28616</id>
<content type='text'>
Update to git version v2.53.0, this requires changes for these
upstream commits:

* bdbebe5714b25dc9d215b48efbb80f410925d7dd
  refs: introduce wrapper struct for `each_ref_fn`

* 589127caa73090040200989ff4d24c3d54f473f2
  packfile: move list of packs into the packfile store

* 5a5c7359f77ecd1bc4b0e172563161d602f131d3
  refs: drop `current_ref_iter` hack

* b6e4cc8c32850315323961659e553d1d14591f7f
  tag: support arbitrary repositories in parse_tag()

* 84f0e60b28de69d1ccb7a51b729af6202b6cf4c8
  packfile: move packfile store into object source

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
<entry>
<title>git: update to v2.52.0</title>
<updated>2025-11-17T20:39:40Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2025-11-03T19:36:50Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/cgitext.git/commit/?id=1b79eecd9c5c71237ca8960319dc4d858895220d'/>
<id>urn:sha1:1b79eecd9c5c71237ca8960319dc4d858895220d</id>
<content type='text'>
Update to git version v2.52.0, this requires changes for these
upstream commits:

* 9f6dfe43c8a55b833ae16486bcafe29b543461f9
  string-list: align string_list_split() with its _in_place() counterpart

* 78237ea53d6546aeab7adb2c7547a1177311ccde
  packfile: split up responsibilities of `reprepare_packed_git()`

* 751808b2a18acba76b824aed4d8b7442bd7f5fca
  packfile: refactor `get_packed_git()` to work on packfile store

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
</entry>
</feed>
