!oeFELgatfbdiAEkJAY:nixos.org

Nix Zürich

112 Members
https://www.meetup.com/nix-zurich/ - ZHF Hackathon 25-26 May 202425 Servers

Load older messages


SenderMessageTime
23 Nov 2024
@tfc:matrix.orgtfchttps://github.com/NixOS/nixpkgs/pull/35846815:23:31
@tfc:matrix.orgtfchttps://github.com/NixOS/nixpkgs/pull/35846915:28:28
@tfc:matrix.orgtfchttps://github.com/NixOS/nixpkgs/pull/35847215:51:35
@infinisil:matrix.orginfinisil

Ivan Mincik (imincik):

{
  outputs = { nixpkgs, self }:
    let
      lib = nixpkgs.lib;
      forAllSystems = lib.genAttrs lib.systems.flakeExposed;

      recurseByDefault = attrs:
        lib.mapAttrs (
          if lib.isDerivation attrs then
            attrs
          else if lib.isAttrs attrs then
            lib.recurseIntoAttrs (recurseByDefault attrs)
          else
            attrs
        ) attrs;

      overlay = self: super: recurseByDefault {
        my.florp = self.hello.overrideAttrs (old: {
          name = "my-florp";
        });
      };
    in
    {
      legacyPackages = forAllSystems (system:
        nixpkgs.legacyPackages.${system}.extend overlay
      );
    };
}
18:32:17
@lennart:wheeze.nlWheeze_NLTime for a drink!19:53:56
@lennart:wheeze.nlWheeze_NL Robert Hensing (roberth): are you also joining? 19:54:23
@infinisil:matrix.orginfinisil20241123T200103Z.jpg
Download 20241123T200103Z.jpg
20:01:11
@infinisil:matrix.orginfinisilWho's Linus Vettiger? Your laptop is still here!20:01:28
@infinisil:matrix.orginfinisilOh I see, there's still people downstairs20:04:35
@das-g:matrix.orgdas-gThose who went for a drink: Did you go to Nelson or Paragraph 11 or somewhere else?20:29:56
@tfc:matrix.orgtfcParagraph 11 yes20:31:46
@tfc:matrix.orgtfcima_5f30975.jpeg
Download ima_5f30975.jpeg
20:31:59
@apeioo:matrix.orgLorenzThanks to the organizers for the great event. It has been a long time since I had so much fun and met so many interesting people :)20:50:16
24 Nov 2024
@infinisil:matrix.orginfinisilHaha I'm the only one here at 9am 😂08:13:46
@gefla:matrix.orgGerd FlaigHa! That means nobody can keep you from fixing all the things. 😉08:16:33
@steveej0:matrix.orgsteveej

i'm participating virtually from the train 😆 currently trying to figure out how to force logseq to evaluate on aarch64-linux, with this override that has worked on 24.05:

      (pkgs.logseq.overrideAttrs (_: {
          src = lib.mkForce repoFlake.inputs.logseq_0_10_9_aarch64_appimage;
          meta.platforms = lib.mkForce [ "aarch64-linux" ];
      }))
08:18:01
@steveej0:matrix.orgsteveej *

i'm participating virtually from the train 😆 currently trying to figure out how to force logseq to evaluate on aarch64-linux, with this override that has worked on 24.05:

      (pkgs.logseq.overrideAttrs (
        attrs:
        lib.attrsets.recursiveUpdate attrs (
          lib.attrsets.optionalAttrs pkgs.stdenv.isAarch64 {
            src = repoFlake.inputs.logseq_0_10_9_aarch64_appimage;
            meta.platforms = [ "aarch64-linux" ];
          }
        )
      ))

edit: posted the code that actually worked on 24.05

08:21:30
@steveej0:matrix.orgsteveej

for some reason the src override isn't effective and it still (eagerly?) evaluates the selectSystem function in losgeq.nix:

       … while calling the 'throw' builtin
         at /nix/store/idq1bmwwy9rlkc21hccvx42wlwpxsx1f-source/pkgs/by-name/lo/logseq/package.nix:20:45:
           19|   inherit (stdenv.hostPlatform) system;
           20|   selectSystem = attrs: attrs.${system} or (throw "Unsupported system: ${system}");
             |                                             ^
           21|   suffix = selectSystem {

       error: Unsupported system: aarch64-linux
08:23:21
@steveej0:matrix.orgsteveejthe issue is that upstream doesn't build the AppImage for aarch64-linux and i'm getting it from a 3rd party (me) in this case08:24:36
@steveej0:matrix.orgsteveejmaybe it's feasible to do a source build? however i'm scared of yarn. here's the dockerfile i use to build the appimage: https://forgejo.www.stefanjunker.de/steveej/infra/src/commit/229b3cb0d39fd8dfe88f3ca4bb8d46f889f1d929/nix/pkgs/logseq/Containerfile08:26:49
@infinisil:matrix.orginfinisilhttps://nixos-modules.nix.みんな/lessons/a-basic-module/lesson/08:49:28
@maralorn:maralorn.de@maralorn:maralorn.deners: That’s what I was talking about: https://fuglede.github.io/llama.ttf/09:21:27
@matthewcroughan:defenestrate.itmatthewcroughan ners: https://github.com/tunnelvr/tunnelvr/commit/de409fa739fd17297c986fe437656d16c21010f6 09:24:50
@fabio.lenherr:matrix.orgFabio Lenherr:qa!09:25:35
@matthewcroughan:defenestrate.itmatthewcroughan ners: https://github.com/NixOS/nixpkgs/pull/358544 09:26:48
@matthewcroughan:defenestrate.itmatthewcroughanDownload 1802.02180v1.pdf09:28:06
@matthewcroughan:defenestrate.itmatthewcroughanhttps://arxiv.org/abs/1802.0218009:30:55
@matthewcroughan:defenestrate.itmatthewcroughan ners: https://github.com/OpenBB-finance/OpenBB 09:31:48
@matthewcroughan:defenestrate.itmatthewcroughannot in nixpkgs yet^09:31:50
@matthewcroughan:defenestrate.itmatthewcroughanAh, there was a PR https://github.com/NixOS/nixpkgs/pull/27413909:32:35

Show newer messages


Back to Room ListRoom Version: 10