Opened 10 years ago
Closed 10 years ago
#46952 closed update (fixed)
akonadi update
Reported by: | RJVB (René Bertin) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | NicosPavlov |
Port: | akonadi |
Description
Akonadi has seen a number of performance updates since version 1.13.1 was released. port:akonadi is still at 1.13.0. The attached diff brings it up to date to commit c733429, a version I have been using without issues on Linux and OS X for over a month.
This patch also adds a variant that reduces akonadi's chattiness.
Attachments (3)
Change History (9)
Changed 10 years ago by RJVB (René Bertin)
Attachment: | akonadi-diff.patch added |
---|
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 10 years ago by RJVB (René Bertin)
Ahem. As a matter of fact, 1.13.1 isn't out yet. Given the speed of development and the rewrite that's being worked on for KF5 we might be as close to 1.13.1 as we'll get, so I think we could stick with the versioning I've used in my proposal.
comment:3 Changed 10 years ago by NicosPavlov
There are some minor details I would propose before committing the update (see attached diff):
- Instead of requiring a specific tcl package which is not standard, I would rather remove the .git folder and use the same code as before for the reinplace.
- The idea of muting the debug output of the akonadi server seems a good idea. Wouldn't it be even more sensible to do this by default, and possibly adding a +verbose variant, more than a +quiet one?
- The patch patch-tests.diff must be removed for this version to compile, as it has been already committed upstream.
- As it would not be relevant anymore, the livecheck should be removed.
Changed 10 years ago by NicosPavlov
Attachment: | Portfile2.diff added |
---|
comment:4 Changed 10 years ago by RJVB (René Bertin)
About the fileutil package: I was under the impression that it is part of a standard tcl install, so it doesn't introduce any external dependencies?
Anyway, deleting the .git directory will *probably* be good enough to avoid the issues I ran into with this bit of code, but it's not something I'd like to do locally on my own system. Fortunately it seems that the search pattern (include.*utils.h
) only occurs in the server subdirectory, so I'll simply adapt the fs-traverse expression accordingly.
Changed 10 years ago by RJVB (René Bertin)
Attachment: | akonadi-diff2.patch added |
---|
comment:5 Changed 10 years ago by NicosPavlov
Committed in r134234, after removing the personal you left, putting back the git server, and removing unused comments.
comment:6 Changed 10 years ago by NicosPavlov
Resolution: | → fixed |
---|---|
Status: | new → closed |
Why not use the official release of 1.13.1?