Hi ports@,
Attaching an update to fotowall 1.0
Notable port changes:
- qt4 -> qt5.
- Using github tarball instead of google code.
- Adjusted WANTLIB/LIB_DEPENDS.
- Added EXTRACT_CASES and pre-extract because
the upstream tarball spills over WRKDIST
instead of extracting to a sub directory.
- Had to patch enricomath.h to not use the
provided sincos(3) since we now have our own.
This happened because I upstreamed our previous
patch that enabled this path for us when we still
didn't have it. I will upstream the revert also.
- Patching out qstrcpy for strlcpy. This is because
our x11/qt5 has patched out qstrcpy and the lib
is not longer exposing it for external consumers.
I saw two ways in how ports are handling it.
1. x11/qt5 itself replaced all uses with strlcpy
2. multimedia/phonon-backend patch qstrcpy -> strlcpy
I opted for #1 but obviously having a close look on
the patch is advised here.
Upstream changelog:
https://github.com/enricoros/fotowall/releases/tag/v1.0
Tested on -current amd64.
Feedback? OK's?
Regards,
Adam Wolk
No comments:
Post a Comment