rotonda: 0.4.1 -> 0.4.2 (#418813)

authored by misuzu.tngl.sh and committed by GitHub 2277b281 723f69b6

+32 -9
+32 -9
pkgs/by-name/ro/rotonda/package.nix
··· 2 lib, 3 rustPlatform, 4 fetchFromGitHub, 5 nix-update-script, 6 }: 7 8 - rustPlatform.buildRustPackage rec { 9 pname = "rotonda"; 10 - version = "0.4.1"; 11 12 src = fetchFromGitHub { 13 owner = "NLnetLabs"; 14 repo = "rotonda"; 15 - tag = "v${version}"; 16 - hash = "sha256-DpFrJH37ysNc3hv7UrDktqRWrucAX6ZlpwUAT0PDm5k="; 17 }; 18 19 - passthru.updateScript = nix-update-script { }; 20 21 - useFetchCargoVendor = true; 22 - cargoHash = "sha256-cWPsFUa31hcNzqSSBbnhWccJqYGQbpbZNcVr0G14cqE="; 23 24 meta = { 25 description = "Rotonda - composable, programmable BGP Engine"; 26 homepage = "https://github.com/NLnetLabs/rotonda"; 27 - changelog = "https://github.com/NLnetLabs/rotonda/blob/refs/tags/${src.tag}/Changelog.md"; 28 license = lib.licenses.mpl20; 29 maintainers = with lib.maintainers; [ _0x4A6F ]; 30 mainProgram = "rotonda"; 31 }; 32 - }
··· 2 lib, 3 rustPlatform, 4 fetchFromGitHub, 5 + stdenv, 6 nix-update-script, 7 + testers, 8 + rotonda, 9 }: 10 11 + rustPlatform.buildRustPackage (finalAttrs: { 12 pname = "rotonda"; 13 + version = "0.4.2"; 14 15 src = fetchFromGitHub { 16 owner = "NLnetLabs"; 17 repo = "rotonda"; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-B2sdQr9PctWZBpDuatJkUApW5T98BQa4HiqL8+HHevY="; 20 }; 21 22 + useFetchCargoVendor = true; 23 + cargoHash = "sha256-XbBlA7QYUtD4uBz4t5ZR70o9bMgVLeSzq6Lexe0jzME="; 24 + 25 + checkFlags = 26 + lib.optionals 27 + (stdenv.hostPlatform.system == "aarch64-darwin" || stdenv.hostPlatform.system == "x86_64-darwin") 28 + [ 29 + # Attempted to create a NULL object. 30 + "--skip=manager::tests::added_target_should_be_spawned" 31 + # Lazy instance has previously been poisoned 32 + "--skip=manager::tests::modified_settings_are_correctly_announced" 33 + "--skip=manager::tests::removed_target_should_be_terminated" 34 + "--skip=manager::tests::unused_unit_should_not_be_spawned" 35 + ]; 36 37 + passthru = { 38 + updateScript = nix-update-script { }; 39 + tests.version = testers.testVersion { 40 + package = rotonda; 41 + command = "rotonda --version"; 42 + # tag/release with this version string, please revert to `inherit (finalAttrs) version;` on next release 43 + version = "0.4.3-dev"; 44 + }; 45 + }; 46 47 meta = { 48 description = "Rotonda - composable, programmable BGP Engine"; 49 homepage = "https://github.com/NLnetLabs/rotonda"; 50 + changelog = "https://github.com/NLnetLabs/rotonda/blob/refs/tags/${finalAttrs.src.tag}/Changelog.md"; 51 license = lib.licenses.mpl20; 52 maintainers = with lib.maintainers; [ _0x4A6F ]; 53 mainProgram = "rotonda"; 54 }; 55 + })