It introduces Uses/lazarus.mk and move all lazarus-based ports to USES=lazarus
Details
- Reviewers
mat - Group Reviewers
portmgr - Commits
- rP470851: - Moved ports to Uses/lazarus.mk
rP470850: - Add entries of lazarus-lcl-gtk2, lazarus-lcl-nogui lazarus-lcl-qt
rP470849: - Remove obsolete ports (lazarus-lcl-gtk2, lazarus-lcl-nogui lazarus-lcl-qt
rP470848: - Update to 3.6.4
rP470847: - New port: editors/lazarus-qt5
rP470846: - New port: editors/lazarus-qt4
rP470845: - Update to 1.8.2
Tested on head
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Mk/Uses/lazarus.mk | ||
---|---|---|
107–108 ↗ | (On Diff #40196) | maybe fold those two conditions on one line. |
poudriere logs on 11.1-amd64
https://people.freebsd.org/~acm/ports/logs/WinFF-gtk2-1.5.5_8.log
https://people.freebsd.org/~acm/ports/logs/WinFF-qt4-1.5.5_8.log
https://people.freebsd.org/~acm/ports/logs/coedit-gtk2-3.6.4.log
https://people.freebsd.org/~acm/ports/logs/coedit-qt4-3.6.4.log
https://people.freebsd.org/~acm/ports/logs/coedit-qt5-3.6.4.log
https://people.freebsd.org/~acm/ports/logs/cqrlog-gtk2-2.2.0_1.log
https://people.freebsd.org/~acm/ports/logs/cqrlog-qt4-2.2.0_1.log
https://people.freebsd.org/~acm/ports/logs/doublecmd-gtk2-0.8.2.log
https://people.freebsd.org/~acm/ports/logs/doublecmd-qt4-0.8.2.log
https://people.freebsd.org/~acm/ports/logs/lazarus-gtk2-1.8.2.log
https://people.freebsd.org/~acm/ports/logs/lazarus-qt4-1.8.2.log
https://people.freebsd.org/~acm/ports/logs/lazarus-qt5-1.8.2.log
https://people.freebsd.org/~acm/ports/logs/peazip-gtk2-6.5.1.log
https://people.freebsd.org/~acm/ports/logs/peazip-qt4-6.5.1.log
https://people.freebsd.org/~acm/ports/logs/peazip-qt5-6.5.1.log
https://people.freebsd.org/~acm/ports/logs/ru-emkatic-gtk2-0.36.log
https://people.freebsd.org/~acm/ports/logs/ru-emkatic-qt4-0.36.log
https://people.freebsd.org/~acm/ports/logs/ru-emkatic-qt5-0.36.log
https://people.freebsd.org/~acm/ports/logs/transmission-remote-gui-gtk2-5.14.0.log
https://people.freebsd.org/~acm/ports/logs/transmission-remote-gui-qt4-5.14.0.log
https://people.freebsd.org/~acm/ports/logs/transmission-remote-gui-qt5-5.14.0.log
https://people.freebsd.org/~acm/ports/logs/zcad-gtk2-0.9.8_1.log
https://people.freebsd.org/~acm/ports/logs/zcad-qt4-0.9.8_1.log
MOVED | ||
---|---|---|
10255–10258 ↗ | (On Diff #41246) | The second field is where you tell software what to use instead. |
archivers/peazip/Makefile | ||
7 ↗ | (On Diff #41246) | I would prefer that you do as php or python flavors do, have USES=lazarus generate a LAZARUS_PKGNAMESUFFIX/PREFIX and use it in ports. |
- Remove characters from flavor_CONFLICTS_INSTALL
- Fix FLAVOR conditional into some ports
This looks ok now. Sorry for the delay.
If there was an exp-run and it passed, feel free to commit it.
It seems doublecmd-gtk2 fails to package:
http://beefy9.nyi.freebsd.org/data/111amd64-default/470877/logs/errors/doublecmd-gtk2-0.8.2.log