671 Commits
Author SHA1 Message Date
NHOrus 46bcd48260 dev-db/sqlite: disable fuzzing tests under sanitizer
We don't generally want to run anything relying on sanitisers in
ebuilds, it's too fragile under sandbox, slower, and not really
the purpose of ebuild testing.

Bug: https://bugs.gentoo.org/985134
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/2249
Merges: https://codeberg.org/gentoo/gentoo/pulls/2249
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-01 01:03:03 +00:00
Jakov Smolić a46a49493d dev-db/sqlite: drop 3.53.3
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-10-19 00:17:02 +02:00
Jakov Smolić ed846dc877 dev-db/sqlite: add 3.54.1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-10-18 13:57:47 +02:00
Sam James cde2d2f34a dev-db/sqlite: Stabilize 3.53.4 ppc, #983858
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-07 21:51:43 +01:00
Arthur Zamarin 51af447ba8 dev-db/sqlite: Stabilize 3.53.4 ppc64, #983858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-10-07 23:04:54 +03:00
Arthur Zamarin 34715ebedf dev-db/sqlite: Stabilize 3.53.4 x86, #983858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-10-07 23:04:53 +03:00
Arthur Zamarin cb31dd2832 dev-db/sqlite: Stabilize 3.53.4 arm, #983858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-10-07 23:04:51 +03:00
Arthur Zamarin 6d9dc4f594 dev-db/sqlite: Stabilize 3.53.4 arm64, #983858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-10-07 22:58:52 +03:00
Arthur Zamarin b6403dae91 dev-db/sqlite: Stabilize 3.53.4 amd64, #983858
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-10-07 22:54:53 +03:00
Jakov Smolić ea1c89cf40 dev-db/sqlite: drop 3.53.1, 3.53.2-r1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-08-23 16:58:06 +02:00
Jakov Smolić b66de00618 dev-db/sqlite: add 3.53.4
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-08-23 16:41:46 +02:00
Eli Schwartz dfa64eb0bf dev-db/sqlite: Stabilize 3.53.3 amd64, #980561
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-08-09 04:15:36 -04:00
Eli Schwartz d3ee3f611b dev-db/sqlite: Stabilize 3.53.3 x86, #980561
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-08-09 04:15:24 -04:00
Arthur Zamarin 4aaca9006e dev-db/sqlite: Stabilize 3.53.3 ppc, #980561
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-08-08 13:32:15 +03:00
Arthur Zamarin 62918679b9 dev-db/sqlite: Stabilize 3.53.3 ppc64, #980561
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-08-08 13:00:44 +03:00
Arthur Zamarin 05fa6b3e8e dev-db/sqlite: Stabilize 3.53.3 arm64, #980561
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-08-08 12:24:55 +03:00
Arthur Zamarin 110950ebdc dev-db/sqlite: Stabilize 3.53.3 arm, #980561
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-08-08 12:04:58 +03:00
Jakov Smolić 9d60910490 dev-db/sqlite: add 3.53.3
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-06-29 02:17:22 +02:00
Michael Mair-Keimberger e72ba326c5 dev-db/sqlite: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2026-06-15 06:45:35 +02:00
Jakov Smolić 098b03552a dev-db/sqlite: Apply rdtsc i486 patch to 3.53.2
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-06-08 15:21:03 +02:00
Sam James ae783fc0e1 dev-db/sqlite: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-06 23:54:26 +01:00
Joe Kappus 82a8973c3c dev-db/sqlite: drop scrub utility from tools in 3.53.2
This was removed in https://sqlite.org/src/info/20c458172e0b09f7

Dropping it allows build with USE tools to succeed.

Closes: https://bugs.gentoo.org/976774
Signed-off-by: Joe Kappus <joe@wt.gd>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1095
Merges: https://codeberg.org/gentoo/gentoo/pulls/1095
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-06 23:52:46 +01:00
Jakov Smolić f07c698a33 dev-db/sqlite: drop 3.51.3
Closes: https://bugs.gentoo.org/975887
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-06-04 15:33:59 +02:00
Jakov Smolić 505c45292c dev-db/sqlite: add 3.53.2
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-06-04 15:33:44 +02:00
Eli Schwartz 2c3e68f8db dev-db/sqlite: Stabilize 3.53.1 arm, #976714
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-06-04 00:44:51 -04:00
Sam James 98d7e6cc88 dev-db/sqlite: Stabilize 3.53.1 ppc, #976714
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-04 00:47:43 +01:00
Sam James 11dee2bd3c dev-db/sqlite: Stabilize 3.53.1 x86, #976714
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-04 00:37:02 +01:00
Sam James 378285002b dev-db/sqlite: Stabilize 3.53.1 ppc64, #976714
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-04 00:37:00 +01:00
Sam James 94c9513ad3 dev-db/sqlite: Stabilize 3.53.1 amd64, #976714
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-04 00:33:24 +01:00
Sam James 69fc5e6836 dev-db/sqlite: Stabilize 3.53.1 arm64, #976714
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-04 00:27:40 +01:00
Jakov Smolić 3d5717e966 dev-db/sqlite: drop 3.51.2
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-05-26 01:06:57 +02:00
Jakov Smolić 62583b32e6 dev-db/sqlite: Drop sqlite3_checker from USE=tools
Closes: https://bugs.gentoo.org/973705
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-05-05 17:12:30 +02:00
Jakov Smolić f22f6af04b dev-db/sqlite: add 3.53.1, drop 3.53.0
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-05-05 16:15:34 +02:00
Jakov Smolić 1fbc95584f dev-db/sqlite: add 3.53.0
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-05-05 15:43:08 +02:00
Jakov Smolić f30d9f8a62 dev-db/sqlite: Stabilize 3.51.3 arm64, #972599
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-04-28 16:04:29 +02:00
Jakov Smolić 8f84d79408 dev-db/sqlite: Stabilize 3.51.3 arm, #972599
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-04-28 16:04:25 +02:00
Jakov Smolić 7252defdf3 dev-db/sqlite: Stabilize 3.51.3 amd64, #972599
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-04-28 16:03:50 +02:00
Jakov Smolić 70f8b28921 dev-db/sqlite: Fix tests for for non-native ABIs
Tests targets have recently been refactored upstream and now use `tclsh`
to drive the tests. This breaks tests on  multilib as `tclsh` is not built
for different ABIs and can't be used here.
We can revert back to the old test targets in this case which allows tests
to execute again.

Closes: https://bugs.gentoo.org/971341
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-04-28 15:27:40 +02:00
Arthur Zamarin 4303dce7c7 dev-db/sqlite: Stabilize 3.51.3 ppc64, #972599
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-04-18 19:19:44 +03:00
Eli Schwartz c7dbfa9f34 dev-db/sqlite: Stabilize 3.51.3 ppc, #972599
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-04-13 07:36:08 -04:00
Eli Schwartz 3dd5f7639b dev-db/sqlite: Stabilize 3.51.3 x86, #972599
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-04-13 07:35:56 -04:00
Michael Mair-Keimberger b7d0557be2 dev-db/sqlite: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2026-03-20 06:34:47 +01:00
Jakov Smolić 4fe00673a8 dev-db/sqlite: Fix potential issue in src_test in 3.51.3
The test suite can sometimes fail if the tcl extension is not available
and the build systems fails to build one (Cannot find a working instance of the SQLite tcl extension.
Run "make tclextension" or "make testfixture" and try again...). Make
the tclextensions as per suggestion before invoking tests to prevent
this from happening.

Reported-by: Sam James <sam@gentoo.org>
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-14 01:54:37 +01:00
Jakov Smolić bcf5a6d7d6 dev-db/sqlite: add 3.51.3
This version mitigates the walreset bug
(https://sqlite.org/wal.html#walresetbug). Test targets have also been
changed in the Makefile; update the test invocation to reflect that.
While at it, use the `test-full` flag to run the full test suite.

Thanks-to: Sam James <sam@gentoo.org>
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-13 22:20:38 +01:00
Jakov Smolić 8df55a1689 dev-db/sqlite: drop 3.52.0-r1
The release has been withdrawn
(https://sqlite.org/releaselog/3_52_0.html)

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-13 21:05:37 +01:00
Jakov Smolić 1e8459dcc9 dev-db/sqlite: drop 3.50.4, 3.51.1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-12 02:27:24 +01:00
Jakov Smolić 11ea20bf47 dev-db/sqlite: Update list of tools installed with USE=tools
sqlite3_checker was removed in https://sqlite.org/src/info/213b1c6608af4b3e9d6e0d8de6432cc6857931427baf4beac1e0a4294e4dc6ce

Closes: https://bugs.gentoo.org/971112
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-12 02:27:23 +01:00
Jakov Smolić fe5d1605a6 dev-db/sqlite: add 3.52.0
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2026-03-11 21:16:23 +01:00
Eli Schwartz b786e02700 dev-db/sqlite: Stabilize 3.51.2 ppc64, #970661
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:23 -05:00
Eli Schwartz 10d9ebe2b5 dev-db/sqlite: Stabilize 3.51.2 arm, #970661
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:20 -05:00