Sure, but please unbreak tier 2 archs and regen distinfo with . I've repacked the tier 2 bootstraps on freefall (this was ~1 hour ago, so should be all correctly mirrored by now).
*/gstreamer*: Prevent false QA warnings about missing USES
graphics/sane-frontends: Unbreak after r517720
Clean up WRKSRC and USE_GITHUB usage in some ports
deskutils/copyq: Update to v3.9.3
Deprecate some PC-BSD ports that have been abandoned upstream
graphics/sane-backends: Update to 1.0.28
security/keepassxc: Update to 2.5.1
devel/bingrep: Update to 0.8.1
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql
Add USES={gl,gnome,mate,sdl,xorg} missed in the last round
devel/electron4: Put back USES=xorg again
audio/yoshimi: Update to 1.6.0.3
devel/tokei: Update to v10.1.0
multimedia/kodi-devel: Update to newer snapshot
astro/garmindev: Spell EXPIRATION_DATE correctly
lang/janet: Update to v1.5.0
net-im/licq: Spell BROKEN_powerpc64 correctly
games/{ioquake3,openarena}: Add missing USES=sdl
science/py-tensorflow-estimator: Attempt to unbreak
audio/cmus: Disable MAD by default
If libmad is vulnerable and should be removed in the near future, why disable the other input plugins? What about the other ~80 ports that depend on libmad? I strongly suggest opening a PR (with patch) for marking audio/libmad vulnerable in vuln.xml to inform users about it.
graphics/webp: Add missing USES=gl
Add missing USES={gnome,php,sdl} to the rest
graphics: Add missing USES={gl,gnome,sdl}
mail: Add missing USES={gnome,php}
math: Add missing USES={gl,gnome,php,sdl,xorg}
misc: Add missing USES=gnome
multimedia: Add missing USES={gl,gnome,sdl,xorg}
net: Add missing USES={gnome,php}
net-im: Add missing USES={gnome,xorg}
net-mgmt: Add missing USES={gnome,php}
net-p2p: Add missing USES=gnome
print, science: Add missing USES=gnome
security: Add missing USES={gnome,php}
sysutils: Add missing USES={gnome,mate,php}
textproc: Add missing USES={gnome,php}
www: Add missing USES=gnome
devel: Add missing USES={gl,gnome,php,sdl}
x11*: Add missing USES={gl,gnome,mate}
games: Add missing USES={gnome,gl,sdl,xorg}
e*: Add missing USES={gnome,sdl,xorg}
deskutils: Add missing USES={gnome,mate,php}
databases: Add missing USES={gnome,php}
c*: Add missing USES={gnome,php,sdl,xorg}
a-b: Add missing USES={gnome,php,sdl,xorg}
www/minitube: Fix phonon backend names in pkg-message
www/w3m: Spell INLINE_IMAGE_USES correctly
lang/rust: Update to 1.39.0
devel/ccls: Update to 0.20190823.4
devel/ghq: Update to v0.12.8
Do not set CLIENTS?_USES twice
I do not understand what problem you are solving with this? Most of the dependencies are still there afterwards transitively.
x11-toolkits/libhandy: Unbreak fetch
Attaching patch generated with that might be easier to apply:
textproc/source-highlight: Do not set INFO twice
lang/ponyc: Fix CONFLICTS_INSTALL
New port: lang/ponyc-static
lang/ponyc: Update to 0.33.0
devel/ghq: Update to v0.12.7
ports-mgmt/portfmt: Update to latest commit
audio/spotifyd: Update to v0.2.20
For posterity's sake here is a link back to the relevant PR:
java/jd-gui: Update to v1.6.4
games/devilutionX: Update to 0.5.0
audio/faudio: Update to 19.11
multimedia/kodi: Reset MAINTAINER
Add missing USES to my ports, round 2
Add missing USES to my ports
x11-fonts/terminus-ttf: Remove bogus USE_XORG=x11
security/keepassxc: Update to 2.5.0
mail/opensmtpd-extras-filter-monkey: Spell PORTEPOCH correctly