Page MenuHomeFreeBSD

New Mk/Uses/

Authored by acm on Mar 11 2018, 9:48 PM.
Referenced Files
F68468479: D14661.diff
Fri, Sep 29, 9:11 AM
F68446606: D14661.id41073.diff
Fri, Sep 29, 12:29 AM
Unknown Object (File)
Thu, Sep 28, 2:50 AM
Unknown Object (File)
Wed, Sep 27, 1:53 AM
Unknown Object (File)
Sat, Sep 23, 9:59 PM
Unknown Object (File)
Fri, Sep 22, 10:09 PM
Unknown Object (File)
Fri, Sep 22, 10:09 PM
Unknown Object (File)
Fri, Sep 22, 10:09 PM

Diff Detail

rP FreeBSD ports repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

  • Remove fpc from USES. It is not committed yet
72 ↗(On Diff #40183)

You cannot add to USES in a uses.

73–74 ↗(On Diff #40183)

You cannot add to variables used by other uses in a uses. Especially as they will run before this is ever executed.

acm marked 2 inline comments as done.
  • Remove USES/USE variables from
107–108 ↗(On Diff #40196)

maybe fold those two conditions on one line.

  • Prepare for USES=fpc support
  • Add FLAVORS support
  • Switch lazarus-based ports to FLAVORS
  • Other minor modifications
  • Other minor modifications
  • Add missing dependencies

poudriere logs on 11.1-amd64

  • Add entries to MOVED file
  • Fix build of cqrlog-qt4
10255–10258 ↗(On Diff #41246)

The second field is where you tell software what to use instead.

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.

  • Fix MOVED
  • Respect DEBUG on x11-fm/doublecmd
acm marked 2 inline comments as done.Apr 11 2018, 9:45 PM
28–29 ↗(On Diff #41383)

Remove -*.

42 ↗(On Diff #41383)

This is always true.

  • Remove characters from flavor_CONFLICTS_INSTALL
  • Fix FLAVOR conditional into some ports
acm marked 2 inline comments as done.Apr 13 2018, 6:28 PM
  • Remove duplicate lines from Uses/

This looks ok now. Sorry for the delay.

If there was an exp-run and it passed, feel free to commit it.

This revision is now accepted and ready to land.May 25 2018, 2:23 PM
This revision was automatically updated to reflect the committed changes.