summaryrefslogtreecommitdiff
path: root/dev-go
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
commitabaa75b10f899ada8dd05b23cc03205064394bc6 (patch)
treeeca3dd248b73b92013cba00a0fcc1edf2696e19a /dev-go
parent24fd814c326e282c4321965c31f341dad77e270d (diff)
gentoo resync : 22.01.2021
Diffstat (limited to 'dev-go')
-rw-r--r--dev-go/Manifest.gzbin5241 -> 5404 bytes
-rw-r--r--dev-go/qt/Manifest51
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-disable_modules.patch75
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch75
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-go.mod21
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-go.sum25
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch9
-rw-r--r--dev-go/qt/metadata.xml8
-rw-r--r--dev-go/qt/qt-0_pre20200904-r1.ebuild137
-rw-r--r--dev-go/qt/qt-0_pre20200904.ebuild121
10 files changed, 522 insertions, 0 deletions
diff --git a/dev-go/Manifest.gz b/dev-go/Manifest.gz
index 2e726cffe3ae..481da445b3d0 100644
--- a/dev-go/Manifest.gz
+++ b/dev-go/Manifest.gz
Binary files differ
diff --git a/dev-go/qt/Manifest b/dev-go/qt/Manifest
new file mode 100644
index 000000000000..4a4c8be4f6d7
--- /dev/null
+++ b/dev-go/qt/Manifest
@@ -0,0 +1,51 @@
+AUX qt-0_pre20200904-disable_modules.patch 2450 BLAKE2B bf0824e2c01d385695e5d251aba8c5ccee47e9f87587088f83771e0a41f03190007e4fc273481e2dc6033643aecb6fdbf6375bd81a53043722c3e96aae19a2c0 SHA512 dfedc9247dd3526561a3409d434ae93bcfb11599ff4bb4c8e8d5f86b8c327b8b8d6626183f17744bff50dee873e4c43434e5ca89f8b1c7ba243bc765d827f786
+AUX qt-0_pre20200904-r1-disable_modules.patch 2394 BLAKE2B e0416492952a4ea211f86612fe6e20da30b0a1cfeb7fa7c1a280abbf15d280eeb6f8a6bdf5e14a91408c94abfcac0aee9ecf168e071be8e0ff6b1650a8f7117b SHA512 a5039170e6a4fe962477f338445a6385bcbc8aa192d3f76401f9f3ea8b143d5b397ac58da9247247f0921285c9a7029579803285fcfb6b306663b7a97b9ac9e8
+AUX qt-0_pre20200904-r1-go.mod 871 BLAKE2B a617826e6a90e8d9ae7e3d1fe134f63fc2e0db8be1bb2b156c3e1022b22008700655e0fb1a8792ae88955b3081339751739f18477c74f1fa1aab69cfaccaf5d4 SHA512 e11275b2323b2e6d3b753cea4037e59fdcdd060be80c90ed5cffbec0bf85f49deb45b72f79cddae96da3bbc1c320bdf56e5fba3cf93fa5fc67359570ccfc2c56
+AUX qt-0_pre20200904-r1-go.sum 2496 BLAKE2B 31fb8c8729d557a11eb2606554dd62df1a08a41543aabfc25c896e8ad4132c0b5f4727a99f105bad0d9991a6c1f11a1dee2defb4110aab4cba1726ef4c6afc16 SHA512 8facd9066f928adc3d143928b0c23c4c3c63dc2cd40a2eb9f776f262d9c257a8a4e6f9fb9a1e075b7eecee85787722e7ab04fffec4294ed840debb2934d29440
+AUX qt-0_pre20200904-r1-unbundle_qt.patch 255 BLAKE2B b0dd249bbb45367f17ba18d5d62d57e1367bef55f9121f10e9a3d3fb7f44b62283b44f403342057437974d7b2b756b20c004ce4340279d948ab9f9f74c79abee SHA512 9e3035018f0f99e478286cc029a8b48696c7ba64edf36fba1f2a1676a740f135f0c3882e535eeb2622a556a3cb534fa8dd0a8cfe5bb96082a565d52112952b50
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST github.com%2Fgolang%2Fcrypto%2F@v%2Fv0.0.0-20190418165655-df01cb2cc480.mod 88 BLAKE2B 22568b660b7e13eed0dd423bfb6b033adf659a2c2b59c6ab12d707aca9f6f7317b7b438640caf6233dea4d9840aec4eb997eff5fcccbcdb193ba81db52d814d7 SHA512 fcfc8d63d333065f1193e9c27efe32a1fab270e450fbe1db533156e00427a13c75691163cd1bc7e9aa26b84d4142625c9fbd755535c575f83d63d82d7a276066
+DIST github.com%2Fgolang%2Fcrypto%2F@v%2Fv0.0.0-20190418165655-df01cb2cc480.zip 1808119 BLAKE2B 0f68b4f4b15789f595f90d3661f3381487bd442307861ee19df64c033ae153cb41f27a8a1892c6095b9bc5927b84f132e9db994dbcaac9e40e7f5182c9a2fdc5 SHA512 f68cfc6a4a899c78117c5549401b653bd0fa0165d1d613d445e4abb664714f77dca561841a4633783af767632dc7b342dc19918628ea28d56b1f9360fb7f016e
+DIST github.com%2Fgolang%2Fnet%2F@v%2Fv0.0.0-20190420063019-afa5a82059c6.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
+DIST github.com%2Fgolang%2Fsys%2F@v%2Fv0.0.0-20190419153524-e8e3143a4f4a.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+DIST github.com%2Fgolang%2Fsys%2F@v%2Fv0.0.0-20190419153524-e8e3143a4f4a.zip 1702173 BLAKE2B da455bfb6c4107f30d3874486e9fd6708b025f56661fae82b6fe08d6a254b6aed0939ad70e65ad4acda33633ce2ae6340b8c3e566ecb3b2cf6ec7df6cc1780fb SHA512 628680a42ad6f98b18be5b847573065bfa36975a1a53ee91fedf86b35a18c5e4ff6567f9570e73cf94972c4d0d2c4a76cd163ca2ab91e0c0113771705b1e6fc6
+DIST github.com%2Fgolang%2Ftext%2F@v%2Fv0.3.1-0.20190410012825-f4905fbd45b6.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
+DIST github.com%2Fgolang%2Ftools%2F@v%2Fv0.0.0-20190420181800-aa740d480789.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1
+DIST github.com%2Fgolang%2Ftools%2F@v%2Fv0.0.0-20190420181800-aa740d480789.zip 2611426 BLAKE2B 7c8f8e4fb3637abbac095ca36371853c1a0b060c80d98cc3a51f0e1afc481cd191cb5e5f0a66795d1137c5dfbabc15bda2ee5f3610ced913b73e69ad32273c2f SHA512 da06a8e4dd3cef7eb2f83ce8733ca40b1606267017a5b872bd270e4b15f196293b8cdb81e550a6c6410807e8d2d779a9560f0e3658ae4a798b59edf1c609d35a
+DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20190411002643-bd77b112433e.mod 36 BLAKE2B d7cd8f31950392cb5de7f4223ff9fe3257568dd0a1c1b81c8b97934ba92379753dc936c81c39e5b553e4101bc7c035ce81c8d669d85ed1d1eee41a74218f3d88 SHA512 35151946ce44fde9d3bde1d0626749ac4bc68cc448736c3b0f056f40a9ae30aef591db614b271df3eba3a96dbc94052ea5bf7ff68749ec980088d60361934771
+DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20190411002643-bd77b112433e.zip 264366 BLAKE2B f868365dd345e7dc0c91157c86a5f0cf10a19550d6cab43de9b2540f8013ab46bece7cb64f1dc3b2645d803645b39a69cc652e5b8bb1e348ee345081e74d7054 SHA512 ce518f987925d02f550352b564cf956874724728a47f9b8514783ce27c023b563a9adede19f59fb25748c9bb282c2862e978d2d8fe858af83faabca009684fdf
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip 3968 BLAKE2B 223cfe3604cb674a11d4558b8f5a35e2eb41cf11d536e2e2cbdccd6a3c6bed8abf66f450774b39e7247493ea8a382906617c5f297fda02a272b18eef8dcbcf47 SHA512 16c4bf83b78541d2d684113926813ce4cc91f3f13f34dc2cf8d643661dc9f21a988b8382d2c058e138fc87c1ca197e8f694b07595959e917c82bd6ca9101a5ec
+DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
+DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
+DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.1.mod 337 BLAKE2B 41471db637c5c0363cd36be6d16a6228671ce9658ef71103ad2122a2cd8cfc13c30b87bf2b34df7ba9d6c1fff1ac821462fbb86b622c274cf26a1e3ecb7fd2e9 SHA512 29a4efc27c658b047fbfc6eb2ae311753b01fe878cc733e2fdfd83f5791b3e30ab50b08addd300dff37e7880f6b57662ac0cb0f4b98df2c5a5a9f7d555bc98a5
+DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.1.zip 57938 BLAKE2B 18024e76142472974733a56e8b651e7844b91d5eae2c34300665ee1c1280573aa510af7dc7fcc5172c9911be798e7ccfde8990c3c57c927f7aeb6a9ef49bce0c SHA512 5d47ac47438118c7beb8cad929b95b5b7723b550fe08472cd389881a595761f7589ee3a01aec06edd96d76d087647558b537fe4d0033273307e67aa02670b9f9
+DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
+DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
+DIST github.com-davecgh-go-spew-v1.1.0.tar.gz 42337 BLAKE2B 691ee430beca602ea686aa065b23af5e00356e866cbca2b014bf0c8f4cc965a2318e6a39232772098e250d61d5bd6707afb769fdf4223c81a8249cad267d1971 SHA512 20c9f0550a2d5030265dde8ad3ed009ce5c6490d010f184ad3f656b8fe5eb6e5c6abc9594408240aa731c0977afd9739d293490e6164cc0ce156652611b05b39
+DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be SHA512 b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e
+DIST github.com-golang-crypto-df01cb2cc480.tar.gz 1678929 BLAKE2B 1f803bbce58260aa5d57d63841999b33cfe27866bf762dfb10510b1f7e9448afa83afc7861786dd83416cfce3ed820cff8c6be5ec15c1cce6caea9656014891a SHA512 d2ccc27b8a239a8bd48af49763d6a2123d95c2db6ae0d818802c5d70c66d7ec39e4294e282ed9dc3874e48126bc26f4997dc85626cd9a51739a1854c37ac58b5
+DIST github.com-golang-net-afa5a82059c6.tar.gz 978660 BLAKE2B 35d7f0a63ebb3f00c77236ff886c485caf792cbfda70378814e3250e500df7192aadd2258a4c3a3151956f3ea2f7695cf5fb7225fdbe5ed2564b18130a70f066 SHA512 4e0a9aa0e1cc612b9f662a5cd1106e1daba65cadef345b3221b9210ed5251727f2cce3126ac7cbaf9105b2929e04a3938da2402a49e767d5b00f8ccac7826e2a
+DIST github.com-golang-sys-e8e3143a4f4a.tar.gz 1353192 BLAKE2B f6506d74ca44953839468a81ce40c4b3a686f5361819cd9218858d61235d44bc8c4fa9d62f2873aa39fc15c6946b2fc097f8d41d88a66be9684e30114a5debc0 SHA512 2cd3f41a05e749c868f4cf81aba68876a23ac89e73f91e19bb084e40aac6c5df8d900502362a43f0832740a89ae8f0003df09d8b933edb5fb6da5e8092c6b75e
+DIST github.com-golang-text-f4905fbd45b6.tar.gz 6595858 BLAKE2B 8209515bae60d8b465881678fb2bd65fa84683001c2d97ea872f33f3a12ccd6fcc063c6a2e085f9e0e10d702f6e0ad327524b840b1ace749244d48e95495db95 SHA512 fba082d8f80250fa058cd144bd9eabd3ea3ef0d3d53d231e288e9cc218b2e6d95e5e170381f01a1c5c0220cdd406dbe4e21a5aaceda8e3fd54f28e3e086603b1
+DIST github.com-golang-tools-aa740d480789.tar.gz 2081304 BLAKE2B 735b69e0a0ff9db74e1d0ce528a29141f4adf5f15433e578e043f2fcabc309425248f956a753efbda864c988729fafce66c54657492f6e7a117d8ea673ae2b55 SHA512 bd83fa44078ee3d9d889d8e3d9ac92ee1165fef6cb999f33b8cbd8e43ef04404d2aaa9d0989a23df621f74325833f85e29e876b72faed26116acf792be47a00d
+DIST github.com-gopherjs-gopherjs-bd77b112433e.tar.gz 221699 BLAKE2B 99714586d93fd3d85c6baf65eef7411a9e8e70d3f57a06381c165f2b013c97a1cdd2d7b733faec79b7f3c29f3ee493c6b7f73df2bd067a452e58a60c3db2ea5d SHA512 d468dbac7a993322d4602689d0407af25c44691853d3845b2edbd291200fe74babc3e7a8b811390f6e2a3ce4ca6a8bafa668be20ffc6322b64ec95e6a2416cc3
+DIST github.com-konsorten-go-windows-terminal-sequences-v1.0.1.tar.gz 1909 BLAKE2B edc8dc8f9a9c27d724b98614c2d937f5fed94977c1590f542cb1c8724478a63bba61cd6569fc7daed1e870bc59fc5ca0f5acd501f58e7c93e5c69517c9ca80ac SHA512 8c781a4c17df20623b8ab5af9757fedf6fae9362c10f195eaaeb821a0520ab9407de30607fb085a38a04915eb180bb8d5c4940f91db4fca7ce1cf69a8276bbe7
+DIST github.com-konsorten-go-windows-terminal-sequences-v1.0.2.tar.gz 1987 BLAKE2B 7dfa1ce4e84b4a6c49676b58d76071b0e82c0cd65cb066ea82bb424740278a34efa53f76d165e3c93a76724115700b7265bb9f73b9ae1907e71fcd97c29663c5 SHA512 25d32f73ca5c7f6fe12037d4ff406264093a36508100fb647864dbe465fc81a7f534beaf4fd9f8b17d299bb1e992d0d37511e92b7e39c8d4ba4176877a20225a
+DIST github.com-pmezard-go-difflib-v1.0.0.tar.gz 11398 BLAKE2B 8f317c172d615e07c92337dd814c07c772347de3fe81b952bbc4fd1a643d495cfb6ec5b694a531f2745e1601eca2d4977ea2c1202ac7fb1e3cdba31e90c4ea34 SHA512 283927de73a3d0405bbca8b5b0c24137dde2f1063539c6ce4437331ed99e732175b2a384e5a70cb9a87cc74da94f5347e2a9785fbf3e46ec2431dc5071c3f045
+DIST github.com-sirupsen-logrus-v1.4.1.tar.gz 40811 BLAKE2B cde067ff74800153f555e3f9f00021d4cd9d11adadfa6df6b3da0cf86cc7a8cf7137e5d8e12adc7fdfd45022e9dc0c309a6e23ec4b50d9b9cfc37d73038e21b9 SHA512 7e8e215abb0a7909602378caf8ad746b73f3097b56d2ffd81fc7fb4c9a6b68dd8be25ad452cb19b02d7129e0abbb1e29aca51d91a9421ecdec711abcb97da268
+DIST github.com-stretchr-objx-v0.1.0.tar.gz 109451 BLAKE2B 4283e5260eac80654b310c02660973644f2f8a4520e8ff4f58d34c0be34938ab7da2a56a807d0661f66c322555277e10f43a2d4cefdc282fcc54fe97a9ebbff4 SHA512 206d0c5cb6b4879d3eafeacfae6d0bd9e6f2372eb3e48d62fc57e4f6b0680253b70326ee1d68d55024a1b8c6ffa8a0007eaff91dd3a75ff7096ac8b885889bf9
+DIST github.com-stretchr-objx-v0.1.1.tar.gz 75768 BLAKE2B a394114d3d4d7d1a7fabd3f4b4e0a1722df8f1332685d1fdfff9662a7077ac43f5d6e5cd5f360fc47a9ca0852a81574f050e41a089ef40052c14311dc4fc3e90 SHA512 1db9240a7f4c1f34788418abe60bf566823d4881f5224eae9ba6cbf31e65177ef9f5f94b42fca2151bd0111a69b42f1fa6d5ec317955a32463199d4bd6d86b75
+DIST github.com-stretchr-objx-v0.2.0.tar.gz 79981 BLAKE2B 142269aa50602af8a00dd5f9acb0c85d3287c3d1fbfd953675c6023e597dad88462560ad02d3d20671fa1f3c89fdf66e46a94015e5c492287fb4973beb84d2c8 SHA512 d2b9b907c33b52e6ae5ef58280b3e8b2aa03bb7fe055275850cbe95ed4c62663867abe6ad7a5790ee10ecfab9c0cc7cbcefea1d3971454c02fb198c792402b36
+DIST github.com-stretchr-testify-v1.2.2.tar.gz 101698 BLAKE2B 8280ff92a5005f9862ebfb80c6904b61105315189b6f56f087ba891dba47eaa5789a055e63c602b355c6c0c6ad68eefe3c26de9f1fac7a6dc44f9715bbbd86f8 SHA512 d925fe6c118f212868967cf1985aa70ca460bf4e3486d58be689e05ff6368485b42cc9a4ae1d5ce40eed38be45678b11d399a26000ce35d6e5ad218fc7d022ed
+DIST github.com-stretchr-testify-v1.3.0.tar.gz 102859 BLAKE2B 0b590484005372f6c1a8c591c6439d1072c53299db1508495c02712b187623552196421321c5e64aedc0fba6acdbd68db53ddbc8e5d6a78fd783e6f7344783b1 SHA512 29dc8389f0efba9caeb2d2d5704878c93f3b00c21e6ad2712bac52bbc09c460d9028aecbfd5430f200a15fd0e8c8d0157e084b72463d82ceecc5459d93d4d896
+DIST qt-0_pre20200904.tar.gz 125636107 BLAKE2B 1b9878e5f48a46b0d53610741c58356197c00897f1ea815376638008b6931a8f5a608b52cc45df40c4274e78edc8ebafba568a65740c4851c980935ef3986d77 SHA512 0e5ffa3662e92331dc0438bda09127eed186180570046c919ff5a33ed9ad3124a51279bbbe08fafe685f3fd5b0c61dc94ae217e2699a8ebcb24f4cd796c85b1a
+EBUILD qt-0_pre20200904-r1.ebuild 4286 BLAKE2B a40f476d0d89346e9e87608a572b23d5212824ec11b5d96b524de666b910a65932fa0395f4afbb9a9988f3d0225c79fba5cd5dd3eb544e9e1779c3ff3b97ec9e SHA512 1e44abe6e68007800a9e34e423a6e19dde8c82eb90b1602d6b3e47bb2af7315dea578f43feb0e35cf72f6ecbab063c767af3770cb67f830c46ea97a8bc3d6845
+EBUILD qt-0_pre20200904.ebuild 3385 BLAKE2B 6cfc1e82ed2f19e62bdda4841a678a523945d6ea73fab95090251fafadb8b0441f27c7ac2db4c991e17d2dba7d604e9cb145b07aa7344071d93e0103adda24b2 SHA512 458dc18cb6395a6bb1cfe139e70f16260c34a1f3e70e6024954c2490b3511c36fabef94a227e3cc57ec6f693308f0c7cd94fc344c4a80b5d54fe50b2e97b4709
+MISC metadata.xml 245 BLAKE2B 1564b4d8e674e807191dcc857c12585eaf336e3418e110853e311b2851b382ca8931b46a96230677251bf3784004879d8498cae2dae11c9289f4a8606dfa5d7f SHA512 bd2ae86e550344a79551fe0383e4625d28ca6fad675d84c66fc5b22ed7fe3afbfc2b4d6a7b1a5d02f6efbc56950b8295270a3dba8a1e7e51fde80a370d0c868a
diff --git a/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch b/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch
new file mode 100644
index 000000000000..79ebd7ec1ddd
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch
@@ -0,0 +1,75 @@
+We cannot generate bindings for Nfc or RemoteObjects because they
+haven't been packaged for Gentoo yet. On the other hand, the modules:
+Script, ScriptTools and XmlPatterns have long since been deprecated.
+
+--- a/src/github.com/therecipe/qt/internal/binding/parser/helper.go
++++ b/src/github.com/therecipe/qt/internal/binding/parser/helper.go
+@@ -191,10 +191,8 @@
+ "AndroidExtras": {"Core"},
+ "Gui": {"Widgets", "Core"}, //Widgets
+ "Network": {"Core"},
+- "Xml": {"XmlPatterns", "Core"}, //XmlPatterns
++ "Xml": {"Core"}, //XmlPatterns
+ "DBus": {"Core"},
+- "Nfc": {"Core"},
+- "Script": {"Core"},
+ "Sensors": {"Core"},
+ "Positioning": {"Core"},
+ "Widgets": {"Gui", "Core"},
+@@ -202,7 +200,6 @@
+ "MacExtras": {"Gui", "Core"},
+ "Qml": {"Network", "Core"},
+ "WebSockets": {"Network", "Core"},
+- "XmlPatterns": {"Network", "Core"},
+ "Bluetooth": {"Core"},
+ "WebChannel": {"Network", "Qml", "Core"}, //Network (needed for static linking ios)
+ "Svg": {"Widgets", "Gui", "Core"},
+@@ -210,7 +207,6 @@
+ "Quick": {"QuickWidgets", "Widgets", "Network", "Qml", "Gui", "Core"}, //QuickWidgets, Widgets, Network (needed for static linking ios)
+ "Help": {"Sql", "Network", "Widgets", "Gui", "Core"}, //Sql + CLucene + Network (needed for static linking ios)
+ "Location": {"Positioning", "Quick", "Gui", "Core"},
+- "ScriptTools": {"Script", "Widgets", "Core"}, //Script, Widgets
+ "UiTools": {"Widgets", "Gui", "Core"},
+ "X11Extras": {"Gui", "Core"},
+ "WinExtras": {"Widgets", "Gui", "Core"},
+@@ -237,7 +233,6 @@
+ "WebView": {"Core"},
+
+ "NetworkAuth": {"Network", "Gui", "Core"},
+- "RemoteObjects": {"Network", "Core"},
+
+ "WebKit": {"WebKitWidgets", "Multimedia", "Positioning", "Widgets", "Sql", "Network", "Gui", "Sensors", "Core"},
+
+@@ -389,8 +384,6 @@
+ "Network",
+ "Xml",
+ "DBus",
+- "Nfc",
+- "Script", //depreached (planned) in 5.6
+ "Sensors",
+ "Positioning",
+ "Widgets",
+@@ -398,7 +391,6 @@
+ "MacExtras",
+ "Qml",
+ "WebSockets",
+- "XmlPatterns",
+ "Bluetooth",
+ "WebChannel",
+ "Svg",
+@@ -406,7 +398,6 @@
+ "Quick",
+ "Help",
+ "Location",
+- "ScriptTools", //depreached (planned) in 5.6
+ "UiTools",
+ //"X11Extras", //TODO:
+ "WinExtras",
+@@ -433,7 +424,6 @@
+ "WebView",
+
+ //"NetworkAuth", //TODO:
+- "RemoteObjects",
+
+ "WebKit",
+
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch b/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch
new file mode 100644
index 000000000000..4aa93ce62804
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch
@@ -0,0 +1,75 @@
+We cannot generate bindings for Nfc or RemoteObjects because they
+haven't been packaged for Gentoo yet. On the other hand, the modules:
+Script, ScriptTools and XmlPatterns have long since been deprecated.
+
+--- a/internal/binding/parser/helper.go
++++ b/internal/binding/parser/helper.go
+@@ -191,10 +191,8 @@
+ "AndroidExtras": {"Core"},
+ "Gui": {"Widgets", "Core"}, //Widgets
+ "Network": {"Core"},
+- "Xml": {"XmlPatterns", "Core"}, //XmlPatterns
++ "Xml": {"Core"}, //XmlPatterns
+ "DBus": {"Core"},
+- "Nfc": {"Core"},
+- "Script": {"Core"},
+ "Sensors": {"Core"},
+ "Positioning": {"Core"},
+ "Widgets": {"Gui", "Core"},
+@@ -202,7 +200,6 @@
+ "MacExtras": {"Gui", "Core"},
+ "Qml": {"Network", "Core"},
+ "WebSockets": {"Network", "Core"},
+- "XmlPatterns": {"Network", "Core"},
+ "Bluetooth": {"Core"},
+ "WebChannel": {"Network", "Qml", "Core"}, //Network (needed for static linking ios)
+ "Svg": {"Widgets", "Gui", "Core"},
+@@ -210,7 +207,6 @@
+ "Quick": {"QuickWidgets", "Widgets", "Network", "Qml", "Gui", "Core"}, //QuickWidgets, Widgets, Network (needed for static linking ios)
+ "Help": {"Sql", "Network", "Widgets", "Gui", "Core"}, //Sql + CLucene + Network (needed for static linking ios)
+ "Location": {"Positioning", "Quick", "Gui", "Core"},
+- "ScriptTools": {"Script", "Widgets", "Core"}, //Script, Widgets
+ "UiTools": {"Widgets", "Gui", "Core"},
+ "X11Extras": {"Gui", "Core"},
+ "WinExtras": {"Widgets", "Gui", "Core"},
+@@ -237,7 +233,6 @@
+ "WebView": {"Core"},
+
+ "NetworkAuth": {"Network", "Gui", "Core"},
+- "RemoteObjects": {"Network", "Core"},
+
+ "WebKit": {"WebKitWidgets", "Multimedia", "Positioning", "Widgets", "Sql", "Network", "Gui", "Sensors", "Core"},
+
+@@ -389,8 +384,6 @@
+ "Network",
+ "Xml",
+ "DBus",
+- "Nfc",
+- "Script", //depreached (planned) in 5.6
+ "Sensors",
+ "Positioning",
+ "Widgets",
+@@ -398,7 +391,6 @@
+ "MacExtras",
+ "Qml",
+ "WebSockets",
+- "XmlPatterns",
+ "Bluetooth",
+ "WebChannel",
+ "Svg",
+@@ -406,7 +398,6 @@
+ "Quick",
+ "Help",
+ "Location",
+- "ScriptTools", //depreached (planned) in 5.6
+ "UiTools",
+ //"X11Extras", //TODO:
+ "WinExtras",
+@@ -433,7 +424,6 @@
+ "WebView",
+
+ //"NetworkAuth", //TODO:
+- "RemoteObjects",
+
+ "WebKit",
+
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-go.mod b/dev-go/qt/files/qt-0_pre20200904-r1-go.mod
new file mode 100644
index 000000000000..a503dfd1d1f1
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-go.mod
@@ -0,0 +1,21 @@
+module github.com/therecipe/qt
+
+require (
+ github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e
+ github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
+ github.com/sirupsen/logrus v1.4.1
+ github.com/stretchr/testify v1.3.0
+ golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480
+ golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a // indirect
+ golang.org/x/tools v0.0.0-20190420181800-aa740d480789
+)
+
+replace golang.org/x/crypto => github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480
+
+replace golang.org/x/net => github.com/golang/net v0.0.0-20190420063019-afa5a82059c6
+
+replace golang.org/x/sys => github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a
+
+replace golang.org/x/tools => github.com/golang/tools v0.0.0-20190420181800-aa740d480789
+
+replace golang.org/x/text => github.com/golang/text v0.3.1-0.20190410012825-f4905fbd45b6
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-go.sum b/dev-go/qt/files/qt-0_pre20200904-r1-go.sum
new file mode 100644
index 000000000000..20747429faa3
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-go.sum
@@ -0,0 +1,25 @@
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480 h1:nT2Q69o++qi4aL/3w3NWpemH6bNINqfJWym3+HKtE9w=
+github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE=
+github.com/golang/net v0.0.0-20190420063019-afa5a82059c6/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a h1:5bYuhgnDII4NSAAw1wRU+pCovYhB/AqYVmsK2JDnK2k=
+github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+github.com/golang/text v0.3.1-0.20190410012825-f4905fbd45b6/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
+github.com/golang/tools v0.0.0-20190420181800-aa740d480789 h1:Hy7qvbkxWJIZIprJ2rgaRVarxDIv9yfIDGXLocU3irs=
+github.com/golang/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e h1:XWcjeEtTFTOVA9Fs1w7n2XBftk5ib4oZrhzWk0B+3eA=
+github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/konsorten/go-windows-terminal-sequences v1.0.2 h1:DB17ag19krx9CFsz4o3enTrPXyIXCl+2iCXH/aMAp9s=
+github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/sirupsen/logrus v1.4.1 h1:GL2rEmy6nsikmW0r8opw9JIRScdMF5hA8cOYLH7In1k=
+github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
+github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q=
+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch b/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch
new file mode 100644
index 000000000000..b8e9a8637ef0
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch
@@ -0,0 +1,9 @@
+--- a/internal/binding/files/docs/mod.go
++++ b/internal/binding/files/docs/mod.go
+@@ -1,6 +1 @@
+ package docs
+-
+-import (
+- _ "github.com/therecipe/qt/internal/binding/files/docs/5.12.0"
+- _ "github.com/therecipe/qt/internal/binding/files/docs/5.13.0"
+-)
diff --git a/dev-go/qt/metadata.xml b/dev-go/qt/metadata.xml
new file mode 100644
index 000000000000..3e5026ee3754
--- /dev/null
+++ b/dev-go/qt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-go/qt/qt-0_pre20200904-r1.ebuild b/dev-go/qt/qt-0_pre20200904-r1.ebuild
new file mode 100644
index 000000000000..ea5f7ab7abd0
--- /dev/null
+++ b/dev-go/qt/qt-0_pre20200904-r1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module xdg-utils
+
+# Warning: the current upstream go.sum is borked, this is what one gets having
+# run 'go mod tidy' and subsequently removed the packages related to bundled Qt libs.
+EGO_SUM=(
+ "github.com/davecgh/go-spew v1.1.0/go.mod"
+ "github.com/davecgh/go-spew v1.1.1"
+ "github.com/davecgh/go-spew v1.1.1/go.mod"
+ "github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480"
+ "github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod"
+ "github.com/golang/net v0.0.0-20190420063019-afa5a82059c6/go.mod"
+ "github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a"
+ "github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod"
+ "github.com/golang/text v0.3.1-0.20190410012825-f4905fbd45b6/go.mod"
+ "github.com/golang/tools v0.0.0-20190420181800-aa740d480789"
+ "github.com/golang/tools v0.0.0-20190420181800-aa740d480789/go.mod"
+ "github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e"
+ "github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e/go.mod"
+ "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
+ "github.com/konsorten/go-windows-terminal-sequences v1.0.2"
+ "github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod"
+ "github.com/pmezard/go-difflib v1.0.0"
+ "github.com/pmezard/go-difflib v1.0.0/go.mod"
+ "github.com/sirupsen/logrus v1.4.1"
+ "github.com/sirupsen/logrus v1.4.1/go.mod"
+ "github.com/stretchr/objx v0.1.0/go.mod"
+ "github.com/stretchr/objx v0.1.1/go.mod"
+ "github.com/stretchr/testify v1.2.2/go.mod"
+ "github.com/stretchr/testify v1.3.0"
+ "github.com/stretchr/testify v1.3.0/go.mod"
+)
+
+go-module_set_globals
+
+EGIT_COMMIT="c0c124a5770d357908f16fa57e0aa0ec6ccd3f91"
+
+DESCRIPTION="Qt5 Go bindings"
+HOMEPAGE="https://github.com/therecipe/qt/"
+SRC_URI="https://github.com/therecipe/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# As of 2021-01-20 the test 'widgets/textedit' calls methods which do not exist, at least in qt-5.15.
+# TODO: figure out how to disable this test.
+RESTRICT="test"
+
+# We need qt-docs[html] because binding generation depends on core .index files
+# installed by this USE flag.
+RDEPEND="dev-qt/designer:5=
+ dev-qt/qt-docs:5=[html]
+ dev-qt/qtbluetooth:5=
+ dev-qt/qtcharts:5=
+ dev-qt/qtcore:5=
+ dev-qt/qtdatavis3d:5=
+ dev-qt/qtdbus:5=
+ dev-qt/qtgamepad:5=
+ dev-qt/qthelp:5=
+ dev-qt/qtlocation:5=
+ dev-qt/qtmultimedia:5=[widgets]
+ dev-qt/qtpositioning:5=
+ dev-qt/qtquickcontrols2:5=
+ dev-qt/qtscxml:5=
+ dev-qt/qtsensors:5=
+ dev-qt/qtserialbus:5=
+ dev-qt/qtserialport:5=
+ dev-qt/qtspeech:5=
+ dev-qt/qtsql:5=
+ dev-qt/qtsvg:5=
+ dev-qt/qtvirtualkeyboard:5=
+ dev-qt/qtwebchannel:5=
+ dev-qt/qtwebengine:5=
+ dev-qt/qtwebsockets:5=
+ dev-qt/qtwebview:5=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0_pre20200904-r1-disable_modules.patch
+ "${FILESDIR}"/${PN}-0_pre20200904-r1-unbundle_qt.patch
+)
+
+S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
+
+src_prepare() {
+ xdg_environment_reset
+
+ cp "${FILESDIR}"/${PN}-0_pre20200904-r1-go.mod go.mod || die
+ cp "${FILESDIR}"/${PN}-0_pre20200904-r1-go.sum go.sum || die
+
+ default
+}
+
+src_configure() {
+ export QT_PKG_CONFIG=true
+ export QT_DOC_DIR="${EPREFIX}/usr/share/qt5-doc"
+}
+
+src_compile() {
+ # Not a typo, all that gets installed here is the bootstrap for generating
+ # and building actual bindings
+ go install -v -work -x -tags=no_env ./cmd/... || die
+
+ # qtsetup uses GOFLAGS as 'go list' arguments
+ GOFLAGS='' "$(go env GOPATH)"/bin/qtsetup -failfast -test=false || die
+}
+
+src_test() {
+ GOOFLAGS='' "$(go env GOPATH)"/bin/qtsetup -failfast test || die
+}
+
+#src_install() {
+# local EGO_PN="github.com/therecipe/qt"
+#
+# rm -rf vendor
+# rm -rf .git*
+# find internal/examples -type d -name deploy -exec rm -rf {} \;
+# find . -name '*.c' -exec rm -f {} \;
+# find . -name '*.h' -exec rm -f {} \;
+#
+# insinto $(dirname "$(get_golibdir)/src/${EGO_PN%/*}")
+# doins -r src/${EGO_PN%/*}
+#
+# insinto $(dirname "$(get_golibdir)/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}")
+# doins -r pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}
+#
+# # Not sure if we still need qtsetup - but just in case, install all binaries
+# exeinto "$(get_golibdir)"/bin
+# doexe bin/*
+#}
diff --git a/dev-go/qt/qt-0_pre20200904.ebuild b/dev-go/qt/qt-0_pre20200904.ebuild
new file mode 100644
index 000000000000..bcc7f72e1a9e
--- /dev/null
+++ b/dev-go/qt/qt-0_pre20200904.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/therecipe/qt"
+EGO_VENDOR=(
+ "github.com/davecgh/go-spew v1.1.0"
+ "github.com/davecgh/go-spew v1.1.1"
+ "github.com/gopherjs/gopherjs bd77b112433e"
+ "github.com/konsorten/go-windows-terminal-sequences v1.0.1"
+ "github.com/konsorten/go-windows-terminal-sequences v1.0.2"
+ "github.com/pmezard/go-difflib v1.0.0"
+ "github.com/sirupsen/logrus v1.4.1"
+ "github.com/stretchr/objx v0.1.0"
+ "github.com/stretchr/objx v0.1.1"
+ "github.com/stretchr/objx v0.2.0"
+ "github.com/stretchr/testify v1.2.2"
+ "github.com/stretchr/testify v1.3.0"
+ "golang.org/x/crypto df01cb2cc480 github.com/golang/crypto"
+ "golang.org/x/net afa5a82059c6 github.com/golang/net"
+ "golang.org/x/sys e8e3143a4f4a github.com/golang/sys"
+ "golang.org/x/sys e8e3143a4f4a github.com/golang/sys"
+ "golang.org/x/text f4905fbd45b6 github.com/golang/text"
+ "golang.org/x/tools aa740d480789 github.com/golang/tools"
+)
+
+inherit golang-vcs-snapshot xdg-utils
+
+EGIT_COMMIT="c0c124a5770d357908f16fa57e0aa0ec6ccd3f91"
+
+DESCRIPTION="Qt5 Go bindings"
+HOMEPAGE="https://github.com/therecipe/qt/"
+SRC_URI="https://github.com/therecipe/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+ ${EGO_VENDOR_URI}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# As of 2021-01-20 the test 'widgets/textedit' calls methods which do not exist, at least in qt-5.15.
+# TODO: figure out how to disable this test.
+RESTRICT="test"
+
+# We need qt-docs[html] because binding generation depends on core .index files
+# installed by this USE flag.
+RDEPEND="dev-qt/designer:5=
+ dev-qt/qt-docs:5=[html]
+ dev-qt/qtbluetooth:5=
+ dev-qt/qtcharts:5=
+ dev-qt/qtcore:5=
+ dev-qt/qtdatavis3d:5=
+ dev-qt/qtdbus:5=
+ dev-qt/qtgamepad:5=
+ dev-qt/qthelp:5=
+ dev-qt/qtlocation:5=
+ dev-qt/qtmultimedia:5=[widgets]
+ dev-qt/qtpositioning:5=
+ dev-qt/qtquickcontrols2:5=
+ dev-qt/qtscxml:5=
+ dev-qt/qtsensors:5=
+ dev-qt/qtserialbus:5=
+ dev-qt/qtserialport:5=
+ dev-qt/qtspeech:5=
+ dev-qt/qtsql:5=
+ dev-qt/qtsvg:5=
+ dev-qt/qtvirtualkeyboard:5=
+ dev-qt/qtwebchannel:5=
+ dev-qt/qtwebengine:5=
+ dev-qt/qtwebsockets:5=
+ dev-qt/qtwebview:5=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0_pre20200904-disable_modules.patch
+)
+
+src_prepare() {
+ xdg_environment_reset
+ default
+}
+
+src_configure() {
+ export GOPATH="${WORKDIR}"/${P}
+ export QT_PKG_CONFIG=true
+ export QT_DOC_DIR="${EPREFIX}/usr/share/qt5-doc"
+}
+
+src_compile() {
+ # Not a typo, all that gets installed here is the bootstrap for generating
+ # and building actual bindings
+ go install -v -work -x -tags=no_env ${EGO_PN}/cmd/... || die
+
+ "${GOPATH}"/bin/qtsetup -failfast -test=false || die
+}
+
+src_test() {
+ "${GOPATH}"/bin/qtsetup -failfast test || die
+}
+
+src_install() {
+ # Just in case
+ unset GOPATH
+
+ rm -rf src/${EGO_PN}/vendor
+ rm -rf src/${EGO_PN}/.git*
+ find src/${EGO_PN}/internal/examples -type d -name deploy -exec rm -rf {} \;
+ find src/${EGO_PN} -name '*.c' -exec rm -f {} \;
+ find src/${EGO_PN} -name '*.h' -exec rm -f {} \;
+
+ insinto $(dirname "$(get_golibdir)/src/${EGO_PN%/*}")
+ doins -r src/${EGO_PN%/*}
+
+ insinto $(dirname "$(get_golibdir)/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}")
+ doins -r pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}
+
+ # Not sure if we still need qtsetup - but just in case, install all binaries
+ exeinto "$(get_golibdir)"/bin
+ doexe bin/*
+}