gpo.zugaina.org

Search Portage & Overlays:

dev-vcs/fossil

Simple, high-reliability, source control management, and more

Screenshots

  • fossil-9999
    debug 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 ~x86
    debug 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.27
    ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
    debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs test th1-docs th1-hooks

    View      Download      Browse     License: BSD-2   
    Overlay: gentoo
  • fossil-2.26
    amd64 arm ~arm64 ~ppc ppc64 ~riscv x86
    debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs test th1-docs th1-hooks

    View      Download      Browse     License: BSD-2   
    Overlay: gentoo

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