!oeFELgatfbdiAEkJAY:nixos.org

Nix Zürich

113 Members
https://zurich.nix.ug/ - Next ZHF event 23-24 November 202425 Servers

Load older messages


SenderMessageTime
23 Nov 2024
@anothertobi:foo.fyianothertobi set a profile picture.13:21:54
@infinisil:matrix.orginfinisil
diff --git a/nix/store/w21dd3v32i13bg3c4nahbdd444587gdb-source/thirdparty/JUCE/modules/juce_graphics/native/juce_freetype_Fonts.cpp b/./thirdparty/JUCE/modules/juce_graphics/native/juce_freetype_Fonts.cpp
index a813ec6..7e29f3a 100644
--- a/nix/store/w21dd3v32i13bg3c4nahbdd444587gdb-source/thirdparty/JUCE/modules/juce_graphics/native/juce_freetype_Fonts.cpp
+++ b/./thirdparty/JUCE/modules/juce_graphics/native/juce_freetype_Fonts.cpp
@@ -353,8 +353,8 @@ private:
     bool getGlyphShape (Path& destShape, const FT_Outline& outline, const float scaleX)
     {
         const float scaleY = -scaleX;
-        const short* const contours = outline.contours;
-        const char* const tags = outline.tags;
+        const short* const contours = (short*) outline.contours;^M
+        const char* const tags = (char*) outline.tags;^M
         const FT_Vector* const points = outline.points;
 
         for (int c = 0; c < outline.n_contours; ++c)
13:27:26
@matthewcroughan:defenestrate.itmatthewcroughan
In reply to @apeioo:matrix.org
The package specifies leaveDotGit = true; in fetchgit. I do not know why. But the error does not change if I remove that line.
leaveDotGit is generally an issue anyway, as it can cause fetching to be non-deterministic
13:28:34
@matthewcroughan:defenestrate.itmatthewcroughanif it still works without it, might be a good idea to remove it 13:28:41
@apeioo:matrix.orgapeioo No it does not work without. It seems Git got stricter or something changed how permissions are handled in the Nix sandbox. It of course works with --add safe.directory, but I do not know why it broke. 13:31:13
@lilalambda:matrix.orgCorsin PfisterCan someone add the labes to https://github.com/NixOS/nixpkgs/pull/358431 ? Thanks!13:38:13
@koen:fediversity.euKoen (SynQ) de JongeI am setting up 'test vm' there is one available at: 95.215.187.101 you can login as alice password is the same as the wifi password13:45:14
@koen:fediversity.euKoen (SynQ) de Jonge * I am setting up 'test vm' there is one available at: 95.215.187.102 you can login as alice password is the same as the wifi password13:45:46
@koen:fediversity.euKoen (SynQ) de Jonge * I am setting up 'test vm' there is one available at: nix1: 95.215.187.101 nix2: 95.215.187.102 you can login as alice password is the same as the wifi password13:46:26
@koen:fediversity.euKoen (SynQ) de Jongethere is tons of cpu and ram in there, and it is a 24.11 install13:46:50
@koen:fediversity.euKoen (SynQ) de Jongehave a go13:46:53
@koen:fediversity.euKoen (SynQ) de JongeOh and please claim the use by saying here 'I am using this one'.13:47:16
@mrcjk:matrix.orgMarc Jakobi another fix to my remote builders in case it was someone here was able to merge my previous one 🙏 13:48:13
@linschlager:beeper.comlinschlagerCan someone add the labels to https://github.com/NixOS/nixpkgs/pull/358427 and https://github.com/NixOS/nixpkgs/pull/358417 please? Thanks 😇14:13:45
@lpzimmermann:beeper.comlpzimmermannCan someone also add labels to mine? https://github.com/NixOS/nixpkgs/pull/35844514:14:28
@aurecchia:matrix.orgAlessio AurecchiaCould somebody add the relevant labels here? :) https://github.com/NixOS/nixpkgs/pull/35844614:18:22
@infinisil:matrix.orginfinisil

Ivan Mincik (imincik):

{
  outputs = { nixpkgs, self }:
    let
      lib = nixpkgs.lib;
      forAllSystems = lib.genAttrs lib.systems.flakeExposed;
    in
    {
      legacyPackages = forAllSystems (system:
        nixpkgs.legacyPackages.${system}.extend (self: super: {
          myHello = self.hello.overrideAttrs (old: {
            name = "my-hello";
          });
        })
      );
    };
}
14:46:16
@linschlager:beeper.comlinschlagerCould someone add labels to https://github.com/NixOS/nixpkgs/pull/358455 as well? Thanks :)14:49:24
@infinisil:matrix.orginfinisil
# Run with `nix-instantiate --eval --strict --json`
let
  pkgs = import <nixpkgs> {};
  inherit (pkgs) lib;

  ifSuccess = value: f:
    let
      result = builtins.tryEval value;
    in
    if result.success then
      f result.value
    else
      "<eval failure>";

  recurse = path: attrs:
    ifSuccess (lib.isDerivation attrs) (isDrv:
      if isDrv then
        ifSuccess (lib.getVersion attrs) (version:
          {
            inherit path version;
          }
        )
      else if lib.isAttrs attrs && (attrs.recurseForDerivations or false) then
        lib.mapAttrs (n: recurse (path ++ [n])) attrs
      else
        null
    );

  mapped = lib.mapAttrs (n: recurse [n]) pkgs;

# WHY does this fail if filterAttrsRecursive is uncommented!?!?
in /*lib.filterAttrsRecursive (path: value: value != null) */mapped
14:51:19
@tfc:matrix.orgtfc

please look at:

  • https://github.com/NixOS/nixpkgs/pull/358461
15:02:16
@koen:fediversity.euKoen (SynQ) de Jongeis anyone using those vm's with 40 cpu cores and 128GB of ram an 100GB of nvme disk yet?15:20:51
@koen:fediversity.euKoen (SynQ) de JongeI can create more if needed15:21:39
@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

Show newer messages


Back to Room ListRoom Version: 10