From 16c7e19b05f9d06b19471e83937e7695ab53c075 Mon Sep 17 00:00:00 2001 From: tastytea Date: Mon, 16 Jan 2023 18:35:32 +0100 Subject: [PATCH] www-apps/misskey: set store-dir turns out cache dir is not used for caching packages with pnpm --- www-apps/misskey/Manifest | 2 +- www-apps/misskey/misskey-13.0.0.ebuild | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/www-apps/misskey/Manifest b/www-apps/misskey/Manifest index 2710d59..daa2ff9 100644 --- a/www-apps/misskey/Manifest +++ b/www-apps/misskey/Manifest @@ -1,6 +1,6 @@ DIST misskey-12.119.2-deps.tar.xz 565595040 BLAKE2B 78bd1f8f51614c57d56fbbdc506b4b136613a2d37becd90cf54cddb2519d380f3f29e20b222c2747c3367c43266259c7e04fb680dd8712b38d76e80332ae6c2c SHA512 5065226733178a705fca244f451588eda37144062b555c153904a1994bdc0c093bfed20040611f5ddd94d494397a481d3d4fa0ea9d0beeaa440e64b88b509008 DIST misskey-12.119.2.tar.gz 19901911 BLAKE2B 5ceba5ba122308d0998b86e0f7de4a227058b7a64784f6a02372fb7fb9d16e0f0e213cd671eb17144570d10022aa51c5b7b5aeb9e833a696fd48bdbf7c0c860f SHA512 91b11453751e387611c1e66c7b94137cbbe74c2e4df7ef45f2c6a2a15b4d398e77c1c71490038408b8ee1ded6206c330d628ade49da7b930dbd95312e3d00e65 -DIST misskey-13.0.0-deps.tar.xz 118535888 BLAKE2B 51f5d0622d4e79973d0e5e3ba4ef16795a04c1bcf2fe6fede910a1bef26fbac58bae359f7b246c6919c58682eca2b0c36dc7e898cdb274ec0b16a33bdf104a30 SHA512 5031065e2a5da26f105033bc467b394885e33f5d6ad4665461ad9b25f616980a9a71ebef5c0c2ba99bec093ed626e933d08310d5e517b81f04e8aeb71be8d0d0 +DIST misskey-13.0.0-deps.tar.xz 347693920 BLAKE2B 3ea97f9eda6f032003d713354d7f3c6df7f8e73b56784713bac21a4131f9834791b09ac8486a2ec9ccb980d33cbbc6962b05674c622a8afff2bceca8133b3d66 SHA512 9db3a00aa5ff54c276f74167d3a8342eb9bc51158be6c060d4098e96c1a7723d79877168044cbd44a4a7e33f59f0c82bc73af6939273253d2a78b22daf5ae648 DIST misskey-13.0.0.tar.gz 20052588 BLAKE2B 830fb8dfe996532f1ad6dbf33e1a22f7c15828a905789f62956a5aabce1ca3438aa9834d9b495a98eef4d588a6e5d5b065ce768e402a6d2451cfb244b9040fe4 SHA512 c76c9b4ab10c5b5207f11b2df09e3264d4974ca4724774b8e89ccaef367680c6c3a915cb9ecdcf3e462640d752dd5ae90ba427bf6a852461ef308fb622002f9c DIST misskey-assets-0179793ec891856d6f37a3be16ba4c22f67a81b5.tar.gz 40471635 BLAKE2B 5305b5b316aa9d27f860e0e2c86f55eeb4140fd76c9cc7a753f78f93c509a10237033ec2109d2e806605f302d3fc9e9b916d2967053a4bce9b2cdea14df5885b SHA512 b4de7d8ab43f27e14372bb7246be4b032b142f22913ceaaa01e7631a1f702ba77ccf25482038cf2341f7a0ae92d54a1200bb654cac1d409b1ddcc113513b3f16 DIST misskey-emojis-cae981eb4c5189ea9ea3230e83b876a5068df7d1.tar.gz 12933900 BLAKE2B e37df7009b21276debd2118d1fb12bc917aa148a088e186a2fe85597cb5ea1a9aa79600919e7d0196af2bf8dfc6fee7f1b9cc6b898cda00810ece2969291e5a7 SHA512 68fce9f6afd7bd3db40ca5e990514f9d88506253f100b7c9db2032be97594919c36ab4bdc235ebb98647b7cc827f88d53bf9bdb59b4017888a1ec3a68e2e06fb diff --git a/www-apps/misskey/misskey-13.0.0.ebuild b/www-apps/misskey/misskey-13.0.0.ebuild index 0a14af1..f97b33c 100644 --- a/www-apps/misskey/misskey-13.0.0.ebuild +++ b/www-apps/misskey/misskey-13.0.0.ebuild @@ -19,12 +19,12 @@ SRC_URI=" " # NOTE: to generate the deps archive: -# export YARN_CACHE_FOLDER="$(realpath ./packages-cache)" # export CYPRESS_CACHE_FOLDER="$(realpath ./packages-cache)" # export npm_config_cache="$(realpath ./packages-cache)" +# pnpm config set store-dir "$(realpath ./packages-cache)" # pnpm install # tar -caf ${P}-deps.tar.xz packages-cache -# unset YARN_CACHE_FOLDER CYPRESS_CACHE_FOLDER npm_config_cache +# unset CYPRESS_CACHE_FOLDER npm_config_cache LICENSE="GPL-3" SLOT="0" @@ -66,7 +66,6 @@ src_unpack() { } src_prepare() { - export YARN_CACHE_FOLDER="${T}"/packages-cache export CYPRESS_CACHE_FOLDER="${T}"/packages-cache export npm_config_cache="${T}"/packages-cache export PNPMFLAGS="--verbose" @@ -88,13 +87,13 @@ src_prepare() { "${T}"/bin/pnpm || die "Could not symlink pnpm.js" PATH="${T}/bin:${PATH}" fi + pnpm config set cache "${T}"/packages-cache + pnpm config set store-dir "${T}"/packages-cache default } src_compile() { - pnpm config set cache "${T}"/packages-cache - pnpm config list pnpm ${PNPMFLAGS} install || die "dependency installation failed" NODE_ENV=production pnpm ${PNPMFLAGS} run build || die "build failed" }