HomeFreeBSD

devel/schilybase: 2022 schilytools touchup

Description

devel/schilybase: 2022 schilytools touchup

Following Jörg Schilling's death in 2021, this is a light touch up of
the port in preparation of future updates at the project's new home.

  • Jörg's domains have started to run out. Change the WWW to our new project lest they point to some unrelated site.
  • Instead of building profiled libraries and then throwing them out, have -PROFILE not build these in the first place.
  • Enable symbol versioning for hardening against mismatched library versions. While tested well on Linux, this option was never enabled on FreeBSD due to Jörg's lack of experience with the system. Given that the toolchain is pretty much the same, little to now issues are to be expected.
  • Relax schilybase dependency to just LIB_DEPENDS to simplify partial upgrades. This is reasonably safe now that symbol versioning has been enabled.

WWW: https://codeberg.org/schilytools/schilytools

ChangeLog: https://codeberg.org/schilytools/schilytools

PR: 265040
Reported by: fuz@fuz.su (maintainer)

Details

Provenance
fuzAuthored on Jul 5 2022, 5:07 AM
fernapeCommitted on Jul 7 2022, 5:35 AM
Parents
R11:5bf2947fce86: databases/sqlite3: Update to 3.39
Branches
Unknown
Tags
Unknown