Some cleanups for building MSIs
Update to gnupg-2.5.3-beta6
Update to gnupg 2.5.3, gpgol 2.5.15, and current kleo packages.
One more fix to build.sh for Friday night.
Update to KDE frameworks 6.9
Remove bad patch due to the updated KDE frameworks.
Use the RUNCMD mechanism also for osslsigncode.
Add some more files to .gitignore
Fix make dist which did not anymore work due to VPATH build.
Add missing script fpr make dist.
Include more build info into the MSIs
msi: Fix the list of GUIDs
Install the versioninfo.txt also for MSI.
msi: Now uses gnupg-vsd as standard home directory.
msi: Tweaks for better 64 bit support.
msi: Fix quoting og the Win64 property value.
Don't clone the whole history if we need just the tip of a single branch
Improve merging of translations
Merge local translations instead of keeping only the first one
Add script for updating local translation files
gen-tarball.sh: Support local translations for all languages
gen-tarball: Add support for gpgmepp and gpgmeqt/qgpgme
Fix gen-tarball.sh for local/remote repos
Set locale to C.UTF-8 in gpg4win-bookworm Docker image
Support building CMake packages for additional gpgex architecture
Use the split gpgme packages for gpg4win
gen-tarball: Fix packaging of gpgol.js from local/remote repo
msi: Some reformatting for easier reading of make-msi.pl
appimage: Reorder Makefile variable setting and change some names
Add temporary patch for gpgoljs to fix build against gpgmepp
Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme
appimage: Simplify application of patch file
appimage: Look for packages in /src/packages by default
appimage: Avoid mkdir error for an existing directory
Update libgpg-error, libksba, npth to latest releases
appimage: Make the out-of-source build work
appimage: Add missing bits to the Docker image
appimage: Avoid OpenGL dependency in kcrash
appimage: Update dependencies of gpgpass
appimage: Re-add fontconfig
appimage: Add tracing to install target for binary packages
appimage: Disable most features of qttools
appimage: Fix hack for building wayland-protocols
appimage: Add make targets to build individual packages
appimage: Reformat the Dockerfile
appimage: Reduce the size of the Docker image
Ensure that the build directory is an absolute path
appimage: Use the split gpgme packages
appimage: Use a different default for the AppImage build directory
Improve documentation and fix a couple of typos
appimage: Fix deployment of Okular and its plugins
msi: Minor changes and a small fix to gen-gnupg.sh
appimage: Deploy okularGenerator_poppler.so
msi: Installing to the 64 bit folder does now work.
Merge branch 'wk-temporary' into gpg4win-5-branch
Daniel confused with . The linked completion script uses the latter.
Needs to be tested/verified by other developers. In short you do
If you omit the option then ~/b/SRCDIRNAME-appimage will be used.
Building an AppImage including Kleopatra and Okular works now (again) in the gpg4win-5-branch.
I'm glad that inotify is already in use, that's a reasonable thing on the Linux platform.
Update gpgme to regular 1.24.2 release.
• werner updated the task description for
T7440: Release GPGME 1.24.1.
Won't be fixed for the creation thing.
Fix typo in a macro reference.
This is the old code from gnupg-2.0/agent/gpg-agent.c:
inotify is already used used on Linux to check for a lost homedir. The once-in-a-minute check should be the same as with the other daemons and has proved to be very useful. The whole thing has been discussed over and over again a long time ago and - as with other system daemon - we agreed on scheduling at the full second.
GIT_SILENT: prepare 6.3.3
GIT_SILENT: prepare 6.3.3
And then, we need to use less leaky version of (because calls , it's not good).
And this is for less leak for :
This is needed before we remove leaks by in :
Commit rC35a6a6feb9dc: Fix _gcry_dsa_modify_k. is related, but it doesn't matter for usual compilers (it's an issue for MSVC).
it seems more sensible to me to not pass DBUS_SESSION_BUS_ADDRESS unless explicitly configured with an option
It's pretty ironic that we added DBUS_SESSION_BUS_ADDRESS because of pinentry-gnome3 and now we need to add an option to remove it because of pinentry-gnome3.
Removed extraneous space.
Added pkg-config modules for all previously manually linked libraries, which seems to be required for dynamic builds.
If you say so, i won't press this. I will just leave this ticket with an observation that even for someone who reads the source code this is not intelligible. At the top of in , the comment says:
dkg renamed
T7523: keyboxd is active when idle (unnecessary power draw) from
keyboxd is remarkably active when idle (unnecessary power draw) to
keyboxd is active when idle (unnecessary power draw).
My proposed solution is to add a config variable to gpg-agent which specifies a comma-separated list of environment variables which should not be passed from the client to pinentry.
l10n daemon script <scripty@kde.org> committed
rKLEOPATRAfe771b1439ec: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
l10n daemon script <scripty@kde.org> committed
rKLEOPATRA66c97102ea4b: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
This warning doesn't seem to be complete; no such warning is produced on the first run of . For example (with no ):
Thank you Daniel for forwarding this. To get the attribution right: I did not find the issue, Todd Zullinger reported it on
importcertificatescommand: Fix i18n call
importcertificatescommand: Fix i18n call
Move remaining parts out of libkleopatraclient and remove unused code
Move remaining parts out of libkleopatraclient and remove unused code