If not built with WITH_PKG=devel, depend on ports-mgmt/pkg. This will use
the normal pkg for packaging pkg-devel. This is needed because the repo is
expected to be only non-devel packages.

This also fixes a poudriere crash when the repo is empty and both pkg and
pkg-devel are built. When pkg-devel would finish first it would crash due to
not having a pkg to use for caching various metadata from the package.

Differential Revision:	D809
With hat:		portmgr
Reviewed by:		bapt
Fix make fetch/checksum
Fix packaging as a user.

Sponsored by:	Absolight
Fix packaging as a user.

Sponsored by:	Absolight
Hook linux-c6-dri-compat to the build
- Update to checkin 96b7698

Changes:
  * Fix another race in balance_ool() causing crashed builds
  * More color fixes
  * jail -u: Fix detection of invalid jails
  * Better handling of crashed builds
  * Fix incremental rebuild for pkg/pkg-devel
- Finish stagifying to unbreak packing with RESSCRIPTS option
- Convert USE_BZIP2 to USES=tar:bzip2, move OPTIONS knobs lower
- Fix excessive line wrapping; Reformat and augment port description text
- Do not insist on linking problems sparc64; it was added 5 years ago and
  not officially supported anyways
deskutils/wammu: adopt USES=python, use bz2 tarball, remove @dirrmtry
Simplify plist (and avoir @cwd)
Simplify plist
Modernize a bit
Simplify plist
Simplify plist
Strip binaries
Simplify plist
Simplify plist
Simplify plist
Simplify plist
Simplify plist
Simplify plist
Simplify plist
Simplify plist