From e5d9436bd6fe1fb55bada31445eb8739964e3eee Mon Sep 17 00:00:00 2001 From: Quinn Unger Date: Fri, 10 Jul 2026 17:46:06 +0100 Subject: [PATCH] add opencores fetcher (#16) --- lib/fusesocLib.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/fusesocLib.nix b/lib/fusesocLib.nix index c868d1d..830edde 100644 --- a/lib/fusesocLib.nix +++ b/lib/fusesocLib.nix @@ -156,6 +156,12 @@ rec { rev = provider.revision; inherit hash; }; + opencores = fetchsvn { + inherit (core) name; + url = "http://opencores.org/ocsvn/${provider.repo_name}/${provider.repo_name}/${provider.repo_root}"; + rev = provider.revision; + inherit hash; + }; url = let fetch = fetchurl { @@ -178,7 +184,6 @@ rec { } .${provider.filetype} or (throw "Unknown url provider filetype ${provider.filetype} in ${core.name}"); - opencores = throw "opencores provider not yet implemented"; } .${provider.name} or (throw "Unknown provider name: ${provider.name}"); -- 2.51.2