!QCCCSJHEsTIfozrZxz:nixos.org

Nix + Go

227 Members
Go packaging for and with Nixpkgs. | Be excellent to each other.49 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Jan 2024
@fractivore:cyberia.clubsymys

where shell.nix is:

  1 {·lib↵                                                                          
  2 ,·buildGoModule↵                                                                
  3 ,·fetchFromGitHub↵                                                              
  4 }:↵                                                                             
  5 ↵                                                                               
  6 buildGoModule·rec·{↵                                                            
  7 ··pname·=·"signASLbot";↵                                                        
  8 ··#version·=·"1.1.6";↵                                                          
  9 ↵                                                                               
 10 ··src·=·fetchFromGitHub·{↵                                                      
 11 ····owner·=·"mplsbugbounty";↵                                                   
 12 ····repo·=·pname;↵                                                              
 13 ···#·rev·=·"v${version}";↵                                                      
 14 ···#·sha256·=·"sha256-1EnKheHaS1kxw0cjxCahT3rUWBXiqxjKefrDBI2xIvY=";↵           
 15 ··};↵                                                                           
 16 ↵                                                                               
 17 ··#vendorHash·=·"sha256-egjjSEZH8F6UMbnkz3xytIzdW/oITB3RL1ddxrmvSZM=";↵         
 18 ↵                                                                               
 19 ··#·tests·require·internet·access·and·API·keys↵                                 
 20 ··doCheck·=·false;↵                                                             
 21 ↵                                                                               
 22 ··meta·=·with·lib;·{↵                                                           
 23 ····description·=·"";↵                                                          
 24 ····longDescription·=·''↵                                                       
 25 →       It's·a·pretty·basic·little·bot·really!↵                                 
 26 ····'';↵                                                                        
 27 ····homepage·=·"https://github.com/mplsbugbounty/signASLBot";↵                  
 28 ····#license·=·licenses.mit;↵                                                   
 29 ····#maintainers·=·with·maintainers;·[·fab·];↵                                  
 30 ··};↵                                                                           
 31 }↵ 
23:55:53
@fractivore:cyberia.clubsymys ( That's not the right info for my repo, but I haven't gotten to that step yet, because I can't get the build to even start. I assume I'm doing something wrong with the '<nixpkgs>' part, trying to build all of nixpkgs or something, but I don't know what I need to supply it with instead ) 23:58:22
10 Jan 2024
@fractivore:cyberia.clubsymys And what exactly is the lib argument suppose to be? 00:03:24
@qbit:tapenet.org@qbit:tapenet.org i think you need --attr signASLbot 01:05:30
@qbit:tapenet.org@qbit:tapenet.org not sure what lib argument you mean 01:05:46
@fractivore:cyberia.clubsymys
In reply to @qbit:tapenet.org
i think you need --attr signASLbot
thanks, I'll give it a shot once I get a chance
01:46:28
@fractivore:cyberia.clubsymys
In reply to @qbit:tapenet.org
not sure what lib argument you mean

Like from here:

meta = with lib; {
    description = "Neutron node";

    longDescription = ''
      Neutron node to interact with neutron blockchain
    '';

    homepage = "https://github.com/neutron-org/neutron";
    
    license = licenses.asl20; # Apache license

    maintainers = with maintainers; [
      pr0n00gler
      foxpy
    ];

    platforms = platforms.all;
  };
01:47:34
@fractivore:cyberia.clubsymys

And

  1 {·lib↵                                                                          
  2 ,·buildGoModule↵                                                                
  3 ,·fetchFromGitHub↵                                                              
  4 }:↵           
01:48:16
@fractivore:cyberia.clubsymysIt's a function argument right?01:48:38
@qbit:tapenet.org@qbit:tapenet.orgoh, lib is the "nixpkgs" library02:12:15
@qbit:tapenet.org@qbit:tapenet.orghttps://teu5us.github.io/nix-lib.html02:12:36
@qbit:tapenet.org@qbit:tapenet.org the "with lib" is effectively exposing the stuff in lib to the attrs that follow - so you don't have to type lib.maintainers.foxpy or lib.licenses.... 02:13:53
@fractivore:cyberia.clubsymysOhhhhh okay thank you!!02:15:37

Show newer messages


Back to Room ListRoom Version: 9