!UNVBThoJtlIiVwiDjU:nixos.org

Staging

187 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-24.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/70 Servers

Load older messages


SenderMessageTime
17 Oct 2024
@emilazy:matrix.orgemilyI feel we should only add the hack back where it's clearly needed.11:22:47
@emilazy:matrix.orgemilyI struggle to imagine a derivation that requires Cairo headers to be laid out differently only on Darwin and I really wonder about the history there.11:23:02
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/commit/207ca1f05a4b803dad2f571584e287f74394203211:25:11
@k900:0upti.meK900Do we have pango on Darwin?11:25:18
@emilazy:matrix.orgemilyI'd assume so11:25:34
@k900:0upti.meK900I mean do we have it built11:25:43
@k900:0upti.meK900Or can someone try11:26:01
@emilazy:matrix.orgemily you mean, on -next? 11:26:17
@k900:0upti.meK900Yes11:26:20
@emilazy:matrix.orgemilyI'll try.11:26:24
@k900:0upti.meK900Getting that hack from 3 packages to 2 will make me 33% happier11:26:39
@emilazy:matrix.orgemilywhat's the non-pixman one?11:26:57
@emilazy:matrix.orgemily48 builds to go fwiw.11:29:48
@emilazy:matrix.orgemily I like how pango depends on w3m. 11:32:08
@k900:0upti.meK900I'm building up to pixman11:35:41
@k900:0upti.meK900To test the new hook11:35:49
@k900:0upti.meK900But it's building A LOT11:36:00
@emilazy:matrix.orgemilyyes, Darwin builds still seem awfully slow :(11:36:33
@emilazy:matrix.orgemilydo we even need a hook though?11:36:38
@emilazy:matrix.orgemily can't we just inline the thing in pixman? 11:36:43
@k900:0upti.meK900I'm building Linux11:36:43
@emilazy:matrix.orgemilyoh11:36:47
@k900:0upti.meK900And for three packages we may need a hook11:37:02
@k900:0upti.meK900* And for three packages we may want a hook11:37:13
@emilazy:matrix.orgemily if cairo is fine without the flattening and glib is never flattened anyway, what's left other than pixman? 11:37:25
@k900:0upti.meK900freetype11:37:40
@k900:0upti.meK900 I also like the idea of a hook because I've called it __flattenIncludeHackHook 11:37:58
@k900:0upti.meK900So removing it will be very easy11:38:02
@emilazy:matrix.orgemily
dejavu-fonts-full> scripts/generate.pe tmp/DejaVuSansMono-Bold.sfd
dejavu-fonts-full> Copyright (c) 2000-2023. See AUTHORS for Contributors.
dejavu-fonts-full>  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
dejavu-fonts-full>  with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
dejavu-fonts-full>  Version: 20230101
dejavu-fonts-full>  Based on sources from 2023-01-01 00:00 UTC-D.
11:43:55
@emilazy:matrix.orgemilylove this build log that reminds you the tool is GPLv3 approximately one billion times11:44:03

Show newer messages


Back to Room ListRoom Version: 6