cole-h has joined #nixos-emacs
leungbk has joined #nixos-emacs
leungbk has quit [Quit: ERC (IRC client for Emacs 27.1)]
evanjs has quit [Ping timeout: 264 seconds]
evanjs has joined #nixos-emacs
claudiii has quit [Ping timeout: 240 seconds]
peel has quit [Ping timeout: 260 seconds]
cole-h has quit [Quit: Goodbye]
claudiii has joined #nixos-emacs
peel has joined #nixos-emacs
rajivr has joined #nixos-emacs
joesventek has joined #nixos-emacs
joseph has joined #nixos-emacs
joseph is now known as Guest56807
Guest56807 is now known as joseph`
joseph` is now known as jmorag
<jmorag> Trying to use emacsGcc with nixpkgs.overlays = [
<jmorag> (import (builtins.fetchTarball
<jmorag> # 08-24-2020
<jmorag> ];
<jmorag>
<jmorag> environment.systemPackages = with pkgs; [emacsGcc];
<jmorag>
<jmorag> but getting error: anonymous function at /nix/store/msh07c046anysccn14mz3zqkhsmmv9gj-nixos-20.03.2843.14006b724f3/nixos/pkgs/applications/editors/emacs/default.nix:1:1 called with unexpected argument 'nativeComp', at /nix/store/msh07c046anysccn14mz3zqkhsmmv9gj-nixos-20.03.2843.14006b724f3/nixos/lib/customisation.nix:79:63
<jmorag> (use '--show-trace' to show detailed location information)
<adisbladis> jmorag: It only works on the unstablue channel
<adisbladis> unstable*
<adisbladis> 20.03 and older does not have libgccjit
<jmorag> adisbladis: thank you
ctp has quit [Ping timeout: 240 seconds]
joesventek has quit [Quit: Quit]
<jmorag> adisbladis: I have unstable imported in my configuration.nix as
<jmorag> owner = "NixOS";
<jmorag> unstable = import (pkgs.fetchFromGitHub {
<jmorag> let
<jmorag> repo = "nixpkgs-channels";
<jmorag> rev = "nixos-unstable";
<jmorag> sha256 = "1ak7jqx94fjhc68xh1lh35kh3w3ndbadprrb762qgvcfb8351x8v";
<jmorag> }) { inherit (config.nixpkgs) config; };
ctp has joined #nixos-emacs
<jmorag> in ...
<jmorag> is there a way to get emacsGcc to pick up the attributes from there or does unstable need to be the default channel?
joesventek has joined #nixos-emacs
<NobbZ[m]> "jmorag" (https://matrix.to/#/@freenode_jmorag:matrix.org) "unstable.emacsGcc" should do.
<NobbZ[m]> You might need to explicitly add the overlay to the import though. Not quite sure if it is implicitly available when doing it that waY.
<jmorag> that errors with "error: attribute 'emacsGcc' missing, at /etc/nixos/configuration.nix:60:5"
<NobbZ[m]> So you have to add the iverlay to the import explicitly
<jmorag> NobbZ[m]: thanks, it looks like
<jmorag> unstable = import (pkgs.fetchFromGitHub {
<jmorag> let
<jmorag> owner = "NixOS";
<jmorag> repo = "nixpkgs-channels";
<jmorag> rev = "nixos-unstable";
<jmorag> sha256 = "1ak7jqx94fjhc68xh1lh35kh3w3ndbadprrb762qgvcfb8351x8v";
<jmorag> }) {
<jmorag> inherit (config.nixpkgs) config;
<jmorag> overlays = [
<jmorag> (import (builtins.fetchTarball
<jmorag> # 08-24-2020
<jmorag> ];
<jmorag> };
<jmorag> lets `unstable.emacsGcc` work. Building now!
rajivr has quit [*.net *.split]
claudiii has quit [*.net *.split]
peel has quit [*.net *.split]
murmr has quit [*.net *.split]
feepo has quit [*.net *.split]
jackdk has quit [*.net *.split]
manveru has quit [*.net *.split]
aterius has quit [*.net *.split]
yurb has quit [*.net *.split]
dash has quit [*.net *.split]
joesventek has quit [Quit: Quit]
joesventek has joined #nixos-emacs
feepo has joined #nixos-emacs
murmr has joined #nixos-emacs
claudiii has joined #nixos-emacs
peel has joined #nixos-emacs
rajivr has joined #nixos-emacs
dash has joined #nixos-emacs
yurb has joined #nixos-emacs
aterius has joined #nixos-emacs
manveru has joined #nixos-emacs
jackdk has joined #nixos-emacs
jmorag has quit [Ping timeout: 256 seconds]
<NobbZ[m]> Also if you use cachix, make sure to use the "nix-community" cache.
joesventek has quit [Quit: Quit]
joesventek has joined #nixos-emacs
rajivr has quit [Quit: Connection closed for inactivity]
evanjs has quit [Ping timeout: 258 seconds]
evanjs has joined #nixos-emacs
cole-h has joined #nixos-emacs