!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.orgemilywhich by the text of the GPLv3 would be illegal to strip out11:44:14
@emilazy:matrix.orgemily K900: Pango builds, Cairo can remain pure. 11:48:35
@k900:0upti.meK900I wonder if we can also leave freetype alone11:49:19
@emilazy:matrix.orgemilyit seems unlikely that anything would have Darwin-specific FreeType behaviour.11:50:21
@emilazy:matrix.orgemilyoh, I guess it wasn't Darwin-specific there. do we know when/why it was introduced?11:50:40
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/commit/73ad32e1d94f5c774e4f5e685a7efba51a997c7811:52:44
@k900:0upti.meK900"Several builds"11:52:47
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/commit/4a6a87eedcb92958b7a01454e98dbc408bbde1c111:53:32
@emilazy:matrix.orgemilysounds like it was to fix stuff that wasn't updated for changes in FreeType 2.5 a decade ago11:53:35
@k900:0upti.meK900And the previous iteration of the hack11:53:36
@emilazy:matrix.orgemilyyeah both of these seem like they ought to be hella obsolete11:53:57
@emilazy:matrix.orgemilyif they were just compatibility hacks11:54:01
@emilazy:matrix.orgemily I feel like we can just inline it into pixman and see if anything else breaks. 11:54:29
@vcunat:matrix.orgvcunat
In reply to @k900:0upti.me
"Several builds"
I'm sorry, I forgot which already :-)
11:54:42
@emilazy:matrix.orgemilyso soon? :)11:54:51
@k900:0upti.meK900Presumably things that didn't adjust for freetype211:55:02
@k900:0upti.meK900* Presumably things that didn't adjust for include/freetype211:55:06
@k900:0upti.meK90010 years ago11:55:08
@emilazy:matrix.orgemily it says # compat hacks right there :) I think we can kill it. 11:55:32
@k900:0upti.meK900I do want to trye11:55:48
@k900:0upti.meK900* I do want to try11:55:49
@emilazy:matrix.orgemily so it should just be pixman 11:55:55
@emilazy:matrix.orgemily IMO just open code it in pixman and we can kill it off when I do pkgconf 11:56:12
@vcunat:matrix.orgvcunatI think it was about missing pkg-config propagations.11:56:28
@vcunat:matrix.orgvcunatWhen include files include each other.11:56:35
@vcunat:matrix.orgvcunat (propagatedBuildInputs will save you then) 11:57:00
@emilazy:matrix.orgemily the same case as pixman then I guess? 11:57:05
@emilazy:matrix.orgemilymaybe we should leave it in for now in that case11:57:13
@joerg:thalheim.ioMic92 changed their display name from Mic3000 🌋 to Mic92.12:22:31
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/34927412:25:19

Show newer messages


Back to Room ListRoom Version: 6