dev-vcs/fossil
Simple, high-reliability, source control management, and more
-
fossil-9999debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs test th1-docs th1-hooks
View
Download
Browse License: BSD-2 Overlay: stuff -
fossil-2.28~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs test th1-docs th1-hooks
View
Download
Browse License: BSD-2 Overlay: stuff
ChangeLog
commit a8c55b08a2089a447c79f0c8e68d24a5c9e723c3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 20:25:42 2026 +0200
dev-vcs/fossil: update EAPI 8 -> 9
Every eclass these ebuilds inherit supports EAPI 9. Changed in place
without a revision bump, so installed copies are not rebuilt for it.
commit b8f1b3a19007ac664376a5f83a08e821bf1aaa8a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 20:16:53 2026 +0200
dev-vcs/fossil: require SQLite 3.54 for system-sqlite in 9999
Trunk raised MINIMUM_SQLITE_VERSION to 3.54.0 on 2026-07-01 to use
SQLite's new date/time modifiers, so USE=system-sqlite against the
3.53 releases fails at configure. Declare the real floor; until 3.54
is released, only dev-db/sqlite-9999 satisfies it and the bundled
SQLite remains the way to build trunk. 2.28 still needs 3.49.0.
commit 36feea01097ba6c3944fd94ea70f604159516e2d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 08:46:54 2026 +0200
dev-vcs/fossil: update EAPI 8 -> 9
Every eclass the ebuild inherits supports EAPI 9. Changed in place
without a revision bump, so installed copies are not rebuilt for it.
9999 stays on EAPI 8: with system-sqlite, upstream trunk now needs
SQLite 3.54, newer than any ::gentoo version, so the change could not be
checked.
commit 21168216c733dd67690f7cbff08f90397cacde99
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 09:15:06 2026 +0200
dev-vcs/fossil: explain 9999 Tcl search patch
commit 84d3e8c7ecb601cdb945032124abf4d7e99af1ff
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 09:15:06 2026 +0200
dev-vcs/fossil: explain 2.28 Tcl search patch
commit ec10dae9848d6550473048026e11de3c9427b26d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-vcs/fossil: trim live comment prose
commit f39a3f9ecd13bfb99eaaa80ec118934926d6188a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-vcs/fossil: trim 2.28 comment prose
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit 98bd3ff314215eb13d618af2e06280ac6f30d5b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 08:44:38 2026 +0200
dev-vcs/fossil: new package, add 2.28 and 9999
Fossil is a DVCS + wiki/ticket system used by SQLite and a few
related projects. Not currently in ::gentoo at 2.28 (tree still
has 2.27).
- 2.28: starts from ::gentoo's 2.27 ebuild with SRC_URI bumped
and a copyright refresh.
- 9999: uses git-r3 against github.com/drhsqlite/fossil-mirror
(the canonical git mirror of the upstream fossil tree).
commit cd576bcecc1fd22872c80a26faaf5412735d2445
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 6 23:07:45 2026 +0100
dev-vcs/fossil: treeclean
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 7004b1370fb5ada338d6f58159a156f046e3b334
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 6 13:41:13 2026 +0100
dev-vcs/fossil: new package, add 2.27
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 0b7e6bb9d5b4fe5b3fe1b419a6652bbe253c25b0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 1 13:19:14 2025 +0200
drop fossil as it is updated in main tree
commit dd6b6fb4d084de5cfa6d7e2f5fdd0ed8be73f5d4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 1 21:57:15 2025 +0200
corrected fossil
commit 3098dc388e99c507bd740441cae8317c98893d14
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 1 21:26:49 2025 +0200
added fossil
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 20:25:42 2026 +0200
dev-vcs/fossil: update EAPI 8 -> 9
Every eclass these ebuilds inherit supports EAPI 9. Changed in place
without a revision bump, so installed copies are not rebuilt for it.
commit b8f1b3a19007ac664376a5f83a08e821bf1aaa8a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 20:16:53 2026 +0200
dev-vcs/fossil: require SQLite 3.54 for system-sqlite in 9999
Trunk raised MINIMUM_SQLITE_VERSION to 3.54.0 on 2026-07-01 to use
SQLite's new date/time modifiers, so USE=system-sqlite against the
3.53 releases fails at configure. Declare the real floor; until 3.54
is released, only dev-db/sqlite-9999 satisfies it and the bundled
SQLite remains the way to build trunk. 2.28 still needs 3.49.0.
commit 36feea01097ba6c3944fd94ea70f604159516e2d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 08:46:54 2026 +0200
dev-vcs/fossil: update EAPI 8 -> 9
Every eclass the ebuild inherits supports EAPI 9. Changed in place
without a revision bump, so installed copies are not rebuilt for it.
9999 stays on EAPI 8: with system-sqlite, upstream trunk now needs
SQLite 3.54, newer than any ::gentoo version, so the change could not be
checked.
commit 21168216c733dd67690f7cbff08f90397cacde99
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 09:15:06 2026 +0200
dev-vcs/fossil: explain 9999 Tcl search patch
commit 84d3e8c7ecb601cdb945032124abf4d7e99af1ff
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 09:15:06 2026 +0200
dev-vcs/fossil: explain 2.28 Tcl search patch
commit ec10dae9848d6550473048026e11de3c9427b26d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-vcs/fossil: trim live comment prose
commit f39a3f9ecd13bfb99eaaa80ec118934926d6188a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:56:16 2026 +0200
dev-vcs/fossil: trim 2.28 comment prose
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit 98bd3ff314215eb13d618af2e06280ac6f30d5b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 08:44:38 2026 +0200
dev-vcs/fossil: new package, add 2.28 and 9999
Fossil is a DVCS + wiki/ticket system used by SQLite and a few
related projects. Not currently in ::gentoo at 2.28 (tree still
has 2.27).
- 2.28: starts from ::gentoo's 2.27 ebuild with SRC_URI bumped
and a copyright refresh.
- 9999: uses git-r3 against github.com/drhsqlite/fossil-mirror
(the canonical git mirror of the upstream fossil tree).
commit cd576bcecc1fd22872c80a26faaf5412735d2445
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 6 23:07:45 2026 +0100
dev-vcs/fossil: treeclean
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 7004b1370fb5ada338d6f58159a156f046e3b334
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 6 13:41:13 2026 +0100
dev-vcs/fossil: new package, add 2.27
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 0b7e6bb9d5b4fe5b3fe1b419a6652bbe253c25b0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 1 13:19:14 2025 +0200
drop fossil as it is updated in main tree
commit dd6b6fb4d084de5cfa6d7e2f5fdd0ed8be73f5d4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 1 21:57:15 2025 +0200
corrected fossil
commit 3098dc388e99c507bd740441cae8317c98893d14
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 1 21:26:49 2025 +0200
added fossil

