-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
epson-escpr: 1.7.20 -> 1.8.6 #369304
epson-escpr: 1.7.20 -> 1.8.6 #369304
Conversation
cdc2fc5
to
013b629
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The resulting file looks good to me.
i am not having a escpr(1) compatible printer so i can not test, sorry |
If review is successful, could this be merged please |
I'm also waiting for this to land, however 2 approvals are needed. That is why this is not merged yet. All we can do afaik is wait patiently. |
fyi: a person with commit rights is needed for merging a pr, not actually a specific number of approvals. |
Thanks for the clarification. I was misleaded by the '1 pending reviewer' part. |
github visualizes that as there is no approval by a person with commiter rights. |
013b629
to
c98e791
Compare
c98e791
to
94c88a3
Compare
|
94c88a3
to
0a489ca
Compare
The only issue I can see right now is that in postUnpackPhase the |
0a489ca
to
20328ee
Compare
That is what I did first set -x
echo $src
cd \$\{src//.tar.gz/\}; Escaping the characters so that nix does not parse it. but that fails -
|
Don't escape it. |
That won't work
|
Oh! Right. Try escaping it like this: |
Ok that works The extra Maybe this is fine for now, unless there is some other source root env variable I'm not aware of |
We will need temporary variables. Try this: {
postUnpack = ''
a=''${src//.tar.gz/} # Trim the file extension.
b=''${a#-*} # Trim the extra version information
cd ''${b#*-} # Trim the /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeee-
'';
} |
yeah, but then i also need to find how to remove the /nix store prefix along with the hash also |
That's what |
Actually, now that I think about it, the first substitution is unnecessary. |
Try this:
Apparently ...why? who designed this |
Something else came up, I'll get back to it later today
…On Fri, 3 Jan 2025, 11:18 Fernando Rodrigues, ***@***.***> wrote:
Actually, now that I think about it, the first substitution is unnecessary.
—
Reply to this email directly, view it on GitHub
<#369304 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARHQXWYSE2L6XGIQKLIC7R32IYQEJAVCNFSM6AAAAABULQICXGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRYG4ZDCOJTHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Also fixed gcc14 build issues Got patches from Gentoo repo
864e497
to
54a81dd
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
People reported this working, the diff looks safe to me, and the CI failure seems like a misconfiguration of CI (it looks like CI is trying to automatically request a review from a non-committer?).
@artuuge Considering you didn't answer since the issue was opened I'm landing this to unbreak nixos-unstable; if you don't have commit rights and have a better fix please ping me on any follow-up PR and I'll do my best to review it :)
Actually the last-minute check reminded me I still need to wait for ofborg to finish eval before landing, and to run this test too: @ofborg build epson-escpr Hopefully this can land soon! |
Oh weird, apparently ofborg is down? PRs from 14 hours ago don't even have it as pending at all, and this is not the only relatively old-ish PR to not have the eval results back yet. Welp, guess I'd be very surprised if this broke eval, so I'll just cross my fingers and land as is 🤞 |
Yes. Infinisil is working on fixing the review requests. #370456 (comment)
Not just down, but dead and buried. The Equinix Metal sponsorship that financed OfBorg's build machines ended on 2025-01-01. OfBorg no longer has any builders to run CI on PRs. |
Thank you for the information ! I completely distanced myself from most of the communication channels, and have been only following from very far away recently, for lack of time |
Package is not good: |
Also fixed gcc14 build issues
Got patches from Gentoo repo : https://gitweb.gentoo.org/repo/gentoo.git/tree/net-print/epson-inkjet-printer-escpr/files
Edit:
Fixes: #368161
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.