Conversation
|
This will need to be re-targeted at the |
|
So I rebase and force push onto |
|
I'm told the trick is documented in #166472 |
|
It has worked. Thank you. |
|
I have updated this to now also support SVG and the HEIF image format. Both of which are recent additions to imlib2. |
|
Also mentioned is LZMA loader. |
|
The LZMA Loader is already active Build Output------------------------------------------------------------------------ imlib2 1.8.1 ------------------------------------------------------------------------ |
|
On macos 10.15: Edit: this doesn't occur with the HEIF/SVG commit reverted |
|
Think this is probably caused by the line https://git.enlightenment.org/legacy/imlib2.git/tree/src/modules/loaders/Makefile.am?h=v1.8.1#n110. Darwin clang apparently doesn't support this. So we either patch it out (not fully understanding why it's there) or disable svg on macos. |
|
Should I take out the SVG and HEIF commit? I cannot test on Darwin. |
|
No I'd simply disable the svg support We should probably notify upstream of this, but their phabricator instance https://phab.enlightenment.org/ is a bit annoying about getting an account. |
|
I have updated it. Lets see if it is right now. |
|
@ofborg eval |
|
Ofborg seems to fail because it cannot evaluate |
|
#167079 Yes there are 😁 It's evaluating the result merged with staging. Honestly I don't usually expect staging PRs to pass ofborg completely because of the huge volume of rebuilds that can be involved. Though it's usually worth taking a look at them for glaring errors anyway. I do wonder if we should maybe be using |
|
Hold on... that's not merged yet. Which error were you referring to? |
|
From the Ofborg evaluation in this box down below with a click on "Details". https://github.com/NixOS/nixpkgs/pull/166452/checks?check_run_id=5893102214 . It says: |
|
Yep I think that's just staging being staging. I think the error message is a bit wrong because it really fails due to its build of many dependencies timing out. |
|
Let's try and get this in to 22.05 |
|
Perhaps the workaround should've been tested (e.g. atop master) before merging. |
|
Yeah teach me to assume something not tested for 24 days would stay the same. Guessing one of the existing dependencies now pulls in |
|
For an added treat, upstream's git appears to have just fallen off the face of the earth too. |
|
Version 1.9.0 is out already, which may address the issue. I see some mentionings of the svg loader in the changelog. I can make a PR for that as well. |
|
I've already tried this and it doesn't help. |
|
Hold on - I think this may be the HEIF support too... |
Description of changes
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes