lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #285692 from hzeller/20240201-update-verible

verible: 0.0.3471 -> 0.0.3515

authored by

Mario Rodas and committed by
GitHub
404c9ccd 5f723975

+5 -33
+5 -11
pkgs/development/tools/language-servers/verible/default.nix
··· 18 18 # These environment variables are read in bazel/build-version.py to create 19 19 # a build string shown in the tools --version output. 20 20 # If env variables not set, it would attempt to extract it from .git/. 21 - GIT_DATE = "2023-12-23"; 22 - GIT_VERSION = "v0.0-3471-g9cb45092"; 21 + GIT_DATE = "2024-02-01"; 22 + GIT_VERSION = "v0.0-3515-g2d841599"; 23 23 24 24 # Derive nix package version from GIT_VERSION: "v1.2-345-abcde" -> "1.2.345" 25 25 version = builtins.concatStringsSep "." (lib.take 3 (lib.drop 1 (builtins.splitVersion GIT_VERSION))); ··· 28 28 owner = "chipsalliance"; 29 29 repo = "verible"; 30 30 rev = "${GIT_VERSION}"; 31 - hash = "sha256-nFt5TeFv63Igx8Zer2s/ZLj5DsHeZj5V/+3burnEm9g="; 31 + hash = "sha256-D/blcex/St1nLKvjzuKnmAJE8HVlGy8ampmXIxKK11M="; 32 32 }; 33 33 34 - patches = [ 35 - # Patch WORKSPACE file to not include windows-related dependencies, 36 - # as they are removed by bazel, breaking the fixed output derivation 37 - # TODO: fix upstream 38 - ./remove-unused-deps.patch 39 - ]; 40 - 41 34 bazel = bazel_5; 42 35 bazelFlags = [ 43 36 "--//bazel:use_local_flex_bison" ··· 46 39 ]; 47 40 48 41 fetchAttrs = { 49 - sha256 = "sha256-gZzrgZsHQ9zMoIDooVo9nRQbkJ41igme8wcNFj5EzWc="; 42 + sha256 = "sha256-2YruKvU7OZQ7mKNrqYITat+cmf/DEytDElYw7CvkxJk="; 50 43 }; 51 44 52 45 nativeBuildInputs = [ ··· 98 91 homepage = "https://github.com/chipsalliance/verible"; 99 92 license = licenses.asl20; 100 93 maintainers = with maintainers; [ hzeller newam ]; 94 + # Platforms linux only currently; some LIBTOOL issue on Darwin w/ bazel 101 95 platforms = platforms.linux; 102 96 }; 103 97 }
-22
pkgs/development/tools/language-servers/verible/remove-unused-deps.patch
··· 1 - diff --git a/WORKSPACE b/WORKSPACE 2 - index ad16b3a1..52b66703 100644 3 - --- a/WORKSPACE 4 - +++ b/WORKSPACE 5 - @@ -81,17 +81,6 @@ load("@com_github_google_rules_install//:setup.bzl", "install_rules_setup") 6 - 7 - install_rules_setup() 8 - 9 - -# Need to load before rules_flex/rules_bison to make sure 10 - -# win_flex_bison is the chosen toolchain on Windows 11 - -load("//bazel:win_flex_bison.bzl", "win_flex_configure") 12 - - 13 - -win_flex_configure( 14 - - name = "win_flex_bison", 15 - - sha256 = "8d324b62be33604b2c45ad1dd34ab93d722534448f55a16ca7292de32b6ac135", 16 - - # bison 3.8.2, flex 2.6.4 17 - - url = "https://github.com/lexxmark/winflexbison/releases/download/v2.5.25/win_flex_bison-2.5.25.zip", 18 - -) 19 - - 20 - http_archive( 21 - name = "rules_m4", 22 - sha256 = "b0309baacfd1b736ed82dc2bb27b0ec38455a31a3d5d20f8d05e831ebeef1a8e",