17 Oct 2024 |
emily | I feel we should only add the hack back where it's clearly needed. | 11:22:47 |
emily | I 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 | https://github.com/NixOS/nixpkgs/commit/207ca1f05a4b803dad2f571584e287f743942032 | 11:25:11 |
K900 | Do we have pango on Darwin? | 11:25:18 |
emily | I'd assume so | 11:25:34 |
K900 | I mean do we have it built | 11:25:43 |
K900 | Or can someone try | 11:26:01 |
emily | you mean, on -next ? | 11:26:17 |
K900 | Yes | 11:26:20 |
emily | I'll try. | 11:26:24 |
K900 | Getting that hack from 3 packages to 2 will make me 33% happier | 11:26:39 |
emily | what's the non-pixman one? | 11:26:57 |
emily | 48 builds to go fwiw. | 11:29:48 |
emily | I like how pango depends on w3m . | 11:32:08 |
K900 | I'm building up to pixman | 11:35:41 |
K900 | To test the new hook | 11:35:49 |
K900 | But it's building A LOT | 11:36:00 |
emily | yes, Darwin builds still seem awfully slow :( | 11:36:33 |
emily | do we even need a hook though? | 11:36:38 |
emily | can't we just inline the thing in pixman ? | 11:36:43 |
K900 | I'm building Linux | 11:36:43 |
emily | oh | 11:36:47 |
K900 | And for three packages we may need a hook | 11:37:02 |
K900 | * And for three packages we may want a hook | 11:37:13 |
emily | if cairo is fine without the flattening and glib is never flattened anyway, what's left other than pixman ? | 11:37:25 |
K900 | freetype | 11:37:40 |
K900 | I also like the idea of a hook because I've called it __flattenIncludeHackHook | 11:37:58 |
K900 | So removing it will be very easy | 11:38:02 |
emily | 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 |
emily | love this build log that reminds you the tool is GPLv3 approximately one billion times | 11:44:03 |