Skip to content
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

update x11-clipboard to 0.9.2 #69

Closed
0323pin opened this issue Mar 2, 2024 · 12 comments
Closed

update x11-clipboard to 0.9.2 #69

0323pin opened this issue Mar 2, 2024 · 12 comments

Comments

@0323pin
Copy link

0323pin commented Mar 2, 2024

Hi,

Could you please update the x11-clipboard dependency to the newly released v0.9.2?
See, quininer/x11-clipboard#48 for the reason

Thanks!

@kchibisov
Copy link
Member

sure, send a patch.

@kchibisov
Copy link
Member

Ah, wait, it's copypasta. There's no need to patch it here since it's compatible.

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

Ah, wait, it's copypasta. There's no need to patch it here since it's compatible.

So, do you want me to do something or, not?

@kchibisov
Copy link
Member

If you want that fixed in alacritty you should send patch to it, but if you coming from other background you don't need any action to do.

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

Well, the end goal is, of course, to be able to build Alacritty again.
So, bump x11-clipboard dependency to 0.9.2 -> bump copypasta to 0.10.2 -> bump that dependency in alacritty.

Am I missing something here?

@kchibisov
Copy link
Member

you can just bump straight in alacritty.

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

you can just bump straight in alacritty.

Thanks for alacritty/alacritty#7800

When I tried this locally, it complained that x11-clipboard-0.9.2 did not satisfy the dependency of copypasta-0.10.1
That's why, I started here.

But, I'll kick start a new alacritty build once #7800 gets merged.

@kchibisov
Copy link
Member

unless the crate was pinned with = it'll pick the latest versions, though, if you do offline builds you need to pull the crate and also update the lock file.

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

Yes, I do all my builds inside the pkgsrc infrastructure and, these must be offline.

I like this approach, as it controls the checksums of all the crates which, at least gives some security against modified or, corrupted files.

I've been running my own builds from the git-HEAD of alacritty this way for nearly two years now.

@kchibisov
Copy link
Member

yeah, but I'm saying that you should specify that you pulls 0.9.2 somehow, not sure how it's done though, in gentoo we just pull packages and then build offline or specify crates tars and pull.

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

I'm sure it will work now.
As said, I'll start a new build soon ...

You know what, I'll just kick start one from your branch right now :)

@0323pin
Copy link
Author

0323pin commented Mar 2, 2024

@kchibisov All good now, thanks 👍

2024-03-02-122510_837x522_scrot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants