| 5 Mar 2025 |
vcunat | * We could probably backport the updates, but libpng is a staging* package. | 07:42:52 |
hexa | https://phabricator.services.mozilla.com/D235375 | 07:52:37 |
hexa |
1.6.45 added cicp support which we use.
| 07:53:12 |
vcunat | Released in January. | 08:02:36 |
vcunat | We could drop --with-system-png on 24.11. | 08:05:33 |
vcunat | At least temporarily. I see no other good way now. | 08:05:49 |
K900 ⚡️ | @colemickens https://hydra.nixos.org/build/291802248/nixlog/46/tail | 08:56:11 |
vcunat | (I cancelled the trunk-combined eval. I don't expect we need all those tests on an eval that won't pass anyway.) | 10:49:42 |
K900 ⚡️ | I've bonked unstable-small to confirm release-checks work | 10:50:17 |
| Naxdy changed their profile picture. | 18:03:46 |
| 6 Mar 2025 |
K900 ⚡️ | @colemickens so should we send https://github.com/nix-community/flake-firefox-nightly/pull/45 | 06:14:42 |
nbp | K900: what is the issue with nixpkgs-mozilla? | 10:39:45 |
K900 ⚡️ | No particular issue, it's just ... kinda unnecessary? | 10:40:00 |
K900 ⚡️ | And makes coordinating changes harder | 10:40:08 |
K900 ⚡️ | Like, all we really do is override firefox-bin with a different source | 10:40:24 |
K900 ⚡️ | Having to go through two layers of indirection for that feels unnecessary | 10:41:08 |
nbp | Would merging the repository help? | 10:42:15 |
K900 ⚡️ | Merging where? | 10:42:21 |
nbp | * Would merging the repositories help? | 10:42:24 |
nbp | making one repository with both the content of both. | 10:42:40 |
K900 ⚡️ | Both what? | 10:43:01 |
K900 ⚡️ | flake-firefox-nightly and nixpkgs-mozilla? | 10:43:08 |
nbp | I do not care. Apart from the historical value of nixpkgs-mozilla being the first overlay. | 10:43:34 |
K900 ⚡️ | There's a bunch of other stuff in nixpkgs-mozilla | 10:43:51 |
K900 ⚡️ | I'm not sure where that should go | 10:44:02 |
nbp | yes, such as the toolchain I am using daily to compile Firefox / SpiderMonkey locally. | 10:44:12 |
K900 ⚡️ | Maybe we can move in the direction of chopping it up into multiple repos | 10:44:31 |
K900 ⚡️ | Given it's basically a bunch of mostly-independent bits that were dumped into a single repo for convenience and no real other reason | 10:45:14 |
nbp | the Rust toolchain compiler, for staying up-to-date with the bleeding edge requirements from 2015, and the updates of the C++-layer translation which is also extremelly bleeding edge. | 10:45:18 |
nbp | Well the convenience is being able to build Firefox from sources. | 10:45:48 |