aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/linux.mk6
-rw-r--r--accessibility/Makefile2
-rw-r--r--accessibility/linux-c7-at-spi2-atk/Makefile22
-rw-r--r--accessibility/linux-c7-at-spi2-atk/distinfo7
-rw-r--r--accessibility/linux-c7-at-spi2-atk/pkg-plist.amd6411
-rw-r--r--accessibility/linux-c7-at-spi2-atk/pkg-plist.i3867
-rw-r--r--accessibility/linux-c7-at-spi2-core/Makefile30
-rw-r--r--accessibility/linux-c7-at-spi2-core/distinfo7
-rw-r--r--accessibility/linux-c7-at-spi2-core/pkg-plist.amd6480
-rw-r--r--accessibility/linux-c7-at-spi2-core/pkg-plist.i38677
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/linux-c7-cairo-gobject/Makefile20
-rw-r--r--graphics/linux-c7-cairo-gobject/distinfo7
-rw-r--r--graphics/linux-c7-cairo-gobject/pkg-plist.amd644
-rw-r--r--graphics/linux-c7-cairo-gobject/pkg-plist.i3862
-rw-r--r--graphics/linux-c7-libepoxy/Makefile19
-rw-r--r--graphics/linux-c7-libepoxy/distinfo7
-rw-r--r--graphics/linux-c7-libepoxy/pkg-plist.amd645
-rw-r--r--graphics/linux-c7-libepoxy/pkg-plist.i3863
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/linux-c7-gtk3/Makefile25
-rw-r--r--x11-toolkits/linux-c7-gtk3/distinfo11
-rw-r--r--x11-toolkits/linux-c7-gtk3/pkg-plist.amd64191
-rw-r--r--x11-toolkits/linux-c7-gtk3/pkg-plist.i386161
-rw-r--r--x11/Makefile1
-rw-r--r--x11/linux-c7-libxkbcommon/Makefile17
-rw-r--r--x11/linux-c7-libxkbcommon/distinfo7
-rw-r--r--x11/linux-c7-libxkbcommon/pkg-plist.amd645
-rw-r--r--x11/linux-c7-libxkbcommon/pkg-plist.i3863
29 files changed, 740 insertions, 0 deletions
diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index 2c30237126f8..0cd31a7a4b40 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -53,11 +53,14 @@ _linux_c7_alsa-lib-devel= linux-c7-alsa-lib-devel>0:audio/linux-c7-alsa-lib-dev
_linux_${linux_ARGS}_alsa-plugins-oss= linux-${linux_ARGS}-alsa-plugins-oss>0:audio/linux-${linux_ARGS}-alsa-plugins-oss
_linux_${linux_ARGS}_alsa-plugins-pulseaudio=linux-${linux_ARGS}-alsa-plugins-pulseaudio>0:audio/linux-${linux_ARGS}-alsa-plugins-pulseaudio
_linux_${linux_ARGS}_alsalib= linux-${linux_ARGS}-alsa-lib>0:audio/linux-${linux_ARGS}-alsa-lib
+_linux_c7_at-spi2-atk= linux-c7-at-spi2-atk>0:accessibility/linux-c7-at-spi2-atk
+_linux_c7_at-spi2-core= linux-c7-at-spi2-core>0:accessibility/linux-c7-at-spi2-core
_linux_${linux_ARGS}_atk= linux-${linux_ARGS}-atk>0:accessibility/linux-${linux_ARGS}-atk
_linux_${linux_ARGS}_avahi-libs= linux-${linux_ARGS}-avahi-libs>0:net/linux-${linux_ARGS}-avahi-libs
_linux_c6_base= linux_base-c6>=6.10:emulators/linux_base-c6
_linux_c7_base= linux_base-c7>=7.6.1810_7:emulators/linux_base-c7
_linux_${linux_ARGS}_cairo= linux-${linux_ARGS}-cairo>0:graphics/linux-${linux_ARGS}-cairo
+_linux_c7_cairo-gobject= linux-c7-cairo-gobject>0:graphics/linux-c7-cairo-gobject
_linux_${linux_ARGS}_cups-libs= linux-${linux_ARGS}-cups-libs>0:print/linux-${linux_ARGS}-cups-libs
_linux_${linux_ARGS}_curl= linux-${linux_ARGS}-curl>0:ftp/linux-${linux_ARGS}-curl
_linux_${linux_ARGS}_cyrus-sasl2= linux-${linux_ARGS}-cyrus-sasl-lib>0:security/linux-${linux_ARGS}-cyrus-sasl2
@@ -77,6 +80,7 @@ _linux_${linux_ARGS}_gdkpixbuf2= linux-${linux_ARGS}-gdk-pixbuf2>0:graphics/linu
_linux_${linux_ARGS}_gnutls= linux-${linux_ARGS}-gnutls>0:security/linux-${linux_ARGS}-gnutls
_linux_c7_graphite2= linux-c7-graphite2>0:graphics/linux-c7-graphite2
_linux_${linux_ARGS}_gtk2= linux-${linux_ARGS}-gtk2>0:x11-toolkits/linux-${linux_ARGS}-gtk2
+_linux_c7_gtk3= linux-c7-gtk3>0:x11-toolkits/linux-c7-gtk3
_linux_c7_harfbuzz= linux-c7-harfbuzz>0:print/linux-c7-harfbuzz
_linux_${linux_ARGS}_icu= linux-${linux_ARGS}-icu>0:devel/linux-${linux_ARGS}-icu
_linux_${linux_ARGS}_jasper= linux-${linux_ARGS}-jasper-libs>0:graphics/linux-${linux_ARGS}-jasper
@@ -85,6 +89,7 @@ _linux_${linux_ARGS}_jpeg= linux-${linux_ARGS}-jpeg>0:graphics/linux-${linux_AR
_linux_${linux_ARGS}_libasyncns= linux-${linux_ARGS}-libasyncns>0:dns/linux-${linux_ARGS}-libasyncns
_linux_c6_libaudiofile= linux-c6-audiofile>0:audio/linux-c6-libaudiofile
_linux_c7_libaudiofile= linux-c7-audiofile>0:audio/linux-c7-audiofile
+_linux_c7_libepoxy= linux-c7-libepoxy>0:graphics/linux-c7-libepoxy
_linux_${linux_ARGS}_libgcrypt= linux-${linux_ARGS}-libgcrypt>0:security/linux-${linux_ARGS}-libgcrypt
_linux_${linux_ARGS}_libgfortran= linux-${linux_ARGS}-libgfortran>0:devel/linux-${linux_ARGS}-libgfortran
_linux_c7_libglvnd= linux-c7-libglvnd>0:graphics/linux-c7-libglvnd
@@ -100,6 +105,7 @@ _linux_${linux_ARGS}_libtheora= linux-${linux_ARGS}-libtheora>0:multimedia/linu
_linux_${linux_ARGS}_libunwind= linux-${linux_ARGS}-libunwind>0:devel/linux-${linux_ARGS}-libunwind
_linux_${linux_ARGS}_libv4l= linux-${linux_ARGS}-libv4l>0:multimedia/linux-${linux_ARGS}-libv4l
_linux_${linux_ARGS}_libvorbis= linux-${linux_ARGS}-libvorbis>0:audio/linux-${linux_ARGS}-libvorbis
+_linux_c7_libxkbcommon= linux-c7-libxkbcommon>0:x11/linux-c7-libxkbcommon
_linux_${linux_ARGS}_libxml2= linux-${linux_ARGS}-libxml2>0:textproc/linux-${linux_ARGS}-libxml2
_linux_${linux_ARGS}_lttng-ust= linux-${linux_ARGS}-lttng-ust>0:sysutils/linux-${linux_ARGS}-lttng-ust
_linux_c7_lz4= linux-c7-lz4>0:archivers/linux-c7-lz4
diff --git a/accessibility/Makefile b/accessibility/Makefile
index 51ff204f5ebe..6fb0dfe49c64 100644
--- a/accessibility/Makefile
+++ b/accessibility/Makefile
@@ -16,6 +16,8 @@
SUBDIR += kmouth
SUBDIR += libqaccessibilityclient
SUBDIR += linux-c6-atk
+ SUBDIR += linux-c7-at-spi2-atk
+ SUBDIR += linux-c7-at-spi2-core
SUBDIR += linux-c7-atk
SUBDIR += orca
SUBDIR += py-atspi
diff --git a/accessibility/linux-c7-at-spi2-atk/Makefile b/accessibility/linux-c7-at-spi2-atk/Makefile
new file mode 100644
index 000000000000..ad9f5350f1c4
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-atk/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= at-spi2-atk
+PORTVERSION= 2.26.2
+DISTVERSIONSUFFIX= -1.el7
+CATEGORIES= accessibility linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Assistive technology ATK bridge (Linux CentOS ${LINUX_DIST_VER})
+
+LICENSE= LGPL20+
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX= at-spi2-core atk dbuslibs
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/accessibility/linux-c7-at-spi2-atk/distinfo b/accessibility/linux-c7-at-spi2-atk/distinfo
new file mode 100644
index 000000000000..e05d4cea1cc6
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-atk/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1567343610
+SHA256 (centos/at-spi2-atk-2.26.2-1.el7.i686.rpm) = c9a7f19bd6299f3a43d1d27bf03f7ad0ed9e8746a7b5d8c0a16321df9254b7bb
+SIZE (centos/at-spi2-atk-2.26.2-1.el7.i686.rpm) = 82212
+SHA256 (centos/at-spi2-atk-2.26.2-1.el7.x86_64.rpm) = 200b24d1dd03fd72979a2aa76bfa8152da9c86fde1247f0848f0282bd26eb495
+SIZE (centos/at-spi2-atk-2.26.2-1.el7.x86_64.rpm) = 82596
+SHA256 (centos/at-spi2-atk-2.26.2-1.el7.src.rpm) = 591b565db75496122046c86adba72eccb56333f73046e6e38468c87cb0c26f06
+SIZE (centos/at-spi2-atk-2.26.2-1.el7.src.rpm) = 337567
diff --git a/accessibility/linux-c7-at-spi2-atk/pkg-plist.amd64 b/accessibility/linux-c7-at-spi2-atk/pkg-plist.amd64
new file mode 100644
index 000000000000..07ac5680fc62
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-atk/pkg-plist.amd64
@@ -0,0 +1,11 @@
+usr/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+usr/lib/gtk-2.0/modules/libatk-bridge.so
+usr/lib/libatk-bridge-2.0.so.0
+usr/lib/libatk-bridge-2.0.so.0.0.0
+usr/lib64/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+usr/lib64/gtk-2.0/modules/libatk-bridge.so
+usr/lib64/libatk-bridge-2.0.so.0
+usr/lib64/libatk-bridge-2.0.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/at-spi2-atk-2.26.2/COPYING
diff --git a/accessibility/linux-c7-at-spi2-atk/pkg-plist.i386 b/accessibility/linux-c7-at-spi2-atk/pkg-plist.i386
new file mode 100644
index 000000000000..923ae7637ccf
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-atk/pkg-plist.i386
@@ -0,0 +1,7 @@
+usr/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+usr/lib/gtk-2.0/modules/libatk-bridge.so
+usr/lib/libatk-bridge-2.0.so.0
+usr/lib/libatk-bridge-2.0.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/at-spi2-atk-2.26.2/COPYING
diff --git a/accessibility/linux-c7-at-spi2-core/Makefile b/accessibility/linux-c7-at-spi2-core/Makefile
new file mode 100644
index 000000000000..492cdcbed911
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-core/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= at-spi2-core
+PORTVERSION= 2.28.0
+DISTVERSIONSUFFIX= -1.el7
+CATEGORIES= accessibility linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Assistive technology service provider interface (Linux CentOS ${LINUX_DIST_VER})
+
+LICENSE= LGPL20+
+
+RUN_DEPENDS= at-spi2-core>=2.28.0:accessibility/at-spi2-core
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX= dbuslibs xorglibs
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+.for d in etc usr/lib/systemd usr/libexec usr/share/dbus-1 usr/share/defaults
+ @${RM} -r ${WRKSRC}/${d}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/accessibility/linux-c7-at-spi2-core/distinfo b/accessibility/linux-c7-at-spi2-core/distinfo
new file mode 100644
index 000000000000..197635e77e42
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-core/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1567344326
+SHA256 (centos/at-spi2-core-2.28.0-1.el7.i686.rpm) = c99ef2b942bf41c4bf1df3ed96ad5db1b64c9da72d785eeb43a34141d940ef6a
+SIZE (centos/at-spi2-core-2.28.0-1.el7.i686.rpm) = 160236
+SHA256 (centos/at-spi2-core-2.28.0-1.el7.x86_64.rpm) = 24fb8f259f1c458490f2b6413d92bfdd781c01d5f13b291324bcceeea519e3c4
+SIZE (centos/at-spi2-core-2.28.0-1.el7.x86_64.rpm) = 161696
+SHA256 (centos/at-spi2-core-2.28.0-1.el7.src.rpm) = b559d8c2134ee1d78506d308f8104c37660e459b5865e812b57cc710ae952768
+SIZE (centos/at-spi2-core-2.28.0-1.el7.src.rpm) = 201578
diff --git a/accessibility/linux-c7-at-spi2-core/pkg-plist.amd64 b/accessibility/linux-c7-at-spi2-core/pkg-plist.amd64
new file mode 100644
index 000000000000..dc2ce12018bf
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-core/pkg-plist.amd64
@@ -0,0 +1,80 @@
+usr/lib/girepository-1.0/Atspi-2.0.typelib
+usr/lib/libatspi.so.0
+usr/lib/libatspi.so.0.0.1
+usr/lib64/girepository-1.0/Atspi-2.0.typelib
+usr/lib64/libatspi.so.0
+usr/lib64/libatspi.so.0.0.1
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/at-spi2-core-2.28.0/COPYING
+%%NLS%%usr/share/locale/an/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/at-spi2-core.mo
diff --git a/accessibility/linux-c7-at-spi2-core/pkg-plist.i386 b/accessibility/linux-c7-at-spi2-core/pkg-plist.i386
new file mode 100644
index 000000000000..0e1d9b76b7b5
--- /dev/null
+++ b/accessibility/linux-c7-at-spi2-core/pkg-plist.i386
@@ -0,0 +1,77 @@
+usr/lib/girepository-1.0/Atspi-2.0.typelib
+usr/lib/libatspi.so.0
+usr/lib/libatspi.so.0.0.1
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/at-spi2-core-2.28.0/COPYING
+%%NLS%%usr/share/locale/an/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/at-spi2-core.mo
diff --git a/graphics/Makefile b/graphics/Makefile
index 78ff7fa814db..be87b41fee06 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -519,6 +519,7 @@
SUBDIR += linux-c6-sdl_ttf
SUBDIR += linux-c6-tiff
SUBDIR += linux-c7-cairo
+ SUBDIR += linux-c7-cairo-gobject
SUBDIR += linux-c7-dri
SUBDIR += linux-c7-gdk-pixbuf2
SUBDIR += linux-c7-glx-utils
@@ -526,6 +527,7 @@
SUBDIR += linux-c7-jasper
SUBDIR += linux-c7-jbigkit
SUBDIR += linux-c7-jpeg
+ SUBDIR += linux-c7-libepoxy
SUBDIR += linux-c7-libglvnd
SUBDIR += linux-c7-png
SUBDIR += linux-c7-sdl_image
diff --git a/graphics/linux-c7-cairo-gobject/Makefile b/graphics/linux-c7-cairo-gobject/Makefile
new file mode 100644
index 000000000000..03be76167c6c
--- /dev/null
+++ b/graphics/linux-c7-cairo-gobject/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= cairo
+PORTVERSION= 1.15.12
+DISTVERSIONSUFFIX= -3.el7
+CATEGORIES= graphics linux
+PKGNAMESUFFIX= -gobject
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Vector graphics library Cairo (Linux CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LINUX= cairo dri fontconfig freetype pixman png xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-c7-cairo-gobject/distinfo b/graphics/linux-c7-cairo-gobject/distinfo
new file mode 100644
index 000000000000..50c9f7d45864
--- /dev/null
+++ b/graphics/linux-c7-cairo-gobject/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1567362495
+SHA256 (centos/cairo-gobject-1.15.12-3.el7.i686.rpm) = e1ee61497557c14118ba7143aae631da9c5d82c0414063a0f3b730d3822642b2
+SIZE (centos/cairo-gobject-1.15.12-3.el7.i686.rpm) = 25076
+SHA256 (centos/cairo-gobject-1.15.12-3.el7.x86_64.rpm) = 3379f8913ca89146da289efce61c342f4e0143e01deae61d2ba9e5d9b1efe468
+SIZE (centos/cairo-gobject-1.15.12-3.el7.x86_64.rpm) = 26040
+SHA256 (centos/cairo-1.15.12-3.el7.src.rpm) = 466d800d523211017c26429c5d02597c20db40403334a57ced716d20c4a9fd84
+SIZE (centos/cairo-1.15.12-3.el7.src.rpm) = 41912306
diff --git a/graphics/linux-c7-cairo-gobject/pkg-plist.amd64 b/graphics/linux-c7-cairo-gobject/pkg-plist.amd64
new file mode 100644
index 000000000000..0f3da14b1a05
--- /dev/null
+++ b/graphics/linux-c7-cairo-gobject/pkg-plist.amd64
@@ -0,0 +1,4 @@
+usr/lib/libcairo-gobject.so.2
+usr/lib/libcairo-gobject.so.2.11512.0
+usr/lib64/libcairo-gobject.so.2
+usr/lib64/libcairo-gobject.so.2.11512.0
diff --git a/graphics/linux-c7-cairo-gobject/pkg-plist.i386 b/graphics/linux-c7-cairo-gobject/pkg-plist.i386
new file mode 100644
index 000000000000..0f61a311cf77
--- /dev/null
+++ b/graphics/linux-c7-cairo-gobject/pkg-plist.i386
@@ -0,0 +1,2 @@
+usr/lib/libcairo-gobject.so.2
+usr/lib/libcairo-gobject.so.2.11512.0
diff --git a/graphics/linux-c7-libepoxy/Makefile b/graphics/linux-c7-libepoxy/Makefile
new file mode 100644
index 000000000000..232046543763
--- /dev/null
+++ b/graphics/linux-c7-libepoxy/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= libepoxy
+PORTVERSION= 1.5.2
+DISTVERSIONSUFFIX= -1.el7
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library to handle OpenGL function pointer management (Linux CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-c7-libepoxy/distinfo b/graphics/linux-c7-libepoxy/distinfo
new file mode 100644
index 000000000000..5b7223c8d14b
--- /dev/null
+++ b/graphics/linux-c7-libepoxy/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1567361597
+SHA256 (centos/libepoxy-1.5.2-1.el7.i686.rpm) = 856175aef5ac663d3eb404169539a300bb781dc232781f6a144442804d8aa8dc
+SIZE (centos/libepoxy-1.5.2-1.el7.i686.rpm) = 225316
+SHA256 (centos/libepoxy-1.5.2-1.el7.x86_64.rpm) = 34fb298fb5ea30cb6c7eca7a78ceb9cfb8d97d56ccd41aa3b1a4b023ad5a906f
+SIZE (centos/libepoxy-1.5.2-1.el7.x86_64.rpm) = 215620
+SHA256 (centos/libepoxy-1.5.2-1.el7.src.rpm) = a3322972bdbf3febae6fdc37d8712bb59475f832e504abd7d979fcac5400c50e
+SIZE (centos/libepoxy-1.5.2-1.el7.src.rpm) = 816159
diff --git a/graphics/linux-c7-libepoxy/pkg-plist.amd64 b/graphics/linux-c7-libepoxy/pkg-plist.amd64
new file mode 100644
index 000000000000..dce0ce2ac7a9
--- /dev/null
+++ b/graphics/linux-c7-libepoxy/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/libepoxy.so.0
+usr/lib/libepoxy.so.0.0.0
+usr/lib64/libepoxy.so.0
+usr/lib64/libepoxy.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/graphics/linux-c7-libepoxy/pkg-plist.i386 b/graphics/linux-c7-libepoxy/pkg-plist.i386
new file mode 100644
index 000000000000..566b96f1b6e2
--- /dev/null
+++ b/graphics/linux-c7-libepoxy/pkg-plist.i386
@@ -0,0 +1,3 @@
+usr/lib/libepoxy.so.0
+usr/lib/libepoxy.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 012b590e16e5..888e0a19e1f7 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -103,6 +103,7 @@
SUBDIR += linux-c6-qt47-x11
SUBDIR += linux-c6-tk85
SUBDIR += linux-c7-gtk2
+ SUBDIR += linux-c7-gtk3
SUBDIR += linux-c7-openmotif
SUBDIR += linux-c7-pango
SUBDIR += linux-c7-qt-x11
diff --git a/x11-toolkits/linux-c7-gtk3/Makefile b/x11-toolkits/linux-c7-gtk3/Makefile
new file mode 100644
index 000000000000..b4e13d8b4697
--- /dev/null
+++ b/x11-toolkits/linux-c7-gtk3/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= gtk3
+PORTVERSION= 3.22.30
+DISTVERSIONSUFFIX= -3.el7
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GTK+ library, version 3.X (Linux CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX= at-spi2-atk atk cairo-gobject fontconfig freetype gdkpixbuf2 \
+ libepoxy libxkbcommon pango wayland xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${DISTNAME} \
+ ${PORTNAME}-immodules-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../${PORTNAME}0/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-c7-gtk3/distinfo b/x11-toolkits/linux-c7-gtk3/distinfo
new file mode 100644
index 000000000000..516de6cbef54
--- /dev/null
+++ b/x11-toolkits/linux-c7-gtk3/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1567340754
+SHA256 (centos/gtk3-3.22.30-3.el7.i686.rpm) = 58a630a3a580ebe84b5d1a9b08e0d6b4ffb9cf96e067c3d8c8e21059a82e8088
+SIZE (centos/gtk3-3.22.30-3.el7.i686.rpm) = 4563136
+SHA256 (centos/gtk3-3.22.30-3.el7.x86_64.rpm) = 5f9d25c9b4e1ed1083dc0453a9841f18ad4d08dce535c7806a671ee4e373370d
+SIZE (centos/gtk3-3.22.30-3.el7.x86_64.rpm) = 4591708
+SHA256 (centos/gtk3-immodules-3.22.30-3.el7.i686.rpm) = aff20a506b129d8cb85f65a84dcb46707d7b96f4af554ecada0c16cc7f02c1e5
+SIZE (centos/gtk3-immodules-3.22.30-3.el7.i686.rpm) = 31704
+SHA256 (centos/gtk3-immodules-3.22.30-3.el7.x86_64.rpm) = 192c2d13206666b105bcb04fa75b6bb9cc72daa550fd20260bd313ca1474b241
+SIZE (centos/gtk3-immodules-3.22.30-3.el7.x86_64.rpm) = 31052
+SHA256 (centos/gtk3-3.22.30-3.el7.src.rpm) = 48e49bc651f6723105734b7c85f179d5a3aab2fd23aafbeac816c37352d2dc27
+SIZE (centos/gtk3-3.22.30-3.el7.src.rpm) = 19009637
diff --git a/x11-toolkits/linux-c7-gtk3/pkg-plist.amd64 b/x11-toolkits/linux-c7-gtk3/pkg-plist.amd64
new file mode 100644
index 000000000000..4261cba94f05
--- /dev/null
+++ b/x11-toolkits/linux-c7-gtk3/pkg-plist.amd64
@@ -0,0 +1,191 @@
+etc/gtk-3.0/im-multipress.conf
+usr/bin/gtk-launch
+usr/bin/gtk-query-immodules-3.0-32
+usr/bin/gtk-query-immodules-3.0-64
+usr/lib/girepository-1.0/Gdk-3.0.typelib
+usr/lib/girepository-1.0/GdkX11-3.0.typelib
+usr/lib/girepository-1.0/Gtk-3.0.typelib
+usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so
+@rmtry usr/lib/gtk-3.0/3.0.0/immodules.cache
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib/libgailutil-3.so.0
+usr/lib/libgailutil-3.so.0.0.0
+usr/lib/libgdk-3.so.0
+usr/lib/libgdk-3.so.0.2200.30
+usr/lib/libgtk-3.so.0
+usr/lib/libgtk-3.so.0.2200.30
+usr/lib64/girepository-1.0/Gdk-3.0.typelib
+usr/lib64/girepository-1.0/GdkX11-3.0.typelib
+usr/lib64/girepository-1.0/Gtk-3.0.typelib
+usr/lib64/gtk-3.0/3.0.0/immodules/im-am-et.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-cedilla.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-inuktitut.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-ipa.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-multipress.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-thai.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-ti-er.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-ti-et.so
+usr/lib64/gtk-3.0/3.0.0/immodules/im-viqr.so
+@rmtry usr/lib64/gtk-3.0/3.0.0/immodules.cache
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib64/libgailutil-3.so.0
+usr/lib64/libgailutil-3.so.0.0.0
+usr/lib64/libgdk-3.so.0
+usr/lib64/libgdk-3.so.0.2200.30
+usr/lib64/libgtk-3.so.0
+usr/lib64/libgtk-3.so.0.2200.30
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
+usr/share/licenses/gtk3-3.22.30/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk30.mo
+usr/share/man/man1/gtk-launch.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-32.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-64.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0.1.gz
+usr/share/themes/Default/gtk-3.0/gtk-keys.css
+usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
+@dir usr/lib/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib/gtk-3.0/immodules
+@dir usr/lib/gtk-3.0/modules
+@dir usr/lib64/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib64/gtk-3.0/immodules
+@dir usr/lib64/gtk-3.0/modules
+@dir usr/share/gtk-3.0
+@postexec %D/usr/bin/gtk-query-immodules-3.0-32 --update-cache
+@postexec %D/usr/bin/gtk-query-immodules-3.0-64 --update-cache
diff --git a/x11-toolkits/linux-c7-gtk3/pkg-plist.i386 b/x11-toolkits/linux-c7-gtk3/pkg-plist.i386
new file mode 100644
index 000000000000..85dbc7713379
--- /dev/null
+++ b/x11-toolkits/linux-c7-gtk3/pkg-plist.i386
@@ -0,0 +1,161 @@
+etc/gtk-3.0/im-multipress.conf
+usr/bin/gtk-launch
+usr/bin/gtk-query-immodules-3.0-32
+usr/lib/girepository-1.0/Gdk-3.0.typelib
+usr/lib/girepository-1.0/GdkX11-3.0.typelib
+usr/lib/girepository-1.0/Gtk-3.0.typelib
+usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so
+usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so
+@rmtry usr/lib/gtk-3.0/3.0.0/immodules.cache
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib/libgailutil-3.so.0
+usr/lib/libgailutil-3.so.0.0.0
+usr/lib/libgdk-3.so.0
+usr/lib/libgdk-3.so.0.2200.30
+usr/lib/libgtk-3.so.0
+usr/lib/libgtk-3.so.0.2200.30
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
+usr/share/licenses/gtk3-3.22.30/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk30.mo
+usr/share/man/man1/gtk-launch.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-32.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0.1.gz
+usr/share/themes/Default/gtk-3.0/gtk-keys.css
+usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
+@dir usr/lib/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib/gtk-3.0/immodules
+@dir usr/lib/gtk-3.0/modules
+@dir usr/share/gtk-3.0
+@postexec %D/usr/bin/gtk-query-immodules-3.0-32 --update-cache
diff --git a/x11/Makefile b/x11/Makefile
index 2371b268bc4e..934dfe2987fa 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -194,6 +194,7 @@
SUBDIR += lilyterm
SUBDIR += linux-c6-pixman
SUBDIR += linux-c6-xorg-libs
+ SUBDIR += linux-c7-libxkbcommon
SUBDIR += linux-c7-pixman
SUBDIR += linux-c7-xorg-libs
SUBDIR += listres
diff --git a/x11/linux-c7-libxkbcommon/Makefile b/x11/linux-c7-libxkbcommon/Makefile
new file mode 100644
index 000000000000..6b43e4b52042
--- /dev/null
+++ b/x11/linux-c7-libxkbcommon/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= libxkbcommon
+PORTVERSION= 0.7.1
+DISTVERSIONSUFFIX= -1.el7
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Keymap handling library (Linux CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/x11/linux-c7-libxkbcommon/distinfo b/x11/linux-c7-libxkbcommon/distinfo
new file mode 100644
index 000000000000..93125f710e58
--- /dev/null
+++ b/x11/linux-c7-libxkbcommon/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1567363021
+SHA256 (centos/libxkbcommon-0.7.1-1.el7.i686.rpm) = 648aee5e3290b5969284fc2b09db50bdfc9a2a06bdd5852d2b5a8cd50dc06514
+SIZE (centos/libxkbcommon-0.7.1-1.el7.i686.rpm) = 111052
+SHA256 (centos/libxkbcommon-0.7.1-1.el7.x86_64.rpm) = 187139a775fe6570bd34e92af36625c0169477895b41eb1d36fc0b023fbecfdd
+SIZE (centos/libxkbcommon-0.7.1-1.el7.x86_64.rpm) = 110852
+SHA256 (centos/libxkbcommon-0.7.1-1.el7.src.rpm) = cb8a37f52616ce9ad75f00f0af3dfbd27308c3183a4f8a75eb22596f0b6f04bc
+SIZE (centos/libxkbcommon-0.7.1-1.el7.src.rpm) = 631523
diff --git a/x11/linux-c7-libxkbcommon/pkg-plist.amd64 b/x11/linux-c7-libxkbcommon/pkg-plist.amd64
new file mode 100644
index 000000000000..f01895cc4df6
--- /dev/null
+++ b/x11/linux-c7-libxkbcommon/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/libxkbcommon.so.0
+usr/lib/libxkbcommon.so.0.0.0
+usr/lib64/libxkbcommon.so.0
+usr/lib64/libxkbcommon.so.0.0.0
+usr/share/licenses/libxkbcommon-0.7.1/LICENSE
diff --git a/x11/linux-c7-libxkbcommon/pkg-plist.i386 b/x11/linux-c7-libxkbcommon/pkg-plist.i386
new file mode 100644
index 000000000000..78f77ed020bf
--- /dev/null
+++ b/x11/linux-c7-libxkbcommon/pkg-plist.i386
@@ -0,0 +1,3 @@
+usr/lib/libxkbcommon.so.0
+usr/lib/libxkbcommon.so.0.0.0
+usr/share/licenses/libxkbcommon-0.7.1/LICENSE