Date: Mon, 24 Apr 2023 15:44:27 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 270989] print/ghostscript10: adds libgs.so; connects to USES and DEFAULT_VERSIONS facilities; flavorized Message-ID: <bug-270989-7788-6nlIO9eCwv@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-270989-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-270989-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270989 --- Comment #7 from Michael Osipov <michael.osipov@siemens.com> --- Regarding point 2, flavor names: Looking at # grep -ri --include=3D'*/Makefile*' -E -e 'FLAVORS=3D' . ./archivers/quazip/Makefile:FLAVORS=3D qt5 qt6 ./audio/asterisk-espeak/Makefile:FLAVORS=3D asterisk18 asterisk16 ./audio/asterisk-flite/Makefile:FLAVORS=3D asterisk18 asterisk16 ./audio/jamulus/Makefile:FLAVORS=3D desktop server ./audio/kid3/Makefile:FLAVORS=3D qt5 qt6 kf5 ./audio/strawberry/Makefile:FLAVORS=3D qt5 qt6 ./benchmarks/glmark2/Makefile:CONFIGURE_ARGS=3D -Dflavors=3D${PLATFORMS:t= s,} ./benchmarks/wrk/Makefile:FLAVORS=3D luajit luajitor ./cad/ngspice_rework/Makefile:FLAVORS=3D x11 shlib ./cad/qcad/Makefile:#FLAVORS=3D qt5 qt6 ./databases/ldb15/Makefile:#FLAVORS=3D default nopython ./databases/sqlite3/Makefile:FLAVORS=3D default icu tcl ./deskutils/copyq/Makefile:FLAVORS=3D qt5 qt6 ./deskutils/fet/Makefile:FLAVORS=3D qt5 qt6 ./devel/RStudio/Makefile:FLAVORS=3D desktop server ./devel/binutils/Makefile:FLAVORS=3D native aarch64 aarch64_none_elf a= md64 arm_gnueabi arm_none_eabi \ ./devel/bullet/Makefile:FLAVORS=3D single double ./devel/cmake-gui/Makefile:FLAVORS=3D qt5 qt6 ./devel/llvm16/Makefile:FLAVORS=3D default lite ./devel/freebsd-gcc12/Makefile:FLAVORS=3D aarch64 amd64 armv6 armv7 i386 po= werpc powerpc64 riscv64 ./devel/freebsd-gcc9/Makefile:FLAVORS=3D aarch64 amd64 armv6 armv7 i386 mi= ps mips64 powerpc powerpc64 riscv64 sparc64 ./devel/freebsd-sysroot/Makefile:FLAVORS=3D aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le \ ./devel/git/Makefile:FLAVORS=3D default lite tiny ./devel/hs-haskell-language-server/Makefile:FLAVORS=3D default ghc810 ./devel/intel-graphics-compiler/Makefile:FLAVORS=3D ${14 13 12 11:L:S/^/llvm/} ./devel/libdbusmenu-qt/Makefile:FLAVORS=3D qt5 qt6 ./devel/llvm-devel/Makefile:FLAVORS=3D default lite ./devel/llvm15/Makefile:FLAVORS=3D default lite ./devel/opencl-clang/Makefile:FLAVORS=3D ${15 14 13 12 11:L:S/^/llvm/} ./devel/qca/Makefile:FLAVORS=3D qt5 qt6 ./devel/qcoro/Makefile:FLAVORS=3D qt5 qt6 ./devel/spirv-llvm-translator/Makefile:FLAVORS=3D ${16 15 14 13 12 11:L:S/^/llvm/} ./devel/vc-intrinsics/Makefile:FLAVORS=3D ${15 14 13 12 11:L:S/^/llvm/} ./editors/emacs-devel/Makefile:FLAVORS=3D full nox ./editors/emacs/Makefile:FLAVORS=3D full canna nox ./editors/ghostwriter/Makefile:FLAVORS=3D qt5 qt6 ./editors/mg/Makefile:FLAVORS=3D dynamic static ./editors/vim/Makefile:FLAVORS=3D console gtk2 gtk3 motif x11 tiny ./emulators/libretro-vice/Makefile:FLAVORS=3D x64 x128 x64sc xcbm2 xcbm= 5x0 xpet xplus4 xscpu64 xvic ./emulators/open-vm-tools/Makefile:FLAVORS=3D default n= ox11 ./emulators/qemu/Makefile:FLAVORS=3D default nox11 too= ls guestagent ./emulators/qemu6/Makefile:FLAVORS=3D default nox11 too= ls ./emulators/qemu70/Makefile:FLAVORS=3D default nox11 too= ls ./emulators/rpcs3/Makefile:FLAVORS=3D qt5 qt6 ./emulators/yuzu/Makefile:FLAVORS=3D qt5 qt6 ./games/brogue/Makefile:FLAVORS=3D x11 nox11 ./games/melonds/Makefile:FLAVORS=3D qt5 qt6 ./games/stonesoup/Makefile:FLAVORS=3D console sdl ./games/vvvvvv/Makefile:FLAVORS=3D commercial makeandplay ./games/xnethack/Makefile:FLAVORS=3D x11 nox11 qt ./graphics/evince/Makefile:FLAVORS=3D full lite ./graphics/gifsicle/Makefile:FLAVORS=3D x11 nox11 ./graphics/gmic-qt/Makefile:FLAVORS=3D none krita gimp # reflect the val= ue of GMIC_QT_HOST for simplicity ./graphics/gpu-firmware-amd-kmod/Makefile:FLAVORS=3D aldebaran \ ./graphics/gpu-firmware-intel-kmod/Makefile:FLAVORS=3D skylake \ ./graphics/gpu-firmware-radeon-kmod/Makefile:FLAVORS=3D aruba \ ./graphics/yacreader/Makefile:FLAVORS=3D qt5 qt6 ./korean/nanumfonts/Makefile.common:FLAVORS=3D ttf otf ./lang/intel-compute-runtime/Makefile:FLAVORS=3D ${14 13 12 11:L:S/^/llvm/} ./lang/rust-bootstrap/Makefile:FLAVORS=3D aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le riscv64 ./mail/cyrus-imapd34/Makefile:FLAVORS=3D basic http ./mail/cyrus-imapd36/Makefile:FLAVORS=3D basic http ./mail/postfix-current/Makefile:FLAVORS=3D default l= dap sasl ./mail/postfix/Makefile:FLAVORS=3D default ldap mysql pgsql sasl sqlite ./math/qalculate-qt/Makefile:FLAVORS=3D qt5 qt6 ./multimedia/audacious-plugins/Makefile:FLAVORS=3D qt5 qt6 gtk2 gtk3 ./multimedia/audacious/Makefile:FLAVORS=3D qt5 qt6 gtk2 gtk3 ./multimedia/mkvtoolnix/Makefile:FLAVORS=3D qt5 nogui ./multimedia/mlt7-qt/Makefile:FLAVORS=3D qt5 qt6 ./multimedia/winff/Makefile:LAZARUS_NO_FLAVORS=3D qt5 ./net-im/telegram-desktop/Makefile:FLAVORS=3D qt5 qt6 ./net-mgmt/cnagios/Makefile:FLAVORS=3D nagios3 nagios4 ./net-p2p/qbittorrent/Makefile:FLAVORS=3D default nox ./net/asterisk-chan_sccp/Makefile:FLAVORS=3D asterisk18 asterisk16 ./net/asterisk-g72x/Makefile:FLAVORS=3D asterisk18 asteri= sk16 ./net/bird/Makefile:FLAVORS=3D ipv4 ipv6 ./net/bird2/Makefile:FLAVORS=3D base netlink ./net/freeradius3/Makefile:FLAVORS=3D default ldap mysql pgsql sqlite3 ./net/haproxy-devel/Makefile:FLAVORS=3D default lua ./net/haproxy/Makefile:FLAVORS=3D default lua ./net/haproxy24/Makefile:FLAVORS=3D default lua ./net/haproxy25/Makefile:FLAVORS=3D default lua ./net/remmina/Makefile:FLAVORS=3D default lite ./net/haproxy26/Makefile:FLAVORS=3D default lua ./net/unison/Makefile:FLAVORS=3D x11 nox11 ./net/unison232/Makefile:FLAVORS=3D x11 nox11 ./net/unison240/Makefile:FLAVORS=3D x11 nox11 ./net/unison248/Makefile:FLAVORS=3D x11 nox11 ./net/unison251/Makefile:FLAVORS=3D x11 nox11 ./net/wireguard-tools/Makefile:FLAVORS=3D default lite ./net/wireshark/Makefile:FLAVORS=3D default nox11 ./news/cleanfeed/Makefile:FLAVORS=3D inn inncurrent ./print/pdfmixtool/Makefile:FLAVORS=3D qt5 qt6 ./science/erkale/Makefile:FLAVORS=3D parallel serial ./science/healpix/Makefile:FLAVORS=3D cxx c ./science/libtensorflow1/Makefile:FLAVORS=3D default noavx ./security/afl++/Makefile:FLAVORS=3D llvm gcc ./security/gost-engine/Makefile:FLAVORS=3D base openssl30 ./security/libressl-devel/Makefile:FLAVORS=3D default libtls ./security/libressl/Makefile:FLAVORS=3D default libtls ./security/openssh-portable/Makefile:FLAVORS=3D default h= pn gssapi ./security/pam_krb5/Makefile:FLAVORS=3D mit heimdal_base heimdal_= port ./security/qtkeychain/Makefile:FLAVORS=3D qt5 qt6 ./security/sssd/Makefile:FLAVORS=3D default smb ./shells/oksh/Makefile:FLAVORS=3D dynamic static ./sysutils/UEFITool/Makefile:FLAVORS=3D qt5 qt6 ./sysutils/cpu-x/Makefile:FLAVORS=3D gtk3 ncurses ./sysutils/edk2/Makefile:FLAVORS=3D macchiatobin fvp rpi3 rpi4 xen_x64 bhyve qemu_x64 qemu_i386 ./sysutils/pwsafe/Makefile:FLAVORS=3D x11 nox11 ./sysutils/s6-rc/Makefile:FLAVORS=3D hier run ./sysutils/screenfetch/Makefile:FLAVORS=3D default nox11 ./sysutils/ssd_report/Makefile:FLAVORS=3D smart smartmontools ./textproc/fcitx5-qt-common/Makefile:FLAVORS=3D # empty ./textproc/fcitx5-gtk-common/Makefile:FLAVORS=3D # empty ./www/falkon/Makefile:FLAVORS=3D default qtonly ./www/jetty9/Makefile:FLAVORS=3D openjdk8 openjdk11 ./www/p5-RT-Extension-MandatoryOnTransition/Makefile:FLAVORS=3D r= t44 rt50 ./www/p5-RTx-Calendar/Makefile:FLAVORS=3D rt44 rt50 ./www/rubygem-passenger/Makefile:FLAVORS=3D apache nginx ./x11-fm/pcmanfm/Makefile:FLAVORS=3D gtk2 gtk3 ./x11-servers/xorg-server/Makefile:FLAVORS=3D xorg xnest xephyr xvfb ./x11-toolkits/guile-gnome-platform/Makefile:FLAVORS=3D lite full ./x11-toolkits/wxgtk30/Makefile:FLAVORS=3D gtk3 gtk2 ./x11-toolkits/wxgtk32/Makefile:FLAVORS=3D gtk3 gtk2 ./x11/eww/Makefile:FLAVORS=3D x11 wayland ./x11/gnome/Makefile:FLAVORS=3D full lite ./x11/libfm/Makefile:FLAVORS=3D gtk2 gtk3 ./x11/nvidia-hybrid-graphics/Makefile:FLAVORS=3D default 390 ./x11/hyprland-share-picker/Makefile:FLAVORS=3D qt5 qt6 ./x11/waybar/Makefile:FLAVORS=3D default hyprland nopulse ./x11/wf-shell/Makefile:FLAVORS=3D default nopulse ./x11/workrave/Makefile:FLAVORS=3D default xfce ./x11/xdg-desktop-portal-hyprland/Makefile:FLAVORS=3D qt5 qt6 I am inclined to fall the flavors "default", "x11" OR "nox11" and "x11", thoughI favorize the former since many ports have a default flavor these da= ys. Though, I don't know GS good enough, I don't think that X11 is ONE outstand= ing feature that default flavor should be "nox11". --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270989-7788-6nlIO9eCwv>