notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
linux-c7 Meta-port for all things CentOS 7.9.2009
7.9.2009 emulators on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.9.2009Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2016-10-19 14:50:44
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: conky, smartmontools, tmux, coreutils, zip
Also Listed In: linux
License: not specified in port
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • linux-c7>0:emulators/linux-c7
To install the port:
cd /usr/ports/emulators/linux-c7/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/linux-c7
  • pkg install linux-c7
PKGNAME: linux-c7
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. linux-c7-libasyncns>0 : dns/linux-c7-libasyncns
  2. linux-c7-tk85>0 : x11-toolkits/linux-c7-tk85
  3. linux-c7-gtk2>0 : x11-toolkits/linux-c7-gtk2
  4. linux-c7-qt-x11>0 : x11-toolkits/linux-c7-qt-x11
  5. linux-c7-pango>0 : x11-toolkits/linux-c7-pango
  6. linux-c7-motif>0 : x11-toolkits/linux-c7-openmotif
  7. linux-c7-atk>0 : accessibility/linux-c7-atk
  8. linux-c7-sqlite>0 : databases/linux-c7-sqlite3
  9. linux-c7-tcl85>0 : lang/linux-c7-tcl85
  10. linux-c7-nspr>0 : devel/linux-c7-nspr
  11. linux-c7-libsigc++20>0 : devel/linux-c7-libsigc++20
  12. linux-c7-sdl>0 : devel/linux-c7-sdl12
  13. linux-c7-libpciaccess>0 : devel/linux-c7-libpciaccess
  14. linux-c7-libglade2>0 : devel/linux-c7-libglade2
  15. linux-c7-devtools>0 : devel/linux-c7-devtools
  16. linux-c7-dbus-libs>0 : devel/linux-c7-dbus-libs
  17. linux-c7-qt>0 : devel/linux-c7-qt
  18. linux-c7-dbus-glib>0 : devel/linux-c7-dbus-glib
  19. linux-c7-xorg-libs>0 : x11/linux-c7-xorg-libs
  20. linux-c7-fontconfig>0 : x11-fonts/linux-c7-fontconfig
  21. linux-c7-cups-libs>0 : print/linux-c7-cups-libs
  22. linux-c7-flac-libs>0 : audio/linux-c7-flac
  23. linux-c7-alsa-utils>0 : audio/linux-c7-alsa-utils
  24. linux-c7-alsa-lib>0 : audio/linux-c7-alsa-lib
  25. linux-c7-audiofile>0 : audio/linux-c7-audiofile
  26. linux-c7-alsa-plugins-oss>0 : audio/linux-c7-alsa-plugins-oss
  27. linux-c7-alsa-plugins-pulseaudio>0 : audio/linux-c7-alsa-plugins-pulseaudio
  28. linux-c7-libsndfile>0 : audio/linux-c7-libsndfile
  29. linux-c7-libogg>0 : audio/linux-c7-libogg
  30. linux-c7-pulseaudio-utils>0 : audio/linux-c7-pulseaudio-utils
  31. linux-c7-pulseaudio-libs>0 : audio/linux-c7-pulseaudio-libs
  32. linux-c7-libvorbis>0 : audio/linux-c7-libvorbis
  33. linux-c7-libtheora>0 : multimedia/linux-c7-libtheora
  34. linux-c7-libv4l>0 : multimedia/linux-c7-libv4l
  35. linux-c7-cyrus-sasl-lib>0 : security/linux-c7-cyrus-sasl2
  36. linux-c7-libssh2>0 : security/linux-c7-libssh2
  37. linux-c7-gnutls>0 : security/linux-c7-gnutls
  38. linux-c7-libgcrypt>0 : security/linux-c7-libgcrypt
  39. linux-c7-nss>0 : security/linux-c7-nss
  40. linux-c7-libtasn1>0 : security/linux-c7-libtasn1
  41. linux-c7-libgpg-error>0 : security/linux-c7-libgpg-error
  42. linux-c7-curl>0 : ftp/linux-c7-curl
  43. linux-c7-tcp_wrappers-libs>0 : net/linux-c7-tcp_wrappers-libs
  44. linux-c7-openldap>0 : net/linux-c7-openldap
  45. linux-c7-avahi-libs>0 : net/linux-c7-avahi-libs
  46. linux-c7-expat>0 : textproc/linux-c7-expat
  47. linux-c7-aspell>0 : textproc/linux-c7-aspell
  48. linux-c7-libxml2>0 : textproc/linux-c7-libxml2
  49. linux-c7-dri>0 : graphics/linux-c7-dri
  50. linux-c7-libpng>0 : graphics/linux-c7-png
  51. linux-c7-libtiff>0 : graphics/linux-c7-tiff
  52. linux-c7-jpeg>0 : graphics/linux-c7-jpeg
  53. linux-c7-glx-utils>0 : graphics/linux-c7-glx-utils
  54. linux-c7-gdk-pixbuf2>0 : graphics/linux-c7-gdk-pixbuf2
  55. linux-c7-cairo>0 : graphics/linux-c7-cairo
  56. linux-c7-pixman>0 : x11/linux-c7-pixman
  57. linux-c7-jasper-libs>0 : graphics/linux-c7-jasper
  58. linux-c7-sdl_image>0 : graphics/linux-c7-sdl_image
  59. linux-c7-openal-soft>0 : audio/linux-c7-openal-soft
  60. linux-c7-sdl20>0 : devel/linux-c7-sdl20
  61. linux-c7-sdl_mixer>0 : audio/linux-c7-sdl_mixer
  62. linux-c7-sdl_ttf>0 : graphics/linux-c7-sdl_ttf
  63. linux-c7-qtwebkit>0 : www/linux-c7-qtwebkit
  64. linux_base-c7>=7.6.1810_7 : emulators/linux_base-c7
There are no ports dependent upon this port

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Port Moves
  • port moved here from emulators/linux-c6 on 2019-12-31
    REASON: Removed, part of expired CentOS 6 infrastructure

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  7.9.2009
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
21 Sep 2019 08:56:20
Original commit files touched by this commit Revision:512486  7.7.1908
tijl search for other commits by this committer
Update to CentOS 7.7.1908.

Put libdrm into a separate port so it can be kept at the CentOS 7.6 version.
The new version fails to detect graphics hardware on FreeBSD.
25 Aug 2019 15:37:09
Original commit files touched by this commit Revision:509800  7.6.1810_1
tijl search for other commits by this committer
Move security/linux-c7-openssl into emulators/linux_base-c7.  It is needed
by sha*sum from the coreutils package.
10 Jul 2019 14:40:02
Original commit files touched by this commit Revision:506352  7.6.1810
tijl search for other commits by this committer
On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
08 Jun 2019 12:13:47
Original commit files touched by this commit Revision:503722  7.6.1810
tijl search for other commits by this committer
Update CentOS 7 ports to 7.6.1810.

This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
01 Nov 2017 13:21:12
Original commit files touched by this commit Revision:453285  7.4.1708_1
tijl search for other commits by this committer
Merge Linux ncurses-base into linux_base.  It's needed by ncurses-libs.
26 Oct 2017 19:23:18
Original commit files touched by this commit Revision:452945  7.4.1708
tijl search for other commits by this committer
Update Linux CentOS 7 ports to 7.4.1708.
31 Jan 2017 16:54:22
Original commit files touched by this commit Revision:432937  7.3.1611_1
tijl search for other commits by this committer
- Autodetect the installed linux_base port and use LINUX_DEFAULT only as
  a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Jan 2017 15:44:54
Original commit files touched by this commit Revision:431882  7.3.1611
tijl search for other commits by this committer
Update Linux CentOS 7 ports to 7.3.1611.  While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from

Submitted by:	Piotr Kubaj <>
13 Dec 2016 19:13:20
Original commit files touched by this commit Revision:428525  7.2.1511_2
tijl search for other commits by this committer
Remove dependency on flash plugin.
03 Nov 2016 21:47:46
Original commit files touched by this commit Revision:425274  7.2.1511_1
tijl search for other commits by this committer
Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later.
19 Oct 2016 14:50:27
Original commit files touched by this commit Revision:424259  7.2.1511
tijl search for other commits by this committer
Add Linux CentOS 7 infrastructure ports.

Mk/Uses/ changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <>
Differential Revision:

Number of commits found: 12