summaryrefslogtreecommitdiff
path: root/dev-db/sqlite
AgeCommit message (Collapse)Author
2025-07-17dev-db/sqlite: Stabilize 3.50.2 amd64, #960315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-17dev-db/sqlite: Stabilize 3.50.2 arm64, #960315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-17dev-db/sqlite: Stabilize 3.50.2 ppc, #960315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-17dev-db/sqlite: Stabilize 3.50.2 arm, #960315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-db/sqlite: Stabilize 3.47.2-r1 sparc, #948277Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-db/sqlite: Stabilize 3.49.2 hppa, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13dev-db/sqlite: Stabilize 3.49.2 sparc, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-05dev-db/sqlite: add 3.50.2Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-06-07dev-db/sqlite: add 3.50.1Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-06-05dev-db/sqlite: Stabilize 3.49.2 arm, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-db/sqlite: Stabilize 3.49.2 amd64, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-db/sqlite: Stabilize 3.49.2 x86, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-db/sqlite: Stabilize 3.49.2 ppc64, #957115Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-31dev-db/sqlite: add 3.50.0Jakov Smolić
Changes: * Drop upstreamed icu test patch * Change usev to usex in the `emake` call due to changes in the makefile targets Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-05-11dev-db/sqlite: add 3.49.2Sam James
Bug: https://bugs.gentoo.org/955819 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13dev-db/sqlite: Stabilize 3.47.2-r1 hppa, #948277Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13dev-db/sqlite: Stabilize 3.49.1 hppa, #953151Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 arm64, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 arm, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 x86, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 sparc, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 ppc64, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-08dev-db/sqlite: Stabilize 3.49.1 amd64, #953151Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-06dev-db/sqlite: fix Darwin install_name (soname) updating for longer pathsFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-02-27dev-db/sqlite: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-27dev-db/sqlite: Sync live ebuildJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-27dev-db/sqlite: Inherit multilib eclass for get_libnameJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-27dev-db/sqlite: Update autosetup patch; add upstream referenceJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-27dev-db/sqlite: drop 3.49.0Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-23dev-db/sqlite-3.49.1: implement "legacy soname" handling for Mach-OFabian Groffen
passing --soname=legacy breaks for Mach-O targets as it emits soname options which are not understood. Fix up the install_name manually instead as there is no --install_name=legacy equivalent. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-02-22dev-db/sqlite: Fix buffer overflow in autosetup jimshJakov Smolić
Add a patch similar to https://github.com/msteveb/jimtcl/commit/9b754b8033b9f2a1dc8ba1227df2e5d75185dda7 until this is fixed upstream in autosetup Closes: https://bugs.gentoo.org/949981 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-22dev-db/sqlite: Sync live ebuildJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-19dev-db/sqlite: add 3.49.1Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-16dev-db/sqlite: Unbreak cross-compilationLuca Barbato
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2025-02-14dev-db/sqlite: backport test fix w/ USE=icuSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-11dev-db/sqlite: Remove unneded sed expressionJakov Smolić
Upstream has removed stripping binaries by default (https://sqlite.org/forum/forumpost/25178736314aee91) so we can remove the sed workaround Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-09dev-db/sqlite: drop 3.48.0-r1Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-09dev-db/sqlite: add 3.49.0Jakov Smolić
Replaced some SQLITE_ENABLE flags with their --configure-flag counterparts and add upstream patch for CPPFLAGS which fixes feature flags not being detected during the build Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-01-29dev-db/sqlite: Fix indentation for icu configJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-01-29dev-db/sqlite: Update configure option for icuJakov Smolić
Upstream added a configure option for enabling icu support, update and use this in the ebuild Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-01-25dev-db/sqlite: add upstream bug reference wrt rdtscSam James
Bug: https://bugs.gentoo.org/948671 Signed-off-by: Sam James <sam@gentoo.org>
2025-01-25dev-db/sqlite: Don't use rdtsc on i486Sam James
If -DSQLITE_ENABLE_STMT_SCANSTATUS is passed, rdtsc is used for profiling purposes, but that's not available on i486 CPUs (e.g. Soekris 4501 / AMD Elan in the linked bug). Just look for i586 instead of i386. For the i386/i486 case, it's fine if we use the stub implementation. This feels cleaner than toggling functionality in the ebuild, even if it's unlikely anyone on i486 is going to use that. Thanks to amonakov who found the problem quickly and the relevant part of SQLite. SQLITE_ENABLE_STMT_SCANSTATUS was first enabled with 6d8922b1541e86d62546808b1edca6fe422fc560 (grafted from migration), but I suspect the reason nobody noticed this before is (apart from i486 being rare) that only fairly recent gnupg-2.4.x starts to use SQLite (and we default-enable USE=tofu in-line with some upstream reocmmendations). Bug: https://bugs.gentoo.org/948671 Signed-off-by: Sam James <sam@gentoo.org>
2025-01-25dev-db/sqlite: add 3.48.0 (unkeyworded)Jakov Smolić
Upstream did a complete build system overhaul moving from autoconf to autosetup. Additionally dev-lang/tcl is not needed as a build dependency anymore (apart from building tools and tests). There have been some bugs discovered after the release so add unkeyworded version for testing as tests are failing at the moment and there is a build issue with USE=icu that have yet to be investigated. Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-01-18dev-db/sqlite: Stabilize 3.47.2 x86, #948277Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-18dev-db/sqlite: Stabilize 3.47.2 amd64, #948277Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-18dev-db/sqlite: Stabilize 3.47.2 arm64, #948277Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-18dev-db/sqlite: Stabilize 3.47.2 ppc64, #948277Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-18dev-db/sqlite: Stabilize 3.47.2 arm, #948277Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-27dev-db/sqlite: drop 3.47.0-r1, 3.47.1Sam James
Closes: https://bugs.gentoo.org/945870 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-13dev-db/sqlite: add 3.47.2Sam James
Signed-off-by: Sam James <sam@gentoo.org>