From cd3068dc0bbdd02f80fd9b78eb97bfe928b220a1 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Wed, 12 Mar 2025 15:28:07 +0100 Subject: [PATCH] warpx: update checksum after repo name changed (#49443) --- .../builtin/packages/py-warpx/package.py | 123 ++--------- .../repos/builtin/packages/warpx/package.py | 199 ++++-------------- 2 files changed, 58 insertions(+), 264 deletions(-) diff --git a/var/spack/repos/builtin/packages/py-warpx/package.py b/var/spack/repos/builtin/packages/py-warpx/package.py index 62ef36af1e0..178a5368fcb 100644 --- a/var/spack/repos/builtin/packages/py-warpx/package.py +++ b/var/spack/repos/builtin/packages/py-warpx/package.py @@ -29,107 +29,28 @@ class PyWarpx(PythonPackage): license("BSD-3-Clause-LBNL") # NOTE: if you update the versions here, also see warpx - version("develop", branch="development", deprecated=True) - version( - "23.08", - sha256="67695ff04b83d1823ea621c19488e54ebaf268532b0e5eb4ea8ad293d7ab3ddc", - deprecated=True, - ) - version( - "23.07", - sha256="511633f94c0d0205013609bde5bbf92a29c2e69f6e69b461b80d09dc25602945", - deprecated=True, - ) - version( - "23.06", - sha256="75fcac949220c44dce04de581860c9a2caa31a0eee8aa7d49455fa5fc928514b", - deprecated=True, - ) - version( - "23.05", - sha256="34306a98fdb1f5f44ab4fb92f35966bfccdcf1680a722aa773af2b59a3060d73", - deprecated=True, - ) - version( - "23.04", - sha256="e5b285c73e13a0d922eba5d83760c168d4fd388e54a519830003b2e692dab823", - deprecated=True, - ) - version( - "23.03", - sha256="e1274aaa2a2c83d599d61c6e4c426db4ed5d4c5dc61a2002715783a6c4843718", - deprecated=True, - ) - version( - "23.02", - sha256="a6c63ebc38cbd224422259a814be501ac79a3b734dab7f59500b6957cddaaac1", - deprecated=True, - ) - version( - "23.01", - sha256="e853d01c20ea00c8ddedfa82a31a11d9d91a7f418d37d7f064cf8a241ea4da0c", - deprecated=True, - ) - version( - "22.12", - sha256="96019902cd6ea444a1ae515e8853048e9074822c168021e4ec1687adc72ef062", - deprecated=True, - ) - version( - "22.11", - sha256="528f65958f2f9e60a094e54eede698e871ccefc89fa103fe2a6f22e4a059515e", - deprecated=True, - ) - version( - "22.10", - sha256="3cbbbbb4d79f806b15e81c3d0e4a4401d1d03d925154682a3060efebd3b6ca3e", - deprecated=True, - ) - version( - "22.09", - sha256="dbef1318248c86c860cc47f7e18bbb0397818e3acdfb459e48075004bdaedea3", - deprecated=True, - ) - version( - "22.08", - sha256="5ff7fd628e8bf615c1107e6c51bc55926f3ef2a076985444b889d292fecf56d4", - deprecated=True, - ) - version( - "22.07", - sha256="0286adc788136cb78033cb1678d38d36e42265bcfd3d0c361a9bcc2cfcdf241b", - deprecated=True, - ) - version( - "22.06", - sha256="e78398e215d3fc6bc5984f5d1c2ddeac290dcbc8a8e9d196e828ef6299187db9", - deprecated=True, - ) - version( - "22.05", - sha256="2fa69e6a4db36459b67bf663e8fbf56191f6c8c25dc76301dbd02a36f9b50479", - deprecated=True, - ) - version( - "22.04", - sha256="9234d12e28b323cb250d3d2cefee0b36246bd8a1d1eb48e386f41977251c028f", - deprecated=True, - ) - version( - "22.03", - sha256="ddbef760c8000f2f827dfb097ca3359e7aecbea8766bec5c3a91ee28d3641564", - deprecated=True, - ) - version( - "22.02", - sha256="d74b593d6f396e037970c5fbe10c2e5d71d557a99c97d40e4255226bc6c26e42", - deprecated=True, - ) - version( - "22.01", - sha256="e465ffadabb7dc360c63c4d3862dc08082b5b0e77923d3fb05570408748b0d28", - deprecated=True, - ) + with default_args(deprecated=True): + version("develop", branch="development") + version("23.08", sha256="22b9ad39c89c3fae81b1ed49abd72f698fbc79d8ac3b8dd733fd02185c0fdf63") + version("23.07", sha256="eab91672191d7bf521cda40f2deb71a144da452b35245567b14873938f97497e") + version("23.06", sha256="9bbdcbfae3d7e87cd4457a0debd840897e9a9d15e14eaad4be8c8e16e13adca2") + version("23.05", sha256="fa4f6d8d0537057313bb657c60d5fd91ae6219d3de95d446282f1ad47eeda863") + version("23.04", sha256="90462a91106db8e241758aeb8aabdf3e217c9e3d2c531d6d30f0d03fd3ef789c") + version("23.03", sha256="26e79f8c7f0480b5f795d87ec2663e553b357894fc4b591c8e70d64bfbcb72a4") + version("23.02", sha256="596189e5cebb06e8e58a587423566db536f4ac3691d01db8d11f5503f1e7e35e") + version("23.01", sha256="ed0536ae5a75df4b93c275c6839a210fba61c9524a50ec6217c44d5ac83776b3") + version("22.12", sha256="bdd0a9ec909a5ac00f288bb4ab5193136b460e39e570ecb37d3d5d742b7e67bf") + version("22.11", sha256="03c580bcd0cf7b99a81b9ef09d14172c96672c7fb028a0ed6728b3cc9ec207e7") + version("22.10", sha256="736747184eaae65fb1bbeb6867b890c90b233132bc185d85ea605525637e7c53") + version("22.09", sha256="0dc7076bad1c46045abd812729fa650bc4f3d17fdfded6666cbaf06da70f09d7") + version("22.08", sha256="95930c4f4fc239dfe4ed36b1023dd3768637ad37ff746bb33cf05231ca08ee7a") + version("22.07", sha256="7d91305f8b54b36acf2359daec5a94e154e2a8d7cbae97429ed8e93f7c5ea661") + version("22.06", sha256="faa6550d7dd48fc64d4b4d67f583d34209c020bf4f026d10feb7c9b224caa208") + version("22.05", sha256="be97d695a425cfb0ecd3689a0b9706575b7b48ce1c73c39d4ea3abd616b15ad7") + version("22.04", sha256="ff6e3a379fafb76e311b2f48089da6b1ab328c5b52eccd347c41cce59d0441ed") + version("22.03", sha256="808a9f43514ee40fa4fa9ab5bf0ed11219ab6f9320eb414bb4f043fab112f7a0") + version("22.02", sha256="3179c54481c5dabde77a4e9a670bb97b599cecc617ad30f32ab3177559f67ffe") + version("22.01", sha256="73a65c1465eca80f0db2dab4347c22ddf68ad196e3bd0ccc0861d782f13b7388") depends_on("cxx", type="build") # generated diff --git a/var/spack/repos/builtin/packages/warpx/package.py b/var/spack/repos/builtin/packages/warpx/package.py index 09d28399fb4..9932f1f3573 100644 --- a/var/spack/repos/builtin/packages/warpx/package.py +++ b/var/spack/repos/builtin/packages/warpx/package.py @@ -25,169 +25,42 @@ class Warpx(CMakePackage, PythonExtension): # NOTE: if you update the versions here, also see py-warpx version("develop", branch="development") - version("25.03", sha256="ec0a032fd2c838acec4b251fa3a8180b47186cc2216bc1adc6242cd275977590") - version( - "25.02", - sha256="c65385a3598bf43278c0b1c10ae2a5a07c1a46f6fa98deded385ecca2021a1a2", - deprecated=True, - ) - version( - "24.10", - sha256="1fe3a86bf820a2ecef853cdcd9427fba4e0cb1efb05326da7dc9dbf94551202f", - deprecated=True, - ) - version( - "24.08", - sha256="8da1f2967f613a65a295260260aa4f081ac1d1b7c1d6987d294e02b86099df08", - deprecated=True, - ) - version( - "23.08", - sha256="67695ff04b83d1823ea621c19488e54ebaf268532b0e5eb4ea8ad293d7ab3ddc", - deprecated=True, - ) - version( - "23.07", - sha256="511633f94c0d0205013609bde5bbf92a29c2e69f6e69b461b80d09dc25602945", - deprecated=True, - ) - version( - "23.06", - sha256="75fcac949220c44dce04de581860c9a2caa31a0eee8aa7d49455fa5fc928514b", - deprecated=True, - ) - version( - "23.05", - sha256="34306a98fdb1f5f44ab4fb92f35966bfccdcf1680a722aa773af2b59a3060d73", - deprecated=True, - ) - version( - "23.04", - sha256="e5b285c73e13a0d922eba5d83760c168d4fd388e54a519830003b2e692dab823", - deprecated=True, - ) - version( - "23.03", - sha256="e1274aaa2a2c83d599d61c6e4c426db4ed5d4c5dc61a2002715783a6c4843718", - deprecated=True, - ) - version( - "23.02", - sha256="a6c63ebc38cbd224422259a814be501ac79a3b734dab7f59500b6957cddaaac1", - deprecated=True, - ) - version( - "23.01", - sha256="e853d01c20ea00c8ddedfa82a31a11d9d91a7f418d37d7f064cf8a241ea4da0c", - deprecated=True, - ) - version( - "22.12", - sha256="96019902cd6ea444a1ae515e8853048e9074822c168021e4ec1687adc72ef062", - deprecated=True, - ) - version( - "22.11", - sha256="528f65958f2f9e60a094e54eede698e871ccefc89fa103fe2a6f22e4a059515e", - deprecated=True, - ) - version( - "22.10", - sha256="3cbbbbb4d79f806b15e81c3d0e4a4401d1d03d925154682a3060efebd3b6ca3e", - deprecated=True, - ) - version( - "22.09", - sha256="dbef1318248c86c860cc47f7e18bbb0397818e3acdfb459e48075004bdaedea3", - deprecated=True, - ) - version( - "22.08", - sha256="5ff7fd628e8bf615c1107e6c51bc55926f3ef2a076985444b889d292fecf56d4", - deprecated=True, - ) - version( - "22.07", - sha256="0286adc788136cb78033cb1678d38d36e42265bcfd3d0c361a9bcc2cfcdf241b", - deprecated=True, - ) - version( - "22.06", - sha256="e78398e215d3fc6bc5984f5d1c2ddeac290dcbc8a8e9d196e828ef6299187db9", - deprecated=True, - ) - version( - "22.05", - sha256="2fa69e6a4db36459b67bf663e8fbf56191f6c8c25dc76301dbd02a36f9b50479", - deprecated=True, - ) - version( - "22.04", - sha256="9234d12e28b323cb250d3d2cefee0b36246bd8a1d1eb48e386f41977251c028f", - deprecated=True, - ) - version( - "22.03", - sha256="ddbef760c8000f2f827dfb097ca3359e7aecbea8766bec5c3a91ee28d3641564", - deprecated=True, - ) - version( - "22.02", - sha256="d74b593d6f396e037970c5fbe10c2e5d71d557a99c97d40e4255226bc6c26e42", - deprecated=True, - ) - version( - "22.01", - sha256="e465ffadabb7dc360c63c4d3862dc08082b5b0e77923d3fb05570408748b0d28", - deprecated=True, - ) - # 22.01+ requires C++17 or newer - version( - "21.12", - sha256="847c98aac20c73d94c823378803c82be9a14139f1c14ea483757229b452ce4c1", - deprecated=True, - ) - version( - "21.11", - sha256="ce60377771c732033a77351cd3500b24b5d14b54a5adc7a622767b9251c10d0b", - deprecated=True, - ) - version( - "21.10", - sha256="d372c573f0360094d5982d64eceeb0149d6620eb75e8fdbfdc6777f3328fb454", - deprecated=True, - ) - version( - "21.09", - sha256="861a65f11846541c803564db133c8678b9e8779e69902ef1637b21399d257eab", - deprecated=True, - ) - version( - "21.08", - sha256="6128a32cfd075bc63d08eebea6d4f62d33ce0570f4fd72330a71023ceacccc86", - deprecated=True, - ) - version( - "21.07", - sha256="a8740316d813c365715f7471201499905798b50bd94950d33f1bd91478d49561", - deprecated=True, - ) - version( - "21.06", - sha256="a26039dc4061da45e779dd5002467c67a533fc08d30841e01e7abb3a890fbe30", - deprecated=True, - ) - version( - "21.05", - sha256="f835f0ae6c5702550d23191aa0bb0722f981abb1460410e3d8952bc3d945a9fc", - deprecated=True, - ) - version( - "21.04", - sha256="51d2d8b4542eada96216e8b128c0545c4b7527addc2038efebe586c32c4020a0", - deprecated=True, - ) - # 20.01+ requires C++14 or newer + version("25.03", sha256="18155ff67b036a00db2a25303058316167192a81cfe6dc1dec65fdef0b6d9903") + with default_args(deprecated=True): + version("25.02", sha256="7bdea9c1e94f82dbc3565f14f6b6ad7658a639217a10a6cf08c05a16aa26266f") + version("24.10", sha256="73b486b5fc561d97773fe95bb82751b9085aa8dfe27b4e2f285d646396b41323") + version("24.08", sha256="081b0d803d7b2b491626ba36e87e867b1fd1d20ddf0dee9c6ed4ff84f7d37553") + version("23.08", sha256="22b9ad39c89c3fae81b1ed49abd72f698fbc79d8ac3b8dd733fd02185c0fdf63") + version("23.07", sha256="eab91672191d7bf521cda40f2deb71a144da452b35245567b14873938f97497e") + version("23.06", sha256="9bbdcbfae3d7e87cd4457a0debd840897e9a9d15e14eaad4be8c8e16e13adca2") + version("23.05", sha256="fa4f6d8d0537057313bb657c60d5fd91ae6219d3de95d446282f1ad47eeda863") + version("23.04", sha256="90462a91106db8e241758aeb8aabdf3e217c9e3d2c531d6d30f0d03fd3ef789c") + version("23.03", sha256="26e79f8c7f0480b5f795d87ec2663e553b357894fc4b591c8e70d64bfbcb72a4") + version("23.02", sha256="596189e5cebb06e8e58a587423566db536f4ac3691d01db8d11f5503f1e7e35e") + version("23.01", sha256="ed0536ae5a75df4b93c275c6839a210fba61c9524a50ec6217c44d5ac83776b3") + version("22.12", sha256="bdd0a9ec909a5ac00f288bb4ab5193136b460e39e570ecb37d3d5d742b7e67bf") + version("22.11", sha256="03c580bcd0cf7b99a81b9ef09d14172c96672c7fb028a0ed6728b3cc9ec207e7") + version("22.10", sha256="736747184eaae65fb1bbeb6867b890c90b233132bc185d85ea605525637e7c53") + version("22.09", sha256="0dc7076bad1c46045abd812729fa650bc4f3d17fdfded6666cbaf06da70f09d7") + version("22.08", sha256="95930c4f4fc239dfe4ed36b1023dd3768637ad37ff746bb33cf05231ca08ee7a") + version("22.07", sha256="7d91305f8b54b36acf2359daec5a94e154e2a8d7cbae97429ed8e93f7c5ea661") + version("22.06", sha256="faa6550d7dd48fc64d4b4d67f583d34209c020bf4f026d10feb7c9b224caa208") + version("22.05", sha256="be97d695a425cfb0ecd3689a0b9706575b7b48ce1c73c39d4ea3abd616b15ad7") + version("22.04", sha256="ff6e3a379fafb76e311b2f48089da6b1ab328c5b52eccd347c41cce59d0441ed") + version("22.03", sha256="808a9f43514ee40fa4fa9ab5bf0ed11219ab6f9320eb414bb4f043fab112f7a0") + version("22.02", sha256="3179c54481c5dabde77a4e9a670bb97b599cecc617ad30f32ab3177559f67ffe") + version("22.01", sha256="73a65c1465eca80f0db2dab4347c22ddf68ad196e3bd0ccc0861d782f13b7388") + # 22.01+ requires C++17 or newer + version("21.12", sha256="3dd96d36db531f518cfec631bec243029fe63e1084b8cf7e8e75be50ebbdc794") + version("21.11", sha256="03727c21ee350fdc63057d4eebbff142928d74481f2234a8c3821cf338bfa4a0") + version("21.10", sha256="c35a98b1bd349cb944296c02d6e0602b6b7e33d1008207dd0d041a75cfb971e9") + version("21.09", sha256="0b20c5d7f13448f01115f68f131a3721e037ad9fab06aa3c24530bc48859c9eb") + version("21.08", sha256="5e61e4ec5a8605aa4fb89d49feba4a42d7d3f627745d4c85faab3657baf56011") + version("21.07", sha256="fe566f3de8d5b17a720e084d244c6617c87523b7d80756cbb5850df6e8100f5f") + version("21.06", sha256="246fb2c2bdb1dad347550c48e375326bc7bdeec0496c113c1057d2721a9ffd14") + version("21.05", sha256="16a206e898b22ace07c8dc9ea70af7f6f6f91a7a2e42c392fd15eb223faa1597") + version("21.04", sha256="13b13aebb25f43b7239743312dc9bb96bb365b72a99eb3c64492ae38f5141cff") + # 20.01+ requires C++14 or newer variant("app", default=True, description="Build the WarpX executable application") variant("ascent", default=False, description="Enable Ascent in situ visualization")