!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

229 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture51 Servers

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


SenderMessageTime
31 Aug 2023
@infinisil:matrix.orginfinisilNow there's two options, either:18:29:05
@infinisil:matrix.orginfinisil
  • Keep the category hierarchy alive only for new packages of that kind
18:29:39
@infinisil:matrix.orginfinisil
  • Deprecate the category hierarchy and introduce something like pkgs/alt-callPackage, where you can put all packages of that kind
18:30:39
@k900:0upti.meK900We can absolutely get rid of libsForQt5.callPackage and qt6Packages.callPackage18:31:04
@infinisil:matrix.orginfinisilBoth kind of suck but also aren't very significant, but I think in order to keep the number of changes to a minimum I'll go with the first one18:31:07
@k900:0upti.meK900At least18:31:08
@k900:0upti.meK900But we can do that in a follow-up18:31:17
@infinisil:matrix.orginfinisilIt's a bit tricky because there seems to be some cross compilation shenanigans sometimes18:31:46
@k900:0upti.meK900In fact I'd really like to get rid of those and maybe get smaller better scoped package sets for KF6/Plasma6/KDE Gear stuff18:31:50
@k900:0upti.meK900qt6Packages isn't even spliced18:32:02
@k900:0upti.meK900And qt5 cross was broken until like two days ago18:32:20
@infinisil:matrix.orginfinisilSee also my little rant from yesterday: https://matrix.to/#/!kjdutkOsheZdjqYmqp:nixos.org/$U5DUxbsottP-50Q5d0PQYHnX0xZdNpJDJ4hXiNkBdfs?via=nixos.org&via=matrix.org&via=nixos.dev18:32:24
@infinisil:matrix.orginfinisilBut yeah, all of those callPackages could be gotten rid of, but that also does affect the derivation interface, and it makes the definitions a bit more complicated, so I don't want to touch that in that PR18:33:17
@qyliss:fairydust.spaceAlyssa Rosswhoa can we cross compile QT 5 now? 18:33:17

Show newer messages


Back to Room ListRoom Version: 9