-
-
Notifications
You must be signed in to change notification settings - Fork 15.1k
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
nixos/seafile: add optional seafdav service #152069
base: master
Are you sure you want to change the base?
Conversation
Result of 2 packages blacklisted:
2 packages built:
|
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.
Thank you for contributing this feature, I'll test and report back.
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.
seafdav
shouldn't be in pythonPackages
, so put it in all-packages.nix
and move the expression to an appropriate directory
2eae881
to
9b50df4
Compare
Thanks! I addressed most of the code review and fixed the commit messages. |
09af8b6
to
0f1fed1
Compare
I'm going to mark as draft until #153388 is merged |
Thank you for the review! I applied everything and rebased. |
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 last commit message should start with nixos/seafile
.
@@ -0,0 +1,18 @@ | ||
+from setuptools import setup, find_packages | ||
+ | ||
+__version__ = '7.0.0' |
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.
Maybe this should be changed since you didn't actually package version 7.0.0.
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.
I guess I packaged the pre-release of the next version, but then I'd have to predict what the next version number for seafobj would be.
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.
Filed an issue upstream for adding setuptools support: haiwen/seafobj#57
8e08648
to
f64e8e5
Compare
@Pacman99 Is this done? You should sqash the last commit into the appropriate one and as said above, the third commit message should start with |
I think so, I think I can deal with the setuptools issue in the future, hopefully with an upstream fix. And I believe I've addressed all your review, let me know if I'm missing anything else. |
What's blocking this, any help needed? |
Motivation for this change
add webdav support for seafile
Things done
sandbox = true
set 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.sh
to update generated release notesConfiguration Example