-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
sioyek: 2.0.0 -> 2.0.0-unstable-2024-09-29 #283813
Conversation
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.
Opened a few PDFs and seems to work.
Result of nixpkgs-review pr 283813
run on x86_64-linux 1
1 package built:
- sioyek
We can add |
@pca006132 Do you have a good idea of how to do that? I am happy to add it, but I think first priority is to get this update merged, as Sioyek is more than a year of features behind in nixpkgs. |
@podocarp Bumping this PR. |
I think you can just add |
But it seems that visual mark does not work well under Wayland for some reason. Perhaps we should not add |
Been daily driving this for a while, no problems. Still haven't tested on MacOS. I'm on wayland for what its worth. |
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.
Still works for me.
Result of nixpkgs-review pr 283813
run on x86_64-linux 1
1 package built:
- sioyek
Hi, I noticed that the current version of sioyek in nixpkgs has an issue due to the newer version of mupdf. When reading larger PDFs and using t to jump between sections, there's a memory leak and a white screen. The latest commits in both the development and main branches don’t have this problem, so I’m hoping the PR can be merged to fix this. |
Perhaps one of us can post on the NixOS discourse in one of the PRs ready for review threads? I agree that it's been too long for a straightforward update. |
I will fix the merge conflicts today, so that this is PR is still viable. Again, I could update to an even more recent commit, but I (personally) noticed some regressions with the latest version, and feel that the version in this PR has most of the relevant changes (I'm open to any comments, and happy to bump the version if there is something important that got added or fixed). In regards to adding to review threads, I have added this PR to the review threads in the discord multiple times, but never NixOS discourse, so that is another good option, if someone wants to do that. |
Just out of curiosity, what have you noticed? I'm on ae733e9 which (was) latest on development branch, and before that, a3aeca4. To be clear, I'm not suggesting to bump the version, as I also haven't really noticed any improvements.
I can do this after the merge conflict is resolved. |
I'm not sure which version I was on (it was the
Appreciated. |
@kilesduli I just noticed you mentioned the latest commits in development and main fix your issue; have you tested that this PR actually fixes your issue? It's pinned to 36cff8d on development which is relatively old. |
@stephen-huan I just tested 36cff8, and it resolved my issue. However, I found new problem. When scrolling through the table of contents by press , the scrolling is not smooth and frames will drop. Additionally, after clicking on a section to jump to it, the screen freezes, and I have to scroll with the mouse wheel to unfreeze. For me I would prefer to update. |
Can i move it to |
Seems as though the latest commit in the dev branch works ok for me (still seems a little worse? but very hard to quantify). I will bump it to that version |
21a8e5b
to
af420b2
Compare
I think so, you take
Thanks for your sacrifice : ) |
Got it, I'll give that a shot |
af420b2
to
d560639
Compare
Seems to work. Moved to |
d560639
to
abbf71b
Compare
@kilesduli @stephen-huan Can you please run this PR, and see if everything is working as you would expect? If so, I will attempt to invoke merge-bot/ |
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.
Built and opened a few PDFs, looks good to me.
pkgs/by-name/si/sioyek/package.nix
Outdated
maintainers = with maintainers; [ | ||
podocarp | ||
xyven1 | ||
]; |
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.
Feel free to add me as maintainer (lib.maintainers.stephen-huan
).
Looks good to me. Works fine. |
@xyven1 it seems you might need to add nixpkgs/pkgs/by-name/me/merge-ut-dictionaries/package.nix Lines 1 to 5 in bc947f5
nixpkgs/pkgs/by-name/me/merge-ut-dictionaries/package.nix Lines 73 to 78 in bc947f5
and the contributing README. This seems to correctly generate PRs like #343670. Reading the nix-update README I think the code for sioyek should be should be passthru.updateScript = nix-update-script {
extraArgs = [
"--version"
"branch=development"
];
}; If you could add this and also me as a maintainer, I'll post on the discourse, thanks! |
Will do. |
abbf71b
to
ead0d42
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/2016 |
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.
Posted to PRs already reviewed, fingers crossed. Seemed to have a higher merged percentage than PRs ready for review.
@stephen-huan I very much appreciate the research you did on this to get the PR all shaped up for another merge attempt. When I created the PR I really thought it was just a basic version bump, but I guess because it is to a dev branch it is a little more suspect... Anyways hopefully this finally gets merged. |
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.
tested locally nix run github:nixos/nixpkgs/refs/pull/283813/merge#sioyek
Gives access to many new configuration options, bug fixes, accessibility improvements, and features.
ead0d42
to
9ed5dad
Compare
Gives access to many new configuration options, bug fixes, accessibility improvements, and features.
Changelog: ahrm/sioyek@main...development
Description of changes
version
,rev
, andsha256
.qtspeech
dependencylibsForQt5.callPackage
->qt6.callPackage
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.