<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apk-tools/src, branch master</title>
<subtitle>Alpine Package Keeper, the 2.x tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/'/>
<entry>
<title>build: fix includedir in pkgconfig file</title>
<updated>2020-04-01T16:14:28+00:00</updated>
<author>
<name>Rasmus Thomsen</name>
<email>oss@cogitri.dev</email>
</author>
<published>2020-04-01T14:37:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=47053ede6b3ab5356054f8e14bac7eb3c03e09d1'/>
<id>47053ede6b3ab5356054f8e14bac7eb3c03e09d1</id>
<content type='text'>
We want to include via &lt;apk/$headerfile&gt; and not via &lt;$headerfile&gt;,
so we want to add an include statement for the dir the apk folder
which contains the headers is contained in.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want to include via &lt;apk/$headerfile&gt; and not via &lt;$headerfile&gt;,
so we want to add an include statement for the dir the apk folder
which contains the headers is contained in.
</pre>
</div>
</content>
</entry>
<entry>
<title>db: fix database reading without scripts or triggers</title>
<updated>2020-04-01T07:47:54+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2020-04-01T07:44:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=845b6397ab42ef9bca8d9f38cf2b7b2640917a23'/>
<id>845b6397ab42ef9bca8d9f38cf2b7b2640917a23</id>
<content type='text'>
Most notably this happens after blank database is initialized with --initdb,
but can happen also in other conditions.

The error checking changes modified behaviour if the file does not exist.
Explicitly check for ENOENT and ignore it. But the behaviour is improved
from earlier as now e.g. EPERM will be detected and reported correctly.

Fixes #10679

Fixes: 6da3e8eb15 "istream, archive, db: convert db and tar function to use istream"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most notably this happens after blank database is initialized with --initdb,
but can happen also in other conditions.

The error checking changes modified behaviour if the file does not exist.
Explicitly check for ENOENT and ignore it. But the behaviour is improved
from earlier as now e.g. EPERM will be detected and reported correctly.

Fixes #10679

Fixes: 6da3e8eb15 "istream, archive, db: convert db and tar function to use istream"
</pre>
</div>
</content>
</entry>
<entry>
<title>build: add apk.pc.in</title>
<updated>2020-03-23T11:44:42+00:00</updated>
<author>
<name>Rasmus Thomsen</name>
<email>oss@cogitri.dev</email>
</author>
<published>2020-03-23T11:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=104c65ab92c10c5a10447c73544fa3ab3846d072'/>
<id>104c65ab92c10c5a10447c73544fa3ab3846d072</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lower min-width to 25 columns</title>
<updated>2020-03-21T15:41:49+00:00</updated>
<author>
<name>Antoine Fontaine</name>
<email>antoine.fontaine@epfl.ch</email>
</author>
<published>2020-03-21T11:09:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=e8522411c1b410c87049e9b77b391caf2f158be7'/>
<id>e8522411c1b410c87049e9b77b391caf2f158be7</id>
<content type='text'>
Some screen size are quite small. For example, the default phosh
terminal is less than 50 character wide on Pinephone. This lowers the minimum
loading bar size to 25 characters.

For comparison, 25 character wide is just as wide as "apk add firefox
linux-lts" without the quotes.

Here's a bad picture to illustrate the result
gitlab.alpine.org/uploads/48c20f746fbf685b62b6bd73585ecbf2/pinephone-phosh.png
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some screen size are quite small. For example, the default phosh
terminal is less than 50 character wide on Pinephone. This lowers the minimum
loading bar size to 25 characters.

For comparison, 25 character wide is just as wide as "apk add firefox
linux-lts" without the quotes.

Here's a bad picture to illustrate the result
gitlab.alpine.org/uploads/48c20f746fbf685b62b6bd73585ecbf2/pinephone-phosh.png
</pre>
</div>
</content>
</entry>
<entry>
<title>fix glibc build</title>
<updated>2020-03-21T15:37:47+00:00</updated>
<author>
<name>TBK</name>
<email>tbk@jjtc.eu</email>
</author>
<published>2020-03-21T15:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=a9916c2d4a14a509daf7e3bc73faee3a8134071f'/>
<id>a9916c2d4a14a509daf7e3bc73faee3a8134071f</id>
<content type='text'>
fixes #10677

src/apk_defines.h:152:15: error: unknown type name 'uint32_t'
 static inline uint32_t get_unaligned32(const void *ptr)
               ^~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #10677

src/apk_defines.h:152:15: error: unknown type name 'uint32_t'
 static inline uint32_t get_unaligned32(const void *ptr)
               ^~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>build: enable building of development package</title>
<updated>2020-03-16T13:36:46+00:00</updated>
<author>
<name>Rasmus Thomsen</name>
<email>oss@cogitri.dev</email>
</author>
<published>2020-03-16T13:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=4966bc5edec37adcf4a9da692e57f38e02bac9fe'/>
<id>4966bc5edec37adcf4a9da692e57f38e02bac9fe</id>
<content type='text'>
- always create .so and .a with the apk libary code
- create .pc file
- install headers and above mentioned files

Maintainers edit: merged commits, cleaned up sed script logic,
and few other minor fixes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- always create .so and .a with the apk libary code
- create .pc file
- install headers and above mentioned files

Maintainers edit: merged commits, cleaned up sed script logic,
and few other minor fixes.
</pre>
</div>
</content>
</entry>
<entry>
<title>db: fix unaligned memory access in csum_hash()</title>
<updated>2020-02-21T07:33:58+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2020-02-21T07:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=c054fbc11e9beca0d45285c3e1f448c81416c5ce'/>
<id>c054fbc11e9beca0d45285c3e1f448c81416c5ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix murmur3 hash unaligned memory access</title>
<updated>2020-02-17T19:36:28+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2020-02-17T10:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=3694dc5fa2660e2b241d706ec1672beb0a9c24b8'/>
<id>3694dc5fa2660e2b241d706ec1672beb0a9c24b8</id>
<content type='text'>
- do not do unaligned accesses on non-x86 hardware
- clean up the code a little bit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- do not do unaligned accesses on non-x86 hardware
- clean up the code a little bit
</pre>
</div>
</content>
</entry>
<entry>
<title>rename all iostream source to io_*.c</title>
<updated>2020-02-14T14:53:12+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2020-02-14T11:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=6d11ec36e6b6e17978797ef8062d22175717f894'/>
<id>6d11ec36e6b6e17978797ef8062d22175717f894</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename all applets sources to app_*.c</title>
<updated>2020-02-14T14:49:55+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2020-02-14T11:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=60b87557e57ca4e23126bf8c25b1cb978e380dfd'/>
<id>60b87557e57ca4e23126bf8c25b1cb978e380dfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
