diff --git a/dev-python/http-ece/Manifest b/dev-python/http-ece/Manifest index c22f0dae21..eb6b778bee 100644 --- a/dev-python/http-ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1 +1,2 @@ DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 +DIST http_ece-1.2.0.tar.gz 8771 BLAKE2B 378c82356b4cc754485a830b44e4dd67e7bc3ccab0b1d6ab786b35c7c9529cf621c3a285cdcee9750803367567cb0387a9c7318296e1b401fee317b0ccf057a5 SHA512 84173c190798c1706eda826b49efbe5db394d4216a236df9265c7995cf7baf151d653c6ff34d4fd981513303808062bdebf7cc1d98bc7543bc352a11631f3180 diff --git a/dev-python/http-ece/http-ece-1.2.0.ebuild b/dev-python/http-ece/http-ece-1.2.0.ebuild new file mode 100644 index 0000000000..a66bd425cc --- /dev/null +++ b/dev-python/http-ece/http-ece-1.2.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +MY_PN="encrypted-content-encoding" +DESCRIPTION="Encrypted Content Encoding for HTTP" +HOMEPAGE=" + https://pypi.org/project/http-ece/ + https://github.com/web-push-libs/encrypted-content-encoding +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" + +distutils_enable_tests nose diff --git a/games-util/xivlauncher/Manifest b/games-util/xivlauncher/Manifest index 0123f414a7..c8fe4c6571 100644 --- a/games-util/xivlauncher/Manifest +++ b/games-util/xivlauncher/Manifest @@ -1,18 +1,10 @@ DIST FFXIVQuickLauncher-c8a5471e0343c5ef89ccce698179324c44a3bce9.tar.gz 5268190 BLAKE2B b1b15b5163a69a74d6611ff1ca6df529497f61947bbe9f850290eff447631c61db1970c869e47f6d8062c760adc6bc66bb9a158a8674e64702fbaf7be7ddf545 SHA512 2e575a750e804e4859402a1f64ac232a38707a981d3a1ddba6da486278827507939a0edaebee7b980e206d16e073d57069e3eeb23af8e15377a8547ddcc6f1ab -DIST FFXIVQuickLauncher-e8e22c32969a858343b751dbbda4777606ba5717.tar.gz 5267549 BLAKE2B f143db989db4c47a8012040a34298b6293fe48732b3f43780f04b2530ca13bd75df4c9511c104b05897a787f6f915c14d958a3b7bde9ea99c7e4060f3bdca3c9 SHA512 128f170822eaa5277c4788ef838ca4f0bda75c17f3456922d4e3d68ef607687d9fe38b55024003c64400d3a486db595a6a317b731f82c4054974a49c9584c71e DIST castle.core.4.4.1.nupkg 919111 BLAKE2B 5ee1245ef79f00b89fd03957b260337b4af242667c10cd9189540853344d062e27dee224989ef6a29544083f9a8416a197b9d97ba38ee1ace4630e89893355e7 SHA512 b27c340df07622abda8543a48c057eb936c9b02b7ed2d6f58e09e33bd5a5f70c7a2ee867127a05697e5a4127ba40494a17ea40080482578328aa8a33ae97aa3a DIST cheaploc.1.1.6.nupkg 17585 BLAKE2B 1ed77a02342449f2b20fc97f0dfca7122637beb9f5f08854dc3d6c4f3676340686e49ac46173945f90dc56e7f41bc719d1976b5b4e61f1b25ced0b94cdb6a29d SHA512 ff2d6e19a08b54d288eced17cafe2dca9943bc7b0fab131c477f9ce7d8390762b11949228bc4193e661490432828ea8596ccb3d0d01ce2e990c346caa4cbb8fa DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d DIST config.net.4.19.0.nupkg 224230 BLAKE2B 81d9af329eeef4fd936351aa4c61957c43672bce351143c2f3a6b71a19e9a6b3595e312ff79c6c6ae54b05bb6abf952b3cd79702b34cc2e238a213efe1d74407 SHA512 62e44041c1baca88f0d7ce1c65edebb845c0fac14784d62f47908fd03434ac9abf5f142a7ae6eb2d68cd8c46435f2c71d8e9ff72c4a5e1de50c19f40ff5a3a91 DIST downloader.2.2.8.nupkg 134929 BLAKE2B 5151b9ce44e864fccacac7827a33f400f872c709c2cc8f5cb7329f29738a1617e987d3c1c35bbcf6e88f84b3a1ce33a5164d5a5c50f1191780ef436c4558f908 SHA512 366be64bd23c63137355826476c864b5681c290e60a7d40899af0ecf2e980ba2a03e9113ecd32a09b40d7b5e4be3913706d21e01289b085fd0eeecbd282d3335 -DIST goaaats.nativelibraryloader.4.9.0-beta1-g70f642e82e.nupkg 22508 BLAKE2B 0c8cdcf09351f18a3bbfa623958b79cb3cdb1cdf8fb596c4652f9ba834e8885b7ff5f64eb9d7d846270ba554773ce8ab448c25cb1e30d8e1848bfc4370f9b75b SHA512 5a7d007930f196b82299b9a371dcc70a4962d6fb938c3b04174488e6aa02746c55022fc1db00765c9dd8ec91c61e3529d86d8bd61292ff04f81e5058da0feba3 DIST goaaats.steamworks.2.3.4.nupkg 929848 BLAKE2B a0ee5f4f72d366b68919d23224611fa7e5dee4d78b0c607f742fae0fb69b742864f5f069a116bb531e2ef28efc655b5fe24701eb31949d119737ce811812bf83 SHA512 af40b958d208e81c1374ad14c2c4c989934e31fa2afc46990efdc02b3d443068e82716249bc3c575cc2aa627556fcb1795a4e932ccea438acbcd0935967801cf -DIST goaaats.veldrid.4.9.0-beta1-g70f642e82e.nupkg 312436 BLAKE2B d54627c540c1c395996782d7818357d15b2be499650b54918b7db71f80eae931d6c2da2f3e75d617c232ad7fd5daa895f9f0f09e5ec68a7627d1201eb7c2e082 SHA512 434649d07db4b2b048dced42a6f14e42945f7874a5067b9a162de659ebed0f830a1fab6517cafd945cd007bcfead2bb7d97aa55e9e94db4b914ab44858dfb098 -DIST goaaats.veldrid.imagesharp.4.9.0-beta1-g70f642e82e.nupkg 26972 BLAKE2B 7f3f7db3e6c56b49b7f82d622d46292d656566bf9a1c15b321493096c0e19b5e843a4ed1d89adb66be5268b13b691bffab038b32a38ccf457c74ffc0c40dfbdc SHA512 1c9a3d2d8e4b2e2eef271ca1022e32a9bfd1415c7a8d1dc0e08e58096b6a2c1d30b1d22996ce8825b894a731c6a98306086b2e9fbde4efba70cfd0945bbae307 -DIST goaaats.veldrid.metalbindings.4.9.0-beta1-g70f642e82e.nupkg 55350 BLAKE2B a76fc1aa3b8afce356ed3dfeaee469d590df766899c6fba31e87e73f099c701a7b4cf29e1a3bde597008bde2d33bc6740fbc760351891fb5bdd0272507c85f15 SHA512 486a699e5850272dd312ea1f76850cbb4d138c6b60f96fd4d4ff2ff09bc7a82c8aa788a9f1db688ce119d540621602746e6d43e3a173f9f6af7772ba7856c727 -DIST goaaats.veldrid.openglbindings.4.9.0-beta1-g70f642e82e.nupkg 64101 BLAKE2B faa7f6160504d9acbb345c6a391c114e017210b89014641de3b6a4e090e83f65e8e51141f8da6b214c76341c3f8ee0f28fb3aff487c283568d045f5e63f11d3f SHA512 098d204c05cf9121b8521a31fd5a974a53c4d42ba30c045251626b1f780b3e3b2ae87d5450f08e4f8b5f9ed2ce5cc212a1f607ead0359479620a769a68993701 -DIST goaaats.veldrid.sdl2.4.9.0-beta1-g70f642e82e.nupkg 1480273 BLAKE2B a09199216d636691f3241c176f266b7f327ed37e1ca5e4d3ed91c66e55b0cdc91f37707ab892259cc82dc932a0f9ac3fcb300196b323c8c2e785725f63cd8946 SHA512 2fbe959a87c7ff160d9e293962b49a4a1d6d511e501bf9e81e8b2c8cc8dc242ef3fe26767558db777987a667ebc0c3bae23bc0891f25882071c75930cfe81e3b -DIST goaaats.veldrid.startuputilities.4.9.0-beta1-g70f642e82e.nupkg 27873 BLAKE2B 8cf5bcc6841533fcd4cf24410a532b455a8264b105f1863a605ce728be9353a977dac87b9e9d52e906c18e2dafeb87d2ed73e448cd80253f051fd8c3bfdaed78 SHA512 18ca2ee4328c369273ff0f89608af4bfd6bf287d13a7498ebd0024ae9de4d6e61018426b64649dbb80a0de9acb903fc61e102636661e7ee3777e142c757ec759 DIST imgui.net.1.87.2.nupkg 2532510 BLAKE2B 81afc68d85afb9c3b3995774d2a7d4e82cbdc8dec5c11a865c1386a40479e5703b3df5702784997a9ab439378c1a9f1fea6e48b0b7d33c8be6e2410545bdde8e SHA512 79244d3ee0dbb332452c8a0d7fe7e9ae42dc80945815290acdb1a95d2f43f700ceaaca7b7a937bb82e77310805aeacccb587b5480cdc2b895678fbf317ca1085 DIST keysharp.1.0.5.nupkg 83058 BLAKE2B a5622d01e18e9433ff86fe3287d3caae2fbd81f83ba17bf302d82c8f2e77f1087ba261da7d455b6552d1399577954f6e98bb8c555999bb3b3b74505d4e581df1 SHA512 dcdfd91333a299c5c846d34429992bde26d2e03c9c7d6f1a258ca809f409c2d833df5c41e928b07084b63bf661cfff1dd62bef5f90b189c315fdb795bfa4beb4 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099 @@ -92,9 +84,7 @@ DIST serilog.sinks.console.4.0.1.nupkg 103972 BLAKE2B 5a017756c31da3cd3f64ba1cb0 DIST serilog.sinks.debug.1.0.1.nupkg 27986 BLAKE2B 886dc773d78eb3e58b3acdf14d9ca41f979edfc78cc7976d5516fe01fb366685df98dac91a7db2d3f7d4f7bb023ee8f29aa19a25230a501d97c4f46f182523e2 SHA512 9779d881a046c44efb9935c3bf962d1da88b0d92c519c3b0b405ae05b92879e2799f5c23b2808922029d5c0ed34cecbd9a2bf056304ea35af6d5ea3a0af26cb5 DIST serilog.sinks.file.5.0.0.nupkg 170448 BLAKE2B a2c58b4b2c43ee9c13e43bd341c4a352214f870d2c6cc6f3fa71138aa8b07f8cafbdf0184a3522d0333480b0ae252d5124e1e3fd5dc26df89474cf9e2a147dda SHA512 e0139b1c37bbc6e8dcf4b44f696fae1212c7793a69d599d3a555f69d2ceaa92f2417a0d4d2845d80ea8be494d4fd994841b916b197f8dc597afb6a6d91528356 DIST sharedmemory.2.3.2.nupkg 245351 BLAKE2B cddb0cdafdf69bc621b506cb9bc0a2c78990b135e60304b1d8a586e340774e0b45cc232e69f40d54d4079a3423d0e5c9ae3a4f8635fcc530bd95ae1afde41ce7 SHA512 e36dd912c4138225e8d98024da9fb9d0ee407f79baaa8ef9839a3f62669b82aa170bd28e256cb86a957fc8f0e54b9873c267305d619f9ffac4a259c6fe571746 -DIST sharpgen.runtime.2.0.0-beta.10.nupkg 279180 BLAKE2B 0e4c38dd9e5682b5a6ca8f8a797ac367ccb6206e2e2c931bb67b6956672ee7580ab406ec2064c24e60b7f92f48d697aea7cec047cd3fea53017c2e7fa4e8009a SHA512 dbde7a005568a8dd8d02d40be63a70962d0afa73754bbeac312cddfaf2cd4b9cc15a43fe7781748d7cb46a538aa4671d0a16a869e66ce42c68d33107cae02fbb DIST sharpgen.runtime.2.0.0-beta.13.nupkg 267678 BLAKE2B 65935f595eb9295e3ffb5659f9892e47f4f16fd0eaf82b16edf3e0ef95733ddcf98bb4c8e2c883363085fa1cb905f70f03c44a32f5c8c0633092cfd73df92a71 SHA512 ab45430585b7ed8ec39f644fc1cc18d4a7b88106f07d0008768b776d49c90f8089871426e2f6a66550143d87142e42c1fc75e98b02a9b3f5cf1e65daa2354827 -DIST sharpgen.runtime.com.2.0.0-beta.10.nupkg 313125 BLAKE2B 693047643ecce861b44d839de930f558c2f9fbd3aba3097c76d1a1d0790d815061e4a3dfde256231ab37e5079d07eacfb9dda954ca57de5ede2b2b2c31a13d75 SHA512 553e05f29e82389e265cbc1c1f0aa0cd523a57ade3e222767847cd01eb8843bfa0a7c9382975b13d76505b7b3a8f71d28e426f1a0172482b972a0b1a20e99b69 DIST sharpgen.runtime.com.2.0.0-beta.13.nupkg 519850 BLAKE2B e1647dbf2b507086f1bbd2e2710ba8d02d31419df78b515b88250f3b537fd43347846bfd76b03f3f3a0542ddc83f292c99123167dafdc1c50ca8fea1714776ea SHA512 c5ef144366c4755b9ba7eaa2fa82097b4b86f92e4f2535b6dc5e5749b4dbe3bc14aa33e7a685bfbb472cd65d9e6198acbdcc86b1fee0ff9f36cd61802b5bb51c DIST sixlabors.imagesharp.1.0.4.nupkg 3824917 BLAKE2B b6312a7d2ea09569b185361c40569209d281a6f5feb6687c452dc912e20aef6b409657a97c05dbae1b396e31ccab8d10a3c35fb92e7a7892ee29dcc982f5cf2b SHA512 66d710910a44505cdee5bbcfa7c2d2d6025891f7c1facdea8fd52e46fbc76122ab4f7bd1e1656ab782dd84292d59bddec93a1ecf8b94117dad75b5f69b52e23e DIST system.appcontext.4.1.0.nupkg 146990 BLAKE2B 7881a5a903a358e19b0de72fe800c70ac9233e7c5e1e4115d69be6f8dbc4fbe86debb79bcd453295730e803ff1da974075c999f52e4c721e085676746c2f9b58 SHA512 f724af13eb14aa57255f82841683a93b427de172b8d31b9fe2c6bc8c21a795e60ecf211b4e49e1c2e285fe1ad498e6bd9c843e109a60a3dc27b49df560106e96 @@ -232,15 +222,9 @@ DIST veldrid.openglbindings.4.9.0.nupkg 66821 BLAKE2B c1309775f5eafa96655b200000 DIST veldrid.sdl2.4.9.0.nupkg 1483550 BLAKE2B 12915c7f14f571101aff8245cad36f8219ab1e9f6c751ccfebff1f7dc290e93574a21e97644df9c16e50733b3cf10a5fd7a3e123bc0f8519dd1840985a48c99d SHA512 bab0b135a3dde3b96fb7bb016c4c609921010199b5198a977853d7f65815e722282913da32969eb937c2c7a9ec1b222e7035e807784b8349147eb6771f7eb377 DIST veldrid.startuputilities.4.9.0.nupkg 28452 BLAKE2B fb859ba44a25f99745e980081595d74d57cd3911f03bf95ca9c5d4b78bc431116214795426bcec3b686d049ae5625728a817fe40319c39842fd0445112182e21 SHA512 f90a86c2a158e1f3248565e648c41a4c8955abac7ddb3fb783385955b0b96341ec6b5d714e727bb080a19abe323672b282d8feb8b56571bd899fc1ff1f9761bc DIST vk.1.0.25.nupkg 221120 BLAKE2B 6019768603784793d155cc0f97bb6bf0f2221e575652b36984dbc81184ce378255f35440816944be869ab530cd8485b4c6924b38d6a1296885f60a7163fa5fcc SHA512 6f946367a8ff946e01870f8f1677eeffcef1c6d14b7341c1d067928121f875957f607c3b6e9b91280272434686ce4bf4b0dedfb5e14592fe9a72459a56fa17cb -DIST vortice.d3dcompiler.2.1.0.nupkg 91915 BLAKE2B d58ee7e36581a0bd0e42b16929420f33c9e5edfe415f7084b16922757aa322c0d97beeafc3d777ab52e7648df6a8b29902ab4cea402ab996538798a5b24d62f3 SHA512 36fc6956110cf69019e72c6b2f5bd7ee5e723d986bfb5518257d4061726e2a8907d6bb8f4b20b8bcd9d3f4ce2dec7cbc9f959b9d864b454b94ad13831c746fca DIST vortice.d3dcompiler.2.3.0.nupkg 79908 BLAKE2B 3dc19f63544c793e8ce76e33ec77b5285eada5caa463ac62bd62ccfbd0f3d27a04d6ddcebb2ce0e521f4a45c1a982f60af99c67a454b6da9f17ec44e94da83a4 SHA512 7500b4810e54932f72fcccfc621177af3f76b7c52482790e69879aca5d92bc1d5bc0a54546034efcd275504b7162ed51e3618029d8e05a03c068e6289a164d37 -DIST vortice.direct3d11.2.1.0.nupkg 764570 BLAKE2B 0bacd329d8a582ecbf8d762b209df6d1bfe4c5679adf91dc88bce6871a6795fe5ca4cbb8b610b5db40284622e7cf45995d185cca794d19416802a63ac7ac6168 SHA512 2085053037004fa2d1a6cafffb3ade91809e080f943da65780beb7029ec3c5f8e5b9180edac41c897885b063d73caa4d5cfe4ee6174a4682f96c683129b98205 DIST vortice.direct3d11.2.3.0.nupkg 1000170 BLAKE2B 3cb6882ff784a72f887265ce366ee8161b89653517edeabd618f01f4c68492f51438edd4da886d331974fb8b412c04f7b0109bf46638380b72ff76724c1725b7 SHA512 3ce3c39c241ffab511b0ef5370bc74e08af48eba7cfe86a7082a5392c11672f456fd9157d63b9dddec791ebb3008d7f3b976fa5fb9109667434133042323e252 -DIST vortice.directx.2.1.0.nupkg 240511 BLAKE2B 0fefe0ee66eac71d05eb3f4e93f09e445042005a2db44cba52692ce018207dceb5a1c4c1e1d04e8510fecaa52e1f9ab19f10a3f00e36781f5e0204ab645694fa SHA512 03e8beeb88c81f1e158ae7804feb84d17191356c17438de5332bbc8d3b96cb12c4ac5d84296751fda2c6b1f50a688336c9c5b14509c3f3e3fa410927a79afd76 DIST vortice.directx.2.3.0.nupkg 1123600 BLAKE2B 4af31197c9056e95d1ad3f860696637150ea950665a76efb6365b39b11b4b4d1cf6480ac8df82e945b0c5b187135f6e2bd22f1295a7b230a94d881d9c1d59af7 SHA512 3366ab9156a17cc0389fb7948f8385783672cedc30f03f13fff53ef6ab1678af61f560919e6ac50387c44b6722414f6986d55435791c4dd1d29a6e80f08b21a1 -DIST vortice.dxgi.2.1.0.nupkg 84022 BLAKE2B 1e6e550a4c9752db0204d2c6dace2f70190bb562faaa5f59074a1d5b3fe511426f7a776d80d9d847adb3bcbc28da4fa7124aa0abe1c4970f1c8eb70f2f0a2d56 SHA512 cf1e4e46608209a0809d9103dc65b614afaae12b1195ed279ef639f3475c2e2ecaca627b8fef9dba780edfc70a78c441cf2881a4ea3d70d524d58f556ae23c7f DIST vortice.dxgi.2.3.0.nupkg 339067 BLAKE2B 63a8f23f3a5a29b7b68c5429005c3ca0d623b8122d0b1fbd9ec9715cc78283df3951ebeed624d98ca2032ffcd3361f8d944c68176fff40800936c044e8ebe1c0 SHA512 adaad404537114fd3092817419680b78e1cfca01c7b3e0941f98071dbefad4160355d868f63ccf7187d4e6b4b7341fd01f406d9ff0de23f9676af4afb62dd31f -DIST vortice.mathematics.1.3.24.nupkg 115105 BLAKE2B 077d18cbc13b6fe6c5aee95680cb1d80b5927c58ae0061cd487c6b4f4f1ad732f6238f5cc5b1971fffcba8ac9d982f107af1c133c3226e8ca150a2c4b514f4bf SHA512 601b828fd182e2a77d989581ccd2e90f150155267f09f10eaf8af0e77a6ba4fc34cc040c42adb4b57c9e809bae7f96f5c21b0f10d73bde0d8d3c9d0414693d08 DIST vortice.mathematics.1.4.25.nupkg 360426 BLAKE2B 31780297d1e2e5bcdae92f34a93982c63bcf42ebbbb5ac848c4fbaea6d9340724ae83826fa20d0b1e82456f1f66d0332dd2e85f5f623d03fb53b5d4b7d6eb86b SHA512 4721b4514028384405e213a33b152a2760794e62d62f7078352486d43636f428c8a815d18d02f4cdca6168ef44898da85ec55760b25f240f0c074e3ea978f0db -DIST xivlauncher-1.0.6.tar.gz 18456404 BLAKE2B c37a5cc05070ce1914b6d784f2742ec9ff4adea9370605b1605db7093ed3e5bde3e57f5d5098770317d43fded51cfab3723208a273d07b885dad91489dbce8a7 SHA512 90ef341ec64eb03f1d0efdf60b42f53b22d3b7e747341312e248ef7dba34d83b45b98ab0973ec575352208ba3074bd0daf03b6d16371e5af571277fbdfeb2e7a DIST xivlauncher-1.0.7.tar.gz 18456119 BLAKE2B 13160afa3522228e0527c6fe076bc876ba29ed7131a68b6f7389f9c906517b3c0df6abf14acee5fdca94cf3888ae129333dead125d21d6c11bf3b7734238955a SHA512 5ec547bf557561cd35635c4fdc079344b0e502dd619a2b5a872bd577a02126437dd63479dd72987435854f464fcc15ff7d677d190ec46e3054bb303981bd22d0 diff --git a/games-util/xivlauncher/xivlauncher-1.0.6.ebuild b/games-util/xivlauncher/xivlauncher-1.0.6.ebuild deleted file mode 100644 index a3685faea7..0000000000 --- a/games-util/xivlauncher/xivlauncher-1.0.6.ebuild +++ /dev/null @@ -1,254 +0,0 @@ -EAPI=8 - -DOTNET_PKG_COMPAT="6.0" -NUGETS=" -castle.core@4.4.1 -cheaploc@1.1.6 -commandlineparser@2.9.1 -config.net@4.19.0 -downloader@2.2.8 -goaaats.nativelibraryloader@4.9.0-beta1-g70f642e82e -goaaats.steamworks@2.3.4 -goaaats.veldrid@4.9.0-beta1-g70f642e82e -goaaats.veldrid.imagesharp@4.9.0-beta1-g70f642e82e -goaaats.veldrid.metalbindings@4.9.0-beta1-g70f642e82e -goaaats.veldrid.openglbindings@4.9.0-beta1-g70f642e82e -goaaats.veldrid.sdl2@4.9.0-beta1-g70f642e82e -goaaats.veldrid.startuputilities@4.9.0-beta1-g70f642e82e -imgui.net@1.87.2 -keysharp@1.0.5 -microsoft.bcl.asyncinterfaces@6.0.0 -microsoft.codeanalysis.analyzers@3.3.3 -microsoft.codeanalysis.bannedapianalyzers@3.3.3 -microsoft.codeanalysis.common@4.0.1 -microsoft.codeanalysis.csharp@4.0.1 -microsoft.codeanalysis.netanalyzers@6.0.0 -microsoft.codeanalysis.netanalyzers@7.0.0 -microsoft.netcore.platforms@1.1.0 -microsoft.netcore.targets@1.1.0 -microsoft.win32.primitives@4.3.0 -microsoft.win32.registry@6.0.0-preview.5.21301.5 -microsoft.win32.systemevents@6.0.0 -mono.cecil@0.9.6.1 -netstandard.library@1.6.1 -netstandard.library@2.0.3 -newtonsoft.json@12.0.2 -pinvoke.kernel32@0.7.124 -pinvoke.windows.core@0.7.124 -runtime.any.system.collections@4.3.0 -runtime.any.system.diagnostics.tools@4.3.0 -runtime.any.system.diagnostics.tracing@4.3.0 -runtime.any.system.globalization@4.3.0 -runtime.any.system.globalization.calendars@4.3.0 -runtime.any.system.io@4.3.0 -runtime.any.system.reflection@4.3.0 -runtime.any.system.reflection.extensions@4.3.0 -runtime.any.system.reflection.primitives@4.3.0 -runtime.any.system.resources.resourcemanager@4.3.0 -runtime.any.system.runtime@4.3.0 -runtime.any.system.runtime.handles@4.3.0 -runtime.any.system.runtime.interopservices@4.3.0 -runtime.any.system.text.encoding@4.3.0 -runtime.any.system.text.encoding.extensions@4.3.0 -runtime.any.system.threading.tasks@4.3.0 -runtime.any.system.threading.timer@4.3.0 -runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.native.system@4.3.0 -runtime.native.system.io.compression@4.3.0 -runtime.native.system.net.http@4.3.0 -runtime.native.system.security.cryptography.apple@4.3.0 -runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.unix.microsoft.win32.primitives@4.3.0 -runtime.unix.system.console@4.3.0 -runtime.unix.system.diagnostics.debug@4.3.0 -runtime.unix.system.io.filesystem@4.3.0 -runtime.unix.system.net.primitives@4.3.0 -runtime.unix.system.net.sockets@4.3.0 -runtime.unix.system.private.uri@4.3.0 -runtime.unix.system.runtime.extensions@4.3.0 -serilog@2.12.0 -serilog.enrichers.sensitive@1.7.2 -serilog.enrichers.thread@3.1.0 -serilog.sinks.async@1.5.0 -serilog.sinks.console@3.1.1 -serilog.sinks.console@4.0.1 -serilog.sinks.debug@1.0.1 -serilog.sinks.file@5.0.0 -sharedmemory@2.3.2 -sharpgen.runtime@2.0.0-beta.10 -sharpgen.runtime.com@2.0.0-beta.10 -sixlabors.imagesharp@1.0.4 -system.appcontext@4.3.0 -system.buffers@4.3.0 -system.buffers@4.4.0 -system.buffers@4.5.1 -system.collections@4.3.0 -system.collections.concurrent@4.3.0 -system.collections.immutable@5.0.0 -system.collections.nongeneric@4.3.0 -system.collections.specialized@4.3.0 -system.componentmodel@4.3.0 -system.componentmodel.primitives@4.3.0 -system.componentmodel.typeconverter@4.3.0 -system.configuration.configurationmanager@6.0.0 -system.console@4.3.0 -system.diagnostics.debug@4.3.0 -system.diagnostics.diagnosticsource@4.3.0 -system.diagnostics.tools@4.3.0 -system.diagnostics.tracesource@4.3.0 -system.diagnostics.tracing@4.3.0 -system.drawing.common@6.0.0 -system.dynamic.runtime@4.3.0 -system.globalization@4.3.0 -system.globalization.calendars@4.3.0 -system.globalization.extensions@4.3.0 -system.io@4.3.0 -system.io.compression@4.3.0 -system.io.compression.zipfile@4.3.0 -system.io.filesystem@4.3.0 -system.io.filesystem.primitives@4.3.0 -system.linq@4.3.0 -system.linq.expressions@4.3.0 -system.memory@4.5.4 -system.net.http@4.3.0 -system.net.nameresolution@4.3.0 -system.net.primitives@4.3.0 -system.net.sockets@4.3.0 -system.numerics.vectors@4.4.0 -system.numerics.vectors@4.5.0 -system.objectmodel@4.3.0 -system.private.uri@4.3.0 -system.reflection@4.3.0 -system.reflection.emit@4.3.0 -system.reflection.emit.ilgeneration@4.3.0 -system.reflection.emit.ilgeneration@4.7.0 -system.reflection.emit.lightweight@4.3.0 -system.reflection.emit.lightweight@4.7.0 -system.reflection.extensions@4.3.0 -system.reflection.metadata@5.0.0 -system.reflection.primitives@4.3.0 -system.reflection.typeextensions@4.3.0 -system.resources.resourcemanager@4.3.0 -system.runtime@4.3.0 -system.runtime.compilerservices.unsafe@4.4.0 -system.runtime.compilerservices.unsafe@4.5.0 -system.runtime.compilerservices.unsafe@4.5.3 -system.runtime.compilerservices.unsafe@5.0.0 -system.runtime.compilerservices.unsafe@6.0.0 -system.runtime.extensions@4.3.0 -system.runtime.handles@4.3.0 -system.runtime.interopservices@4.3.0 -system.runtime.interopservices.runtimeinformation@4.3.0 -system.runtime.numerics@4.3.0 -system.security.accesscontrol@6.0.0 -system.security.accesscontrol@6.0.0-preview.5.21301.5 -system.security.claims@4.3.0 -system.security.cryptography.algorithms@4.3.0 -system.security.cryptography.cng@4.3.0 -system.security.cryptography.csp@4.3.0 -system.security.cryptography.encoding@4.3.0 -system.security.cryptography.openssl@4.3.0 -system.security.cryptography.primitives@4.3.0 -system.security.cryptography.protecteddata@6.0.0 -system.security.cryptography.x509certificates@4.3.0 -system.security.permissions@6.0.0 -system.security.principal@4.3.0 -system.security.principal.windows@4.3.0 -system.security.principal.windows@5.0.0 -system.security.principal.windows@6.0.0-preview.5.21301.5 -system.text.encoding@4.3.0 -system.text.encoding.codepages@4.5.1 -system.text.encoding.extensions@4.3.0 -system.text.encodings.web@6.0.0 -system.text.json@6.0.6 -system.text.regularexpressions@4.3.0 -system.threading@4.3.0 -system.threading.tasks@4.3.0 -system.threading.tasks.extensions@4.3.0 -system.threading.tasks.extensions@4.5.4 -system.threading.threadpool@4.3.0 -system.threading.timer@4.3.0 -system.windows.extensions@6.0.0 -system.xml.readerwriter@4.3.0 -system.xml.xdocument@4.3.0 -system.xml.xmldocument@4.3.0 -vk@1.0.25 -vortice.d3dcompiler@2.1.0 -vortice.direct3d11@2.1.0 -vortice.directx@2.1.0 -vortice.dxgi@2.1.0 -vortice.mathematics@1.3.24 -" - -inherit dotnet-pkg desktop xdg - -DESCRIPTION="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)" - -HOMEPAGE="https://github.com/goatcorp/XIVLauncher.Core/" - -IUSE="+aria2 +libsecret" - -RDEPEND=" - aria2? ( net-misc/aria2 ) - libsecret? ( app-crypt/libsecret ) - media-libs/libsdl2 - sys-apps/attr - media-libs/fontconfig - media-libs/lcms - dev-libs/libxml2 - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXdamage - x11-libs/libXi - sys-devel/gettext - || ( sys-libs/libunwind sys-libs/llvm-libunwind ) - media-libs/freetype:2 - media-libs/glu - x11-libs/libSM -" - -XIVQL_COMMIT="e8e22c32969a858343b751dbbda4777606ba5717" - -SRC_URI=" - https://github.com/goatcorp/XIVLauncher.Core/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/goatcorp/FFXIVQuickLauncher/archive/${XIVQL_COMMIT}.tar.gz - -> FFXIVQuickLauncher-${XIVQL_COMMIT}.tar.gz - ${NUGET_URIS} -" - -S="${WORKDIR}/XIVLauncher.Core-${PV}/src" - -DOTNET_PKG_PROJECTS=( "${S}/XIVLauncher.Core/XIVLauncher.Core.csproj" ) - -LICENSE="GPL-3" - -SLOT="0" -KEYWORDS="~amd64" - -src_prepare() { - rmdir "${WORKDIR}/XIVLauncher.Core-${PV}/lib/FFXIVQuickLauncher" || die - mv "${WORKDIR}/FFXIVQuickLauncher-${XIVQL_COMMIT}" \ - "${WORKDIR}/XIVLauncher.Core-${PV}/lib/FFXIVQuickLauncher" || die - sed -i "s/git -C .* describe --long --always --dirty > \$(VerFile)/echo ${PV}/" \ - XIVLauncher.Core/XIVLauncher.Core.csproj - - dotnet-pkg_src_prepare -} - -src_install() { - dotnet-pkg-base_install - dotnet-pkg-base_dolauncher "/usr/share/${P}/XIVLauncher.Core" "xivlauncher" - - domenu ../misc/linux_distrib/XIVLauncher.desktop - newicon -s 512 ../misc/linux_distrib/512.png xivlauncher.png -} diff --git a/games-util/xivlauncher/xivlauncher-1.0.7.ebuild b/games-util/xivlauncher/xivlauncher-1.0.7-r1.ebuild similarity index 99% rename from games-util/xivlauncher/xivlauncher-1.0.7.ebuild rename to games-util/xivlauncher/xivlauncher-1.0.7-r1.ebuild index 6cee51c20d..d849b4b06d 100644 --- a/games-util/xivlauncher/xivlauncher-1.0.7.ebuild +++ b/games-util/xivlauncher/xivlauncher-1.0.7-r1.ebuild @@ -292,7 +292,7 @@ src_install() { cp "${FILESDIR}/openssl.cnf" "${DOTNET_PKG_OUTPUT}/" dotnet-pkg-base_install - dotnet-pkg-base_append_launchervar "OPENSSL_CONF=/usr/share/${P}/XIVLauncher.Core/openssl.cnf" + dotnet-pkg-base_append_launchervar "OPENSSL_CONF=/usr/share/${P}/openssl.cnf" dotnet-pkg-base_dolauncher "/usr/share/${P}/XIVLauncher.Core" "xivlauncher" domenu ../misc/linux_distrib/XIVLauncher.desktop diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest index 331888a2b4..131e6ecbaa 100644 --- a/media-libs/amdvlk-bin/Manifest +++ b/media-libs/amdvlk-bin/Manifest @@ -1,3 +1,5 @@ +DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812baef104a0db51fc9e2574db4c0fa9d285cfb0a43d54e36685817a638c08b2c82ca40e5f5978791aab39d6d83bd6f59889f430f SHA512 65febbdfb0aa0a6b2213d5cbe0029c7da2627d1714d5f25b2d5ccf2401872d323f6e5b0408d9ba9fc5d07b9ae69beb7015498fb2828b6ea0982431ad7f8e450e +DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9 DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50 DIST amdvlk-bin-2024.1.1-amd64.rpm 18242384 BLAKE2B f26155287dfd7c968581b5eba3a4ad4ac9e1c0d4740a9aa57e120c8a21a1638cf0f02bcf3fd51fb2b6150031b7d81a2c755095807f8afbec5727be4dd661bcaf SHA512 f75b175377a9c252d564db5d99aae47d833d6ddc2c0b7c9292113e96e0635d059deae82ef54e9a88025c28b8b2271113ab468c72a0aa16c4908857b970f3634e diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild new file mode 100644 index 0000000000..740c1759ae --- /dev/null +++ b/media-libs/amdvlk-bin/amdvlk-bin-2021.2.5.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit rpm unpacker multilib-build + +DESCRIPTION="AMD Open Source Driver for Vulkan: official binary version" +HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK" +MY_PV="${PV/'.'/'.Q'}" +FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download" +SRC_URI="${FETCH_URI}/v-${MY_PV}/amdvlk-${MY_PV}.x86_64.rpm -> ${P}-amd64.rpm +${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb" +RESTRICT="test" +REQUIRED_USE="abi_x86_64" + +LICENSE="MIT" +SLOT="legacy-si" +KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + app-arch/zstd[${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libxshmfence[${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + !media-libs/amdvlk + !media-libs/amdvlk-bin:0 + !media-libs/amdvlk-bin:legacy-polaris + " +DEPEND=" + ${RDEPEND} +" +BDEPEND="sys-apps/sed" +QA_PREBUILT=" + usr/lib/* + usr/lib64/* +" +# TODO: Found a correct way to disable QA_SONAME for /usr/lib/amdvlk32.so +# I don't know why the current value is not working +QA_SONAME="usr/*" + +S=${WORKDIR} + +pkg_pretend(){ + ewarn "This is extremely old version which supports AMD's legacy GPUs such as:" + ewarn "Radeon™ R5/R7/R9 200/300 Series" + ewarn "Radeon™ M200/M300/M400 Series" + ewarn "Radeon™ HD 8000M Series" + ewarn "Radeon™ HD 7000 Series" + ewarn "This is very (3 years+) deprecated, it only supports vulkan 1.2.179" + ewarn "Use it at your own risk" + elog "Check Gentoo Wiki for further information" + elog "https://wiki.gentoo.org/wiki/AMDVLK" + if use abi_x86_32; then + ewarn "32-bit amdvlk binary is untested" + ewarn "Work in progress, use it at your risk" + fi +} + +src_unpack(){ + einfo "Unpacking abi_x86_64..." + mkdir -p "${S}"/amd64 + cd "${S}"/amd64 || die + rpm_unpack ${P}-amd64.rpm + if use abi_x86_32; then + einfo "Unpacking abi_x86_32..." + mkdir -p "${S}"/i386 || die + cd "${S}"/i386 || die + unpacker ${P}-i386.deb + fi +} + +src_prepare() { + default + if use abi_x86_32; then + einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die + rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die + rm -r "${S}/i386/usr/share/" || die + fi + mv "${S}/amd64/usr/share/doc/amdvlk/LICENSE.txt" "${S}" || die + rm -r "${S}/amd64/usr/share/" || die +} + +src_configure(){ + if use abi_x86_32; then + einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ + "${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die + sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ + "${S}/i386/etc/vulkan/implicit_layer.d/amd_icd32.json" || die + fi +} +src_compile(){ + einfo "Nothing to compile..." +} + +src_install(){ + if use abi_x86_32; then + cp -a "${S}/i386"/* "${D}" || die + fi + cp -a "${S}/amd64"/* "${D}" || die + dodoc LICENSE.txt +} + +pkg_postinst(){ + ewarn "If you are using Xorg:" + ewarn "Make sure the following line is NOT included in the any Xorg configuration section:" + ewarn "| Driver \"modesetting\"" + ewarn "and make sure you use DRI3 mode for Xorg" + ewarn "If you are using Wayland, it should be fine" + elog "More information about the configuration can be found here:" + elog "https://github.com/GPUOpen-Drivers/AMDVLK" + elog "${GENTOO_WIKI_PAGE}#Configuration_and_features" + elog "You can use AMD_VULKAN_ICD variable to switch to the required driver." + elog "AMD_VULKAN_ICD=RADV application - for using radv." + elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk." +} diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild index 43d6529345..3e53e100a5 100644 --- a/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild +++ b/media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild @@ -17,7 +17,7 @@ REQUIRED_USE="abi_x86_64" LICENSE="MIT" SLOT="legacy-polaris" -KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore +KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore RDEPEND=" sys-libs/zlib[${MULTILIB_USEDEP}] @@ -26,9 +26,10 @@ RDEPEND=" x11-libs/libXrandr[${MULTILIB_USEDEP}] x11-libs/libxcb[${MULTILIB_USEDEP}] x11-libs/libxshmfence[${MULTILIB_USEDEP}] - >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}] + >=media-libs/vulkan-loader-1.3.268[${MULTILIB_USEDEP}] !media-libs/amdvlk !media-libs/amdvlk-bin:0 + !media-libs/amdvlk-bin:legacy-si " DEPEND=" ${RDEPEND} @@ -45,27 +46,27 @@ QA_SONAME="usr/lib/*" S=${WORKDIR} pkg_pretend(){ - einfo "This is last version which supports AMD's legacy graphics cards such as:" - einfo "Radeon™ RX Vega Series" - einfo "Radeon™ RX 400/500 Series" - einfo "Radeon™ Pro WX 9100, x200 Series" - einfo "Radeon™ Pro W5700/W5500 Series" - einfo "Use it at your own risk" - einfo "Check Gentoo Wiki for further information" - einfo "https://wiki.gentoo.org/wiki/AMDVLK" + elog "This is last version which supports AMD's legacy graphics cards such as:" + elog "Radeon™ RX Vega Series" + elog "Radeon™ RX 400/500 Series" + elog "Radeon™ Pro WX 9100, x200 Series" + elog "Radeon™ Pro W5700/W5500 Series" + elog "Use it at your own risk" + elog "Check Gentoo Wiki for further information" + elog "https://wiki.gentoo.org/wiki/AMDVLK" if use abi_x86_32; then - ewarn "32-bit amdvlk binary is untested" - ewarn "Work in progress, use it at your risk" + ewarn "32-bit amdvlk binary is untested" + ewarn "Work in progress, use it at your risk" fi } src_unpack(){ - elog "Unpacking abi_x86_64..." + einfo "Unpacking abi_x86_64..." mkdir -p "${S}"/amd64 cd "${S}"/amd64 || die rpm_unpack ${P}-amd64.rpm if use abi_x86_32; then - elog "Unpacking abi_x86_32..." + einfo "Unpacking abi_x86_32..." mkdir -p "${S}"/i386 || die cd "${S}"/i386 || die unpacker ${P}-i386.deb @@ -75,7 +76,7 @@ src_unpack(){ src_prepare() { default if use abi_x86_32; then - elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die rm -r "${S}/i386/usr/share/" || die @@ -86,7 +87,7 @@ src_prepare() { src_configure(){ if use abi_x86_32; then - elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ "${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ @@ -94,7 +95,7 @@ src_configure(){ fi } src_compile(){ - elog "Nothing to compile..." + einfo "Nothing to compile..." } src_install(){ @@ -113,7 +114,7 @@ pkg_postinst(){ ewarn "If you are using Wayland, it should be fine" elog "More information about the configuration can be found here:" elog "https://github.com/GPUOpen-Drivers/AMDVLK" - elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)" + elog "${GENTOO_WIKI_PAGE}#Configuration_and_features" elog "You can use AMD_VULKAN_ICD variable to switch to the required driver." elog "AMD_VULKAN_ICD=RADV application - for using radv." elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk." diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild index dfba1714db..b709d1f79d 100644 --- a/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild +++ b/media-libs/amdvlk-bin/amdvlk-bin-2024.1.1.ebuild @@ -7,6 +7,7 @@ MULTILIB_COMPAT=( abi_x86_{32,64} ) inherit rpm unpacker multilib-build DESCRIPTION="AMD Open Source Driver for Vulkan: official binary version" +GENTOO_WIKI_PAGE="https://wiki.gentoo.org/wiki/AMDVLK" HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK" MY_PV="${PV/'.'/'.Q'}" FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download" @@ -17,7 +18,7 @@ REQUIRED_USE="abi_x86_64" LICENSE="MIT" SLOT="0" -KEYWORDS="-* ~amd64" # The hardware is not supported x86 anymore +KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore RDEPEND=" sys-libs/zlib[${MULTILIB_USEDEP}] @@ -26,9 +27,10 @@ RDEPEND=" x11-libs/libXrandr[${MULTILIB_USEDEP}] x11-libs/libxcb[${MULTILIB_USEDEP}] x11-libs/libxshmfence[${MULTILIB_USEDEP}] - >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}] + >=media-libs/vulkan-loader-1.3.275[${MULTILIB_USEDEP}] !media-libs/amdvlk !media-libs/amdvlk-bin:legacy-polaris + !media-libs/amdvlk-bin:legacy-si " DEPEND=" ${RDEPEND} @@ -48,21 +50,21 @@ pkg_pretend(){ ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards" ewarn "Such as Radeon™ RX 400/500 Series" ewarn "or Radeon™ RX Vega Series" - einfo "Check Gentoo Wiki for further information" - einfo "https://wiki.gentoo.org/wiki/AMDVLK" + elog "Check Gentoo Wiki for further information" + elog "${GENTOO_WIKI_PAGE}" if use abi_x86_32; then - ewarn "32-bit amdvlk binary is untested" - ewarn "Work in progress" + ewarn "32-bit amdvlk binary is untested" + ewarn "Work in progress" fi } src_unpack(){ - elog "Unpacking abi_x86_64..." + einfo "Unpacking abi_x86_64..." mkdir -p "${S}"/amd64 cd "${S}"/amd64 || die rpm_unpack ${P}-amd64.rpm if use abi_x86_32; then - elog "Unpacking abi_x86_32..." + einfo "Unpacking abi_x86_32..." mkdir -p "${S}"/i386 || die cd "${S}"/i386 || die unpacker ${P}-i386.deb @@ -72,7 +74,7 @@ src_unpack(){ src_prepare() { default if use abi_x86_32; then - elog "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + einfo "Changing layout of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" mv "${S}/i386/usr/lib/i386-linux-gnu/amdvlk32.so" "${S}/i386/usr/lib/" || die rm -d "${S}/i386/usr/lib/i386-linux-gnu/" || die rm -r "${S}/i386/usr/share/" || die @@ -83,7 +85,7 @@ src_prepare() { src_configure(){ if use abi_x86_32; then - elog "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" + einfo "Changing configuration of abi_x86_32 from debian/ubuntu to Gentoo/RHEL-alike" sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ "${S}/i386/etc/vulkan/icd.d/amd_icd32.json" || die sed -i 's/\/usr\/lib\/i386-linux-gnu\/amdvlk32.so/\/usr\/lib\/amdvlk32.so/g' \ @@ -91,7 +93,7 @@ src_configure(){ fi } src_compile(){ - elog "Nothing to compile..." + einfo "Nothing to compile..." } src_install(){ @@ -110,7 +112,7 @@ pkg_postinst(){ ewarn "If you are using Wayland, it should be fine" elog "More information about the configuration can be found here:" elog "https://github.com/GPUOpen-Drivers/AMDVLK" - elog "See also https://wiki.gentoo.org/wiki/AMDVLK (but it might be outdated)" + elog "${GENTOO_WIKI_PAGE}#Configuration_and_features" elog "You can use AMD_VULKAN_ICD variable to switch to the required driver." elog "AMD_VULKAN_ICD=RADV application - for using radv." elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk." diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index 5c4654ea6c..1fabbd40fb 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -1,4 +1,4 @@ -DIST go-sendxmpp-0.6.0-vendor.tar.xz 1387104 BLAKE2B de7eed4eb45bb12199f3eb92ac2d84a0d6ee9ad648b6d0d5a70f059c510bdd317d5ff60345a443d03f5b02f72048f7962b73a635449a0818a4f30fcd5513c550 SHA512 c396cfacb92723285f3eee410a17ac6e7bae346e1783cf14ae812cd6809cf76cbfec2d37461617ce9938461df6a2387bb54570eca67434bb343d383cdf45857e -DIST go-sendxmpp-0.6.0.tar.bz2 30272 BLAKE2B 488caef5d0f5d1f7b248d6374588e8f640684b7b95d87e26f99e8653123715a682e3e89e065c5751e28619f5e07230f04d8a5032a5b3b666ad657f3447884044 SHA512 2f11a72650ef32c5fb2caacc68b3d331025d651d858ba50632914c467a9108366f5bb6c1dd938bd7e3869ef014bba60595c8b82bdb3ae8797159fd048cfd828d DIST go-sendxmpp-0.6.1-vendor.tar.xz 1388196 BLAKE2B d206b79daeae2b5cb49d9556f8b3ee9104531a1fa8f2828ab592c1477e8b259d21f1acb5085ec545a7d229b27aaf7a44c197f56a7684733fd848af31129babc4 SHA512 39b76f65195bf7a1563fe837d1c073aacbb83e493f1ae622988ee23eb34d6af15a74b4c1c090a3641e40d31a4d292b6012624957a8ac6384ce031076f7e0087c DIST go-sendxmpp-0.6.1.tar.bz2 30102 BLAKE2B b00f8e3513ab8ad1cdb0d2a5465f4caba64380580f29e244a0a0be752732cffdaed54896243efda64fbd3a1efe8571e562346c004d46de6cbe11f7c7e9c6ccf6 SHA512 9a3a9a415ba68251c923f76be75caef93a7a2a3323a2cd03933c79f0c72d497af6c0837fd434c87ffd90e42a955e6c10c3133ca7e723594c9494962b95e933e2 +DIST go-sendxmpp-0.8.3-vendor.tar.xz 1390900 BLAKE2B 0cf2fe591ba8402450566bcdab24e07d4f7683f8edc12ffb64fae083f537ebc1986f1ccaa8d977c079226400df85c8064e1efbe25c18ad532125c14f6e724ff4 SHA512 0afa220042ccbae4ca9cecb8e45ae29378a6a16bb3a70c7c72d83e3f5a8773b54da935b0db5e152f1beea113c1504dae4d89255c761550e6b9207e12a187299d +DIST go-sendxmpp-0.8.3.tar.bz2 31913 BLAKE2B aa2deccb54e03af9242f37ea6755fc312aab74a776987891453f78862800371795810f7a06da7de210166916020611acb42865533a137fa8f66e6f624f196283 SHA512 5131f0132685b00e63bd3b4754eff494d9e240b325a3558dca724e996b32f1e99ec86cf60f158dc439378d5c08140b1ca0da33f25c326be3455790cbd8c085fb diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild similarity index 81% rename from net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild rename to net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild index 5d3cadb774..48c79a23ff 100644 --- a/net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild +++ b/net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit go-module # NOTE: To create the vendor tarball, run: # `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P/-0/-v0}/vendor` -DESCRIPTION="A little tool to send messages to an XMPP contact or MUC" +DESCRIPTION="A tool to send messages or files to an XMPP contact or MUC" HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" SRC_URI=" https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2 @@ -20,6 +20,8 @@ LICENSE="BSD-2 BSD MIT" SLOT="0" KEYWORDS="~amd64" +BDEPEND=">=dev-lang/go-1.21" + src_compile() { ego build -buildmode=pie }