diff options
Diffstat (limited to 'x11-drivers')
43 files changed, 1232 insertions, 129 deletions
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz Binary files differindex 3053cc5bc918..6abc890b9967 100644 --- a/x11-drivers/Manifest.gz +++ b/x11-drivers/Manifest.gz diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 0a77f2754a59..c0708b56d5af 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -20,7 +20,8 @@ DIST NVIDIA-FreeBSD-x86_64-340.108.tar.gz 61500286 BLAKE2B 6997395199b5105249c93 DIST NVIDIA-FreeBSD-x86_64-390.132.tar.gz 64206643 BLAKE2B a95bc5bbb99c89b817692167946deddff1c131c54165e5958e0600432c59fa7ce06cfc6037f4bcf090232c8c25ae36e370e77594ca9a057565adc8e8ac231e72 SHA512 120bf1c5784ef2c74047780383ce5ba8997dc588bab7a5178afeca99fb3829f7b99651238348c9098d023eee1c7f94b5321e6fb4c6e542ece2af705fe33da863 DIST NVIDIA-FreeBSD-x86_64-430.64.tar.gz 62723909 BLAKE2B f3e48bc38a3ec051a75c08845b45c0ba6b80bca31d7efd85f115e6244f9cdff70c68466f9139f69c645207d4cf61103432d75c943d3f3508811d405fba55d1b6 SHA512 498a3007c065d8b17f94024f6ca80ffbe3dca253fdb73c4a08babede821e52f8466523b402af350e961f153c5f732eb04160937fabef1f1be3846a0a4743b310 DIST NVIDIA-FreeBSD-x86_64-435.21.tar.gz 64153630 BLAKE2B fee655cc843c004ac0c1ec85b9417292016a013136e04ad047d2513edbdc7c732561d6bcc4603c658905972dce6618de49d4d6ac583e84fdf212cf45397b48c1 SHA512 2c160c06ca58e3009deb1ba4a4a28d39419e251ced3bfa9a442942f9cce17003d67e8a8bfa23036d3916cc0e66f4bff0fbedaae73db6f10b995235a56d7eba7c -DIST NVIDIA-FreeBSD-x86_64-440.59.tar.gz 82197680 BLAKE2B 0a241a1e8e4a14039e289065c3e0bda32c8322bef87868daade5a27c7d10d4118c45cde9c93ae63d3f5820dfcdea3fdf91433661de14b7097beb78ba547927a7 SHA512 5d48db9cdd69cc0369c196682b424db4ef3f8bc29853637b28a8053df3711f8404c5c26b8533fc7a1e2815a221552d762c9c31a4dc70834e040c5b97d7a3e06f +DIST NVIDIA-FreeBSD-x86_64-440.64.tar.gz 82235774 BLAKE2B a0dcc29069986488b8432b534ad295f8a40bb21d0a59580d26a9cb7e810223c571182f32a940314e8f8ae597627ba91a1bd6a4821b548cf7d290864eb267da7d SHA512 ff97c0548b01b6fd99102c05cb6b5d15a54017c599992a97b2b5ae3b3958fb5aa1ad9b14672206e99f4487c2e0b1f222bac35799359ed2de2d76c7f2ba816928 +DIST NVIDIA-FreeBSD-x86_64-440.82.tar.gz 82289126 BLAKE2B b8d0a0c235bbc7a1bdeb6cde2a3c72b4b54044e6d22cdf9c275640349051f9c1aa1ce358f47b10b0917d15f359ccec579f43caf8e4ec7a142192061b9e61a7b7 SHA512 88c7ce2f3786a364befd5690e973eb82b12421d0abbd16cf88e0727a137ce0099fe606b577d325185f3ee85bace89da745cae000d8d8665548a283b5bb397095 DIST NVIDIA-Linux-armv7l-gnueabihf-390.132.run 29084574 BLAKE2B 4727627de610928f0808c0213c9d359c5566900972ab9fbd3d0c58b36c0a1331799ceea22b4defdcfb81c3132f6124d8a6357de8124921eef608938afdc1380d SHA512 2f78a722ec31ceda86afc1831cb42d0eab8f8698b94c7fbc8569a6d34693b50e74453d5aaf3c0180f1fc2511b8c237ac635aceb24bcbea468f2a092cb44f98ee DIST NVIDIA-Linux-x86-340.108.run 38902892 BLAKE2B 67e3c336a1f3e953e0fbccf96177bef7e0674c32243856660e9203e7c5fd4ada12a5fa784cebc2150d2133bdb16c19109f9fc5c04d4a138bd519def80c43164c SHA512 cf122c4cf724737cc647bc3d115e853bfe17027d5070c5ed68caf78e0dab718e7345bf824d0e8b33489bf299957dab8ff249cb0f837c3d17b2bb60887afe2818 DIST NVIDIA-Linux-x86-390.132.run 48152101 BLAKE2B f1e76c2796d12476a35701607226483a34ee3b50a0c7dc03e3626e8cab4250b07c0f5aa238a0d5d5b65b79dc504963f2723089108281668b2f4fae03f4bf25c5 SHA512 12b0f80b4bbaebc984c7dbacd365795646c7697606242b05095ac61d69d89ab89fded47d583b4b99793ebcea9e38ec1e7b63dda1c2fdce53ab697cafcdbb3a85 @@ -28,15 +29,19 @@ DIST NVIDIA-Linux-x86_64-340.108.run 70165522 BLAKE2B 890d00ff2d1d1a602d7ce65e62 DIST NVIDIA-Linux-x86_64-390.132.run 82900057 BLAKE2B e94cc2493701e34c4dd2f0fc4f89501d6b1d3e44abf80af2eff20c19a22c1160ce322c25d2b5b13e212bf48fb41f94d3c1bb6f9251302e6c8facb687d807a3dc SHA512 bad3453472e8af9ef0681b82db75f9c53816a7d57ff2bf1facd2ea010e757bf7fd4fb907317471934a0cb56510eaf2a90503a3a86ec80b76afdacfa2b9ee6c13 DIST NVIDIA-Linux-x86_64-430.64.run 111331457 BLAKE2B 59d8b739bc472810eb896ef620735b6f21ccfde653e08f248797720d21d75580dcea2448f17a5d1c32be393595d9dfedc48c81e96a8ea422c7f0d9eadf36ae1c SHA512 552bf1e8c4725258c07cbb0e000d0e407fba1b51207903f2b77c0d9fd8b15b629f791b20239f75a1aec85aa03cbcca90a1cb633090919cf0599054231f715250 DIST NVIDIA-Linux-x86_64-435.21.run 144387574 BLAKE2B e9afd6335182a28f5136dbef55195a2f2d8f768376ebc148190a0a82470a34d008ce04170ffc1aab36585605910c1300567a90443b5f58cb46ec3bff6ab9409c SHA512 e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270 -DIST NVIDIA-Linux-x86_64-440.59.run 143384618 BLAKE2B f39831f2ef04c55ef2fa9757fd8ab4e22f880710d31593aa8e90ccaff4844eca0d456cb5b640b41b7c2b681432ccbc458d4feaaa5d4776d601f2349931deb361 SHA512 2e9029bc7c93a99eac7d3a5ca1f21da799da442a70b1708d2db734956f77dd1a1eb300f947b8ab46ff9113048cd63ca57924caa912a3ea6c3d678425182b9711 +DIST NVIDIA-Linux-x86_64-440.64.run 141302182 BLAKE2B 1b6830ac970fcc51179c51ed19b9ed768116112a3cb3fcadabd7fbdadfaf3c516ee61d55bf9dc87a984de54759877263c4380731a966b8b64d756216a560f5c1 SHA512 26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43 +DIST NVIDIA-Linux-x86_64-440.82.run 142872609 BLAKE2B 3ebef17002a788f145b61fb8c921f120324eac036ff4c7b972913e30ed830339fc971fd352f5e59ee3bb1b4a7a159dcf3e35d2f33ee37357c3f177aa605307ea SHA512 d86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3 DIST nvidia-settings-340.108.tar.bz2 1550018 BLAKE2B 1acdfbcb0e7c02af33f5e86b9b140e356057efd9825fbc130971884ae76dd23765c2a0dbd00e1ac47bbff882f6d004e0a10c0195e6c6dce1408c72a00e0e6322 SHA512 d8b6dcbd3803af4da22cfffc039e1c050313f90b7ee86106a784863f7c203de9137ac2fee12aa800498cc56081dbe7e3aaa943c162037477ce97a07a237db41a DIST nvidia-settings-390.132.tar.bz2 1109373 BLAKE2B cec60b7409f6d352afe3845a2ec65db96183d1fe009340fa3601166718f21b43bb08b63c5eaaaf4c266c7b16e7d374f6ecc00691763d5ae1b6902c8002da5bea SHA512 12553edc1a1ba9c3f578e0e921b25ec7114cbc80a55621cbd612a1bd85c9a518e221b30809058e4df5da6ae75ea7a1cd5c3d9c8f02a0898bc8c08ac9c22ccee3 DIST nvidia-settings-430.64.tar.bz2 1130931 BLAKE2B 032bbe8cdb7ec3b353e8f8ef33d0e86f4b4f3ef24b38de669e09173519149efe0aa55d5d30d0a0c6d2b8398d5ce38bbe4176df735501725475df4137d533e57d SHA512 fa82699610aa0f4709101e1a4e9e8147b133c85afb20ecb4506bfccf233e4f42dac26e53e2966f2137eb29190b5e4173b267167f5341b516fa1169785946e240 DIST nvidia-settings-435.21.tar.bz2 1131222 BLAKE2B 855f5c7667f4a5ec0f917fbb017d70ec6ee5e768f7087e77e54a66dea852c471bd1810a2163fb33204e5f381998a27a4254e0a5d2c73e2b6b624813ff8294f24 SHA512 8b408cc70118df3a138a99fe7fc14f6370d500b8ae26888b27b07de22f6fc6eebd65bd437d83ee82e18a1d8ee4cceec601c414b1947302ca808fff48165f31bb -DIST nvidia-settings-440.59.tar.bz2 1128810 BLAKE2B 9b1438dbcbab3123a5a8bf431286e443a1e44ea4c52c99d566a3f36ee973cf81bce200b17265b6bb4f227daf7fe4ee830f6a817a226bbc81cc91ec8b0584fd11 SHA512 b8ac9e85f754dbb0f9dc26baacc10c05bb7d85f7d166e86b35a26d72a69749ea167035f3d938e91c8b6028e3e5389c7e42a2faf25ef2fafc63c31b4fcb1eb2bb -EBUILD nvidia-drivers-340.108.ebuild 13417 BLAKE2B cb27303dd5edb3c0e6179f5d2eeebc34c6d797b1f64bf3e100c580c7bb8b9ef449ecb2862b626c9ef154af11b83ba92b44f4166cc89d57c0e1ffc48edaac6dce SHA512 ca83d2d080797ccb90e021536fd5a6873fe8820b0ee56ad8d7270f4755db915bdfda22b185e2a09b89fa78946bed33b0dd943023bfb8c0414e5e06058cd4d8bb -EBUILD nvidia-drivers-390.132-r1.ebuild 15176 BLAKE2B e26db94a9d446fb503e4930100c8c5ad5977573823be49d744dd5491f4da343e25c5ef7ee5021553b4ebdfec9d318c69e4227f7e91bbdd96347250cdf745b16e SHA512 e7ec83d6e0aed744160c892a558b99f25e6c156891259e0908b1dd5a2b317b7102359c9a31ad251c030c22b309055ee8ed8a784f79dfa148b5c57a5c065f9a04 -EBUILD nvidia-drivers-430.64-r1.ebuild 14695 BLAKE2B 76464852f0d00ab271bca00eb9296efee5a24c94918a71f59765715cbc89a7ef3e73ef7ef1c3b45a68a516d68ad2fb8643aa18fefd4786ea6f4e20d9a3cf0791 SHA512 b412de297aaf5f099c01d1a42c3818671f41a11f68c81d326dbcf067ecdd2d0e6aa6c10eabf4c97ee994f4229585ec5c62f78c7556ba4af48d86973703338008 -EBUILD nvidia-drivers-435.21-r1.ebuild 15053 BLAKE2B 096ada12588ed9a739a486a96a30dce58134c52d216c023affb96f71bbc222a50370ea71a210158a6829731c4fb57be793ca0da2cee738c7ec54327603378aac SHA512 4abca55e1167494d2768fe058285ef6d2714b2f4a9669601e539798a3264acd60a4a21dc6fca926cc44b71a7c618f5d6b616ffa6d11f61eec8ad420fb2cb515d -EBUILD nvidia-drivers-440.59.ebuild 15173 BLAKE2B d1513be14065806c7f17fc6f617150da86a6429c1893b4a8a0809e374bd4fed8be35b42bcb736fe0c056e91b672542b6cf6d2d10f6301300bee32892f9297c14 SHA512 3c0322fac9e4cbbd28fe39d5a861125133246d5413843c508b7b7aef9b200e56540e0c08dc1b106c53c57cc0a7ea40a253f387f844cf5bfb147900d16310cd62 +DIST nvidia-settings-440.64.tar.bz2 1128372 BLAKE2B 08e1dcb5d191c8f09de6403fac427d6b3cf3d52f46ed56940fdc12e27548bdf7c4a89f5c6e59eff3ce852abe9e2361a4588cc29939e6243846377e3c6c6bc8aa SHA512 ab574628f1ff73f389e6be371c599bb908b0fcea1c4aecce42d0bc88661883cb571dceec8ac074e187d2d37f18997c7c4ee79c4a164db93340d3110dc3e67de8 +DIST nvidia-settings-440.82.tar.bz2 1128498 BLAKE2B cc26d83b8ac8d609919db15b462b98976ad063026c39fdf58de36ce26a5b9a9ed5aca8e966f5b61c231ab1f7324a5530fb9779fccb999f39f79252570d62cb79 SHA512 8f9b546f65a1bd17f6336df9e62b0d1403581d3f60276793a536ff39bf67038def1c2738545b24b04eb465860f0cb97b5b9688d7dfb759fda567c05b1cc651ff +EBUILD nvidia-drivers-340.108.ebuild 13433 BLAKE2B 7e4a8a500121c3ae9551f14f430fcbbe8331eec623f863aff7ed69d7a8d061c6eddbbe160b239fa35eef6f9bce51de77e07daa8930035b547ea9a80179d6a43b SHA512 737f3065de754c86b02ad4c254eaf15e37602bebd98791d8b787e47a4d6adbe3317dcc005b91692a7fec6c4b0ab87435e8c23f0f97bb101ad7bafd30992221c8 +EBUILD nvidia-drivers-390.132-r1.ebuild 15218 BLAKE2B 2f7bc8eaf6445fe32a04cb2d0c6c448052fd79d69ca35d59eb1ceaa6e6ed8255d1babb32d9de6a1874092c3306c7b8c5fd6ad4a55c8124b1accf3d94bc75c35e SHA512 fa7c72ec429ca6e86e3e025545aa2049a70ab194811c69f29ed0b8283caef3177b4e4f99e0b26b0ff0ef9d2da327bf1e911472f7a945569e3341c26d57044bb6 +EBUILD nvidia-drivers-390.132-r2.ebuild 15710 BLAKE2B 89298579380217c66b58dcdcdefcd42b71b9aa501e5ae639c4ed40b3aea13d2a84df59d0754a701226c301a8667f1d7465da26c1347cd8b2c97cf917f980f5d0 SHA512 6ff215672c4de828343849a7f585528eb4d89aec6c92f46bfaef375920dc04776e079584b41aa7de3a6d7a62fcb96a0663a7aa3b0e22a524e9c5aeadc4f85127 +EBUILD nvidia-drivers-430.64-r1.ebuild 14737 BLAKE2B 062809f49879f3174b4083d132f420d1b87df5c182dba5b669feaf522628d604cf24312af2ca3f33d6d883e351e587465e5e38dde098e69ce53a72eea57c2d54 SHA512 4f046d5abce9949998a27291c965c36817aa76f8359c4e29ae5ba78283d2a1958a64e2ebef3b31d151a9c3c349384ac826363dc9f416d3292ce4ee4dd3bce9d3 +EBUILD nvidia-drivers-435.21-r1.ebuild 15096 BLAKE2B 4e6651b9930a20bbb8e157ac51a4305d217b506537a15d870d6f20fb885f09d9db5ba5e2da47625e53d57f4802a380f07ade9ba416531a2e9df6e37cc6ad39ce SHA512 57acc648b11d8066bf60eebced411f3206fc1c9ef744ee8493768520558133eca320f8ccd7c75e42b9825340a28e663c06983f4a207188d6b835e7e5f11ec72d +EBUILD nvidia-drivers-440.64.ebuild 15216 BLAKE2B 46d841826f9020895621ac62868edf1ab3fd12433c54e2d5ea85eb628074c6748eca475621c44e3c5731a9a2e85ce7e6ffb7d95d918d7a6bc4a9b0e9fb272cca SHA512 7d1ab0948fdf5487a0793dfbd7bf7922b09139c606e9875935cae71ae66ab70c471da35878d515cfa324fa258cfa1d6a54adac94c51871f4edf95d0025d3b7bb +EBUILD nvidia-drivers-440.82.ebuild 15217 BLAKE2B bf7a1f0daa25197495e35ac0a715a8f8b50b15c96654f16c31c417090af0bbd568b408209ca57f2c61006bcf47de41954a783c814657dc4597b254f4e8d8a639 SHA512 09b399027d867f776070ebe50d02e335c2175cdcfea12202ff3ebcaa45a0cde020bc614dee81fa7671a97726dc76d882b1cd0c55fb1303202a4da31f1a319815 MISC metadata.xml 1284 BLAKE2B 0e13b2eae77fee75a4757da7ae80540093962b6e8ccc3b0950caa3a0957ff79c6b08c80ceeec8ffcde47b293c258159f8722a13334fe06868589a18802ec0434 SHA512 0a3c6679f7fc23bf87340145f3a97945c9e8c7fc9c8721fa4643fb662347af312b4b927635901e95acb9349a7b191ef088ff0e51bbbc0cbd333603bb60984020 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.108.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-340.108.ebuild index 103ebfe12f10..dd49f94e3b95 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-340.108.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.108.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ - nvidia-driver portability toolchain-funcs unpacker user udev + nvidia-driver portability toolchain-funcs unpacker udev NV_URI="https://us.download.nvidia.com/XFree86/" X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" @@ -31,7 +31,10 @@ SLOT="0/${PV%.*}" COMMON=" app-eselect/eselect-opencl - kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + kernel_linux? ( + >=sys-libs/glibc-2.6.1 + acct-group/video + ) tools? ( >=x11-libs/gtk+-2.4:2 dev-libs/atk @@ -435,7 +438,7 @@ pkg_preinst() { if use kernel_linux; then linux-mod_pkg_preinst - local videogroup="$(egetent group video | cut -d ':' -f 3)" + local videogroup="$(getent group video | cut -d ':' -f 3)" if [ -z "${videogroup}" ]; then eerror "Failed to determine the video group gid" die "Failed to determine the video group gid" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild index 4105f9051740..27911f438a86 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ - nvidia-driver portability toolchain-funcs unpacker user udev + nvidia-driver portability toolchain-funcs unpacker udev DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/" @@ -39,6 +39,7 @@ REQUIRED_USE=" COMMON=" app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) kernel_linux? ( >=sys-libs/glibc-2.6.1 ) tools? ( dev-libs/atk @@ -82,7 +83,7 @@ RDEPEND=" " QA_PREBUILT="opt/* usr/lib*" S=${WORKDIR}/ -NV_KV_MAX_PLUS="5.4" +NV_KV_MAX_PLUS="5.5" CONFIG_CHECK="!DEBUG_MUTEXES ~!LOCKDEP ~MTRR ~SYSVIPC ~ZONE_DMA" pkg_pretend() { @@ -499,7 +500,7 @@ pkg_preinst() { if use driver && use kernel_linux; then linux-mod_pkg_preinst - local videogroup="$(egetent group video | cut -d ':' -f 3)" + local videogroup="$(getent group video | cut -d ':' -f 3)" if [ -z "${videogroup}" ]; then eerror "Failed to determine the video group gid" die "Failed to determine the video group gid" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r2.ebuild new file mode 100644 index 000000000000..cdaa60bfd89c --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r2.ebuild @@ -0,0 +1,583 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ + nvidia-driver portability toolchain-funcs unpacker udev + +DESCRIPTION="NVIDIA Accelerated Graphics Driver" +HOMEPAGE="https://www.nvidia.com/" + +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" + +NV_URI="https://us.download.nvidia.com/XFree86/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + arm? ( ${NV_URI}Linux-x86-ARM/${PV}/${ARM_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + tools? ( + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 + ) +" + +EMULTILIB_PKG="true" +KEYWORDS="-* ~amd64 ~x86" +LICENSE="GPL-2 NVIDIA-r2" +SLOT="0/${PV%.*}" + +IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms +libglvnd multilib static-libs +tools uvm wayland +X" +REQUIRED_USE=" + tools? ( X ) + static-libs? ( tools ) +" + +COMMON=" + app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + tools? ( + dev-libs/atk + dev-libs/glib:2 + dev-libs/jansson + gtk3? ( + x11-libs/gtk+:3 + ) + x11-libs/cairo + x11-libs/gdk-pixbuf[X] + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXv + x11-libs/libXxf86vm + x11-libs/pango[X] + ) + X? ( + !libglvnd? ( >=app-eselect/eselect-opengl-1.0.9 ) + libglvnd? ( + media-libs/libglvnd[${MULTILIB_USEDEP}] + !app-eselect/eselect-opengl + ) + app-misc/pax-utils + ) +" +DEPEND=" + ${COMMON} + kernel_linux? ( virtual/linux-sources ) + tools? ( sys-apps/dbus ) +" +RDEPEND=" + ${COMMON} + acpi? ( sys-power/acpid ) + tools? ( !media-video/nvidia-settings ) + wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) + X? ( + <x11-base/xorg-server-1.20.99:= + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libvdpau-1.0[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + ) +" +QA_PREBUILT="opt/* usr/lib*" +S=${WORKDIR}/ +NV_KV_MAX_PLUS="5.5" +CONFIG_CHECK="!DEBUG_MUTEXES ~!LOCKDEP ~MTRR ~SYSVIPC ~ZONE_DMA" + +pkg_pretend() { + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + nvidia-driver_check +} + +pkg_setup() { + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + nvidia-driver_check + + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use driver && use kernel_linux; then + MODULE_NAMES="nvidia(video:${S}/kernel)" + use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel)" + use kms && MODULE_NAMES+=" nvidia-modeset(video:${S}/kernel) nvidia-drm(video:${S}/kernel)" + + # This needs to run after MODULE_NAMES (so that the eclass checks + # whether the kernel supports loadable modules) but before BUILD_PARAMS + # is set (so that KV_DIR is populated). + linux-mod_pkg_setup + + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC) NV_VERBOSE=1" + + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + if use kernel_linux && kernel_is lt 2 6 9; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + local man_file + for man_file in "${NV_MAN}"/*1.gz; do + gunzip $man_file || die + done + + if use tools; then + cp "${FILESDIR}"/nvidia-settings-fno-common.patch "${WORKDIR}" || die + cp "${FILESDIR}"/nvidia-settings-linker.patch "${WORKDIR}" || die + sed -i \ + -e "s:@PV@:${PV}:g" \ + "${WORKDIR}"/nvidia-settings-fno-common.patch \ + "${WORKDIR}"/nvidia-settings-linker.patch \ + || die + eapply "${WORKDIR}"/nvidia-settings-fno-common.patch + eapply "${WORKDIR}"/nvidia-settings-linker.patch + fi + + default + + if ! [ -f nvidia_icd.json ]; then + cp nvidia_icd.json.template nvidia_icd.json || die + sed -i -e 's:__NV_VK_ICD__:libGLX_nvidia.so.0:g' nvidia_icd.json || die + fi +} + +src_compile() { + # This is already the default on Linux, as there's no toplevel Makefile, but + # on FreeBSD there's one and triggers the kernel module build, as we install + # it by itself, pass this. + + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use driver && use kernel_linux; then + BUILD_TARGETS=module linux-mod_src_compile \ + KERNELRELEASE="${KV_FULL}" \ + src="${KERNEL_DIR}" + fi + + if use tools; then + emake -C "${S}"/nvidia-settings-${PV}/src \ + AR="$(tc-getAR)" \ + CC="$(tc-getCC)" \ + DO_STRIP= \ + LD="$(tc-getCC)" \ + LIBDIR="$(get_libdir)" \ + NVLD="$(tc-getLD)" \ + NV_VERBOSE=1 \ + RANLIB="$(tc-getRANLIB)" \ + build-xnvctrl + + emake -C "${S}"/nvidia-settings-${PV}/src \ + CC="$(tc-getCC)" \ + DO_STRIP= \ + GTK3_AVAILABLE=$(usex gtk3 1 0) \ + LD="$(tc-getCC)" \ + LIBDIR="$(get_libdir)" \ + NVLD="$(tc-getLD)" \ + NVML_ENABLED=0 \ + NV_USE_BUNDLED_LIBJANSSON=0 \ + NV_VERBOSE=1 + fi +} + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if it is not /usr/lib +donvidia() { + # Full path to library + nv_LIB="${1}" + + # SOVER to use + nv_SOVER="$(scanelf -qF'%S#F' ${nv_LIB})" + + # Where to install + nv_DEST="${2}" + + # Get just the library name + nv_LIBNAME=$(basename "${nv_LIB}") + + if [[ "${nv_DEST}" ]]; then + exeinto ${nv_DEST} + action="doexe" + else + nv_DEST="/usr/$(get_libdir)" + action="dolib.so" + fi + + # Install the library + ${action} ${nv_LIB} || die "failed to install ${nv_LIBNAME}" + + # If the library has a SONAME and SONAME does not match the library name, + # then we need to create a symlink + if [[ ${nv_SOVER} ]] && ! [[ "${nv_SOVER}" = "${nv_LIBNAME}" ]]; then + dosym ${nv_LIBNAME} ${nv_DEST}/${nv_SOVER} + fi + + dosym ${nv_LIBNAME} ${nv_DEST}/${nv_LIBNAME/.so*/.so} +} + +src_install() { + if use driver && use kernel_linux; then + linux-mod_src_install + + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + if use uvm; then + doins "${FILESDIR}"/nvidia-rmmod.conf + udev_newrules "${FILESDIR}"/nvidia-uvm.udev-rule 99-nvidia-uvm.rules + else + sed -e 's|nvidia-uvm ||g' "${FILESDIR}"/nvidia-rmmod.conf \ + > "${T}"/nvidia-rmmod.conf || die + doins "${T}"/nvidia-rmmod.conf + fi + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + newexe "${FILESDIR}"/nvidia-udev.sh-r1 nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER} + + # NVIDIA framebuffer capture library + donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER} + + # NVIDIA video encode/decode <-> CUDA + if use kernel_linux; then + donvidia ${NV_OBJ}/libnvcuvid.so.${NV_SOVER} + donvidia ${NV_OBJ}/libnvidia-encode.so.${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + if use libglvnd; then + local extensions_dir="/usr/$(get_libdir)/extensions/nvidia" + else + local extensions_dir="/usr/$(get_libdir)/opengl/nvidia/extensions/" + fi + donvidia ${NV_X11}/libglx.so.${NV_SOVER} \ + "${extensions_dir}" + + # Xorg nvidia.conf + if has_version '>=x11-base/xorg-server-1.16'; then + insinto /usr/share/X11/xorg.conf.d + newins {,50-}nvidia-drm-outputclass.conf + fi + + insinto /usr/share/glvnd/egl_vendor.d + doins ${NV_X11}/10_nvidia.json + fi + + if use wayland; then + insinto /usr/share/egl/egl_external_platform.d + doins ${NV_X11}/10_nvidia_wayland.json + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins ${NV_OBJ}/nvidia.icd + fi + + # Helper Apps + exeinto /opt/bin/ + + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + + insinto /etc/vulkan/icd.d + doins nvidia_icd.json + fi + + if use kernel_linux; then + doexe ${NV_OBJ}/nvidia-cuda-mps-control + doexe ${NV_OBJ}/nvidia-cuda-mps-server + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + + # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) + doexe ${NV_OBJ}/nvidia-modprobe + fowners root:video /opt/bin/nvidia-modprobe + fperms 4710 /opt/bin/nvidia-modprobe + dosym /{opt,usr}/bin/nvidia-modprobe + + doman nvidia-cuda-mps-control.1 + doman nvidia-modprobe.1 + doman nvidia-persistenced.1 + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced + newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced + fi + + if use tools; then + emake -C "${S}"/nvidia-settings-${PV}/src/ \ + DESTDIR="${D}" \ + GTK3_AVAILABLE=$(usex gtk3 1 0) \ + LIBDIR="${D}/usr/$(get_libdir)" \ + NV_USE_BUNDLED_LIBJANSSON=0 \ + NV_VERBOSE=1 \ + PREFIX=/usr \ + DO_STRIP= \ + install + + if use static-libs; then + dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a + + insinto /usr/include/NVCtrl + doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h + fi + + insinto /usr/share/nvidia/ + doins nvidia-application-profiles-${PV}-key-documentation + + insinto /etc/nvidia + newins \ + nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc + + # There is no icon in the FreeBSD tarball. + use kernel_FreeBSD || \ + doicon ${NV_OBJ}/nvidia-settings.png + + domenu "${FILESDIR}"/nvidia-settings.desktop + + exeinto /etc/X11/xinit/xinitrc.d + newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings + fi + + dobin ${NV_OBJ}/nvidia-bug-report.sh + + if has_multilib_profile && use multilib; then + local OABI=${ABI} + for ABI in $(get_install_abis); do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + # Documentation + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}"/nvidia-xconfig.1 + use tools && doman "${NV_MAN}"/nvidia-settings.1 + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}"/nvidia-smi.1 + use X && doman "${NV_MAN}"/nvidia-xconfig.1 + use tools && doman "${NV_MAN}"/nvidia-settings.1 + doman "${NV_MAN}"/nvidia-cuda-mps-control.1 + fi + + readme.gentoo_create_doc + + docinto html + dodoc -r ${NV_DOC}/html/* +} + +src_install-libs() { + local inslibdir=$(get_libdir) + if use libglvnd; then + local GL_ROOT="/usr/$(get_libdir)" + else + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + fi + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local nv_libdir="${NV_OBJ}" + + if use kernel_linux && has_multilib_profile && [[ ${ABI} == "x86" ]]; then + nv_libdir="${NV_OBJ}"/32 + fi + + if use X; then + NV_GLX_LIBRARIES=( + "libEGL_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLESv1_CM_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLESv2_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLX_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libOpenCL.so.1.0.0 ${CL_ROOT}" + "libcuda.so.${NV_SOVER}" + "libnvcuvid.so.${NV_SOVER}" + "libnvidia-compiler.so.${NV_SOVER}" + "libnvidia-eglcore.so.${NV_SOVER}" + "libnvidia-encode.so.${NV_SOVER}" + "libnvidia-fatbinaryloader.so.${NV_SOVER}" + "libnvidia-fbc.so.${NV_SOVER}" + "libnvidia-glcore.so.${NV_SOVER}" + "libnvidia-glsi.so.${NV_SOVER}" + "libnvidia-ifr.so.${NV_SOVER}" + "libnvidia-opencl.so.${NV_SOVER}" + "libnvidia-ptxjitcompiler.so.${NV_SOVER}" + "libvdpau_nvidia.so.${NV_SOVER}" + ) + if ! use libglvnd; then + NV_GLX_LIBRARIES+=( + "libEGL.so.$(usex compat ${NV_SOVER} 1.1.0) ${GL_ROOT}" + "libGL.so.$(usex compat ${NV_SOVER} 1.7.0) ${GL_ROOT}" + "libGLESv1_CM.so.1.2.0 ${GL_ROOT}" + "libGLESv2.so.2.1.0 ${GL_ROOT}" + "libGLX.so.0 ${GL_ROOT}" + "libGLdispatch.so.0 ${GL_ROOT}" + "libOpenGL.so.0 ${GL_ROOT}" + ) + fi + + if use wayland && has_multilib_profile && [[ ${ABI} == "amd64" ]]; + then + NV_GLX_LIBRARIES+=( + "libnvidia-egl-wayland.so.1.0.2" + ) + fi + + if use kernel_linux && has_multilib_profile && [[ ${ABI} == "amd64" ]]; + then + NV_GLX_LIBRARIES+=( + "libnvidia-wfb.so.${NV_SOVER}" + ) + fi + + if use kernel_FreeBSD; then + NV_GLX_LIBRARIES+=( + "libnvidia-tls.so.${NV_SOVER}" + ) + fi + + if use kernel_linux; then + NV_GLX_LIBRARIES+=( + "libnvidia-ml.so.${NV_SOVER}" + "tls/libnvidia-tls.so.${NV_SOVER}" + ) + fi + + for NV_LIB in "${NV_GLX_LIBRARIES[@]}"; do + donvidia "${nv_libdir}"/${NV_LIB} + done + fi +} + +pkg_preinst() { + if use driver && use kernel_linux; then + linux-mod_pkg_preinst + + local videogroup="$(getent group video | cut -d ':' -f 3)" + if [ -z "${videogroup}" ]; then + eerror "Failed to determine the video group gid" + die "Failed to determine the video group gid" + else + sed -i \ + -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" \ + "${D}"/etc/modprobe.d/nvidia.conf || die + fi + fi + + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ]; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ]; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi +} + +pkg_postinst() { + use driver && use kernel_linux && linux-mod_pkg_postinst + + # Switch to the nvidia implementation + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + fi + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi + if ! use tools; then + elog "USE=tools controls whether the nvidia-settings application" + elog "is installed. If you would like to use it, enable that" + elog "flag and re-emerge this ebuild. Optionally you can install" + elog "media-video/nvidia-settings" + elog + fi +} + +pkg_prerm() { + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 + fi +} + +pkg_postrm() { + use driver && use kernel_linux && linux-mod_pkg_postrm + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 + fi +} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild index 3703f7a20d3c..bf97c9200785 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ - nvidia-driver portability toolchain-funcs unpacker user udev + nvidia-driver portability toolchain-funcs unpacker udev DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/" @@ -34,6 +34,7 @@ REQUIRED_USE=" COMMON=" app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) kernel_linux? ( >=sys-libs/glibc-2.6.1 ) tools? ( dev-libs/atk @@ -493,7 +494,7 @@ pkg_preinst() { if use driver && use kernel_linux; then linux-mod_pkg_preinst - local videogroup="$(egetent group video | cut -d ':' -f 3)" + local videogroup="$(getent group video | cut -d ':' -f 3)" if [ -z "${videogroup}" ]; then eerror "Failed to determine the video group gid" die "Failed to determine the video group gid" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild index 33342e4c716a..efc890c088a7 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ - nvidia-driver portability toolchain-funcs unpacker user udev + nvidia-driver portability toolchain-funcs unpacker udev DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/" @@ -26,7 +26,7 @@ KEYWORDS="-* amd64" LICENSE="GPL-2 NVIDIA-r2" SLOT="0/${PV%.*}" -IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms libglvnd multilib static-libs +tools uvm wayland +X" +IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms +libglvnd multilib static-libs +tools uvm wayland +X" REQUIRED_USE=" tools? ( X ) static-libs? ( tools ) @@ -34,6 +34,7 @@ REQUIRED_USE=" COMMON=" app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) kernel_linux? ( >=sys-libs/glibc-2.6.1 ) tools? ( dev-libs/atk @@ -505,7 +506,7 @@ pkg_preinst() { if use driver && use kernel_linux; then linux-mod_pkg_preinst - local videogroup="$(egetent group video | cut -d ':' -f 3)" + local videogroup="$(getent group video | cut -d ':' -f 3)" if [ -z "${videogroup}" ]; then eerror "Failed to determine the video group gid" die "Failed to determine the video group gid" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.59.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-440.64.ebuild index c9b0e1376d3f..7815f0f9b04c 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-440.59.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-440.64.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ - nvidia-driver portability toolchain-funcs unpacker user udev + nvidia-driver portability toolchain-funcs unpacker udev DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/" @@ -26,7 +26,7 @@ KEYWORDS="-* amd64" LICENSE="GPL-2 NVIDIA-r2" SLOT="0/${PV%.*}" -IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms libglvnd multilib static-libs +tools uvm wayland +X" +IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms +libglvnd multilib static-libs +tools uvm wayland +X" REQUIRED_USE=" tools? ( X ) static-libs? ( tools ) @@ -34,6 +34,7 @@ REQUIRED_USE=" COMMON=" app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) kernel_linux? ( >=sys-libs/glibc-2.6.1 ) tools? ( dev-libs/atk @@ -84,7 +85,7 @@ S=${WORKDIR}/ PATCHES=( "${FILESDIR}"/${PN}-440.26-locale.patch ) -NV_KV_MAX_PLUS="5.6" +NV_KV_MAX_PLUS="5.7" CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC ~ZONE_DMA" pkg_pretend() { @@ -511,7 +512,7 @@ pkg_preinst() { if use driver && use kernel_linux; then linux-mod_pkg_preinst - local videogroup="$(egetent group video | cut -d ':' -f 3)" + local videogroup="$(getent group video | cut -d ':' -f 3)" if [ -z "${videogroup}" ]; then eerror "Failed to determine the video group gid" die "Failed to determine the video group gid" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.82.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-440.82.ebuild new file mode 100644 index 000000000000..06d3829064d7 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-440.82.ebuild @@ -0,0 +1,578 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \ + nvidia-driver portability toolchain-funcs unpacker udev + +DESCRIPTION="NVIDIA Accelerated Graphics Driver" +HOMEPAGE="https://www.nvidia.com/" + +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}" + +NV_URI="https://us.download.nvidia.com/XFree86/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + tools? ( + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 + ) +" + +EMULTILIB_PKG="true" +KEYWORDS="-* ~amd64" +LICENSE="GPL-2 NVIDIA-r2" +SLOT="0/${PV%.*}" + +IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms +libglvnd multilib static-libs +tools uvm wayland +X" +REQUIRED_USE=" + tools? ( X ) + static-libs? ( tools ) +" + +COMMON=" + app-eselect/eselect-opencl + driver? ( kernel_linux? ( acct-group/video ) ) + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + tools? ( + dev-libs/atk + dev-libs/glib:2 + dev-libs/jansson + gtk3? ( + x11-libs/gtk+:3 + ) + x11-libs/cairo + x11-libs/gdk-pixbuf[X] + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXv + x11-libs/libXxf86vm + x11-libs/pango[X] + ) + X? ( + !libglvnd? ( >=app-eselect/eselect-opengl-1.0.9 ) + libglvnd? ( + media-libs/libglvnd[${MULTILIB_USEDEP}] + !app-eselect/eselect-opengl + ) + app-misc/pax-utils + ) +" +DEPEND=" + ${COMMON} + kernel_linux? ( virtual/linux-sources ) + tools? ( sys-apps/dbus ) +" +RDEPEND=" + ${COMMON} + acpi? ( sys-power/acpid ) + tools? ( !media-video/nvidia-settings ) + wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) + X? ( + <x11-base/xorg-server-1.20.99:= + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libvdpau-1.0[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + ) +" +QA_PREBUILT="opt/* usr/lib*" +S=${WORKDIR}/ +PATCHES=( + "${FILESDIR}"/${PN}-440.26-locale.patch +) +NV_KV_MAX_PLUS="5.7" +CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC ~ZONE_DMA" + +pkg_pretend() { + nvidia-driver_check +} + +pkg_setup() { + nvidia-driver_check + + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use driver && use kernel_linux; then + MODULE_NAMES="nvidia(video:${S}/kernel)" + use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel)" + use kms && MODULE_NAMES+=" nvidia-modeset(video:${S}/kernel) nvidia-drm(video:${S}/kernel)" + + # This needs to run after MODULE_NAMES (so that the eclass checks + # whether the kernel supports loadable modules) but before BUILD_PARAMS + # is set (so that KV_DIR is populated). + linux-mod_pkg_setup + + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC) NV_VERBOSE=1" + + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + if use kernel_linux && kernel_is lt 2 6 9; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_configure() { + tc-export AR CC LD + + default +} + +src_prepare() { + local man_file + for man_file in "${NV_MAN}"/*1.gz; do + gunzip $man_file || die + done + + if use tools; then + cp "${FILESDIR}"/nvidia-settings-fno-common.patch "${WORKDIR}" || die + cp "${FILESDIR}"/nvidia-settings-linker.patch "${WORKDIR}" || die + sed -i \ + -e "s:@PV@:${PV}:g" \ + "${WORKDIR}"/nvidia-settings-fno-common.patch \ + "${WORKDIR}"/nvidia-settings-linker.patch \ + || die + eapply "${WORKDIR}"/nvidia-settings-fno-common.patch + eapply "${WORKDIR}"/nvidia-settings-linker.patch + fi + + default + + if ! [ -f nvidia_icd.json ]; then + cp nvidia_icd.json.template nvidia_icd.json || die + sed -i -e 's:__NV_VK_ICD__:libGLX_nvidia.so.0:g' nvidia_icd.json || die + fi +} + +src_compile() { + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use driver && use kernel_linux; then + BUILD_TARGETS=module linux-mod_src_compile \ + KERNELRELEASE="${KV_FULL}" \ + src="${KERNEL_DIR}" + fi + + if use tools; then + emake -C "${S}"/nvidia-settings-${PV}/src/libXNVCtrl \ + DO_STRIP= \ + LIBDIR="$(get_libdir)" \ + NVLD="$(tc-getLD)" \ + NV_VERBOSE=1 \ + OUTPUTDIR=. \ + RANLIB="$(tc-getRANLIB)" + + emake -C "${S}"/nvidia-settings-${PV}/src \ + DO_STRIP= \ + GTK3_AVAILABLE=$(usex gtk3 1 0) \ + LIBDIR="$(get_libdir)" \ + NVLD="$(tc-getLD)" \ + NVML_ENABLED=0 \ + NV_USE_BUNDLED_LIBJANSSON=0 \ + NV_VERBOSE=1 \ + OUTPUTDIR=. + fi +} + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if it is not /usr/lib +donvidia() { + # Full path to library + nv_LIB="${1}" + + # SOVER to use + nv_SOVER="$(scanelf -qF'%S#F' ${nv_LIB})" + + # Where to install + nv_DEST="${2}" + + # Get just the library name + nv_LIBNAME=$(basename "${nv_LIB}") + + if [[ "${nv_DEST}" ]]; then + exeinto ${nv_DEST} + action="doexe" + else + nv_DEST="/usr/$(get_libdir)" + action="dolib.so" + fi + + # Install the library + ${action} ${nv_LIB} || die "failed to install ${nv_LIBNAME}" + + # If the library has a SONAME and SONAME does not match the library name, + # then we need to create a symlink + if [[ ${nv_SOVER} ]] && ! [[ "${nv_SOVER}" = "${nv_LIBNAME}" ]]; then + dosym ${nv_LIBNAME} ${nv_DEST}/${nv_SOVER} + fi + + dosym ${nv_LIBNAME} ${nv_DEST}/${nv_LIBNAME/.so*/.so} +} + +src_install() { + if use driver && use kernel_linux; then + linux-mod_src_install + + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + if use uvm; then + doins "${FILESDIR}"/nvidia-rmmod.conf + udev_newrules "${FILESDIR}"/nvidia-uvm.udev-rule 99-nvidia-uvm.rules + else + sed -e 's|nvidia-uvm ||g' "${FILESDIR}"/nvidia-rmmod.conf \ + > "${T}"/nvidia-rmmod.conf || die + doins "${T}"/nvidia-rmmod.conf + fi + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + newexe "${FILESDIR}"/nvidia-udev.sh-r1 nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER} + + # NVIDIA framebuffer capture library + donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER} + + # NVIDIA video encode/decode <-> CUDA + if use kernel_linux; then + donvidia ${NV_OBJ}/libnvcuvid.so.${NV_SOVER} + donvidia ${NV_OBJ}/libnvidia-encode.so.${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + donvidia ${NV_X11}/libglxserver_nvidia.so.${NV_SOVER} \ + /usr/$(get_libdir)/xorg/modules/extensions + + # Xorg nvidia.conf + if has_version '>=x11-base/xorg-server-1.16'; then + insinto /usr/share/X11/xorg.conf.d + newins {,50-}nvidia-drm-outputclass.conf + fi + + insinto /usr/share/glvnd/egl_vendor.d + doins ${NV_X11}/10_nvidia.json + fi + + if use wayland; then + insinto /usr/share/egl/egl_external_platform.d + doins ${NV_X11}/10_nvidia_wayland.json + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins ${NV_OBJ}/nvidia.icd + fi + + # Helper Apps + exeinto /opt/bin/ + + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + + insinto /etc/vulkan/icd.d + doins nvidia_icd.json + + insinto /etc/vulkan/implicit_layer.d + doins nvidia_layers.json + fi + + if use kernel_linux; then + doexe ${NV_OBJ}/nvidia-cuda-mps-control + doexe ${NV_OBJ}/nvidia-cuda-mps-server + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + + # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) + doexe ${NV_OBJ}/nvidia-modprobe + fowners root:video /opt/bin/nvidia-modprobe + fperms 4710 /opt/bin/nvidia-modprobe + dosym /{opt,usr}/bin/nvidia-modprobe + + doman nvidia-cuda-mps-control.1 + doman nvidia-modprobe.1 + doman nvidia-persistenced.1 + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced + newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced + fi + + if use tools; then + emake -C "${S}"/nvidia-settings-${PV}/src/ \ + DESTDIR="${D}" \ + DO_STRIP= \ + GTK3_AVAILABLE=$(usex gtk3 1 0) \ + LIBDIR="${D}/usr/$(get_libdir)" \ + NV_USE_BUNDLED_LIBJANSSON=0 \ + NV_VERBOSE=1 \ + OUTPUTDIR=. \ + PREFIX=/usr \ + install + + if use static-libs; then + dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a + + insinto /usr/include/NVCtrl + doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h + fi + + insinto /usr/share/nvidia/ + doins nvidia-application-profiles-${PV}-key-documentation + + insinto /etc/nvidia + newins \ + nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc + + # There is no icon in the FreeBSD tarball. + use kernel_FreeBSD || \ + doicon ${NV_OBJ}/nvidia-settings.png + + domenu "${FILESDIR}"/nvidia-settings.desktop + + exeinto /etc/X11/xinit/xinitrc.d + newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings + fi + + dobin ${NV_OBJ}/nvidia-bug-report.sh + + if has_multilib_profile && use multilib; then + local OABI=${ABI} + for ABI in $(get_install_abis); do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + # Documentation + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}"/nvidia-xconfig.1 + use tools && doman "${NV_MAN}"/nvidia-settings.1 + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}"/nvidia-smi.1 + use X && doman "${NV_MAN}"/nvidia-xconfig.1 + use tools && doman "${NV_MAN}"/nvidia-settings.1 + doman "${NV_MAN}"/nvidia-cuda-mps-control.1 + fi + + readme.gentoo_create_doc + + docinto html + dodoc -r ${NV_DOC}/html/* +} + +src_install-libs() { + local inslibdir=$(get_libdir) + if use libglvnd; then + local GL_ROOT="/usr/$(get_libdir)" + else + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + fi + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local nv_libdir="${NV_OBJ}" + + if use kernel_linux && has_multilib_profile && [[ ${ABI} == "x86" ]]; then + nv_libdir="${NV_OBJ}"/32 + fi + + if use X; then + NV_GLX_LIBRARIES=( + "libEGL_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLESv1_CM_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLESv2_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libGLX_nvidia.so.${NV_SOVER} ${GL_ROOT}" + "libOpenCL.so.1.0.0 ${CL_ROOT}" + "libcuda.so.${NV_SOVER}" + "libnvcuvid.so.${NV_SOVER}" + "libnvidia-compiler.so.${NV_SOVER}" + "libnvidia-eglcore.so.${NV_SOVER}" + "libnvidia-encode.so.${NV_SOVER}" + "libnvidia-fatbinaryloader.so.${NV_SOVER}" + "libnvidia-fbc.so.${NV_SOVER}" + "libnvidia-glcore.so.${NV_SOVER}" + "libnvidia-glsi.so.${NV_SOVER}" + "libnvidia-glvkspirv.so.${NV_SOVER}" + "libnvidia-ifr.so.${NV_SOVER}" + "libnvidia-opencl.so.${NV_SOVER}" + "libnvidia-ptxjitcompiler.so.${NV_SOVER}" + "libvdpau_nvidia.so.${NV_SOVER}" + ) + if ! use libglvnd; then + NV_GLX_LIBRARIES+=( + "libEGL.so.$( [[ ${ABI} == "amd64" ]] && usex compat ${NV_SOVER} 1.1.0 || echo 1.1.0) ${GL_ROOT}" + "libGL.so.1.7.0 ${GL_ROOT}" + "libGLESv1_CM.so.1.2.0 ${GL_ROOT}" + "libGLESv2.so.2.1.0 ${GL_ROOT}" + "libGLX.so.0 ${GL_ROOT}" + "libGLdispatch.so.0 ${GL_ROOT}" + "libOpenGL.so.0 ${GL_ROOT}" + ) + fi + + if use wayland && has_multilib_profile && [[ ${ABI} == "amd64" ]]; + then + NV_GLX_LIBRARIES+=( + "libnvidia-egl-wayland.so.1.1.4" + ) + fi + + if use kernel_FreeBSD; then + NV_GLX_LIBRARIES+=( + "libnvidia-tls.so.${NV_SOVER}" + ) + fi + + if use kernel_linux; then + NV_GLX_LIBRARIES+=( + "libnvidia-ml.so.${NV_SOVER}" + "libnvidia-tls.so.${NV_SOVER}" + ) + fi + + if use kernel_linux && has_multilib_profile && [[ ${ABI} == "amd64" ]]; + then + NV_GLX_LIBRARIES+=( + "libnvidia-cbl.so.${NV_SOVER}" + "libnvidia-rtcore.so.${NV_SOVER}" + "libnvoptix.so.${NV_SOVER}" + ) + fi + + for NV_LIB in "${NV_GLX_LIBRARIES[@]}"; do + donvidia "${nv_libdir}"/${NV_LIB} + done + fi +} + +pkg_preinst() { + if use driver && use kernel_linux; then + linux-mod_pkg_preinst + + local videogroup="$(getent group video | cut -d ':' -f 3)" + if [ -z "${videogroup}" ]; then + eerror "Failed to determine the video group gid" + die "Failed to determine the video group gid" + else + sed -i \ + -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" \ + "${D}"/etc/modprobe.d/nvidia.conf || die + fi + fi + + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ]; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ]; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi +} + +pkg_postinst() { + use driver && use kernel_linux && linux-mod_pkg_postinst + + # Switch to the nvidia implementation + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + fi + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi + if ! use tools; then + elog "USE=tools controls whether the nvidia-settings application" + elog "is installed. If you would like to use it, enable that" + elog "flag and re-emerge this ebuild. Optionally you can install" + elog "media-video/nvidia-settings" + elog + fi +} + +pkg_prerm() { + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 + fi +} + +pkg_postrm() { + use driver && use kernel_linux && linux-mod_pkg_postrm + if ! use libglvnd; then + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 + fi +} diff --git a/x11-drivers/xf86-input-elographics/Manifest b/x11-drivers/xf86-input-elographics/Manifest index d4a7bfec2bc7..2ebfe07ee707 100644 --- a/x11-drivers/xf86-input-elographics/Manifest +++ b/x11-drivers/xf86-input-elographics/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-elographics-1.4.2.tar.bz2 306167 BLAKE2B 1bd32ece8e1b3465542af539e5a83c75e23023125b8a21018a4e59b5eb9585e349371b346aa042f2ffcf4ce92d7a8616fa5d2a50224298f928e72a726df6ce22 SHA512 90e9eb3441a78288fbfbb2b108f212b8cfa3d5aaf25a0e88a5e40783cd36bc2d60e02ba390a5f0071eaa37f77e61f0d7ce6d9dbde4f6db21a86ca3294decff97 -EBUILD xf86-input-elographics-1.4.2.ebuild 262 BLAKE2B 6a688787197eed3b52c0bca626c3c60827a52c061d81293a58afd9ba783ee357e152b6c7bd0fe865eaedac4dd91b54dbc6a61a864211ce78fda6222bbad7d2b9 SHA512 89c3c9c80773d5dcc724799d586d9bbf647e104c7ff32f1c0ad2d537fbf39280cef49cd88309b9e2628be8cb87b992942fd0721955e04664b894adb3b2396634 +EBUILD xf86-input-elographics-1.4.2.ebuild 259 BLAKE2B 08b00c592d3968e54de60cf97dd113362bf2df7d6d6fb9548328819292aa6ef05b6568143e31fa8f1e4e68d967c0506cf5d0436f516d15981b06dbe41eb65bdd SHA512 f5c92285d7745ca380f51094796d9088e7db3cee9fec9e133c40d9dee44b1b4144f84debde39b40e917cbd00309be3a22290162607a0816c970916d0671a06f5 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild b/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild index 8c906e4fc7b6..e02e9d3292d4 100644 --- a/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild +++ b/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild @@ -7,5 +7,5 @@ XORG_STATIC="no" inherit xorg-3 DESCRIPTION="Elographics input driver" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86" IUSE="" diff --git a/x11-drivers/xf86-input-evdev/Manifest b/x11-drivers/xf86-input-evdev/Manifest index 4593d60f4895..fc3746aa65eb 100644 --- a/x11-drivers/xf86-input-evdev/Manifest +++ b/x11-drivers/xf86-input-evdev/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-evdev-2.10.6.tar.bz2 408138 BLAKE2B 2b5815e6ee71971e5023392e893d0b8bdba315ff73b34926b9facd95141ff541de052b84a569fe7bbd4b98810afb4d643a3bcaa97fe5a4e23c37e1ce410a9e12 SHA512 560b0a6491d50a46913a5890a35c0367e59f550670993493bd9712d712a9747ddaa6fe5086daabf2fcafa24b0159383787eb273da4a2a60c089bfc0a77ad2ad1 -EBUILD xf86-input-evdev-2.10.6.ebuild 535 BLAKE2B a58300d075a54099d98b4c110a3fc1d7e255efe84ab0348241f79cc20f43b63ef7f162967d4389bdc5b8bb299fbcba6cdf19460c52e2c4a0f710ec7057935437 SHA512 0bd4b327b8760378ddc005bffb446ab77d615f6187b53981ad7a7c5fe8c52d5ccc937fd9ffbab19e940f6c4d0b1670320ecc01f304ef304462b3ed58ea6c3190 +EBUILD xf86-input-evdev-2.10.6.ebuild 532 BLAKE2B dacd4ab424f25302f73d8c1babd554b09baabc2c57682742084342decca72385d330fd449844a55907cfd9dcbabecb774b6f0dc1e8247e39822e36386a3a38b4 SHA512 1173ad7617f21cf51c549583cb69c9403aaf9598777742f6e2559d15efdbbd93e168ca246d6eb452d090f78207fadfe90a1f7e4728e8a214275fd3ef3e1630e0 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild index 3a5435edf4a1..45f5d4cd148b 100644 --- a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild +++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit linux-info xorg-2 DESCRIPTION="Generic Linux input driver" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="" RDEPEND=">=x11-base/xorg-server-1.18[udev] diff --git a/x11-drivers/xf86-input-joystick/Manifest b/x11-drivers/xf86-input-joystick/Manifest index 5e9f61c7311e..4525187cdb34 100644 --- a/x11-drivers/xf86-input-joystick/Manifest +++ b/x11-drivers/xf86-input-joystick/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-joystick-1.6.3.tar.bz2 351846 BLAKE2B 3cbba17066cce241d6ed1a04ae26d4a875b994b47eb2d1078704d9dd109c9477ca367aebfec15b3358a7c857b91a8e751a83c2c4bab28f26b7aa6c02119463d8 SHA512 541c993bd37dd74d96d90060407d9fb9ebd3fbca352189a08c6b0c899c84609a1b5a3c1ea3febb4ceb5e2b881b54e45c75b8f9b2e475e16d7cffbbe42a3221e5 -EBUILD xf86-input-joystick-1.6.3.ebuild 450 BLAKE2B 9110b27f5619614665746f72a4003cf1e644887c53138548ff2d38b6d6842038f1753ae05f0e48103993467b9cfdbe92116031cfdf1d9099329ebb68f60525b6 SHA512 5e784b272f71e89487b1adcebe67bac5c89a6bad115a3e995754f0665e4357945f9b8378c9ed7337ca768bc91053de81cb65b9ca689f3f09640a283f75dc7f36 +EBUILD xf86-input-joystick-1.6.3.ebuild 447 BLAKE2B 375f812d687db0e637678d728f624c8f090ee32d05b25248e6bd2de75021b23cb30076ea8679894da149d1af057580fd5ca7e617cf0832c01be536e89957e2c7 SHA512 a6c22420aa1b318b8d580e2d03c02e2d75a8955a68300f47f91cd4e4ce241d71b24d3a9dc1f6ce332ebb7011f9c6f9f34ae252b0852d3da68faf86563d10b678 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild index 04b4c8b69f9b..67cd6d23adae 100644 --- a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild +++ b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="X.Org driver for joystick input devices" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86" IUSE="" RDEPEND=">=x11-base/xorg-server-1.10" diff --git a/x11-drivers/xf86-input-keyboard/Manifest b/x11-drivers/xf86-input-keyboard/Manifest index 2d481af7e458..0e2a6d908534 100644 --- a/x11-drivers/xf86-input-keyboard/Manifest +++ b/x11-drivers/xf86-input-keyboard/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-keyboard-1.9.0.tar.bz2 341693 BLAKE2B 05c011de8875ccbd15c25f455575b6674c24225bce9c3ec4587463f1ddf764a325898ba6f2690123e6f985ed080ad25f182fb0dac5e0210aeb9c4aca88523ef0 SHA512 d1a52d10039096d0d5e09750b6a8c2388345748331615af93e5be499646c3bc5fbbfc897fcebdeada5efaafff94f26a2ab84d6e35f01a875b8b9956a42015df9 -EBUILD xf86-input-keyboard-1.9.0.ebuild 330 BLAKE2B 0e19f893633b3cb6db0f38cd0450ca9632274f60c468fac5653bcf493bae23fc1afe7529a2f31819163d47708bb1e6f5772923f87f4db75b8febff22d76b8bf4 SHA512 faffb8762e9d361a51001ce5c9ec7199dada6a795d2232215fe5088070477bebbd6ac8e94c8050aa3250b1c81920b0c5d840d58f8a57ab680ae75be32c9a99b5 +EBUILD xf86-input-keyboard-1.9.0.ebuild 327 BLAKE2B 288e95d507a800b5a4024a7e0f23885d94ab025e475b76706ec5a4a856baa20b952a5f5916a43f91fdb21190346f449a08a736cb0f50b1d2cf2d03a9287569e3 SHA512 21723af76a202d10a32a05a24fdbb9fcf0b2f68416439c687c09386fbdb3c227c95f492d22c55712765ada214702fa8c7ee4b489bfcab6af2c4830f35fcde242 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild index 4c2c2dfaa7af..34346fb2b66b 100644 --- a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild +++ b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.9.0.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="Keyboard input driver" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=">=x11-base/xorg-server-1.10" diff --git a/x11-drivers/xf86-input-libinput/Manifest b/x11-drivers/xf86-input-libinput/Manifest index 951c8b51e430..5be1e001f288 100644 --- a/x11-drivers/xf86-input-libinput/Manifest +++ b/x11-drivers/xf86-input-libinput/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-libinput-0.29.0.tar.bz2 377412 BLAKE2B 5d1c3f301decb89eafee7229efcddb670def39be4469e6d9913c2e2b73046a28c71daf61c6990899fe3124f4a68aa7151a83530956a3ce8b2f29407e40adfd5a SHA512 f19ef2e9e0c1336d8e0b17853e1fe0c66ecf50e7b10b10b6c5cbafc99323694597821e15e8e358419ef3c68d1009967fd2ec3760800c85adbb71ac3ecc99954b -EBUILD xf86-input-libinput-0.29.0.ebuild 442 BLAKE2B fda7628232c908e60443fc542f6499e54cb96ed6b5d3d585ed93a7a67a0d8be5b344151ecb7fab477c6f7b7b25b8774703037d11b706f5638f4c76f3f63f6476 SHA512 39437b97a72531f7b6d2c59cda3686ed4ad9a3f96835d24790334cfa608c1813eb460d809f577372ea10df6eec970fc5ee010547e4de171b215aca92a968380f +EBUILD xf86-input-libinput-0.29.0.ebuild 443 BLAKE2B a3d690893123540fa40465cfd8891eda631078e15a202de0503f0676f509af975484c201887c60b4fa83e9c339a14e77aa12adf40681ea1cf1a2c31e98a59ecb SHA512 05f83961b0325860dcd53ef2d57fd3d4a01cb37d370cfdf30f537c6b266568fd5a7a509833fd8926bffb88f38e4f71ce6e7955f25045a2957551fd9d0e31ca9d MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.29.0.ebuild b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.29.0.ebuild index 486c838bdd6e..54b208bc1858 100644 --- a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.29.0.ebuild +++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.29.0.ebuild @@ -7,7 +7,7 @@ inherit linux-info xorg-3 DESCRIPTION="X.org input driver based on libinput" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="" RDEPEND=">=dev-libs/libinput-1.7.0:0=" diff --git a/x11-drivers/xf86-input-mouse/Manifest b/x11-drivers/xf86-input-mouse/Manifest index b0a3de74ffdb..56cbf100580f 100644 --- a/x11-drivers/xf86-input-mouse/Manifest +++ b/x11-drivers/xf86-input-mouse/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-mouse-1.9.3.tar.bz2 382013 BLAKE2B d4b9b006c7f8d12fd460677020031dc0957cb1f31af7cef81eeb051a5e0375ddc5a5094a5d28a14a49a00bb1166a79ff832c42652fd4084904313f3e72abd61d SHA512 d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f -EBUILD xf86-input-mouse-1.9.3.ebuild 344 BLAKE2B 0010bc262a20fecb966b2e28f7df81be7517c80f9f944e81e8016a9cb6833d80fb781e91b316214adbb8367ef0c94aaf06ca6a2fd2f1e86982511530e00d033a SHA512 b897b8b60548c341ab0294fdfb6ecf7ce74abf89f8f91b03836623f17222ad9ac8f484e45bc14103d561e1b712471936ccd29529bf7a3537382b73f49e106440 +EBUILD xf86-input-mouse-1.9.3.ebuild 341 BLAKE2B 6e743de235c2901535d71957c6be0334cf5933ed18b4a08c4d6b6568debc1570b03982f5aacd6ced2cf877d0e5c134623c40e84131f06c1a15684a3d4bcd9ac1 SHA512 e653a4a3b9357013c759a58ecc53a05f4434e19c6fade8c5c58dfcf9684b44367ca331ec405e84b899100f2d4180ffe7e121a7a10e698edbcc59de21fc93235b MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild index 36b8f6d478a3..c5738d4f1e01 100644 --- a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild +++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="X.Org driver for mouse input devices" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=">=x11-base/xorg-server-1.7" diff --git a/x11-drivers/xf86-input-void/Manifest b/x11-drivers/xf86-input-void/Manifest index 8af3a5c22066..cc1bf2cc8067 100644 --- a/x11-drivers/xf86-input-void/Manifest +++ b/x11-drivers/xf86-input-void/Manifest @@ -1,3 +1,3 @@ DIST xf86-input-void-1.4.1.tar.bz2 271597 BLAKE2B c78d829dfc9aed788fc2e527f796c697546dfa9687189f5f36043fb017515307303d1bc419458e909107fdb30f6f534e9086e86708d4b8bf2447ed941d223011 SHA512 3cbcba9510635fc4a3b610fb940584417d4b3fcace88670b1289906a7da15614e9a286590cecd1840af4bb3bd0c62f246522b1203700067ec384c3cc11b7e94a -EBUILD xf86-input-void-1.4.1.ebuild 330 BLAKE2B c7e135e3e700ec937f39e15587f25818e72e84f03b4b123a0fc192fdcec13c990f1b5af4f1a249ba2499baffd00f3a5fa5f2ba0226e4f41b08bc6afb334f9aed SHA512 3b0e167904ee7e2fb7da36bef9220795ef3961b2535d7b0bb61ab7d07f8100437fd529026adf54f4e64284491a1e68e1496ede950a30a76cf2b03395fbc6e881 +EBUILD xf86-input-void-1.4.1.ebuild 327 BLAKE2B b8cc8fa9c3c0d7fc5b403d28c66f1293055216a825a81c5e6a25375e4ad3435a5d1092ac5887c8f4d1448f9b33287190703323aaa0f06ca63f9ff52db28f5f03 SHA512 415a810ad1147bc13c8abd28586f8fdeba690f4683f865a1cd27342c54a311fa083ba1ddf3b82dadd87fc9bdd9ef4d662822645fded526241d31c468570ee0f8 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-input-void/xf86-input-void-1.4.1.ebuild b/x11-drivers/xf86-input-void/xf86-input-void-1.4.1.ebuild index 9d418a35f39e..fc14656a4b3d 100644 --- a/x11-drivers/xf86-input-void/xf86-input-void-1.4.1.ebuild +++ b/x11-drivers/xf86-input-void/xf86-input-void-1.4.1.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="null input driver" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=">=x11-base/xorg-server-1.9.99.1" diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest index 535d097aac9b..8d9333479ad7 100644 --- a/x11-drivers/xf86-input-wacom/Manifest +++ b/x11-drivers/xf86-input-wacom/Manifest @@ -1,5 +1,3 @@ -DIST xf86-input-wacom-0.38.0.tar.bz2 621356 BLAKE2B b5bf1bca3b49035981e77348ef9a6a0382c204bce473af51e17ba5c9297da7d9cc9bc621f42a2babf62106c2bbfd149fbac3feb4057234da77d8ba16ab446d8d SHA512 853d0d91c5a18a96ccf9e30abdabc69c1bc9fc3c067746762eb789240272d1d7faaaa4524e60fd299f44d9f6603adb2de69caf697cde3f841debab8232d983b5 DIST xf86-input-wacom-0.39.0.tar.bz2 622440 BLAKE2B c0a76c36e03bc4153ac62fa61dc5a588588f5d4dfff0bc0710ef20cc4be9cb80e4fd972d1edc734a18155926c77c8a205e5a55e0e223dc2af96a193da1bdbcb3 SHA512 9ad92c86c4ba3587d68e2107057c89dfe8628c0a2ec882f5a424ab4983c18ff6048489d7f6d3a8de87403744f74de1982de25327fc955bb5c21346a242e0aaa3 -EBUILD xf86-input-wacom-0.38.0.ebuild 1808 BLAKE2B c3a20ef6fbab587d91d4dcfa68f51de1fb1149db4459416dae9007ce2f4e0aaaeb62445a03693041bce2244bd7a38999f0af937690576320e109768367f02374 SHA512 1e1e432c6c199ac7f2e85e2dac8d1830245f47e74368a9db1e6a214ee923193e9c20a7772641a78984c00b619e4efa50a722cee93d3fae33cd3ff0f9ca4185d7 -EBUILD xf86-input-wacom-0.39.0.ebuild 1815 BLAKE2B 8d9ad36b2c1829c62277ea7b604b1c7b28b2f1b2502aac3331cabe541a0b2402cc7a3ec5a7f1f65a3d7decb057fd19b5877eca4f9efe3bcbdd52caf7777aca3b SHA512 c88d3ce85527bf3175dd972474aa553656d0286ffab21456c685c9c4c2f677dc2d06b50912fc202c47216e3b3317cdf6645601dccc37f82ab57099af15af2060 +EBUILD xf86-input-wacom-0.39.0.ebuild 1816 BLAKE2B 37290b4635b2f798dc1d1b91e88c4b827dce4145f1f25db100b346460b19ec073678632af7b930d5ad5e30f632ed920ad3822990714e3328265faa88a84f890f SHA512 93671cd2d4654e489e008fbbda6a3b9edf36074b709305b33a9c7d036e95a54579d842fd0ba148f69f57041aa7902776688d42fc0285c4b1d85d105c8d631320 MISC metadata.xml 336 BLAKE2B 695ad5dc8eb6e6aa5d1dd2d6c462e077ca1aede7a309de0a9b13744299e4894514f6f83d42e39457751fd42dd7408a496d6ba6533387ebc130cab3ee21ce7405 SHA512 780490741b739aff3ba3d1a4fe1861c3b198196dd3a1ce471d5637d2c2b2a19b2aadda8103defd41a010b70bb5dad1fc00a78552c1b0ea8fab280423259fb360 diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.38.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.38.0.ebuild deleted file mode 100644 index 90489362e5ec..000000000000 --- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.38.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd udev xorg-3 - -DESCRIPTION="Driver for Wacom tablets and drawing devices" -HOMEPAGE="https://linuxwacom.github.io/" -LICENSE="GPL-2" -EGIT_REPO_URI="https://github.com/linuxwacom/xf86-input-wacom" -[[ ${PV} != 9999* ]] && \ - SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2" - -KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86" -IUSE="debug" - -RDEPEND="dev-libs/libwacom - virtual/libudev:= - >=x11-base/xorg-server-1.7 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXinerama" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -pkg_setup() { - linux-info_pkg_setup - - XORG_CONFIGURE_OPTIONS=( - --with-systemd-unit-dir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="$(get_udevdir)/rules.d" - $(use_enable debug) - ) -} - -pkg_pretend() { - linux-info_pkg_setup - - if kernel_is lt 3 17; then - if ! linux_config_exists \ - || ! linux_chkconfig_present TABLET_USB_WACOM \ - || ! linux_chkconfig_present INPUT_EVDEV; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " Input device support --->" - ewarn " <*> Event interface" - ewarn " [*] Tablets --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - else - if ! linux_config_exists \ - || ! linux_chkconfig_present HID_WACOM; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " HID support --->" - ewarn " Special HID drivers --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - fi -} diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.39.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.39.0.ebuild index 883e72b3e70a..6810d3ce8285 100644 --- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.39.0.ebuild +++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.39.0.ebuild @@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/linuxwacom/xf86-input-wacom" [[ ${PV} != 9999* ]] && \ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" IUSE="debug" RDEPEND="dev-libs/libwacom diff --git a/x11-drivers/xf86-video-ati/Manifest b/x11-drivers/xf86-video-ati/Manifest index 9a488b3f925d..eeab36261876 100644 --- a/x11-drivers/xf86-video-ati/Manifest +++ b/x11-drivers/xf86-video-ati/Manifest @@ -1,4 +1,4 @@ DIST xf86-video-ati-19.1.0.tar.bz2 904558 BLAKE2B 424e8b3c6fa14fa4f0bc00940bdf1008400f25ce7103b13ecefdbda9e629239c5ab011952d19c305251e9c0008650da3db0eb91055d5585e2b1c3dd108a74d86 SHA512 73a81f6c492daf2e89067fb52b3033dc0fe6841f109627ddca1aee54a45a738c8c134443753a2a2aaa2c131e1d560057ebc76351ff2304c16407df3ff568fcd6 -EBUILD xf86-video-ati-19.1.0.ebuild 819 BLAKE2B eea5c242cd22a8182efd4a438e4493ce7f0f8ded51cb3709660043a403e7fabd0fd66b2c840378e0ebec640b047f662414ad4972c8ea8bdf76344174ce9fa543 SHA512 a3981af19a5d8e6f404acc2ffe710332ae472ac68061262a79af32de325dce9980caffd7fcdbc9c8f784eade843044397fefd38ed62b0dbf4349cdbf8b2eba18 +EBUILD xf86-video-ati-19.1.0.ebuild 820 BLAKE2B 84c94dfd4759296f4eb1356be7d2350dd663f0dbab0d4b42dc30353f15504085fa184c9318b069c0f39550bab443085662caa816ec0aec68a2be47efa3762fd7 SHA512 b1c2e681582c29bce6c26dfcd252540e2a327005a4b4fcc3d98429e1071bf1348da3b33bca3c6dabeb8329878893287d40d228e4998dbd8b015a5c49d411bf5c EBUILD xf86-video-ati-9999.ebuild 825 BLAKE2B fb30e1c75777b7015345666745b0492bb846fcba2e38b8fe48393c12e046f73dace5564b8e80938cefa41e23c999e4627e3d1ec71cf14c3b8b0768275727643c SHA512 de56657f9c52de99c1e9e8dd2ef86a5588f66832d9048d1e573dcbacbfb69410f05f7372a545bd54c22cd5b541c7464351399153c7e25261ce68e1af73de6fe7 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-19.1.0.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-19.1.0.ebuild index 51e52e1431c9..f0b151ac4aca 100644 --- a/x11-drivers/xf86-video-ati/xf86-video-ati-19.1.0.ebuild +++ b/x11-drivers/xf86-video-ati/xf86-video-ati-19.1.0.ebuild @@ -9,7 +9,7 @@ inherit linux-info xorg-3 if [[ ${PV} == 9999* ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86" + KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" fi DESCRIPTION="ATI video driver" diff --git a/x11-drivers/xf86-video-dummy/Manifest b/x11-drivers/xf86-video-dummy/Manifest index 57dcbdcbff8e..60ccf349eb27 100644 --- a/x11-drivers/xf86-video-dummy/Manifest +++ b/x11-drivers/xf86-video-dummy/Manifest @@ -1,3 +1,3 @@ DIST xf86-video-dummy-0.3.8.tar.bz2 302353 BLAKE2B 1327db3aeec2ff7e3ff0876b25eace6fcdc7fc428967dee9f0b8ee4c22dd7904dcb47d5433bdc14ab56638225b2d33f3a26543dc9e6041c60af4135c1555f798 SHA512 f534113fd9987e44d2e0d0c53bd1b71be4ba69ec239ecec4aba8fcdcc10597722c54cbc01da38e0975ac7660e4e4028330e4cdd369e755c25ec059d2dfabad80 -EBUILD xf86-video-dummy-0.3.8.ebuild 462 BLAKE2B a028f42b0184f0adb5b17fc9b02788624e6a7b0661782d251d1515013cf3f10256bec8a887483e3d484c50a711873b68c969e59a1b3cb17678941ad35dc2ea8b SHA512 59f788bb95b6513d89955c11740a24df177aa154edccf1a7053439c047923e083c24ef66d3559933f00aa05daa41d27e0989d56fdd141a0e05da4d93de5c9158 +EBUILD xf86-video-dummy-0.3.8.ebuild 459 BLAKE2B b1bfd4cb96d6be1abfef0b0e536d1e0bc1d6eb8100e07ae9b99036b3cd0eef604c964f57fe5743a18cb33bef11132be37c9bedeaa517ba509c9448569e3f2ed3 SHA512 4ea35a88582d1c685242b2d174957fd9771ece4b0b05e4d91a8c26a9fcc24f7425500e996b9ad9c13a187591672452086106ea7b60ce18e07057c5658b40aabb MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.8.ebuild b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.8.ebuild index 193c880e7543..c9973eee932d 100644 --- a/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.8.ebuild +++ b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.8.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="X.Org driver for dummy cards" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="dga" RDEPEND=">=x11-base/xorg-server-1.0.99" diff --git a/x11-drivers/xf86-video-fbdev/Manifest b/x11-drivers/xf86-video-fbdev/Manifest index 1353dc505090..fd1ea6a0ad58 100644 --- a/x11-drivers/xf86-video-fbdev/Manifest +++ b/x11-drivers/xf86-video-fbdev/Manifest @@ -1,3 +1,3 @@ DIST xf86-video-fbdev-0.5.0.tar.bz2 295102 BLAKE2B f3696662e782f35eeae66a755761b8f5d6f1304321976ef7e17758576da014091c0dce9046c4fde6b0ec4cfa1dce998b4b9130e646911d4d1dad983bd530d06b SHA512 c1217b943bbe3301b3c2a8649ed1004c3c67b02607bd56bbc14f6dfa05e7f0184332c81a6a19595514745501ed88526aee932e555779b7c3a8233646b0979448 -EBUILD xf86-video-fbdev-0.5.0.ebuild 335 BLAKE2B 87558c30163944f82f80a12f1544b55904acd4f826470cbe50030f23b49b1b3e48384e88a4c85e0ba60842bc7acd689ce53a731b39dfb7f938c5b1c0ccd5e418 SHA512 d5156511d95174cf0b59ad6ee64438bf6fcfe55e4c0a6dbad78bbf32a9f2d02725a87f877a7d00763252cb2f88943ff5f0e470b18808a56954589c856207cfe3 +EBUILD xf86-video-fbdev-0.5.0.ebuild 332 BLAKE2B a19b0b32a6ec54d23a2108359c0763f6766975fe2a7669e09388729920e6391776caa25164a835d0885ee61ae8b68070c3cf2fb0bee6832f9eeca580568e5131 SHA512 5972969d9447c30fd70232fb326d879e95de9d20bdec194ea9cc6866e17a3dfc13508ccf22b0556352f4b6d38fb31a46bd3cb7912b24a2d1752f7065de18b28b MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild b/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild index 60f9797ac742..3d08249dc22a 100644 --- a/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild +++ b/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="video driver for framebuffer device" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="" RDEPEND="x11-base/xorg-server" diff --git a/x11-drivers/xf86-video-glint/Manifest b/x11-drivers/xf86-video-glint/Manifest index 3e2ace289cec..398f3b25692d 100644 --- a/x11-drivers/xf86-video-glint/Manifest +++ b/x11-drivers/xf86-video-glint/Manifest @@ -1,3 +1,3 @@ DIST xf86-video-glint-1.2.9.tar.bz2 419524 BLAKE2B 3ec8b4f3187832e1f2a624e578b07c2e9e6ac6a7c48cac4a67ee59f6c479995977e7f6cf903650c52c5e49c0ea321ddec78d0be4969c27584b8e9655b6a08ec4 SHA512 29b573abc2c77992562ab72ea99dfac5fa4baee99404747c53494680fe750b9c096833cd6c8013aa85f7fb5db5bdbee2a9b26dff633a6a4fe2dc8cd9f0adff12 -EBUILD xf86-video-glint-1.2.9.ebuild 305 BLAKE2B 5260e1dcd509d85c6ece830d2c4b5391aa3616227652955f9314165a8d1ee91e1d951ee0cf2bdfdf8e3b2f752c009241decd32de08ccf34b17e710e899111aa3 SHA512 33a6f1bd9b6cb7d6c194b2daef700ae3f52e3ace1caeaa2bc73fa5fbd4b1a4aa276dc873965fbaeb833e45bdaede6c47deef69e1b73b7c278701353590d0cceb +EBUILD xf86-video-glint-1.2.9.ebuild 306 BLAKE2B f0fbb86c22c7785211a3df62ac90787108ae9a0404e60583e31cc57ffe6480666e2c5fea0a5d84b82b0a778243fc7c0a7a37f0120e77b24e536dd3f1e67c23cf SHA512 83ff26bd949753a9227d71d57174ad8bdf70a15b3b07c69ac7796c19132d68ef4a763ca2387f9c7565844d934b05a92b429fe98a9f76e2c40cb8e4201c31ac9d MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.9.ebuild b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.9.ebuild index 5986b029a5b9..33f3ddcb8b48 100644 --- a/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.9.ebuild +++ b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.9.ebuild @@ -7,7 +7,7 @@ inherit xorg-2 DESCRIPTION="GLINT/Permedia video driver" -KEYWORDS="~alpha amd64 ia64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" IUSE="" RDEPEND=">=x11-base/xorg-server-1.0.99" diff --git a/x11-drivers/xf86-video-intel/Manifest b/x11-drivers/xf86-video-intel/Manifest index ee7dcdb77211..d2bf5f9532e8 100644 --- a/x11-drivers/xf86-video-intel/Manifest +++ b/x11-drivers/xf86-video-intel/Manifest @@ -1,5 +1,5 @@ AUX xf86-video-intel-gcc-pr65873.patch 471 BLAKE2B 578e8aeffa803b127f436263773a139849ccc30afdf46a776538c7e23ea1a1577a6673eb4e39c6fc650c0b4b5b7db3466786452a711fd6cddcacc925d3c4ef6c SHA512 584ee7e954c69973ad00ae07f25199081b13636e6573eae2736f4521a7a238d88e3744cbe07daa7d4620b5124cefdfeb03204f097fd17794a12ffd36a90628b0 -DIST xf86-video-intel-2.99.917_p20190301.tar.bz2 1247462 BLAKE2B 9047c7a05acaa2125db1527da58d6b4f18d1893e66413facf97b9136adf900cd2b806d149e484880a4361f4798ced52c03ef1b2054136e2896b60aefc3b5e319 SHA512 09ef78d002c6337a2b260999f07c70d9778aa7151f3252c7e2a186b0d1bf218192b616ac8363861e5285dec8fc8599b77eeb1a8195ca5029816f55189aee2b34 -EBUILD xf86-video-intel-2.99.917_p20190301.ebuild 2016 BLAKE2B 3a04e7c87441500ff71225cf3790f1a53dfb677e0dc6845eb7d75a6a628b89e0d0f22a8190d46432cb19cdba61df78d247318f982176a0dc42220e88edac57d4 SHA512 908a8ece1e7377b3cfe5c2ee02f9b32e644ca2b5cf44b68233117010f9491bb2df18fcb07f0867c29e044e0485801f4be3b3ef43b296c5a2ef8e4a9c411ca55f +DIST xf86-video-intel-2.99.917_p20200310.tar.bz2 1249330 BLAKE2B 7ba7566b946cf2c4ce60170912fe517f8c004a477a0edc2a1a9c4dbc476f3bdbea5b39a3ade4d15854cda2cc1146eca47d5fe8b311dfe36cd5ac39cf390142ea SHA512 764517e2413937ec8486d473e0cb0b98146fbaa2cff15cb01757f2263c29a2fa9279338fc801bdafe4e6b38428f8e771a7ee14fa223ba5711a4369e719258cd0 +EBUILD xf86-video-intel-2.99.917_p20200310.ebuild 1989 BLAKE2B 431b15edc9df546042a6ef4d1fed6f99ec3fdc0f9793c90c8d8b0f59199b111d0aebd53f078f1fd83fb20c7e9d3b659bfacf73db846f4e181f2811ce463f883a SHA512 381b30272e8959ac4754efe7cb66d4ca1cf427a349728558159475dd68347b2b3a4049c92ca006d56dd535ec1b30916fe119ed24a8d00504df8d41159b0bf753 EBUILD xf86-video-intel-9999.ebuild 1899 BLAKE2B 07e79ee178cc079f07e75bc4d53d166d70b2d2893e8b148933334c314bb705493c60209952898279564399e6d2eabdc25f00012116c0568c648f8f9000ddd18f SHA512 9499b4b813b8b8c6d723f1082e87e3818eea2661ef28d2ce5b4c804171490a3643485d49c13b286244b4eec886fa70ec0ad58e815370da5004e0dd4b294e0163 MISC metadata.xml 558 BLAKE2B f7903a6eb37ee7cf8a5d3ec54b56c4099e4770717e08e24d386ef41f7f7d4604470dee2a7d8735b119c5c7f8a4ee8b0f280ef036266c282faca2edcf2413c151 SHA512 89dc6b97c4dc2315848b264bce4219717cf3260f8b7fbeeb3e304ebc3482aed77522cf5b10c7a87c76bfd394e6076e7c08ef7735932e4c0aa9e03b6deea0f0ab diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20190301.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20200310.ebuild index 45438b499af2..c4843a9eaec0 100644 --- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20190301.ebuild +++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20200310.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == 9999* ]]; then SRC_URI="" else KEYWORDS="amd64 x86" - COMMIT_ID="6afed33b2d673d88674f0c76efe500ae414e8e1b" + COMMIT_ID="652d93cbbdc159c0883f1b626ea48e28bac63ae3" SRC_URI="https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/${COMMIT_ID}/${P}.tar.bz2" S="${WORKDIR}/${PN}-${COMMIT_ID}" fi @@ -30,7 +30,6 @@ RDEPEND=" >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.52[video_cards_intel] >=x11-base/xorg-server-1.18 - !<=media-libs/mesa-12.0.4 tools? ( x11-libs/libX11 x11-libs/libxcb diff --git a/x11-drivers/xf86-video-mga/Manifest b/x11-drivers/xf86-video-mga/Manifest index efec70e06022..697bcbcf84cf 100644 --- a/x11-drivers/xf86-video-mga/Manifest +++ b/x11-drivers/xf86-video-mga/Manifest @@ -1,5 +1,5 @@ DIST xf86-video-mga-1.6.5.tar.bz2 478350 BLAKE2B 6446da393214921fd35802df387f200856c0900d42a81b28bbde55dbc453752c06f3ed7abf936b5fa693833d8a5f56767e440a37cd4b7035db0abb5736cf4020 SHA512 e1a624cb5d98796e9138bfc512b62d5130885140b1751c01f29a8eff96f66a2b57cb5abe23c1fa2b55188acabd6554c5897190a4e1aee1ec09245d53b88f69d8 DIST xf86-video-mga-2.0.0.tar.bz2 452486 BLAKE2B e3c0d3d6ee3c1651f96fa2353d94d5f9f19ebf97b121a87749fdb8ba6d8d3bf7066c39c454910a2b1ad9d7e3d44dd3c31bbd432490855df4676bd4fcdafe71c9 SHA512 b92006486aef815ff4399f291d610c65d88c0b32a9dae97658c644715ff62b221b01495b5c7a2311745e26f699c1c1f753b81c7bf54cf75567af9f78ac015540 -EBUILD xf86-video-mga-1.6.5.ebuild 345 BLAKE2B 5f90aef51dbd28d2f5a0ae8871851d29d0381f9e0f334cf7373519b4144408229cf176382d66a8a161835093c0af0c38451787a42736dc37829126b3d9f7a8d4 SHA512 ec4a06efebf855bfea5995ac311356a6c7959b8baab017096b3f6da01ad1bc32fa85eb0fa35964ff8cdfc52c11f9484135fa4423156a803fdcee294027896e2f -EBUILD xf86-video-mga-2.0.0.ebuild 345 BLAKE2B 5f90aef51dbd28d2f5a0ae8871851d29d0381f9e0f334cf7373519b4144408229cf176382d66a8a161835093c0af0c38451787a42736dc37829126b3d9f7a8d4 SHA512 ec4a06efebf855bfea5995ac311356a6c7959b8baab017096b3f6da01ad1bc32fa85eb0fa35964ff8cdfc52c11f9484135fa4423156a803fdcee294027896e2f +EBUILD xf86-video-mga-1.6.5.ebuild 346 BLAKE2B 8aaa92d90b991230aa4bfc944f28cfa17892a1dda0602daa0eaf4220fa2be8d517b7656bdd099b57d50edf86718b01d1f2c544b9b678fe7e0f3f9250b13b8412 SHA512 fa6d985d51e6e11615d1d3db8b225d154748e049d925b5e6d2fd2b04b9342523d4cb8428b401dee8152f5aa6698e22a71f34d8290137c4b3a8cd8c56090d8f12 +EBUILD xf86-video-mga-2.0.0.ebuild 346 BLAKE2B 8aaa92d90b991230aa4bfc944f28cfa17892a1dda0602daa0eaf4220fa2be8d517b7656bdd099b57d50edf86718b01d1f2c544b9b678fe7e0f3f9250b13b8412 SHA512 fa6d985d51e6e11615d1d3db8b225d154748e049d925b5e6d2fd2b04b9342523d4cb8428b401dee8152f5aa6698e22a71f34d8290137c4b3a8cd8c56090d8f12 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-mga/xf86-video-mga-1.6.5.ebuild b/x11-drivers/xf86-video-mga/xf86-video-mga-1.6.5.ebuild index 34b07f61c99e..812b0e9f2a9f 100644 --- a/x11-drivers/xf86-video-mga/xf86-video-mga-1.6.5.ebuild +++ b/x11-drivers/xf86-video-mga/xf86-video-mga-1.6.5.ebuild @@ -8,7 +8,7 @@ inherit xorg-2 DESCRIPTION="Matrox video driver" SLOT="0" -KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" src_configure() { XORG_CONFIGURE_OPTIONS="$(use_enable dri)" diff --git a/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild b/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild index 34b07f61c99e..812b0e9f2a9f 100644 --- a/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild +++ b/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild @@ -8,7 +8,7 @@ inherit xorg-2 DESCRIPTION="Matrox video driver" SLOT="0" -KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" src_configure() { XORG_CONFIGURE_OPTIONS="$(use_enable dri)" diff --git a/x11-drivers/xf86-video-nv/Manifest b/x11-drivers/xf86-video-nv/Manifest index 1e04c005f36b..dc59eb63b123 100644 --- a/x11-drivers/xf86-video-nv/Manifest +++ b/x11-drivers/xf86-video-nv/Manifest @@ -1,3 +1,3 @@ DIST xf86-video-nv-2.1.21.tar.bz2 424091 BLAKE2B 3ef69d23672c0d65d1117ec1c4906a47d34878ed20f7c07d044be3b9d74c848162d80fe9cc7a11797fd9f94dedcda3b5e76d8386f2b7208e432497ef50838422 SHA512 97cec43100b00609d43cf45937bafea387fd656cb5e321fcbed426973320097ba6601e4e548026618b3cf0c480f58956874a201791dc0cc39297b5fd54979ca7 -EBUILD xf86-video-nv-2.1.21.ebuild 306 BLAKE2B dfe412a417f7114f6e45c5623207e834c0da600e8dab18d9fcaba842d876425f2fd3fe0fb78e8dae06352d73f02b759a42611a69851f2e43ba70c46add89014a SHA512 c9e6159038505f8b042768741ccbc54febd504510f9ba01832696fe667125387ffc7a08578120ae1a64d637ec5e63f6696fbfc72d82db1aef01dfae94f92d76d +EBUILD xf86-video-nv-2.1.21.ebuild 307 BLAKE2B 80226a8ec2f34080da2452351716fb3196f02e2baf8c8f76e3ac63c21745bf6c1f09a5be79e38a9db95d9c9e9385bfa5dc8502898ccdeca1853f9a180dec732a SHA512 cf5498802ba0457267db82575d7faf8fbfce2776a17f97cb686162e1c55e019f7a911725c728ba4922a100e7ef84de1ef992fe16db7ef792bd5e5fec3fe8d697 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild b/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild index 01a3c05d9661..f96f675ae5ae 100644 --- a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild +++ b/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild @@ -6,7 +6,7 @@ inherit xorg-2 DESCRIPTION="Nvidia 2D only video driver" -KEYWORDS="~alpha amd64 ia64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 x86" IUSE="" RDEPEND="x11-base/xorg-server diff --git a/x11-drivers/xf86-video-r128/Manifest b/x11-drivers/xf86-video-r128/Manifest index 6a1ede83be3b..a2fb94abd844 100644 --- a/x11-drivers/xf86-video-r128/Manifest +++ b/x11-drivers/xf86-video-r128/Manifest @@ -1,3 +1,3 @@ DIST xf86-video-r128-6.12.0.tar.bz2 483999 BLAKE2B f3433ce0289a7c356b69871ad4acb9ce9b0a947c1bf6ee9bf436a5d27ad1324fc81bb2d3c9be16ddf588f286ae092091dafd161c39ce8bc1bf20b6cb36ffdb72 SHA512 0e667e2cfa8a87a00846361d86528c93754c403c812b66798953fa4c857b2143b2c4c44885da467e7f910d8cb910b69492cdcb6f25e2197bae6617364d152e38 -EBUILD xf86-video-r128-6.12.0.ebuild 501 BLAKE2B ea38787c2d2cb9062714d6b4c4e1379d220813a7b111c9e4d4a16ec2feaabec1de124692cfd7a093ed2affc2cc88a6130f13bef49da37dfa20b0e0d0f37bc9da SHA512 12245d35bfbf6f3d1d9ff14e80cbb45989d339a5e34bcb47c3967ad4c3d55d6836ca69376f3c9847ea6157a664434fef9d4ab83a7f39bae2ce717b419020ae17 +EBUILD xf86-video-r128-6.12.0.ebuild 502 BLAKE2B a49afeed66830e6ff2197ce2e393d3233a6143ea6438f24c866abac356c6fc2ac8db77dde11d2ae1459eb16411cc1d72626577af4cd7fe788bf1e5d57939bf56 SHA512 0d08e9de7d98b189134fd245eb80257c5cc663f249491cf1032d114d0835ed051b303e0e1781b818bdae7a17f551197bf2f799f5405b5a2d7f0ff02167106e13 MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 diff --git a/x11-drivers/xf86-video-r128/xf86-video-r128-6.12.0.ebuild b/x11-drivers/xf86-video-r128/xf86-video-r128-6.12.0.ebuild index 3ecfda2ca835..5d59f92a1cf6 100644 --- a/x11-drivers/xf86-video-r128/xf86-video-r128-6.12.0.ebuild +++ b/x11-drivers/xf86-video-r128/xf86-video-r128-6.12.0.ebuild @@ -8,7 +8,7 @@ inherit flag-o-matic xorg-2 DESCRIPTION="ATI Rage128 video driver" -KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="dri" RDEPEND=">=x11-base/xorg-server-1.2" |