From b16a4ce2b6ca4e528cd6fc8d5a2b7e483733e316 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 7 Nov 2019 22:33:11 +0100 Subject: [PATCH] */*: sync with upstream Taken from: HardenedBSD --- audio/spotifyd/Makefile | 1 + audio/supercollider/Makefile | 2 +- benchmarks/hyperfine/Makefile | 2 +- biology/diamond/Makefile | 3 +- biology/diamond/distinfo | 6 +- biology/diamond/pkg-message | 8 - databases/ora2pg/Makefile | 2 +- devel/ElectricFence/files/patch-Makefile | 10 +- devel/arduino-mk/Makefile | 4 +- devel/arduino-mk/distinfo | 1 + devel/bingrep/Makefile | 1 + devel/cargo-tree/Makefile | 2 +- devel/ccls/Makefile | 2 +- devel/ccls/distinfo | 6 +- devel/flang-clang/pkg-plist | 1 - devel/ghq/Makefile | 2 +- devel/ghq/distinfo | 6 +- devel/git-absorb/Makefile | 2 +- devel/interactive_rebase_tool/Makefile | 2 +- devel/jenkins/Makefile | 2 +- devel/jenkins/distinfo | 6 +- devel/libbde/Makefile | 2 +- devel/libbde/distinfo | 6 +- devel/libevtx/Makefile | 2 +- devel/libevtx/distinfo | 6 +- devel/libfsapfs/Makefile | 2 +- devel/libfsapfs/distinfo | 6 +- devel/libfwnt/Makefile | 2 +- devel/libfwnt/distinfo | 6 +- devel/libfwsi/Makefile | 2 +- devel/libfwsi/distinfo | 6 +- devel/liblnk/Makefile | 2 +- devel/liblnk/distinfo | 6 +- devel/libmsiecf/Makefile | 2 +- devel/libmsiecf/distinfo | 6 +- devel/libolecf/Makefile | 2 +- devel/libolecf/distinfo | 6 +- devel/libqcow/Makefile | 2 +- devel/libqcow/distinfo | 6 +- devel/libregf/Makefile | 2 +- devel/libregf/distinfo | 6 +- devel/libscca/Makefile | 2 +- devel/libscca/distinfo | 6 +- devel/libsmdev/Makefile | 2 +- devel/libsmdev/distinfo | 6 +- devel/libsmraw/Makefile | 2 +- devel/libsmraw/distinfo | 6 +- devel/libvhdi/Makefile | 2 +- devel/libvhdi/distinfo | 6 +- devel/libvmdk/Makefile | 2 +- devel/libvmdk/distinfo | 6 +- devel/libvshadow/Makefile | 2 +- devel/libvshadow/distinfo | 6 +- devel/libvslvm/Makefile | 2 +- devel/libvslvm/distinfo | 6 +- devel/pijul/Makefile | 2 +- devel/py-convertdate/Makefile | 3 +- devel/py-convertdate/distinfo | 6 +- devel/py-oci/Makefile | 2 +- devel/py-oci/distinfo | 6 +- .../py-pycapsicum/files/patch-__pycapsicum.c | 14 -- devel/pythontidy/Makefile | 2 +- devel/racer/Makefile | 1 + devel/racerd/Makefile | 2 +- devel/ruby-build/Makefile | 2 +- devel/ruby-build/distinfo | 6 +- devel/ruby-build/files/patch-bin_ruby-build | 20 +++ devel/rust-bindgen/Makefile | 1 + devel/rust-cbindgen/Makefile | 2 +- devel/sccache/Makefile | 2 +- devel/tokei/Makefile | 2 +- dns/autotrust/Makefile | 2 +- dns/djbdns-tools/Makefile | 2 +- dns/doh-proxy/Makefile | 1 + dns/knot-resolver/Makefile | 3 - editors/kak-lsp/Makefile | 2 +- editors/neovim/Makefile | 15 +- editors/neovim/distinfo | 6 +- editors/parinfer-rust/Makefile | 2 +- editors/xi-core/Makefile | 2 +- editors/xi-term/Makefile | 2 +- emulators/i386-wine-devel/Makefile.inc | 4 +- emulators/i386-wine/Makefile.inc | 4 +- emulators/rtc/files/Makefile | 4 - games/assaultcube/Makefile | 3 +- games/freeminer/Makefile | 3 +- games/frogatto/Makefile | 2 +- games/genact/Makefile | 2 +- games/jaggedalliance2/Makefile | 2 +- games/py-sgflib/Makefile | 2 +- games/quakeforge/Makefile | 4 +- games/scummvm/Makefile | 26 +-- games/scummvm/distinfo | 6 +- games/scummvm/pkg-plist | 10 +- games/yadex/Makefile | 5 +- games/yadex/files/patch-GNUmakefile | 8 +- graphics/drm-fbsd11.2-kmod/Makefile | 2 +- graphics/drm-fbsd11.2-kmod/pkg-descr | 2 +- graphics/drm-kmod/Makefile | 2 +- graphics/librsvg2-rust/Makefile | 1 + graphics/svgbob/Makefile | 2 +- japanese/man/files/patch-man__Makefile | 15 +- japanese/skk-jisyo/Makefile | 4 +- lang/clips/Makefile | 2 +- mail/thunderbird/Makefile | 1 + mail/thunderbird/files/patch-bindgen-rust1390 | 170 ++++++++++++++++++ multimedia/libva/Makefile | 1 - multimedia/rav1e/Makefile | 1 + multimedia/termplay/Makefile | 2 +- net-im/fractal/Makefile | 2 +- net-mgmt/check_ssl_cert/Makefile | 2 +- net-mgmt/check_ssl_cert/distinfo | 6 +- net-mgmt/icingaweb2/Makefile | 2 +- net-mgmt/icingaweb2/distinfo | 6 +- net-mgmt/icingaweb2/pkg-plist | 7 +- net-mgmt/kapacitor/Makefile | 3 +- net-mgmt/py-pdagent/Makefile | 2 +- net/freerdp/Makefile | 2 + net/freerdp1/Makefile | 2 + net/mediastreamer/Makefile | 1 + net/rabbiteer/Makefile | 2 +- net/remotebox/Makefile | 2 +- net/remotebox/files/remotebox.desktop | 2 +- net/routinator/Makefile | 2 +- science/2d-rewriter/Makefile | 2 +- science/PETSc/Makefile | 2 +- science/cdcl/Makefile | 2 +- science/cgnslib/Makefile | 2 +- science/chemtool-devel/Makefile | 2 +- science/chemtool/Makefile | 2 +- science/coot/Makefile | 4 +- science/dcl/Makefile | 2 +- science/dlib-cpp/Makefile | 1 + science/drawxtl/Makefile | 2 +- science/gabedit/Makefile | 3 +- science/gchemutils/Makefile | 2 +- science/ghemical/Makefile | 3 +- science/gnudatalanguage/Makefile | 3 +- science/gwyddion/Makefile | 2 +- science/iboview/Makefile | 2 +- science/kalzium/Makefile | 2 +- science/liboglappth/Makefile | 2 +- science/liggghts/Makefile | 2 +- science/luscus/Makefile | 3 +- science/massxpert/Makefile | 2 +- science/medit/Makefile | 2 +- science/molscript/Makefile | 2 +- science/opensim-core/Makefile | 2 +- science/paraview/Makefile | 3 +- science/py-dlib/Makefile | 1 + science/rubygem-ruby-dcl/Makefile | 2 +- science/smoldyn/Makefile | 2 +- science/v_sim/Makefile | 2 +- science/vmd/Makefile | 2 +- science/xcrysden/Makefile | 2 +- security/acmed/Makefile | 2 +- security/cargo-audit/Makefile | 1 + security/cloak/Makefile | 2 +- security/dsniff/Makefile | 1 + security/ipsec-tools/Makefile | 4 +- security/keepassx-devel/Makefile | 3 +- security/kickpass/Makefile | 2 +- security/libcryptui/Makefile | 2 +- security/libfprint/Makefile | 2 +- security/openssh-askpass/Makefile | 2 +- security/seahorse/Makefile | 2 +- security/suricata5/Makefile | 1 + security/xspy/Makefile | 2 +- shells/ion/Makefile | 2 +- shells/starship/Makefile | 2 +- shells/viewglob/Makefile | 2 +- sysutils/ascpu/Makefile | 2 +- sysutils/asfsm/Makefile | 1 + sysutils/asmem/Makefile | 1 + sysutils/asmon/Makefile | 2 +- sysutils/bamf/Makefile | 3 +- sysutils/brasero/Makefile | 4 +- sysutils/chyves/Makefile | 2 +- sysutils/cinnamon-control-center/Makefile | 4 +- sysutils/conky/Makefile | 1 + sysutils/consolekit2/Makefile | 3 +- sysutils/dirvish/Makefile | 2 +- sysutils/diskcheckd/Makefile | 2 +- sysutils/dunst/Makefile | 2 +- sysutils/exa/Makefile | 2 +- sysutils/fd/Makefile | 2 +- sysutils/flowgger/Makefile | 2 +- sysutils/fusefs-sandboxfs/Makefile | 1 + sysutils/gapcmon/Makefile | 2 +- sysutils/gkleds2/Makefile | 2 +- sysutils/gnome-control-center/Makefile | 2 +- sysutils/gnome-settings-daemon/Makefile | 2 +- sysutils/gtk-imonc/Makefile | 2 +- sysutils/hexyl/Makefile | 1 + sysutils/hfm/Makefile | 2 +- sysutils/libfvde/Makefile | 2 +- sysutils/libfvde/distinfo | 6 +- sysutils/libgksu/Makefile | 2 +- sysutils/lineak-defaultplugin/Makefile | 2 +- sysutils/lineak-xosdplugin/Makefile | 2 +- sysutils/lineakd/Makefile | 2 +- sysutils/logstalgia/Makefile | 3 +- sysutils/luckybackup/Makefile | 2 +- sysutils/lxinput/Makefile | 2 +- sysutils/lxqt-config/Makefile | 2 +- sysutils/lxqt-qtplugin/Makefile | 3 +- sysutils/lxterminal/Makefile | 2 +- sysutils/mate-power-manager/Makefile | 4 +- sysutils/mate-settings-daemon/Makefile | 2 +- sysutils/mcollective/Makefile | 2 +- sysutils/nitrogen/Makefile | 4 +- sysutils/opencorsairlink/Makefile | 2 + sysutils/passwordsafe/Makefile | 2 +- sysutils/pc-networkmanager/Makefile | 2 +- sysutils/plasma5-kinfocenter/Makefile | 2 +- sysutils/potnet/Makefile | 2 +- sysutils/pwsafe/Makefile | 1 + sysutils/radeontop/Makefile | 2 +- sysutils/roottail/Makefile | 2 +- sysutils/synergy/Makefile | 2 +- sysutils/tarsnap-gui/Makefile | 2 +- sysutils/wmapmload/Makefile | 1 + sysutils/wmbluecpu/Makefile | 2 +- sysutils/wmbsdbatt/Makefile | 1 + sysutils/wmcpuload/Makefile | 2 +- sysutils/wmcube/Makefile | 1 + sysutils/wmdiskmon/Makefile | 1 + sysutils/wmflame/Makefile | 2 +- sysutils/wmmemfree/Makefile | 2 +- sysutils/wmmemload/Makefile | 2 +- sysutils/wmtop/Makefile | 2 +- sysutils/wmupmon/Makefile | 2 +- sysutils/xbatt/Makefile | 2 +- sysutils/xcpustate/Makefile | 2 +- sysutils/xdu/Makefile | 2 +- sysutils/xfce4-kbdleds-plugin/Makefile | 2 +- sysutils/xfsm/Makefile | 2 +- sysutils/xosview/Makefile | 2 +- sysutils/xsysstats/Makefile | 2 +- sysutils/xvidcap/Makefile | 2 +- textproc/bat/Makefile | 2 +- textproc/fldiff/Makefile | 2 +- textproc/goldendict/Makefile | 2 +- textproc/kmflcomp/Makefile | 2 +- textproc/qstardict/Makefile | 2 +- textproc/ripgrep/Makefile | 2 +- textproc/scim-kmfl-imengine/Makefile | 2 +- textproc/scim/Makefile | 2 +- textproc/sd/Makefile | 2 +- textproc/sonic/Makefile | 1 + textproc/uim/Makefile | 1 + textproc/wv/Makefile | 2 +- textproc/xsv-rs/Makefile | 2 +- textproc/xwindiff/Makefile | 1 + vietnamese/x-unikey/Makefile | 2 +- www/cliqz/Makefile | 1 + www/cliqz/files/patch-bindgen-rust1390 | 170 ++++++++++++++++++ www/dillo2/Makefile | 2 +- www/epiphany/Makefile | 2 +- www/falkon/Makefile | 2 +- www/ffsend/Makefile | 4 +- www/firefox-esr/Makefile | 2 +- www/firefox-esr/files/patch-bindgen-rust1390 | 170 ++++++++++++++++++ www/firefox/Makefile | 2 +- www/firefox/files/patch-bindgen-rust1390 | 170 ++++++++++++++++++ www/geckodriver/Makefile | 2 +- www/gnome-user-share/Makefile | 2 +- www/gtkhtml3/Makefile | 2 +- www/gtkhtml4/Makefile | 2 +- www/iridium/Makefile | 2 +- www/jwt-cli/Makefile | 1 + www/links/Makefile | 1 + www/miniserve/Makefile | 2 +- www/mozplugger/Makefile | 2 +- www/newsboat/Makefile | 1 + www/nspluginwrapper/Makefile | 2 +- www/opera/Makefile | 3 +- www/plugger/Makefile | 2 +- www/podcastamatic/Makefile | 2 +- www/py-qt5-webengine/Makefile | 2 +- www/py-qt5-webkit/Makefile | 2 +- www/py-qt5-webkitwidgets/Makefile | 2 +- www/qt5-webkit/Makefile | 4 +- www/quark/Makefile | 4 +- www/riot-web/Makefile | 2 +- www/riot-web/distinfo | 6 +- www/riot-web/pkg-plist | 112 ++++++------ www/surf/Makefile | 2 +- www/websocat/Makefile | 2 +- www/yabb/Makefile | 4 +- www/zola/Makefile | 1 + x11-clocks/asclock-xlib/Makefile | 2 +- x11-clocks/asclock/Makefile | 2 +- x11-clocks/astime/Makefile | 1 + x11-clocks/astzclock/Makefile | 2 +- x11-clocks/bbdate/Makefile | 1 + x11-clocks/bclock/Makefile | 2 +- x11-clocks/buici-clock/Makefile | 2 +- x11-clocks/dclock/Makefile | 2 +- x11-clocks/emiclock/Makefile | 2 +- x11-clocks/eyeclock/Makefile | 2 +- x11-clocks/glclock/Makefile | 1 + x11-clocks/lmclock/Makefile | 2 +- x11-clocks/mlclock/Makefile | 1 + x11-clocks/mouseclock/Makefile | 2 +- x11-clocks/rclock/Makefile | 1 + x11-clocks/t3d/Makefile | 2 +- x11-clocks/tclock/Makefile | 2 +- x11-clocks/wmbinclock/Makefile | 2 +- x11-clocks/wmblueclock/Makefile | 2 +- x11-clocks/wmcalclock/Makefile | 1 + x11-clocks/wmclock/Makefile | 2 +- x11-clocks/wmfishtime/Makefile | 2 +- x11-clocks/wmtime/Makefile | 2 +- x11-clocks/wmtimer/Makefile | 2 +- x11-clocks/xalarm/Makefile | 2 +- x11-clocks/xdaliclock/Makefile | 1 + x11-clocks/xtimer/Makefile | 2 +- x11-drivers/xorgxrdp/Makefile | 2 +- x11-fm/caja/Makefile | 2 +- x11-fm/deforaos-browser/Makefile | 2 +- x11-fm/doublecmd/Makefile | 2 +- x11-fm/fsv2/Makefile | 7 +- x11-fm/librfm/Makefile | 3 +- x11-fm/nautilus/Makefile | 2 +- x11-fm/pcmanfm-qt/Makefile | 3 +- x11-fm/pcmanfm/Makefile | 2 +- x11-fm/rox-filer/Makefile | 3 +- x11-fm/rox-session/Makefile | 2 +- x11-fm/sushi/Makefile | 4 +- x11-fm/tdfsb/Makefile | 2 +- x11-fm/wcmcommander/Makefile | 2 +- x11-fm/worker/Makefile | 2 +- x11-fm/xcruise/Makefile | 2 +- x11-fm/xfe/Makefile | 2 +- x11-fonts/croscorefonts-fonts-ttf/Makefile | 4 +- x11-fonts/crosextrafonts-caladea-ttf/Makefile | 4 +- x11-fonts/crosextrafonts-carlito-ttf/Makefile | 4 +- x11-fonts/cyr-rfx/Makefile | 2 +- x11-fonts/datalegreya/Makefile | 2 +- x11-fonts/fira/Makefile | 2 +- x11-fonts/firacode/Makefile | 2 +- x11-fonts/firago/Makefile | 2 +- x11-fonts/geminifonts/Makefile | 2 +- x11-fonts/inconsolata-lgc-ttf/Makefile | 2 +- x11-fonts/inconsolata-ttf/Makefile | 2 +- x11-fonts/montecarlo_fonts/Makefile | 2 +- x11-fonts/nexfontsel/Makefile | 2 +- x11-fonts/proggy_fonts/Makefile | 2 +- x11-fonts/stix-fonts/Makefile | 2 +- x11-fonts/suxus/Makefile | 2 +- x11-fonts/wqy/Makefile | 2 +- x11-servers/Xfstt/Makefile | 2 +- x11-servers/x2vnc/Makefile | 1 + x11-servers/x2x/Makefile | 2 +- x11-themes/fvwm-themes/Makefile | 2 +- x11-themes/gtk-murrine-engine/Makefile | 2 +- x11-themes/lxappearance/Makefile | 3 +- x11-themes/plasma5-kde-gtk-config/Makefile | 2 +- x11-themes/qt5-style-plugins/Makefile | 3 +- x11-themes/qtcurve/Makefile | 2 +- x11-toolkits/SoXt/Makefile | 2 +- x11-toolkits/Xaw3d/Makefile | 2 +- x11-toolkits/diorite/Makefile | 2 +- x11-toolkits/fltk/Makefile | 2 +- x11-toolkits/fox14/Makefile | 3 +- x11-toolkits/fox16/Makefile | 7 +- x11-toolkits/fox17/Makefile | 2 +- x11-toolkits/gnome-sharp20/Makefile | 3 +- x11-toolkits/gnustep-back/Makefile | 2 +- x11-toolkits/gnustep-gui/Makefile | 2 +- x11-toolkits/gtk20/Makefile | 4 +- x11-toolkits/gtk30/Makefile | 2 +- x11-toolkits/gtkada3/Makefile | 2 +- x11-toolkits/gtkglext/Makefile | 3 +- x11-toolkits/irrlicht/Makefile | 2 +- x11-toolkits/libgnomeprintui/Makefile | 3 +- x11-toolkits/libgnomeui/Makefile | 3 +- x11-toolkits/libgnomeuimm26/Makefile | 4 +- x11-toolkits/libunique3/Makefile | 2 +- x11-toolkits/libwnck/Makefile | 3 +- x11-toolkits/libwnck3/Makefile | 3 +- x11-toolkits/libxaw3dxft/Makefile | 2 +- x11-toolkits/mowitz/Makefile | 2 +- x11-toolkits/nanogui/Makefile | 2 +- x11-toolkits/neXtaw/Makefile | 2 +- x11-toolkits/ntk/Makefile | 2 +- x11-toolkits/otk/Makefile | 2 +- x11-toolkits/p5-Prima/Makefile | 2 +- x11-toolkits/p5-Tk/Makefile | 2 +- x11-toolkits/pangox-compat/Makefile | 2 +- x11-toolkits/plib/Makefile | 2 +- x11-toolkits/py-fltk/Makefile | 2 +- x11-toolkits/py-kivy/Makefile | 5 +- x11-toolkits/py-qt5-gui/Makefile | 2 +- x11-toolkits/py-qt5-quickwidgets/Makefile | 2 +- x11-toolkits/py-qt5-widgets/Makefile | 2 +- x11-toolkits/qml-box2d/Makefile | 2 +- x11-toolkits/qt5-gtkplatform/Makefile | 2 +- x11-toolkits/qt5-widgets/Makefile | 3 +- x11-toolkits/rubygem-tk/Makefile | 2 +- x11-toolkits/rubygem-uh/Makefile | 2 +- x11-toolkits/soqt-devel/Makefile | 2 +- x11-toolkits/swt/Makefile | 2 +- x11-toolkits/termit/Makefile | 2 +- x11-toolkits/tk85/Makefile | 2 +- x11-toolkits/tk86/Makefile | 2 +- x11-toolkits/tk87/Makefile | 2 +- x11-toolkits/tkdnd/Makefile | 2 +- x11-toolkits/tkshape/Makefile | 2 +- x11-toolkits/tktray/Makefile | 2 +- x11-toolkits/v/Makefile | 3 +- x11-toolkits/wlroots/Makefile | 2 +- x11-toolkits/wmapp/Makefile | 2 +- x11-toolkits/wxgtk28/Makefile | 4 +- x11-toolkits/wxgtk30/Makefile | 3 +- x11-toolkits/wxgtk31/Makefile | 3 +- x11-toolkits/xforms/Makefile | 2 +- x11-toolkits/xmhtml/Makefile | 2 +- x11-toolkits/xview-clients/Makefile | 2 +- x11-toolkits/xview/Makefile | 2 +- x11-wm/aewm/Makefile | 3 +- x11-wm/afterstep-stable/Makefile | 2 +- x11-wm/afterstep/Makefile | 2 +- x11-wm/amiwm/Makefile | 2 +- x11-wm/antiwm/Makefile | 1 + x11-wm/aphelia/Makefile | 1 + x11-wm/awesome/Makefile | 3 +- x11-wm/bbkeys/Makefile | 2 +- x11-wm/bbpager/Makefile | 2 +- x11-wm/blackbox/Makefile | 2 +- x11-wm/cage/Makefile | 2 +- x11-wm/clementine-wm/Makefile | 2 +- x11-wm/compiz-fusion/Makefile | 2 +- x11-wm/compiz-plugins-extra/Makefile | 3 +- x11-wm/compiz-plugins-main/Makefile | 3 +- x11-wm/compiz-plugins-unsupported/Makefile | 2 +- x11-wm/compizconfig-backend-gconf/Makefile | 2 +- x11-wm/compizconfig-python/Makefile | 2 +- x11-wm/compton-yshui/Makefile | 4 +- x11-wm/compton/Makefile | 3 +- x11-wm/ctwm/Makefile | 2 +- x11-wm/dwm/Makefile | 4 +- x11-wm/e16-docs/Makefile | 2 +- x11-wm/e16/Makefile | 3 +- x11-wm/echinus/Makefile | 2 +- x11-wm/ede/Makefile | 2 +- x11-wm/emerald/Makefile | 4 +- x11-wm/enlightenment/Makefile | 2 +- x11-wm/epplets/Makefile | 2 +- x11-wm/euclid-wm/Makefile | 2 +- x11-wm/evilwm/Makefile | 2 +- x11-wm/fbcmd/Makefile | 2 +- x11-wm/fluxbox/Makefile | 2 +- x11-wm/fluxter/Makefile | 2 +- x11-wm/flwm/Makefile | 2 +- x11-wm/fvwm2/Makefile | 2 +- x11-wm/gcompmgr/Makefile | 2 +- x11-wm/hikari/Makefile | 2 +- x11-wm/hs-xmonad-contrib/Makefile | 1 + x11-wm/hs-xmonad/Makefile | 1 + x11-wm/icewm/Makefile | 2 +- x11-wm/ion/Makefile | 2 +- x11-wm/jewel/Makefile | 2 +- x11-wm/jwm/Makefile | 3 +- x11-wm/larswm/Makefile | 2 +- x11-wm/libdockapp/Makefile | 2 +- x11-wm/libwraster/Makefile | 2 +- x11-wm/lwm/Makefile | 2 +- x11-wm/lxappearance-obconf/Makefile | 2 +- x11-wm/lxqt-panel/Makefile | 2 +- x11-wm/lxqt-session/Makefile | 2 +- x11-wm/lxsession/Makefile | 2 +- x11-wm/marco/Makefile | 3 +- x11-wm/matwm2/Makefile | 1 + x11-wm/mcwm/Makefile | 2 +- x11-wm/metacity/Makefile | 4 +- x11-wm/muffin/Makefile | 2 +- x11-wm/mutter/Makefile | 2 +- x11-wm/nickleby/Makefile | 1 + x11-wm/obconf-qt/Makefile | 2 +- x11-wm/obpager/Makefile | 2 +- x11-wm/olvwm/Makefile | 2 +- x11-wm/openbox/Makefile | 2 +- x11-wm/oroborus/Makefile | 1 + x11-wm/peksystray/Makefile | 2 +- x11-wm/pekwm/Makefile | 3 +- x11-wm/piewm/Makefile | 2 +- x11-wm/pwm/Makefile | 2 +- x11-wm/ratmen/Makefile | 2 +- x11-wm/ratmenu/Makefile | 1 + x11-wm/ratpoison/Makefile | 3 +- x11-wm/sawfish/Makefile | 3 +- x11-wm/skippy-xd/Makefile | 2 +- x11-wm/spectrwm/Makefile | 1 + x11-wm/subtle/Makefile | 8 +- x11-wm/subtle/pkg-descr | 2 +- x11-wm/sway/Makefile | 2 +- x11-wm/tinywm/Makefile | 1 + x11-wm/treewm/Makefile | 2 +- x11-wm/tvtwm/Makefile | 2 +- x11-wm/vtwm/Makefile | 2 +- x11-wm/w9wm/Makefile | 2 +- x11-wm/wayfire/Makefile | 2 +- x11-wm/windowmaker/Makefile | 2 +- x11-wm/wm2/Makefile | 1 + x11-wm/wmakerconf/Makefile | 2 +- x11-wm/wmanager/Makefile | 2 +- x11-wm/wmii-devel/Makefile | 2 +- x11-wm/wmii/Makefile | 1 + x11-wm/wmname/Makefile | 1 + x11-wm/wmx/Makefile | 2 +- x11/3ddesktop/Makefile | 2 +- x11/9box/Makefile | 2 +- x11/9menu/Makefile | 1 + x11/admiral/Makefile | 2 +- x11/alacritty/Makefile | 2 +- x11/alttab/Makefile | 2 +- x11/antimicro/Makefile | 2 +- x11/aterm/Makefile | 2 +- x11/bbappconf/Makefile | 1 + x11/bbdock/Makefile | 1 + x11/bbrun/Makefile | 2 +- x11/bgs/Makefile | 1 + x11/bmpanel2/Makefile | 2 +- x11/bricons/Makefile | 2 +- x11/cinnamon-desktop/Makefile | 4 +- x11/cinnamon-session/Makefile | 4 +- x11/cinnamon/Makefile | 2 +- x11/decurs/Makefile | 2 +- x11/deforaos-keyboard/Makefile | 2 +- x11/deforaos-locker/Makefile | 2 +- x11/deforaos-panel/Makefile | 2 +- x11/deskpaint/Makefile | 1 + x11/dmenu/Makefile | 1 + x11/dmenu2/Makefile | 1 + x11/docker-tray/Makefile | 2 +- x11/dsbautostart/Makefile | 2 +- x11/dxpc/Makefile | 2 +- x11/dzen2/Makefile | 2 +- x11/erun/Makefile | 3 +- x11/eterm/Makefile | 2 +- x11/fbdesk/Makefile | 2 +- x11/fbpanel/Makefile | 2 +- x11/find-cursor/Makefile | 2 +- x11/fireflies/Makefile | 3 +- x11/florence/Makefile | 2 +- x11/flruler/Makefile | 2 +- x11/gcb/Makefile | 2 +- x11/gcb/files/gcb.desktop | 2 +- x11/gdm/Makefile | 2 +- x11/gnome-clipboard-daemon/Makefile | 2 +- x11/gnome-desktop/Makefile | 2 +- x11/gnome-pie/Makefile | 2 +- x11/gnome-session/Makefile | 4 +- x11/gnome-shell/Makefile | 3 +- x11/gnome-terminal/Makefile | 2 +- x11/gpctool/Makefile | 2 +- x11/grabc/Makefile | 1 + x11/gromit/Makefile | 2 +- x11/gtk-theme-switch2/Makefile | 2 +- x11/hhpc/Makefile | 2 +- x11/hs-X11-xft/Makefile | 2 +- x11/hs-X11/Makefile | 1 + x11/hs-xmobar/Makefile | 4 +- x11/hsetroot/Makefile | 2 +- x11/i3lock/Makefile | 2 +- x11/imwheel/Makefile | 2 +- x11/kb2mb2/Makefile | 2 +- x11/keybinder-gtk3/Makefile | 2 +- x11/keybinder/Makefile | 2 +- x11/keyboardcast/Makefile | 2 +- x11/keylaunch/Makefile | 2 +- x11/lemonbar/Makefile | 2 +- x11/libXcm/Makefile | 2 +- x11/libfakekey/Makefile | 2 +- x11/libfm-qt/Makefile | 2 +- x11/libgnome/Makefile | 3 +- x11/libgnomekbd/Makefile | 3 +- x11/libgnomemm26/Makefile | 4 +- x11/libmatekbd/Makefile | 4 +- x11/libsx/Makefile | 2 +- x11/libsynaptics/Makefile | 2 +- x11/libxklavier/Makefile | 2 +- x11/lightdm-gtk-greeter/Makefile | 2 +- x11/lightdm/Makefile | 2 +- x11/lilyterm/Makefile | 2 +- x11/lsw/Makefile | 1 + x11/lupe/Makefile | 1 + x11/lxhotkey/Makefile | 2 +- x11/lxpanel/Makefile | 2 +- x11/lxqt-globalkeys/Makefile | 2 +- x11/lxrandr/Makefile | 2 +- x11/mate-applets/Makefile | 2 +- x11/mate-desktop/Makefile | 4 +- x11/mate-panel/Makefile | 4 +- x11/mate-screensaver/Makefile | 2 +- x11/mate-session-manager/Makefile | 4 +- x11/mate-terminal/Makefile | 4 +- x11/metalock/Makefile | 2 +- x11/metisse/Makefile | 6 +- x11/mlterm/Makefile | 2 +- x11/mrxvt-devel/Makefile | 2 +- x11/mrxvt/Makefile | 2 +- x11/multi-aterm/Makefile | 1 + x11/mxico/Makefile | 2 +- x11/numlockx/Makefile | 2 +- x11/nvidia-settings/Makefile | 2 +- x11/nxcomp/Makefile | 2 +- x11/ooxcb/Makefile | 2 +- x11/p5-X11-GUITest/Makefile | 2 +- x11/p5-X11-IdleTime/Makefile | 2 +- x11/p5-X11-XCB/Makefile | 2 +- x11/p5-X11-Xlib/Makefile | 2 +- x11/pcdm/Makefile | 2 +- x11/perwindowlayoutd/Makefile | 2 +- x11/plasma5-plasma-desktop/Makefile | 2 +- x11/props/Makefile | 2 +- x11/py-qt5-opengl/Makefile | 2 +- x11/qterminal/Makefile | 2 +- x11/rofi/Makefile | 2 +- x11/roxterm/Makefile | 2 +- x11/rxvt-unicode/Makefile | 3 +- x11/rxvt/Makefile | 1 + x11/sbxkb/Makefile | 2 +- x11/sddm/Makefile | 2 +- x11/setlayout/Makefile | 2 +- x11/simdock/Makefile | 3 +- x11/sisctrl/Makefile | 2 +- x11/slick-greeter/Makefile | 2 +- x11/slim/Makefile | 2 +- x11/slock/Makefile | 2 +- x11/slop/Makefile | 2 +- x11/sselp/Makefile | 1 + x11/stalonetray/Makefile | 2 +- x11/startup-notification/Makefile | 2 +- x11/sterm/Makefile | 5 +- x11/stjerm/Makefile | 2 +- x11/swarp/Makefile | 1 + x11/sxhkd/Makefile | 2 +- x11/sxpc/Makefile | 2 +- x11/tabbed/Makefile | 1 + x11/temperature.app/Makefile | 1 + x11/thinglaunch/Makefile | 1 + x11/thingylaunch/Makefile | 2 +- x11/tilda/Makefile | 2 +- x11/tint/Makefile | 2 +- x11/trayer/Makefile | 2 +- x11/tycoon/Makefile | 2 +- x11/vdesk/Makefile | 2 +- x11/virtboard/Makefile | 2 +- x11/virtualgl/Makefile | 2 +- x11/wdm/Makefile | 2 +- x11/wmappl/Makefile | 1 + x11/wmblob/Makefile | 2 +- x11/wmbutton/Makefile | 1 + x11/wmcliphist/Makefile | 2 +- x11/wmctrl/Makefile | 2 +- x11/wmdrawer/Makefile | 2 +- x11/wmmatrix/Makefile | 2 +- x11/wmsystemtray/Makefile | 2 +- x11/wmutils-opt/Makefile | 2 +- x11/wmxss/Makefile | 2 +- x11/x3270/Makefile | 2 +- x11/xaniroc/Makefile | 2 +- x11/xantfarm/Makefile | 2 +- x11/xascii/Makefile | 2 +- x11/xautolock/Makefile | 2 +- x11/xautomation/Makefile | 1 + x11/xballoon/Makefile | 1 + x11/xbanner/Makefile | 1 + x11/xbindkeys/Makefile | 1 + x11/xbrightness/Makefile | 2 +- x11/xcape/Makefile | 2 +- x11/xcb/Makefile | 2 +- x11/xclip/Makefile | 5 +- x11/xcm/Makefile | 2 +- x11/xcmd/Makefile | 2 +- x11/xcoloredit/Makefile | 2 +- x11/xcolorsel/Makefile | 2 +- x11/xcut/Makefile | 2 +- x11/xdotool/Makefile | 2 +- x11/xdtm/Makefile | 2 +- x11/xfce4-dashboard/Makefile | 2 +- x11/xfishtank/Makefile | 2 +- x11/xgrab/Makefile | 2 +- x11/xidle/Makefile | 2 +- x11/xkb-switch/Makefile | 2 +- x11/xkbctrl/Makefile | 2 +- x11/xkbind/Makefile | 1 + x11/xkbset/Makefile | 2 +- x11/xkeycaps/Makefile | 2 +- x11/xkeywrap/Makefile | 1 + x11/xloadimage/Makefile | 2 +- x11/xmangekyou/Makefile | 1 + x11/xmascot/Makefile | 2 +- x11/xmon/Makefile | 2 +- x11/xmotd/Makefile | 2 +- x11/xmove/Makefile | 2 +- x11/xmsg/Makefile | 2 +- x11/xmx/Makefile | 2 +- x11/xnee/Makefile | 2 +- x11/xnodecor/Makefile | 1 + x11/xpra/Makefile | 2 +- x11/xprintidle/Makefile | 2 +- x11/xprompt/Makefile | 2 +- x11/xrestop/Makefile | 2 +- x11/xrootconsole/Makefile | 2 +- x11/xrsi/Makefile | 1 + x11/xsel-conrad/Makefile | 2 +- x11/xsettingsd/Makefile | 2 +- x11/xskyroot/Makefile | 2 +- x11/xsnow/Makefile | 2 +- x11/xstarroll/Makefile | 1 + x11/xtacy/Makefile | 2 +- x11/xterm/Makefile | 5 +- x11/xtestpicture/Makefile | 2 +- x11/xtoolwait/Makefile | 2 +- x11/xtrlock/Makefile | 2 +- x11/xvattr/Makefile | 2 +- x11/xvkbd/Makefile | 3 +- x11/xvt/Makefile | 2 +- x11/xwatchwin/Makefile | 2 +- x11/xwinwrap/Makefile | 2 +- x11/xwit/Makefile | 2 +- x11/xxkb/Makefile | 2 +- x11/xzoom/Makefile | 2 +- x11/yeahconsole/Makefile | 1 + x11/yelp/Makefile | 2 +- x11/zenity/Makefile | 2 +- 730 files changed, 1685 insertions(+), 864 deletions(-) delete mode 100644 biology/diamond/pkg-message delete mode 100644 devel/py-pycapsicum/files/patch-__pycapsicum.c create mode 100644 devel/ruby-build/files/patch-bin_ruby-build create mode 100644 mail/thunderbird/files/patch-bindgen-rust1390 create mode 100644 www/cliqz/files/patch-bindgen-rust1390 create mode 100644 www/firefox-esr/files/patch-bindgen-rust1390 create mode 100644 www/firefox/files/patch-bindgen-rust1390 diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile index 45c34b3c4e8..852d50bfdf5 100644 --- a/audio/spotifyd/Makefile +++ b/audio/spotifyd/Makefile @@ -3,6 +3,7 @@ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.2.20 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= tobik@FreeBSD.org diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile index 74f648f5209..9a4f538f0f4 100644 --- a/audio/supercollider/Makefile +++ b/audio/supercollider/Makefile @@ -55,7 +55,7 @@ CMAKE_ARGS+= -DSSE:BOOL=FALSE -DSSE2:BOOL=FALSE .endif .if ${OPSYS} == FreeBSD -.if (${OSVERSION} >= 1102507 && ${OSVERSION} < 1200000) || \ +.if ${OSVERSION} < 1200000 || \ (${OSVERSION} >= 1200506 && ${OSVERSION} < 1300000) || \ ${OSVERSION} >= 1300014 BROKEN= fails to compile with Clang 8 due shipped Boost 1.66 libraries. Not compatible with Boost 1.70+, either diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile index 80a41773887..f177f28a283 100644 --- a/benchmarks/hyperfine/Makefile +++ b/benchmarks/hyperfine/Makefile @@ -3,7 +3,7 @@ PORTNAME= hyperfine DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= benchmarks MAINTAINER= pizzamig@FreeBSD.org diff --git a/biology/diamond/Makefile b/biology/diamond/Makefile index 5475d4206b2..a25844bece8 100644 --- a/biology/diamond/Makefile +++ b/biology/diamond/Makefile @@ -2,8 +2,7 @@ PORTNAME= diamond DISTVERSIONPREFIX= v -DISTVERSION= 0.9.27-1 -DISTVERSIONSUFFIX= -g58ee82e +DISTVERSION= 0.9.28 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org diff --git a/biology/diamond/distinfo b/biology/diamond/distinfo index a2aab26b8cb..463770c3698 100644 --- a/biology/diamond/distinfo +++ b/biology/diamond/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572729898 -SHA256 (bbuchfink-diamond-v0.9.27-1-g58ee82e_GH0.tar.gz) = f363ceb5b81346a044730c5600a68f45dbfd972919f68eb93ff36bbfba82016e -SIZE (bbuchfink-diamond-v0.9.27-1-g58ee82e_GH0.tar.gz) = 412280 +TIMESTAMP = 1573134014 +SHA256 (bbuchfink-diamond-v0.9.28_GH0.tar.gz) = dec6346ca3ee71f3b2bf7555dd6f7f4a25ed5024c2aeffc9d88ab12395b42826 +SIZE (bbuchfink-diamond-v0.9.28_GH0.tar.gz) = 412302 diff --git a/biology/diamond/pkg-message b/biology/diamond/pkg-message deleted file mode 100644 index bf2e32a88ec..00000000000 --- a/biology/diamond/pkg-message +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: < - - #include "Python.h" --#if OSVERSION < 1020000 --#include "sys/capability.h" --#else - #include "sys/capsicum.h" --#endif - #include "sys/caprights.h" - #include "structmember.h" - diff --git a/devel/pythontidy/Makefile b/devel/pythontidy/Makefile index 2e8785d115f..ca9b767fe1d 100644 --- a/devel/pythontidy/Makefile +++ b/devel/pythontidy/Makefile @@ -25,7 +25,7 @@ do-extract: @${MKDIR} ${WRKDIR} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} ${WRKDIR} -do-patch: +post-patch: ${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' \ ${WRKDIR}/${DISTFILES} diff --git a/devel/racer/Makefile b/devel/racer/Makefile index 6933074b2ba..ce3a813c3d9 100644 --- a/devel/racer/Makefile +++ b/devel/racer/Makefile @@ -4,6 +4,7 @@ PORTNAME= racer DISTVERSIONPREFIX= v DISTVERSION= 2.1.27 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= beyert@cs.ucr.edu diff --git a/devel/racerd/Makefile b/devel/racerd/Makefile index 31402749d86..44bb71da9a4 100644 --- a/devel/racerd/Makefile +++ b/devel/racerd/Makefile @@ -5,7 +5,7 @@ PORTNAME= racerd DISTVERSIONPREFIX= v DISTVERSION= 0.1.1-56 DISTVERSIONSUFFIX= -g29cd4c6 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= ultima@FreeBSD.org diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index aaa43c0720b..91b7b9d033c 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= ruby-build -PORTVERSION= 20191004 # pend update until bug 241633 solved +PORTVERSION= 20191030 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 974c70ae9b2..fa260effb3f 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570594875 -SHA256 (rbenv-ruby-build-v20191004_GH0.tar.gz) = 6f053957acb0af6d621ebf2b9dacc9c265844b2dc6842a021eb10f0a70094fe8 -SIZE (rbenv-ruby-build-v20191004_GH0.tar.gz) = 63345 +TIMESTAMP = 1573003323 +SHA256 (rbenv-ruby-build-v20191030_GH0.tar.gz) = 6f13124f7bc6e65930606dec25f26305f132dc3596035b09d48576f1eb0ea5c7 +SIZE (rbenv-ruby-build-v20191030_GH0.tar.gz) = 63632 diff --git a/devel/ruby-build/files/patch-bin_ruby-build b/devel/ruby-build/files/patch-bin_ruby-build new file mode 100644 index 00000000000..c91a2a6bd47 --- /dev/null +++ b/devel/ruby-build/files/patch-bin_ruby-build @@ -0,0 +1,20 @@ +--- bin/ruby-build.orig 2019-10-30 17:11:02 UTC ++++ bin/ruby-build +@@ -1317,15 +1317,8 @@ fi + + if [ -z "$MAKE" ]; then + if [ "FreeBSD" = "$(uname -s)" ]; then +- if [ "$(echo $1 | sed 's/-.*$//')" = "jruby" ]; then +- export MAKE="gmake" +- else +- if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then +- export MAKE="gmake" +- else +- export MAKE="make" +- fi +- fi ++ # FreeBSD bug 241633: fails to build due to race condition ++ export MAKE="gmake" + else + export MAKE="make" + fi diff --git a/devel/rust-bindgen/Makefile b/devel/rust-bindgen/Makefile index 3dc1244e1c0..a25b5c7c105 100644 --- a/devel/rust-bindgen/Makefile +++ b/devel/rust-bindgen/Makefile @@ -2,6 +2,7 @@ PORTNAME= bindgen DISTVERSION= 0.51.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile index 930519e3cba..7ad54e67062 100644 --- a/devel/rust-cbindgen/Makefile +++ b/devel/rust-cbindgen/Makefile @@ -2,7 +2,7 @@ PORTNAME= cbindgen DISTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile index 4f32f0127d0..3c77fb94a03 100644 --- a/devel/sccache/Makefile +++ b/devel/sccache/Makefile @@ -2,7 +2,7 @@ PORTNAME= sccache DISTVERSION= 0.2.12 -PORTREVISION= 0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile index 400facb674b..307f502395a 100644 --- a/devel/tokei/Makefile +++ b/devel/tokei/Makefile @@ -3,7 +3,7 @@ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 10.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= tobik@FreeBSD.org diff --git a/dns/autotrust/Makefile b/dns/autotrust/Makefile index 8dd53719202..230539830c2 100644 --- a/dns/autotrust/Makefile +++ b/dns/autotrust/Makefile @@ -22,7 +22,7 @@ LDFLAGS+= -L${LOCALBASE}/lib -pthread PLIST_FILES= sbin/autotrust man/man8/autotrust.8.gz \ etc/autotrust/autotrust.conf.sample -do-patch: +post-patch: ${REINPLACE_CMD} \ '45s!=!\?=!; \ 46s!^\(CFLAGS \)\(= -I.\) @CFLAGS@!\1+\2!' \ diff --git a/dns/djbdns-tools/Makefile b/dns/djbdns-tools/Makefile index 7fc8a389251..cf9fe0bc971 100644 --- a/dns/djbdns-tools/Makefile +++ b/dns/djbdns-tools/Makefile @@ -25,7 +25,7 @@ MANPAGES= dnsfilter.1 dnsip.1 dnsipq.1 dnsmx.1 dnsname.1 \ ALL_TARGET= it -do-patch: +do-configure: @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc @${ECHO_CMD} "${CC} ${STRIP}" > ${WRKSRC}/conf-ld @${ECHO_CMD} "${PREFIX}" > ${WRKSRC}/conf-home diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile index 55a3b0c75db..01ce988925f 100644 --- a/dns/doh-proxy/Makefile +++ b/dns/doh-proxy/Makefile @@ -3,6 +3,7 @@ PORTNAME= doh-proxy DISTVERSION= 0.1.21 +PORTREVISION= 1 CATEGORIES= dns MAINTAINER= mat@FreeBSD.org diff --git a/dns/knot-resolver/Makefile b/dns/knot-resolver/Makefile index 1c141888337..19abf326983 100644 --- a/dns/knot-resolver/Makefile +++ b/dns/knot-resolver/Makefile @@ -13,9 +13,6 @@ COMMENT= Caching full resolver implementation LICENSE= GPLv3+ -NOT_FOR_ARCHS= i386 -NOT_FOR_ARCHS_REASON_i386= libknot (installed by knot2) is broken - BUILD_DEPENDS= bash:shells/bash \ git:devel/git LIB_DEPENDS= libgnutls.so:security/gnutls \ diff --git a/editors/kak-lsp/Makefile b/editors/kak-lsp/Makefile index 96f9ecf7831..15032fca4fb 100644 --- a/editors/kak-lsp/Makefile +++ b/editors/kak-lsp/Makefile @@ -3,7 +3,7 @@ PORTNAME= kak-lsp DISTVERSIONPREFIX= v DISTVERSION= 6.2.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index 3839a859680..f3d8415e169 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -3,7 +3,7 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.4.2 +DISTVERSION= 0.4.3 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org @@ -44,29 +44,30 @@ OPTIONS_EXCLUDE_sparc64=LUAJIT OPTIONS_SUB= yes LUAJIT_DESC= Use LuaJIT for faster Lua code +PYNVIM_DESC= Enable support for plugins written in python + +LUAJIT_CMAKE_OFF= -DPREFER_LUA:BOOL="ON" LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_USES= lua:build -LUAJIT_CMAKE_OFF= -DPREFER_LUA:BOOL="ON" LUAJIT_USES_OFF= lua:52 NLS_CMAKE_BOOL= ENABLE_LIBINTL NLS_USES= gettext -PYNVIM_DESC= Enable support for plugins written in python -PYNVIM_USES= python:run PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} +PYNVIM_USES= python:run post-patch: - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|lua_objlen|lua_rawlen| ; \ s|luaL_reg |luaL_Reg | ; \ s|luaL_register(L, NULL, \(.*\));|luaL_setfuncs(L, \1, 0);|' \ ${WRKSRC_libmpack_lua}/lmpack.c post-patch-NLS-off: - @${REINPLACE_CMD} -e '/add_subdirectory(po)/d' ${WRKSRC}/src/nvim/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory(po)/d' ${WRKSRC}/src/nvim/CMakeLists.txt pre-build: ${LN} -s ${WRKSRC_libmpack} ${WRKSRC_libmpack_lua}/mpack-src - @${MKDIR} ${BUILD_WRKSRC}/src/nvim + ${MKDIR} ${BUILD_WRKSRC}/src/nvim (cd ${WRKSRC_libmpack_lua} && ${CC} ${CFLAGS} -fPIC \ -I${LUA_INCDIR} -shared lmpack.c -o \ ${BUILD_WRKSRC}/src/nvim/mpack.so \ diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index 015acac39ea..5509ef25d9d 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1568703076 -SHA256 (neovim-neovim-v0.4.2_GH0.tar.gz) = 9f874d3d2a74f33b931db62adebe28f8d2ec116270d1e13998b58a73348b6e56 -SIZE (neovim-neovim-v0.4.2_GH0.tar.gz) = 9552134 +TIMESTAMP = 1573132369 +SHA256 (neovim-neovim-v0.4.3_GH0.tar.gz) = 91a0b5d32204a821bf414690e6b48cf69224d1961d37158c2b383f6a6cf854d2 +SIZE (neovim-neovim-v0.4.3_GH0.tar.gz) = 9556199 SHA256 (libmpack-libmpack-1.0.5_GH0.tar.gz) = 4ce91395d81ccea97d3ad4cb962f8540d166e59d3e2ddce8a22979b49f108956 SIZE (libmpack-libmpack-1.0.5_GH0.tar.gz) = 32966 SHA256 (libmpack-libmpack-lua-1.0.7_GH0.tar.gz) = 2ebe9c8972c378040c9b8505f5fb40a0c64d990cd68be6a62989362b18294d0a diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile index a744f7c467c..e7a76de8e9b 100644 --- a/editors/parinfer-rust/Makefile +++ b/editors/parinfer-rust/Makefile @@ -3,7 +3,7 @@ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MAINTAINER= tobik@FreeBSD.org diff --git a/editors/xi-core/Makefile b/editors/xi-core/Makefile index b5021c7d537..df411e3c05e 100644 --- a/editors/xi-core/Makefile +++ b/editors/xi-core/Makefile @@ -2,7 +2,7 @@ PORTNAME= xi-core DISTVERSION= g20190420 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= editors MAINTAINER= ed.arrakis@gmail.com diff --git a/editors/xi-term/Makefile b/editors/xi-term/Makefile index b5338b53fc5..00c5bc127b8 100644 --- a/editors/xi-term/Makefile +++ b/editors/xi-term/Makefile @@ -2,7 +2,7 @@ PORTNAME= xi-term DISTVERSION= g20190328 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= editors MAINTAINER= ed.arrakis@gmail.com diff --git a/emulators/i386-wine-devel/Makefile.inc b/emulators/i386-wine-devel/Makefile.inc index d23a29b1ab1..ec024401def 100644 --- a/emulators/i386-wine-devel/Makefile.inc +++ b/emulators/i386-wine-devel/Makefile.inc @@ -65,8 +65,8 @@ PLIST_SUB+= OSREL${osrel}-DEVEL="@comment " .endif .endfor -.if ${OPSYS} != FreeBSD || (!(${OSVERSION} >= 1102000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200086 && ${OSVERSION} < 1300000) && !(${OSVERSION} >= 1300003 && ${OSVERSION} < 1400000)) -IGNORE= binaries compiled for FreeBSD 11.2+, 12.0+ and -current only +.if ${OPSYS} != FreeBSD || (!(${OSVERSION} >= 1103000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200086 && ${OSVERSION} < 1300000) && !(${OSVERSION} >= 1300003 && ${OSVERSION} < 1400000)) +IGNORE= binaries compiled for FreeBSD 11.3+, 12.0+ and -current only DISTFILES= .endif diff --git a/emulators/i386-wine/Makefile.inc b/emulators/i386-wine/Makefile.inc index 8c48617ad61..9b0c8b32ee9 100644 --- a/emulators/i386-wine/Makefile.inc +++ b/emulators/i386-wine/Makefile.inc @@ -58,8 +58,8 @@ PLIST_SUB+= OSREL${osrel}="@comment " .endif .endfor -.if ${OPSYS} != FreeBSD || (!(${OSVERSION} >= 1102000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200086 && ${OSVERSION} < 1300000) && !(${OSVERSION} >= 1300003 && ${OSVERSION} < 1400000)) -IGNORE= binaries compiled for FreeBSD 11.2+, 12.0+ and -current only +.if ${OPSYS} != FreeBSD || (!(${OSVERSION} >= 1103000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200086 && ${OSVERSION} < 1300000) && !(${OSVERSION} >= 1300003 && ${OSVERSION} < 1400000)) +IGNORE= binaries compiled for FreeBSD 11.3+, 12.0+ and -current only DISTFILES= .endif diff --git a/emulators/rtc/files/Makefile b/emulators/rtc/files/Makefile index 32ea55733f2..25d4f702cf5 100644 --- a/emulators/rtc/files/Makefile +++ b/emulators/rtc/files/Makefile @@ -28,11 +28,7 @@ SYS?= /sys NOMAN= YES KMOD= rtc -.if ${OSVERSION} < 500002 -KMODDEPS= linux -.else MODULE_DEPEND= linux -.endif CDEV_MAJOR?= 202 DEVNAME= ${KMOD} SRCS= rtc.c rtc_linux.c vnode_if.h diff --git a/games/assaultcube/Makefile b/games/assaultcube/Makefile index 9f3a15d01a2..8ece0b74e89 100644 --- a/games/assaultcube/Makefile +++ b/games/assaultcube/Makefile @@ -39,8 +39,7 @@ OPTIONS_MULTI_BUILD= CLIENT DEDICATED MASTER OPTIONS_DEFAULT= CLIENT DEDICATED CLIENT_DESC= Build client -CLIENT_USES= gettext-runtime openal:al -CLIENT_USES= gl xorg +CLIENT_USES= gettext-runtime gl openal:al sdl xorg CLIENT_USE= GL=gl SDL=image,sdl XORG=x11 CLIENT_LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ libcurl.so:ftp/curl diff --git a/games/freeminer/Makefile b/games/freeminer/Makefile index 60cec5996b2..c59c7d5b5b1 100644 --- a/games/freeminer/Makefile +++ b/games/freeminer/Makefile @@ -43,8 +43,7 @@ CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 CLIENT_LIB_DEPENDS= libpng.so:graphics/png \ libIrrlicht.so:x11-toolkits/irrlicht -CLIENT_USES= jpeg -CLIENT_USES= gl xorg +CLIENT_USES= gl jpeg xorg CLIENT_USE= GL=gl XORG=x11 SERVER_CMAKE_ON= -DBUILD_SERVER=1 SERVER_CMAKE_OFF= -DBUILD_SERVER=0 diff --git a/games/frogatto/Makefile b/games/frogatto/Makefile index 37cadf25c74..aa180a85769 100644 --- a/games/frogatto/Makefile +++ b/games/frogatto/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ USE_GITHUB= yes GH_ACCOUNT= frogatto -USES= compiler:c++11-lang dos2unix gl gmake pkgconfiga sdl +USES= compiler:c++11-lang dos2unix gl gmake pkgconfig sdl ALL_TARGET= game server USE_GL= glew glu USE_SDL= sdl image mixer ttf diff --git a/games/genact/Makefile b/games/genact/Makefile index 2d98b7e7278..41b0f80a816 100644 --- a/games/genact/Makefile +++ b/games/genact/Makefile @@ -2,7 +2,7 @@ PORTNAME= genact DISTVERSION= 0.7.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= games MAINTAINER= 0mp@FreeBSD.org diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile index 6b8f34bce31..cc788c58eff 100644 --- a/games/jaggedalliance2/Makefile +++ b/games/jaggedalliance2/Makefile @@ -4,7 +4,7 @@ PORTNAME= ja2 DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= games MAINTAINER= tobik@FreeBSD.org diff --git a/games/py-sgflib/Makefile b/games/py-sgflib/Makefile index f9ccbc987a7..9cea0247db9 100644 --- a/games/py-sgflib/Makefile +++ b/games/py-sgflib/Makefile @@ -22,7 +22,7 @@ NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} -do-patch: +post-patch: @${REINPLACE_CMD} -e 's|/usr/local/bin/python|${python_CMD}|' \ ${WRKSRC}/*.py @${FIND} ${WRKSRC} -name "*.bak" -delete diff --git a/games/quakeforge/Makefile b/games/quakeforge/Makefile index 34542cac380..14ae52da9bb 100644 --- a/games/quakeforge/Makefile +++ b/games/quakeforge/Makefile @@ -49,11 +49,9 @@ CLIENTS_DESC= Clients CLIENTS_BUILD_DEPENDS= icotool:graphics/icoutils CLIENTS_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate \ libcurl.so:ftp/curl -CLIENTS_USES= pkgconfig -CLIENTS_USES= gl xorg +CLIENTS_USES= gl pkgconfig xorg CLIENTS_USE= gl=glu xorg=xext CLIENTS_CONFIGURE_OFF= --with-clients="" -CLIENTS_VERS= INSTALLS_ICONS=yes FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_ON= --with-libFLAC=${LOCALBASE} FLAC_CONFIGURE_OFF= --disable-flac diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile index ad9a240a030..c6ca13142c5 100644 --- a/games/scummvm/Makefile +++ b/games/scummvm/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= scummvm -PORTVERSION= 2.0.0 -PORTREVISION= 3 +PORTVERSION= 2.1.0 CATEGORIES= games emulators MASTER_SITES= http://www.scummvm.org/frs/scummvm/${PORTVERSION}/ @@ -13,30 +12,31 @@ COMMENT= Interpreter for several adventure games LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libtheoradec.so:multimedia/libtheora \ - libfaad.so:audio/faad \ +LIB_DEPENDS= libfaad.so:audio/faad \ + libfreetype.so:print/freetype2 \ libmpeg2.so:multimedia/libmpeg2 \ - libfreetype.so:print/freetype2 + libtheoradec.so:multimedia/libtheora -USES= gmake jpeg tar:xz +USES= gmake gnome jpeg sdl tar:xz HAS_CONFIGURE= yes USE_SDL= sdl2 INSTALLS_ICONS= yes -CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE} \ - --with-jpeg-prefix=${LOCALBASE} \ - --disable-alsa \ - --with-zlib-prefix=/usr \ +CONFIGURE_ARGS= --disable-alsa \ --disable-debug \ --disable-nasm \ --disable-tremor \ - --enable-verbose-build + --enable-verbose-build \ + --with-jpeg-prefix=${LOCALBASE} \ + --with-sdl-prefix=${LOCALBASE} \ + --with-zlib-prefix=/usr LDFLAGS+= -lpthread -OPTIONS_DEFINE= VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU DOCS SNDIO +OPTIONS_DEFINE= DOCS FLAC FLUIDSYNTH MP3 MT32EMU PNG SNDIO VORBIS +OPTIONS_DEFAULT= MP3 MT32EMU PNG VORBIS + MT32EMU_DESC= MT-32 emulator -OPTIONS_DEFAULT= VORBIS MP3 PNG MT32EMU VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis diff --git a/games/scummvm/distinfo b/games/scummvm/distinfo index b564066f6b4..7f9b798ba66 100644 --- a/games/scummvm/distinfo +++ b/games/scummvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1513770484 -SHA256 (scummvm-2.0.0.tar.xz) = 9784418d555ba75822d229514a05cf226b8ce1a751eec425432e6b7e128fca60 -SIZE (scummvm-2.0.0.tar.xz) = 21291656 +TIMESTAMP = 1570886158 +SHA256 (scummvm-2.1.0.tar.xz) = 6b50c6596a1536b52865f556dc05ded20f86b6ffabe4bccbd746b5587b15f727 +SIZE (scummvm-2.1.0.tar.xz) = 27188916 diff --git a/games/scummvm/pkg-plist b/games/scummvm/pkg-plist index 8941a4060c9..b7407ca36ed 100644 --- a/games/scummvm/pkg-plist +++ b/games/scummvm/pkg-plist @@ -6,14 +6,17 @@ share/applications/scummvm.desktop %%PORTDOCS%%%%DOCSDIR%%/COPYING.BSD %%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT %%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL +%%PORTDOCS%%%%DOCSDIR%%/COPYING.OFL %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/NEWS.md +%%PORTDOCS%%%%DOCSDIR%%/README.md share/appdata/scummvm.appdata.xml share/icons/hicolor/scalable/apps/scummvm.svg share/pixmaps/scummvm.xpm %%DATADIR%%/access.dat +%%DATADIR%%/cryomni3d.dat %%DATADIR%%/drascula.dat +%%DATADIR%%/fonts.dat %%DATADIR%%/hugo.dat %%DATADIR%%/kyra.dat %%DATADIR%%/lure.dat @@ -23,10 +26,13 @@ share/pixmaps/scummvm.xpm %%DATADIR%%/queen.tbl %%DATADIR%%/scummclassic.zip %%DATADIR%%/scummmodern.zip +%%DATADIR%%/scummremastered.zip %%DATADIR%%/sky.cpt +%%DATADIR%%/supernova.dat %%DATADIR%%/teenagent.dat %%DATADIR%%/titanic.dat %%DATADIR%%/tony.dat %%DATADIR%%/toon.dat %%DATADIR%%/translations.dat %%DATADIR%%/wintermute.zip +%%DATADIR%%/xeen.ccs diff --git a/games/yadex/Makefile b/games/yadex/Makefile index 4aa681b48fc..66c5bb70cf9 100644 --- a/games/yadex/Makefile +++ b/games/yadex/Makefile @@ -5,14 +5,13 @@ PORTNAME= yadex PORTVERSION= 1.7.0 PORTREVISION= 3 CATEGORIES= games -MASTER_SITES= http://www.teaser.fr/~amajorel/yadex/ +MASTER_SITES= http://vault.101011010.xyz/distfiles/yadex/ \ + http://freebsd.nsu.ru/distfiles/yadex/ GENTOO DIST_SUBDIR= ${PORTNAME} MAINTAINER= danfe@FreeBSD.org COMMENT= WAD file editor, for games like Doom and Heretic -BROKEN= unfetchable - LICENSE= GPLv2 USES= gmake perl5 shebangfix xorg diff --git a/games/yadex/files/patch-GNUmakefile b/games/yadex/files/patch-GNUmakefile index ae9020e6694..5bfdd6e70a0 100644 --- a/games/yadex/files/patch-GNUmakefile +++ b/games/yadex/files/patch-GNUmakefile @@ -50,11 +50,11 @@ + @scripts/mkinstalldirs $(DESTDIR)$(MANDIR)/man6 + @scripts/mkinstalldirs $(DESTDIR)$(SHAREDIR) + rm -f $(DESTDIR)$(BINDIR)/yadex -+ $(OBJDIR)/install -m 755 $(OBJDIR)/yadex $(DESTDIR)$(BINDIR)/yadex ++ $(BSD_INSTALL_PROGRAM) $(OBJDIR)/yadex $(DESTDIR)$(BINDIR) + rm -f $(DESTDIR)$(MANDIR)/man6/yadex.6* -+ $(OBJDIR)/install -m 644 doc/yadex.6 $(DESTDIR)$(MANDIR)/man6/yadex.6 -+ $(OBJDIR)/install -m 644 -d $(DESTDIR)$(SHAREDIR) $(YGD) -+ $(OBJDIR)/install -m 644 -d $(DESTDIR)$(ETCDIR) yadex.cfg ++ $(BSD_INSTALL_MAN) doc/yadex.6 $(DESTDIR)$(MANDIR)/man6 ++ $(BSD_INSTALL_DATA) $(YGD) $(DESTDIR)$(SHAREDIR) ++ $(BSD_INSTALL_DATA) yadex.cfg $(DESTDIR)$(ETCDIR) +ifndef DESTDIR @echo "---------------------------------------------------------------" @echo " Yadex is now installed." diff --git a/graphics/drm-fbsd11.2-kmod/Makefile b/graphics/drm-fbsd11.2-kmod/Makefile index 05c7824bd4f..c2470fe4913 100644 --- a/graphics/drm-fbsd11.2-kmod/Makefile +++ b/graphics/drm-fbsd11.2-kmod/Makefile @@ -32,7 +32,7 @@ GH_TAGNAME= 72300db .include -.if ${OPSYS} == FreeBSD && (${OSVERSION} < 1102000 || ${OSVERSION} > 1200000) +.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1200000 IGNORE= only supported on FreeBSD 11. .endif diff --git a/graphics/drm-fbsd11.2-kmod/pkg-descr b/graphics/drm-fbsd11.2-kmod/pkg-descr index eda4c34dd5d..b422adefc5e 100644 --- a/graphics/drm-fbsd11.2-kmod/pkg-descr +++ b/graphics/drm-fbsd11.2-kmod/pkg-descr @@ -1,6 +1,6 @@ amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components. Currently corresponding to Linux 4.11 DRM. -This version is for FreeBSD 11.2. +This version is for FreeBSD 11.3. amdgpu and radeonkms are known to fail with EFI boot. WWW: https://github.com/FreeBSDDesktop/kms-drm diff --git a/graphics/drm-kmod/Makefile b/graphics/drm-kmod/Makefile index b768d109cfb..71ec1eeef89 100644 --- a/graphics/drm-kmod/Makefile +++ b/graphics/drm-kmod/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${KMODDIR}/drm.ko:graphics/drm-legacy-kmod IGNORE= legacy kmod not required on less than 12.0 .endif .else -.if ${OSVERSION} >= 1101510 && ${OSVERSION} < 1200000 +.if ${OSVERSION} >= 1103000 && ${OSVERSION} < 1200000 RUN_DEPENDS= ${KMODDIR}/drm.ko:graphics/drm-fbsd11.2-kmod .elif ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200045 IGNORE= not supported on older 12, no kernel support diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile index ea652edad2a..e95cb282424 100644 --- a/graphics/librsvg2-rust/Makefile +++ b/graphics/librsvg2-rust/Makefile @@ -3,6 +3,7 @@ PORTNAME= librsvg PORTVERSION= 2.46.3 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile index 2f57a9e0025..8134a588ea2 100644 --- a/graphics/svgbob/Makefile +++ b/graphics/svgbob/Makefile @@ -2,7 +2,7 @@ PORTNAME= svgbob DISTVERSION= g20190412 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= tobik@FreeBSD.org diff --git a/japanese/man/files/patch-man__Makefile b/japanese/man/files/patch-man__Makefile index c7ecd256ab0..82aca7590a6 100644 --- a/japanese/man/files/patch-man__Makefile +++ b/japanese/man/files/patch-man__Makefile @@ -1,6 +1,6 @@ ---- man/Makefile.orig 2014-08-26 12:12:08.000000000 +0900 -+++ man/Makefile 2014-08-26 12:12:36.000000000 +0900 -@@ -10,14 +10,14 @@ +--- man/Makefile.orig 2019-10-10 18:39:59 UTC ++++ man/Makefile +@@ -10,16 +10,13 @@ PROG= jman SRCS= man.c manpath.c glob.c locale.c MAN1= jman.1 EMAN1= jman.1.eng.gz @@ -15,11 +15,12 @@ DPADD= ${LIBMAN} LDADD= ${LIBMAN} -.if exists(/usr/lib/libxpg4.a) -+.if ${OSVERSION} < 400020 - LDADD+= -L/usr/lib -lxpg4 - .endif +-LDADD+= -L/usr/lib -lxpg4 +-.endif -@@ -48,16 +48,23 @@ + DPADD+= ${MAN1} ${EMAN1} + +@@ -48,16 +45,23 @@ ${EMAN1}: ${.CURDIR}/jman.man.eng ${.CURDIR}/jman.man.eng | \ ${compress} > ${EMAN1} diff --git a/japanese/skk-jisyo/Makefile b/japanese/skk-jisyo/Makefile index 33ec081b8de..9ae9e00e898 100644 --- a/japanese/skk-jisyo/Makefile +++ b/japanese/skk-jisyo/Makefile @@ -44,10 +44,10 @@ post-extract: .if defined(WITH_SKKJISYO_DELCOMMENTS) # Strip comments in transtation candidates list. -# Candidate list starts with '/', and each candidate is concatinated by +# Candidate list starts with '/', and each candidate is concatenated by # '/' (e.g., "/c1/c2/".) Each candidate may have a comment just after # the candidate, leading a marker character ';' (e.g. /c3;comment/). -do-patch: +post-patch: .for type in ${SKK_JISYO_TYPE} ${REINPLACE_CMD} -e '/^[^;]/s,;[^/]*/,/,g' -e '/^>/d' \ ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION} diff --git a/lang/clips/Makefile b/lang/clips/Makefile index c08873e2c85..f10e837f96d 100644 --- a/lang/clips/Makefile +++ b/lang/clips/Makefile @@ -23,7 +23,7 @@ PLIST_FILES= bin/clips post-extract: ${CP} ${WRKDIR}/${DISTNAME}/makefiles/${MAKEFILE} ${WRKSRC}/ -do-patch: +post-patch: ${REINPLACE_CMD} -e 's#gcc #${CC} ${CFLAGS} #g' ${WRKSRC}/${MAKEFILE} do-install: diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index a03d404c338..1cfb63fb1c9 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -3,6 +3,7 @@ PORTNAME= thunderbird DISTVERSION= 68.2.2 +PORTREVISION= 1 CATEGORIES= mail news net-im MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source diff --git a/mail/thunderbird/files/patch-bindgen-rust1390 b/mail/thunderbird/files/patch-bindgen-rust1390 new file mode 100644 index 00000000000..dad6182544e --- /dev/null +++ b/mail/thunderbird/files/patch-bindgen-rust1390 @@ -0,0 +1,170 @@ +From 9696bc1795c75b1b527e2b70d9baf3ced9e3c154 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= +Date: Mon, 23 Sep 2019 17:54:37 +0200 +Subject: [PATCH] ir: Make Ord and PartialOrd implementations agree. + +See https://github.com/rust-lang/rust/issues/64710. + +Bogus implementations were introduced in 230545e7c, d3e39dc62, and 379bb1663. + +--- third_party/rust/bindgen/.cargo-checksum.json.orig 2019-11-05 18:32:47 UTC ++++ third_party/rust/bindgen/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"9af635e7bad9021a49742a312faf6178b757dbd48aabc998931d6f491f14c179","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"e9203eb5a1b432efebafcd011896e35e8c9145037bf99e7bb3709dc1b8e8e783","src/codegen/bitfield_unit.rs":"88b0604322dc449fc9284850eadc1f5d14b42fa747d4258bae0b6b9535f52dfd","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"fbd23e68dd51ccaddeb9761394d5df2db49baded0e2dccf6bbc52a2d6de502eb","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"238d989e13b7556e5d120a2bfe85b43332fba56cbe8df886d4c32e650fff1247","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"c5fd7149f4a3b41fd4f89ade08505170942f4bc791bcb6a34fdddd3ae61856f8","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"5788372d27bdbaaf0454bc17be31a5480918bc41a8a1c4832e8c61185c07f9cd","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"8dc10043d872e68e660ef96edca4d9733f95be45cdad4893462fa929b335014f","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"ca439407faefbe3a198246f0a1dbdf4e40307e45eaaad317e85d1aab37bb31fc","src/ir/context.rs":"599226eb04d337a1b1b13af91af91bdb02dbd5f26f274cbc0ebc4489eb144fc0","src/ir/derive.rs":"34f9aa76b6c9c05136bb69dcd6455397faef571a567254d2c541d50a962994db","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"9cc242d6b3c1866665594e8b306860ee39c0ea42d22198d46b7fded473fe3e84","src/ir/function.rs":"2d41d9df19f42b0c383f338be4c026c005853a8d1caf5f3e5a2f3a8dad202232","src/ir/int.rs":"07e0c7dbd2dd977177fae3acd2a14adf271c6cf9ff4b57cddc11d50734fd4801","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"952fb04cd6a71a2bca5c509aecacb42a1de0cae75824941541a38dc589f0993a","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"d5c8b404c515d30fc2d78b28eb84cff6b256f1f1e2dbd6aca280529bb2af6879","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"e519053bcdde6bc88f60f955246a02d53b3db1cc5ccd1612e6675b790b7460b0","src/options.rs":"041d635c8f6712ca32676a68f06d0245faed5577d9513786e058540ea2a69a7f","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"} +\ No newline at end of file ++{"files":{},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"} +--- third_party/rust/bindgen/src/ir/analysis/has_vtable.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/analysis/has_vtable.rs +@@ -9,37 +9,22 @@ use std::ops; + use {HashMap, Entry}; + + /// The result of the `HasVtableAnalysis` for an individual item. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum HasVtableResult { +- /// The item has a vtable, but the actual vtable pointer is in a base +- /// member. +- BaseHasVtable, ++ /// The item does not have a vtable pointer. ++ No, + + /// The item has a vtable and the actual vtable pointer is within this item. + SelfHasVtable, + +- /// The item does not have a vtable pointer. +- No ++ /// The item has a vtable, but the actual vtable pointer is in a base ++ /// member. ++ BaseHasVtable, + } + + impl Default for HasVtableResult { + fn default() -> Self { + HasVtableResult::No +- } +-} +- +-impl cmp::PartialOrd for HasVtableResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::HasVtableResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (BaseHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, BaseHasVtable) => Some(cmp::Ordering::Less), +- (SelfHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, SelfHasVtable) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/analysis/sizedness.rs.orig 2019-10-30 17:36:21 UTC ++++ third_party/rust/bindgen/src/ir/analysis/sizedness.rs +@@ -22,13 +22,14 @@ use {HashMap, Entry}; + /// + /// We initially assume that all types are `ZeroSized` and then update our + /// understanding as we learn more about each type. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum SizednessResult { +- /// Has some size that is known to be greater than zero. That doesn't mean +- /// it has a static size, but it is not zero sized for sure. In other words, +- /// it might contain an incomplete array or some other dynamically sized +- /// type. +- NonZeroSized, ++ /// The type is zero-sized. ++ /// ++ /// This means that if it is a C++ type, and is not being used as a base ++ /// member, then we must add an `_address` byte to enforce the ++ /// unique-address-per-distinct-object-instance rule. ++ ZeroSized, + + /// Whether this type is zero-sized or not depends on whether a type + /// parameter is zero-sized or not. +@@ -52,32 +53,16 @@ pub enum SizednessResult { + /// https://github.com/rust-lang/rust-bindgen/issues/586 + DependsOnTypeParam, + +- /// The type is zero-sized. +- /// +- /// This means that if it is a C++ type, and is not being used as a base +- /// member, then we must add an `_address` byte to enforce the +- /// unique-address-per-distinct-object-instance rule. +- ZeroSized, ++ /// Has some size that is known to be greater than zero. That doesn't mean ++ /// it has a static size, but it is not zero sized for sure. In other words, ++ /// it might contain an incomplete array or some other dynamically sized ++ /// type. ++ NonZeroSized, + } + + impl Default for SizednessResult { + fn default() -> Self { + SizednessResult::ZeroSized +- } +-} +- +-impl cmp::PartialOrd for SizednessResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::SizednessResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (NonZeroSized, _) => Some(cmp::Ordering::Greater), +- (_, NonZeroSized) => Some(cmp::Ordering::Less), +- (DependsOnTypeParam, _) => Some(cmp::Ordering::Greater), +- (_, DependsOnTypeParam) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/derive.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/derive.rs +@@ -92,10 +92,10 @@ pub trait CanDeriveOrd { + /// + /// Initially we assume that we can derive trait for all types and then + /// update our understanding as we learn more about each type. +-#[derive(Debug, Copy, Clone, PartialEq, Eq, Ord)] ++#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] + pub enum CanDerive { +- /// No, we cannot. +- No, ++ /// Yes, we can derive automatically. ++ Yes, + + /// The only thing that stops us from automatically deriving is that + /// array with more than maximum number of elements is used. +@@ -103,29 +103,13 @@ pub enum CanDerive { + /// This means we probably can "manually" implement such trait. + Manually, + +- /// Yes, we can derive automatically. +- Yes, ++ /// No, we cannot. ++ No, + } + + impl Default for CanDerive { + fn default() -> CanDerive { + CanDerive::Yes +- } +-} +- +-impl cmp::PartialOrd for CanDerive { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::CanDerive::*; +- +- let ordering = match (*self, *rhs) { +- (x, y) if x == y => cmp::Ordering::Equal, +- (No, _) => cmp::Ordering::Greater, +- (_, No) => cmp::Ordering::Less, +- (Manually, _) => cmp::Ordering::Greater, +- (_, Manually) => cmp::Ordering::Less, +- _ => unreachable!() +- }; +- Some(ordering) + } + } + diff --git a/multimedia/libva/Makefile b/multimedia/libva/Makefile index e0e7bd83ac0..69b3c782ac3 100644 --- a/multimedia/libva/Makefile +++ b/multimedia/libva/Makefile @@ -21,7 +21,6 @@ USE_LDCONFIG= yes GH_ACCOUNT= intel # -lpthread is not necessary if pthread_getthreadid_np is a libc stub LDFLAGS+= ${LDFLAGS_${OPSYS}_${OSREL}} -LDFLAGS_FreeBSD_11.2= -lpthread LDFLAGS_FreeBSD_11.3= -lpthread LDFLAGS_FreeBSD_12.0= -lpthread diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile index aed72d05343..bc651edf687 100644 --- a/multimedia/rav1e/Makefile +++ b/multimedia/rav1e/Makefile @@ -2,6 +2,7 @@ PORTNAME= rav1e PORTVERSION= s20191104 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile index 1f362882d7a..31bd4280ceb 100644 --- a/multimedia/termplay/Makefile +++ b/multimedia/termplay/Makefile @@ -2,7 +2,7 @@ PORTNAME= termplay DISTVERSION= 2.0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile index 1d2e7c2aebb..251ffd73517 100644 --- a/net-im/fractal/Makefile +++ b/net-im/fractal/Makefile @@ -2,7 +2,7 @@ PORTNAME= fractal DISTVERSION= 4.0.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net-im MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/ diff --git a/net-mgmt/check_ssl_cert/Makefile b/net-mgmt/check_ssl_cert/Makefile index 071f69ed41b..b4b6588fea5 100644 --- a/net-mgmt/check_ssl_cert/Makefile +++ b/net-mgmt/check_ssl_cert/Makefile @@ -2,7 +2,7 @@ PORTNAME= check_ssl_cert DISTVERSIONPREFIX= v -DISTVERSION= 1.103.0 +DISTVERSION= 1.105.0 CATEGORIES= net-mgmt MAINTAINER= cmt@FreeBSD.org diff --git a/net-mgmt/check_ssl_cert/distinfo b/net-mgmt/check_ssl_cert/distinfo index f57c8b79fda..32020e59ef8 100644 --- a/net-mgmt/check_ssl_cert/distinfo +++ b/net-mgmt/check_ssl_cert/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572533209 -SHA256 (matteocorti-check_ssl_cert-v1.103.0_GH0.tar.gz) = 3ee6ba8368987a7d1a966e2304df7bd3d99b6110af5660ae6701e5af320af605 -SIZE (matteocorti-check_ssl_cert-v1.103.0_GH0.tar.gz) = 203365 +TIMESTAMP = 1572992028 +SHA256 (matteocorti-check_ssl_cert-v1.105.0_GH0.tar.gz) = 09604f6b5118cb114dbb77a84017426242d9e4f44853ee3ae7a295a7316e90e8 +SIZE (matteocorti-check_ssl_cert-v1.105.0_GH0.tar.gz) = 203698 diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile index 875527a0996..b9452796c11 100644 --- a/net-mgmt/icingaweb2/Makefile +++ b/net-mgmt/icingaweb2/Makefile @@ -2,7 +2,7 @@ PORTNAME= icingaweb2 DISTVERSIONPREFIX= v -DISTVERSION= 2.7.1 +DISTVERSION= 2.7.3 CATEGORIES= net-mgmt www MAINTAINER= lme@FreeBSD.org diff --git a/net-mgmt/icingaweb2/distinfo b/net-mgmt/icingaweb2/distinfo index cbe578e9243..342afa5de3d 100644 --- a/net-mgmt/icingaweb2/distinfo +++ b/net-mgmt/icingaweb2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1566283732 -SHA256 (icinga-icingaweb2-v2.7.1_GH0.tar.gz) = f7ea515ace46e8d0f4bbfbed1eca7807a470bfffaa6843f5b581103cb2e837f5 -SIZE (icinga-icingaweb2-v2.7.1_GH0.tar.gz) = 8389123 +TIMESTAMP = 1573144147 +SHA256 (icinga-icingaweb2-v2.7.3_GH0.tar.gz) = 956f07f5cce51a05d8e4afe7637138894fc7cf149523aea40c6f0a6204fb821f +SIZE (icinga-icingaweb2-v2.7.3_GH0.tar.gz) = 8388950 diff --git a/net-mgmt/icingaweb2/pkg-plist b/net-mgmt/icingaweb2/pkg-plist index 86fded549f7..168f5f14983 100644 --- a/net-mgmt/icingaweb2/pkg-plist +++ b/net-mgmt/icingaweb2/pkg-plist @@ -196,8 +196,6 @@ etc/bash_completion.d/icingacli %%WWWDIR%%/doc/accessibility/svg.html %%WWWDIR%%/doc/accessibility/text-cue-for-required-form-control-labels.html %%WWWDIR%%/doc/phpdoc.xml -%%WWWDIR%%/doc/res/gitlab-job-artifacts.png -%%WWWDIR%%/doc/res/gitlab-rpm-package-pipeline-jobs.png %%WWWDIR%%/doc/res/GraphExample#1.png %%WWWDIR%%/doc/res/GraphExample#2.png %%WWWDIR%%/doc/res/GraphExample#3.png @@ -208,6 +206,8 @@ etc/bash_completion.d/icingacli %%WWWDIR%%/doc/res/GraphExample#7.png %%WWWDIR%%/doc/res/GraphExample#8.png %%WWWDIR%%/doc/res/GraphExample#9.png +%%WWWDIR%%/doc/res/gitlab-job-artifacts.png +%%WWWDIR%%/doc/res/gitlab-rpm-package-pipeline-jobs.png %%WWWDIR%%/etc/bash_completion.d/icingacli %%WWWDIR%%/etc/schema/mysql-upgrades/2.0.0beta3-2.0.0rc1.sql %%WWWDIR%%/etc/schema/mysql-upgrades/2.5.0.sql @@ -1949,6 +1949,8 @@ etc/bash_completion.d/icingacli %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeeventQuery.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php +%%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyhostgroupQuery.php +%%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/EmptyservicegroupQuery.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridQuery.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridhostsQuery.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridservicesQuery.php @@ -2105,7 +2107,6 @@ etc/bash_completion.d/icingacli %%WWWDIR%%/modules/monitoring/library/Monitoring/TransportStep.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Helper/PluginOutputHookRenderer.php -%%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Helper/PluginOutputPurifier.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Hook/HostActionsHook.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Hook/ServiceActionsHook.php %%WWWDIR%%/modules/monitoring/library/Monitoring/Web/Hook/TimelineProviderHook.php diff --git a/net-mgmt/kapacitor/Makefile b/net-mgmt/kapacitor/Makefile index afa81e390ff..96476a0e343 100644 --- a/net-mgmt/kapacitor/Makefile +++ b/net-mgmt/kapacitor/Makefile @@ -46,8 +46,7 @@ GROUPS= ${KAPACITORD_GROUP} .include -.if ${OPSYS} == "FreeBSD" && ((${OSVERSION} >= 1100513 && ${OSVERSION} < 1200000) || \ - ${OSVERSION} >= 1200015) +.if ${OPSYS} == "FreeBSD" && (${OSVERSION} < 1200000 || ${OSVERSION} >= 1200015) SUB_LIST+= KAPACITORD_LOGCMD="daemon" .else SUB_LIST+= KAPACITORD_LOGCMD="logger" diff --git a/net-mgmt/py-pdagent/Makefile b/net-mgmt/py-pdagent/Makefile index ed253f21e11..56bfeb2aea1 100644 --- a/net-mgmt/py-pdagent/Makefile +++ b/net-mgmt/py-pdagent/Makefile @@ -29,7 +29,7 @@ BINFILES= pd-queue pd-send pdagentd.py USERS= pdagent GROUPS= pdagent -do-patch: +post-patch: ${REINPLACE_CMD} -e 's|/var/lib/pdagent|/var/db/pdagent| ; s|/etc|${ETCDIR}|' \ ${WRKSRC}/pdagent/confdirs.py diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile index 38f39727262..a06955566f0 100644 --- a/net/freerdp/Makefile +++ b/net/freerdp/Makefile @@ -86,6 +86,7 @@ GSM_LIB_DEPENDS= libgsm.so:audio/gsm GSM_CMAKE_BOOL= WITH_GSM GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 +GSTREAMER_USES= gnome xorg GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xext,xorgproto,xrandr GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 @@ -138,6 +139,7 @@ X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \ -DWITH_XRENDER:BOOL=ON -DWITH_XSHM:BOOL=ON \ -DWITH_XV:BOOL=ON X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF +X11_USES= xorg X11_USE= xorg=x11,xcursor,xext,xorgproto,xfixes,xi,xinerama,xkbfile,xrandr,xrender,xv post-patch: diff --git a/net/freerdp1/Makefile b/net/freerdp1/Makefile index 0f04a18576d..c494c916c6e 100644 --- a/net/freerdp1/Makefile +++ b/net/freerdp1/Makefile @@ -50,6 +50,7 @@ FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ FFMPEG_CMAKE_BOOL= WITH_FFMPEG GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER_1_0 +GSTREAMER_USES= gnome xorg GSTREAMER_USE= gnome=glib20 gstreamer1=yes xorg=x11,xorgproto,xext,xrandr GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 @@ -68,6 +69,7 @@ X11_DESC= Build FreeRDP X11 client X11_BUILD_DEPENDS= xmlto:textproc/xmlto X11_CMAKE_BOOL= WITH_X11 X11_CMAKE_OFF= -DWITH_XKBFILE=OFF +X11_USES= xorg X11_USE= xorg=x11,xkbfile,xcursor,xorgproto,xv,xinerama,xext,xrandr,xi,xfixes,xrender post-patch: diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index 0b7bcc040f1..d5f7962ab2e 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -86,6 +86,7 @@ VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx XVIDEO_IMPLIES= VIDEO XVIDEO_CMAKE_BOOL= ENABLE_X11 ENABLE_XV +XVIDEO_USES= xorg XVIDEO_USE= XORG=xorgproto,x11,xv .include diff --git a/net/rabbiteer/Makefile b/net/rabbiteer/Makefile index 86d62465b50..1af859e1751 100644 --- a/net/rabbiteer/Makefile +++ b/net/rabbiteer/Makefile @@ -2,7 +2,7 @@ PORTNAME= rabbiteer DISTVERSION= 1.4.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= net MAINTAINER= dch@FreeBSD.org diff --git a/net/remotebox/Makefile b/net/remotebox/Makefile index 257f2bc944f..96b4c6d4547 100644 --- a/net/remotebox/Makefile +++ b/net/remotebox/Makefile @@ -3,7 +3,7 @@ PORTNAME= remotebox DISTVERSION= 2.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://remotebox.knobgoblin.org.uk/downloads/ DISTNAME= RemoteBox-${DISTVERSION} diff --git a/net/remotebox/files/remotebox.desktop b/net/remotebox/files/remotebox.desktop index 6139d023c7e..8de0594e237 100644 --- a/net/remotebox/files/remotebox.desktop +++ b/net/remotebox/files/remotebox.desktop @@ -5,6 +5,6 @@ Type=Application Name=Remotebox GenericName=Remotebox Comment=Open Source VirtualBox Client with Remote Management -Icon=remotebox.png +Icon=remotebox Exec=remotebox Categories=System diff --git a/net/routinator/Makefile b/net/routinator/Makefile index 8a08f7b7c35..936a8402842 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -3,7 +3,7 @@ PORTNAME= routinator PORTVERSION= 0.5.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl diff --git a/science/2d-rewriter/Makefile b/science/2d-rewriter/Makefile index 635cda38ac9..6d1ec852709 100644 --- a/science/2d-rewriter/Makefile +++ b/science/2d-rewriter/Makefile @@ -10,7 +10,7 @@ CATEGORIES= science MAINTAINER= iserikov@acm.org COMMENT= Cellular automata simulator -USES= imake +USES= imake xorg USE_XORG= x11 xext USE_GITHUB= yes GH_ACCOUNT= iserikov diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile index 8c04402636a..628b413af4c 100644 --- a/science/PETSc/Makefile +++ b/science/PETSc/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmpich.so:net/mpich -USES= blaslapack fortran gmake python:2.7 shebangfix +USES= blaslapack fortran gmake python:2.7 shebangfix xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-shared-libraries=1 \ --with-mpi-dir=${LOCALBASE} \ diff --git a/science/cdcl/Makefile b/science/cdcl/Makefile index fdf859bc538..2440a677768 100644 --- a/science/cdcl/Makefile +++ b/science/cdcl/Makefile @@ -17,7 +17,7 @@ BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on out BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output OPTIONS_DEFINE= DOCS EXAMPLES -USES= desthack pkgconfig +USES= desthack gnome pkgconfig xorg USE_XORG= x11 xext USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes diff --git a/science/cgnslib/Makefile b/science/cgnslib/Makefile index 8e9b3f19367..e6e297d652a 100644 --- a/science/cgnslib/Makefile +++ b/science/cgnslib/Makefile @@ -43,7 +43,7 @@ HDF5_CMAKE_ON= -DHDF5_INCLUDE_PATH:PATH="${LOCALBASE}/include" TESTS_CMAKE_BOOL= CGNS_ENABLE_TESTS -TOOLS_USES= gl localbase tk +TOOLS_USES= gl localbase tk xorg TOOLS_USE= GL=gl,glu XORG=ice,xext,x11,xmu TOOLS_CMAKE_BOOL= CGNS_BUILD_CGNSTOOLS TOOLS_CMAKE_ON= -DTCL_INCLUDE_PATH:STRING="${TCL_INCLUDEDIR}" \ diff --git a/science/chemtool-devel/Makefile b/science/chemtool-devel/Makefile index 49c25d6454b..b482984de61 100644 --- a/science/chemtool-devel/Makefile +++ b/science/chemtool-devel/Makefile @@ -15,7 +15,7 @@ COMMENT= Drawing organic molecules easily and store them (developer version) LIB_DEPENDS= libEMF.so:graphics/libemf RUN_DEPENDS= transfig:print/transfig -USES= compiler:c++11-lang gettext gmake pkgconfig tar:tgz +USES= compiler:c++11-lang gettext gmake gnome pkgconfig tar:tgz xorg WRKSRC= ${WRKDIR}/${PORTNAME}-1.7alpha15/ USE_GNOME= gtk20 USE_XORG= x11 diff --git a/science/chemtool/Makefile b/science/chemtool/Makefile index d8075e89ab1..82b0b6aa7cb 100644 --- a/science/chemtool/Makefile +++ b/science/chemtool/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libEMF.so:graphics/libemf \ libfreetype.so:print/freetype2 RUN_DEPENDS= transfig:print/transfig -USES= compiler:c++11-lang gmake gnome pkgconfig +USES= compiler:c++11-lang gmake gnome pkgconfig xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-emf=yes --with-localedir=${PREFIX} USE_GNOME= cairo gdkpixbuf2 gtk20 diff --git a/science/coot/Makefile b/science/coot/Makefile index 74465604ef8..42e60ef03f8 100644 --- a/science/coot/Makefile +++ b/science/coot/Makefile @@ -32,7 +32,9 @@ LIB_DEPENDS= libccp4c.so:science/libccp4 \ libssm.so:science/libssm RUN_DEPENDS= bash:shells/bash -USES= compiler:c++11-lang desktop-file-utils fortran gettext-runtime gl gmake gnome libtool localbase:ldflags pkgconfig python:2.7 shebangfix sqlite +USES= compiler:c++11-lang desktop-file-utils fortran gettext-runtime \ + gl gmake gnome libtool localbase:ldflags pkgconfig python:2.7 \ + shebangfix sqlite xorg SHEBANG_FILES= src/coot.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --disable-static --with-goocanvas-prefix=${LOCALBASE} diff --git a/science/dcl/Makefile b/science/dcl/Makefile index c37a66ca4c6..f6a76643e61 100644 --- a/science/dcl/Makefile +++ b/science/dcl/Makefile @@ -13,7 +13,7 @@ MAINTAINER= murashin@gfd-dennou.org COMMENT= Scientific graphic library for geoscience MAKE_JOBS_UNSAFE= yes -USES= desthack pkgconfig fortran +USES= desthack fortran gnome pkgconfig xorg USE_XORG= x11 xext USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes diff --git a/science/dlib-cpp/Makefile b/science/dlib-cpp/Makefile index 31a0647f277..5f097dc6f7d 100644 --- a/science/dlib-cpp/Makefile +++ b/science/dlib-cpp/Makefile @@ -22,6 +22,7 @@ OPTIONS_DEFAULT= X11 JPEG PNG GIF SQLITE BLASLAPACK_DESC= Use Blas and Lapack libraries from ports AVX_DESC= Use AVX instructions if supported by CPU +X11_USES= xorg X11_USE= xorg=x11 X11_CMAKE_OFF= -DDLIB_NO_GUI_SUPPORT=1 diff --git a/science/drawxtl/Makefile b/science/drawxtl/Makefile index c55bc55cdb4..d8a05de7496 100644 --- a/science/drawxtl/Makefile +++ b/science/drawxtl/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfltk.so:x11-toolkits/fltk -USES= desktop-file-utils gl gmake localbase +USES= desktop-file-utils gl gmake localbase xorg USE_GL= gl glu USE_XORG= xinerama xft xext x11 xpm diff --git a/science/gabedit/Makefile b/science/gabedit/Makefile index 67c86e45f7b..042b0dd596f 100644 --- a/science/gabedit/Makefile +++ b/science/gabedit/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext -USES= compiler:c++11-lang gettext-runtime gl gmake gnome pkgconfig +USES= compiler:c++11-lang gettext-runtime gl gmake gnome pkgconfig \ + xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat USE_GL= gl glu USE_XORG= ice sm x11 xmu xt diff --git a/science/gchemutils/Makefile b/science/gchemutils/Makefile index 02293aa3092..d5d3dca4e5f 100644 --- a/science/gchemutils/Makefile +++ b/science/gchemutils/Makefile @@ -26,7 +26,7 @@ PORTSCOUT= limitw:1,even USES= compiler:c++11-lang desktop-file-utils gettext gl gmake gnome \ libtool:keepla localbase:ldflags pathfix pkgconfig \ - shared-mime-info tar:xz + shared-mime-info tar:xz xorg USE_XORG= x11 USE_GNOME= cairo gnomedocutils gtk30 intlhack libgsf libxml2 USE_GL= gl diff --git a/science/ghemical/Makefile b/science/ghemical/Makefile index 32bb7e8842d..b81fcc3a287 100644 --- a/science/ghemical/Makefile +++ b/science/ghemical/Makefile @@ -27,7 +27,8 @@ LIB_DEPENDS= libblas.so:math/blas \ libmpqc.so:science/mpqc RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= compiler:c++11-lang fortran gettext gl gmake gnome pathfix pkgconfig +USES= compiler:c++11-lang fortran gettext gl gmake gnome pathfix \ + pkgconfig xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gtk --enable-threads --enable-openbabel USE_GNOME= cairo gdkpixbuf2 gtk20 libglade2 intltool pangox-compat diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile index d442b8d9426..f6792a1fb06 100644 --- a/science/gnudatalanguage/Makefile +++ b/science/gnudatalanguage/Makefile @@ -26,7 +26,8 @@ LIB_DEPENDS+= libgeotiff.so:graphics/libgeotiff\ USE_GITHUB= yes GH_PROJECT= gdl -USES= cmake compiler:c++11-lang fortran ncurses pkgconfig readline tar:tgz +USES= cmake compiler:c++11-lang fortran ncurses pkgconfig readline \ + tar:tgz xorg USE_WX= 3.0+ USE_XORG= x11 sm ice xext diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile index 33c291ea618..d6356d28433 100644 --- a/science/gwyddion/Makefile +++ b/science/gwyddion/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libminizip.so:archivers/minizip \ USES= compiler:c++11-lang desktop-file-utils gl gmake libtool \ localbase:ldflags pathfix pkgconfig shared-mime-info \ - shebangfix tar:xz + shebangfix tar:xz xorg SHEBANG_FILES= plugins/process/invert_python.py USE_GNOME= cairo gtk20 libxml2 pangox-compat USE_GL= gl glu diff --git a/science/iboview/Makefile b/science/iboview/Makefile index bdd9a70ffcf..b5160269fc4 100644 --- a/science/iboview/Makefile +++ b/science/iboview/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= boost-libs>=0:devel/boost-libs ONLY_FOR_ARCHS= amd64 -USES= fortran blaslapack:openblas qmake:outsource qt:5 tar:bz2 +USES= blaslapack:openblas fortran gl qmake:outsource qt:5 tar:bz2 USE_GL= gl glu USE_QT= buildtools_build core gui widgets opengl script svg diff --git a/science/kalzium/Makefile b/science/kalzium/Makefile index bced285400e..9406c5183b8 100644 --- a/science/kalzium/Makefile +++ b/science/kalzium/Makefile @@ -13,7 +13,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/facile/facile.a:math/facile \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:5 \ pkgconfig qt:5 tar:xz USE_GL= gl glew glu USE_KDE= auth archive attica bookmarks codecs completion config configwidgets \ diff --git a/science/liboglappth/Makefile b/science/liboglappth/Makefile index 0a4127de990..b1809406f40 100644 --- a/science/liboglappth/Makefile +++ b/science/liboglappth/Makefile @@ -13,7 +13,7 @@ COMMENT= Support libraries of science/ghemical port GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool pathfix +USES= gl libtool pathfix USE_GL= glu CPPFLAGS+= -I${LOCALBASE}/include diff --git a/science/liggghts/Makefile b/science/liggghts/Makefile index da165af2063..59a3ea304c7 100644 --- a/science/liggghts/Makefile +++ b/science/liggghts/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libtiff.so:graphics/tiff \ libvtkViewsCore-8.1.so:math/vtk8 -USES= compiler:c++17-lang cmake fortran jpeg qt:5 +USES= compiler:c++17-lang cmake fortran jpeg qt:5 xorg USE_GITHUB= yes GH_ACCOUNT= CFDEMproject GH_PROJECT= ${PORTNAME:tu}-PUBLIC diff --git a/science/luscus/Makefile b/science/luscus/Makefile index 04bfc062645..e5485332b72 100644 --- a/science/luscus/Makefile +++ b/science/luscus/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ RUN_DEPENDS= bash:shells/bash \ babel:science/openbabel -USES= cmake compiler:c++11-lang gettext-runtime pkgconfig shebangfix +USES= cmake compiler:c++11-lang gettext-runtime gl gnome pkgconfig \ + shebangfix xorg SHEBANG_GLOB= *.sh USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat USE_GL= gl glu diff --git a/science/massxpert/Makefile b/science/massxpert/Makefile index 2441bbc9abb..8c97b6fce79 100644 --- a/science/massxpert/Makefile +++ b/science/massxpert/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig -USES= cmake gettext gnome qt:5 tar:bzip2 +USES= cmake gettext gnome qt:5 tar:bzip2 xorg USE_GITLAB= yes GL_SITE= https://salsa.debian.org/ GL_ACCOUNT= debichem-team diff --git a/science/medit/Makefile b/science/medit/Makefile index bc5b874126c..47390dcfcce 100644 --- a/science/medit/Makefile +++ b/science/medit/Makefile @@ -21,9 +21,9 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept BUILD_DEPENDS= ${LOCALBASE}/include/cfortran.h:lang/cfortran +USES= gl gmake tar:tgz xorg USE_XORG= x11 xmu xext USE_GL= glut -USES= gl gmake tar:tgz MAKEFILE= makefile ALL_TARGET= ${OPSYS} MAKE_ENV= WRKSRC="${WRKSRC}" ARCHI=${OPSYS} ARCH=${ARCH} OSREL=${OSREL} diff --git a/science/molscript/Makefile b/science/molscript/Makefile index 76c6a07df0f..045ecf3bc39 100644 --- a/science/molscript/Makefile +++ b/science/molscript/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libpng.so:graphics/png RUN_DEPENDS= render:graphics/raster3d # molscript use requires the executable 'render' to be present -USES= gl gmake jpeg localbase:ldflags +USES= gl gmake jpeg localbase:ldflags xorg USE_GITHUB= yes GH_ACCOUNT= pekrau GH_TAGNAME= 280abee diff --git a/science/opensim-core/Makefile b/science/opensim-core/Makefile index 7a42a85ea85..8571980d59c 100644 --- a/science/opensim-core/Makefile +++ b/science/opensim-core/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libdocopt.so:devel/docopt.cpp \ libSimTKcommon.so:science/simbody -USES= blaslapack:openblas cmake compiler:c++11-lib fortran gl # fortran only for simbody/openblas +USES= blaslapack:openblas cmake compiler:c++11-lib fortran gl xorg # fortran only for simbody/openblas USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tl}-org GH_PROJECT= ${PORTNAME:tl}-core diff --git a/science/paraview/Makefile b/science/paraview/Makefile index 028cd428469..33bd4a234c6 100644 --- a/science/paraview/Makefile +++ b/science/paraview/Makefile @@ -34,7 +34,8 @@ LIB_DEPENDS= libhdf5.so:science/hdf5 \ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR} -USES= alias cmake compiler:c11 gl jpeg localbase python:2.7 qt:5 shebangfix +USES= alias cmake compiler:c11 gl jpeg localbase python:2.7 qt:5 \ + shebangfix xorg USE_QT= core gui help network sql widgets x11extras xmlpatterns \ buildtools_build qmake_build USE_GL= gl glu diff --git a/science/py-dlib/Makefile b/science/py-dlib/Makefile index 84b0f7cd0d9..b5ece78065a 100644 --- a/science/py-dlib/Makefile +++ b/science/py-dlib/Makefile @@ -27,6 +27,7 @@ OPTIONS_DEFAULT= X11 JPEG PNG GIF SQLITE BLASLAPACK_DESC= Use Blas and Lapack libraries from ports AVX_DESC= Use AVX instructions if supported by CPU +X11_USES= xorg X11_USE= xorg=x11 JPEG_USES= jpeg diff --git a/science/rubygem-ruby-dcl/Makefile b/science/rubygem-ruby-dcl/Makefile index af0fe9ef40a..370f0857cf3 100644 --- a/science/rubygem-ruby-dcl/Makefile +++ b/science/rubygem-ruby-dcl/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libcdcl.so:science/cdcl \ RUN_DEPENDS= rubygem-narray>=0.5.5:math/rubygem-narray \ rubygem-narray_miss>0:math/rubygem-narray_miss -USES= gem gettext-runtime +USES= gem gettext-runtime gnome xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_XORG= ice sm x11 USE_RUBY= yes diff --git a/science/smoldyn/Makefile b/science/smoldyn/Makefile index 323999aaa74..fd44d8929ba 100644 --- a/science/smoldyn/Makefile +++ b/science/smoldyn/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/License.txt LIB_DEPENDS= libtiff.so:graphics/tiff -USES= cmake gl tar:tgz +USES= cmake gl tar:tgz xorg USE_GL= gl glu glut USE_XORG= xi xmu diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile index f4e4b93b8a3..0a4ed0b9327 100644 --- a/science/v_sim/Makefile +++ b/science/v_sim/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libftgl.so:graphics/ftgl USES= compiler:c11 fortran gl gmake gnome libtool localbase:ldflags \ - pkgconfig tar:bzip2 + pkgconfig tar:bzip2 xorg USE_XORG= x11 USE_GNOME= gtk20 intltool cairo USE_GL= gl glu diff --git a/science/vmd/Makefile b/science/vmd/Makefile index 0595e1babc8..3c589285ba9 100644 --- a/science/vmd/Makefile +++ b/science/vmd/Makefile @@ -39,7 +39,7 @@ LICENSE_PERMS_STRIDE= dist-mirror pkg-mirror auto-accept LICENSE_NAME_STRIDE= Stride Copyright Notice LICENSE_DISTFILES_STRIDE=${STRIDE_DIST} -USES= gl gmake perl5 python shebangfix sqlite tcl tk +USES= gl gmake perl5 python shebangfix sqlite tcl tk xorg SHEBANG_FILES= ${WRKDIR}/plugins/topotools/*.tcl USE_PERL5= build USE_GL= gl glu diff --git a/science/xcrysden/Makefile b/science/xcrysden/Makefile index 710ea26ce66..9c7a0caed67 100644 --- a/science/xcrysden/Makefile +++ b/science/xcrysden/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= bwidget>0:x11-toolkits/bwidget \ ppmtompeg:graphics/netpbm \ xwd:x11/xwd -USES= fortran gl gmake localbase:ldflags tcl tk +USES= fortran gl gmake localbase:ldflags tcl tk xorg USE_GL= gl glu USE_XORG= x11 xmu diff --git a/security/acmed/Makefile b/security/acmed/Makefile index 2db01c51ae6..9d670d6bb6e 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -3,7 +3,7 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= greg@unrelenting.technology diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index 64d5aea91dc..630dfe13069 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -3,6 +3,7 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= tobik@FreeBSD.org diff --git a/security/cloak/Makefile b/security/cloak/Makefile index 295559cf06f..8485b3d8eb1 100644 --- a/security/cloak/Makefile +++ b/security/cloak/Makefile @@ -3,7 +3,7 @@ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= tobik@FreeBSD.org diff --git a/security/dsniff/Makefile b/security/dsniff/Makefile index 68499b9e2f5..dc795a8b17a 100644 --- a/security/dsniff/Makefile +++ b/security/dsniff/Makefile @@ -31,6 +31,7 @@ OPTIONS_DEFINE= X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes +X11_USES= xorg X11_USE= xorg=x11,xmu X11_CONFIGURE_WITH=x diff --git a/security/ipsec-tools/Makefile b/security/ipsec-tools/Makefile index 7654bffd603..d88fc857bbd 100644 --- a/security/ipsec-tools/Makefile +++ b/security/ipsec-tools/Makefile @@ -41,7 +41,7 @@ OPTIONS_DEFAULT= ADMINPORT DEBUG DPD NATT FRAG HYBRID WCPSKEY ADMINPORT_DESC= Enable Admin port STATS_DESC= Statistics logging function DPD_DESC= Dead Peer Detection -NATT_DESC= NAT-Traversal (kernel-patch required before 11.1) +NATT_DESC= NAT-Traversal NATTF_DESC= require NAT-Traversal (fail without kernel-patch) FRAG_DESC= IKE fragmentation payload support HYBRID_DESC= Hybrid, Xauth and Mode-cfg support @@ -84,7 +84,7 @@ WCPSKEY_EXTRA_PATCHES= ${FILESDIR}/wildcard-psk.diff ${FILESDIR}/wildcard-psk-oa .include -.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100510 +.if ${OPSYS} == FreeBSD REQUIREMOD?= ipsec .endif diff --git a/security/keepassx-devel/Makefile b/security/keepassx-devel/Makefile index ed2eb099f76..819c6006ecd 100644 --- a/security/keepassx-devel/Makefile +++ b/security/keepassx-devel/Makefile @@ -23,7 +23,8 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt CONFLICTS_INSTALL= keepassx-0.* keepassx2-* keepassxc-* -USES= cmake compiler:c++11-lib desktop-file-utils qt:5 shared-mime-info +USES= cmake compiler:c++11-lib desktop-file-utils qt:5 \ + shared-mime-info xorg USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_QT= buildtools_build concurrent core gui linguisttools qmake_build \ diff --git a/security/kickpass/Makefile b/security/kickpass/Makefile index 7f1eb6ea506..d741cfdd4d2 100644 --- a/security/kickpass/Makefile +++ b/security/kickpass/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libsodium.so:security/libsodium \ libevent.so:devel/libevent BUILD_DEPENDS= checkmk:devel/check -USES= cmake +USES= cmake xorg USE_XORG= x11 PLIST_FILES= bin/kickpass \ diff --git a/security/libcryptui/Makefile b/security/libcryptui/Makefile index 85a5fb1e3bb..fe1d10f0a72 100644 --- a/security/libcryptui/Makefile +++ b/security/libcryptui/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libgpgme.so:security/gpgme \ RUN_DEPENDS= seahorse>=3.0.0:security/seahorse \ gpg:security/gnupg -USES= gettext gmake libtool pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_GNOME= intlhack gnomeprefix gtk30 introspection:build USE_XORG= sm ice USE_LDCONFIG= yes diff --git a/security/libfprint/Makefile b/security/libfprint/Makefile index a3dfcb998ce..79d0195a8e1 100644 --- a/security/libfprint/Makefile +++ b/security/libfprint/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libMagickCore-6.so:graphics/ImageMagick6 \ libnspr4.so:devel/nspr GNU_CONFIGURE= yes -USES= libtool pathfix pkgconfig tar:xz +USES= gnome libtool pathfix pkgconfig tar:xz xorg USE_LDCONFIG= yes USE_GNOME= glib20 USE_XORG= pixman diff --git a/security/openssh-askpass/Makefile b/security/openssh-askpass/Makefile index dafdc6cc55d..dcbe638bed3 100644 --- a/security/openssh-askpass/Makefile +++ b/security/openssh-askpass/Makefile @@ -14,7 +14,7 @@ COMMENT= Graphical password applet for entering SSH passphrase LICENSE= MIT LICENSE_FILE= ${WRKSRC}/README -USES= uidfix +USES= uidfix xorg USE_XORG= x11 xt sm ice DOCSDIR= ${PREFIX}/share/doc/ssh-askpass PLIST_FILES= bin/x11-ssh-askpass \ diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile index 2c21d64b287..838b930cd98 100644 --- a/security/seahorse/Makefile +++ b/security/seahorse/Makefile @@ -24,7 +24,7 @@ PORTSCOUT= limitw:1,even USE_XORG= sm USE_LDCONFIG= yes USES= gettext gmake gnome libtool localbase pathfix \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_GNOME= intlhack gnomeprefix gtk30 GNU_CONFIGURE= yes INSTALLS_ICONS= yes diff --git a/security/suricata5/Makefile b/security/suricata5/Makefile index 2f5ac6d1414..e2971b580ec 100644 --- a/security/suricata5/Makefile +++ b/security/suricata5/Makefile @@ -3,6 +3,7 @@ PORTNAME= suricata DISTVERSION= 5.0.0-rc1 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ PKGNAMESUFFIX= 5 diff --git a/security/xspy/Makefile b/security/xspy/Makefile index f16d6d64f7c..1333b7dff7a 100644 --- a/security/xspy/Makefile +++ b/security/xspy/Makefile @@ -13,7 +13,7 @@ COMMENT= Utility for monitoring keystrokes on remote X servers BROKEN= unfetchable WRKSRC= ${WRKDIR}/${PORTNAME} -USES= imake:notall +USES= imake:notall xorg USE_XORG= x11 ALL_TARGET= xspy diff --git a/shells/ion/Makefile b/shells/ion/Makefile index ffe98f7f761..1c4b59d8ec9 100644 --- a/shells/ion/Makefile +++ b/shells/ion/Makefile @@ -2,7 +2,7 @@ PORTNAME= ion DISTVERSION= 1.0.5-1355 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= shells PKGNAMESUFFIX= -shell diff --git a/shells/starship/Makefile b/shells/starship/Makefile index 971a68efb9e..2364fa9c764 100644 --- a/shells/starship/Makefile +++ b/shells/starship/Makefile @@ -2,7 +2,7 @@ PORTNAME= starship DISTVERSION= 0.13.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/shells/viewglob/Makefile b/shells/viewglob/Makefile index c01fd19d6c1..c7ed5a9a5ee 100644 --- a/shells/viewglob/Makefile +++ b/shells/viewglob/Makefile @@ -13,7 +13,7 @@ COMMENT= GTK+ add-on to bash and zsh BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash -USES= pkgconfig +USES= gnome pkgconfig xorg USE_XORG= x11 USE_GNOME= gtk20 GNU_CONFIGURE= yes diff --git a/sysutils/ascpu/Makefile b/sysutils/ascpu/Makefile index 0943277d3e7..7f3df0236e1 100644 --- a/sysutils/ascpu/Makefile +++ b/sysutils/ascpu/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.tigr.net/afterstep/download/ascpu/ MAINTAINER= demon@FreeBSD.org COMMENT= CPU statistics monitor utility for XFree86 -USES= jpeg +USES= jpeg xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm-includes=${LOCALBASE}/include --with-xpm-library=${LOCALBASE}/lib diff --git a/sysutils/asfsm/Makefile b/sysutils/asfsm/Makefile index 08ad0a2f291..d0ed808f882 100644 --- a/sysutils/asfsm/Makefile +++ b/sysutils/asfsm/Makefile @@ -12,6 +12,7 @@ COMMENT= File-system monitor for the AfterStep window manager LICENSE= GPLv2 +USES= xorg USE_XORG= ice sm x11 xaw xext xpm xt GNU_CONFIGURE= yes diff --git a/sysutils/asmem/Makefile b/sysutils/asmem/Makefile index 61717fb7031..eb804d61dad 100644 --- a/sysutils/asmem/Makefile +++ b/sysutils/asmem/Makefile @@ -13,6 +13,7 @@ COMMENT= AfterStep look-n-feel memory utilization monitor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 ice sm x11 xext xpm GNU_CONFIGURE= yes diff --git a/sysutils/asmon/Makefile b/sysutils/asmon/Makefile index fae7fbd11d8..eba25a2463a 100644 --- a/sysutils/asmon/Makefile +++ b/sysutils/asmon/Makefile @@ -19,7 +19,7 @@ BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/asmon CFLAGS+= -I${LOCALBASE}/include -USES= gmake +USES= gmake xorg USE_CSTD= gnu89 USE_XORG= xpm x11 ALL_TARGET= asmon diff --git a/sysutils/bamf/Makefile b/sysutils/bamf/Makefile index 3be57053ed4..74e8d060cc4 100644 --- a/sysutils/bamf/Makefile +++ b/sysutils/bamf/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libdbus-glib-1.so:devel/dbus-glib \ libstartup-notification-1.so:x11/startup-notification -USES= gettext-runtime gmake libtool pathfix pkgconfig python:2.7 +USES= gettext-runtime gmake gnome libtool pathfix pkgconfig \ + python:2.7 xorg GNU_CONFIGURE= yes USE_GNOME= gtk30 glib20 introspection:build libwnck3 cairo gdkpixbuf2 USE_XORG= x11 diff --git a/sysutils/brasero/Makefile b/sysutils/brasero/Makefile index cb4500be9dd..cea905c499f 100644 --- a/sysutils/brasero/Makefile +++ b/sysutils/brasero/Makefile @@ -17,8 +17,8 @@ LIB_DEPENDS= libnotify.so:devel/libnotify \ RUN_DEPENDS= growisofs:sysutils/dvd+rw-tools \ cdrdao:sysutils/cdrdao -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ - shared-mime-info tar:xz +USES= desktop-file-utils gettext gmake gnome libtool pathfix \ + pkgconfig shared-mime-info tar:xz xorg USE_GNOME= gnomeprefix gtk30 intlhack libxml2 GNU_CONFIGURE= yes USE_XORG= sm ice diff --git a/sysutils/chyves/Makefile b/sysutils/chyves/Makefile index 90b7314cee7..81d517412f1 100644 --- a/sysutils/chyves/Makefile +++ b/sysutils/chyves/Makefile @@ -18,7 +18,7 @@ NO_ARCH= yes MAKE_ARGS+= -e -do-patch: +post-patch: ${REINPLACE_CMD} 's%\$$(PREFIX)%${STAGEDIR}/$$(PREFIX)%g' ${WRKSRC}/Makefile .include diff --git a/sysutils/cinnamon-control-center/Makefile b/sysutils/cinnamon-control-center/Makefile index 68003cd316f..1c43d5369a1 100644 --- a/sysutils/cinnamon-control-center/Makefile +++ b/sysutils/cinnamon-control-center/Makefile @@ -38,8 +38,8 @@ RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ ca_root_nss>=0:security/ca_root_nss \ py*-lxml>=0:devel/py-lxml -USES= autoreconf gettext gmake libtool pathfix \ - python:2.7 pkgconfig +USES= autoreconf gettext gmake gnome libtool pathfix \ + python:2.7 pkgconfig xorg USE_GNOME= evolutiondataserver3 gconf2 gnomeprefix \ gtk30 intlhack libgnomekbd USE_GITHUB= yes diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile index de0fb05a776..d1cb3430bb4 100644 --- a/sysutils/conky/Makefile +++ b/sysutils/conky/Makefile @@ -97,6 +97,7 @@ RSS_CMAKE_BOOL= BUILD_RSS RSS_USE= gnome=glib20,libxml2 RSS_IMPLIES= CURL +X11_USES= xorg X11_USE= xorg=x11,xext,xdamage,xfixes X11_CMAKE_BOOL= BUILD_X11 OWN_WINDOW X11_VARS= EXAMPLE_CONF_FILE=${WRKSRC}/data/conky.conf diff --git a/sysutils/consolekit2/Makefile b/sysutils/consolekit2/Makefile index 57f2a4af2d0..95a0a3abcc8 100644 --- a/sysutils/consolekit2/Makefile +++ b/sysutils/consolekit2/Makefile @@ -19,7 +19,8 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libpolkit-gobject-1.so:sysutils/polkit WRKSRC= ${WRKDIR}/ConsoleKit2-${PORTVERSION} -USES= gettext gmake libtool localbase pathfix pkgconfig tar:bzip2 +USES= gettext gmake gnome libtool localbase pathfix pkgconfig \ + tar:bzip2 xorg USE_CSTD= gnu99 USE_XORG= x11 USE_GNOME= glib20 libxslt introspection:build diff --git a/sysutils/dirvish/Makefile b/sysutils/dirvish/Makefile index bba13ff6f8b..548ed79e724 100644 --- a/sysutils/dirvish/Makefile +++ b/sysutils/dirvish/Makefile @@ -27,7 +27,7 @@ NO_WRKSUBDIR= yes EXECUTABLES= dirvish dirvish-expire dirvish-locate dirvish-runall -do-patch: +post-patch: @${SED} -e 's:%%CONFDIR%%:${PREFIX}/etc/dirvish:' -e 's:%%PERL%%:${PERL}:' \ ${FILESDIR}/header.pl > ${WRKDIR}/header.pl .for _E in ${EXECUTABLES} diff --git a/sysutils/diskcheckd/Makefile b/sysutils/diskcheckd/Makefile index 1519d2a25d4..ec9d262ac78 100644 --- a/sysutils/diskcheckd/Makefile +++ b/sysutils/diskcheckd/Makefile @@ -24,7 +24,7 @@ do-extract: @(cd ${WRKSRC} ; ${CP} ${FILESDIR}/${f} .) .endfor -do-patch: +post-patch: @${REINPLACE_CMD} -e 's|/usr/local/etc/diskcheckd.conf|${PREFIX}/etc/diskcheckd.conf|g' ${WRKSRC}/diskcheckd.8 do-install: diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile index b4154b104bf..e2c9cb85610 100644 --- a/sysutils/dunst/Makefile +++ b/sysutils/dunst/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdbus-1.so:devel/dbus -USES= gmake gnome perl5 pkgconfig +USES= gmake gnome perl5 pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dunst-project diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile index ab3e8ded9b9..80611fd6c35 100644 --- a/sysutils/exa/Makefile +++ b/sysutils/exa/Makefile @@ -3,7 +3,7 @@ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile index ded9c907542..a463f6ac1ca 100644 --- a/sysutils/fd/Makefile +++ b/sysutils/fd/Makefile @@ -4,7 +4,7 @@ PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 7.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils PKGNAMESUFFIX= -find diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile index ec0b3e6940e..51feb7490dc 100644 --- a/sysutils/flowgger/Makefile +++ b/sysutils/flowgger/Makefile @@ -3,7 +3,7 @@ PORTNAME= flowgger DISTVERSION= 0.2.6-28 DISTVERSIONSUFFIX= -gab572a0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org diff --git a/sysutils/fusefs-sandboxfs/Makefile b/sysutils/fusefs-sandboxfs/Makefile index 589db4e3754..1fb227cd8d8 100644 --- a/sysutils/fusefs-sandboxfs/Makefile +++ b/sysutils/fusefs-sandboxfs/Makefile @@ -3,6 +3,7 @@ PORTNAME= sandboxfs DISTVERSIONPREFIX= sandboxfs- DISTVERSION= 0.1.1 +PORTREVISION= 1 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- diff --git a/sysutils/gapcmon/Makefile b/sysutils/gapcmon/Makefile index 9e1c969bb96..6540b19ae5a 100644 --- a/sysutils/gapcmon/Makefile +++ b/sysutils/gapcmon/Makefile @@ -14,8 +14,8 @@ LICENSE= GPLv2 USE_HARDENING= pie:off SUB_FILES= pkg-message +USES= pkgconfig gmake gnome tar:bzip2 xorg USE_GNOME= gconf2 -USES= pkgconfig gmake tar:bzip2 USE_XORG= x11 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 diff --git a/sysutils/gkleds2/Makefile b/sysutils/gkleds2/Makefile index 62184c24965..3270ac2f6c6 100644 --- a/sysutils/gkleds2/Makefile +++ b/sysutils/gkleds2/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 -USES= gmake libtool pkgconfig +USES= gmake gnome libtool pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xtst USE_GNOME= gtk20 diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile index abc073f337c..814740837ed 100644 --- a/sysutils/gnome-control-center/Makefile +++ b/sysutils/gnome-control-center/Makefile @@ -43,7 +43,7 @@ RUN_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \ - pkgconfig python:3.6+,build samba:lib tar:xz + pkgconfig python:3.6+,build samba:lib tar:xz xorg USE_GNOME= cairo gnomedesktop3 libxml2 USE_XORG= x11 xi #USE_GSTREAMER1= yes diff --git a/sysutils/gnome-settings-daemon/Makefile b/sysutils/gnome-settings-daemon/Makefile index 99f418f0dd3..3c4a739604e 100644 --- a/sysutils/gnome-settings-daemon/Makefile +++ b/sysutils/gnome-settings-daemon/Makefile @@ -32,7 +32,7 @@ PORTSCOUT= limitw:1,even USE_XORG= x11 xext xi xtst USE_GNOME= cairo gnomedesktop3 gtk30 USES= gettext gnome localbase:ldflags meson perl5 \ - pkgconfig python:3.6+,build tar:xz + pkgconfig python:3.6+,build tar:xz xorg USE_PERL5= build INSTALLS_ICONS= yes # -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt diff --git a/sysutils/gtk-imonc/Makefile b/sysutils/gtk-imonc/Makefile index 9639393082d..73ab4aa9b87 100644 --- a/sysutils/gtk-imonc/Makefile +++ b/sysutils/gtk-imonc/Makefile @@ -13,7 +13,7 @@ COMMENT= GTK2-based imond-client to control an on(e) disc fli4l router LICENSE= GPLv2+ GNU_CONFIGURE= yes -USES= pkgconfig gettext iconv +USES= pkgconfig gettext gnome iconv xorg USE_GNOME= gtk20 USE_XORG= x11 CPPFLAGS+= -I${LOCALBASE}/include diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile index 4434186c221..8a99624c0ac 100644 --- a/sysutils/hexyl/Makefile +++ b/sysutils/hexyl/Makefile @@ -3,6 +3,7 @@ PORTNAME= hexyl DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org diff --git a/sysutils/hfm/Makefile b/sysutils/hfm/Makefile index 0e91ce2d59d..571c3bb8f7f 100644 --- a/sysutils/hfm/Makefile +++ b/sysutils/hfm/Makefile @@ -36,7 +36,7 @@ ALL_TARGET= test build OPTIONS_DEFINE= DOCS EXAMPLES -do-patch: +post-patch: (cd ${WRKSRC}; ${PATCH} vendor/src/github.com/mitchellh/go-libucl/libucl.go < vendor/patches/github.com/mitchellh/go-libucl/libucl.go.patch ) do-install: diff --git a/sysutils/libfvde/Makefile b/sysutils/libfvde/Makefile index b9e5c603c21..a11106cf121 100644 --- a/sysutils/libfvde/Makefile +++ b/sysutils/libfvde/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libfvde -PORTVERSION= 20190104 +PORTVERSION= 20191104 DISTVERSIONPREFIX= experimental- CATEGORIES= sysutils MASTER_SITES= https://github.com/libyal/libfvde/releases/download/${PORTVERSION}/ \ diff --git a/sysutils/libfvde/distinfo b/sysutils/libfvde/distinfo index 0f664f3621e..fede5dab21d 100644 --- a/sysutils/libfvde/distinfo +++ b/sysutils/libfvde/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1546678031 -SHA256 (libfvde-experimental-20190104.tar.gz) = 0101dba937827999cfe1bf7518652851b08613dd218a8d182b1636f1af2d62a8 -SIZE (libfvde-experimental-20190104.tar.gz) = 1720806 +TIMESTAMP = 1572894829 +SHA256 (libfvde-experimental-20191104.tar.gz) = 964ba1274b1c93c8ec3ff7cbc91074d0f194ddfad275cc6866b10487bd6df48c +SIZE (libfvde-experimental-20191104.tar.gz) = 1740649 diff --git a/sysutils/libgksu/Makefile b/sysutils/libgksu/Makefile index a13209339eb..0e1c4638d00 100644 --- a/sysutils/libgksu/Makefile +++ b/sysutils/libgksu/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ RUN_DEPENDS= xauth:x11/xauth \ sudo:security/sudo -USES= gettext gmake libtool pathfix pkgconfig +USES= gettext gmake gnome libtool pathfix pkgconfig xorg USE_GNOME= glib20 gconf2 intltool USE_LDCONFIG= yes USE_XORG= x11 diff --git a/sysutils/lineak-defaultplugin/Makefile b/sysutils/lineak-defaultplugin/Makefile index 2eec0a6a6d9..560950cb61e 100644 --- a/sysutils/lineak-defaultplugin/Makefile +++ b/sysutils/lineak-defaultplugin/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 LIB_DEPENDS= liblineak.so:sysutils/lineakd -USES= gmake libtool +USES= gmake libtool xorg USE_XORG= x11 xext xt xtst xfixes GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no diff --git a/sysutils/lineak-xosdplugin/Makefile b/sysutils/lineak-xosdplugin/Makefile index bc6dce8172c..ef551532375 100644 --- a/sysutils/lineak-xosdplugin/Makefile +++ b/sysutils/lineak-xosdplugin/Makefile @@ -16,7 +16,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libxosd.so:misc/xosd \ liblineak.so:sysutils/lineakd -USES= gmake libtool +USES= gmake libtool xorg USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes diff --git a/sysutils/lineakd/Makefile b/sysutils/lineakd/Makefile index ad218113948..553758270b2 100644 --- a/sysutils/lineakd/Makefile +++ b/sysutils/lineakd/Makefile @@ -11,7 +11,7 @@ DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Lineakd is a daemon which enables special keys on internet keyboards -USES= gmake libtool localbase +USES= gmake libtool localbase xorg USE_CXXSTD= c++98 USE_LDCONFIG= yes USE_XORG= x11 xext xt diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile index aebc69aa276..a1f4ae3319e 100644 --- a/sysutils/logstalgia/Makefile +++ b/sysutils/logstalgia/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libftgl.so:graphics/ftgl GNU_CONFIGURE= yes -USES= autoreconf compiler:c++0x gmake jpeg localbase:ldflags pkgconfig +USES= autoreconf compiler:c++0x gl gmake jpeg localbase:ldflags \ + pkgconfig sdl USE_GL= gl glu glew USE_SDL= image2 sdl2 diff --git a/sysutils/luckybackup/Makefile b/sysutils/luckybackup/Makefile index b335e63c1b7..c115bdda11e 100644 --- a/sysutils/luckybackup/Makefile +++ b/sysutils/luckybackup/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/license/gpl.txt RUN_DEPENDS= rsync:net/rsync -USES= compiler:c++11-lang qmake qt:5 +USES= compiler:c++11-lang gl qmake qt:5 USE_GL= gl USE_QT= core gui network widgets buildtools_build diff --git a/sysutils/lxinput/Makefile b/sysutils/lxinput/Makefile index 09b67e10057..b859e69a299 100644 --- a/sysutils/lxinput/Makefile +++ b/sysutils/lxinput/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake localbase pkgconfig tar:xz +USES= gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 cairo gdkpixbuf2 intltool USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index 743bba8cf3a..d01eff451df 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/x LIB_DEPENDS= libudev.so:devel/libudev-devd USES= cmake compiler:c++14-lang kde:5 localbase:ldflags lxqt qt:5 \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build concurrent core dbus \ gui linguisttools svg widgets x11extras xml USE_KDE= libkscreen windowsystem diff --git a/sysutils/lxqt-qtplugin/Makefile b/sysutils/lxqt-qtplugin/Makefile index 40b2eef62c0..98e2ef8ed04 100644 --- a/sysutils/lxqt-qtplugin/Makefile +++ b/sysutils/lxqt-qtplugin/Makefile @@ -15,7 +15,8 @@ LICENSE= LGPL21+ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \ libexif.so:graphics/libexif -USES= cmake compiler:c++14-lang kde:5 lxqt pkgconfig tar:xz qt:5 gnome gettext-runtime +USES= cmake compiler:c++14-lang gnome kde:5 lxqt pkgconfig tar:xz qt:5 \ + gettext-runtime xorg USE_XORG=xcb USE_GNOME=glib20 diff --git a/sysutils/lxterminal/Makefile b/sysutils/lxterminal/Makefile index 780af1a9743..d6cc35e4dda 100644 --- a/sysutils/lxterminal/Makefile +++ b/sysutils/lxterminal/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake gnome localbase pkgconfig tar:xz +USES= gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 glib20 cairo vte intltool USE_XORG= x11 xext diff --git a/sysutils/mate-power-manager/Makefile b/sysutils/mate-power-manager/Makefile index 5684846c340..2d15209acb7 100644 --- a/sysutils/mate-power-manager/Makefile +++ b/sysutils/mate-power-manager/Makefile @@ -27,8 +27,8 @@ RUN_DEPENDS= pkexec:sysutils/polkit \ PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase \ - pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool localbase mate \ + pathfix pkgconfig tar:xz xorg USE_MATE= panel USE_XORG= x11 xext xorgproto xrandr xrender USE_GNOME= cairo glib20 gtk30 intlhack diff --git a/sysutils/mate-settings-daemon/Makefile b/sysutils/mate-settings-daemon/Makefile index ac421b5c01b..5ed1a3f2039 100644 --- a/sysutils/mate-settings-daemon/Makefile +++ b/sysutils/mate-settings-daemon/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= xrdb:x11/xrdb PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix \ +USES= gettext gmake gnome libtool localbase mate pathfix \ pkgconfig tar:xz xorg USE_MATE= desktop libmatekbd mixer USE_XORG= ice sm x11 xext xi diff --git a/sysutils/mcollective/Makefile b/sysutils/mcollective/Makefile index fd0e01e8621..76ab67ecfbc 100644 --- a/sysutils/mcollective/Makefile +++ b/sysutils/mcollective/Makefile @@ -32,7 +32,7 @@ SUB_LIST+= RUBY=${RUBY} OPTIONS_DEFINE= DOCS -do-patch: +post-patch: @${REINPLACE_CMD} -e "s|/etc/mcollective|${ETCDIR}|" \ ${WRKSRC}/bin/mcollectived \ ${WRKSRC}/etc/server.cfg.dist \ diff --git a/sysutils/nitrogen/Makefile b/sysutils/nitrogen/Makefile index bddf9116ca8..b6d45c014e8 100644 --- a/sysutils/nitrogen/Makefile +++ b/sysutils/nitrogen/Makefile @@ -19,7 +19,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ RUN_DEPENDS= gnome-icon-theme>0:misc/gnome-icon-theme \ hicolor-icon-theme>0:misc/hicolor-icon-theme -USES= compiler:c++11-lang gettext gmake gnome iconv localbase pkgconfig +USES= compiler:c++11-lang gettext gmake gnome iconv localbase \ + pkgconfig xorg USE_CXXSTD= c++11 USE_GNOME= gtkmm24 INSTALLS_ICONS= yes @@ -34,6 +35,7 @@ OPTIONS_DEFINE= XINERAMA OPTIONS_DEFAULT= XINERAMA XINERAMA_CONFIGURE_ENABLE= xinerama +XINERAMA_USES= xorg XINERAMA_USE= xorg=xinerama post-patch: diff --git a/sysutils/opencorsairlink/Makefile b/sysutils/opencorsairlink/Makefile index fe8147d82e7..b01d8e80593 100644 --- a/sysutils/opencorsairlink/Makefile +++ b/sysutils/opencorsairlink/Makefile @@ -18,6 +18,8 @@ GH_TAGNAME= 4234f4f PLIST_FILES= bin/${PORTNAME} +LDFLAGS+= -lm + MAKE_ENV= GIT_VERSION=${GH_TAGNAME} post-stage: diff --git a/sysutils/passwordsafe/Makefile b/sysutils/passwordsafe/Makefile index 8d0b53f50e9..fb55d859da2 100644 --- a/sysutils/passwordsafe/Makefile +++ b/sysutils/passwordsafe/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= zip:archivers/zip CONFLICTS= pwsafe-[0-9]* -USES= compiler:c++11-lang gmake +USES= compiler:c++11-lang gmake xorg USE_GITHUB= yes USE_WX= 3.0+ USE_XORG= x11 xtst diff --git a/sysutils/pc-networkmanager/Makefile b/sysutils/pc-networkmanager/Makefile index aaba0d815ff..0d5a2796685 100644 --- a/sysutils/pc-networkmanager/Makefile +++ b/sysutils/pc-networkmanager/Makefile @@ -18,7 +18,7 @@ MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes -USES= qmake qt:5 shebangfix tar:xz +USES= gl qmake qt:5 shebangfix tar:xz SHEBANG_FILES= src/NetworkManager/resources/umts_stick USE_LDCONFIG= yes USE_QT= core gui network svg linguist \ diff --git a/sysutils/plasma5-kinfocenter/Makefile b/sysutils/plasma5-kinfocenter/Makefile index 20958c554f0..ee516683205 100644 --- a/sysutils/plasma5-kinfocenter/Makefile +++ b/sysutils/plasma5-kinfocenter/Makefile @@ -9,7 +9,7 @@ COMMENT= Plasma5 utility providing system information LIB_DEPENDS= libpci.so:devel/libpci -USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \ +USES= cmake compiler:c++11-lib cpe gettext gl kde:5 pkgconfig \ qt:5 tar:xz xorg USE_GL= egl gl glu USE_KDE= auth bookmarks codecs completion config configwidgets \ diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile index fa138c45c78..5c57e35d7c7 100644 --- a/sysutils/potnet/Makefile +++ b/sysutils/potnet/Makefile @@ -2,7 +2,7 @@ PORTNAME= potnet DISTVERSION= 0.4.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org diff --git a/sysutils/pwsafe/Makefile b/sysutils/pwsafe/Makefile index e8f801a6ce5..674f24fe765 100644 --- a/sysutils/pwsafe/Makefile +++ b/sysutils/pwsafe/Makefile @@ -27,6 +27,7 @@ PLIST_FILES= bin/pwsafe man/man1/pwsafe.1.gz .if ${PORT_OPTIONS:MX11} CONFIGURE_ARGS= --with-x +USES+= xorg USE_XORG= ice sm x11 xmu .else CONFIGURE_ARGS= ac_cv_have_x="have_x=no" \ diff --git a/sysutils/radeontop/Makefile b/sysutils/radeontop/Makefile index 8e74e5e73d0..73ab0877f55 100644 --- a/sysutils/radeontop/Makefile +++ b/sysutils/radeontop/Makefile @@ -20,7 +20,7 @@ NOT_FOR_ARCHS_REASON= fails to compile: fatal error: amdgpu_drm.h file not found USE_GITHUB= yes GH_ACCOUNT= clbr -USES= gmake pkgconfig +USES= gmake pkgconfig xorg USE_XORG= xcb MAKE_ARGS= amdgpu=1 diff --git a/sysutils/roottail/Makefile b/sysutils/roottail/Makefile index 5e5f7eb467a..1d334840d0c 100644 --- a/sysutils/roottail/Makefile +++ b/sysutils/roottail/Makefile @@ -19,7 +19,7 @@ COMMENT= Print text directly to X11 root window BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= x11 xext MAKE_ARGS= CC="${CC}" diff --git a/sysutils/synergy/Makefile b/sysutils/synergy/Makefile index 1465cea3cb3..98016d89727 100644 --- a/sysutils/synergy/Makefile +++ b/sysutils/synergy/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl -USES= cmake compiler:c++14-lang cpe ssl +USES= cmake compiler:c++14-lang cpe ssl xorg CPE_VENDOR= synergy-foss USE_GITHUB= yes GH_ACCOUNT= symless diff --git a/sysutils/tarsnap-gui/Makefile b/sysutils/tarsnap-gui/Makefile index df656127140..85b6a7a0df6 100644 --- a/sysutils/tarsnap-gui/Makefile +++ b/sysutils/tarsnap-gui/Makefile @@ -12,7 +12,7 @@ COMMENT= Cross platform GUI for the Tarsnap command line client USE_GITHUB= yes GH_ACCOUNT= Tarsnap -USES= compiler:c++11-lib qmake qt:5 +USES= compiler:c++11-lib gl qmake qt:5 USE_QT= buildtools_build core gui network qmake_build sql sql-sqlite3 widgets USE_GL= gl diff --git a/sysutils/wmapmload/Makefile b/sysutils/wmapmload/Makefile index 910e838ae97..aa974a3bfda 100644 --- a/sysutils/wmapmload/Makefile +++ b/sysutils/wmapmload/Makefile @@ -14,6 +14,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= i386 +USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" diff --git a/sysutils/wmbluecpu/Makefile b/sysutils/wmbluecpu/Makefile index 868bef78c6b..82d25bd43e2 100644 --- a/sysutils/wmbluecpu/Makefile +++ b/sysutils/wmbluecpu/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= benjsc@FreeBSD.org COMMENT= CPU monitoring dockapp -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm post-patch: diff --git a/sysutils/wmbsdbatt/Makefile b/sysutils/wmbsdbatt/Makefile index 97db88cb2c2..faf91ad47c9 100644 --- a/sysutils/wmbsdbatt/Makefile +++ b/sysutils/wmbsdbatt/Makefile @@ -12,6 +12,7 @@ COMMENT= Dockapp for battery & temperature monitoring through ACPI BROKEN= unfetchable +USES= xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmbsdbatt diff --git a/sysutils/wmcpuload/Makefile b/sysutils/wmcpuload/Makefile index 3f42a68c5ce..cb2509a7276 100644 --- a/sysutils/wmcpuload/Makefile +++ b/sysutils/wmcpuload/Makefile @@ -12,7 +12,7 @@ COMMENT= "lcd" dockapp for windowmaker, which displays the current cpuload BROKEN= unfetchable -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm GNU_CONFIGURE= yes diff --git a/sysutils/wmcube/Makefile b/sysutils/wmcube/Makefile index 226a29cd510..f15b0ea9d2f 100644 --- a/sysutils/wmcube/Makefile +++ b/sysutils/wmcube/Makefile @@ -19,6 +19,7 @@ LICENSE= GPLv2 OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${PORTNAME}/${PORTNAME} +USES= xorg USE_XORG= xpm MAKEFILE= Makefile.FREEBSD PORTDOCS= CHANGES README TODO diff --git a/sysutils/wmdiskmon/Makefile b/sysutils/wmdiskmon/Makefile index 83aa022b207..cc6afe34e79 100644 --- a/sysutils/wmdiskmon/Makefile +++ b/sysutils/wmdiskmon/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ MAINTAINER= mbeis@xs4all.nl COMMENT= Disk usage monitor dockapp +USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" diff --git a/sysutils/wmflame/Makefile b/sysutils/wmflame/Makefile index a4dfe3816f8..79eb23b39fd 100644 --- a/sysutils/wmflame/Makefile +++ b/sysutils/wmflame/Makefile @@ -13,7 +13,7 @@ COMMENT= Dockapp that shows the load average as a flame LICENSE= GPLv2 -USES= gmake +USES= gmake xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmflame diff --git a/sysutils/wmmemfree/Makefile b/sysutils/wmmemfree/Makefile index 0febebc76ae..fbd1e7e427a 100644 --- a/sysutils/wmmemfree/Makefile +++ b/sysutils/wmmemfree/Makefile @@ -15,7 +15,7 @@ BROKEN_FreeBSD_13= fails to compile: read_mem.c: invalid use of undefined type ' BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm PLIST_FILES= "@(,kmem,2555) bin/wmmemfree" man/man1/${PORTNAME}.1.gz diff --git a/sysutils/wmmemload/Makefile b/sysutils/wmmemload/Makefile index dd40d7fa55a..9184d9a44ec 100644 --- a/sysutils/wmmemload/Makefile +++ b/sysutils/wmmemload/Makefile @@ -12,7 +12,7 @@ COMMENT= Dockapp for monitoring memory and swap usage LICENSE= GPLv2+ GNU_CONFIGURE= yes -USES= autoreconf +USES= autoreconf xorg USE_XORG= xpm WRKSRC= ${WRKDIR}/dockapps diff --git a/sysutils/wmtop/Makefile b/sysutils/wmtop/Makefile index eaf44f5180d..57654e2881c 100644 --- a/sysutils/wmtop/Makefile +++ b/sysutils/wmtop/Makefile @@ -12,7 +12,7 @@ COMMENT= Dockapp to display top three CPU consuming processes LICENSE= GPLv2 -USES= gmake # gmake is needed for -jX builds +USES= gmake xorg # gmake is needed for -jX builds USE_XORG= xpm x11 USE_CSTD= gnu89 ALL_TARGET= freebsd diff --git a/sysutils/wmupmon/Makefile b/sysutils/wmupmon/Makefile index c65d2b0e78c..140117b66d5 100644 --- a/sysutils/wmupmon/Makefile +++ b/sysutils/wmupmon/Makefile @@ -12,7 +12,7 @@ MAINTAINER= rhurlin@gwdg.de COMMENT= Uptime showing dockapp with a similar look to wmcpuload GNU_CONFIGURE= yes -USES= autoreconf tar:bzip2 +USES= autoreconf tar:bzip2 xorg USE_XORG= xpm CONFIGURE_ARGS= --program-prefix="" diff --git a/sysutils/xbatt/Makefile b/sysutils/xbatt/Makefile index 6462b1684f5..80e7aa24edf 100644 --- a/sysutils/xbatt/Makefile +++ b/sysutils/xbatt/Makefile @@ -12,7 +12,7 @@ COMMENT= Laptop battery status display for X11 ONLY_FOR_ARCHS= amd64 i386 -USES= imake:noman +USES= imake:noman xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= "@(,operator,2755) bin/xbatt" diff --git a/sysutils/xcpustate/Makefile b/sysutils/xcpustate/Makefile index 36e03e058e5..70c2962fd33 100644 --- a/sysutils/xcpustate/Makefile +++ b/sysutils/xcpustate/Makefile @@ -17,7 +17,7 @@ EXTRACT_AFTER_ARGS= # none NO_WRKSUBDIR= yes -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= "@(,kmem,2555) bin/${PORTNAME}" man/man1/${PORTNAME}.1.gz diff --git a/sysutils/xdu/Makefile b/sysutils/xdu/Makefile index 8d5b326d2a5..2fa925ba337 100644 --- a/sysutils/xdu/Makefile +++ b/sysutils/xdu/Makefile @@ -13,7 +13,7 @@ USE_GITHUB= yes GH_ACCOUNT= vlasovskikh GH_PROJECT= xdu -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xdu lib/X11/app-defaults/XDu man/man1/xdu.1.gz diff --git a/sysutils/xfce4-kbdleds-plugin/Makefile b/sysutils/xfce4-kbdleds-plugin/Makefile index 8c4592d0e21..c8500cb4640 100644 --- a/sysutils/xfce4-kbdleds-plugin/Makefile +++ b/sysutils/xfce4-kbdleds-plugin/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ - tar:bzip2 xfce + tar:bzip2 xfce xorg GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intltool pango USE_XORG= ice sm x11 diff --git a/sysutils/xfsm/Makefile b/sysutils/xfsm/Makefile index bc747df7e88..75ccd811342 100644 --- a/sysutils/xfsm/Makefile +++ b/sysutils/xfsm/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SUNSITE/system/status/xstatus MAINTAINER= ports@FreeBSD.org COMMENT= X File System Monitor -USES= imake tar:tgz +USES= imake tar:tgz xorg USE_XORG= xbitmaps x11 xext MAKE_ARGS= CC="${CC}" CCOPTIONS="-DFreeBSD" PLIST_FILES= bin/xfsm man/man1/${PORTNAME}.1.gz diff --git a/sysutils/xosview/Makefile b/sysutils/xosview/Makefile index bd888f3ae10..927ff433642 100644 --- a/sysutils/xosview/Makefile +++ b/sysutils/xosview/Makefile @@ -14,7 +14,7 @@ LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= uses x86-specific hardware resources -USES= gmake +USES= gmake xorg USE_GITHUB= yes GH_ACCOUNT= hills diff --git a/sysutils/xsysstats/Makefile b/sysutils/xsysstats/Makefile index 199983e6cdb..6e57193ad04 100644 --- a/sysutils/xsysstats/Makefile +++ b/sysutils/xsysstats/Makefile @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= System information display tool GNU_CONFIGURE= yes -USES= gmake +USES= gmake xorg USE_XORG= x11 ALL_TARGET= xsysstats diff --git a/sysutils/xvidcap/Makefile b/sysutils/xvidcap/Makefile index 8caac3a8e89..823d081bb94 100644 --- a/sysutils/xvidcap/Makefile +++ b/sysutils/xvidcap/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ RUN_DEPENDS= animate:graphics/ImageMagick6 \ gimp:graphics/gimp-app -USES= gettext gmake gnome localbase pkgconfig +USES= gettext gmake gnome localbase pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 glib20 libglade2 intltool USE_XORG= x11 xext xmu ice xfixes xdamage diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile index 8f744ffba83..43561e696ba 100644 --- a/textproc/bat/Makefile +++ b/textproc/bat/Makefile @@ -3,7 +3,7 @@ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org diff --git a/textproc/fldiff/Makefile b/textproc/fldiff/Makefile index 918a09cf166..d336e59a436 100644 --- a/textproc/fldiff/Makefile +++ b/textproc/fldiff/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libpng.so:graphics/png GNU_CONFIGURE= yes -USES= jpeg +USES= jpeg xorg USE_XORG= x11 xext xfixes xft WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile index be32d985c30..a56337fa8b3 100644 --- a/textproc/goldendict/Makefile +++ b/textproc/goldendict/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \ libvorbis.so:audio/libvorbis USES= compiler:c++11-lang gnome iconv:wchar_t pkgconfig \ - qmake qt:5 + qmake qt:5 xorg USE_GITHUB= yes GH_TAGNAME= 05bfc35 USE_XORG= xtst diff --git a/textproc/kmflcomp/Makefile b/textproc/kmflcomp/Makefile index e14f05cd129..13e29c89dab 100644 --- a/textproc/kmflcomp/Makefile +++ b/textproc/kmflcomp/Makefile @@ -18,9 +18,9 @@ COMMENT= Compiler of Keyman KMFL keyboard sources to use with SCIM/IBus BUILD_DEPENDS= bison:devel/bison +USES= iconv libtool xorg USE_XORG= x11 USE_LDCONFIG= yes -USES= iconv libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} diff --git a/textproc/qstardict/Makefile b/textproc/qstardict/Makefile index b41c7d17111..1443dbafbf2 100644 --- a/textproc/qstardict/Makefile +++ b/textproc/qstardict/Makefile @@ -13,7 +13,7 @@ COMMENT= Qt based dictionary program (stardict clone) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c++11-lang gl gnome pkgconfig qmake qt:5 tar:bzip2 +USES= compiler:c++11-lang gl gnome pkgconfig qmake qt:5 tar:bzip2 xorg USE_GL= gl USE_GNOME= glib20 USE_QT= core dbus gui network printsupport widgets xml \ diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile index a27ccd1cd31..0383842c722 100644 --- a/textproc/ripgrep/Makefile +++ b/textproc/ripgrep/Makefile @@ -5,7 +5,7 @@ PORTNAME= ripgrep DISTVERSION= 11.0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= petteri.valkonen@iki.fi diff --git a/textproc/scim-kmfl-imengine/Makefile b/textproc/scim-kmfl-imengine/Makefile index 6cb60be1a68..920043d0ac2 100644 --- a/textproc/scim-kmfl-imengine/Makefile +++ b/textproc/scim-kmfl-imengine/Makefile @@ -21,9 +21,9 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ RUN_DEPENDS= kmflcomp:textproc/kmflcomp \ scim:textproc/scim +USES= gettext gnome iconv libtool pkgconfig xorg USE_XORG= x11 xkbfile xorgproto USE_GNOME= glib20 gtk20 intlhack -USES= gettext iconv pkgconfig libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include diff --git a/textproc/scim/Makefile b/textproc/scim/Makefile index 023d3590ff5..57019f6735a 100644 --- a/textproc/scim/Makefile +++ b/textproc/scim/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL21 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= compiler:c++11-lang gettext gmake gnome iconv libtool pathfix \ - pkgconfig + pkgconfig xorg USE_GNOME= gtk20 intlhack USE_XORG= x11 xpm USE_LDCONFIG= yes diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile index cf7d3034b70..47c91ad0905 100644 --- a/textproc/sd/Makefile +++ b/textproc/sd/Makefile @@ -2,7 +2,7 @@ PORTNAME= sd DISTVERSION= 0.6.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= tobik@FreeBSD.org diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile index 936360dc4e7..2419acf2ecc 100644 --- a/textproc/sonic/Makefile +++ b/textproc/sonic/Makefile @@ -3,6 +3,7 @@ PORTNAME= sonic DISTVERSIONPREFIX= v DISTVERSION= 1.2.3 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= tobik@FreeBSD.org diff --git a/textproc/uim/Makefile b/textproc/uim/Makefile index 9a38a7855e3..e7561f0fd30 100644 --- a/textproc/uim/Makefile +++ b/textproc/uim/Makefile @@ -29,6 +29,7 @@ OPTIONS_DEFAULT= X11 .include .if ${PORT_OPTIONS:MX11} +USES+= xorg USE_XORG+= x11 xext LIB_DEPENDS+= libXft.so:x11-fonts/libXft CONFIGURE_ARGS+= --with-x --with-xft diff --git a/textproc/wv/Makefile b/textproc/wv/Makefile index a57d0bc77ce..7b2d39839cc 100644 --- a/textproc/wv/Makefile +++ b/textproc/wv/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libwmf.so:graphics/libwmf -USES= gmake jpeg pkgconfig libtool +USES= gmake gnome jpeg pkgconfig libtool xorg USE_GNOME= libgsf USE_XORG= x11 USE_LDCONFIG= yes diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile index 28515732652..cd307ff3e4c 100644 --- a/textproc/xsv-rs/Makefile +++ b/textproc/xsv-rs/Makefile @@ -2,7 +2,7 @@ PORTNAME= xsv DISTVERSION= 0.13.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= textproc PKGNAMESUFFIX= -rs diff --git a/textproc/xwindiff/Makefile b/textproc/xwindiff/Makefile index 9f5197a12e5..9e9b2b8a676 100644 --- a/textproc/xwindiff/Makefile +++ b/textproc/xwindiff/Makefile @@ -9,6 +9,7 @@ DIST_SUBDIR= repacked MAINTAINER= ports@FreeBSD.org COMMENT= Graphical Diff for X +USES= xorg USE_XORG= x11 xt ice xaw GNU_CONFIGURE= yes CONFIGURE_ARGS= --bindir=${STAGEDIR}${PREFIX}/bin diff --git a/vietnamese/x-unikey/Makefile b/vietnamese/x-unikey/Makefile index 52edf4a775c..c6132a8fab4 100644 --- a/vietnamese/x-unikey/Makefile +++ b/vietnamese/x-unikey/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= SF/unikey/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Vietnamese input method for X -USES= compiler tar:bzip2 +USES= compiler tar:bzip2 xorg USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/www/cliqz/Makefile b/www/cliqz/Makefile index bffac5bd717..cadbeb742dd 100644 --- a/www/cliqz/Makefile +++ b/www/cliqz/Makefile @@ -2,6 +2,7 @@ PORTNAME= cliqz DISTVERSION= 1.29.3 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \ http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz diff --git a/www/cliqz/files/patch-bindgen-rust1390 b/www/cliqz/files/patch-bindgen-rust1390 new file mode 100644 index 00000000000..e7da42f402b --- /dev/null +++ b/www/cliqz/files/patch-bindgen-rust1390 @@ -0,0 +1,170 @@ +From 9696bc1795c75b1b527e2b70d9baf3ced9e3c154 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= +Date: Mon, 23 Sep 2019 17:54:37 +0200 +Subject: [PATCH] ir: Make Ord and PartialOrd implementations agree. + +See https://github.com/rust-lang/rust/issues/64710. + +Bogus implementations were introduced in 230545e7c, d3e39dc62, and 379bb1663. + +--- mozilla-release/third_party/rust/bindgen/.cargo-checksum.json.orig 2019-11-05 18:32:47 UTC ++++ mozilla-release/third_party/rust/bindgen/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"7bd5f5264fe47e6bcf50e68017053799b39b8cddaaef5c4690193cb25d70d413","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"e9203eb5a1b432efebafcd011896e35e8c9145037bf99e7bb3709dc1b8e8e783","src/codegen/bitfield_unit.rs":"87be2d7f7774327a1608c2c4d64df869e17fb34b7efdacb4030b6794d98e40f3","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"aa0daff2061c6de31acfbd113190889e0f7ca2d2b8d4f46740bfd5832c33e4d2","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"9fb48eb14ef1f97e313fe13cfbc1ca96d74262f7a229f1f94011b52079d3df5b","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"82511f1bb8cbd04d98f57b000903b0264237962af93a72a58220437213eba1ef","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"5788372d27bdbaaf0454bc17be31a5480918bc41a8a1c4832e8c61185c07f9cd","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"b73865b6689d4f3546edd91909a47c329c4ae630ea97715d29bc683ae1dc17ad","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"498dc771461f9f30db712dd5596fc959133ec5583e2ba6b75036b9afe9d28dcd","src/ir/context.rs":"599226eb04d337a1b1b13af91af91bdb02dbd5f26f274cbc0ebc4489eb144fc0","src/ir/derive.rs":"34f9aa76b6c9c05136bb69dcd6455397faef571a567254d2c541d50a962994db","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"7658cf68c00b1732dfa599c2d6b6a93a82de8401142591c3afe5fcb27d901a66","src/ir/function.rs":"c2feb2e26d47aa96a74af9912ada26be077e2b0c36d46fa10167da7109590500","src/ir/int.rs":"07e0c7dbd2dd977177fae3acd2a14adf271c6cf9ff4b57cddc11d50734fd4801","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"952fb04cd6a71a2bca5c509aecacb42a1de0cae75824941541a38dc589f0993a","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"4ca6c5dd71ecac737b4710b4bc65435be11889375be564e9a080879387211247","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"8c96cd2a051e3f09b1b87b75cd9ed77e82e889c8309ebd3e4bc782960cf63e58","src/options.rs":"5b309b225cc51e665bd42ed3e7965a7cd73d984e4455a2d76987fc42ab271ff8","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"6cdac0c63ff3380328d5c427ba4ac8bca04cdd9d3a0379c6e56a43c82a364014"} +\ No newline at end of file ++{"files":{},"package":"6cdac0c63ff3380328d5c427ba4ac8bca04cdd9d3a0379c6e56a43c82a364014"} +--- mozilla-release/third_party/rust/bindgen/src/ir/analysis/has_vtable.rs.orig 2019-10-30 17:36:44 UTC ++++ mozilla-release/third_party/rust/bindgen/src/ir/analysis/has_vtable.rs +@@ -9,37 +9,22 @@ use std::ops; + use {HashMap, Entry}; + + /// The result of the `HasVtableAnalysis` for an individual item. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum HasVtableResult { +- /// The item has a vtable, but the actual vtable pointer is in a base +- /// member. +- BaseHasVtable, ++ /// The item does not have a vtable pointer. ++ No, + + /// The item has a vtable and the actual vtable pointer is within this item. + SelfHasVtable, + +- /// The item does not have a vtable pointer. +- No ++ /// The item has a vtable, but the actual vtable pointer is in a base ++ /// member. ++ BaseHasVtable, + } + + impl Default for HasVtableResult { + fn default() -> Self { + HasVtableResult::No +- } +-} +- +-impl cmp::PartialOrd for HasVtableResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::HasVtableResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (BaseHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, BaseHasVtable) => Some(cmp::Ordering::Less), +- (SelfHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, SelfHasVtable) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- mozilla-release/third_party/rust/bindgen/src/ir/analysis/sizedness.rs.orig 2019-10-30 17:36:21 UTC ++++ mozilla-release/third_party/rust/bindgen/src/ir/analysis/sizedness.rs +@@ -22,13 +22,14 @@ use {HashMap, Entry}; + /// + /// We initially assume that all types are `ZeroSized` and then update our + /// understanding as we learn more about each type. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum SizednessResult { +- /// Has some size that is known to be greater than zero. That doesn't mean +- /// it has a static size, but it is not zero sized for sure. In other words, +- /// it might contain an incomplete array or some other dynamically sized +- /// type. +- NonZeroSized, ++ /// The type is zero-sized. ++ /// ++ /// This means that if it is a C++ type, and is not being used as a base ++ /// member, then we must add an `_address` byte to enforce the ++ /// unique-address-per-distinct-object-instance rule. ++ ZeroSized, + + /// Whether this type is zero-sized or not depends on whether a type + /// parameter is zero-sized or not. +@@ -52,32 +53,16 @@ pub enum SizednessResult { + /// https://github.com/rust-lang/rust-bindgen/issues/586 + DependsOnTypeParam, + +- /// The type is zero-sized. +- /// +- /// This means that if it is a C++ type, and is not being used as a base +- /// member, then we must add an `_address` byte to enforce the +- /// unique-address-per-distinct-object-instance rule. +- ZeroSized, ++ /// Has some size that is known to be greater than zero. That doesn't mean ++ /// it has a static size, but it is not zero sized for sure. In other words, ++ /// it might contain an incomplete array or some other dynamically sized ++ /// type. ++ NonZeroSized, + } + + impl Default for SizednessResult { + fn default() -> Self { + SizednessResult::ZeroSized +- } +-} +- +-impl cmp::PartialOrd for SizednessResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::SizednessResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (NonZeroSized, _) => Some(cmp::Ordering::Greater), +- (_, NonZeroSized) => Some(cmp::Ordering::Less), +- (DependsOnTypeParam, _) => Some(cmp::Ordering::Greater), +- (_, DependsOnTypeParam) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- mozilla-release/third_party/rust/bindgen/src/ir/derive.rs.orig 2019-10-30 17:36:44 UTC ++++ mozilla-release/third_party/rust/bindgen/src/ir/derive.rs +@@ -92,10 +92,10 @@ pub trait CanDeriveOrd { + /// + /// Initially we assume that we can derive trait for all types and then + /// update our understanding as we learn more about each type. +-#[derive(Debug, Copy, Clone, PartialEq, Eq, Ord)] ++#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] + pub enum CanDerive { +- /// No, we cannot. +- No, ++ /// Yes, we can derive automatically. ++ Yes, + + /// The only thing that stops us from automatically deriving is that + /// array with more than maximum number of elements is used. +@@ -103,29 +103,13 @@ pub enum CanDerive { + /// This means we probably can "manually" implement such trait. + Manually, + +- /// Yes, we can derive automatically. +- Yes, ++ /// No, we cannot. ++ No, + } + + impl Default for CanDerive { + fn default() -> CanDerive { + CanDerive::Yes +- } +-} +- +-impl cmp::PartialOrd for CanDerive { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::CanDerive::*; +- +- let ordering = match (*self, *rhs) { +- (x, y) if x == y => cmp::Ordering::Equal, +- (No, _) => cmp::Ordering::Greater, +- (_, No) => cmp::Ordering::Less, +- (Manually, _) => cmp::Ordering::Greater, +- (_, Manually) => cmp::Ordering::Less, +- _ => unreachable!() +- }; +- Some(ordering) + } + } + diff --git a/www/dillo2/Makefile b/www/dillo2/Makefile index c506ccb34e2..7c6ec31176b 100644 --- a/www/dillo2/Makefile +++ b/www/dillo2/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= wget:ftp/wget -USES= gmake iconv pkgconfig tar:bzip2 +USES= gmake iconv pkgconfig tar:bzip2 xorg USE_XORG= x11 xcursor xext xfixes xft xinerama xrender GNU_CONFIGURE= yes diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile index 04fbfe4e903..4f38e11a1f7 100644 --- a/www/epiphany/Makefile +++ b/www/epiphany/Makefile @@ -41,7 +41,7 @@ PORTSCOUT= limitw:1,even USES= compiler:c++11-lib cpe desktop-file-utils gettext gnome \ localbase:ldflags meson pkgconfig python:3.4+ shebangfix \ - sqlite tar:xz + sqlite tar:xz xorg CPE_VENDOR= gnome USE_GNOME= cairo gnomedesktop3 intlhack libwnck3 libxml2 libxslt USE_XORG= x11 diff --git a/www/falkon/Makefile b/www/falkon/Makefile index cfdcbc8ba41..e4afda04257 100644 --- a/www/falkon/Makefile +++ b/www/falkon/Makefile @@ -11,7 +11,7 @@ COMMENT= Web browser based on Webengine and Qt Framework LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake desktop-file-utils kde:5 qt:5 ssl tar:xz +USES= cmake desktop-file-utils kde:5 qt:5 ssl tar:xz xorg USE_KDE= ecm_build i18n USE_QT= concurrent core dbus declarative gui location network printsupport \ sql webchannel webengine widgets x11extras \ diff --git a/www/ffsend/Makefile b/www/ffsend/Makefile index bbf7cbf5f0b..ea0b0f8943a 100644 --- a/www/ffsend/Makefile +++ b/www/ffsend/Makefile @@ -3,7 +3,7 @@ PORTNAME= ffsend DISTVERSIONPREFIX= v DISTVERSION= 0.2.46 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= 0mp@FreeBSD.org @@ -21,7 +21,7 @@ RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ xclip:x11/xclip \ xsel:x11/xsel-conrad -USES= cargo localbase:ldflags python:build,3.5+ ssl +USES= cargo localbase:ldflags python:build,3.5+ ssl xorg USE_GITLAB= yes GL_ACCOUNT= timvisee GL_COMMIT= 7751898851511a516aa0d017afea1d8a8260a02a diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 7e12fc811d0..58fa8bd8afc 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -3,7 +3,7 @@ PORTNAME= firefox DISTVERSION= 68.2.0 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox-esr/files/patch-bindgen-rust1390 b/www/firefox-esr/files/patch-bindgen-rust1390 new file mode 100644 index 00000000000..dad6182544e --- /dev/null +++ b/www/firefox-esr/files/patch-bindgen-rust1390 @@ -0,0 +1,170 @@ +From 9696bc1795c75b1b527e2b70d9baf3ced9e3c154 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= +Date: Mon, 23 Sep 2019 17:54:37 +0200 +Subject: [PATCH] ir: Make Ord and PartialOrd implementations agree. + +See https://github.com/rust-lang/rust/issues/64710. + +Bogus implementations were introduced in 230545e7c, d3e39dc62, and 379bb1663. + +--- third_party/rust/bindgen/.cargo-checksum.json.orig 2019-11-05 18:32:47 UTC ++++ third_party/rust/bindgen/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"9af635e7bad9021a49742a312faf6178b757dbd48aabc998931d6f491f14c179","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"e9203eb5a1b432efebafcd011896e35e8c9145037bf99e7bb3709dc1b8e8e783","src/codegen/bitfield_unit.rs":"88b0604322dc449fc9284850eadc1f5d14b42fa747d4258bae0b6b9535f52dfd","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"fbd23e68dd51ccaddeb9761394d5df2db49baded0e2dccf6bbc52a2d6de502eb","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"238d989e13b7556e5d120a2bfe85b43332fba56cbe8df886d4c32e650fff1247","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"c5fd7149f4a3b41fd4f89ade08505170942f4bc791bcb6a34fdddd3ae61856f8","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"5788372d27bdbaaf0454bc17be31a5480918bc41a8a1c4832e8c61185c07f9cd","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"8dc10043d872e68e660ef96edca4d9733f95be45cdad4893462fa929b335014f","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"ca439407faefbe3a198246f0a1dbdf4e40307e45eaaad317e85d1aab37bb31fc","src/ir/context.rs":"599226eb04d337a1b1b13af91af91bdb02dbd5f26f274cbc0ebc4489eb144fc0","src/ir/derive.rs":"34f9aa76b6c9c05136bb69dcd6455397faef571a567254d2c541d50a962994db","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"9cc242d6b3c1866665594e8b306860ee39c0ea42d22198d46b7fded473fe3e84","src/ir/function.rs":"2d41d9df19f42b0c383f338be4c026c005853a8d1caf5f3e5a2f3a8dad202232","src/ir/int.rs":"07e0c7dbd2dd977177fae3acd2a14adf271c6cf9ff4b57cddc11d50734fd4801","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"952fb04cd6a71a2bca5c509aecacb42a1de0cae75824941541a38dc589f0993a","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"d5c8b404c515d30fc2d78b28eb84cff6b256f1f1e2dbd6aca280529bb2af6879","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"e519053bcdde6bc88f60f955246a02d53b3db1cc5ccd1612e6675b790b7460b0","src/options.rs":"041d635c8f6712ca32676a68f06d0245faed5577d9513786e058540ea2a69a7f","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"} +\ No newline at end of file ++{"files":{},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"} +--- third_party/rust/bindgen/src/ir/analysis/has_vtable.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/analysis/has_vtable.rs +@@ -9,37 +9,22 @@ use std::ops; + use {HashMap, Entry}; + + /// The result of the `HasVtableAnalysis` for an individual item. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum HasVtableResult { +- /// The item has a vtable, but the actual vtable pointer is in a base +- /// member. +- BaseHasVtable, ++ /// The item does not have a vtable pointer. ++ No, + + /// The item has a vtable and the actual vtable pointer is within this item. + SelfHasVtable, + +- /// The item does not have a vtable pointer. +- No ++ /// The item has a vtable, but the actual vtable pointer is in a base ++ /// member. ++ BaseHasVtable, + } + + impl Default for HasVtableResult { + fn default() -> Self { + HasVtableResult::No +- } +-} +- +-impl cmp::PartialOrd for HasVtableResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::HasVtableResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (BaseHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, BaseHasVtable) => Some(cmp::Ordering::Less), +- (SelfHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, SelfHasVtable) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/analysis/sizedness.rs.orig 2019-10-30 17:36:21 UTC ++++ third_party/rust/bindgen/src/ir/analysis/sizedness.rs +@@ -22,13 +22,14 @@ use {HashMap, Entry}; + /// + /// We initially assume that all types are `ZeroSized` and then update our + /// understanding as we learn more about each type. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum SizednessResult { +- /// Has some size that is known to be greater than zero. That doesn't mean +- /// it has a static size, but it is not zero sized for sure. In other words, +- /// it might contain an incomplete array or some other dynamically sized +- /// type. +- NonZeroSized, ++ /// The type is zero-sized. ++ /// ++ /// This means that if it is a C++ type, and is not being used as a base ++ /// member, then we must add an `_address` byte to enforce the ++ /// unique-address-per-distinct-object-instance rule. ++ ZeroSized, + + /// Whether this type is zero-sized or not depends on whether a type + /// parameter is zero-sized or not. +@@ -52,32 +53,16 @@ pub enum SizednessResult { + /// https://github.com/rust-lang/rust-bindgen/issues/586 + DependsOnTypeParam, + +- /// The type is zero-sized. +- /// +- /// This means that if it is a C++ type, and is not being used as a base +- /// member, then we must add an `_address` byte to enforce the +- /// unique-address-per-distinct-object-instance rule. +- ZeroSized, ++ /// Has some size that is known to be greater than zero. That doesn't mean ++ /// it has a static size, but it is not zero sized for sure. In other words, ++ /// it might contain an incomplete array or some other dynamically sized ++ /// type. ++ NonZeroSized, + } + + impl Default for SizednessResult { + fn default() -> Self { + SizednessResult::ZeroSized +- } +-} +- +-impl cmp::PartialOrd for SizednessResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::SizednessResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (NonZeroSized, _) => Some(cmp::Ordering::Greater), +- (_, NonZeroSized) => Some(cmp::Ordering::Less), +- (DependsOnTypeParam, _) => Some(cmp::Ordering::Greater), +- (_, DependsOnTypeParam) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/derive.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/derive.rs +@@ -92,10 +92,10 @@ pub trait CanDeriveOrd { + /// + /// Initially we assume that we can derive trait for all types and then + /// update our understanding as we learn more about each type. +-#[derive(Debug, Copy, Clone, PartialEq, Eq, Ord)] ++#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] + pub enum CanDerive { +- /// No, we cannot. +- No, ++ /// Yes, we can derive automatically. ++ Yes, + + /// The only thing that stops us from automatically deriving is that + /// array with more than maximum number of elements is used. +@@ -103,29 +103,13 @@ pub enum CanDerive { + /// This means we probably can "manually" implement such trait. + Manually, + +- /// Yes, we can derive automatically. +- Yes, ++ /// No, we cannot. ++ No, + } + + impl Default for CanDerive { + fn default() -> CanDerive { + CanDerive::Yes +- } +-} +- +-impl cmp::PartialOrd for CanDerive { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::CanDerive::*; +- +- let ordering = match (*self, *rhs) { +- (x, y) if x == y => cmp::Ordering::Equal, +- (No, _) => cmp::Ordering::Greater, +- (_, No) => cmp::Ordering::Less, +- (Manually, _) => cmp::Ordering::Greater, +- (_, Manually) => cmp::Ordering::Less, +- _ => unreachable!() +- }; +- Some(ordering) + } + } + diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 553639f22ea..1f466a7410e 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -3,7 +3,7 @@ PORTNAME= firefox DISTVERSION= 70.0.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ diff --git a/www/firefox/files/patch-bindgen-rust1390 b/www/firefox/files/patch-bindgen-rust1390 new file mode 100644 index 00000000000..2d430dce59c --- /dev/null +++ b/www/firefox/files/patch-bindgen-rust1390 @@ -0,0 +1,170 @@ +From 9696bc1795c75b1b527e2b70d9baf3ced9e3c154 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= +Date: Mon, 23 Sep 2019 17:54:37 +0200 +Subject: [PATCH] ir: Make Ord and PartialOrd implementations agree. + +See https://github.com/rust-lang/rust/issues/64710. + +Bogus implementations were introduced in 230545e7c, d3e39dc62, and 379bb1663. + +--- third_party/rust/bindgen/.cargo-checksum.json.orig 2019-11-05 18:32:47 UTC ++++ third_party/rust/bindgen/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"a970d1a9e47f029fe3e3ce43ae4292054ad60c4490e035b86b669fcf32015624","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","csmith-fuzzing/README.md":"7107b70fedb0c0a0cadb3c439a49c1bd0119a6d38dc63b1aecc74d1942256ef2","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"0009b8b6e3f6c33ec2776ec4cb8de2625ae8be22c9f0433c39b06bdd9fc7db4d","src/codegen/bitfield_unit.rs":"87be2d7f7774327a1608c2c4d64df869e17fb34b7efdacb4030b6794d98e40f3","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"aa0daff2061c6de31acfbd113190889e0f7ca2d2b8d4f46740bfd5832c33e4d2","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"ad116e2af755219bd556e8ee00ca48562f64a161d0b2c94846ae01297446ea0d","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"82511f1bb8cbd04d98f57b000903b0264237962af93a72a58220437213eba1ef","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"5788372d27bdbaaf0454bc17be31a5480918bc41a8a1c4832e8c61185c07f9cd","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"b73865b6689d4f3546edd91909a47c329c4ae630ea97715d29bc683ae1dc17ad","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"78e245835efcd22b5cc878a8a7031171116c708408bdb48b0c9284a067041e56","src/ir/context.rs":"8fd64654343295e0e4a43efe5db6f64315dcd50a5015c3d86e90aae992e2fa9f","src/ir/derive.rs":"34f9aa76b6c9c05136bb69dcd6455397faef571a567254d2c541d50a962994db","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"7658cf68c00b1732dfa599c2d6b6a93a82de8401142591c3afe5fcb27d901a66","src/ir/function.rs":"c2feb2e26d47aa96a74af9912ada26be077e2b0c36d46fa10167da7109590500","src/ir/int.rs":"5b8d5bcedb04f39dc2d7e571bc04114b1f1e09cf294afe944c2e7879451c4378","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"e6771c8102b9f01b0c4b664bf1151b4773b599634a83895376ce122ca9f74f8b","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"a07ef7a3d099493555ae5a58b7b4bf9106a978e38a23b5ff445a83b92727ab62","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"8c96cd2a051e3f09b1b87b75cd9ed77e82e889c8309ebd3e4bc782960cf63e58","src/options.rs":"5b309b225cc51e665bd42ed3e7965a7cd73d984e4455a2d76987fc42ab271ff8","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"18270cdd7065ec045a6bb4bdcd5144d14a78b3aedb3bc5111e688773ac8b9ad0"} +\ No newline at end of file ++{"files":{},"package":"18270cdd7065ec045a6bb4bdcd5144d14a78b3aedb3bc5111e688773ac8b9ad0"} +--- third_party/rust/bindgen/src/ir/analysis/has_vtable.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/analysis/has_vtable.rs +@@ -9,37 +9,22 @@ use std::ops; + use {HashMap, Entry}; + + /// The result of the `HasVtableAnalysis` for an individual item. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum HasVtableResult { +- /// The item has a vtable, but the actual vtable pointer is in a base +- /// member. +- BaseHasVtable, ++ /// The item does not have a vtable pointer. ++ No, + + /// The item has a vtable and the actual vtable pointer is within this item. + SelfHasVtable, + +- /// The item does not have a vtable pointer. +- No ++ /// The item has a vtable, but the actual vtable pointer is in a base ++ /// member. ++ BaseHasVtable, + } + + impl Default for HasVtableResult { + fn default() -> Self { + HasVtableResult::No +- } +-} +- +-impl cmp::PartialOrd for HasVtableResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::HasVtableResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (BaseHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, BaseHasVtable) => Some(cmp::Ordering::Less), +- (SelfHasVtable, _) => Some(cmp::Ordering::Greater), +- (_, SelfHasVtable) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/analysis/sizedness.rs.orig 2019-10-30 17:36:21 UTC ++++ third_party/rust/bindgen/src/ir/analysis/sizedness.rs +@@ -22,13 +22,14 @@ use {HashMap, Entry}; + /// + /// We initially assume that all types are `ZeroSized` and then update our + /// understanding as we learn more about each type. +-#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)] ++#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] + pub enum SizednessResult { +- /// Has some size that is known to be greater than zero. That doesn't mean +- /// it has a static size, but it is not zero sized for sure. In other words, +- /// it might contain an incomplete array or some other dynamically sized +- /// type. +- NonZeroSized, ++ /// The type is zero-sized. ++ /// ++ /// This means that if it is a C++ type, and is not being used as a base ++ /// member, then we must add an `_address` byte to enforce the ++ /// unique-address-per-distinct-object-instance rule. ++ ZeroSized, + + /// Whether this type is zero-sized or not depends on whether a type + /// parameter is zero-sized or not. +@@ -52,32 +53,16 @@ pub enum SizednessResult { + /// https://github.com/rust-lang/rust-bindgen/issues/586 + DependsOnTypeParam, + +- /// The type is zero-sized. +- /// +- /// This means that if it is a C++ type, and is not being used as a base +- /// member, then we must add an `_address` byte to enforce the +- /// unique-address-per-distinct-object-instance rule. +- ZeroSized, ++ /// Has some size that is known to be greater than zero. That doesn't mean ++ /// it has a static size, but it is not zero sized for sure. In other words, ++ /// it might contain an incomplete array or some other dynamically sized ++ /// type. ++ NonZeroSized, + } + + impl Default for SizednessResult { + fn default() -> Self { + SizednessResult::ZeroSized +- } +-} +- +-impl cmp::PartialOrd for SizednessResult { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::SizednessResult::*; +- +- match (*self, *rhs) { +- (x, y) if x == y => Some(cmp::Ordering::Equal), +- (NonZeroSized, _) => Some(cmp::Ordering::Greater), +- (_, NonZeroSized) => Some(cmp::Ordering::Less), +- (DependsOnTypeParam, _) => Some(cmp::Ordering::Greater), +- (_, DependsOnTypeParam) => Some(cmp::Ordering::Less), +- _ => unreachable!(), +- } + } + } + +--- third_party/rust/bindgen/src/ir/derive.rs.orig 2019-10-30 17:36:44 UTC ++++ third_party/rust/bindgen/src/ir/derive.rs +@@ -92,10 +92,10 @@ pub trait CanDeriveOrd { + /// + /// Initially we assume that we can derive trait for all types and then + /// update our understanding as we learn more about each type. +-#[derive(Debug, Copy, Clone, PartialEq, Eq, Ord)] ++#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)] + pub enum CanDerive { +- /// No, we cannot. +- No, ++ /// Yes, we can derive automatically. ++ Yes, + + /// The only thing that stops us from automatically deriving is that + /// array with more than maximum number of elements is used. +@@ -103,29 +103,13 @@ pub enum CanDerive { + /// This means we probably can "manually" implement such trait. + Manually, + +- /// Yes, we can derive automatically. +- Yes, ++ /// No, we cannot. ++ No, + } + + impl Default for CanDerive { + fn default() -> CanDerive { + CanDerive::Yes +- } +-} +- +-impl cmp::PartialOrd for CanDerive { +- fn partial_cmp(&self, rhs: &Self) -> Option { +- use self::CanDerive::*; +- +- let ordering = match (*self, *rhs) { +- (x, y) if x == y => cmp::Ordering::Equal, +- (No, _) => cmp::Ordering::Greater, +- (_, No) => cmp::Ordering::Less, +- (Manually, _) => cmp::Ordering::Greater, +- (_, Manually) => cmp::Ordering::Less, +- _ => unreachable!() +- }; +- Some(ordering) + } + } + diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile index ddbe462afbc..134848b488b 100644 --- a/www/geckodriver/Makefile +++ b/www/geckodriver/Makefile @@ -3,7 +3,7 @@ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.24.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= daniel@blodan.se diff --git a/www/gnome-user-share/Makefile b/www/gnome-user-share/Makefile index 49fe83a6a8b..07f025cc4eb 100644 --- a/www/gnome-user-share/Makefile +++ b/www/gnome-user-share/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \ RUN_DEPENDS= ap*-mod_dnssd>=0:www/mod_dnssd \ console-kit-daemon:sysutils/consolekit2 -USES= apache:2.2+ gettext gmake libtool pkgconfig tar:xz +USES= apache:2.2+ gettext gmake gnome libtool pkgconfig tar:xz xorg USE_XORG= sm USE_GNOME= gnomeprefix gtk30 intlhack nautilus3 GNU_CONFIGURE= yes diff --git a/www/gtkhtml3/Makefile b/www/gtkhtml3/Makefile index cbaea7fa87d..6fec43072fe 100644 --- a/www/gtkhtml3/Makefile +++ b/www/gtkhtml3/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ PORTSCOUT= ignore:1 -USES= gettext libtool pathfix pkgconfig gmake tar:bzip2 +USES= gettext gnome libtool pathfix pkgconfig gmake tar:bzip2 xorg USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage USE_GNOME= gnomeprefix intlhack gconf2 gtk20 USE_LDCONFIG= yes diff --git a/www/gtkhtml4/Makefile b/www/gtkhtml4/Makefile index d08098805a5..7a85059b6b1 100644 --- a/www/gtkhtml4/Makefile +++ b/www/gtkhtml4/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes -USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage xorgproto USE_GNOME= gnomeprefix intlhack gtk30 USE_LDCONFIG= yes diff --git a/www/iridium/Makefile b/www/iridium/Makefile index 28511c46b33..bae5ae0155f 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -64,7 +64,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \ ONLY_FOR_ARCHS= amd64 i386 USES= bison desktop-file-utils dos2unix gl gnome jpeg localbase:ldflags \ - ninja perl5 pkgconfig python:2.7,build shebangfix tar:xz + ninja perl5 pkgconfig python:2.7,build shebangfix tar:xz xorg USE_GL= gl USE_LDCONFIG= ${DATADIR} USE_PERL5= build diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile index 6f413f20453..946ffcf0dbb 100644 --- a/www/jwt-cli/Makefile +++ b/www/jwt-cli/Makefile @@ -3,6 +3,7 @@ PORTNAME= jwt-cli PORTVERSION= 2.5.1 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= osa@FreeBSD.org diff --git a/www/links/Makefile b/www/links/Makefile index ce6556399ad..a4b8d610a31 100644 --- a/www/links/Makefile +++ b/www/links/Makefile @@ -58,6 +58,7 @@ TRANS_EXTRA_PATCHES= ${FILESDIR}/extra-terminal.c.diff UTF8_CONFIGURE_ENABLE= utf8 +X11_USES= xorg X11_USE= xorg=x11,xorgproto X11_LIB_DEPENDS= libevent.so:devel/libevent \ libfontconfig.so:x11-fonts/fontconfig diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile index 39d404b7f7e..9cbc88369cd 100644 --- a/www/miniserve/Makefile +++ b/www/miniserve/Makefile @@ -3,7 +3,7 @@ PORTNAME= miniserve DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= tobik@FreeBSD.org diff --git a/www/mozplugger/Makefile b/www/mozplugger/Makefile index 9676a940671..5ce7223c098 100644 --- a/www/mozplugger/Makefile +++ b/www/mozplugger/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= desthack gmake webplugin:native +USES= desthack gmake webplugin:native xorg USE_XORG= x11 xt LLD_UNSAFE= yes diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile index 0842b69e23f..77f3cf58173 100644 --- a/www/newsboat/Makefile +++ b/www/newsboat/Makefile @@ -3,6 +3,7 @@ PORTNAME= newsboat PORTVERSION= 2.17.1 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/www/nspluginwrapper/Makefile b/www/nspluginwrapper/Makefile index 890146972db..6ed2bbf85fa 100644 --- a/www/nspluginwrapper/Makefile +++ b/www/nspluginwrapper/Makefile @@ -26,7 +26,7 @@ BINFILE= ${PORTNAME}-i386-${PORTVERSION}-${BINBUILD}${EXTRACT_SUFX} ONLY_FOR_ARCHS= i386 amd64 HAS_CONFIGURE= yes -USES= gmake gnome linux pkgconfig +USES= gmake gnome linux pkgconfig xorg USE_GNOME= glib20 gtk20 USE_LDCONFIG= yes USE_LINUX= gtk2 diff --git a/www/opera/Makefile b/www/opera/Makefile index 01e7d1bbe05..1210ffb9545 100644 --- a/www/opera/Makefile +++ b/www/opera/Makefile @@ -30,7 +30,7 @@ OPERA_VER?= 12.16 OPERA_BUILD?= 1860 MASTER_SITES_VER_PATH= unix/${OPERA_VER:S/.//} -USES= tar:xz desktop-file-utils shared-mime-info +USES= tar:xz desktop-file-utils shared-mime-info xorg USE_XORG= x11 xext sm ice xft xrender REINPLACE_ARGS= -i '' # no .bak files @@ -46,6 +46,7 @@ VIDEO_DESC= support for HTML5 video (requires GStreamer) CUPS_LIB_DEPENDS= libcups.so:print/cups VIDEO_USE= gstreamer=vorbis,ogg,theora,vp8,good +GTK2_USES= gnome GTK2_USE= gnome=gtk20,libxml2 .include diff --git a/www/plugger/Makefile b/www/plugger/Makefile index 9ef8841afb0..32d5a45c522 100644 --- a/www/plugger/Makefile +++ b/www/plugger/Makefile @@ -9,8 +9,8 @@ MASTER_SITES= http://fredrik.hubbe.net/plugger/ MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia front-end plugin for Mozilla or Opera +USES= webplugin:native xorg USE_XORG= xext xt sm ice xext x11 -USES= webplugin:native GNU_CONFIGURE= yes PKGDEINSTALL= ${PKGINSTALL} diff --git a/www/podcastamatic/Makefile b/www/podcastamatic/Makefile index 208dca93f53..82817dbb2e2 100644 --- a/www/podcastamatic/Makefile +++ b/www/podcastamatic/Makefile @@ -28,7 +28,7 @@ SUB_LIST= PORTNAME="${PORTNAME}" OPTIONS_DEFINE= DOCS -do-patch: +post-patch: @${REINPLACE_CMD} -e "s|${PORTNAME}.conf|${PREFIX}/etc/${PORTNAME}.conf|"\ ${WRKSRC}/${PORTNAME}.pl @${REINPLACE_CMD} -e "s|../test/podcastamatic.log|/var/log/${PORTNAME}.log|"\ diff --git a/www/py-qt5-webengine/Makefile b/www/py-qt5-webengine/Makefile index 28fce13c58d..57c287cd0cd 100644 --- a/www/py-qt5-webengine/Makefile +++ b/www/py-qt5-webengine/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${PY_ENUM34} RUN_DEPENDS= ${PY_ENUM34} -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core gui network printsupport webchannel USE_PYTHON= concurrent flavors py3kplist diff --git a/www/py-qt5-webkit/Makefile b/www/py-qt5-webkit/Makefile index 841db25d2de..eb558bbf801 100644 --- a/www/py-qt5-webkit/Makefile +++ b/www/py-qt5-webkit/Makefile @@ -12,7 +12,7 @@ RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtWebKit PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run gui_run network_run USE_PYTHON= concurrent flavors py3kplist diff --git a/www/py-qt5-webkitwidgets/Makefile b/www/py-qt5-webkitwidgets/Makefile index d252ce56c9f..5a9e5a1645d 100644 --- a/www/py-qt5-webkitwidgets/Makefile +++ b/www/py-qt5-webkitwidgets/Makefile @@ -12,7 +12,7 @@ RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtWebKitWidgets PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run printsupport_run webkit_run widgets_run USE_PYTHON= concurrent flavors py3kplist diff --git a/www/qt5-webkit/Makefile b/www/qt5-webkit/Makefile index eb38c2dad09..275f930ed4c 100644 --- a/www/qt5-webkit/Makefile +++ b/www/qt5-webkit/Makefile @@ -18,9 +18,9 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libwebp.so:graphics/webp \ libwoff2dec.so:devel/woff2 -USES= bison cmake compiler:c++11-lang gperf jpeg \ +USES= bison cmake compiler:c++11-lang gnome gperf jpeg \ pathfix perl5 pkgconfig python:2.7,build qt:5 sqlite:3 \ - tar:xz + tar:xz xorg USE_GNOME= glib20 libxml2 libxslt USE_PERL5= build USE_QT= core declarative gui location network opengl printsupport \ diff --git a/www/quark/Makefile b/www/quark/Makefile index a87947aa9fe..5a665211b50 100644 --- a/www/quark/Makefile +++ b/www/quark/Makefile @@ -33,10 +33,8 @@ pre-everything:: @${ECHO_MSG} "You can build quark with your own config.h using the QUARK_CONF knob:" @${ECHO_MSG} "make QUARK_CONF=/path/to/quark/config.h install clean" -do-patch: - ${REINPLACE_CMD} -e '/^include config.mk$$/d' ${WRKSRC}/Makefile - post-patch: + ${REINPLACE_CMD} -e '/^include config.mk$$/d' ${WRKSRC}/Makefile .if defined(QUARK_CONF) @${ECHO_MSG} "Creating config.h from ${QUARK_CONF}" @${LN} -sf ${QUARK_CONF} ${WRKSRC}/config.h diff --git a/www/riot-web/Makefile b/www/riot-web/Makefile index 69f5419fde5..42049e157c3 100644 --- a/www/riot-web/Makefile +++ b/www/riot-web/Makefile @@ -2,7 +2,7 @@ PORTNAME= riot DISTVERSIONPREFIX= v -DISTVERSION= 1.5.2 +DISTVERSION= 1.5.3 CATEGORIES= www MASTER_SITES= https://github.com/vector-im/riot-web/releases/download/${DISTVERSIONFULL}/ PKGNAMESUFFIX= -web diff --git a/www/riot-web/distinfo b/www/riot-web/distinfo index 17a9f2c032b..927018f1083 100644 --- a/www/riot-web/distinfo +++ b/www/riot-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1572972643 -SHA256 (riot-v1.5.2.tar.gz) = 79e30dc106c7709a2d2eef2d2d8bea9405737882667cffbdd67b15e7207a79d7 -SIZE (riot-v1.5.2.tar.gz) = 13795421 +TIMESTAMP = 1573051907 +SHA256 (riot-v1.5.3.tar.gz) = 9826d85380f540c6a7305caaf5898684b09a34957f2036d0164bb93b41b9ef76 +SIZE (riot-v1.5.3.tar.gz) = 13809000 diff --git a/www/riot-web/pkg-plist b/www/riot-web/pkg-plist index 0fcca650aad..a53b5b09210 100644 --- a/www/riot-web/pkg-plist +++ b/www/riot-web/pkg-plist @@ -1,47 +1,47 @@ -%%WWWDIR%%/bundles/9f3ea991b3a251924395/0.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/0.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/1.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/1.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/13.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/13.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/14.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/14.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/15.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/15.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/16.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/16.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/2.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/2.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/3.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/3.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/4.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/4.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/5.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/5.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/bundle.css -%%WWWDIR%%/bundles/9f3ea991b3a251924395/bundle.css.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/bundle.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/bundle.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/indexeddb-worker.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/indexeddb-worker.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/mobileguide.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/mobileguide.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark-custom.css -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark-custom.css.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark-custom.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark-custom.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark.css -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark.css.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-dark.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light-custom.css -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light-custom.css.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light-custom.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light-custom.js.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light.css -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light.css.map -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light.js -%%WWWDIR%%/bundles/9f3ea991b3a251924395/theme-light.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/0.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/0.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/1.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/1.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/13.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/13.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/14.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/14.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/15.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/15.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/16.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/16.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/2.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/2.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/3.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/3.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/4.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/4.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/5.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/5.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/bundle.css +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/bundle.css.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/bundle.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/bundle.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/indexeddb-worker.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/indexeddb-worker.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/mobileguide.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/mobileguide.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark-custom.css +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark-custom.css.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark-custom.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark-custom.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark.css +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark.css.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-dark.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light-custom.css +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light-custom.css.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light-custom.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light-custom.js.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light.css +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light.css.map +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light.js +%%WWWDIR%%/bundles/b980657cd3d51f5fc3b5/theme-light.js.map %%WWWDIR%%/config.sample.json %%WWWDIR%%/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2 %%WWWDIR%%/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2 @@ -52,28 +52,28 @@ %%WWWDIR%%/fonts/Nunito/Nunito-SemiBold.da07a44.ttf %%WWWDIR%%/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.9efd56e.woff2 %%WWWDIR%%/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.661486d.woff2 -%%WWWDIR%%/i18n/bg.f24e265.json +%%WWWDIR%%/i18n/bg.2a713a7.json %%WWWDIR%%/i18n/ca.bac59e4.json %%WWWDIR%%/i18n/cs.d9e73b7.json %%WWWDIR%%/i18n/da.ae97341.json %%WWWDIR%%/i18n/de_DE.c8fbe9d.json %%WWWDIR%%/i18n/el.1d05a30.json -%%WWWDIR%%/i18n/en_EN.29c1c46.json +%%WWWDIR%%/i18n/en_EN.c9a281e.json %%WWWDIR%%/i18n/en_US.d2394d7.json %%WWWDIR%%/i18n/eo.9dc7804.json %%WWWDIR%%/i18n/es.4dbfa5f.json -%%WWWDIR%%/i18n/eu.abfab32.json +%%WWWDIR%%/i18n/eu.ff6a6cd.json %%WWWDIR%%/i18n/fi.2ce54ee.json -%%WWWDIR%%/i18n/fr.4a14343.json +%%WWWDIR%%/i18n/fr.59afc31.json %%WWWDIR%%/i18n/gl.49f999e.json -%%WWWDIR%%/i18n/hu.3835fd6.json -%%WWWDIR%%/i18n/it.b6a8b2f.json -%%WWWDIR%%/i18n/ja.66104fa.json -%%WWWDIR%%/i18n/ko.481c9c3.json -%%WWWDIR%%/i18n/languages.62b0264.json +%%WWWDIR%%/i18n/hu.9893e51.json +%%WWWDIR%%/i18n/it.420bb81.json +%%WWWDIR%%/i18n/ja.9d32a42.json +%%WWWDIR%%/i18n/ko.8dddc5b.json +%%WWWDIR%%/i18n/languages.4dda689.json %%WWWDIR%%/i18n/languages.json %%WWWDIR%%/i18n/lv.1637930.json -%%WWWDIR%%/i18n/nb_NO.63b6354.json +%%WWWDIR%%/i18n/nb_NO.d3ff288.json %%WWWDIR%%/i18n/nl.0841ffa.json %%WWWDIR%%/i18n/nn.0175bf5.json %%WWWDIR%%/i18n/pl.587f422.json @@ -83,13 +83,13 @@ %%WWWDIR%%/i18n/sk.13110a8.json %%WWWDIR%%/i18n/sq.2776691.json %%WWWDIR%%/i18n/sr.ccc4354.json -%%WWWDIR%%/i18n/sv.be74df2.json +%%WWWDIR%%/i18n/sv.764d0be.json %%WWWDIR%%/i18n/te.a349a66.json %%WWWDIR%%/i18n/th.612b4cb.json %%WWWDIR%%/i18n/tr.40c855c.json %%WWWDIR%%/i18n/vls.243b259.json %%WWWDIR%%/i18n/zh_Hans.a6d5813.json -%%WWWDIR%%/i18n/zh_Hant.baccdd9.json +%%WWWDIR%%/i18n/zh_Hant.8730456.json %%WWWDIR%%/img/03b381.887c3ca.png %%WWWDIR%%/img/368bd6.2349bd1.png %%WWWDIR%%/img/ac3ba8.4aa77aa.png diff --git a/www/surf/Makefile b/www/surf/Makefile index a83de5bd5f3..5bf4a7d50c5 100644 --- a/www/surf/Makefile +++ b/www/surf/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= dmenu:x11/dmenu \ curl:ftp/curl \ xterm:x11/xterm -USES= compiler:c11 pkgconfig +USES= compiler:c11 gnome pkgconfig xorg USE_GNOME= gtk30 pango cairo gdkpixbuf2 USE_XORG= x11 diff --git a/www/websocat/Makefile b/www/websocat/Makefile index 054ee7b3993..558de7f9210 100644 --- a/www/websocat/Makefile +++ b/www/websocat/Makefile @@ -4,7 +4,7 @@ PORTNAME= websocat DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= osa@FreeBSD.org diff --git a/www/yabb/Makefile b/www/yabb/Makefile index b904d99fc25..3c3bdd670dd 100644 --- a/www/yabb/Makefile +++ b/www/yabb/Makefile @@ -45,12 +45,10 @@ PERLFILES= AdminIndex.pl BoardConvert.pl Convert.pl \ post-extract: @${RM} -r ${WCGI}/Convert ${WCGI}/Modules ${WCGI}/FixFile.pl -do-patch: +post-patch: .for _I in ${PERLFILES} @${SED} -i '' -e '1s|/usr/bin/perl|${perl_CMD}|' ${WCGI}/${_I} .endfor - -post-patch: @${CHMOD} -R a=,u+rwX ${WCGI}/* @${CHMOD} a=rx ${WCGI}/AdminIndex.pl ${WCGI}/Setup.pl ${WCGI}/YaBB.pl @${CHMOD} -R a-w ${WCGI}/Admin ${WCGI}/Languages ${WCGI}/Sources diff --git a/www/zola/Makefile b/www/zola/Makefile index c50dfc71aee..86cbe0340b6 100644 --- a/www/zola/Makefile +++ b/www/zola/Makefile @@ -3,6 +3,7 @@ PORTNAME= zola DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= tobik@FreeBSD.org diff --git a/x11-clocks/asclock-xlib/Makefile b/x11-clocks/asclock-xlib/Makefile index a942909ce5c..95b2c312f0e 100644 --- a/x11-clocks/asclock-xlib/Makefile +++ b/x11-clocks/asclock-xlib/Makefile @@ -12,8 +12,8 @@ COMMENT= New flavor of asclock MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/asclock-xlib +USES= imake xorg USE_XORG= xpm x11 -USES= imake .include diff --git a/x11-clocks/asclock/Makefile b/x11-clocks/asclock/Makefile index b73a1135eb5..b3fd0b15edf 100644 --- a/x11-clocks/asclock/Makefile +++ b/x11-clocks/asclock/Makefile @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE CONFLICTS= asclock-gtk-[0-9]* asclock-xlib-[0-9]* -USES= tar:tgz imake +USES= imake tar:tgz xorg USE_XORG= xpm xext x11 PLIST_FILES= bin/asclock man/man1/asclock.1.gz diff --git a/x11-clocks/astime/Makefile b/x11-clocks/astime/Makefile index 54e1530357b..af3ff7f3c93 100644 --- a/x11-clocks/astime/Makefile +++ b/x11-clocks/astime/Makefile @@ -13,6 +13,7 @@ COMMENT= Time/Date applet for WindowMaker LICENSE= GPLv2 +USES= xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm-includes=${LOCALBASE}/include \ diff --git a/x11-clocks/astzclock/Makefile b/x11-clocks/astzclock/Makefile index 09eab1ada77..2efa45df427 100644 --- a/x11-clocks/astzclock/Makefile +++ b/x11-clocks/astzclock/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.eyesbeyond.com/freebsddom/astzclock/ MAINTAINER= glewis@FreeBSD.org COMMENT= Afterstep clock with some timezone extensions -USES= imake +USES= imake xorg USE_XORG= xpm PLIST_FILES= bin/astzclock man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/bbdate/Makefile b/x11-clocks/bbdate/Makefile index 86ca62cfb02..8888f002de7 100644 --- a/x11-clocks/bbdate/Makefile +++ b/x11-clocks/bbdate/Makefile @@ -14,6 +14,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes +USES= xorg USE_XORG= x11 xau xdmcp xext xfixes xi xrandr ice sm PLIST_FILES= bin/bbdate share/bbtools/README.bbdate \ diff --git a/x11-clocks/bclock/Makefile b/x11-clocks/bclock/Makefile index e759aebf000..d11e1fccb45 100644 --- a/x11-clocks/bclock/Makefile +++ b/x11-clocks/bclock/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SUNSITE/X11/clocks MAINTAINER= ports@FreeBSD.org COMMENT= Round, analog X11 clock with Bezier curve hands -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xext xmu xt PLIST_FILES= bin/bclock \ diff --git a/x11-clocks/buici-clock/Makefile b/x11-clocks/buici-clock/Makefile index 31a3a722b15..5495f94b060 100644 --- a/x11-clocks/buici-clock/Makefile +++ b/x11-clocks/buici-clock/Makefile @@ -18,8 +18,8 @@ LIB_DEPENDS= libcairo.so:graphics/cairo WRKSRC= ${WRKDIR}/buici +USES= tar:xz bison gmake pkgconfig autoreconf xorg USE_XORG= x11 xext -USES= tar:xz bison gmake pkgconfig autoreconf GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes diff --git a/x11-clocks/dclock/Makefile b/x11-clocks/dclock/Makefile index 2ad8456ba5a..e8a80fba4b4 100644 --- a/x11-clocks/dclock/Makefile +++ b/x11-clocks/dclock/Makefile @@ -9,8 +9,8 @@ MASTER_SITES= http://opencircuitdesign.com/~tim/programs/dclock/archive/ MAINTAINER= romain@FreeBSD.org COMMENT= 7-segment digital clock with some optional features +USES= pkgconfig tar:tgz xorg USE_XORG= x11 xt -USES= pkgconfig tar:tgz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lX11 -lXt -lm diff --git a/x11-clocks/emiclock/Makefile b/x11-clocks/emiclock/Makefile index 8d784e0a615..5e67afea034 100644 --- a/x11-clocks/emiclock/Makefile +++ b/x11-clocks/emiclock/Makefile @@ -15,7 +15,7 @@ LICENSE_NAME= Emi Clock for X11 LICENSE_FILE= ${WRKSRC}/COPYRIGHT.en LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept -USES= iconv:build imake +USES= iconv:build imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt LANGRES= resources/R6/EUC/EmiClock.ad diff --git a/x11-clocks/eyeclock/Makefile b/x11-clocks/eyeclock/Makefile index 8c58b119384..a9cda8ed6f4 100644 --- a/x11-clocks/eyeclock/Makefile +++ b/x11-clocks/eyeclock/Makefile @@ -13,8 +13,8 @@ COMMENT= Clock with eyes following the mouse pointer WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAKE_ENV= X11BASE=${LOCALBASE} +USES= tar:tgz xorg USE_XORG= x11 xau xdmcp xpm xt ice -USES= tar:tgz DESKTOP_ENTRIES="EyeClock" "" "" "eyeclock" "" "" diff --git a/x11-clocks/glclock/Makefile b/x11-clocks/glclock/Makefile index a001d3fd370..50d8a5fb646 100644 --- a/x11-clocks/glclock/Makefile +++ b/x11-clocks/glclock/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://www.daionet.gr.jp/~masa/archives/ MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL spinning pocket watch demo and benchmark utility +USES= gl xorg USE_XORG= xi xmu xext x11 USE_GL= gl glu glut MAKEFILE= makefile diff --git a/x11-clocks/lmclock/Makefile b/x11-clocks/lmclock/Makefile index 7290cff43e7..6b97d11afa5 100644 --- a/x11-clocks/lmclock/Makefile +++ b/x11-clocks/lmclock/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Xerox Lisp machine clock clone -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/lmclock diff --git a/x11-clocks/mlclock/Makefile b/x11-clocks/mlclock/Makefile index 2d2583e2934..ef5b889433c 100644 --- a/x11-clocks/mlclock/Makefile +++ b/x11-clocks/mlclock/Makefile @@ -12,6 +12,7 @@ COMMENT= Clock for mlvwm window manager WRKSRC= ${WRKDIR}/${PORTNAME} +USES= xorg USE_XORG= x11 xau xdmcp PLIST_FILES= bin/mlclock %%DATADIR%%/mlclockrc %%DATADIR%%/mlclockrc-kanji diff --git a/x11-clocks/mouseclock/Makefile b/x11-clocks/mouseclock/Makefile index 4849a43c3b7..c070d47dc98 100644 --- a/x11-clocks/mouseclock/Makefile +++ b/x11-clocks/mouseclock/Makefile @@ -13,7 +13,7 @@ COMMENT= Display the current time using the X root cursor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= imake:notall +USES= imake:notall xorg USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/x11-clocks/rclock/Makefile b/x11-clocks/rclock/Makefile index 48747835dd1..2e9103f78b6 100644 --- a/x11-clocks/rclock/Makefile +++ b/x11-clocks/rclock/Makefile @@ -13,6 +13,7 @@ COMMENT= Analog clock for X w/appointment reminder and mail notification LICENSE= GPLv2+ +USES= xorg USE_XORG= x11 xau xdmcp ice xpm xv GNU_CONFIGURE= yes ALL_TARGET= clock diff --git a/x11-clocks/t3d/Makefile b/x11-clocks/t3d/Makefile index b14873c635d..51c6cf83639 100644 --- a/x11-clocks/t3d/Makefile +++ b/x11-clocks/t3d/Makefile @@ -19,7 +19,7 @@ EXTRACT_BEFORE_ARGS= -dc EXTRACT_AFTER_ARGS= | ${SH} NO_WRKSUBDIR= yes -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/t3d man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/tclock/Makefile b/x11-clocks/tclock/Makefile index 06c070241f2..7309e1716f1 100644 --- a/x11-clocks/tclock/Makefile +++ b/x11-clocks/tclock/Makefile @@ -14,7 +14,7 @@ COMMENT= Transparent analog clock for x11 LICENSE= GPLv1 LICENSE_FILE= ${WRKSRC}/COPYING -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= x11 xext PLIST_FILES= bin/tclock man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/wmbinclock/Makefile b/x11-clocks/wmbinclock/Makefile index 943a18ade0d..0033b34efea 100644 --- a/x11-clocks/wmbinclock/Makefile +++ b/x11-clocks/wmbinclock/Makefile @@ -15,7 +15,7 @@ USE_GITHUB= yes GH_ACCOUNT= engerim42 PLIST_FILES= bin/wmBinClock -USES= gmake +USES= gmake xorg USE_XORG= xpm post-patch: diff --git a/x11-clocks/wmblueclock/Makefile b/x11-clocks/wmblueclock/Makefile index 58ff917aee3..d400a0dfcac 100644 --- a/x11-clocks/wmblueclock/Makefile +++ b/x11-clocks/wmblueclock/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple dockable clock application LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= x11 xau xdmcp xext xpm PLIST_FILES= bin/wmblueclock man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/wmcalclock/Makefile b/x11-clocks/wmcalclock/Makefile index 95a29b62edc..4a9f1e0be65 100644 --- a/x11-clocks/wmcalclock/Makefile +++ b/x11-clocks/wmcalclock/Makefile @@ -13,6 +13,7 @@ COMMENT= Another Window Maker calendar/clock dockapp LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../COPYING +USES= xorg USE_XORG= xpm WRKSRC= ${WRKDIR}/${DISTNAME}/Src PLIST_FILES= bin/wmCalClock man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/wmclock/Makefile b/x11-clocks/wmclock/Makefile index 97a5af86489..f08e528389f 100644 --- a/x11-clocks/wmclock/Makefile +++ b/x11-clocks/wmclock/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/dockapps-daaf3aa -USES= autoreconf gmake pkgconfig +USES= autoreconf gmake pkgconfig xorg USE_XORG= xpm GNU_CONFIGURE= yes diff --git a/x11-clocks/wmfishtime/Makefile b/x11-clocks/wmfishtime/Makefile index 9e7243f4ff0..cb37cca3fc9 100644 --- a/x11-clocks/wmfishtime/Makefile +++ b/x11-clocks/wmfishtime/Makefile @@ -14,7 +14,7 @@ COMMENT= Time/date applet for WindowMaker with fishes swimming around LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gnome pkgconfig +USES= gnome pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 diff --git a/x11-clocks/wmtime/Makefile b/x11-clocks/wmtime/Makefile index 183872d6c00..0bbd5552d2d 100644 --- a/x11-clocks/wmtime/Makefile +++ b/x11-clocks/wmtime/Makefile @@ -13,7 +13,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Time/Date applet for WindowMaker WRKSRC= ${WRKDIR}/wmtime.app/wmtime -USES= imake +USES= imake xorg USE_XORG= xpm USE_CSTD= gnu89 diff --git a/x11-clocks/wmtimer/Makefile b/x11-clocks/wmtimer/Makefile index 92633ef880e..a8bf2548483 100644 --- a/x11-clocks/wmtimer/Makefile +++ b/x11-clocks/wmtimer/Makefile @@ -14,7 +14,7 @@ COMMENT= Multi-Function timer dockapp for WindowMaker WRKSRC= ${WRKDIR}/${DISTNAME}/wmtimer PORTDOCS= README PLIST_FILES= bin/wmtimer -USES= gmake pkgconfig +USES= gmake gnome pkgconfig xorg USE_CSTD= gnu89 USE_XORG= x11 xau xcomposite xcursor xdamage xdmcp xext xfixes xi \ xinerama xpm xrandr xrender diff --git a/x11-clocks/xalarm/Makefile b/x11-clocks/xalarm/Makefile index 7aecd85bed1..b3c78760186 100644 --- a/x11-clocks/xalarm/Makefile +++ b/x11-clocks/xalarm/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= XCONTRIB/utilities MAINTAINER= cy@FreeBSD.org COMMENT= X based alarm clock -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt pre-install: diff --git a/x11-clocks/xdaliclock/Makefile b/x11-clocks/xdaliclock/Makefile index b74a2829400..a77c39bedfd 100644 --- a/x11-clocks/xdaliclock/Makefile +++ b/x11-clocks/xdaliclock/Makefile @@ -12,6 +12,7 @@ COMMENT= Rather neat animated clock WRKSRC= ${WRKDIR}/${DISTNAME}/X11 GNU_CONFIGURE= yes +USES= xorg USE_XORG= xt sm ice xext x11 PLIST_FILES= bin/xdaliclock man/man1/${PORTNAME}.1.gz diff --git a/x11-clocks/xtimer/Makefile b/x11-clocks/xtimer/Makefile index 189312feaa4..89a7c674289 100644 --- a/x11-clocks/xtimer/Makefile +++ b/x11-clocks/xtimer/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple digital timer for X11 BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xtimer man/man1/${PORTNAME}.1.gz diff --git a/x11-drivers/xorgxrdp/Makefile b/x11-drivers/xorgxrdp/Makefile index 8fbddb4682a..c8688228d6e 100644 --- a/x11-drivers/xorgxrdp/Makefile +++ b/x11-drivers/xorgxrdp/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT RUN_DEPENDS= xauth:x11/xauth BUILD_DEPENDS= nasm:devel/nasm -USES= autoreconf libtool:build pkgconfig +USES= autoreconf libtool:build pkgconfig xorg USE_XORG= xorgproto xorg-server USE_LDCONFIG= yes USE_GITHUB= yes diff --git a/x11-fm/caja/Makefile b/x11-fm/caja/Makefile index 5c6049ccb28..7d19654f2c8 100644 --- a/x11-fm/caja/Makefile +++ b/x11-fm/caja/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= libexif.so:graphics/libexif \ PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gmake gnome libtool \ - localbase mate pathfix pkgconfig shared-mime-info tar:xz + localbase mate pathfix pkgconfig shared-mime-info tar:xz xorg USE_MATE= desktop icontheme:run USE_XORG= ice sm x11 USE_GNOME= cairo gtk30 gnomeprefix intltool introspection:build libxml2 diff --git a/x11-fm/deforaos-browser/Makefile b/x11-fm/deforaos-browser/Makefile index 55281459e1c..47b6020620b 100644 --- a/x11-fm/deforaos-browser/Makefile +++ b/x11-fm/deforaos-browser/Makefile @@ -25,7 +25,7 @@ NLS_USES= gettext DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl -USES= desktop-file-utils gnome pkgconfig +USES= desktop-file-utils gnome pkgconfig xorg USE_GNOME= gtk20 cairo USE_XORG= x11 USE_LDCONFIG= yes diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index f47125a282a..627ae2d8e16 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -16,7 +16,7 @@ LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 -USES= dos2unix desktop-file-utils fpc gnome lazarus:flavors +USES= dos2unix desktop-file-utils fpc gnome lazarus:flavors xorg PORTDOCS= * diff --git a/x11-fm/fsv2/Makefile b/x11-fm/fsv2/Makefile index 74a9318ca1a..c6dd61686b7 100644 --- a/x11-fm/fsv2/Makefile +++ b/x11-fm/fsv2/Makefile @@ -17,9 +17,10 @@ LIB_DEPENDS= libgtkgl-2.0.so:x11-toolkits/gtkglarea2 \ libfreetype.so:print/freetype2 \ libftgl.so:graphics/ftgl -USES= compiler:c++11-lang tar:bzip2 libtool gettext-runtime pkgconfig -USE_GNOME= gtkmm24 atkmm glibmm pangomm cairomm libsigc++20 gtk20 atk cairo \ - gdkpixbuf2 +USES= compiler:c++11-lang tar:bzip2 libtool gettext-runtime gl gnome \ + pkgconfig +USE_GNOME= gtkmm24 atkmm glibmm pangomm cairomm libsigc++20 gtk20 atk \ + cairo gdkpixbuf2 USE_GL= gl glu USE_LDCONFIG= yes diff --git a/x11-fm/librfm/Makefile b/x11-fm/librfm/Makefile index c3182b2ff94..c4709331e7b 100644 --- a/x11-fm/librfm/Makefile +++ b/x11-fm/librfm/Makefile @@ -23,7 +23,8 @@ OPTIONS_DEFINE= NLS CONFIGURE_ARGS+=--with-pkglibdata INSTALLS_ICONS= yes -USES= autoreconf gettext gnome gmake libtool:keepla pkgconfig tar:bzip2 +USES= autoreconf gettext gnome gmake libtool:keepla pkgconfig \ + tar:bzip2 xorg GNU_CONFIGURE= yes USE_GNOME= gtk20 intltool cairo libxml2 librsvg2 USE_XORG+= x11 diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile index 2159d7922e3..63d244ff54a 100644 --- a/x11-fm/nautilus/Makefile +++ b/x11-fm/nautilus/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libgnome-autoar-0.so:archivers/gnome-autoar \ PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome \ - localbase meson pkgconfig python:3.4+,build tar:xz + localbase meson pkgconfig python:3.4+,build tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 INSTALLS_ICONS= yes USE_LDCONFIG= yes diff --git a/x11-fm/pcmanfm-qt/Makefile b/x11-fm/pcmanfm-qt/Makefile index 9bbc1bc3b8d..b970519941b 100644 --- a/x11-fm/pcmanfm-qt/Makefile +++ b/x11-fm/pcmanfm-qt/Makefile @@ -17,7 +17,8 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ libexif.so:graphics/libexif USES= cmake compiler:c++14-lang desktop-file-utils gnome\ - gettext-runtime localbase:ldflags lxqt pkgconfig kde:5 qt:5 tar:xz + gettext-runtime localbase:ldflags lxqt pkgconfig kde:5 qt:5 \ + tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ widgets x11extras USE_KDE= oxygen-icons5 diff --git a/x11-fm/pcmanfm/Makefile b/x11-fm/pcmanfm/Makefile index f572585c6ca..97ddaae09b6 100644 --- a/x11-fm/pcmanfm/Makefile +++ b/x11-fm/pcmanfm/Makefile @@ -29,7 +29,7 @@ USE_HARDENING= cfi safestack CFI_OVERRIDE= -fno-sanitize=cfi-icall USES= desktop-file-utils gmake gnome gettext libtool localbase \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_GNOME= cairo gdkpixbuf2 intltool USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/x11-fm/rox-filer/Makefile b/x11-fm/rox-filer/Makefile index 19dba3b6701..2e2cc0267e3 100644 --- a/x11-fm/rox-filer/Makefile +++ b/x11-fm/rox-filer/Makefile @@ -17,7 +17,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ PLIST_SUB+= LOCALBASE=${LOCALBASE} -USES= gettext-runtime:build gmake pkgconfig shared-mime-info tar:bzip2 +USES= gettext-runtime:build gmake gnome pkgconfig shared-mime-info \ + tar:bzip2 xorg USE_XORG= ice sm x11 xaw xorgproto USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 libxml2 pango diff --git a/x11-fm/rox-session/Makefile b/x11-fm/rox-session/Makefile index 0780782966e..a6be45b57ba 100644 --- a/x11-fm/rox-session/Makefile +++ b/x11-fm/rox-session/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ WRKSRC= ${WRKDIR}/ROX-Session DATADIR= ${PREFIX}/apps/ROX-Session -USES= gettext-tools pkgconfig python:2.7 shebangfix +USES= gettext-tools gnome pkgconfig python:2.7 shebangfix xorg SHEBANG_FILES= AutoStart.py choose_wm.py interactive.py migrate.py USE_GNOME= gtk20 libxml2 USE_XORG= x11 xext xtst xxf86vm diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile index e37e2b4061a..e9cd6359096 100644 --- a/x11-fm/sushi/Makefile +++ b/x11-fm/sushi/Makefile @@ -31,8 +31,8 @@ RUN_DEPENDS= nautilus:x11-fm/nautilus PORTSCOUT= limitw:1,even -USES= compiler:c11 gettext gmake gnome libtool localbase pathfix \ - pkgconfig tar:xz +USES= compiler:c11 gettext gl gmake gnome libtool localbase pathfix \ + pkgconfig tar:xz xorg USE_CSTD= c11 INSTALLS_ICONS= yes USE_GNOME= cairo gnomeprefix gtksourceview3 intlhack introspection diff --git a/x11-fm/tdfsb/Makefile b/x11-fm/tdfsb/Makefile index ea10e2ff794..e2ec65bf72a 100644 --- a/x11-fm/tdfsb/Makefile +++ b/x11-fm/tdfsb/Makefile @@ -15,9 +15,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsmpeg.so:multimedia/smpeg +USES= gl pkgconfig sdl USE_GL= glut USE_SDL= image sdl -USES= pkgconfig PORTDOCS= README PLIST_FILES= bin/${PORTNAME} diff --git a/x11-fm/wcmcommander/Makefile b/x11-fm/wcmcommander/Makefile index 6f35c890c26..9d295b22b75 100644 --- a/x11-fm/wcmcommander/Makefile +++ b/x11-fm/wcmcommander/Makefile @@ -19,7 +19,7 @@ GH_PROJECT= WCMCommander CONFLICTS_INSTALL= wcm # bin/wcm -USES= compiler:c++11-lib cmake +USES= compiler:c++11-lib cmake xorg CMAKE_ARGS= -DDATADIR="${DATADIR_REL}" USE_XORG= x11 diff --git a/x11-fm/worker/Makefile b/x11-fm/worker/Makefile index e041033ada9..bd37a2cfbb3 100644 --- a/x11-fm/worker/Makefile +++ b/x11-fm/worker/Makefile @@ -35,7 +35,7 @@ HAL_LIB_DEPENDS= libhal-storage.so:sysutils/hal \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus HAL_USE= gnome=glib20 xorg=sm,ice -HAL_USES= gettext-runtime +HAL_USES= gettext-runtime gnome INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify diff --git a/x11-fm/xcruise/Makefile b/x11-fm/xcruise/Makefile index 871e0a63273..88d2f85fabc 100644 --- a/x11-fm/xcruise/Makefile +++ b/x11-fm/xcruise/Makefile @@ -13,7 +13,7 @@ COMMENT= Navigate through a three-dimensional view of a file system LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt OPTIONS_DEFINE= DOCS diff --git a/x11-fm/xfe/Makefile b/x11-fm/xfe/Makefile index 34646973afe..797d5c88cf4 100644 --- a/x11-fm/xfe/Makefile +++ b/x11-fm/xfe/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 \ libpng.so:graphics/png \ libxcb-util.so:x11/xcb-util -USES= desktop-file-utils gmake localbase pathfix pkgconfig gnome +USES= desktop-file-utils gmake localbase pathfix pkgconfig gnome xorg USE_XORG= x11 xcb xft xrandr xrender USE_GNOME= intltool diff --git a/x11-fonts/croscorefonts-fonts-ttf/Makefile b/x11-fonts/croscorefonts-fonts-ttf/Makefile index 100bd81e3ff..601316c3cea 100644 --- a/x11-fonts/croscorefonts-fonts-ttf/Makefile +++ b/x11-fonts/croscorefonts-fonts-ttf/Makefile @@ -3,7 +3,7 @@ PORTNAME= croscorefonts PORTVERSION= 1.31.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-fonts MASTER_SITES= https://gsdview.appspot.com/chromeos-localmirror/distfiles/ \ LOCAL/sunpoet @@ -13,7 +13,7 @@ COMMENT= Fonts created from by Google for ChromeOS to replace MS TTF LICENSE= APACHE20 -USES= fonts tar:bzip2 +USES= fonts tar:bzip2 xorg USE_XORG= x11 NO_ARCH= yes diff --git a/x11-fonts/crosextrafonts-caladea-ttf/Makefile b/x11-fonts/crosextrafonts-caladea-ttf/Makefile index 2ebcca3db70..e01ab9117a5 100644 --- a/x11-fonts/crosextrafonts-caladea-ttf/Makefile +++ b/x11-fonts/crosextrafonts-caladea-ttf/Makefile @@ -2,7 +2,7 @@ PORTNAME= crosextrafonts PORTVERSION= 20130214 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= https://gsdview.appspot.com/chromeos-localmirror/distfiles/ PKGNAMESUFFIX= -caladea @@ -12,7 +12,7 @@ COMMENT= Font created by Google for ChromeOS to replace MS Cambria LICENSE= APACHE20 -USES= fonts +USES= fonts xorg USE_XORG= x11 NO_ARCH= yes diff --git a/x11-fonts/crosextrafonts-carlito-ttf/Makefile b/x11-fonts/crosextrafonts-carlito-ttf/Makefile index 0eac7e85105..1e45f49033f 100644 --- a/x11-fonts/crosextrafonts-carlito-ttf/Makefile +++ b/x11-fonts/crosextrafonts-carlito-ttf/Makefile @@ -2,7 +2,7 @@ PORTNAME= crosextrafonts-carlito PORTVERSION= 20130920 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= https://gsdview.appspot.com/chromeos-localmirror/distfiles/ @@ -11,7 +11,7 @@ COMMENT= Font created by Google for ChromeOS to replace MS Calibri LICENSE= OFL11 -USES= fonts +USES= fonts xorg USE_XORG= x11 NO_ARCH= yes diff --git a/x11-fonts/cyr-rfx/Makefile b/x11-fonts/cyr-rfx/Makefile index 91996d7034d..e21ba4acee3 100644 --- a/x11-fonts/cyr-rfx/Makefile +++ b/x11-fonts/cyr-rfx/Makefile @@ -18,7 +18,7 @@ BROKEN= unfetchable BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ mkfontscale>=0:x11-fonts/mkfontscale -USES= fonts +USES= fonts xorg USE_XORG= x11 CYR_RFX_ENCODING?= koi8-o diff --git a/x11-fonts/datalegreya/Makefile b/x11-fonts/datalegreya/Makefile index 07ffbd0d285..12017243620 100644 --- a/x11-fonts/datalegreya/Makefile +++ b/x11-fonts/datalegreya/Makefile @@ -16,7 +16,7 @@ USE_GITHUB= yes GH_ACCOUNT= figs-lab GH_TAGNAME= bb0872f -USES= fonts +USES= fonts xorg USE_XORG= x11 NO_ARCH= yes NO_BUILD= yes diff --git a/x11-fonts/fira/Makefile b/x11-fonts/fira/Makefile index e7f981ec6ed..811cfe30ca4 100644 --- a/x11-fonts/fira/Makefile +++ b/x11-fonts/fira/Makefile @@ -11,7 +11,7 @@ COMMENT= Sans-serif, monospaced, and code typeface for small screens LICENSE= OFL11 -USES= fonts +USES= fonts xorg USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= bBoxType diff --git a/x11-fonts/firacode/Makefile b/x11-fonts/firacode/Makefile index de3e780108f..906cb37ac64 100644 --- a/x11-fonts/firacode/Makefile +++ b/x11-fonts/firacode/Makefile @@ -12,7 +12,7 @@ COMMENT= Monospaced font with programming ligatures derived from Fira LICENSE= OFL11 -USES= fonts zip +USES= fonts xorg zip USE_XORG= x11 NO_ARCH= yes NO_BUILD= yes diff --git a/x11-fonts/firago/Makefile b/x11-fonts/firago/Makefile index cec6523c6c2..333a2a6f81c 100644 --- a/x11-fonts/firago/Makefile +++ b/x11-fonts/firago/Makefile @@ -10,7 +10,7 @@ COMMENT= Expanded version of Fira Sans with support for additional languages LICENSE= OFL11 -USES= fonts +USES= fonts xorg USE_XORG= x11 USE_GITHUB= yes diff --git a/x11-fonts/geminifonts/Makefile b/x11-fonts/geminifonts/Makefile index 0285e6247fb..d1fc465d3b7 100644 --- a/x11-fonts/geminifonts/Makefile +++ b/x11-fonts/geminifonts/Makefile @@ -16,7 +16,7 @@ COMMENT= Ukrainian KOI8 fonts for X11R6 (koi8-u) BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ mkfontscale>=0:x11-fonts/mkfontscale -USES= fonts perl5 tar:tgz +USES= fonts perl5 tar:tgz xorg USE_PERL5= build USE_XORG= x11 NO_WRKSUBDIR= yes diff --git a/x11-fonts/inconsolata-lgc-ttf/Makefile b/x11-fonts/inconsolata-lgc-ttf/Makefile index fbac34447e3..eb39176de70 100644 --- a/x11-fonts/inconsolata-lgc-ttf/Makefile +++ b/x11-fonts/inconsolata-lgc-ttf/Makefile @@ -15,7 +15,7 @@ USE_GITHUB= yes GH_ACCOUNT= DeLaGuardo GH_TAGNAME= 16e2c94 -USES= fonts +USES= fonts xorg USE_XORG= x11 NO_BUILD= yes FONTNAME= TTF diff --git a/x11-fonts/inconsolata-ttf/Makefile b/x11-fonts/inconsolata-ttf/Makefile index 3d0d9fb5ef6..320ce9f44a9 100644 --- a/x11-fonts/inconsolata-ttf/Makefile +++ b/x11-fonts/inconsolata-ttf/Makefile @@ -14,7 +14,7 @@ LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/OFL.txt NO_ARCH= yes -USES= fonts +USES= fonts xorg USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= fonts diff --git a/x11-fonts/montecarlo_fonts/Makefile b/x11-fonts/montecarlo_fonts/Makefile index 8fd3fc9f010..f1e787f6c1f 100644 --- a/x11-fonts/montecarlo_fonts/Makefile +++ b/x11-fonts/montecarlo_fonts/Makefile @@ -13,7 +13,7 @@ EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Monospace font -USES= fonts +USES= fonts xorg USE_XORG= x11 NO_BUILD= yes diff --git a/x11-fonts/nexfontsel/Makefile b/x11-fonts/nexfontsel/Makefile index f86a29063b0..1a67820df6a 100644 --- a/x11-fonts/nexfontsel/Makefile +++ b/x11-fonts/nexfontsel/Makefile @@ -14,7 +14,7 @@ COMMENT= NeXtaw based replacement for xfontsel LIB_DEPENDS= libneXtaw.so:x11-toolkits/neXtaw -USES= imake +USES= imake xorg USE_XORG= xaw post-patch: diff --git a/x11-fonts/proggy_fonts/Makefile b/x11-fonts/proggy_fonts/Makefile index 21738528986..d35d841a88c 100644 --- a/x11-fonts/proggy_fonts/Makefile +++ b/x11-fonts/proggy_fonts/Makefile @@ -28,8 +28,8 @@ COMMENT= The perfect monospaced bitmap programming fonts ALREADY_UNZIP= ${DISTDIR}/Opti.pcf.gz ${DISTDIR}/OptiSmall.pcf.gz \ ${DISTDIR}/PixelCarnageMono.pcf.gz +USES= fonts xorg zip USE_XORG= x11 -USES= fonts zip NO_WRKSUBDIR= yes NO_BUILD= yes diff --git a/x11-fonts/stix-fonts/Makefile b/x11-fonts/stix-fonts/Makefile index 52317884c51..7515158a490 100644 --- a/x11-fonts/stix-fonts/Makefile +++ b/x11-fonts/stix-fonts/Makefile @@ -11,7 +11,7 @@ COMMENT= OpenType Unicode fonts for Scientific, Technical, and Math texts LICENSE= OFL11 -USES= fonts +USES= fonts xorg USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= stipub diff --git a/x11-fonts/suxus/Makefile b/x11-fonts/suxus/Makefile index 0ddc5ce8079..e76915d05ce 100644 --- a/x11-fonts/suxus/Makefile +++ b/x11-fonts/suxus/Makefile @@ -15,8 +15,8 @@ COMMENT= X11 font designed to be small yet easily read BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf SUB_FILES= pkg-message +USES= fonts xorg USE_XORG= x11 -USES= fonts PLIST_FILES= ${FONTSDIR}/suxus-iso-8859-1.pcf.gz do-extract: diff --git a/x11-fonts/wqy/Makefile b/x11-fonts/wqy/Makefile index 4b24156ca9f..1aa7b54725f 100644 --- a/x11-fonts/wqy/Makefile +++ b/x11-fonts/wqy/Makefile @@ -24,8 +24,8 @@ LICENSE= GPLv2 BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf +USES= fonts perl5 xorg USE_XORG= x11 -USES= fonts perl5 USE_PERL5= build NO_WRKSUBDIR= yes NO_ARCH= yes diff --git a/x11-servers/Xfstt/Makefile b/x11-servers/Xfstt/Makefile index fd3c529c56e..04b74e2d5d3 100644 --- a/x11-servers/Xfstt/Makefile +++ b/x11-servers/Xfstt/Makefile @@ -12,7 +12,7 @@ COMMENT= TrueType font server for X11 LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB -USES= pkgconfig tar:xz +USES= pkgconfig tar:xz xorg USE_XORG= xorgproto USE_RC_SUBR= xfstt GNU_CONFIGURE= yes diff --git a/x11-servers/x2vnc/Makefile b/x11-servers/x2vnc/Makefile index 5ee5858bd1a..ee956f0bfae 100644 --- a/x11-servers/x2vnc/Makefile +++ b/x11-servers/x2vnc/Makefile @@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes +USES= xorg USE_XORG= x11 xext xrandr xxf86dga ice xinerama xrandr xrender xscrnsaver sm PLIST_FILES= bin/x2vnc \ diff --git a/x11-servers/x2x/Makefile b/x11-servers/x2x/Makefile index cde1d7a5006..03d11d4e0a4 100644 --- a/x11-servers/x2x/Makefile +++ b/x11-servers/x2x/Makefile @@ -11,7 +11,7 @@ COMMENT= Program to link multiple X servers together LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf gmake pkgconfig +USES= autoreconf gmake pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dottedmag GH_TAGNAME= e62a535 diff --git a/x11-themes/fvwm-themes/Makefile b/x11-themes/fvwm-themes/Makefile index dd7c25f9d50..c41b5c61214 100644 --- a/x11-themes/fvwm-themes/Makefile +++ b/x11-themes/fvwm-themes/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= gm4:devel/m4 \ fvwm2:x11-wm/fvwm2 RUN_DEPENDS= fvwm2:x11-wm/fvwm2 -USES= gmake perl5 shebangfix tar:bzip2 +USES= gmake perl5 shebangfix tar:bzip2 xorg USE_XORG= xpm SHEBANG_FILES= themes/cde/modules/create-buttonbar-config \ themes/redmondxp/modules/FvwmThemesPanelManager diff --git a/x11-themes/gtk-murrine-engine/Makefile b/x11-themes/gtk-murrine-engine/Makefile index 3f5daf725b2..0f226012a64 100644 --- a/x11-themes/gtk-murrine-engine/Makefile +++ b/x11-themes/gtk-murrine-engine/Makefile @@ -12,7 +12,7 @@ PKGNAMESUFFIX= -engine MAINTAINER= pneumann@gmail.com COMMENT= Murrine GTK+ 2.x cairo based engine -USES= gettext gmake libtool pkgconfig tar:xz +USES= gettext gmake gnome libtool pkgconfig tar:xz xorg USE_XORG= pixman USE_GNOME= gtk20 intltool intlhack USE_LDCONFIG= yes diff --git a/x11-themes/lxappearance/Makefile b/x11-themes/lxappearance/Makefile index dd642ca0499..d19c561ed4f 100644 --- a/x11-themes/lxappearance/Makefile +++ b/x11-themes/lxappearance/Makefile @@ -16,7 +16,8 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -USES= gettext-tools gmake localbase pathfix pkgconfig tar:xz +USES= gettext-tools gmake gnome localbase pathfix pkgconfig tar:xz \ + xorg GNU_CONFIGURE= yes USE_XORG= x11 USE_GNOME= cairo gdkpixbuf2 gtk20 intltool diff --git a/x11-themes/plasma5-kde-gtk-config/Makefile b/x11-themes/plasma5-kde-gtk-config/Makefile index 21345a3dab4..98dcb813133 100644 --- a/x11-themes/plasma5-kde-gtk-config/Makefile +++ b/x11-themes/plasma5-kde-gtk-config/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas -USES= cmake compiler:c++11-lib cpe gettext \ +USES= cmake compiler:c++11-lib cpe gettext gnome \ kde:5 pkgconfig qt:5 tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk20 gtk30 glib20 USE_KDE= archive attica auth codecs completion config configwidgets \ diff --git a/x11-themes/qt5-style-plugins/Makefile b/x11-themes/qt5-style-plugins/Makefile index 9c0c1aff179..0ecc5090001 100644 --- a/x11-themes/qt5-style-plugins/Makefile +++ b/x11-themes/qt5-style-plugins/Makefile @@ -17,7 +17,8 @@ LICENSE= LGPL21 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= compiler:c++11-lang gettext-runtime gl pkgconfig qmake qt:5 +USES= compiler:c++11-lang gettext-runtime gl gnome pkgconfig qmake \ + qt:5 xorg USE_GITHUB= yes GH_ACCOUNT= qt GH_PROJECT= qtstyleplugins diff --git a/x11-themes/qtcurve/Makefile b/x11-themes/qtcurve/Makefile index 9eba665773f..590f0b2bbf1 100644 --- a/x11-themes/qtcurve/Makefile +++ b/x11-themes/qtcurve/Makefile @@ -34,7 +34,7 @@ USE_GITHUB= yes GH_ACCOUNT= KDE GH_TAGNAME= a1ec5f8 -USES= compiler:c++11-lib cmake:insource pkgconfig +USES= compiler:c++11-lib cmake:insource pkgconfig xorg USE_XORG= x11 xcb .for i in gtk2 kf5 qt5 diff --git a/x11-toolkits/SoXt/Makefile b/x11-toolkits/SoXt/Makefile index 39017792e6f..aca925974d3 100644 --- a/x11-toolkits/SoXt/Makefile +++ b/x11-toolkits/SoXt/Makefile @@ -12,7 +12,7 @@ COMMENT= GUI binding for using Open Inventor with Xt/Motif LIB_DEPENDS= libCoin.so:graphics/Coin -USES= libtool motif pathfix perl5 shebangfix +USES= gl libtool motif pathfix perl5 shebangfix xorg USE_GL= yes USE_PERL5= build SHEBANG_FILES= cfg/doxy4win.pl diff --git a/x11-toolkits/Xaw3d/Makefile b/x11-toolkits/Xaw3d/Makefile index 68868a00fb5..88458f35b77 100644 --- a/x11-toolkits/Xaw3d/Makefile +++ b/x11-toolkits/Xaw3d/Makefile @@ -13,7 +13,7 @@ COMMENT= 3-D Athena Widget set that looks like Motif LICENSE= MIT WRKSRC= ${WRKDIR}/xc/lib/Xaw3d -USES= gettext imake +USES= gettext imake xorg USE_XORG= x11 xext xmu xt sm ice xpm USE_LDCONFIG= yes diff --git a/x11-toolkits/diorite/Makefile b/x11-toolkits/diorite/Makefile index aa625728584..177aad03434 100644 --- a/x11-toolkits/diorite/Makefile +++ b/x11-toolkits/diorite/Makefile @@ -16,7 +16,7 @@ GH_ACCOUNT= tiliado # USES=waf implicity does USES=python:2.7,build but that is not sufficient # for shebangfix to know the python version -USES= gnome pkgconfig python:2.7,build shebangfix waf +USES= gnome pkgconfig python:2.7,build shebangfix waf xorg USE_GITHUB= yes USE_GNOME= gdkpixbuf2 glib20 gtk30 USE_XORG= x11 diff --git a/x11-toolkits/fltk/Makefile b/x11-toolkits/fltk/Makefile index e08ae822308..48cb0f74ba5 100644 --- a/x11-toolkits/fltk/Makefile +++ b/x11-toolkits/fltk/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfontconfig.so:x11-fonts/fontconfig -USES= gl jpeg localbase pkgconfig tar:bz2 +USES= gl jpeg localbase pkgconfig tar:bz2 xorg USE_XORG= x11 xcursor xext xfixes xft xinerama xrender USE_GL= gl glu USE_LDCONFIG= yes diff --git a/x11-toolkits/fox14/Makefile b/x11-toolkits/fox14/Makefile index d5dd7d1d76d..7c187736b6a 100644 --- a/x11-toolkits/fox14/Makefile +++ b/x11-toolkits/fox14/Makefile @@ -23,7 +23,7 @@ MAJORVER= ${PORTVERSION:R} SHVER= ${PORTVERSION:S/${MAJORVER}.//} PLIST_SUB+= MAJORVER=${MAJORVER} SHVER=${SHVER} -USES= jpeg libtool +USES= gl jpeg libtool USE_GL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-opengl=yes \ @@ -48,6 +48,7 @@ SHM_DESC= Shared Memory support # .if ${PORT_OPTIONS:MXFT} CONFIGURE_ARGS+=--with-xft=yes +USES+= xorg USE_XORG+= xft CPPFLAGS+= `freetype-config --cflags` LDFLAGS+= `freetype-config --libs` diff --git a/x11-toolkits/fox16/Makefile b/x11-toolkits/fox16/Makefile index faa9be57837..12448b9e5e9 100644 --- a/x11-toolkits/fox16/Makefile +++ b/x11-toolkits/fox16/Makefile @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff -USES= compiler:features jpeg libtool pathfix +USES= compiler:features gl jpeg libtool pathfix xorg USE_GL= gl glu USE_XORG= x11 xext xfixes GNU_CONFIGURE= yes @@ -43,9 +43,11 @@ PROFILE_CONFIGURE_ON= --with-profiling=gprof SHM_DESC= Shared Memory support SHM_CONFIGURE_ON= --with-xshm=yes SHM_CONFIGURE_OFF= --with-xshm=no +XCURSOR_USES= xorg XCURSOR_USE= xorg=xcursor XCURSOR_CONFIGURE_ON= --with-xcursor=yes XCURSOR_CONFIGURE_OFF= --with-xcursor=no +XFT_USES= xorg XFT_USE= xorg=xft XFT_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig @@ -55,13 +57,16 @@ XFT_CPPFLAGS= $$(freetype-config --cflags) XFT_LDFLAGS= $$(freetype-config --libs) XFT_IMPLIES= XRENDER XINPUT_DESC= X Input extension library support +XINPUT_USES= xorg XINPUT_USE= xorg=xi XINPUT_CONFIGURE_ON= --with-xinput=yes XINPUT_CONFIGURE_OFF= --with-xinput=no +XRANDR_USES= xorg XRANDR_USE= xorg=xrandr XRANDR_CONFIGURE_ON= --with-xrandr=yes XRANDR_CONFIGURE_OFF= --with-xrandr=no XRENDER_DESC= X Render extension library support +XRENDER_USES= xorg XRENDER_USE= xorg=xrender XRENDER_CONFIGURE_ON= --with-xrender=yes XRENDER_CONFIGURE_OFF= --with-xrender=no diff --git a/x11-toolkits/fox17/Makefile b/x11-toolkits/fox17/Makefile index f410e0d2fa7..36a6e65b454 100644 --- a/x11-toolkits/fox17/Makefile +++ b/x11-toolkits/fox17/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -USES= compiler:c++11-lib libtool localbase pathfix +USES= compiler:c++11-lib gl libtool localbase pathfix xorg USE_GL= gl glu USE_XORG= ice sm x11 xcursor xext xfixes xft xi xrandr xrender USE_LDCONFIG= yes diff --git a/x11-toolkits/gnome-sharp20/Makefile b/x11-toolkits/gnome-sharp20/Makefile index 1e6771ad997..91f61ff5c3a 100644 --- a/x11-toolkits/gnome-sharp20/Makefile +++ b/x11-toolkits/gnome-sharp20/Makefile @@ -16,7 +16,8 @@ LIB_DEPENDS= libpopt.so:devel/popt \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= autoreconf gmake libtool mono pathfix perl5 pkgconfig shebangfix tar:bzip2 +USES= autoreconf gmake gnome libtool mono pathfix perl5 pkgconfig \ + shebangfix tar:bzip2 xorg USE_LDCONFIG= yes USE_GITHUB= yes USE_GNOME= cairo gnomevfs2 gtksharp20 librsvg2 vte libgnomeprintui libgnomeui diff --git a/x11-toolkits/gnustep-back/Makefile b/x11-toolkits/gnustep-back/Makefile index fd12ffa3c97..ba7b2761221 100644 --- a/x11-toolkits/gnustep-back/Makefile +++ b/x11-toolkits/gnustep-back/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS+= libgif.so:graphics/giflib \ libfreetype.so:print/freetype2 \ libcairo.so:graphics/cairo -USES= gnustep jpeg pkgconfig gl +USES= gl gnustep jpeg pkgconfig xorg USE_GNUSTEP= base gui build USE_XORG= xft xrender xmu xext x11 xcursor xfixes xmu USE_GL= gl diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile index 69de28563dd..74a6d79c7f8 100644 --- a/x11-toolkits/gnustep-gui/Makefile +++ b/x11-toolkits/gnustep-gui/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS+= libsndfile.so:audio/libsndfile LIB_DEPENDS+= libao.so:audio/libao LIB_DEPENDS+= libflite.so:audio/flite -USES= gnustep jpeg pkgconfig +USES= gnustep jpeg pkgconfig xorg USE_GNUSTEP= base build USE_XORG= x11 xt diff --git a/x11-toolkits/gtk20/Makefile b/x11-toolkits/gtk20/Makefile index fa56b24545e..73c0874b55e 100644 --- a/x11-toolkits/gtk20/Makefile +++ b/x11-toolkits/gtk20/Makefile @@ -23,8 +23,8 @@ PORTSCOUT= limitw:0,even RUN_DEPENDS+= update-mime-database:misc/shared-mime-info \ ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme -USES+= gettext gmake libtool localbase:ldflags pathfix perl5 \ - pkgconfig python:run shebangfix +USES+= gettext gmake gnome libtool localbase:ldflags pathfix perl5 \ + pkgconfig python:run shebangfix xorg SHEBANG_FILES= gtk/gtk-builder-convert GNU_CONFIGURE= yes USE_GNOME= atk pango gdkpixbuf2 introspection:build \ diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile index d96a95fd440..601472d5dc7 100644 --- a/x11-toolkits/gtk30/Makefile +++ b/x11-toolkits/gtk30/Makefile @@ -35,7 +35,7 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= atk cairo gdkpixbuf2 introspection:build pango USES= compiler:c11 gettext gmake gnome libtool localbase \ - pathfix perl5 pkgconfig tar:xz + pathfix perl5 pkgconfig tar:xz xorg USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \ xcomposite CONFIGURE_ARGS= --enable-x11-backend \ diff --git a/x11-toolkits/gtkada3/Makefile b/x11-toolkits/gtkada3/Makefile index d57f0f86fa6..fb748503fc7 100644 --- a/x11-toolkits/gtkada3/Makefile +++ b/x11-toolkits/gtkada3/Makefile @@ -27,7 +27,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgraphite2.so:graphics/graphite2 \ libdbus-1.so:devel/dbus -USES= ada:run gmake iconv:wchar_t perl5 pkgconfig +USES= ada:run gl gmake gnome iconv:wchar_t perl5 pkgconfig xorg USE_PERL5= build USE_GNOME= gtk30 cairo gdkpixbuf2 USE_XORG= ice sm xxf86vm xcb xdmcp xau x11 pixman xfixes xdamage \ diff --git a/x11-toolkits/gtkglext/Makefile b/x11-toolkits/gtkglext/Makefile index 7a3f0d19a22..2073177b128 100644 --- a/x11-toolkits/gtkglext/Makefile +++ b/x11-toolkits/gtkglext/Makefile @@ -15,7 +15,8 @@ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB GNU_CONFIGURE= yes -USES= gettext gmake iconv libtool pathfix pkgconfig tar:bzip2 +USES= gettext gl gmake gnome iconv libtool pathfix pkgconfig \ + tar:bzip2 xorg USE_GL= glu USE_GNOME= gtk20 pangox-compat USE_LDCONFIG= yes diff --git a/x11-toolkits/irrlicht/Makefile b/x11-toolkits/irrlicht/Makefile index b3b0dbea4b4..f870e0ad069 100644 --- a/x11-toolkits/irrlicht/Makefile +++ b/x11-toolkits/irrlicht/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/readme.txt LIB_DEPENDS= libpng.so:graphics/png DOS2UNIX_GLOB= Makefile *.cpp *.h *.txt -USES= alias dos2unix gmake jpeg zip +USES= alias dos2unix gl gmake jpeg zip xorg USE_GL= gl USE_XORG= x11 xxf86vm USE_LDCONFIG= yes diff --git a/x11-toolkits/libgnomeprintui/Makefile b/x11-toolkits/libgnomeprintui/Makefile index d8c132f6fb2..d5a597d131b 100644 --- a/x11-toolkits/libgnomeprintui/Makefile +++ b/x11-toolkits/libgnomeprintui/Makefile @@ -15,7 +15,8 @@ COMMENT= Gnome print support library BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:misc/gnome-icon-theme RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:misc/gnome-icon-theme -USES= bison gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2 +USES= bison gettext gmake gnome libtool:keepla pathfix pkgconfig \ + tar:bzip2 xorg USE_XORG= x11 xpm USE_GNOME= gnomeprefix libgnomeprint libgnomecanvas \ intlhack diff --git a/x11-toolkits/libgnomeui/Makefile b/x11-toolkits/libgnomeui/Makefile index 0f9740e3aff..cefe62ec79b 100644 --- a/x11-toolkits/libgnomeui/Makefile +++ b/x11-toolkits/libgnomeui/Makefile @@ -20,7 +20,8 @@ LIB_DEPENDS+= libgnome-keyring.so:security/libgnome-keyring \ libstartup-notification-1.so:x11/startup-notification RUN_DEPENDS= ${LOCALBASE}/share/icons/gnome/index.theme:misc/gnome-icon-theme -USES+= bison gettext gmake localbase libtool:keepla pathfix pkgconfig +USES+= bison gettext gmake gnome localbase libtool:keepla pathfix \ + pkgconfig xorg USE_GNOME= gnomeprefix intltool libbonoboui referencehack gvfs USE_XORG= sm USE_LDCONFIG= yes diff --git a/x11-toolkits/libgnomeuimm26/Makefile b/x11-toolkits/libgnomeuimm26/Makefile index 2d365ff4251..b05b566cd46 100644 --- a/x11-toolkits/libgnomeuimm26/Makefile +++ b/x11-toolkits/libgnomeuimm26/Makefile @@ -18,8 +18,8 @@ LIB_DEPENDS= libgnomemm-2.6.so:x11/libgnomemm26 \ libglademm-2.4.so:devel/libglademm24 \ libgnomevfsmm-2.6.so:devel/gnome-vfsmm -USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ - tar:bzip2 +USES= compiler:c++11-lang gmake gnome libtool:keepla pathfix \ + pkgconfig tar:bzip2 xorg USE_CXXSTD= c++11 USE_XORG= x11 USE_GNOME= libgnomeui diff --git a/x11-toolkits/libunique3/Makefile b/x11-toolkits/libunique3/Makefile index 73f50385d82..a3591955b00 100644 --- a/x11-toolkits/libunique3/Makefile +++ b/x11-toolkits/libunique3/Makefile @@ -12,8 +12,8 @@ COMMENT= Library for single instance applications LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= ice x11 -USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= gtk30 gnomeprefix introspection:build GNU_CONFIGURE= yes diff --git a/x11-toolkits/libwnck/Makefile b/x11-toolkits/libwnck/Makefile index 1b6aa2514cc..cd10d59e7ba 100644 --- a/x11-toolkits/libwnck/Makefile +++ b/x11-toolkits/libwnck/Makefile @@ -21,9 +21,10 @@ PORTSCOUT= ignore:1 LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING +USES+= bison gettext gmake gnome libtool:keepla localbase:ldflags \ + pathfix pkgconfig xorg USE_XORG= xres x11 USE_GNOME= gtk20 referencehack intlhack introspection -USES+= bison gettext gmake libtool:keepla localbase:ldflags pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc diff --git a/x11-toolkits/libwnck3/Makefile b/x11-toolkits/libwnck3/Makefile index 92111848527..70cd96e5e6a 100644 --- a/x11-toolkits/libwnck3/Makefile +++ b/x11-toolkits/libwnck3/Makefile @@ -18,7 +18,8 @@ USES= tar:xz .if !defined(REFERENCE_PORT) -USES+= bison gettext gmake libtool localbase pathfix pkgconfig +USES+= bison gettext gmake gnome libtool localbase pathfix pkgconfig \ + xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack introspection:build \ referencehack USE_XORG= xext xrender xres x11 diff --git a/x11-toolkits/libxaw3dxft/Makefile b/x11-toolkits/libxaw3dxft/Makefile index 3237d880734..7fcbd536233 100644 --- a/x11-toolkits/libxaw3dxft/Makefile +++ b/x11-toolkits/libxaw3dxft/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 -USES= libtool pathfix pkgconfig tar:bzip2 +USES= libtool pathfix pkgconfig tar:bzip2 xorg GNU_CONFIGURE= yes USE_XORG= x11 xext xft xmu xpm xt USE_LDCONFIG= yes diff --git a/x11-toolkits/mowitz/Makefile b/x11-toolkits/mowitz/Makefile index 94d2ccc9cdb..8cc6b27f58b 100644 --- a/x11-toolkits/mowitz/Makefile +++ b/x11-toolkits/mowitz/Makefile @@ -12,7 +12,7 @@ COMMENT= This is the Mowitz ("More widgets") library LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d -USES= libtool +USES= libtool xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/x11-toolkits/nanogui/Makefile b/x11-toolkits/nanogui/Makefile index a91d7c78195..a69ba3bc882 100644 --- a/x11-toolkits/nanogui/Makefile +++ b/x11-toolkits/nanogui/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libglfw.so:graphics/glfw -USES= cmake compiler:c++14-lang eigen:3,build,run gl +USES= cmake compiler:c++14-lang eigen:3,build,run gl xorg USE_GITHUB= yes GH_ACCOUNT= wjakob GH_TAGNAME= 885e4fc diff --git a/x11-toolkits/neXtaw/Makefile b/x11-toolkits/neXtaw/Makefile index 55bfeca74ce..b70e2898eb7 100644 --- a/x11-toolkits/neXtaw/Makefile +++ b/x11-toolkits/neXtaw/Makefile @@ -13,7 +13,7 @@ COMMENT= Athena Widgets with N*XTSTEP appearance LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool localbase +USES= libtool localbase xorg GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_XORG= xmu x11 xext diff --git a/x11-toolkits/ntk/Makefile b/x11-toolkits/ntk/Makefile index 83a07ce201c..082207a4cb0 100644 --- a/x11-toolkits/ntk/Makefile +++ b/x11-toolkits/ntk/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png -USES= gnome jpeg localbase:ldflags pkgconfig waf +USES= gnome jpeg localbase:ldflags pkgconfig waf xorg USE_GITHUB= yes GH_ACCOUNT= original-male USE_GNOME= cairo diff --git a/x11-toolkits/otk/Makefile b/x11-toolkits/otk/Makefile index 57542f9a229..0b4541b4cc2 100644 --- a/x11-toolkits/otk/Makefile +++ b/x11-toolkits/otk/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL20+ WRKSRC= ${WRKDIR}/${PORTNAME}_lib -USES= tar:tgz +USES= gl tar:tgz xorg USE_XORG= xmu xext x11 USE_GL= glut glu gl USE_LDCONFIG= yes diff --git a/x11-toolkits/p5-Prima/Makefile b/x11-toolkits/p5-Prima/Makefile index 014425ba7f4..4fbeb33fcee 100644 --- a/x11-toolkits/p5-Prima/Makefile +++ b/x11-toolkits/p5-Prima/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp -USES= jpeg perl5 pkgconfig +USES= jpeg perl5 pkgconfig xorg USE_PERL5= configure USE_XORG= x11 xcursor xext xpm xrender xrandr diff --git a/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile index 701abb245b5..3d649615255 100644 --- a/x11-toolkits/p5-Tk/Makefile +++ b/x11-toolkits/p5-Tk/Makefile @@ -21,7 +21,7 @@ OPTIONS_DEFAULT= XFT XFT_DESC= Client-side fonts via libXft MAKE_JOBS_UNSAFE= yes -USES= jpeg perl5 shebangfix +USES= jpeg perl5 shebangfix xorg SHEBANG_FILES= pTk/Tcl-pTk \ pTk/mkVFunc USE_PERL5= configure diff --git a/x11-toolkits/pangox-compat/Makefile b/x11-toolkits/pangox-compat/Makefile index bc84acbe636..d5070e4ad40 100644 --- a/x11-toolkits/pangox-compat/Makefile +++ b/x11-toolkits/pangox-compat/Makefile @@ -14,7 +14,7 @@ COMMENT= Deprecated pangoX support BUILD_DEPENDS= pango>=1.34.0:x11-toolkits/pango -USES= gmake libtool pathfix pkgconfig tar:xz +USES= gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= x11 ice USE_LDCONFIG= yes USE_GNOME= glib20 pango diff --git a/x11-toolkits/plib/Makefile b/x11-toolkits/plib/Makefile index b3070250f18..053febe5cef 100644 --- a/x11-toolkits/plib/Makefile +++ b/x11-toolkits/plib/Makefile @@ -13,7 +13,7 @@ COMMENT= Portable library for joystick/sound/OpenGL GUI/3D math LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake +USES= gl gmake xorg USE_XORG= xt xi xmu xext x11 USE_GL= glu GNU_CONFIGURE= yes diff --git a/x11-toolkits/py-fltk/Makefile b/x11-toolkits/py-fltk/Makefile index dc1147e0ef6..463d14ece57 100644 --- a/x11-toolkits/py-fltk/Makefile +++ b/x11-toolkits/py-fltk/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk CFLAGS+= -DFL_LIBRARY MAKE_ENV= FLTK_HOME=${LOCALBASE}/bin -USES= python +USES= python xorg USE_PYTHON= autoplist distutils USE_XORG= x11 diff --git a/x11-toolkits/py-kivy/Makefile b/x11-toolkits/py-kivy/Makefile index 4c51314819e..d38b40b254c 100644 --- a/x11-toolkits/py-kivy/Makefile +++ b/x11-toolkits/py-kivy/Makefile @@ -23,7 +23,7 @@ TEST_DEPENDS= nosetests-${PYTHON_VER}:devel/py-nose@${PY_FLAVOR} MAKE_ENV= KIVY_NO_CONFIG=yes KIVY_NO_FILELOG=yes USE_OPENGL_ES2=1 \ PYTHONPATH=${WRKSRC} -USES= display:test python:2.7 shebangfix uniquefiles:dirs +USES= display:test gl python:2.7 shebangfix uniquefiles:dirs USE_GL= egl gl glesv2 USE_PYTHON= autoplist concurrent cython distutils PYDISTUTILS_BUILD_TARGET= build_ext @@ -71,9 +71,10 @@ SDL2_DESC= Simple Direct Media Layer v2.0 support SDL2_MAKE_ENV= USE_SDL2=1 SDL2_MAKE_ENV_OFF= USE_SDL2=0 SDL2_USE= SDL=sdl2,mixer2,image2,ttf2 -SDL2_USES= pkgconfig +SDL2_USES= pkgconfig sdl X11_MAKE_ENV= USE_X11=1 X11_MAKE_ENV_OFF= USE_X11=0 +X11_USES= xorg X11_USE= XORG=xrender,x11 .if !defined(ARCH) diff --git a/x11-toolkits/py-qt5-gui/Makefile b/x11-toolkits/py-qt5-gui/Makefile index c816a98daf5..820e6766cf3 100644 --- a/x11-toolkits/py-qt5-gui/Makefile +++ b/x11-toolkits/py-qt5-gui/Makefile @@ -12,7 +12,7 @@ RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtGui PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run USE_PYTHON= concurrent flavors py3kplist diff --git a/x11-toolkits/py-qt5-quickwidgets/Makefile b/x11-toolkits/py-qt5-quickwidgets/Makefile index 5e6024c4d7d..e321b26c5f9 100644 --- a/x11-toolkits/py-qt5-quickwidgets/Makefile +++ b/x11-toolkits/py-qt5-quickwidgets/Makefile @@ -9,7 +9,7 @@ COMMENT= Python bindings for the Qt5 toolkit, QtQuickWidgets module BUILD_DEPENDS= ${PY_ENUM34} RUN_DEPENDS= ${PY_ENUM34} -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run gui_run PYQT_DIST= yes diff --git a/x11-toolkits/py-qt5-widgets/Makefile b/x11-toolkits/py-qt5-widgets/Makefile index a0a34db501f..2416768afac 100644 --- a/x11-toolkits/py-qt5-widgets/Makefile +++ b/x11-toolkits/py-qt5-widgets/Makefile @@ -12,7 +12,7 @@ RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtWidgets PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run gui_run USE_PYTHON= concurrent flavors py3kplist diff --git a/x11-toolkits/qml-box2d/Makefile b/x11-toolkits/qml-box2d/Makefile index 01c98ff1b60..ed6a972e154 100644 --- a/x11-toolkits/qml-box2d/Makefile +++ b/x11-toolkits/qml-box2d/Makefile @@ -8,7 +8,7 @@ CATEGORIES= x11-toolkits MAINTAINER= kde@FreeBSD.org COMMENT= QML Box2D plugin -USES= compiler:c++11-lang qmake:outsource qt:5 +USES= compiler:c++11-lang gl qmake:outsource qt:5 USE_GITHUB= yes GH_TAGNAME= 21e57f USE_GL= gl diff --git a/x11-toolkits/qt5-gtkplatform/Makefile b/x11-toolkits/qt5-gtkplatform/Makefile index af014fd868b..4a7fe5af2d0 100644 --- a/x11-toolkits/qt5-gtkplatform/Makefile +++ b/x11-toolkits/qt5-gtkplatform/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libudev.so:devel/libudev-devd \ libxkbcommon.so:x11/libxkbcommon -USES= compiler:c++11-lang pkgconfig qmake:outsource qt:5 +USES= compiler:c++11-lang gl gnome pkgconfig qmake:outsource qt:5 xorg USE_GNOME= gtk30 cairo gdkpixbuf2 USE_QT= buildtools_build core gui widgets dbus USE_XORG= x11 xext xrender diff --git a/x11-toolkits/qt5-widgets/Makefile b/x11-toolkits/qt5-widgets/Makefile index 022a2f49f4c..a08d548c055 100644 --- a/x11-toolkits/qt5-widgets/Makefile +++ b/x11-toolkits/qt5-widgets/Makefile @@ -9,7 +9,7 @@ PKGNAMEPREFIX= qt5- MAINTAINER= kde@FreeBSD.org COMMENT= Qt C++ widgets module -USES= compiler:c++11-lang qmake:no_env qt-dist:5,base +USES= compiler:c++11-lang qmake:no_env qt-dist:5,base xorg USE_QT= core gui qmake_build buildtools_build USE_XORG= x11 HAS_CONFIGURE= yes @@ -27,6 +27,7 @@ OPTIONS_DEFINE= GTK3 OPTIONS_SUB= YES GTK3_DESC= GTK+-based Qt theme +GTK3_USES= gnome GTK3_USE= GNOME=gtk30 QT=dbus GTK3_CONFIGURE_ON= -gtk GTK3_CONFIGURE_OFF= -no-gtk diff --git a/x11-toolkits/rubygem-tk/Makefile b/x11-toolkits/rubygem-tk/Makefile index 88331581740..142f3c3b3f1 100644 --- a/x11-toolkits/rubygem-tk/Makefile +++ b/x11-toolkits/rubygem-tk/Makefile @@ -14,7 +14,7 @@ CONFIGURE_ARGS=--with-tcltkversion=8.6,8.6 \ --with-tk-include=${LOCALBASE}/include/tk8.6 \ --with-tcl-include=${LOCALBASE}/include/tcl8.6 -USES= gem tk:86 +USES= gem tk:86 xorg USE_RUBY= yes USE_XORG= x11 diff --git a/x11-toolkits/rubygem-uh/Makefile b/x11-toolkits/rubygem-uh/Makefile index 67e09588964..15b884cfe27 100644 --- a/x11-toolkits/rubygem-uh/Makefile +++ b/x11-toolkits/rubygem-uh/Makefile @@ -10,8 +10,8 @@ COMMENT= Xlib ruby toolkit LICENSE= BSD3CLAUSE +USES= gem xorg USE_RUBY= yes -USES= gem USE_XORG= x11 xinerama .include diff --git a/x11-toolkits/soqt-devel/Makefile b/x11-toolkits/soqt-devel/Makefile index b551fd0750d..aa12ba1d8ad 100644 --- a/x11-toolkits/soqt-devel/Makefile +++ b/x11-toolkits/soqt-devel/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libCoin.so:graphics/Coin CONFLICTS_INSTALL= SoQt USES= cmake compiler:c++11-lang dos2unix gl libtool \ - localbase:ldflags pathfix pkgconfig qmake:no_env qt:5 + localbase:ldflags pathfix pkgconfig qmake:no_env qt:5 xorg USE_QT= buildtools core gui opengl qmake widgets USE_GL= gl USE_XORG= ice sm x11 xext xi diff --git a/x11-toolkits/swt/Makefile b/x11-toolkits/swt/Makefile index 569b1dddfd5..003730dcc6f 100644 --- a/x11-toolkits/swt/Makefile +++ b/x11-toolkits/swt/Makefile @@ -15,7 +15,7 @@ LICENSE= EPL ONLY_FOR_ARCHS= amd64 i386 BROKEN_i386= missing distinfo -USES= gl gnome pkgconfig zip:infozip +USES= gl gnome pkgconfig zip:infozip xorg SWT_VERSION= 4763 OUTPUT_JAR= swt.jar diff --git a/x11-toolkits/termit/Makefile b/x11-toolkits/termit/Makefile index fe0c8451a6e..939b3691075 100644 --- a/x11-toolkits/termit/Makefile +++ b/x11-toolkits/termit/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \ USE_GITHUB= yes GH_ACCOUNT= nonstop -USES= cmake lua pkgconfig +USES= cmake gnome lua pkgconfig xorg USE_XORG= x11 USE_GNOME= cairo gdkpixbuf2 gtk30 vte3 diff --git a/x11-toolkits/tk85/Makefile b/x11-toolkits/tk85/Makefile index ebbcd30485f..31c4916987f 100644 --- a/x11-toolkits/tk85/Makefile +++ b/x11-toolkits/tk85/Makefile @@ -19,7 +19,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept DEPRECATED= Tcl/Tk 8.5 is nearing EOL, please consider switching to Tcl/Tk 8.6 -USES+= tcl:${SHORT_TK_VER},tea +USES+= tcl:${SHORT_TK_VER},tea xorg USE_XORG= x11 xft xscrnsaver USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}/unix diff --git a/x11-toolkits/tk86/Makefile b/x11-toolkits/tk86/Makefile index ba28dd14f2f..fa52e0e8f95 100644 --- a/x11-toolkits/tk86/Makefile +++ b/x11-toolkits/tk86/Makefile @@ -32,7 +32,7 @@ ALL_TARGET= all INSTALL_TARGET= install-strip TEST_TARGET= test -USES+= tcl:${SHORT_TK_VER},tea +USES+= tcl:${SHORT_TK_VER},tea xorg USE_LDCONFIG= yes USE_XORG= x11 xext xft xrender xscrnsaver CONFIGURE_ARGS= --enable-xss \ diff --git a/x11-toolkits/tk87/Makefile b/x11-toolkits/tk87/Makefile index 149677a549f..e0c05ec2c11 100644 --- a/x11-toolkits/tk87/Makefile +++ b/x11-toolkits/tk87/Makefile @@ -30,7 +30,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}${DISTVERSION}/unix ALL_TARGET= all INSTALL_TARGET= install-strip -USES+= tcl:${SHORT_TK_VER},tea +USES+= tcl:${SHORT_TK_VER},tea xorg USE_LDCONFIG= yes USE_XORG= x11 xext xft xrender xscrnsaver CONFIGURE_ARGS= --enable-xss \ diff --git a/x11-toolkits/tkdnd/Makefile b/x11-toolkits/tkdnd/Makefile index 97e24a97149..1e4f6ef8d64 100644 --- a/x11-toolkits/tkdnd/Makefile +++ b/x11-toolkits/tkdnd/Makefile @@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-src MAINTAINER= tcltk@FreeBSD.org COMMENT= Native drag and drop capabilities for Tk -USES+= tk:tea +USES+= tk:tea xorg USE_XORG= x11 xext TCL_PKG= ${PORTNAME}${PORTVERSION} diff --git a/x11-toolkits/tkshape/Makefile b/x11-toolkits/tkshape/Makefile index ffc2af7ebee..41ac0fed178 100644 --- a/x11-toolkits/tkshape/Makefile +++ b/x11-toolkits/tkshape/Makefile @@ -12,7 +12,7 @@ DISTNAME= shape${PORTVERSION:S/.//g} MAINTAINER= nivit@FreeBSD.org COMMENT= Tk library to access to X Shaped Window Extension -USES= gmake tk +USES= gmake tk xorg USE_XORG= x11 xext diff --git a/x11-toolkits/tktray/Makefile b/x11-toolkits/tktray/Makefile index aedf594d9f7..f05ee7a2979 100644 --- a/x11-toolkits/tktray/Makefile +++ b/x11-toolkits/tktray/Makefile @@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= tcltk@FreeBSD.org COMMENT= System tray icon support -USES+= tk:tea +USES+= tk:tea xorg USE_XORG= x11 xext PLIST_FILES= lib/${TCL_PKG}/libtktray.so.1 \ diff --git a/x11-toolkits/v/Makefile b/x11-toolkits/v/Makefile index 782e82f5179..9ec6ddc3da2 100644 --- a/x11-toolkits/v/Makefile +++ b/x11-toolkits/v/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ MAINTAINER= ports@FreeBSD.org COMMENT= C++ GUI development framework for X11 and Microsoft Windows -USES= compiler dos2unix gmake +USES= compiler dos2unix gmake xorg USE_XORG= x11 xt xmu xaw MAKE_ENV= INSTALLDIR=${PREFIX} HOMEV=${WRKSRC} # Build ignores CXXFLAGS @@ -24,6 +24,7 @@ WRKSRC= ${WRKDIR}/home/vgui OPTIONS_DEFINE= OPENGL # DOCS (commented out, see below) OPTIONS_DEFAULT= OPENGL +OPENGL_USES= gl OPENGL_USE= GL=glu post-patch: diff --git a/x11-toolkits/wlroots/Makefile b/x11-toolkits/wlroots/Makefile index e04ac138ea2..694f2b4db73 100644 --- a/x11-toolkits/wlroots/Makefile +++ b/x11-toolkits/wlroots/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libudev.so:devel/libudev-devd \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon -USES= compiler:c11 gl meson pkgconfig +USES= compiler:c11 gl meson pkgconfig xorg USE_GITHUB= yes USE_GL= egl gbm glesv2 USE_XORG= pixman diff --git a/x11-toolkits/wmapp/Makefile b/x11-toolkits/wmapp/Makefile index 0d11d4c937e..0bc4c1b9e3a 100644 --- a/x11-toolkits/wmapp/Makefile +++ b/x11-toolkits/wmapp/Makefile @@ -13,7 +13,7 @@ COMMENT= DockApp Graphics Library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake +USES= gmake xorg USE_XORG= x11 xpm CFLAGS+= -I${LOCALBASE}/include ALL_TARGET= # empty diff --git a/x11-toolkits/wxgtk28/Makefile b/x11-toolkits/wxgtk28/Makefile index 1ae62e2476f..286b76579fd 100644 --- a/x11-toolkits/wxgtk28/Makefile +++ b/x11-toolkits/wxgtk28/Makefile @@ -16,8 +16,8 @@ LIB_DEPENDS+= libpng.so:graphics/png\ libtiff.so:graphics/tiff\ libexpat.so:textproc/expat2 -USES= compiler:c++11-lang gl gmake iconv jpeg localbase pkgconfig \ - tar:bzip2 +USES= compiler:c++11-lang gl gmake gnome iconv jpeg localbase \ + pkgconfig tar:bzip2 xorg USE_CXXSTD= gnu++98 USE_XORG= x11 sm xxf86vm xinerama USE_GL= glu diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile index 3e214738bab..1a7c62b2953 100644 --- a/x11-toolkits/wxgtk30/Makefile +++ b/x11-toolkits/wxgtk30/Makefile @@ -23,7 +23,8 @@ USE_GITHUB= yes GH_ACCOUNT= wxWidgets GH_PROJECT= wxWidgets -USES= compiler:c++11-lib gl gmake gnome iconv jpeg localbase pkgconfig +USES= compiler:c++11-lib gl gmake gnome iconv jpeg localbase \ + pkgconfig xorg USE_XORG= x11 sm xxf86vm xinerama USE_GL= gl glu USE_GNOME= cairo gdkpixbuf2 gtk30 diff --git a/x11-toolkits/wxgtk31/Makefile b/x11-toolkits/wxgtk31/Makefile index c3e6e8cb4b8..e84a12122cf 100644 --- a/x11-toolkits/wxgtk31/Makefile +++ b/x11-toolkits/wxgtk31/Makefile @@ -23,7 +23,8 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libsoup-2.4.so:devel/libsoup \ libtiff.so:graphics/tiff \ -USES= compiler:c++11-lib gl gmake gnome iconv jpeg localbase pkgconfig +USES= compiler:c++11-lib gl gmake gnome iconv jpeg localbase \ + pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= wxWidgets GH_PROJECT= wxWidgets diff --git a/x11-toolkits/xforms/Makefile b/x11-toolkits/xforms/Makefile index ce9113d582d..4c5a6b362b5 100644 --- a/x11-toolkits/xforms/Makefile +++ b/x11-toolkits/xforms/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libtiff.so:graphics/tiff -USES= jpeg libtool +USES= gl jpeg libtool xorg USE_XORG= xpm USE_GL= gl USE_LDCONFIG= yes diff --git a/x11-toolkits/xmhtml/Makefile b/x11-toolkits/xmhtml/Makefile index fe0f40693b6..8e17e3eda23 100644 --- a/x11-toolkits/xmhtml/Makefile +++ b/x11-toolkits/xmhtml/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libpng.so:graphics/png -USES= gmake jpeg libtool:build motif pkgconfig tar:tgz +USES= gmake jpeg libtool:build motif pkgconfig tar:tgz xorg USE_XORG= xft xmu xpm xt USE_LDCONFIG= yes diff --git a/x11-toolkits/xview-clients/Makefile b/x11-toolkits/xview-clients/Makefile index 433eb538d95..6e66c150f58 100644 --- a/x11-toolkits/xview-clients/Makefile +++ b/x11-toolkits/xview-clients/Makefile @@ -20,7 +20,7 @@ MAKE_JOBS_UNSAFE= yes PATCHDIR= ${PORTSDIR}/x11-toolkits/xview/files LIB_DEPENDS= libxview.so:x11-toolkits/xview -USES= imake +USES= imake xorg USE_XORG= x11 xext ALL_TARGET= Clients diff --git a/x11-toolkits/xview/Makefile b/x11-toolkits/xview/Makefile index ceda1d6f445..b1f9c0aab69 100644 --- a/x11-toolkits/xview/Makefile +++ b/x11-toolkits/xview/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= mkfontscale:x11-fonts/mkfontscale ONLY_FOR_ARCHS= i386 REINPLACE_ARGS= -i "" -USES= imake +USES= imake xorg USE_XORG= x11 USE_LDCONFIG= yes IMAKEINCLUDE= "-I${WRKSRC}/config -I${LOCALBASE}/lib/X11/config" diff --git a/x11-wm/aewm/Makefile b/x11-wm/aewm/Makefile index 873b2813ece..af1aecee5ce 100644 --- a/x11-wm/aewm/Makefile +++ b/x11-wm/aewm/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= DOCS GTK2 XFT -USES= gmake +USES= gmake xorg MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" XROOT="${LOCALBASE}" USE_XORG= x11 xext xt xaw @@ -26,6 +26,7 @@ PORTDOCS= DESIGN LICENSE NEWS README TODO GTKCLIENTS= aemenu-gtk aepanel-gtk XAWCLIENTS= aemenu-xaw aepanel-xaw aesession set-gnome-pda +GTK2_USES= gnome GTK2_USE= GNOME=gtk20 GTK2_PLIST_FILES= bin/aemenu-gtk bin/aepanel-gtk diff --git a/x11-wm/afterstep-stable/Makefile b/x11-wm/afterstep-stable/Makefile index aeceab702c5..4e98a024050 100644 --- a/x11-wm/afterstep-stable/Makefile +++ b/x11-wm/afterstep-stable/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libtiff.so:graphics/tiff RUN_DEPENDS= xli:graphics/xli -USES= gmake jpeg pkgconfig shebangfix tar:bzip2 +USES= gmake gnome jpeg pkgconfig shebangfix tar:bzip2 xorg USE_CSTD= gnu89 USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 librsvg2 pango USE_XORG+= ice sm x11 xcomposite xcursor xdamage xext xfixes xi xinerama \ diff --git a/x11-wm/afterstep/Makefile b/x11-wm/afterstep/Makefile index f1f1bafd3ae..82167e9dc8f 100644 --- a/x11-wm/afterstep/Makefile +++ b/x11-wm/afterstep/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= asclock:x11-clocks/asclock CONFLICTS?= afterstep-2* PORTSCOUT= limit:^1\.[0-9.]*$$ -USES= imake +USES= imake xorg USE_XORG= xpm xext x11 USE_CSTD= gnu89 INSTALL_TARGET= install install.man diff --git a/x11-wm/amiwm/Makefile b/x11-wm/amiwm/Makefile index 0d2af65cdfc..fc94ecdb587 100644 --- a/x11-wm/amiwm/Makefile +++ b/x11-wm/amiwm/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}0.21pl2 MAINTAINER= dcarmich@dcarmichael.net COMMENT= Window manager that makes your desktop look like an Amiga(TM) -USES= shebangfix +USES= shebangfix xorg SHEBANG_FILES= Xinitrc.in \ Xsession.in \ Xsession2.in diff --git a/x11-wm/antiwm/Makefile b/x11-wm/antiwm/Makefile index 4308890eaef..af1957c4596 100644 --- a/x11-wm/antiwm/Makefile +++ b/x11-wm/antiwm/Makefile @@ -12,6 +12,7 @@ COMMENT= Minimalist window manager inspired by Ratpoison LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 PLIST_FILES= bin/antiwm diff --git a/x11-wm/aphelia/Makefile b/x11-wm/aphelia/Makefile index 1058e1c06c3..16c255598c7 100644 --- a/x11-wm/aphelia/Makefile +++ b/x11-wm/aphelia/Makefile @@ -16,6 +16,7 @@ RUN_DEPENDS= dmenu_run:x11/dmenu \ USE_GITHUB= yes GH_ACCOUNT= vardy GH_TAGNAME= 54c2d6fb18f3121ebaf836fad53ca48a2f3aa812 +USES= xorg USE_XORG= x11 PLIST_FILES= bin/aphelia diff --git a/x11-wm/awesome/Makefile b/x11-wm/awesome/Makefile index 9cfe13be002..6cd740ee1cb 100644 --- a/x11-wm/awesome/Makefile +++ b/x11-wm/awesome/Makefile @@ -30,7 +30,8 @@ LIB_DEPENDS= libcairo.so:graphics/cairo \ CONFLICTS_INSTALL= awesome3-[0-9]* -USES= cmake compiler:c11 gettext iconv pkgconfig lua shebangfix +USES= cmake compiler:c11 gettext gnome iconv pkgconfig lua \ + shebangfix xorg USE_GITHUB= yes GH_ACCOUNT= awesomewm SHEBANG_FILES= utils/awesome-client diff --git a/x11-wm/bbkeys/Makefile b/x11-wm/bbkeys/Makefile index 64bdd1551a3..37d0398afc7 100644 --- a/x11-wm/bbkeys/Makefile +++ b/x11-wm/bbkeys/Makefile @@ -14,7 +14,7 @@ LICENSE= MIT BUILD_DEPENDS= blackbox:x11-wm/blackbox -USES= perl5 pkgconfig +USES= perl5 pkgconfig xorg USE_PERL5= build USE_XORG= x11 xext GNU_CONFIGURE= yes diff --git a/x11-wm/bbpager/Makefile b/x11-wm/bbpager/Makefile index 18920a42f18..d31b23a22a2 100644 --- a/x11-wm/bbpager/Makefile +++ b/x11-wm/bbpager/Makefile @@ -15,7 +15,7 @@ OPTIONS_SUB= yes BUILD_DEPENDS= blackbox:x11-wm/blackbox -USES= pathfix pkgconfig +USES= pathfix pkgconfig xorg USE_XORG= xext sm x11 xau xcursor xi GNU_CONFIGURE= yes CPPFLAGS+= `pkg-config --cflags xft` diff --git a/x11-wm/blackbox/Makefile b/x11-wm/blackbox/Makefile index 1151b4c4c40..c823dcaf772 100644 --- a/x11-wm/blackbox/Makefile +++ b/x11-wm/blackbox/Makefile @@ -13,7 +13,7 @@ COMMENT= Small and fast window manager for X11R6 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= pathfix pkgconfig iconv +USES= pathfix pkgconfig iconv xorg USE_XORG= x11 xft GNU_CONFIGURE= yes diff --git a/x11-wm/cage/Makefile b/x11-wm/cage/Makefile index 70603f790fe..cd5d6459e6f 100644 --- a/x11-wm/cage/Makefile +++ b/x11-wm/cage/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libwayland-server.so:graphics/wayland \ libwlroots.so:x11-toolkits/wlroots \ libxkbcommon.so:x11/libxkbcommon -USES= compiler:c11 meson pkgconfig +USES= compiler:c11 meson pkgconfig xorg USE_GITHUB= yes USE_XORG= pixman GH_ACCOUNT= Hjdskes diff --git a/x11-wm/clementine-wm/Makefile b/x11-wm/clementine-wm/Makefile index 8cdbcef1a1d..786549cbfb8 100644 --- a/x11-wm/clementine-wm/Makefile +++ b/x11-wm/clementine-wm/Makefile @@ -17,7 +17,7 @@ LICENSE_COMB= multi RUN_DEPENDS= xv:graphics/xv \ rxvt:x11/rxvt -USES= gmake +USES= gmake xorg USE_XORG= x11 PORTDOCS= HISTORY LICENSE diff --git a/x11-wm/compiz-fusion/Makefile b/x11-wm/compiz-fusion/Makefile index 7e115442749..f1df982f622 100644 --- a/x11-wm/compiz-fusion/Makefile +++ b/x11-wm/compiz-fusion/Makefile @@ -17,7 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz \ ${LOCALBASE}/lib/compiz/libanimation.so:x11-wm/compiz-plugins-main \ ${LOCALBASE}/bin/ccsm:x11-wm/ccsm -USES= metaport +USES= gnome metaport xorg USE_GNOME= libxslt USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xrandr diff --git a/x11-wm/compiz-plugins-extra/Makefile b/x11-wm/compiz-plugins-extra/Makefile index a4e411f7f9e..6e4b900e31a 100644 --- a/x11-wm/compiz-plugins-extra/Makefile +++ b/x11-wm/compiz-plugins-extra/Makefile @@ -23,7 +23,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz \ ${LOCALBASE}/libdata/pkgconfig/compiz-text.pc:x11-wm/compiz-plugins-main RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gettext-runtime gettext-tools gmake gl gnome libtool:keepla pathfix pkgconfig tar:bzip2 +USES= gettext-runtime gettext-tools gmake gl gnome libtool:keepla \ + pathfix pkgconfig tar:bzip2 xorg USE_GL= glu USE_CSTD= gnu89 USE_GNOME= gconf2 gdkpixbuf2 intltool libxslt diff --git a/x11-wm/compiz-plugins-main/Makefile b/x11-wm/compiz-plugins-main/Makefile index 53345a6ca99..53ed5710caa 100644 --- a/x11-wm/compiz-plugins-main/Makefile +++ b/x11-wm/compiz-plugins-main/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= gmake jpeg libtool:keepla pathfix pkgconfig tar:bzip2 +USES= gl gmake gnome jpeg libtool:keepla pathfix pkgconfig tar:bzip2 \ + xorg USE_CSTD= gnu89 USE_GL= yes USE_GNOME= gconf2 intltool libxslt diff --git a/x11-wm/compiz-plugins-unsupported/Makefile b/x11-wm/compiz-plugins-unsupported/Makefile index 36181ecc082..fe0ea968946 100644 --- a/x11-wm/compiz-plugins-unsupported/Makefile +++ b/x11-wm/compiz-plugins-unsupported/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= gmake libtool:keepla pathfix pkgconfig tar:bzip2 +USES= gl gmake gnome libtool:keepla pathfix pkgconfig tar:bzip2 xorg USE_GL= yes USE_GNOME= gconf2 intltool libxslt USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xorgproto xrandr diff --git a/x11-wm/compizconfig-backend-gconf/Makefile b/x11-wm/compizconfig-backend-gconf/Makefile index f572c804307..ddfc77a0ded 100644 --- a/x11-wm/compizconfig-backend-gconf/Makefile +++ b/x11-wm/compizconfig-backend-gconf/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libcompizconfig.so:x11-wm/libcompizconfig \ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= gmake libtool:keepla pathfix pkgconfig tar:bzip2 +USES= gmake gnome libtool:keepla pathfix pkgconfig tar:bzip2 xorg USE_GNOME= gconf2 glib20 libxslt USE_LDCONFIG= yes USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xrandr diff --git a/x11-wm/compizconfig-python/Makefile b/x11-wm/compizconfig-python/Makefile index 1feecab1514..4dbeea65654 100644 --- a/x11-wm/compizconfig-python/Makefile +++ b/x11-wm/compizconfig-python/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes -USES= gmake libtool pathfix pkgconfig python:2.7 tar:bzip2 +USES= gmake gnome libtool pathfix pkgconfig python:2.7 tar:bzip2 xorg USE_GNOME= glib20 libxml2 libxslt USE_PYTHON= flavors USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xrandr diff --git a/x11-wm/compton-yshui/Makefile b/x11-wm/compton-yshui/Makefile index 8a6460ab2e1..2cb34a0eb1c 100644 --- a/x11-wm/compton-yshui/Makefile +++ b/x11-wm/compton-yshui/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= xprop:x11/xprop \ CONFLICTS_INSTALL= compton # bin/compton -USES= compiler:c11 meson localbase pkgconfig python:3.4+,run shebangfix +USES= compiler:c11 meson localbase pkgconfig python:3.4+,run \ + shebangfix xorg USE_GITHUB= yes USE_XORG= x11 xcb xext pixman GH_ACCOUNT= yshui @@ -49,6 +50,7 @@ DRM_DESC= DRM VSync fallback (deprecated) DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_MESON_TRUE= vsync_drm +OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_MESON_TRUE= opengl diff --git a/x11-wm/compton/Makefile b/x11-wm/compton/Makefile index bf891d7c1e0..6795c35e220 100644 --- a/x11-wm/compton/Makefile +++ b/x11-wm/compton/Makefile @@ -20,7 +20,7 @@ USE_GITHUB= yes GH_ACCOUNT= chjj GH_TAGNAME= b7f43ee -USES= gmake pkgconfig +USES= gmake pkgconfig xorg USE_XORG= x11 xcomposite xdamage xext xfixes xrandr xrender MAKE_ARGS= COMPTON_VERSION=git-${PORTVERSION}-${GH_TAGNAME} \ @@ -45,6 +45,7 @@ PCRE_MAKE_ARGS_OFF= NO_REGEX_PCRE=yes DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_MAKE_ARGS_OFF= NO_VSYNC_DRM=yes +OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_MAKE_ARGS_OFF= NO_VSYNC_OPENGL=yes diff --git a/x11-wm/ctwm/Makefile b/x11-wm/ctwm/Makefile index 6f1f3546f8c..20e45012ba8 100644 --- a/x11-wm/ctwm/Makefile +++ b/x11-wm/ctwm/Makefile @@ -13,7 +13,7 @@ COMMENT= Extension to twm, with support for multiple virtual screens LICENSE= MIT -USES= cmake jpeg tar:xz +USES= cmake jpeg tar:xz xorg USE_XORG= x11 xext xt ice sm xpm xmu OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/x11-wm/dwm/Makefile b/x11-wm/dwm/Makefile index 6f0d6ddc2f4..9c0461d38ee 100644 --- a/x11-wm/dwm/Makefile +++ b/x11-wm/dwm/Makefile @@ -13,12 +13,14 @@ COMMENT= Dynamic, small, fast and simple window manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +USE_HARDENING= cfi safestack + LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig # Kyua is not used by the upstream to test. It's only used in the port's # do-test target. TEST_DEPENDS= ${LOCALBASE}/libexec/atf-check:devel/kyua -USE_HARDENING= cfi safestack +USES= xorg USE_XORG= x11 xft MAKE_ARGS= CC="${CC}" \ diff --git a/x11-wm/e16-docs/Makefile b/x11-wm/e16-docs/Makefile index 5041786b4ac..076003116b5 100644 --- a/x11-wm/e16-docs/Makefile +++ b/x11-wm/e16-docs/Makefile @@ -12,7 +12,7 @@ COMMENT= Data files of enlightenment DOX RUN_DEPENDS= ${LOCALBASE}/bin/e16:x11-wm/e16 -USES= gmake +USES= gmake xorg USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-fsstd diff --git a/x11-wm/e16/Makefile b/x11-wm/e16/Makefile index ffdf2a17d9c..bbb10821ed8 100644 --- a/x11-wm/e16/Makefile +++ b/x11-wm/e16/Makefile @@ -34,7 +34,8 @@ PANGO_CONFIGURE_ENABLE= pango DOCS_CONFIGURE_ON= --enable-docs=yes DOCS_CONFIGURE_OFF= --enable-docs=no -USES= autoreconf gmake iconv libtool gnome perl5 pkgconfig shebangfix +USES= autoreconf gmake iconv libtool gnome perl5 pkgconfig \ + shebangfix xorg USE_XORG= ice sm xorgproto x11 xbitmaps \ xcomposite xdamage xext xfixes xft xinerama xrandr xrender \ diff --git a/x11-wm/echinus/Makefile b/x11-wm/echinus/Makefile index 57989d372d9..811690ab98c 100644 --- a/x11-wm/echinus/Makefile +++ b/x11-wm/echinus/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= x11 xau xcb xdmcp xext xft xrender xrandr FILES= echinusrc close.xbm iconify.xbm max.xbm diff --git a/x11-wm/ede/Makefile b/x11-wm/ede/Makefile index db93fd6ade8..ee2c3a874cf 100644 --- a/x11-wm/ede/Makefile +++ b/x11-wm/ede/Makefile @@ -27,7 +27,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libfltk.so:x11-toolkits/fltk USES= fam gettext iconv:translit localbase:ldflags pathfix \ - pkgconfig python:2.7 shared-mime-info shebangfix + pkgconfig python:2.7 shared-mime-info shebangfix xorg BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed SHEBANG_FILES= doc/asciidoc/asciidoc.py diff --git a/x11-wm/emerald/Makefile b/x11-wm/emerald/Makefile index bd7b5853251..02a1f3e88f4 100644 --- a/x11-wm/emerald/Makefile +++ b/x11-wm/emerald/Makefile @@ -19,8 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} INSTALLS_ICONS= yes GNU_CONFIGURE= yes -USES= desktop-file-utils gmake libtool pathfix \ - pkgconfig shared-mime-info tar:bzip2 +USES= desktop-file-utils gl gmake gnome libtool pathfix \ + pkgconfig shared-mime-info tar:bzip2 xorg USE_GL= gl USE_GNOME= cairo gtk20 intltool libwnck pango USE_XORG= x11 xrender diff --git a/x11-wm/enlightenment/Makefile b/x11-wm/enlightenment/Makefile index 9e9e893bee9..aad12e96073 100644 --- a/x11-wm/enlightenment/Makefile +++ b/x11-wm/enlightenment/Makefile @@ -21,7 +21,7 @@ BROKEN_sparc64= Does not install on sparc64: signal 10 GNU_CONFIGURE= yes USES= alias autoreconf compiler:c11 desktop-file-utils gettext-tools \ - gmake iconv libtool pathfix pkgconfig tar:xz + gmake iconv libtool pathfix pkgconfig tar:xz xorg USE_XORG= xcb USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/x11-wm/epplets/Makefile b/x11-wm/epplets/Makefile index 891df2ebaac..0d473f9d100 100644 --- a/x11-wm/epplets/Makefile +++ b/x11-wm/epplets/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libcdaudio.so:audio/libcdaudio RUN_DEPENDS= e16:x11-wm/e16 \ import:graphics/ImageMagick6 -USES= gmake libtool pkgconfig +USES= gl gmake libtool pkgconfig xorg USE_XORG= xext USE_GL= glut USE_LDCONFIG= yes diff --git a/x11-wm/euclid-wm/Makefile b/x11-wm/euclid-wm/Makefile index 55607b1e414..73236c8009a 100644 --- a/x11-wm/euclid-wm/Makefile +++ b/x11-wm/euclid-wm/Makefile @@ -26,7 +26,7 @@ XINERAMA_ALL_TARGET= euclid-wm EUCLID_MENU_ALL_TARGET= euclid-menu XINERAMA_USE= XORG=xinerama -USES= gmake +USES= gmake xorg USE_XORG= x11 PLIST_FILES= bin/euclid-wm \ diff --git a/x11-wm/evilwm/Makefile b/x11-wm/evilwm/Makefile index 5e090823f00..e5fa960e51d 100644 --- a/x11-wm/evilwm/Makefile +++ b/x11-wm/evilwm/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= http://www.6809.org.uk/evilwm/ MAINTAINER= lasg@lasg.dk COMMENT= Minimalist window manager based on 9wm -USES= gmake localbase:ldflags +USES= gmake localbase:ldflags xorg USE_XORG= x11 xpm xext xrandr xrender MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" prefix="${PREFIX}" \ mandir="${MANPREFIX}/man" diff --git a/x11-wm/fbcmd/Makefile b/x11-wm/fbcmd/Makefile index 7719f353449..f2e4ce8a9ad 100644 --- a/x11-wm/fbcmd/Makefile +++ b/x11-wm/fbcmd/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= fluxbox:x11-wm/fluxbox -USES= gmake localbase:ldflags tar:bzip2 +USES= gmake localbase:ldflags tar:bzip2 xorg ALL_TARGET= first MAKE_ARGS= CXX="${CXX}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" \ CXXFLAGS="${CXXFLAGS}" LFLAGS="${LDFLAGS}" diff --git a/x11-wm/fluxbox/Makefile b/x11-wm/fluxbox/Makefile index 256cedeebbb..4dc03de55b9 100644 --- a/x11-wm/fluxbox/Makefile +++ b/x11-wm/fluxbox/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfribidi.so:converters/fribidi \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -USES= gmake pkgconfig +USES= gmake pkgconfig xorg USE_XORG= x11 xext xorgproto xft xpm xrandr GNU_CONFIGURE= yes diff --git a/x11-wm/fluxter/Makefile b/x11-wm/fluxter/Makefile index 69e8395aca7..38adbd1e488 100644 --- a/x11-wm/fluxter/Makefile +++ b/x11-wm/fluxter/Makefile @@ -12,7 +12,7 @@ COMMENT= Desktop pager for the Fluxbox Slit LICENSE= GPLv2 -USES= gmake +USES= gmake xorg USE_XORG= x11 ice xorgproto xt xaw xext sm GNU_CONFIGURE= yes diff --git a/x11-wm/flwm/Makefile b/x11-wm/flwm/Makefile index 2768217c311..f889cdabd62 100644 --- a/x11-wm/flwm/Makefile +++ b/x11-wm/flwm/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2+ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk -USES= autoreconf gmake +USES= autoreconf gmake xorg GNU_CONFIGURE= yes USE_XORG= x11 xt diff --git a/x11-wm/fvwm2/Makefile b/x11-wm/fvwm2/Makefile index 601e2e54e03..67211cb3b6a 100644 --- a/x11-wm/fvwm2/Makefile +++ b/x11-wm/fvwm2/Makefile @@ -25,7 +25,7 @@ CONFLICTS?= fvwm1-1.* fvwm-2.[457].* GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mandoc --without-gnome --disable-gtk \ ac_cv_path_PYTHON=${PYTHON_CMD} -USES= gmake perl5 pkgconfig python:3.4+ gettext readline +USES= gmake gnome perl5 pkgconfig python:3.4+ gettext readline xorg USE_XORG= xcursor xft xinerama xpm xrender x11 ice xext USE_GNOME= cairo diff --git a/x11-wm/gcompmgr/Makefile b/x11-wm/gcompmgr/Makefile index fb539cf1fc1..1081921d687 100644 --- a/x11-wm/gcompmgr/Makefile +++ b/x11-wm/gcompmgr/Makefile @@ -14,7 +14,7 @@ RUN_DEPENDS= xcompmgr:x11-wm/xcompmgr GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 -USES= compiler:c++11-lang autoreconf libtool pkgconfig +USES= compiler:c++11-lang autoreconf gnome libtool pkgconfig xorg USE_CXXSTD= c++11 USE_GNOME= gtkmm24 USE_XORG= x11 diff --git a/x11-wm/hikari/Makefile b/x11-wm/hikari/Makefile index c4165fea8cd..7b6f57664b6 100644 --- a/x11-wm/hikari/Makefile +++ b/x11-wm/hikari/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms -USES= compiler:c11 localbase:ldflags +USES= compiler:c11 localbase:ldflags xorg USE_XORG= x11 xcb OPTIONS_DEFINE= DOCS diff --git a/x11-wm/hs-xmonad-contrib/Makefile b/x11-wm/hs-xmonad-contrib/Makefile index 2169f1fda28..f7c26345c67 100644 --- a/x11-wm/hs-xmonad-contrib/Makefile +++ b/x11-wm/hs-xmonad-contrib/Makefile @@ -11,6 +11,7 @@ COMMENT= Third-party extensions for xmonad LICENSE= BSD3CLAUSE +USES= xorg USE_CABAL= extensible-exceptions mtl>=1 old-time random utf8-string \ X11>=1.6.1 X11-xft>=0.2 xmonad USE_XORG= x11 diff --git a/x11-wm/hs-xmonad/Makefile b/x11-wm/hs-xmonad/Makefile index e8caca419a5..d8c1886c3ec 100644 --- a/x11-wm/hs-xmonad/Makefile +++ b/x11-wm/hs-xmonad/Makefile @@ -12,6 +12,7 @@ COMMENT= Tiling window manager LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_CABAL= extensible-exceptions mtl semigroups setlocale utf8-string X11 USE_XORG= x11 diff --git a/x11-wm/icewm/Makefile b/x11-wm/icewm/Makefile index 419d7a741a7..0faf7be3434 100644 --- a/x11-wm/icewm/Makefile +++ b/x11-wm/icewm/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake iconv:translit localbase pkgconfig +USES= gmake gnome iconv:translit localbase pkgconfig xorg USE_CXXSTD= c++98 USE_GNOME= gdkpixbuf2 USE_XORG= ice sm x11 xext xrender diff --git a/x11-wm/ion/Makefile b/x11-wm/ion/Makefile index e589a78f7da..d43f5bd0c18 100644 --- a/x11-wm/ion/Makefile +++ b/x11-wm/ion/Makefile @@ -15,7 +15,7 @@ BROKEN= unfetchable CONFLICTS= ion-2-* CONFLICTS_INSTALL= ion-shell +USES= gmake xorg USE_XORG= x11 -USES= gmake .include diff --git a/x11-wm/jewel/Makefile b/x11-wm/jewel/Makefile index a6613116887..21f3e719563 100644 --- a/x11-wm/jewel/Makefile +++ b/x11-wm/jewel/Makefile @@ -13,7 +13,7 @@ COMMENT= Window manager based on aewm++ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler gmake +USES= compiler gmake xorg USE_XORG= x11 xext xpm ALL_TARGET= all PORTDOCS= Changelog Changelog.DLR Changelog.jewel INSTALL README diff --git a/x11-wm/jwm/Makefile b/x11-wm/jwm/Makefile index 381e0f1f089..886639b29cc 100644 --- a/x11-wm/jwm/Makefile +++ b/x11-wm/jwm/Makefile @@ -12,7 +12,7 @@ COMMENT= Joe's Window Manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= iconv localbase pkgconfig tar:xz +USES= iconv localbase pkgconfig tar:xz xorg USE_XORG= x11 GNU_CONFIGURE= yes @@ -21,6 +21,7 @@ OPTIONS_DEFINE= CAIRO DEBUG FRIBIDI JPEG NLS PNG SVG XEXT XFT \ OPTIONS_DEFAULT= FRIBIDI JPEG PNG XEXT XFT XINERAMA XMU XPM XRENDER OPTIONS_SUB= yes +CAIRO_USES= gnome CAIRO_USE= GNOME=cairo CAIRO_CONFIGURE_ENABLE= cairo DEBUG_CONFIGURE_ENABLE= debug diff --git a/x11-wm/larswm/Makefile b/x11-wm/larswm/Makefile index b3109c7f5fa..28f4410a830 100644 --- a/x11-wm/larswm/Makefile +++ b/x11-wm/larswm/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Tiling Window Manager for X -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xext xmu xt PORTDOCS= ChangeLog README README.9menu README.9wm \ diff --git a/x11-wm/libdockapp/Makefile b/x11-wm/libdockapp/Makefile index 64d04513ddf..a6bfaf52ac7 100644 --- a/x11-wm/libdockapp/Makefile +++ b/x11-wm/libdockapp/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= mkfontdir:x11-fonts/mkfontscale -USES= autoreconf fonts libtool pkgconfig +USES= autoreconf fonts libtool pkgconfig xorg USE_LDCONFIG= yes USE_XORG= fontutil x11 xext xpm diff --git a/x11-wm/libwraster/Makefile b/x11-wm/libwraster/Makefile index 15576e39ad5..39acf5998dd 100644 --- a/x11-wm/libwraster/Makefile +++ b/x11-wm/libwraster/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libwebp.so:graphics/webp \ libMagickWand-6.so:graphics/ImageMagick6 -USES= jpeg libtool localbase pathfix pkgconfig +USES= jpeg libtool localbase pathfix pkgconfig xorg USE_LDCONFIG= yes USE_XORG= x11 xext xft xinerama xmu xpm BUILD_WRKSRC= ${WRKSRC}/wrlib diff --git a/x11-wm/lwm/Makefile b/x11-wm/lwm/Makefile index 4d391c6a20a..a7a0ca13128 100644 --- a/x11-wm/lwm/Makefile +++ b/x11-wm/lwm/Makefile @@ -12,7 +12,7 @@ COMMENT= Lightweight window manager LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= sm x11 xext MAKEFILE= no_xmkmf_makefile MAKE_ARGS= LDFLAGS="${LDFLAGS}" diff --git a/x11-wm/lxappearance-obconf/Makefile b/x11-wm/lxappearance-obconf/Makefile index 92583ffabfa..1faee2fdaba 100644 --- a/x11-wm/lxappearance-obconf/Makefile +++ b/x11-wm/lxappearance-obconf/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= openbox:x11-wm/openbox \ lxappearance:x11-themes/lxappearance RUN_DEPENDS= ${BUILD_DEPENDS} -USES= gettext-tools gmake libtool pkgconfig tar:xz +USES= gettext-tools gmake gnome libtool pkgconfig tar:xz xorg GNU_CONFIGURE= yes USE_GNOME= glib20 gtk20 intltool intlhack atk cairo pango gdkpixbuf2 \ librsvg2 libxml2 diff --git a/x11-wm/lxqt-panel/Makefile b/x11-wm/lxqt-panel/Makefile index c9dd41fd829..2a0a62e90e4 100644 --- a/x11-wm/lxqt-panel/Makefile +++ b/x11-wm/lxqt-panel/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \ RUN_DEPENDS= lxmenu-data>=0.1.2:x11/lxmenu-data USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 gnome \ - localbase:ldflags lxqt pkgconfig tar:xz + localbase:ldflags lxqt pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui svg widgets \ x11extras xml USE_KDE= windowsystem diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile index a77b71ecaa1..817fa630601 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -15,7 +15,7 @@ LICENSE= LGPL21+ BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs USES= cmake compiler:c++14-lang kde:5 lxqt qt:5 \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ svg widgets x11extras xml USE_KDE= windowsystem diff --git a/x11-wm/lxsession/Makefile b/x11-wm/lxsession/Makefile index bdc24c04ab2..361ab7daf41 100644 --- a/x11-wm/lxsession/Makefile +++ b/x11-wm/lxsession/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libpolkit-agent-1.so:sysutils/polkit \ libck-connector.so:sysutils/consolekit2 -USES= autoreconf gmake gnome localbase pkgconfig tar:xz +USES= autoreconf gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= glib20 gtk20 intltool cairo gdkpixbuf2 libxslt USE_XORG= x11 diff --git a/x11-wm/marco/Makefile b/x11-wm/marco/Makefile index d8665846f78..4088163fab7 100644 --- a/x11-wm/marco/Makefile +++ b/x11-wm/marco/Makefile @@ -23,7 +23,8 @@ RUN_DEPENDS= zenity>=3.0.0:x11/zenity PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool localbase pathfix pkgconfig \ + tar:xz xorg USE_XORG= ice sm x11 xcomposite xcursor xdamage xext xfixes \ xinerama xrandr xrender USE_GNOME= cairo gdkpixbuf2 gtk30 intltool diff --git a/x11-wm/matwm2/Makefile b/x11-wm/matwm2/Makefile index 1382420c96e..9d01a696cc7 100644 --- a/x11-wm/matwm2/Makefile +++ b/x11-wm/matwm2/Makefile @@ -15,6 +15,7 @@ LICENSE= MIT HAS_CONFIGURE= yes CONFIGURE_ARGS= --cc=${CC} --prefix=${PREFIX} --mandir=${MANPREFIX}/man +USES= xorg USE_XORG= x11 xext xinerama xft PLIST_FILES= bin/matwm2 man/man1/${PORTNAME}.1.gz diff --git a/x11-wm/mcwm/Makefile b/x11-wm/mcwm/Makefile index 5c6686becd5..078e2747448 100644 --- a/x11-wm/mcwm/Makefile +++ b/x11-wm/mcwm/Makefile @@ -17,8 +17,8 @@ LIB_DEPENDS= libxcb-util.so:x11/xcb-util \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcb-icccm.so:x11/xcb-util-wm +USES= tar:bzip2 xorg USE_XORG= x11 xrandr -USES= tar:bzip2 PLIST_FILES= bin/mcwm bin/hidden man/man1/mcwm.1.gz man/man1/hidden.1.gz PORTDOCS= README NEWS diff --git a/x11-wm/metacity/Makefile b/x11-wm/metacity/Makefile index 80cf618ff07..b17f13205b1 100644 --- a/x11-wm/metacity/Makefile +++ b/x11-wm/metacity/Makefile @@ -22,10 +22,10 @@ RUN_DEPENDS= zenity>=3.0.0:x11/zenity \ PORTSCOUT= limitw:1,even -USE_XORG= x11 xcomposite xdamage xrender xcursor xinerama xext xrandr USES= compiler:c11 gettext gmake gnome libtool \ - localbase pathfix pkgconfig tar:xz + localbase pathfix pkgconfig tar:xz xorg GNU_CONFIGURE= yes +USE_XORG= x11 xcomposite xdamage xrender xcursor xinerama xext xrandr USE_GNOME= gnomeprefix gtk30 intlhack libxml2:build USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/x11-wm/muffin/Makefile b/x11-wm/muffin/Makefile index a4369d5243c..0678e22cb82 100644 --- a/x11-wm/muffin/Makefile +++ b/x11-wm/muffin/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ RUN_DEPENDS= zenity>=3.0.0:x11/zenity USES= autoreconf:build gettext libtool gmake \ - pathfix pkgconfig python:2.7 + pathfix pkgconfig python:2.7 xorg USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gconf2 gnomedocutils gnomeprefix gtk30 \ diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile index a7071fff7f4..4d7be61c7ee 100644 --- a/x11-wm/mutter/Makefile +++ b/x11-wm/mutter/Makefile @@ -35,7 +35,7 @@ RUN_DEPENDS= zenity>=3.0.0:x11/zenity \ PORTSCOUT= limitw:1,even USES= compiler:c++0x gettext gl gmake gnome libtool localbase pathfix \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_GL= egl USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 introspection USE_XORG= ice sm x11 xcb xcomposite xcursor xdamage xext xfixes \ diff --git a/x11-wm/nickleby/Makefile b/x11-wm/nickleby/Makefile index da4879ab173..81fdfd2d0b1 100644 --- a/x11-wm/nickleby/Makefile +++ b/x11-wm/nickleby/Makefile @@ -11,6 +11,7 @@ COMMENT= Simple window manager BROKEN= unfetchable +USES= xorg USE_XORG= x11 DESTDIRNAME= STAGEDIR diff --git a/x11-wm/obconf-qt/Makefile b/x11-wm/obconf-qt/Makefile index 0909344ed95..c7717bc4e89 100644 --- a/x11-wm/obconf-qt/Makefile +++ b/x11-wm/obconf-qt/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libobt.so:x11-wm/openbox \ libImlib2.so:graphics/imlib2 USES= cmake compiler:c++11-lang gettext-runtime localbase qt:5 \ - gnome lxqt pkgconfig tar:xz + gnome lxqt pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build core gui linguisttools \ widgets x11extras diff --git a/x11-wm/obpager/Makefile b/x11-wm/obpager/Makefile index 27ecbfb07d7..d787fb80563 100644 --- a/x11-wm/obpager/Makefile +++ b/x11-wm/obpager/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 BUILD_DEPENDS= gsed:textproc/gsed -USES= compiler gmake +USES= compiler gmake xorg USE_XORG= x11 xext USE_HARDENING= pie:off diff --git a/x11-wm/olvwm/Makefile b/x11-wm/olvwm/Makefile index 085ef347c6b..13f9591ce15 100644 --- a/x11-wm/olvwm/Makefile +++ b/x11-wm/olvwm/Makefile @@ -23,7 +23,7 @@ LIB_DEPENDS= libxview.so:x11-toolkits/xview REINPLACE_ARGS= -i "" NO_WRKSUBDIR= yes -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= xpm IMAKECPPFLAGS+= -DXVDestDir=${STAGEDIR}${PREFIX} diff --git a/x11-wm/openbox/Makefile b/x11-wm/openbox/Makefile index 59e7fde6364..f1116a9ce7a 100644 --- a/x11-wm/openbox/Makefile +++ b/x11-wm/openbox/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GNU_CONFIGURE= yes -USES= gmake libtool pathfix python:run pkgconfig shebangfix +USES= gmake gnome libtool pathfix python:run pkgconfig shebangfix xorg USE_GNOME= cairo glib20 libxml2 pango USE_XORG= ice sm x11 xcursor xext xft xinerama xrandr \ xrender xau diff --git a/x11-wm/oroborus/Makefile b/x11-wm/oroborus/Makefile index 06c1028ce6c..17f6a9f9e8b 100644 --- a/x11-wm/oroborus/Makefile +++ b/x11-wm/oroborus/Makefile @@ -13,6 +13,7 @@ COMMENT= Small and simple GNOME-compatible window manager LICENSE= GPLv2 GNU_CONFIGURE= yes +USES= xorg USE_XORG= xpm WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/x11-wm/peksystray/Makefile b/x11-wm/peksystray/Makefile index c45b0146b10..e9daafde355 100644 --- a/x11-wm/peksystray/Makefile +++ b/x11-wm/peksystray/Makefile @@ -12,7 +12,7 @@ COMMENT= System tray dockapp similar to the GNOME notification area applet LICENSE= GPLv2 -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= x11 ice sm GNU_CONFIGURE= yes diff --git a/x11-wm/pekwm/Makefile b/x11-wm/pekwm/Makefile index 64cc7598355..50991e6660e 100644 --- a/x11-wm/pekwm/Makefile +++ b/x11-wm/pekwm/Makefile @@ -18,7 +18,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png -USES= compiler gmake iconv:wchar_t jpeg localbase pkgconfig tar:bzip2 +USES= compiler gmake iconv:wchar_t jpeg localbase pkgconfig \ + tar:bzip2 xorg USE_XORG= xft xpm x11 sm ice xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shape --enable-xinerama --enable-xrandr \ diff --git a/x11-wm/piewm/Makefile b/x11-wm/piewm/Makefile index 82392d9a20f..1cf954115f5 100644 --- a/x11-wm/piewm/Makefile +++ b/x11-wm/piewm/Makefile @@ -12,7 +12,7 @@ COMMENT= tvtwm with pie (circular) menus BROKEN= unfetchable -USES= imake +USES= imake xorg DISABLE_SIZE= yes USE_XORG= xbitmaps xpm xmu diff --git a/x11-wm/pwm/Makefile b/x11-wm/pwm/Makefile index c3d7555d8d8..ab30115c21b 100644 --- a/x11-wm/pwm/Makefile +++ b/x11-wm/pwm/Makefile @@ -12,8 +12,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} MAINTAINER= schot@a-eskwadraat.nl COMMENT= lightweight window manager with emphasis on usability +USES= gmake xorg USE_XORG= x11 -USES= gmake MAKE_ENV= X11_PREFIX="${LOCALBASE}" HAS_SYSTEM_ASPRINTF=1 OPTIONS_DEFINE= DOCS diff --git a/x11-wm/ratmen/Makefile b/x11-wm/ratmen/Makefile index c7814c90423..dc21fc0f93e 100644 --- a/x11-wm/ratmen/Makefile +++ b/x11-wm/ratmen/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.update.uu.se/~zrajm/programs/ratmen/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple program for displaying a menu in a window -USES= perl5 +USES= perl5 xorg USE_XORG= x11 USE_PERL5= build PLIST_FILES= bin/ratmen man/man1/ratmen.1.gz diff --git a/x11-wm/ratmenu/Makefile b/x11-wm/ratmenu/Makefile index 6c1bb17dee6..ff7e187bbc1 100644 --- a/x11-wm/ratmenu/Makefile +++ b/x11-wm/ratmenu/Makefile @@ -12,6 +12,7 @@ COMMENT= Simple menu patterened for use with ratpoison BROKEN= unfetchable +USES= xorg USE_XORG= x11 ALL_TARGET= ratmenu PLIST_FILES= bin/ratmenu \ diff --git a/x11-wm/ratpoison/Makefile b/x11-wm/ratpoison/Makefile index 696efdd9f22..22d805b9ce3 100644 --- a/x11-wm/ratpoison/Makefile +++ b/x11-wm/ratpoison/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple window manager with no fat library dependencies LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= ice x11 xext xrandr xtst GNU_CONFIGURE= yes @@ -28,6 +28,7 @@ OPTIONS_SUB= yes GDM_SUPPORT_DESC= Install session data files for GDM READLINE_USES= readline READLINE_CONFIGURE_ENABLE= history +XFT_USES= xorg XFT_USE= xorg=xft XFT_CONFIGURE_WITH= xft diff --git a/x11-wm/sawfish/Makefile b/x11-wm/sawfish/Makefile index 2f6ec98fd46..150286d3f19 100644 --- a/x11-wm/sawfish/Makefile +++ b/x11-wm/sawfish/Makefile @@ -20,7 +20,8 @@ LIB_DEPENDS= librep.so:lang/librep \ libfreetype.so:print/freetype2 RUN_DEPENDS= rep-gtk2>=0.90:x11-toolkits/rep-gtk2 -USES= autoreconf gmake gnome libtool localbase makeinfo pathfix pkgconfig tar:xz +USES= autoreconf gmake gnome libtool localbase makeinfo pathfix \ + pkgconfig tar:xz xorg USE_XORG= ice sm x11 xft xinerama xrandr xtst xrender xext USE_GNOME= cairo gtk20 GNU_CONFIGURE= yes diff --git a/x11-wm/skippy-xd/Makefile b/x11-wm/skippy-xd/Makefile index 5c84eb574f0..f6ab33ec32a 100644 --- a/x11-wm/skippy-xd/Makefile +++ b/x11-wm/skippy-xd/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png -USES= gmake jpeg pkgconfig +USES= gmake jpeg pkgconfig xorg USE_XORG= x11 xcomposite xdamage xext xfixes xft xinerama xrender USE_GITHUB= yes diff --git a/x11-wm/spectrwm/Makefile b/x11-wm/spectrwm/Makefile index 860b22d382b..6ac1c6e4c35 100644 --- a/x11-wm/spectrwm/Makefile +++ b/x11-wm/spectrwm/Makefile @@ -23,6 +23,7 @@ OPTIONS_DEFINE= EXAMPLES .include +USES= xorg USE_XORG= x11 xcb xcursor xft xrandr xt USE_LDCONFIG= yes diff --git a/x11-wm/subtle/Makefile b/x11-wm/subtle/Makefile index 293b62c1d54..b8b8d39e880 100644 --- a/x11-wm/subtle/Makefile +++ b/x11-wm/subtle/Makefile @@ -4,7 +4,7 @@ PORTNAME= subtle PORTVERSION= 0.11.3224 CATEGORIES= x11-wm ruby -MASTER_SITES= http://subtle.subforge.org/attachments/download/81/ +MASTER_SITES= https://subtle.subforge.org/attachments/download/81/ DISTNAME= ${PORTNAME}-${PORTVERSION}-xi MAINTAINER= danfe@FreeBSD.org @@ -12,11 +12,11 @@ COMMENT= Grid-based manual tiling window manager LICENSE= GPLv2 -BUILD_DEPENDS= rake:devel/rubygem-rake - BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute -USES= pkgconfig tar:tbz2 +BUILD_DEPENDS= rake:devel/rubygem-rake + +USES= pkgconfig tar:tbz2 xorg USE_RUBY= yes USE_XORG= x11 xft xinerama xpm xrandr xtst diff --git a/x11-wm/subtle/pkg-descr b/x11-wm/subtle/pkg-descr index c7bb05ccd0a..ee89498d8de 100644 --- a/x11-wm/subtle/pkg-descr +++ b/x11-wm/subtle/pkg-descr @@ -11,4 +11,4 @@ managers, subtle does not allow weak tagging and always maps windows to virtual desktops (called views) with matching tags, regardless of the current active view. -WWW: http://subtle.subforge.org/ +WWW: https://subtle.subforge.org/ diff --git a/x11-wm/sway/Makefile b/x11-wm/sway/Makefile index fbb4c268290..2ee04ba62a5 100644 --- a/x11-wm/sway/Makefile +++ b/x11-wm/sway/Makefile @@ -23,7 +23,7 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= swaybg:x11/swaybg -USES= compiler:c11 gnome meson pkgconfig +USES= compiler:c11 gnome meson pkgconfig xorg USE_GITHUB= yes USE_GNOME= cairo pango USE_XORG= pixman diff --git a/x11-wm/tinywm/Makefile b/x11-wm/tinywm/Makefile index a182f54392c..5d273fc838c 100644 --- a/x11-wm/tinywm/Makefile +++ b/x11-wm/tinywm/Makefile @@ -14,6 +14,7 @@ COMMENT= Ridiculously tiny window manager OPTIONS_DEFINE= DOCS PLIST_FILES= bin/tinywm +USES= xorg USE_XORG= x11 PORTDOCS= README diff --git a/x11-wm/treewm/Makefile b/x11-wm/treewm/Makefile index d60911f6a8e..8a010292dda 100644 --- a/x11-wm/treewm/Makefile +++ b/x11-wm/treewm/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= constant expression evaluates to -2147483648 which cannot be narrowed to type 'unsigned long' -USES= gmake imake:env tar:bzip2 +USES= gmake imake:env tar:bzip2 xorg USE_XORG= x11 ice sm xext xmu xpm xt xxf86vm PORTDOCS= AUTHORS ChangeLog PROBLEMS README README.tiling TODO diff --git a/x11-wm/tvtwm/Makefile b/x11-wm/tvtwm/Makefile index d09b8f853da..b48a8735db5 100644 --- a/x11-wm/tvtwm/Makefile +++ b/x11-wm/tvtwm/Makefile @@ -14,7 +14,7 @@ COMMENT= Twm with a virtual desktop LICENSE= MIT WRKSRC= ${WRKDIR}/tvtwm -USES= imake +USES= imake xorg USE_XORG= xbitmaps xpm xmu PLIST_FILES= bin/tvtwm \ man/man1/tvtwm.1.gz diff --git a/x11-wm/vtwm/Makefile b/x11-wm/vtwm/Makefile index 478f531690e..8cb45af6a4a 100644 --- a/x11-wm/vtwm/Makefile +++ b/x11-wm/vtwm/Makefile @@ -13,7 +13,7 @@ LICENSE= MIT LIB_DEPENDS= libpng.so:graphics/png -USES= pkgconfig +USES= pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xext xft xinerama xpm xmu xrandr diff --git a/x11-wm/w9wm/Makefile b/x11-wm/w9wm/Makefile index 2bc8820fff3..8cba7544d29 100644 --- a/x11-wm/w9wm/Makefile +++ b/x11-wm/w9wm/Makefile @@ -12,7 +12,7 @@ COMMENT= Hack of 9wm to give virtual screens WRKSRC= ${WRKDIR}/${DISTNAME}.orig -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/w9wm \ diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile index d845fcea093..3a7d8fd47bc 100644 --- a/x11-wm/wayfire/Makefile +++ b/x11-wm/wayfire/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libinotify.so:devel/libinotify \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon -USES= compiler:c++11-lib gl jpeg meson pkgconfig +USES= compiler:c++11-lib gl gnome jpeg meson pkgconfig xorg USE_GITHUB= yes USE_GL= egl glesv2 USE_GNOME= cairo diff --git a/x11-wm/windowmaker/Makefile b/x11-wm/windowmaker/Makefile index c150a3813fb..4184a3cd3ee 100644 --- a/x11-wm/windowmaker/Makefile +++ b/x11-wm/windowmaker/Makefile @@ -25,7 +25,7 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libexif.so:graphics/libexif RUN_DEPENDS= ${LOCALBASE}/share/WindowMaker/Themes/LeetWM.themed/style:graphics/wmicons -USES= jpeg libtool shebangfix pathfix perl5 pkgconfig +USES= jpeg libtool shebangfix pathfix perl5 pkgconfig xorg USE_LDCONFIG= yes USE_XORG= x11 xext xft xinerama xmu xpm SHEBANG_FILES= util/wkdemenu.pl diff --git a/x11-wm/wm2/Makefile b/x11-wm/wm2/Makefile index b67fc24a2f3..c12cc91bdc7 100644 --- a/x11-wm/wm2/Makefile +++ b/x11-wm/wm2/Makefile @@ -13,6 +13,7 @@ COMMENT= Simple window manager for X BUILD_DEPENDS= makedepend:devel/makedepend +USES= xorg USE_XORG= x11 xext xmu ALL_TARGET= depend wm2 diff --git a/x11-wm/wmakerconf/Makefile b/x11-wm/wmakerconf/Makefile index 99388f46504..3aeb1d226c5 100644 --- a/x11-wm/wmakerconf/Makefile +++ b/x11-wm/wmakerconf/Makefile @@ -20,8 +20,8 @@ RUN_DEPENDS= rpm:archivers/rpm4 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USES= gettext pkgconfig perl5 gmake gnome shebangfix xorg USE_GNOME= gtk20 -USES= gettext pkgconfig perl5 gmake shebangfix SHEBANG_FILES= scripts/getfile.pl.in scripts/upgrade.pl.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-wmakerdataprefix="${LOCALBASE}/share" \ diff --git a/x11-wm/wmanager/Makefile b/x11-wm/wmanager/Makefile index 7b3ea07b560..71318d95a8d 100644 --- a/x11-wm/wmanager/Makefile +++ b/x11-wm/wmanager/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= gmake +USES= gl gmake xorg USE_XORG= x11 xext USE_GL= gl diff --git a/x11-wm/wmii-devel/Makefile b/x11-wm/wmii-devel/Makefile index e541aa48523..678779679c0 100644 --- a/x11-wm/wmii-devel/Makefile +++ b/x11-wm/wmii-devel/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libixp.so:devel/libixp CONFLICTS= wmii-[0-9]* -USES= pkgconfig python:run shebangfix tar:tbz +USES= pkgconfig python:run shebangfix tar:tbz xorg SHEBANG_FILES= alternative_wmiircs/python/wmiirc USE_XORG= x11 xext xrandr xrender xinerama xft diff --git a/x11-wm/wmii/Makefile b/x11-wm/wmii/Makefile index 3c205dc66e3..3ba763570b3 100644 --- a/x11-wm/wmii/Makefile +++ b/x11-wm/wmii/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= dmenu:x11/dmenu CONFLICTS= wmii-devel-[0-9]* +USES= xorg USE_XORG= x11 xorgproto xt xext MAKE_ARGS= PREFIX="${PREFIX}" MAN="${MANPREFIX}/man" \ diff --git a/x11-wm/wmname/Makefile b/x11-wm/wmname/Makefile index 1f8b02bb105..35dc5ad6207 100644 --- a/x11-wm/wmname/Makefile +++ b/x11-wm/wmname/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://dl.suckless.org/tools/ MAINTAINER= nuncupatio@gmail.com COMMENT= Prints/sets the window manager name property of the root window +USES= xorg USE_XORG= x11 xorgproto PLIST_FILES= bin/wmname diff --git a/x11-wm/wmx/Makefile b/x11-wm/wmx/Makefile index d806c2b0ca4..daf39f46a04 100644 --- a/x11-wm/wmx/Makefile +++ b/x11-wm/wmx/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= http://www.all-day-breakfast.com/wmx/ MAINTAINER= kwhite@site.uottawa.ca COMMENT= Simple window manager based on wm2 -USES= pkgconfig +USES= pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= ice sm x11 xcomposite xext xft xpm diff --git a/x11/3ddesktop/Makefile b/x11/3ddesktop/Makefile index d2b3063fbfe..15fbbd122bf 100644 --- a/x11/3ddesktop/Makefile +++ b/x11/3ddesktop/Makefile @@ -12,7 +12,7 @@ COMMENT= 3D Virtual Desktop Switcher LIB_DEPENDS= libImlib2.so:graphics/imlib2 -USES= localbase +USES= gl localbase xorg USE_XORG= xmu USE_GL= glut GNU_CONFIGURE= yes diff --git a/x11/9box/Makefile b/x11/9box/Makefile index 148517abda5..a1b863ee2d5 100644 --- a/x11/9box/Makefile +++ b/x11/9box/Makefile @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= 9box can "pack" windows inside itself PLIST_FILES= bin/9box -USES= gmake +USES= gmake xorg USE_XORG= xbitmaps x11 xt BUILD_WRKSRC= ${WRKSRC}/src diff --git a/x11/9menu/Makefile b/x11/9menu/Makefile index 453756d48e0..0841cc8a94d 100644 --- a/x11/9menu/Makefile +++ b/x11/9menu/Makefile @@ -11,6 +11,7 @@ COMMENT= Simple menu patterned after Plan9 USE_GITHUB= yes GH_ACCOUNT= arnoldrobbins +USES= xorg USE_XORG= x11 MAKEFILE= Makefile.noimake ALL_TARGET= 9menu diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile index 58d014e259f..657e54f1271 100644 --- a/x11/admiral/Makefile +++ b/x11/admiral/Makefile @@ -4,7 +4,7 @@ PORTNAME= admiral DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-7 DISTVERSIONSUFFIX= -g5a9f33b -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= x11 MAINTAINER= rigoletto@FreeBSD.org diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile index aeb933408c4..c57939ea404 100644 --- a/x11/alacritty/Makefile +++ b/x11/alacritty/Makefile @@ -3,7 +3,7 @@ PORTNAME= alacritty DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MAINTAINER= tobik@FreeBSD.org diff --git a/x11/alttab/Makefile b/x11/alttab/Makefile index 251b7a0c4fe..63db65ea682 100644 --- a/x11/alttab/Makefile +++ b/x11/alttab/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash LIB_DEPENDS= libpng.so:graphics/png -USES= localbase pkgconfig +USES= localbase pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= sagb diff --git a/x11/antimicro/Makefile b/x11/antimicro/Makefile index 87caac99ea7..04426747d2a 100644 --- a/x11/antimicro/Makefile +++ b/x11/antimicro/Makefile @@ -20,7 +20,7 @@ GH_ACCOUNT= antimicro #Ryochan7 LDFLAGS+= -L${LOCALBASE}/lib USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig \ - qt:5 shared-mime-info + qt:5 sdl shared-mime-info xorg USE_XORG= x11 xi xtst USE_QT= core gui linguisttools_build qmake_build buildtools_build widgets network USE_SDL= sdl2 diff --git a/x11/aterm/Makefile b/x11/aterm/Makefile index af04a625384..4ae7585e98e 100644 --- a/x11/aterm/Makefile +++ b/x11/aterm/Makefile @@ -12,7 +12,7 @@ COMMENT= Color vt102 terminal emulator with transparency support MAKE_JOBS_UNSAFE= yes -USES= dos2unix +USES= dos2unix xorg DOS2UNIX_FILES= src/rxvt.h USE_XORG= xpm diff --git a/x11/bbappconf/Makefile b/x11/bbappconf/Makefile index 203f00ec669..1b423682c65 100644 --- a/x11/bbappconf/Makefile +++ b/x11/bbappconf/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application configuring tool for the blackbox window manager +USES= xorg USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/x11/bbdock/Makefile b/x11/bbdock/Makefile index de4f89cba9e..b9a74289786 100644 --- a/x11/bbdock/Makefile +++ b/x11/bbdock/Makefile @@ -16,6 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png GNU_CONFIGURE= yes +USES= xorg USE_XORG= x11 PORTDOCS= README diff --git a/x11/bbrun/Makefile b/x11/bbrun/Makefile index 24dd6f27e35..6af7d2bef24 100644 --- a/x11/bbrun/Makefile +++ b/x11/bbrun/Makefile @@ -14,9 +14,9 @@ OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${DISTNAME}/bbrun +USES= gmake gnome pkgconfig xorg USE_XORG= x11 xext xpm USE_GNOME= gtk20 -USES= gmake pkgconfig USE_CSTD= gnu89 PORTDOCS= README diff --git a/x11/bgs/Makefile b/x11/bgs/Makefile index 41b5119504e..e2a4094e597 100644 --- a/x11/bgs/Makefile +++ b/x11/bgs/Makefile @@ -13,6 +13,7 @@ COMMENT= Simple X11 BackGround Setter using Imlib2 LIB_DEPENDS= libImlib2.so:graphics/imlib2 +USES= xorg USE_XORG= x11 xinerama PLIST_FILES= bin/bgs \ diff --git a/x11/bmpanel2/Makefile b/x11/bmpanel2/Makefile index 92ea0f520e4..ebd43612442 100644 --- a/x11/bmpanel2/Makefile +++ b/x11/bmpanel2/Makefile @@ -14,7 +14,7 @@ COMMENT= Lightweight NetWM-compliant panel (taskbar) for X11 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake pkgconfig +USES= cmake gnome pkgconfig xorg USE_GNOME= pango USE_XORG= x11 xext diff --git a/x11/bricons/Makefile b/x11/bricons/Makefile index cb338b3b705..e7fe000ff52 100644 --- a/x11/bricons/Makefile +++ b/x11/bricons/Makefile @@ -13,7 +13,7 @@ COMMENT= Quick start up utility for applications on an X display WRKSRC= ${WRKDIR}/${PORTNAME} -USES= imake perl5 tar:Z +USES= imake perl5 tar:Z xorg USE_PERL5= build USE_XORG= xaw diff --git a/x11/cinnamon-desktop/Makefile b/x11/cinnamon-desktop/Makefile index 10dd72f97b7..e3f794c6ecd 100644 --- a/x11/cinnamon-desktop/Makefile +++ b/x11/cinnamon-desktop/Makefile @@ -16,9 +16,9 @@ BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ RUN_DEPENDS= xkeyboard-config>=0:x11/xkeyboard-config \ libxkbfile>=0:x11/libxkbfile +USES= autoreconf gettext gmake gnome libtool localbase:ldflags \ + pathfix pkgconfig python:2.7,run shebangfix tar:xz xorg USE_XORG= x11 xrandr xext -USES= autoreconf gettext gmake libtool localbase:ldflags pathfix \ - pkgconfig python:2.7,run shebangfix tar:xz USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gnomeprefix gtk30 intlhack introspection:build diff --git a/x11/cinnamon-session/Makefile b/x11/cinnamon-session/Makefile index 11002fd38a7..b1603e104b3 100644 --- a/x11/cinnamon-session/Makefile +++ b/x11/cinnamon-session/Makefile @@ -18,8 +18,8 @@ LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ RUN_DEPENDS= console-kit-daemon:sysutils/consolekit2 \ xdpyinfo:x11/xdpyinfo -USES= autoreconf:build gettext gmake libtool \ - pathfix pkgconfig tar:xz +USES= autoreconf:build gettext gl gmake gnome libtool \ + pathfix pkgconfig tar:xz xorg USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gnomeprefix gtk30 intlhack diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile index 6348f3ca9b7..0116f1c57e6 100644 --- a/x11/cinnamon/Makefile +++ b/x11/cinnamon/Makefile @@ -47,7 +47,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} USES= autoreconf compiler:c11 gettext gmake gnome gl libtool \ - localbase:ldflags pathfix pkgconfig python:2.7 shebangfix + localbase:ldflags pathfix pkgconfig python:2.7 shebangfix xorg USE_GITHUB= yes USE_GL= gl egl USE_GNOME= cairo evolutiondataserver3 gconf2 gnomedesktop3 \ diff --git a/x11/decurs/Makefile b/x11/decurs/Makefile index a3261f13455..ea814aaee1a 100644 --- a/x11/decurs/Makefile +++ b/x11/decurs/Makefile @@ -17,7 +17,7 @@ USE_GITHUB= yes GH_ACCOUNT= danfe GH_TAGNAME= 10c5691 -USES= compiler:c++11-lang dos2unix gnome pkgconfig +USES= compiler:c++11-lang dos2unix gnome pkgconfig xorg DOS2UNIX_FILES= src/cppstring.cc GNU_CONFIGURE= yes USE_XORG= x11 diff --git a/x11/deforaos-keyboard/Makefile b/x11/deforaos-keyboard/Makefile index 69d43380804..10eba3768cb 100644 --- a/x11/deforaos-keyboard/Makefile +++ b/x11/deforaos-keyboard/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libDesktop.so:x11/deforaos-libdesktop \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= desktop-file-utils gnome pkgconfig +USES= desktop-file-utils gnome pkgconfig xorg USE_GNOME= gtk20 cairo gdkpixbuf2 USE_XORG= x11 xtst MAKE_ARGS+= PREFIX=${PREFIX} diff --git a/x11/deforaos-locker/Makefile b/x11/deforaos-locker/Makefile index 339d6de5f90..fdcd2e7501d 100644 --- a/x11/deforaos-locker/Makefile +++ b/x11/deforaos-locker/Makefile @@ -22,9 +22,9 @@ LIB_DEPENDS= libDesktop.so:x11/deforaos-libdesktop \ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/Panel.pc:x11/deforaos-panel +USES= desktop-file-utils gnome pkgconfig xorg USE_GNOME= gtk20 cairo gdkpixbuf2 USE_XORG= x11 xext -USES= desktop-file-utils pkgconfig MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man LDFLAGS+= -lXext diff --git a/x11/deforaos-panel/Makefile b/x11/deforaos-panel/Makefile index 6d17d609eba..a1a3b9f588f 100644 --- a/x11/deforaos-panel/Makefile +++ b/x11/deforaos-panel/Makefile @@ -22,7 +22,7 @@ BUILD_DEPENDS= browser:x11-fm/deforaos-browser RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme \ sudo:security/sudo -USES= gnome pkgconfig +USES= gnome pkgconfig xorg USE_GNOME= gtk20 cairo USE_XORG= x11 INSTALLS_ICONS= yes diff --git a/x11/deskpaint/Makefile b/x11/deskpaint/Makefile index 2d89d5518f3..db422ef4899 100644 --- a/x11/deskpaint/Makefile +++ b/x11/deskpaint/Makefile @@ -12,6 +12,7 @@ COMMENT= Tiny interactive paint program that draws as your desktop wallpaper BROKEN= unfetchable +USES= xorg USE_XORG= x11 xext PLIST_FILES= bin/deskpaint diff --git a/x11/dmenu/Makefile b/x11/dmenu/Makefile index 91297a95cf0..ca2311be791 100644 --- a/x11/dmenu/Makefile +++ b/x11/dmenu/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig OPTIONS_DEFINE= XINERAMA OPTIONS_DEFAULT= XINERAMA +USES= xorg USE_XORG= x11 xft MAKE_ARGS= CC="${CC}" PREFIX="${PREFIX}" MANPREFIX="${MANPREFIX}/man" \ X11INC="${LOCALBASE}/include" X11LIB="${LOCALBASE}/lib" \ diff --git a/x11/dmenu2/Makefile b/x11/dmenu2/Makefile index f3f3c32eac2..2a0fbdac485 100644 --- a/x11/dmenu2/Makefile +++ b/x11/dmenu2/Makefile @@ -20,6 +20,7 @@ USE_GITHUB= yes GH_ACCOUNT= mrshankly GH_TAGNAME= a4eb44b +USES= xorg USE_XORG= x11 xft xrender PLIST_FILES= bin/dmenu2 bin/dmenu2_path bin/dmenu2_run bin/stest2 \ diff --git a/x11/docker-tray/Makefile b/x11/docker-tray/Makefile index 838a70ebb9e..9a4730fbb5a 100644 --- a/x11/docker-tray/Makefile +++ b/x11/docker-tray/Makefile @@ -14,9 +14,9 @@ COMMENT= Dockapp with support for GNOME2 and KDE3 tray icons LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= gmake gnome pkgconfig xorg USE_XORG= x11 USE_GNOME= glib20 -USES= gmake pkgconfig PLIST_FILES= bin/docker diff --git a/x11/dsbautostart/Makefile b/x11/dsbautostart/Makefile index 49e6fd495de..9b4ea055fc8 100644 --- a/x11/dsbautostart/Makefile +++ b/x11/dsbautostart/Makefile @@ -12,7 +12,7 @@ COMMENT= Manage commands to be executed at X session start LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lang qmake qt:5 tar:tgz +USES= compiler:c++11-lang gl qmake qt:5 tar:tgz USE_GL= gl USE_QT= buildtools_build core gui linguisttools_build widgets diff --git a/x11/dxpc/Makefile b/x11/dxpc/Makefile index cedcbe40383..c9e93d08c93 100644 --- a/x11/dxpc/Makefile +++ b/x11/dxpc/Makefile @@ -13,8 +13,8 @@ LIB_DEPENDS= liblzo2.so:archivers/lzo2 LICENSE= BSD2CLAUSE +USES= gmake tar:tgz xorg USE_XORG= x11 -USES= gmake tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE} MAKE_ARGS= INSTALL="${INSTALL_PROGRAM}" \ diff --git a/x11/dzen2/Makefile b/x11/dzen2/Makefile index 60efe61c380..a7e712701ca 100644 --- a/x11/dzen2/Makefile +++ b/x11/dzen2/Makefile @@ -15,7 +15,7 @@ USE_GITHUB= yes GH_ACCOUNT= robm GH_TAGNAME= 488ab66 -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= x11 OPTIONS_DEFINE= EXAMPLES GADGETS XPM XINERAMA XFT diff --git a/x11/erun/Makefile b/x11/erun/Makefile index ad617c57033..ff78bd04415 100644 --- a/x11/erun/Makefile +++ b/x11/erun/Makefile @@ -17,7 +17,8 @@ PLIST_FILES= bin/E-Run.epplet WRKSRC= ${WRKDIR}/${PORTNAME} -USE_GL= gl +USES= gl +USE_GL= gl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lepplet -lImlib2 -lGL diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile index dbf2e43c5e1..f979bf71fe7 100644 --- a/x11/eterm/Makefile +++ b/x11/eterm/Makefile @@ -29,7 +29,7 @@ CONFIGURE_ENV= GDB=/usr/bin/gdb CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USES= iconv libtool shebangfix +USES= iconv libtool shebangfix xorg SHEBANG_FILES= ${WRKSRC}/utils/kEsetroot.in perl_OLD_CMD= @PERL@ USE_CSTD= gnu89 diff --git a/x11/fbdesk/Makefile b/x11/fbdesk/Makefile index 41f0c21a864..133c889497e 100644 --- a/x11/fbdesk/Makefile +++ b/x11/fbdesk/Makefile @@ -16,8 +16,8 @@ LICENSE= MIT LIB_DEPENDS= libpng.so:graphics/png \ libImlib2.so:graphics/imlib2 +USES= pkgconfig xorg USE_XORG= xext xft xpm xrender -USES= pkgconfig GNU_CONFIGURE= yes PORTDOCS= ChangeLog INSTALL README diff --git a/x11/fbpanel/Makefile b/x11/fbpanel/Makefile index 28419c5fa7d..2ac3e08cfc6 100644 --- a/x11/fbpanel/Makefile +++ b/x11/fbpanel/Makefile @@ -13,7 +13,7 @@ COMMENT= Lightweight, NETWM compliant X11 desktop panel LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= alias gmake pkgconfig tar:tbz2 +USES= alias gmake gnome pkgconfig tar:tbz2 xorg USE_GNOME= gtk20 USE_XORG= x11 HAS_CONFIGURE= yes diff --git a/x11/find-cursor/Makefile b/x11/find-cursor/Makefile index 5de24a40976..ea41e5aba71 100644 --- a/x11/find-cursor/Makefile +++ b/x11/find-cursor/Makefile @@ -11,7 +11,7 @@ COMMENT= Simple XLib program to highlight the cursor position LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= localbase:ldflags +USES= localbase:ldflags xorg USE_GITHUB= yes GH_ACCOUNT= Carpetsmoker USE_XORG= x11 xdamage xext xfixes xrender diff --git a/x11/fireflies/Makefile b/x11/fireflies/Makefile index d4a867314cf..cfc8616457e 100644 --- a/x11/fireflies/Makefile +++ b/x11/fireflies/Makefile @@ -13,7 +13,8 @@ COMMENT= Extension of xscreensaver LIB_DEPENDS= libgfx.so:graphics/libgfx GNU_CONFIGURE= yes -USE_GL= yes +USES= gl +USE_GL= glu EXTRACT_AFTER_ARGS=--exclude '${DISTNAME}/libgfx*' CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/GL diff --git a/x11/florence/Makefile b/x11/florence/Makefile index a17d58d2a12..4fa6614ad77 100644 --- a/x11/florence/Makefile +++ b/x11/florence/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= multi LIB_DEPENDS= libnotify.so:devel/libnotify -USES= gmake iconv libtool pathfix pkgconfig tar:bzip2 +USES= gmake gnome iconv libtool pathfix pkgconfig tar:bzip2 xorg USE_XORG= xtst xext USE_GNOME= gtk30 cairo intlhack gnomedocutils librsvg2 USE_GSTREAMER1= yes diff --git a/x11/flruler/Makefile b/x11/flruler/Makefile index daf9005da4c..5618da89a08 100644 --- a/x11/flruler/Makefile +++ b/x11/flruler/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/lib/libfltk.a:x11-toolkits/fltk -USES= gmake perl5 +USES= gmake perl5 xorg USE_PERL5= build USE_XORG= x11 xcursor xext xfixes xft xinerama diff --git a/x11/gcb/Makefile b/x11/gcb/Makefile index ed89f3600a7..3f5eab88e19 100644 --- a/x11/gcb/Makefile +++ b/x11/gcb/Makefile @@ -3,7 +3,7 @@ PORTNAME= gcb PORTVERSION= 0.2.8 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11 MASTER_SITES= http://freebsd.flatrate.ru/distfiles/ \ http://ccbsd9.csie.nctu.edu.tw/~cp76/gcb/ diff --git a/x11/gcb/files/gcb.desktop b/x11/gcb/files/gcb.desktop index f69df61371a..6506c8c5b2b 100644 --- a/x11/gcb/files/gcb.desktop +++ b/x11/gcb/files/gcb.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Name=Gtk Copy-paste Buffer Comment=A GTK+ tool for managing x11 cut-buffers -Icon=gcb.png +Icon=gcb Exec=gcb -B Type=Application Categories=GNOME;Application;System diff --git a/x11/gdm/Makefile b/x11/gdm/Makefile index 816f681c1b0..e7bc25c150a 100644 --- a/x11/gdm/Makefile +++ b/x11/gdm/Makefile @@ -41,7 +41,7 @@ GROUPS= gdm video PORTSCOUT= limitw:1,even -USES= cpe gettext gmake gnome libtool pathfix pkgconfig tar:xz +USES= cpe gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg CPE_VENDOR= gnome CPE_PRODUCT= gnome_display_manager USE_GNOME= cairo dconf gtk30 intltool introspection diff --git a/x11/gnome-clipboard-daemon/Makefile b/x11/gnome-clipboard-daemon/Makefile index 1d0a3d37aac..b14668a9c84 100644 --- a/x11/gnome-clipboard-daemon/Makefile +++ b/x11/gnome-clipboard-daemon/Makefile @@ -12,7 +12,7 @@ COMMENT= Program that keeps the content of your X clipboard in memory LICENSE= GPLv2 -USES= pkgconfig tar:bzip2 +USES= gnome pkgconfig tar:bzip2 xorg USE_GNOME= gtk20 USE_XORG= x11 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} ${CPPFLAGS}" diff --git a/x11/gnome-desktop/Makefile b/x11/gnome-desktop/Makefile index 3ed8017684e..21c409e49e9 100644 --- a/x11/gnome-desktop/Makefile +++ b/x11/gnome-desktop/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ xkeyboard-config>=0:x11/xkeyboard-config USES= bison gettext gmake gnome libtool localbase pathfix \ - pkgconfig python:3.4+ tar:xz + pkgconfig python:3.4+ tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool introspection:build USE_XORG= x11 USE_LDCONFIG= yes diff --git a/x11/gnome-pie/Makefile b/x11/gnome-pie/Makefile index 4f2c014a43b..cd1e1097250 100644 --- a/x11/gnome-pie/Makefile +++ b/x11/gnome-pie/Makefile @@ -42,7 +42,7 @@ REINPLACE_ARGS= -e 's,%%DATADIR%%,${DATADIR},1' \ -e 's,%%PREFIX%%,${PREFIX},1' -i.bak \ -e '/has_resize_grip/d' -i '' -USES= cmake pkgconfig +USES= cmake gnome pkgconfig xorg USE_GITHUB= yes USE_GNOME= cairo gconf2 gnomemenus3 gtk30 librsvg2 libwnck3 USE_XORG= xtst diff --git a/x11/gnome-session/Makefile b/x11/gnome-session/Makefile index e9a379a2a25..b196e870a81 100644 --- a/x11/gnome-session/Makefile +++ b/x11/gnome-session/Makefile @@ -23,8 +23,8 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/console-kit-daemon:sysutils/consolekit2 \ PORTSCOUT= limitw:1,even -USES= compiler:c11 gettext gnome localbase:ldflags meson pkgconfig \ - python:3.6+,build tar:xz +USES= compiler:c11 gettext gl gnome localbase:ldflags meson \ + pkgconfig python:3.6+,build tar:xz xorg USE_GNOME= gnomedesktop3 gtk30 USE_XORG= ice sm x11 xcomposite xtrans USE_GL= egl gl glesv2 diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile index 66efb5d40fd..c72f77c912d 100644 --- a/x11/gnome-shell/Makefile +++ b/x11/gnome-shell/Makefile @@ -40,7 +40,8 @@ RUN_DEPENDS= gnome-control-center:sysutils/gnome-control-center PORTSCOUT= limitw:1,even USES= compiler:c11 cpe gettext gl gnome libtool localbase meson \ - pathfix perl5 pkgconfig python:3.4+ shebangfix tar:xz webplugin:native + pathfix perl5 pkgconfig python:3.4+ shebangfix tar:xz \ + webplugin:native xorg USE_GNOME= cairo evolutiondataserver3 gdkpixbuf2 introspection \ libxslt:build libxml2 USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xtst diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile index 8587dd678c7..257dde21da0 100644 --- a/x11/gnome-terminal/Makefile +++ b/x11/gnome-terminal/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= cpe gettext gmake gnome libtool localbase pathfix \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_GNOME= cairo dconf gdkpixbuf2 gtk30 intltool vte3 USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/x11/gpctool/Makefile b/x11/gpctool/Makefile index b932da46656..9f2b4d99c27 100644 --- a/x11/gpctool/Makefile +++ b/x11/gpctool/Makefile @@ -16,7 +16,7 @@ BROKEN= unfetchable LIB_DEPENDS= libgpc.so:devel/libgpc \ libformsGL.so:x11-toolkits/xforms -USES= zip:infozip uidfix +USES= gl zip:infozip uidfix USE_GL= yes PLIST_FILES= bin/gpctool USE_LDCONFIG= yes diff --git a/x11/grabc/Makefile b/x11/grabc/Makefile index c9a0e4e7b13..1efda4f0c34 100644 --- a/x11/grabc/Makefile +++ b/x11/grabc/Makefile @@ -14,6 +14,7 @@ COMMENT= Grab a color from screen LICENSE= GPLv2 # specified on the website PLIST_FILES= bin/grabc +USES= xorg USE_XORG= x11 CFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 diff --git a/x11/gromit/Makefile b/x11/gromit/Makefile index a69b0b1e0de..ae87d5f9c12 100644 --- a/x11/gromit/Makefile +++ b/x11/gromit/Makefile @@ -13,7 +13,7 @@ COMMENT= GRaphics Over Miscellaneous Objects (Gromit) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= pkgconfig +USES= gnome pkgconfig xorg USE_GNOME= gtk20 USE_XORG= x11 diff --git a/x11/gtk-theme-switch2/Makefile b/x11/gtk-theme-switch2/Makefile index 52af820f51e..5914c5c468b 100644 --- a/x11/gtk-theme-switch2/Makefile +++ b/x11/gtk-theme-switch2/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.muhri.net/ MAINTAINER= oleg@bsdpower.com COMMENT= Command line tool for switching GTK+ 2.0 themes -USES= gmake pkgconfig +USES= gmake gnome pkgconfig xorg USE_XORG= x11 USE_GNOME= gtk20 diff --git a/x11/hhpc/Makefile b/x11/hhpc/Makefile index b2db6b9beeb..35884b1d887 100644 --- a/x11/hhpc/Makefile +++ b/x11/hhpc/Makefile @@ -11,7 +11,7 @@ COMMENT= Small X11 utility to hide the mouse pointer when unused LICENSE= BSD3CLAUSE -USES= gmake localbase pkgconfig +USES= gmake localbase pkgconfig xorg USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= aktau diff --git a/x11/hs-X11-xft/Makefile b/x11/hs-X11-xft/Makefile index 83c5f4f3731..e1031f4cf8c 100644 --- a/x11/hs-X11-xft/Makefile +++ b/x11/hs-X11-xft/Makefile @@ -10,7 +10,7 @@ COMMENT= Bindings to the Xft, Xrender and Freetype for Haskell programs LICENSE= LGPL21 -USES= pkgconfig +USES= pkgconfig xorg USE_CABAL= utf8-string>=0.1 X11>=1.2.1 USE_XORG= xft xrender diff --git a/x11/hs-X11/Makefile b/x11/hs-X11/Makefile index 3fe4a4913c2..ceb15375e61 100644 --- a/x11/hs-X11/Makefile +++ b/x11/hs-X11/Makefile @@ -11,6 +11,7 @@ COMMENT= Binding to the X11 graphics library LICENSE= BSD3CLAUSE +USES= xorg USE_CABAL= data-default USE_XORG= x11 xrandr xext diff --git a/x11/hs-xmobar/Makefile b/x11/hs-xmobar/Makefile index 2c524b6142f..939779e056e 100644 --- a/x11/hs-xmobar/Makefile +++ b/x11/hs-xmobar/Makefile @@ -11,7 +11,7 @@ COMMENT= Minimalistic text-based status bar LICENSE= BSD3CLAUSE -USES= cabal pkgconfig +USES= cabal pkgconfig xorg OPTIONS_DEFINE= EXAMPLES XFT XPM UTF8 MPD INOTIFY DATEZONE THREADED UVMETER OPTIONS_DEFAULT= XFT UTF8 @@ -19,11 +19,13 @@ OPTIONS_DEFAULT= XFT UTF8 XFT_DESC= Use Xft to render text (UTF-8 support included) XFT_CABAL_FLAGS= with_xft XFT_USE_CABAL= utf8-string-1.0.1.1_3 X11-xft-0.3.1 +XFT_USES= xorg XFT_USE= xorg=xft XFT_IMPLIES= UTF8 XPM_DESC= Use Xpm to render icons XPM_CABAL_FLAGS= with_xpm +XPM_USES= xorg XPM_USE= xorg=xpm UTF8_DESC= UTF-8 support diff --git a/x11/hsetroot/Makefile b/x11/hsetroot/Makefile index 8c61a4c293d..986620d231c 100644 --- a/x11/hsetroot/Makefile +++ b/x11/hsetroot/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= xrandr:x11/xrandr USE_GITHUB= yes GH_ACCOUNT= himdel -USES= gmake pkgconfig +USES= gmake pkgconfig xorg USE_XORG= x11 PLIST_FILES= bin/hsetroot diff --git a/x11/i3lock/Makefile b/x11/i3lock/Makefile index 831ac9be4c0..1c750d75729 100644 --- a/x11/i3lock/Makefile +++ b/x11/i3lock/Makefile @@ -28,7 +28,7 @@ MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \ PLIST_FILES= "@(,,4755) bin/i3lock" \ man/man1/i3lock.1.gz -USES= gmake iconv localbase pkgconfig tar:bzip2 +USES= gmake iconv localbase pkgconfig tar:bzip2 xorg LDFLAGS+= ${ICONV_LIB} USE_XORG= x11 xcb xt xorgproto xext USE_CSTD= c99 diff --git a/x11/imwheel/Makefile b/x11/imwheel/Makefile index f47b2a5a139..03b543d1e22 100644 --- a/x11/imwheel/Makefile +++ b/x11/imwheel/Makefile @@ -14,8 +14,8 @@ COMMENT= Utility to translate mouse wheel actions into X keyboard events LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +USES= dos2unix gmake xorg USE_XORG= x11 xpm xtst xext xmu -USES= dos2unix gmake DOS2UNIX_FILES= getopt/getopt.c GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gpm diff --git a/x11/kb2mb2/Makefile b/x11/kb2mb2/Makefile index 9cf17442883..fd73f8feecd 100644 --- a/x11/kb2mb2/Makefile +++ b/x11/kb2mb2/Makefile @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Redirect any key to second mouse button PLIST_FILES= bin/kb2mb2 -USES= imake +USES= imake xorg USE_XORG= x11 xext xtst .include diff --git a/x11/keybinder-gtk3/Makefile b/x11/keybinder-gtk3/Makefile index 164e665cabc..dc232cb2b15 100644 --- a/x11/keybinder-gtk3/Makefile +++ b/x11/keybinder-gtk3/Makefile @@ -14,7 +14,7 @@ COMMENT= Library for registering keyboard shortcuts LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= gettext-runtime gmake libtool pathfix pkgconfig +USES= gettext-runtime gmake gnome libtool pathfix pkgconfig xorg USE_GNOME= gtk30 introspection:build cairo gdkpixbuf2 USE_XORG= x11 xext xrender GNU_CONFIGURE= yes diff --git a/x11/keybinder/Makefile b/x11/keybinder/Makefile index 5a56205061e..4b1fd0151a1 100644 --- a/x11/keybinder/Makefile +++ b/x11/keybinder/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= engla -USES= autoreconf gmake libtool pathfix pkgconfig +USES= autoreconf gmake gnome libtool pathfix pkgconfig xorg USE_GNOME= gtk20 introspection:build USE_XORG= x11 xext xrender GNU_CONFIGURE= yes diff --git a/x11/keyboardcast/Makefile b/x11/keyboardcast/Makefile index ed8ceaa6d23..8b37427fa0d 100644 --- a/x11/keyboardcast/Makefile +++ b/x11/keyboardcast/Makefile @@ -16,9 +16,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= ekoort +USES= gnome pkgconfig xorg USE_XORG= xmu x11 USE_GNOME= libwnck libglade2 gtk20 -USES= pkgconfig INSTALLS_ICONS= yes .include diff --git a/x11/keylaunch/Makefile b/x11/keylaunch/Makefile index 285ae04061e..9f3d763514b 100644 --- a/x11/keylaunch/Makefile +++ b/x11/keylaunch/Makefile @@ -13,7 +13,7 @@ COMMENT= X utility for binding commands to a hot key BROKEN= unfetchable WRKSRC= ${WRKDIR}/keylaunch -USES= perl5 gmake +USES= perl5 gmake xorg USE_PERL5= build USE_XORG= x11 diff --git a/x11/lemonbar/Makefile b/x11/lemonbar/Makefile index 88ea0a3420f..65810e6001c 100644 --- a/x11/lemonbar/Makefile +++ b/x11/lemonbar/Makefile @@ -13,7 +13,7 @@ COMMENT= Lightweight xcb based bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c11 gmake localbase:ldflags perl5 +USES= compiler:c11 gmake localbase:ldflags perl5 xorg USE_PERL5= build USE_XORG= xcb diff --git a/x11/libXcm/Makefile b/x11/libXcm/Makefile index c2f94a38ef3..f9d6bdab744 100644 --- a/x11/libXcm/Makefile +++ b/x11/libXcm/Makefile @@ -13,7 +13,7 @@ USE_GITHUB= yes GH_ACCOUNT= oyranos-cms GH_PROJECT= ${PORTNAME:tl} -USES= libtool pathfix pkgconfig +USES= libtool pathfix pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xfixes xmu xt INSTALL_TARGET= install-strip diff --git a/x11/libfakekey/Makefile b/x11/libfakekey/Makefile index 52202c474a6..c7b34af5c68 100644 --- a/x11/libfakekey/Makefile +++ b/x11/libfakekey/Makefile @@ -11,7 +11,7 @@ COMMENT= X virtual keyboard library LICENSE= LGPL20+ -USES= libtool pathfix pkgconfig +USES= libtool pathfix pkgconfig xorg USE_XORG= x11 xtst GNU_CONFIGURE= YES INSTALL_TARGET= install-strip diff --git a/x11/libfm-qt/Makefile b/x11/libfm-qt/Makefile index 3b8de77e1a9..3710d336d1a 100644 --- a/x11/libfm-qt/Makefile +++ b/x11/libfm-qt/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ libexif.so:graphics/libexif USES= cmake compiler:c++14-lang gettext-runtime lxqt pkgconfig \ - qt:5 gnome shared-mime-info tar:xz + qt:5 gnome shared-mime-info tar:xz xorg USE_QT= buildtools_build qmake_build core gui linguisttools widgets \ x11extras USE_GNOME= glib20 diff --git a/x11/libgnome/Makefile b/x11/libgnome/Makefile index 3331ae06e55..95bceb58b28 100644 --- a/x11/libgnome/Makefile +++ b/x11/libgnome/Makefile @@ -21,8 +21,9 @@ LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra \ RUN_DEPENDS= rarian-sk-config:textproc/rarian INSTALL_TARGET= install-strip +USES+= bison gettext gmake gnome localbase libtool:keepla pathfix \ + pkgconfig xorg USE_GNOME= gnomeprefix intlhack libbonobo gnomevfs2 referencehack -USES+= bison gettext gmake localbase libtool:keepla pathfix pkgconfig USE_XORG= xpm USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/x11/libgnomekbd/Makefile b/x11/libgnomekbd/Makefile index b6c40211668..4b7030425cd 100644 --- a/x11/libgnomekbd/Makefile +++ b/x11/libgnomekbd/Makefile @@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libxklavier.so:x11/libxklavier -USES= gettext gmake libtool localbase pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool localbase pathfix pkgconfig \ + tar:xz xorg USE_GNOME= cairo gtk30 introspection:build GNU_CONFIGURE= yes USE_XORG= x11 diff --git a/x11/libgnomemm26/Makefile b/x11/libgnomemm26/Makefile index 0ad0a681d90..b6de2a7dd93 100644 --- a/x11/libgnomemm26/Makefile +++ b/x11/libgnomemm26/Makefile @@ -14,8 +14,8 @@ COMMENT= C++ wrapper for libgnome library LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 -USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ - tar:bzip2 +USES= compiler:c++11-lang gmake gnome libtool:keepla pathfix \ + pkgconfig tar:bzip2 xorg USE_CXXSTD= c++11 USE_XORG= xext USE_GNOME= libgnome diff --git a/x11/libmatekbd/Makefile b/x11/libmatekbd/Makefile index 94061de8924..d4aacab18d1 100644 --- a/x11/libmatekbd/Makefile +++ b/x11/libmatekbd/Makefile @@ -17,8 +17,8 @@ LIB_DEPENDS= libxklavier.so:x11/libxklavier PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix \ - pkgconfig tar:xz +USES= gettext gmake gnome libtool localbase pathfix \ + pkgconfig tar:xz xorg USE_GNOME= cairo gtk30 intltool introspection:build USE_XORG= x11 USE_LDCONFIG= yes diff --git a/x11/libsx/Makefile b/x11/libsx/Makefile index 6b2bf6acf38..6b54b4694c0 100644 --- a/x11/libsx/Makefile +++ b/x11/libsx/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple X11 library LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d -USES= tar:Z +USES= tar:Z xorg USE_XORG= x11 xaw xext xmu xt ALL_TARGET= src freq MAKE_JOBS_UNSAFE= yes diff --git a/x11/libsynaptics/Makefile b/x11/libsynaptics/Makefile index c2aa22886f6..5319d1c585e 100644 --- a/x11/libsynaptics/Makefile +++ b/x11/libsynaptics/Makefile @@ -13,7 +13,7 @@ COMMENT= Library to access the Xorg/XFree86 Synaptics TouchPad Driver LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool localbase tar:bzip2 +USES= libtool localbase tar:bzip2 xorg GNU_CONFIGURE= yes USE_XORG= x11 INSTALL_TARGET= install-strip diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile index d28b8fae422..d41d20b32bb 100644 --- a/x11/libxklavier/Makefile +++ b/x11/libxklavier/Makefile @@ -15,8 +15,8 @@ BUILD_DEPENDS= iso-codes>=0:misc/iso-codes RUN_DEPENDS= xkbcomp:x11/xkbcomp \ iso-codes>=0:misc/iso-codes +USES= gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= x11 xkbfile -USES= gmake libtool pathfix pkgconfig tar:xz USE_GNOME= libxml2 glib20 introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/x11/lightdm-gtk-greeter/Makefile b/x11/lightdm-gtk-greeter/Makefile index d0b88fe08ab..73909e2867a 100644 --- a/x11/lightdm-gtk-greeter/Makefile +++ b/x11/lightdm-gtk-greeter/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblightdm-gobject-1.so:x11/lightdm -USES= gettext gmake gnome localbase pkgconfig xfce +USES= gettext gmake gnome localbase pkgconfig xfce xorg USE_CSTD= c99 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= libexo diff --git a/x11/lightdm/Makefile b/x11/lightdm/Makefile index 985a8948e7f..8928c52e26d 100644 --- a/x11/lightdm/Makefile +++ b/x11/lightdm/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= libaccountsservice.so:sysutils/accountsservice \ libxklavier.so:x11/libxklavier USES= compiler:c++11-lang gettext gmake gnome libtool localbase \ - pathfix pkgconfig tar:xz + pathfix pkgconfig tar:xz xorg USE_CXXSTD= c++11 USE_GNOME= glib20 intltool USE_XORG= x11 xcb xdmcp diff --git a/x11/lilyterm/Makefile b/x11/lilyterm/Makefile index 4c5ae480663..8d118e92217 100644 --- a/x11/lilyterm/Makefile +++ b/x11/lilyterm/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gettext gmake pkgconfig +USES= gettext gmake gnome pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 gtk20 vte USE_XORG= x11 xext GNU_CONFIGURE= yes diff --git a/x11/lsw/Makefile b/x11/lsw/Makefile index 2fd57ef67a6..3e96391cb29 100644 --- a/x11/lsw/Makefile +++ b/x11/lsw/Makefile @@ -17,6 +17,7 @@ PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 xt xorgproto xext post-patch: diff --git a/x11/lupe/Makefile b/x11/lupe/Makefile index 5a47157430a..ea4e158773a 100644 --- a/x11/lupe/Makefile +++ b/x11/lupe/Makefile @@ -14,6 +14,7 @@ OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${PORTNAME} +USES= xorg USE_XORG= x11 xext GNU_CONFIGURE= yes diff --git a/x11/lxhotkey/Makefile b/x11/lxhotkey/Makefile index 60d4488d9f9..3fec5d93015 100644 --- a/x11/lxhotkey/Makefile +++ b/x11/lxhotkey/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libfm-extra.so:x11/libfm-extra \ libfreetype.so:print/freetype2 \ libunistring.so:devel/libunistring -USES= gettext-tools gmake pathfix pkgconfig tar:xz +USES= gettext-tools gmake gnome pathfix pkgconfig tar:xz xorg GNU_CONFIGURE= yes USE_GNOME= glib20 gtk20 intltool cairo gdkpixbuf2 USE_XORG= x11 diff --git a/x11/lxpanel/Makefile b/x11/lxpanel/Makefile index c796317a2cc..2fc3ccd6d7b 100644 --- a/x11/lxpanel/Makefile +++ b/x11/lxpanel/Makefile @@ -20,9 +20,9 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/etc/xdg/menus/lxde-applications.menu:x11/lxmenu-data +USES= gmake gnome libtool localbase pathfix pkgconfig tar:xz xorg USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 libwnck intltool USE_XORG= x11 -USES= gmake libtool localbase pathfix pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ --with-plugins="${LXPANEL_PLUGINS}" diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile index 9bca9c7811d..cddbeefe825 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -11,7 +11,7 @@ COMMENT= Global keyboard shortcuts registration LICENSE= LGPL21+ -USES= cmake compiler:c++14-lang kde:5 lxqt pkgconfig qt:5 tar:xz +USES= cmake compiler:c++14-lang kde:5 lxqt pkgconfig qt:5 tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ svg widgets x11extras xml USE_KDE= windowsystem diff --git a/x11/lxrandr/Makefile b/x11/lxrandr/Makefile index ce45cdfc25e..b77e0abac7d 100644 --- a/x11/lxrandr/Makefile +++ b/x11/lxrandr/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= desktop-file-utils gmake localbase pkgconfig tar:xz +USES= desktop-file-utils gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 intltool cairo USE_XORG= xrandr GNU_CONFIGURE= yes diff --git a/x11/mate-applets/Makefile b/x11/mate-applets/Makefile index e6a07293790..497ac2af857 100644 --- a/x11/mate-applets/Makefile +++ b/x11/mate-applets/Makefile @@ -26,7 +26,7 @@ LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gmake gnome libtool localbase mate \ - pkgconfig python:2.7 tar:xz + pkgconfig python:2.7 tar:xz xorg USE_CSTD= c11 USE_MATE= libmateweather panel diff --git a/x11/mate-desktop/Makefile b/x11/mate-desktop/Makefile index 11b3fbdf584..7cd400b69d1 100644 --- a/x11/mate-desktop/Makefile +++ b/x11/mate-desktop/Makefile @@ -21,8 +21,8 @@ BUILD_DEPENDS= iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix \ - pkgconfig python shebangfix tar:xz +USES= gettext gmake gnome libtool localbase pathfix \ + pkgconfig python shebangfix tar:xz xorg USE_XORG= x11 xrandr USE_GNOME= cairo dconf gdkpixbuf2 gnomeprefix gtk30 \ intltool introspection:build diff --git a/x11/mate-panel/Makefile b/x11/mate-panel/Makefile index 5edb2e01b86..8a0e0ee66e4 100644 --- a/x11/mate-panel/Makefile +++ b/x11/mate-panel/Makefile @@ -23,8 +23,8 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix pkgconfig \ - tar:xz +USES= gettext gmake gnome libtool localbase pathfix pkgconfig \ + tar:xz xorg USE_MATE= desktop libmateweather menus USE_XORG= ice sm x11 xau xrandr USE_GNOME= cairo dconf gnomeprefix gtk30 intltool \ diff --git a/x11/mate-screensaver/Makefile b/x11/mate-screensaver/Makefile index f2c602ce409..591a0089379 100644 --- a/x11/mate-screensaver/Makefile +++ b/x11/mate-screensaver/Makefile @@ -23,7 +23,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ PORTSCOUT= limitw:1,even -USES= gettext gmake localbase pathfix pkgconfig tar:xz xorg +USES= gettext gl gmake gnome localbase pathfix pkgconfig tar:xz xorg USE_GL= gl USE_MATE= desktop libmatekbd menus session:run USE_XORG= ice sm x11 xext xscrnsaver xxf86vm diff --git a/x11/mate-session-manager/Makefile b/x11/mate-session-manager/Makefile index 7ce670fe520..6c38e3d3a87 100644 --- a/x11/mate-session-manager/Makefile +++ b/x11/mate-session-manager/Makefile @@ -21,8 +21,8 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/console-kit-daemon:sysutils/consolekit2 \ PORTSCOUT= limitw:1,even -USES= gettext gmake localbase libtool pathfix \ - pkgconfig tar:xz +USES= gettext gmake gnome localbase libtool pathfix \ + pkgconfig tar:xz xorg USE_MATE= desktop USE_XORG= ice sm x11 xau xext xrandr xrender xtrans xtst USE_GNOME= cairo gtk30 intlhack librsvg2 libxslt pango diff --git a/x11/mate-terminal/Makefile b/x11/mate-terminal/Makefile index b43f2b27f19..c007b3f6c18 100644 --- a/x11/mate-terminal/Makefile +++ b/x11/mate-terminal/Makefile @@ -19,8 +19,8 @@ LIB_DEPENDS= libgnutls.so:security/gnutls \ PORTSCOUT= limitw:1,even -USES= gettext gmake localbase pathfix perl5 pkgconfig \ - shebangfix tar:xz +USES= gettext gmake gnome localbase pathfix perl5 pkgconfig \ + shebangfix tar:xz xorg USE_XORG= ice sm x11 USE_GNOME= cairo dconf gdkpixbuf2 gtk30 intltool vte3 SHEBANG_FILES= mate-terminal.wrapper diff --git a/x11/metalock/Makefile b/x11/metalock/Makefile index 93d94d294db..e037f9b2006 100644 --- a/x11/metalock/Makefile +++ b/x11/metalock/Makefile @@ -15,7 +15,7 @@ COMMENT= Enhanced X11 screen locker LICENSE= MIT LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= x11 xt xorgproto xext xpm OPTIONS_DEFINE= IMLIB2 XFT ULTRAGETOPT diff --git a/x11/metisse/Makefile b/x11/metisse/Makefile index d1df4735bbd..9f2f2f67871 100644 --- a/x11/metisse/Makefile +++ b/x11/metisse/Makefile @@ -24,7 +24,8 @@ BROKEN_armv6= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 BROKEN_armv7= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 BROKEN_i386= case value evaluates to -2147481600, which cannot be narrowed to type 'unsigned long' -USES= gettext libtool localbase:ldflags pathfix pkgconfig python:2.7 shebangfix tar:bzip2 +USES= gettext libtool localbase:ldflags pathfix pkgconfig python:2.7 \ + shebangfix tar:bzip2 xorg SHEBANG_FILES= ${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.4.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.6.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-menu-desktop.in \ @@ -69,8 +70,11 @@ GLX_X86_CONFIGURE_ENABLE= glx-x86 STROKE_LIB_DEPENDS= libstroke.so:devel/libstroke MRPLAY_LIB_DEPENDS= librplay.so:audio/rplay FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi +GLIB_USES= gnome GLIB_USE= GNOME=glib20 +GTK2_USES= gnome GTK2_USE= GNOME=gtk20 +GCONF_USES= gnome GCONF_USE= GNOME=gconf2,libglade2 post-patch: diff --git a/x11/mlterm/Makefile b/x11/mlterm/Makefile index 8551ed9c3fa..c2378ad15d1 100644 --- a/x11/mlterm/Makefile +++ b/x11/mlterm/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz -USES= gettext gnome libtool perl5 pkgconfig +USES= gettext gnome libtool perl5 pkgconfig xorg USE_XORG= sm x11 xft USE_GNOME= cairo gdkpixbuf2 gtk20 vte USE_LDCONFIG= yes diff --git a/x11/mrxvt-devel/Makefile b/x11/mrxvt-devel/Makefile index 8f9baa94db3..7040a026dbd 100644 --- a/x11/mrxvt-devel/Makefile +++ b/x11/mrxvt-devel/Makefile @@ -14,10 +14,10 @@ COMMENT= Development version of mrxvt LICENSE= GPLv2 CONFLICTS= mrxvt-0.4.* +USES= shebangfix xorg USE_XORG= x11 GNU_CONFIGURE= yes -USES= shebangfix SHEBANG_FILES= ${WRKSRC}/share/scripts/mrxvtset.pl SUB_FILES+= pkg-message diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile index ed6d709f464..95735dc9673 100644 --- a/x11/mrxvt/Makefile +++ b/x11/mrxvt/Makefile @@ -18,7 +18,7 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-lastlog --disable-wtmp CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -USES= jpeg tar:tgz +USES= jpeg tar:tgz xorg USE_XORG= x11 OPTIONS_DEFINE= DOCS JAPANESE XFT diff --git a/x11/multi-aterm/Makefile b/x11/multi-aterm/Makefile index 2618b5597ea..da5a8f45191 100644 --- a/x11/multi-aterm/Makefile +++ b/x11/multi-aterm/Makefile @@ -13,6 +13,7 @@ COMMENT= Multi terminal based on aterm LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS=--with-xpm=${LOCALBASE} diff --git a/x11/mxico/Makefile b/x11/mxico/Makefile index b13b40ffb20..894eb048a60 100644 --- a/x11/mxico/Makefile +++ b/x11/mxico/Makefile @@ -15,7 +15,7 @@ COMMENT= Rotating Object on the screen (Zalgaller polyhedra) LICENSE= MIT -USES= imake +USES= imake xorg USE_XORG= x11 xext WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/x11/numlockx/Makefile b/x11/numlockx/Makefile index 86d753cf7ab..53ff936ac06 100644 --- a/x11/numlockx/Makefile +++ b/x11/numlockx/Makefile @@ -13,7 +13,7 @@ COMMENT= Turns on numlock in X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= localbase +USES= localbase xorg USE_XORG= x11 xext xtst GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile index f3f4b328e3c..4676942b322 100644 --- a/x11/nvidia-settings/Makefile +++ b/x11/nvidia-settings/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libjansson.so:devel/jansson \ libvdpau.so:multimedia/libvdpau -USES= gmake pkgconfig gettext-runtime xorg gnome +USES= gl gmake gnome pkgconfig gettext-runtime xorg USE_GNOME= gtk20 cairo gdkpixbuf2 USE_GL= gl USE_XORG= x11 xext xv xxf86vm diff --git a/x11/nxcomp/Makefile b/x11/nxcomp/Makefile index 3c1b06608df..28b50ca47f6 100644 --- a/x11/nxcomp/Makefile +++ b/x11/nxcomp/Makefile @@ -12,7 +12,7 @@ COMMENT= NX X11 protocol compression libraries WRKSRC= ${WRKDIR}/nx-libs-${PORTVERSION}/${PORTNAME} -USES= autoreconf gmake jpeg +USES= autoreconf gmake jpeg xorg USE_XORG= xorgproto GNU_CONFIGURE= yes LIB_DEPENDS= libpng.so:graphics/png diff --git a/x11/ooxcb/Makefile b/x11/ooxcb/Makefile index ab3c8707f04..44792b4ed81 100644 --- a/x11/ooxcb/Makefile +++ b/x11/ooxcb/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE NO_ARCH= yes -USES= python:2.7 +USES= python:2.7 xorg USE_PYTHON= distutils autoplist USE_XORG= xcb diff --git a/x11/p5-X11-GUITest/Makefile b/x11/p5-X11-GUITest/Makefile index 2592c8cb93b..55106eeda8c 100644 --- a/x11/p5-X11-GUITest/Makefile +++ b/x11/p5-X11-GUITest/Makefile @@ -15,8 +15,8 @@ COMMENT= Provides GUI testing/interaction facilities LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual +USES= perl5 xorg USE_XORG= x11 xt xext xtst -USES= perl5 USE_PERL5= configure post-patch: diff --git a/x11/p5-X11-IdleTime/Makefile b/x11/p5-X11-IdleTime/Makefile index 537cb295ddf..14925d8cd91 100644 --- a/x11/p5-X11-IdleTime/Makefile +++ b/x11/p5-X11-IdleTime/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= p5-Inline>=0.44:devel/p5-Inline \ p5-Inline-C>=0.44:devel/p5-Inline-C MAKE_JOBS_UNSAFE= yes -USES= perl5 +USES= perl5 xorg USE_PERL5= configure USE_XORG= x11 xext xscrnsaver diff --git a/x11/p5-X11-XCB/Makefile b/x11/p5-X11-XCB/Makefile index 96f4926ddeb..2f6d4320288 100644 --- a/x11/p5-X11-XCB/Makefile +++ b/x11/p5-X11-XCB/Makefile @@ -31,7 +31,7 @@ RUN_DEPENDS= \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic -USES= localbase perl5 +USES= localbase perl5 xorg USE_PERL5= configure USE_XORG= x11 xcb xorgproto xinerama MAKE_JOBS_UNSAFE= yes diff --git a/x11/p5-X11-Xlib/Makefile b/x11/p5-X11-Xlib/Makefile index 67fd9de911d..3dbfc0867dc 100644 --- a/x11/p5-X11-Xlib/Makefile +++ b/x11/p5-X11-Xlib/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ p5-Try-Tiny>=0:lang/p5-Try-Tiny -USES= perl5 +USES= perl5 xorg USE_XORG= x11 xcomposite xext xfixes xinerama xorgproto xrender xtst pre-configure: diff --git a/x11/pcdm/Makefile b/x11/pcdm/Makefile index 37da0d59024..8b0aa5668ec 100644 --- a/x11/pcdm/Makefile +++ b/x11/pcdm/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= xorg-minimal>=0:x11/xorg-minimal \ setxkbmap:x11/setxkbmap \ ${LOCALBASE}/bin/qsudo:sysutils/qsudo -USES= compiler:c++11-lang gl qmake qt:5 +USES= compiler:c++11-lang gl qmake qt:5 xorg USE_QT= core gui network svg multimedia imageformats \ buildtools_build x11extras widgets concurrent linguisttools_build USE_GL= gl diff --git a/x11/perwindowlayoutd/Makefile b/x11/perwindowlayoutd/Makefile index dfbfe1e600a..e9f42e36369 100644 --- a/x11/perwindowlayoutd/Makefile +++ b/x11/perwindowlayoutd/Makefile @@ -11,7 +11,7 @@ COMMENT= Keeps per-window keyboard layout under X11 LICENSE= GPLv3 -USES= localbase +USES= localbase xorg GNU_CONFIGURE= yes USE_XORG= x11 diff --git a/x11/plasma5-plasma-desktop/Makefile b/x11/plasma5-plasma-desktop/Makefile index 20341594a2d..ac66d64aca1 100644 --- a/x11/plasma5-plasma-desktop/Makefile +++ b/x11/plasma5-plasma-desktop/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput USES= cmake compiler:c++11-lib cpe desktop-file-utils \ - gettext kde:5 pkgconfig qt:5 tar:xz xorg + gettext gnome kde:5 pkgconfig qt:5 tar:xz xorg USE_GNOME= glib20 USE_KDE= activities activities-stats archive attica auth baloo \ bookmarks codecs completion config configwidgets coreaddons \ diff --git a/x11/props/Makefile b/x11/props/Makefile index 30d7f2512bb..cccf16d5932 100644 --- a/x11/props/Makefile +++ b/x11/props/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libxview.so:x11-toolkits/xview MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/props -USES= imake +USES= imake xorg USE_XORG= x11 xext MAKE_ARGS= INFOFILES="" diff --git a/x11/py-qt5-opengl/Makefile b/x11/py-qt5-opengl/Makefile index 7831cd320e0..400f1bd66da 100644 --- a/x11/py-qt5-opengl/Makefile +++ b/x11/py-qt5-opengl/Makefile @@ -12,7 +12,7 @@ RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtOpenGL PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run gui_run widgets_run USE_PYTHON= concurrent flavors py3kplist diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile index c6d0e04a28d..c0a2745d1a1 100644 --- a/x11/qterminal/Makefile +++ b/x11/qterminal/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libqtermwidget5.so:x11-toolkits/qtermwidget RUN_DEPENDS= liberation-fonts-ttf>=2.00:x11-fonts/liberation-fonts-ttf USES= cmake compiler:c++11-lang gettext-runtime \ - localbase:ldflags lxqt pkgconfig qt:5 tar:xz + localbase:ldflags lxqt pkgconfig qt:5 tar:xz xorg USE_QT= buildtools_build core gui qmake_build dbus linguisttools \ widgets x11extras USE_XORG= x11 diff --git a/x11/rofi/Makefile b/x11/rofi/Makefile index fbb800e84d3..6c4b50110cc 100644 --- a/x11/rofi/Makefile +++ b/x11/rofi/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libxcb-xrm.so:x11/xcb-util-xrm \ libxkbcommon-x11.so:x11/libxkbcommon -USES= bison gmake gnome libtool pkgconfig shebangfix +USES= bison gmake gnome libtool pkgconfig shebangfix xorg USE_GNOME= cairo gdkpixbuf2 librsvg2 pango USE_XORG= xcb diff --git a/x11/roxterm/Makefile b/x11/roxterm/Makefile index 88c3f969f7e..624eb8c1255 100644 --- a/x11/roxterm/Makefile +++ b/x11/roxterm/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ libgnutls.so:security/gnutls RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= gettext libtool:build pkgconfig python:build tar:xz +USES= gettext gnome libtool:build pkgconfig python:build tar:xz xorg USE_XORG= ice sm x11 USE_GNOME= cairo librsvg2:run libxslt:build vte3 USE_CSTD= c99 diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile index 41c1ace6e23..64373e27d4b 100644 --- a/x11/rxvt-unicode/Makefile +++ b/x11/rxvt-unicode/Makefile @@ -18,7 +18,7 @@ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig RUN_DEPENDS= ${LOCALBASE}/bin/fc-cache:x11-fonts/fontconfig -USES= cpe pkgconfig shebangfix tar:bzip2 terminfo +USES= cpe pkgconfig shebangfix tar:bzip2 terminfo xorg USE_XORG= xpm xft xrender GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include @@ -145,6 +145,7 @@ CONFIGURE_ARGS+= --enable-smart-resize .if !${PORT_OPTIONS:MGDK_PIXBUF} CONFIGURE_ARGS+= --disable-pixbuf .else +USES+= gnome USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+= --enable-pixbuf .endif diff --git a/x11/rxvt/Makefile b/x11/rxvt/Makefile index a3d04b8e4da..908c3c5e698 100644 --- a/x11/rxvt/Makefile +++ b/x11/rxvt/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Low memory usage xterm replacement that supports color +USES= xorg USE_XORG= xpm GNU_CONFIGURE= yes diff --git a/x11/sbxkb/Makefile b/x11/sbxkb/Makefile index ec001a418fc..f4e41cb5ead 100644 --- a/x11/sbxkb/Makefile +++ b/x11/sbxkb/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 -USES= pkgconfig +USES= gnome pkgconfig xorg USE_GNOME= gtk20 USE_XORG= x11 diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile index 8c5d8ad2a58..3d6aa0c58b8 100644 --- a/x11/sddm/Makefile +++ b/x11/sddm/Makefile @@ -21,7 +21,7 @@ LICENSE_FILE_CC-BY-3.0= ${WRKSRC}/LICENSE.CC-BY-3.0 BUILD_DEPENDS= rst2man.py-${PYTHON_VER}:textproc/py-docutils@${PY_FLAVOR} RUN_DEPENDS= dbus-run-session:devel/dbus -USES= cmake compiler:c++11-lang kde:5 python:2.7,build qt:5 +USES= cmake compiler:c++11-lang kde:5 python:2.7,build qt:5 xorg USE_GITHUB= yes USE_KDE= ecm USE_QT= core declarative dbus gui network \ diff --git a/x11/setlayout/Makefile b/x11/setlayout/Makefile index 3adf37e5c9b..c28823102e4 100644 --- a/x11/setlayout/Makefile +++ b/x11/setlayout/Makefile @@ -11,7 +11,7 @@ EXTRACT_ONLY= #none MAINTAINER= oleg@bsdpower.com COMMENT= Arrange desktops in an MxN grid layout -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= x11 NO_WRKSUBDIR= yes PLIST_FILES= bin/${PORTNAME} diff --git a/x11/simdock/Makefile b/x11/simdock/Makefile index 8e44ca4a8ef..ed6f112f519 100644 --- a/x11/simdock/Makefile +++ b/x11/simdock/Makefile @@ -15,7 +15,8 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= compiler:c++11-lang desktop-file-utils pathfix pkgconfig +USES= compiler:c++11-lang desktop-file-utils gnome pathfix pkgconfig \ + xorg USE_GNOME= gnomeprefix gconf2 libwnck USE_WX= 2.8 USE_XORG= x11 diff --git a/x11/sisctrl/Makefile b/x11/sisctrl/Makefile index d325a427bdd..100bd5fa188 100644 --- a/x11/sisctrl/Makefile +++ b/x11/sisctrl/Makefile @@ -12,7 +12,7 @@ COMMENT= Display Control Panel for XFree86/X.org SiS driver BROKEN= unfetchable -USES= gmake pkgconfig +USES= gmake gnome pkgconfig xorg USE_XORG= x11 ice xxf86vm xinerama xv xrandr xext sm USE_GNOME= gtk20 GNU_CONFIGURE= yes diff --git a/x11/slick-greeter/Makefile b/x11/slick-greeter/Makefile index 050396cd844..59f3205c7a4 100644 --- a/x11/slick-greeter/Makefile +++ b/x11/slick-greeter/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= liblightdm-gobject-1.so:x11/lightdm \ libcanberra-gtk3.so:audio/libcanberra-gtk3 BUILD_DEPENDS= valac:lang/vala -USES= autoreconf gettext gmake gnome localbase pkgconfig +USES= autoreconf gettext gmake gnome localbase pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XORG= x11 diff --git a/x11/slim/Makefile b/x11/slim/Makefile index 7fbfcfdb14a..f82eef05167 100644 --- a/x11/slim/Makefile +++ b/x11/slim/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -USES= cmake compiler:c++11-lang jpeg pkgconfig +USES= cmake compiler:c++11-lang jpeg pkgconfig xorg USE_XORG= ice sm x11 xau xcb xdmcp xext xft xmu xorg-server xrandr \ xrender xt USE_RC_SUBR= slim diff --git a/x11/slock/Makefile b/x11/slock/Makefile index 2759fd363f8..5e7be9f0aec 100644 --- a/x11/slock/Makefile +++ b/x11/slock/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple X screen locker LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe +USES= cpe xorg CPE_VENDOR= suckless USE_XORG= x11 xext xorgproto xrandr xt MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \ diff --git a/x11/slop/Makefile b/x11/slop/Makefile index 9fe0f0270a8..39e03a164ce 100644 --- a/x11/slop/Makefile +++ b/x11/slop/Makefile @@ -14,7 +14,7 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libicuuc.so:devel/icu -USES= cmake compiler:c++11-lang +USES= cmake compiler:c++11-lang gl xorg USE_GL= gl glu glew USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xrender diff --git a/x11/sselp/Makefile b/x11/sselp/Makefile index ba67d0588e9..314644453df 100644 --- a/x11/sselp/Makefile +++ b/x11/sselp/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://dl.suckless.org/tools/ \ MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Simple SELection Printer for X11 +USES= xorg USE_XORG= x11 PLIST_FILES= bin/sselp diff --git a/x11/stalonetray/Makefile b/x11/stalonetray/Makefile index caf3ae07860..fa533ac3b60 100644 --- a/x11/stalonetray/Makefile +++ b/x11/stalonetray/Makefile @@ -11,7 +11,7 @@ COMMENT= STAnd-aLONE system tray LICENSE= GPLv2 -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-native-kde \ diff --git a/x11/startup-notification/Makefile b/x11/startup-notification/Makefile index b8d08b86d9f..364c6344870 100644 --- a/x11/startup-notification/Makefile +++ b/x11/startup-notification/Makefile @@ -16,8 +16,8 @@ LICENSE_COMB= multi LIB_DEPENDS= libxcb-util.so:x11/xcb-util +USES= gmake libtool pathfix pkgconfig xorg USE_XORG= x11 -USES= gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include diff --git a/x11/sterm/Makefile b/x11/sterm/Makefile index e9c2bb7fafc..52100f55739 100644 --- a/x11/sterm/Makefile +++ b/x11/sterm/Makefile @@ -13,11 +13,12 @@ COMMENT= Simple X terminal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +USE_HARDENING= cfi safestack + LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= pkgconfig -USE_HARDENING= cfi safestack +USES= pkgconfig xorg USE_XORG= x11 xext xft PLIST_FILES= bin/st man/man1/st.1.gz diff --git a/x11/stjerm/Makefile b/x11/stjerm/Makefile index 8231839a40f..ea4b30514ae 100644 --- a/x11/stjerm/Makefile +++ b/x11/stjerm/Makefile @@ -16,7 +16,7 @@ USE_GITHUB= yes GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lXinerama -USES= autoreconf gmake pkgconfig +USES= autoreconf gmake gnome pkgconfig xorg USE_GNOME= vte gtk20 USE_XORG= xinerama diff --git a/x11/swarp/Makefile b/x11/swarp/Makefile index c1fddcc4d98..d09575f1005 100644 --- a/x11/swarp/Makefile +++ b/x11/swarp/Makefile @@ -13,6 +13,7 @@ COMMENT= X11 generic pointer warping utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 MAKE_ARGS= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lX11" \ CFLAGS="${CFLAGS} -I${LOCALBASE}/include \ diff --git a/x11/sxhkd/Makefile b/x11/sxhkd/Makefile index 3c189dc00eb..dd5342f0495 100644 --- a/x11/sxhkd/Makefile +++ b/x11/sxhkd/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms -USES= gmake localbase:ldflags +USES= gmake localbase:ldflags xorg USE_XORG= xcb diff --git a/x11/sxpc/Makefile b/x11/sxpc/Makefile index 574bce6ead8..11a6a7555e0 100644 --- a/x11/sxpc/Makefile +++ b/x11/sxpc/Makefile @@ -11,7 +11,7 @@ EXTRACT_SUFX= .shar.Z MAINTAINER= ports@FreeBSD.org COMMENT= Simple X Protocol Compressor -USES= imake +USES= imake xorg USE_XORG= xorgproto NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZIP_CMD} diff --git a/x11/tabbed/Makefile b/x11/tabbed/Makefile index c85b5f863b4..e31cd3ca910 100644 --- a/x11/tabbed/Makefile +++ b/x11/tabbed/Makefile @@ -11,6 +11,7 @@ COMMENT= Simple generic tabbed fronted to xembed aware applications LICENSE= MIT +USES= xorg USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/x11/temperature.app/Makefile b/x11/temperature.app/Makefile index 69a88d8929d..d9b6521426d 100644 --- a/x11/temperature.app/Makefile +++ b/x11/temperature.app/Makefile @@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= wget:ftp/wget +USES= xorg USE_XORG= x11 xpm PORTDOCS= README diff --git a/x11/thinglaunch/Makefile b/x11/thinglaunch/Makefile index e24adbed632..257a75b3428 100644 --- a/x11/thinglaunch/Makefile +++ b/x11/thinglaunch/Makefile @@ -12,6 +12,7 @@ COMMENT= Very fast launcher program for X LICENSE= MIT +USES= xorg USE_XORG= x11 xorgproto CPPFLAGS+= -I${LOCALBASE}/include -lX11 diff --git a/x11/thingylaunch/Makefile b/x11/thingylaunch/Makefile index 5893430d6d7..4ea8cd23724 100644 --- a/x11/thingylaunch/Makefile +++ b/x11/thingylaunch/Makefile @@ -19,9 +19,9 @@ LIBX11_DESC= Build against libX11 LIBXCB_DESC= Build against libXCB OPTIONS_DEFAULT= LIBX11 +USES= cmake compiler:c++11-lib xorg USE_XORG= xorgproto USE_CXXSTD= c++11 -USES= cmake compiler:c++11-lib .include diff --git a/x11/tilda/Makefile b/x11/tilda/Makefile index 19073058292..5ac1d9a6c2a 100644 --- a/x11/tilda/Makefile +++ b/x11/tilda/Makefile @@ -17,9 +17,9 @@ LIB_DEPENDS= libconfuse.so:devel/libconfuse GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-rpath +USES= gmake gettext gnome pkgconfig autoreconf pathfix libtool xorg USE_XORG+= x11 USE_GNOME+= glib20 gtk30 gdkpixbuf2 pango -USES= gmake gettext gnome pkgconfig autoreconf pathfix libtool INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= lanoxx diff --git a/x11/tint/Makefile b/x11/tint/Makefile index 2a4bba1729a..2460b5406cf 100644 --- a/x11/tint/Makefile +++ b/x11/tint/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libstartup-notification-1.so:x11/startup-notification USES= alias cmake desktop-file-utils gettext-runtime gnome pkgconfig \ - shared-mime-info + shared-mime-info xorg USE_GNOME= cairo glib20 gtk20 librsvg2 pango USE_XORG= x11 xcomposite xdamage xext xfixes xinerama xrandr xrender diff --git a/x11/trayer/Makefile b/x11/trayer/Makefile index 7abb3e8b3e8..86bc2806e97 100644 --- a/x11/trayer/Makefile +++ b/x11/trayer/Makefile @@ -12,7 +12,7 @@ COMMENT= Lightweight GTK2-based systray for UNIX desktop LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= iconv gmake pkgconfig +USES= iconv gmake gnome pkgconfig xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_GITHUB= yes USE_XORG= x11 xmu diff --git a/x11/tycoon/Makefile b/x11/tycoon/Makefile index 168f7ea1cc5..9cc20fd90f5 100644 --- a/x11/tycoon/Makefile +++ b/x11/tycoon/Makefile @@ -12,7 +12,7 @@ COMMENT= Nifty set of desktop apps, including floating buttons LIB_DEPENDS= libforms.so:x11-toolkits/xforms -USES= imake +USES= imake xorg USE_XORG= xaw post-patch: diff --git a/x11/vdesk/Makefile b/x11/vdesk/Makefile index 8f683ff7a6a..b3f589f88b3 100644 --- a/x11/vdesk/Makefile +++ b/x11/vdesk/Makefile @@ -13,7 +13,7 @@ COMMENT= Command-line utility for setting up and using virtual desktops LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf +USES= autoreconf xorg GNU_CONFIGURE= yes USE_XORG= x11 diff --git a/x11/virtboard/Makefile b/x11/virtboard/Makefile index c17ea1e6490..0ba29e73a94 100644 --- a/x11/virtboard/Makefile +++ b/x11/virtboard/Makefile @@ -23,7 +23,7 @@ LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= compiler:c11 gettext-tools gnome meson pkgconfig +USES= compiler:c11 gettext-tools gnome meson pkgconfig xorg USE_GITLAB= yes USE_GNOME= cairo glib20 USE_XORG= pixman diff --git a/x11/virtualgl/Makefile b/x11/virtualgl/Makefile index 3b4832890d4..d91e747f827 100644 --- a/x11/virtualgl/Makefile +++ b/x11/virtualgl/Makefile @@ -20,7 +20,7 @@ ONLY_FOR_ARCHS= amd64 i386 CMAKE_INSTALL_PREFIX= ${LOCALBASE}/VirtualGL DOCSDIR= ${LOCALBASE}/VirtualGL/doc -USES= cmake:noninja compiler:c++11-lang +USES= cmake:noninja compiler:c++11-lang gl xorg USE_GL= gl glu USE_XORG= x11 xcb xext CMAKE_ARGS= -DTJPEG_INCLUDE_DIR=${LOCALBASE}/include\ diff --git a/x11/wdm/Makefile b/x11/wdm/Makefile index 6d0101b42a9..145feb5c1fe 100644 --- a/x11/wdm/Makefile +++ b/x11/wdm/Makefile @@ -27,7 +27,7 @@ OPTIONS_DEFINE= PAM OPTIONS_DEFAULT= PAM OPTIONS_SUB= yes -USES= gettext localbase tar:bzip2 +USES= gettext localbase tar:bzip2 xorg USE_XORG= x11 xmu GNU_CONFIGURE= yes CONFIGURE_ENV= DEF_SERVER="${DEF_SERVER}" XRDB_PATH="${XRDB_PATH}" diff --git a/x11/wmappl/Makefile b/x11/wmappl/Makefile index e42de42fb2f..8e1953109f8 100644 --- a/x11/wmappl/Makefile +++ b/x11/wmappl/Makefile @@ -13,6 +13,7 @@ COMMENT= Application launcher dockapp similar to wmbutton LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= xorg USE_XORG= ice sm x11 xext xpm GNU_CONFIGURE= yes diff --git a/x11/wmblob/Makefile b/x11/wmblob/Makefile index 80ac5d00374..a1b49fd6fd8 100644 --- a/x11/wmblob/Makefile +++ b/x11/wmblob/Makefile @@ -10,9 +10,9 @@ MASTER_SITES= https://BSDforge.com/projects/source/x11/wmblob/ MAINTAINER= portmaster@bsdforge.com COMMENT= Shows moving blobs +USES= pkgconfig tar:xz xorg USE_XORG= xpm USE_GNOME= gtk20 -USES= pkgconfig tar:xz GNU_CONFIGURE= yes USE_HARDENING= pie:off relro:off diff --git a/x11/wmbutton/Makefile b/x11/wmbutton/Makefile index c6d771b7f48..7a6f6bb30e1 100644 --- a/x11/wmbutton/Makefile +++ b/x11/wmbutton/Makefile @@ -13,6 +13,7 @@ COMMENT= Dockapp that displays 9 buttons to run apps of your choice LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +USES= xorg USE_XORG= xpm SUB_FILES= pkg-message diff --git a/x11/wmcliphist/Makefile b/x11/wmcliphist/Makefile index 74162a1e991..06b25368ec8 100644 --- a/x11/wmcliphist/Makefile +++ b/x11/wmcliphist/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} -USES= gmake pkgconfig +USES= gmake gnome pkgconfig xorg USE_GNOME= gtk20 USE_XORG= x11 diff --git a/x11/wmctrl/Makefile b/x11/wmctrl/Makefile index fdac32c6544..9da983e9d56 100644 --- a/x11/wmctrl/Makefile +++ b/x11/wmctrl/Makefile @@ -12,7 +12,7 @@ COMMENT= Command line tool to interact with an EWMH/NetWM compatible X managers LICENSE= GPLv2 -USES= pkgconfig +USES= pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xmu xext xt USE_GNOME= glib20 diff --git a/x11/wmdrawer/Makefile b/x11/wmdrawer/Makefile index 56737d0f212..874cbc31762 100644 --- a/x11/wmdrawer/Makefile +++ b/x11/wmdrawer/Makefile @@ -13,7 +13,7 @@ COMMENT= Dockapp which provides a drawer to launch applications LICENSE= GPLv2+ -USES= gmake pkgconfig +USES= gmake gnome pkgconfig xorg USE_GNOME= gdkpixbuf2 USE_XORG= x11 xext xi MAKE_ENV= USE_GDKPIXBUF2=1 diff --git a/x11/wmmatrix/Makefile b/x11/wmmatrix/Makefile index c55ed9d957e..d3462ed05e0 100644 --- a/x11/wmmatrix/Makefile +++ b/x11/wmmatrix/Makefile @@ -15,7 +15,7 @@ COMMENT= DockApp that runs a version of the xmatrix screenhack MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/wmmatrix -USES= gmake +USES= gmake xorg USE_XORG= xpm ALL_TARGET= clean all diff --git a/x11/wmsystemtray/Makefile b/x11/wmsystemtray/Makefile index b75a8c59616..bfabc7a302f 100644 --- a/x11/wmsystemtray/Makefile +++ b/x11/wmsystemtray/Makefile @@ -11,7 +11,7 @@ COMMENT= System tray dockapp that uses freedesktop.org system tray protocol LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= ice sm x11 xext xfixes xmu xpm GNU_CONFIGURE= yes diff --git a/x11/wmutils-opt/Makefile b/x11/wmutils-opt/Makefile index 99b67865c82..4f4d3c130ce 100644 --- a/x11/wmutils-opt/Makefile +++ b/x11/wmutils-opt/Makefile @@ -11,7 +11,7 @@ COMMENT= Optional addons to wmutils LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= localbase:ldflags +USES= localbase:ldflags xorg USE_XORG= xcb USE_GITHUB= yes diff --git a/x11/wmxss/Makefile b/x11/wmxss/Makefile index bc060eb8ee1..3448a74ef29 100644 --- a/x11/wmxss/Makefile +++ b/x11/wmxss/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Run xscreensaver modules inside a WindowMaker dock -USES= uidfix +USES= uidfix xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmxss WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/Src diff --git a/x11/x3270/Makefile b/x11/x3270/Makefile index 015f1224a47..50914780ef1 100644 --- a/x11/x3270/Makefile +++ b/x11/x3270/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ # Conflict due to x3270if CONFLICTS= c3270-* -USES= cpe iconv fonts imake:env +USES= cpe iconv fonts imake:env xorg USE_XORG= ice sm x11 xaw xext xmu xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-fontdir=${FONTSDIR} \ diff --git a/x11/xaniroc/Makefile b/x11/xaniroc/Makefile index d4e26f98b91..b3e7a091d76 100644 --- a/x11/xaniroc/Makefile +++ b/x11/xaniroc/Makefile @@ -14,7 +14,7 @@ COMMENT= Animate your root-cursor BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xaniroc man/man1/xaniroc.1.gz diff --git a/x11/xantfarm/Makefile b/x11/xantfarm/Makefile index ba98d9506dd..b9d184cce72 100644 --- a/x11/xantfarm/Makefile +++ b/x11/xantfarm/Makefile @@ -12,7 +12,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Ant hill simulation on X11 root window WRKSRC= ${WRKDIR}/xantfarm -USES= imake +USES= imake xorg USE_XORG= x11 xext xt PLIST_FILES= bin/xantfarm \ man/man1/xantfarm.1.gz diff --git a/x11/xascii/Makefile b/x11/xascii/Makefile index bacd3c5edbf..4422b302569 100644 --- a/x11/xascii/Makefile +++ b/x11/xascii/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://komquats.com/distfiles/ \ MAINTAINER= cy@FreeBSD.org COMMENT= Display an ASCII table in decimal, octal, and hexadecimal -USES= imake +USES= imake xorg USE_XORG= x11 xt xaw MAKE_ARGS= PREFIX=${PREFIX} diff --git a/x11/xautolock/Makefile b/x11/xautolock/Makefile index 302839278f9..0286b443672 100644 --- a/x11/xautolock/Makefile +++ b/x11/xautolock/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SUNSITE/X11/screensavers MAINTAINER= romain@FreeBSD.org COMMENT= Activate xlock after a user defined time of inactivity -USES= tar:tgz imake gmake # gmake is needed for -jX builds +USES= tar:tgz imake gmake xorg # gmake is needed for -jX builds USE_XORG= x11 xext xscrnsaver OPTIONS_DEFINE= XLOCK diff --git a/x11/xautomation/Makefile b/x11/xautomation/Makefile index f0362d1b671..6a59acfd8f1 100644 --- a/x11/xautomation/Makefile +++ b/x11/xautomation/Makefile @@ -14,6 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png +USES= xorg USE_XORG= xtst GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include diff --git a/x11/xballoon/Makefile b/x11/xballoon/Makefile index 4fc4db286e2..ee0e2b412eb 100644 --- a/x11/xballoon/Makefile +++ b/x11/xballoon/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://kozos.jp/myfreesoft/ MAINTAINER= ports@FreeBSD.org COMMENT= Balloons move on root window +USES= xorg USE_XORG= xpm xmu xaw ALL_TARGET= xballoon diff --git a/x11/xbanner/Makefile b/x11/xbanner/Makefile index 32fa5d084af..f6814e8473d 100644 --- a/x11/xbanner/Makefile +++ b/x11/xbanner/Makefile @@ -11,6 +11,7 @@ DISTNAME= XBanner${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Make your XDM login screen look beautiful +USES= xorg USE_XORG= x11 xpm OPTIONS_DEFINE= DOCS diff --git a/x11/xbindkeys/Makefile b/x11/xbindkeys/Makefile index 030bef23635..532959dd07e 100644 --- a/x11/xbindkeys/Makefile +++ b/x11/xbindkeys/Makefile @@ -13,6 +13,7 @@ COMMENT= Allows you to launch shell commands under X with your keyboard LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= xorg USE_XORG= x11 xi GNU_CONFIGURE= yes diff --git a/x11/xbrightness/Makefile b/x11/xbrightness/Makefile index baf89fa5860..beef9f68c43 100644 --- a/x11/xbrightness/Makefile +++ b/x11/xbrightness/Makefile @@ -9,8 +9,8 @@ MASTER_SITES= http://disjunkt.com/xbrightness/ ftp://ftp.motoom.net/files/ MAINTAINER= motoom@xs4all.nl COMMENT= Brightness and gamma correction through the X server +USES= imake xorg USE_XORG= x11 xxf86vm ice xmu xt xaw -USES= imake PLIST_FILES= bin/xbrightness man/man1/xbrightness.1.gz diff --git a/x11/xcape/Makefile b/x11/xcape/Makefile index 3e95e819ef7..1983b1e2caf 100644 --- a/x11/xcape/Makefile +++ b/x11/xcape/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= alols -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= x11 xtst MAKE_ARGS= PREFIX=${PREFIX} MANDIR=/man/man1 diff --git a/x11/xcb/Makefile b/x11/xcb/Makefile index be5fe28cf6e..eec102dba41 100644 --- a/x11/xcb/Makefile +++ b/x11/xcb/Makefile @@ -14,7 +14,7 @@ COMMENT= Tool for managing x11 cut-buffers LICENSE= MIT -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= bin/xcb \ diff --git a/x11/xclip/Makefile b/x11/xclip/Makefile index c453356ed1c..80ae6ba1ff7 100644 --- a/x11/xclip/Makefile +++ b/x11/xclip/Makefile @@ -10,11 +10,12 @@ COMMENT= Interface to X selections ("the clipboard") from the command line LICENSE= GPLv2 +USE_HARDENING= cfi safestack + USE_GITHUB= yes GH_ACCOUNT= astrand -USES= autoreconf gmake iconv -USE_HARDENING= cfi safestack +USES= autoreconf gmake iconv xorg USE_XORG= x11 xmu GNU_CONFIGURE= yes diff --git a/x11/xcm/Makefile b/x11/xcm/Makefile index 9aaeb6dc3d4..d5760e69c70 100644 --- a/x11/xcm/Makefile +++ b/x11/xcm/Makefile @@ -18,7 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= oyranos-cms HAS_CONFIGURE= yes CONFIGURE_ARGS= --mandir=${PREFIX}/man -USES= pkgconfig +USES= pkgconfig xorg USE_XORG= x11 xfixes xmu xt # xcm should be added to XORG_MODULES at /usr/ports/Mk/bsd.xorg.mk diff --git a/x11/xcmd/Makefile b/x11/xcmd/Makefile index dc3ef93f1e4..94d09c0af9c 100644 --- a/x11/xcmd/Makefile +++ b/x11/xcmd/Makefile @@ -11,7 +11,7 @@ MASTER_SITES= SUNSITE/X11/xutils \ MAINTAINER= ports@FreeBSD.org COMMENT= Xcmd is a front-end for starting programs under X11 -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xext xmu xt PLIST_FILES= bin/xcmd \ diff --git a/x11/xcoloredit/Makefile b/x11/xcoloredit/Makefile index bb2c52f31f1..66a1ec48be3 100644 --- a/x11/xcoloredit/Makefile +++ b/x11/xcoloredit/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Find colour values by graphical colour mixing -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xcoloredit \ diff --git a/x11/xcolorsel/Makefile b/x11/xcolorsel/Makefile index 7fafdfc3bb7..310f35358a4 100644 --- a/x11/xcolorsel/Makefile +++ b/x11/xcolorsel/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d RUN_DEPENDS= rgb>=1.0.3:x11/rgb WRKSRC= ${WRKDIR}/xcolorsel -USES= imake +USES= imake xorg USE_XORG= xpm post-patch: diff --git a/x11/xcut/Makefile b/x11/xcut/Makefile index e8b23814a6c..bd0590baed0 100644 --- a/x11/xcut/Makefile +++ b/x11/xcut/Makefile @@ -11,7 +11,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \ MAINTAINER= cy@FreeBSD.org COMMENT= Manipulate X cut buffers from the commandline -USES= imake +USES= imake xorg USE_XORG= x11 PLIST_FILES= bin/xcut man/man1/xcut.1.gz diff --git a/x11/xdotool/Makefile b/x11/xdotool/Makefile index 5f6f8b7d122..c04ada1a0f1 100644 --- a/x11/xdotool/Makefile +++ b/x11/xdotool/Makefile @@ -18,7 +18,7 @@ USE_GITHUB= yes GH_ACCOUNT= jordansissel USE_LDCONFIG= yes -USES= gmake pkgconfig perl5 +USES= gmake pkgconfig perl5 xorg USE_XORG= x11 xtst xinerama USE_PERL5= build diff --git a/x11/xdtm/Makefile b/x11/xdtm/Makefile index f872f3f58ae..e8d762f4625 100644 --- a/x11/xdtm/Makefile +++ b/x11/xdtm/Makefile @@ -12,8 +12,8 @@ COMMENT= Graphical shell for the X Window System WRKSRC= ${WRKDIR}/${PORTNAME} +USES= imake xorg USE_XORG= xaw -USES= imake MAKE_JOBS_UNSAFE= yes .include diff --git a/x11/xfce4-dashboard/Makefile b/x11/xfce4-dashboard/Makefile index 681622943d3..37d9d929adb 100644 --- a/x11/xfce4-dashboard/Makefile +++ b/x11/xfce4-dashboard/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter -USES= compiler:c11 gettext-tools gmake gnome localbase libtool \ +USES= compiler:c11 gettext-tools gl gmake gnome localbase libtool \ pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gtk30 intltool libwnck3 USE_XFCE= garcon xfconf diff --git a/x11/xfishtank/Makefile b/x11/xfishtank/Makefile index e920c6d3f7e..7a6c355cf86 100644 --- a/x11/xfishtank/Makefile +++ b/x11/xfishtank/Makefile @@ -13,7 +13,7 @@ COMMENT= Make fish swim in the background of your screen BROKEN= unfetchable PLIST_FILES= bin/xfishtank -USES= imake +USES= imake xorg USE_XORG= x11 xext WRKSRC= ${WRKDIR}/xfishtank2.0 diff --git a/x11/xgrab/Makefile b/x11/xgrab/Makefile index 974ce938ba0..780ab93a778 100644 --- a/x11/xgrab/Makefile +++ b/x11/xgrab/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= xrdb:x11/xrdb BROKEN_armv6= fails to install: xrdb: Socket is not connected: Can't open display ':0' BROKEN_armv7= fails to install: xrdb: Socket is not connected: Can't open display ':0' -USES= display:build imake:notall tar:Z +USES= display:build imake:notall tar:Z xorg USE_XORG= x11 xaw MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 \ diff --git a/x11/xidle/Makefile b/x11/xidle/Makefile index 3630be3aff9..ba5abdfd1fd 100644 --- a/x11/xidle/Makefile +++ b/x11/xidle/Makefile @@ -9,7 +9,7 @@ MASTER_SITES= LOCAL/novel MAINTAINER= novel@FreeBSD.org COMMENT= Run a program on X inactivity -USES= tar:bzip2 +USES= tar:bzip2 xorg CFLAGS+= -I${LOCALBASE}/include -D__dead=static MAKE_ARGS+= X11BASE="${LOCALBASE}" \ CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" diff --git a/x11/xkb-switch/Makefile b/x11/xkb-switch/Makefile index e169b026f7d..f3a0e9b58fc 100644 --- a/x11/xkb-switch/Makefile +++ b/x11/xkb-switch/Makefile @@ -14,7 +14,7 @@ COMMENT= Switch your X keyboard layouts from the command line LICENSE= GPLv3 -USES= cmake +USES= cmake xorg USE_GITHUB= yes GH_ACCOUNT= ierton USE_XORG= x11 xkbfile diff --git a/x11/xkbctrl/Makefile b/x11/xkbctrl/Makefile index 42facbd4c04..e2e056eded9 100644 --- a/x11/xkbctrl/Makefile +++ b/x11/xkbctrl/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING DIST_SUBDIR= xkbctrl PLIST_FILES= bin/xkbctrl -USES= imake +USES= imake xorg USE_XORG= x11 xkbfile NO_WRKSUBDIR= yes diff --git a/x11/xkbind/Makefile b/x11/xkbind/Makefile index 3420183bcea..f83429fb1ed 100644 --- a/x11/xkbind/Makefile +++ b/x11/xkbind/Makefile @@ -12,6 +12,7 @@ COMMENT= Minimal keyboard layout indicator program LICENSE= GPLv2 GNU_CONFIGURE= yes +USES= xorg USE_XORG= x11 PLIST_FILES= bin/${PORTNAME} lib/${PORTNAME}/app-defaults/Xkbind \ diff --git a/x11/xkbset/Makefile b/x11/xkbset/Makefile index cba7bc5aa8b..9da2b1d3676 100644 --- a/x11/xkbset/Makefile +++ b/x11/xkbset/Makefile @@ -13,7 +13,7 @@ COMMENT= Manage various XKB features of X Window LICENSE= BSD3CLAUSE -USES= perl5 +USES= perl5 xorg USE_XORG= x11 USE_PERL5= build diff --git a/x11/xkeycaps/Makefile b/x11/xkeycaps/Makefile index f819d1e6cb0..def29e0225e 100644 --- a/x11/xkeycaps/Makefile +++ b/x11/xkeycaps/Makefile @@ -12,7 +12,7 @@ COMMENT= Graphically display and edit the keyboard mapping LICENSE= MIT -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= ice sm x11 xaw xbitmaps xext xmu xt PLIST_FILES= bin/xkeycaps \ diff --git a/x11/xkeywrap/Makefile b/x11/xkeywrap/Makefile index f32b2e274fc..27165b8d9f7 100644 --- a/x11/xkeywrap/Makefile +++ b/x11/xkeywrap/Makefile @@ -11,6 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Record, repeat, and play key sequence from keyboard MAKE_ENV= X11BASE="${LOCALBASE}" +USES= xorg USE_XORG= x11 xt PORTDOCS= README diff --git a/x11/xloadimage/Makefile b/x11/xloadimage/Makefile index 7fe2f0e7af6..b18c2ee239b 100644 --- a/x11/xloadimage/Makefile +++ b/x11/xloadimage/Makefile @@ -28,7 +28,7 @@ PATCH_STRIP= -p1 VERSION= ${PORTVERSION:R} REVISION= ${PORTVERSION:E} -USES= jpeg +USES= jpeg xorg USE_XORG= x11 GNU_CONFIGURE= yes diff --git a/x11/xmangekyou/Makefile b/x11/xmangekyou/Makefile index cd565f53c01..4ab92e65467 100644 --- a/x11/xmangekyou/Makefile +++ b/x11/xmangekyou/Makefile @@ -10,6 +10,7 @@ MASTER_SITES= http://ftp.vector.co.jp/16/65/1309/ MAINTAINER= ports@FreeBSD.org COMMENT= Kaleidoscope on X +USES= xorg USE_XORG= x11 xpm xaw ALL_TARGET= xmangekyou diff --git a/x11/xmascot/Makefile b/x11/xmascot/Makefile index b012140b154..65246084225 100644 --- a/x11/xmascot/Makefile +++ b/x11/xmascot/Makefile @@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Moving mascot on your X11 screen -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt MAKE_ARGS= MAKE="${MAKE_CMD}" diff --git a/x11/xmon/Makefile b/x11/xmon/Makefile index e1ad47ed32a..abd561ed7fe 100644 --- a/x11/xmon/Makefile +++ b/x11/xmon/Makefile @@ -12,7 +12,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Raw X11 protocol analyser WRKSRC= ${WRKDIR}/xmon.${PORTVERSION} -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt .include diff --git a/x11/xmotd/Makefile b/x11/xmotd/Makefile index 9e03cf5f8bd..750999c9fe7 100644 --- a/x11/xmotd/Makefile +++ b/x11/xmotd/Makefile @@ -13,7 +13,7 @@ COMMENT= Message-of-the-day browser for X11 and dumb-terminals LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GNU -USES= imake:noman +USES= imake:noman xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= bin/xmotd \ diff --git a/x11/xmove/Makefile b/x11/xmove/Makefile index 9d85a4a60b1..33a9f2708e5 100644 --- a/x11/xmove/Makefile +++ b/x11/xmove/Makefile @@ -13,7 +13,7 @@ COMMENT= Pseudoserver to support mobile X11 clients BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= x11 WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/x11/xmsg/Makefile b/x11/xmsg/Makefile index 6c615074836..10758c2d4f2 100644 --- a/x11/xmsg/Makefile +++ b/x11/xmsg/Makefile @@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Shows a message on the screen PLIST_FILES= bin/xmsg man/man1/xmsg.1.gz -USES= imake +USES= imake xorg USE_XORG= x11 xext xaw xmu xt sm ice .include diff --git a/x11/xmx/Makefile b/x11/xmx/Makefile index 6660a4157b6..d2bf518328d 100644 --- a/x11/xmx/Makefile +++ b/x11/xmx/Makefile @@ -10,8 +10,8 @@ MASTER_SITES= ftp://ftp.cs.brown.edu/pub/xmx/ MAINTAINER= ports@FreeBSD.org COMMENT= X protocol multiplexor +USES= tar:Z xorg USE_XORG= x11 -USES= tar:Z PLIST_FILES= bin/xmx man/man1/xmx.1.gz diff --git a/x11/xnee/Makefile b/x11/xnee/Makefile index ebbbeb34a37..885c4367a1e 100644 --- a/x11/xnee/Makefile +++ b/x11/xnee/Makefile @@ -13,8 +13,8 @@ COMMENT= X11 events recorder and player LICENSE= GPLv3 GNU_CONFIGURE= yes +USES= gmake pathfix xorg USE_XORG= xtst -USES= gmake pathfix CONFIGURE_ARGS= --enable-cli --disable-doc --disable-xinput2 diff --git a/x11/xnodecor/Makefile b/x11/xnodecor/Makefile index 00afab76653..d5dea38f92c 100644 --- a/x11/xnodecor/Makefile +++ b/x11/xnodecor/Makefile @@ -14,6 +14,7 @@ COMMENT= Utility to set override_redirect in XWindowAttributes to True BROKEN= unfetchable NO_WRKSUBDIR= yes +USES= xorg USE_XORG= x11 PLIST_FILES= bin/xnodecor diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile index e9ec91e7889..8efa67af783 100644 --- a/x11/xpra/Makefile +++ b/x11/xpra/Makefile @@ -41,7 +41,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ Xvfb:x11-servers/xorg-vfbserver USES= desktop-file-utils fortran gettext-runtime gnome pkgconfig \ - python:2.7 shared-mime-info shebangfix tar:xz + python:2.7 shared-mime-info shebangfix tar:xz xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_PYTHON= cython distutils diff --git a/x11/xprintidle/Makefile b/x11/xprintidle/Makefile index 4f9252d8f71..26a17b94b8d 100644 --- a/x11/xprintidle/Makefile +++ b/x11/xprintidle/Makefile @@ -11,7 +11,7 @@ COMMENT= Print X idle time LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= localbase:ldflags +USES= localbase:ldflags xorg GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= lucianposton diff --git a/x11/xprompt/Makefile b/x11/xprompt/Makefile index b151a7d405c..9a98f228c50 100644 --- a/x11/xprompt/Makefile +++ b/x11/xprompt/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= LOCAL/mph MAINTAINER= ports@FreeBSD.org COMMENT= Displays a dialog box and prompts user for text -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= bin/xprompt \ diff --git a/x11/xrestop/Makefile b/x11/xrestop/Makefile index 254a0639380..9c5936c55fe 100644 --- a/x11/xrestop/Makefile +++ b/x11/xrestop/Makefile @@ -12,7 +12,7 @@ COMMENT= X11 server side resource usage statistics monitor BROKEN= unfetchable -USES= gmake pkgconfig ncurses +USES= gmake pkgconfig ncurses xorg USE_XORG= x11 xext xrender xt xres xorgproto GNU_CONFIGURE= yes diff --git a/x11/xrootconsole/Makefile b/x11/xrootconsole/Makefile index 7a7c7df0a63..3053cbca372 100644 --- a/x11/xrootconsole/Makefile +++ b/x11/xrootconsole/Makefile @@ -10,8 +10,8 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Writes any log live onto the background +USES= gmake xorg USE_XORG= x11 -USES= gmake PLIST_FILES= bin/xrootconsole man/man1/xrootconsole.1.gz post-patch: diff --git a/x11/xrsi/Makefile b/x11/xrsi/Makefile index 4db7f78c48d..c03a435adf3 100644 --- a/x11/xrsi/Makefile +++ b/x11/xrsi/Makefile @@ -13,6 +13,7 @@ COMMENT= Minimalist break enforcer for Linux/Unix for the prevention of RSI LICENSE= ART10 LICENSE_FILE= ${WRKSRC}/Licence +USES= xorg USE_XORG= x11 PLIST_FILES= bin/xrsi PORTDOCS= Readme diff --git a/x11/xsel-conrad/Makefile b/x11/xsel-conrad/Makefile index 938fece2c81..0049516a570 100644 --- a/x11/xsel-conrad/Makefile +++ b/x11/xsel-conrad/Makefile @@ -19,7 +19,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept CONFLICTS_INSTALL= xsel-[0-9]* -USES= autoreconf localbase +USES= autoreconf localbase xorg USE_XORG= x11 xt GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz diff --git a/x11/xsettingsd/Makefile b/x11/xsettingsd/Makefile index dbe48f36825..c39bf260010 100644 --- a/x11/xsettingsd/Makefile +++ b/x11/xsettingsd/Makefile @@ -13,7 +13,7 @@ COMMENT= Daemon that implements the XSETTINGS specification LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c++11-lang pkgconfig scons +USES= compiler:c++11-lang pkgconfig scons xorg USE_GITHUB= yes GH_ACCOUNT= derat USE_XORG= x11 diff --git a/x11/xskyroot/Makefile b/x11/xskyroot/Makefile index 9f10061c309..c84dca985aa 100644 --- a/x11/xskyroot/Makefile +++ b/x11/xskyroot/Makefile @@ -17,7 +17,7 @@ EXTRACT_AFTER_ARGS= | ${SED} -e "/^...bin.sh/,/exit 0/!d" | ${SH} DIST_SUBDIR= ${PORTNAME} NO_WRKSUBDIR= yes -USES= imake +USES= imake xorg USE_XORG= x11 PLIST_FILES= bin/xskyroot diff --git a/x11/xsnow/Makefile b/x11/xsnow/Makefile index ee3116b97be..cf2cf1020f3 100644 --- a/x11/xsnow/Makefile +++ b/x11/xsnow/Makefile @@ -12,7 +12,7 @@ COMMENT= Create a snowy and Santa-y desktop BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= xpm PLIST_FILES= bin/xsnow man/man6/xsnow.6.gz diff --git a/x11/xstarroll/Makefile b/x11/xstarroll/Makefile index 816d23d30b1..2d92d69e26b 100644 --- a/x11/xstarroll/Makefile +++ b/x11/xstarroll/Makefile @@ -13,6 +13,7 @@ COMMENT= Letters fly to far, far, far away WRKSRC= ${WRKDIR}/${PORTNAME}-1.1 +USES= xorg USE_XORG= xpm xt xaw ALL_TARGET= xstarroll diff --git a/x11/xtacy/Makefile b/x11/xtacy/Makefile index bcde5da5d65..23426b93a63 100644 --- a/x11/xtacy/Makefile +++ b/x11/xtacy/Makefile @@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}114 MAINTAINER= matt@bdd.net COMMENT= X11 trippy color-cycling toy -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/xtacy man/man1/xtacy.1.gz diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile index 0603115cf5c..10dbd0c1031 100644 --- a/x11/xterm/Makefile +++ b/x11/xterm/Makefile @@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING USE_HARDENING= safestack -USES= cpe ncurses tar:tgz xorg +USES= cpe localbase ncurses tar:tgz xorg USE_XORG= xft xmu xt x11 xext xpm ice GNU_CONFIGURE= yes @@ -29,9 +29,6 @@ CONFIGURE_ARGS+= --with-utempter --enable-narrowproto CONFLICTS= x11iraf-[0-9]* -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - ICONVERSION= 1 OPTIONS_DEFINE= WCHAR LUIT DECTERM PCRE DABBREV 256COLOR SIXEL GNOME LOGGING \ diff --git a/x11/xtestpicture/Makefile b/x11/xtestpicture/Makefile index 9daa2e870a0..f0654673e80 100644 --- a/x11/xtestpicture/Makefile +++ b/x11/xtestpicture/Makefile @@ -12,7 +12,7 @@ COMMENT= Create a full-screen image to adjust your monitor BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/xtestpicture man/man1/${PORTNAME}.1.gz diff --git a/x11/xtoolwait/Makefile b/x11/xtoolwait/Makefile index 9e1a855f79e..befbce4a317 100644 --- a/x11/xtoolwait/Makefile +++ b/x11/xtoolwait/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= XCONTRIB/utilities MAINTAINER= ports@FreeBSD.org COMMENT= Tool startup utility for X11 -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/xtoolwait man/man1/xtoolwait.1.gz diff --git a/x11/xtrlock/Makefile b/x11/xtrlock/Makefile index 3f33edf4644..7e00d8c561a 100644 --- a/x11/xtrlock/Makefile +++ b/x11/xtrlock/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/GPL-3.txt WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= localbase +USES= localbase xorg USE_XORG= x11 USE_HARDENING= safestack diff --git a/x11/xvattr/Makefile b/x11/xvattr/Makefile index cd7ac471f98..175d9c7cc1d 100644 --- a/x11/xvattr/Makefile +++ b/x11/xvattr/Makefile @@ -13,7 +13,7 @@ COMMENT= Getting and setting Xv attributes BROKEN= unfetchable -USES= gnome pkgconfig +USES= gnome pkgconfig xorg USE_GNOME= gtk20 USE_XORG= x11 xv diff --git a/x11/xvkbd/Makefile b/x11/xvkbd/Makefile index faf3cb29db6..71c254a0236 100644 --- a/x11/xvkbd/Makefile +++ b/x11/xvkbd/Makefile @@ -11,7 +11,7 @@ COMMENT= Virtual keyboard for X applications LICENSE= GPLv2+ -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt DESKTOP_ENTRIES="Xvkbd" "" "" "xvkbd" "Utility;" false @@ -22,6 +22,7 @@ OPTIONS_DEFAULT= XTEST XAW3D_DESC= Xaw3d widget library support XAW3D_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d XTEST_DESC= XTEST extensions support +XTEST_USES= xorg XTEST_USE= xorg=xtst post-patch: diff --git a/x11/xvt/Makefile b/x11/xvt/Makefile index 5c5b3cce799..b30c888b196 100644 --- a/x11/xvt/Makefile +++ b/x11/xvt/Makefile @@ -15,7 +15,7 @@ LICENSE_COMB= multi PORTDOCS= xvt.1.html xvtRef.html xvtRef.txt -USES= libtool perl5 tar:xz +USES= libtool perl5 tar:xz xorg USE_LDCONFIG= yes USE_PERL5= build patch USE_XORG= x11 xpm diff --git a/x11/xwatchwin/Makefile b/x11/xwatchwin/Makefile index 49838ac7ee1..9bcf9cce8f8 100644 --- a/x11/xwatchwin/Makefile +++ b/x11/xwatchwin/Makefile @@ -14,7 +14,7 @@ COMMENT= Watch a window on another X server PLIST_FILES= bin/xwatchwin \ man/man1/xwatchwin.1.gz -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= x11 xext .include diff --git a/x11/xwinwrap/Makefile b/x11/xwinwrap/Makefile index 33664d737c2..a222072ba07 100644 --- a/x11/xwinwrap/Makefile +++ b/x11/xwinwrap/Makefile @@ -13,7 +13,7 @@ COMMENT= XWinWrap replace a desktop background with a movie or screensaver WRKSRC= ${WRKDIR}/${PORTNAME} ONLY_FOR_ARCHS= amd64 i386 -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= x11 xorgproto xrender xext PLIST_FILES= bin/${PORTNAME} MAKE_ARGS+= PREFIX=${PREFIX} diff --git a/x11/xwit/Makefile b/x11/xwit/Makefile index 11e048ea785..4c83c317181 100644 --- a/x11/xwit/Makefile +++ b/x11/xwit/Makefile @@ -12,7 +12,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:source1 \ MAINTAINER= ehaupt@FreeBSD.org COMMENT= X interface tool -USES= imake +USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/xwit man/man1/xwit.1.gz diff --git a/x11/xxkb/Makefile b/x11/xxkb/Makefile index 70a5a23470e..4822ed09e18 100644 --- a/x11/xxkb/Makefile +++ b/x11/xxkb/Makefile @@ -12,7 +12,7 @@ COMMENT= XKB keyboard layout indicator and switcher LICENSE= ART10 -USES= iconv imake pkgconfig +USES= iconv imake pkgconfig xorg USE_XORG= xext xpm xt WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/x11/xzoom/Makefile b/x11/xzoom/Makefile index 29d8a1dbd14..47dc83e978a 100644 --- a/x11/xzoom/Makefile +++ b/x11/xzoom/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SUNSITE/libs/X MAINTAINER= ports@FreeBSD.org COMMENT= Magnify, rotate, mirror the image on the X screen -USES= imake tar:tgz +USES= imake tar:tgz xorg USE_XORG= x11 xext PLIST_FILES= bin/xzoom man/man1/xzoom.1.gz diff --git a/x11/yeahconsole/Makefile b/x11/yeahconsole/Makefile index a384d23322b..dac2b07b788 100644 --- a/x11/yeahconsole/Makefile +++ b/x11/yeahconsole/Makefile @@ -12,6 +12,7 @@ COMMENT= Terminal wrapper for creating drop-down consoles LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 ALL_TARGET= ${PORTNAME} diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile index 7f10aeb7eca..5a0f768fcfb 100644 --- a/x11/yelp/Makefile +++ b/x11/yelp/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gmake gnome \ - libtool pathfix pkgconfig sqlite tar:xz + libtool pathfix pkgconfig sqlite tar:xz xorg USE_XORG= x11 ice USE_GNOME= cairo gtk30 intlhack libxml2 libxslt GNU_CONFIGURE= yes diff --git a/x11/zenity/Makefile b/x11/zenity/Makefile index 1e81d845aa5..0f49059a9fc 100644 --- a/x11/zenity/Makefile +++ b/x11/zenity/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= itstool:textproc/itstool CONFLICTS= gtkada-1.2.* zenity-2.* USES= gettext gmake gnome localbase pathfix pkgconfig \ - perl5 tar:xz + perl5 tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 intlhack USE_XORG= x11 GNU_CONFIGURE= yes