[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2024-09-18 Thread Carl Schwan
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #131 from Carl Schwan  ---
Git commit 97fcc95702b1db9fe176434ce711fe1c46058d24 by Carl Schwan, on behalf
of Gilles Caulier.
Committed on 16/09/2024 at 16:20.
Pushed by ltoscano into branch 'master'.

Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10.

MSVC is not able to build the hash-table of class where the key is not fully
defined previously. All function to play the hash-tables are now hosted in a
dedicated container outside OsmPlacemarkData.

The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds
like a new restriction introduced in the new Microsoft compiler.

M  +64   -55   src/lib/marble/osm/OsmPlacemarkData.cpp
M  +62   -25   src/lib/marble/osm/OsmPlacemarkData.h
M  +2-2src/plugins/runner/osm/OsmWay.cpp

https://invent.kde.org/education/marble/-/commit/97fcc95702b1db9fe176434ce711fe1c46058d24

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-22 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #130 from caulier.gil...@gmail.com ---
Git commit 824f8fb4c67d945036f113f4aed0dee4a20385bc by Gilles Caulier.
Committed on 22/11/2023 at 14:06.
Pushed by cgilles into branch 'master'.

Copy digiKam icon set in bundle data dir. This will enable all export tools
action icons in menu.

M  +1-0project/bundles/vcpkg/04-build-installer.sh

https://invent.kde.org/graphics/digikam/-/commit/824f8fb4c67d945036f113f4aed0dee4a20385bc

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #129 from caulier.gil...@gmail.com ---
libavif notes about codecs are listed below :

No AV1 codecs are enabled by default. Enable them by enabling any of the
following CMake options (e.g. -DAVIF_CODEC_AOM=ON):

AVIF_CODEC_AOM for libaom (encoder and decoder)
AVIF_CODEC_DAV1D for dav1d (decoder)
AVIF_CODEC_LIBGAV1 for libgav1 (decoder)
AVIF_CODEC_RAV1E for rav1e (encoder)
AVIF_CODEC_SVT for SVT-AV1 (encoder)

These libraries (in their C API form) must be externally available
(discoverable via CMake's FIND_LIBRARY) to use them, or if libavif is a child
CMake project, the appropriate CMake target must already exist by the time
libavif's CMake scripts are executed.

libavif come from VCPKG package. The port file is this one :

gilles@KU23:~/Devel/Devel/vcpkg/ports/libavif$ cat portfile.cmake 
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO AOMediaCodec/libavif
REF "v${VERSION}"
SHA512
f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f
HEAD_REF master
PATCHES
disable-source-utf8.patch
find-dependency.patch # from
https://github.com/AOMediaCodec/libavif/pull/1339
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
aom AVIF_CODEC_AOM
)

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DAVIF_BUILD_APPS=OFF
-DCMAKE_REQUIRE_FIND_PACKAGE_libyuv=ON
${FEATURE_OPTIONS}
)

vcpkg_cmake_install()

vcpkg_copy_pdbs()

# Move cmake configs
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT})

# Fix pkg-config files
vcpkg_fixup_pkgconfig()

# Remove duplicate files
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include"
"${CURRENT_PACKAGES_DIR}/debug/share")

# Handle copyright
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")

...and the json conf :

gilles@KU23:~/Devel/Devel/vcpkg/ports/libavif$ cat vcpkg.json 
{
  "name": "libavif",
  "version-semver": "1.0.1",
  "description": "Library for encoding and decoding AVIF files",
  "homepage": "https://github.com/AOMediaCodec/libavif";,
  "license": "BSD-2-Clause AND Apache-2.0",
  "dependencies": [
"libyuv",
{
  "name": "vcpkg-cmake",
  "host": true
},
{
  "name": "vcpkg-cmake-config",
  "host": true
}
  ],
  "features": {
"aom": {
  "description": "AV1 codec library",
  "dependencies": [
"aom"
  ]
}
  }
}

Look well, no codec is enable, and AOM is the only one provided as option, not
enabled by default. This want mean that libavif decode nothing, as i don't
enable the aom codec while building.

NOTE: This VCPKG rules is stupid at all. Why to provide a library which can the
essential by default ?

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #128 from caulier.gil...@gmail.com ---
MAik,

In Qt AVIF image loader, i don't see specific dll runtime loading instruction:

https://invent.kde.org/frameworks/kimageformats/-/blob/master/src/imageformats/avif.cpp?ref_type=heads

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #127 from caulier.gil...@gmail.com ---
Maik,

I can confirm that AVIF type mime miss also on my Windows 10 computer in the Qt
loader DK control panel...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #126 from caulier.gil...@gmail.com ---
About the AVIF Qt plugin, dumpbin report these dependencies :

Dump of file kimg_avif.dll

File Type: DLL

  Image has the following dependencies:

Qt6Gui.dll
avif.dll
Qt6Core.dll
MSVCP140.dll
VCRUNTIME140_1.dll
VCRUNTIME140.dll
api-ms-win-crt-heap-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll
KERNEL32.dll

avif.dll is the main entry here. The rest is Qt6 and M$ dll which are all
here...

if it miss a dependency we needs to take a look in avif.dll:

Dump of file avif.dll

File Type: DLL

  Image has the following dependencies:

KERNEL32.dll
VCRUNTIME140.dll
api-ms-win-crt-stdio-l1-1-0.dll
api-ms-win-crt-heap-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll
api-ms-win-crt-string-l1-1-0.dll
api-ms-win-crt-math-l1-1-0.dll
api-ms-win-crt-time-l1-1-0.dll

So no more dependency, excepted perhaps at run time, where code specifically
load a 3rd-party dll.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #125 from Maik Qualmann  ---
Git commit 5b9a83f9eb13b6f0bd5444e911d08a448409a5cb by Maik Qualmann.
Committed on 16/11/2023 at 21:03.
Pushed by mqualmann into branch 'master'.

set ImageMagick paths under MSVC

M  +7-0core/app/main/main.cpp

https://invent.kde.org/graphics/digikam/-/commit/5b9a83f9eb13b6f0bd5444e911d08a448409a5cb

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #124 from caulier.gil...@gmail.com ---
Typically, IM has default search paths that we can use:

https://imagemagick.org/script/resources.php#modules

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #123 from caulier.gil...@gmail.com ---
I can confirm that if i rename the IM install path, IM codecs list in DK is
empty.

About the icons rcc sets, i used both files generated with MXE. There are
placed as well in the bundle. So i don't know why icon for the web service
tools are not available.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #122 from caulier.gil...@gmail.com ---
Hi Maik,

For the ImageMagick codecs problem, here all is present, as IM is also
installed on the system. So there is a tune of variable to set to fix the
problem. Look for the AppImage start up script :

https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/appimage/data/AppRun?ref_type=heads#L91

These kind of variable must be activated in the source code when digiKam is
compiled with MSVC.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #121 from Maik Qualmann  ---
One more thing, the extra icons from the export tools are missing.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #120 from Maik Qualmann  ---
Gilles,

I'm not yet completely satisfied with the Qt6 multimedia video rotation, but I
want to improve it.

What else is noticeable: ImageMagick mime list is empty. And QImage lacks AVIF,
although the plugin and AVIF library are available.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #119 from caulier.gil...@gmail.com ---
Maik,

Did you tried the QtMultimedia under Windows with Qt6 ? Video preview + audio
works as expected ?

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #118 from caulier.gil...@gmail.com ---
Maik,

The new Windows native installer is mostly ready to use for 8.2.0. I fixed all
major packaging problems i think.

The 8.2.0 installer with MXE will survive a little bit but not in 2024.

Q : How we will release 8.2.0 for Windows officially ? With MXE or VCPKG ? Qt6
sounds enough solid, KF6 sounds usable as well, even if it's not released...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #117 from caulier.gil...@gmail.com ---
Maik,

The breeze icon problem is clear :

https://invent.kde.org/frameworks/breeze-icons/-/blob/master/CMakeLists.txt?ref_type=heads#L37

"# FIXME: This is a temporary solution to unbreak KDE's Windows CI.
# Remove "NOT WIN32" when icon generation works on Windows."

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #116 from caulier.gil...@gmail.com ---
Maik,

For the ImageMagick loaders there are there :

gilles@Win10 MINGW64 /C/Program Files/digikam
$ ll IM_MOD*.dll
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_aai_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_art_.dll*
-rwxr-xr-x 1 gilles 197121  29400 Nov 14 10:16 IM_MOD_RL_ashlar_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_avs_.dll*
-rwxr-xr-x 1 gilles 197121  26840 Nov 14 10:16 IM_MOD_RL_bayer_.dll*
-rwxr-xr-x 1 gilles 197121  34520 Nov 14 10:16 IM_MOD_RL_bgr_.dll*
-rwxr-xr-x 1 gilles 197121  51416 Nov 14 10:16 IM_MOD_RL_bmp_.dll*
-rwxr-xr-x 1 gilles 197121  26328 Nov 14 10:16 IM_MOD_RL_braille_.dll*
-rwxr-xr-x 1 gilles 197121  27352 Nov 14 10:16 IM_MOD_RL_cals_.dll*
-rwxr-xr-x 1 gilles 197121  27864 Nov 14 10:16 IM_MOD_RL_caption_.dll*
-rwxr-xr-x 1 gilles 197121  34520 Nov 14 10:16 IM_MOD_RL_cin_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_cip_.dll*
-rwxr-xr-x 1 gilles 197121  22744 Nov 14 10:16 IM_MOD_RL_clip_.dll*
-rwxr-xr-x 1 gilles 197121  24280 Nov 14 10:16 IM_MOD_RL_clipboard_.dll*
-rwxr-xr-x 1 gilles 197121  37080 Nov 14 10:16 IM_MOD_RL_cmyk_.dll*
-rwxr-xr-x 1 gilles 197121  27352 Nov 14 10:16 IM_MOD_RL_cube_.dll*
-rwxr-xr-x 1 gilles 197121  33496 Nov 14 10:16 IM_MOD_RL_cut_.dll*
-rwxr-xr-x 1 gilles 197121 174296 Nov 14 10:16 IM_MOD_RL_dcm_.dll*
-rwxr-xr-x 1 gilles 197121  69336 Nov 14 10:16 IM_MOD_RL_dds_.dll*
-rwxr-xr-x 1 gilles 197121  25304 Nov 14 10:16 IM_MOD_RL_debug_.dll*
-rwxr-xr-x 1 gilles 197121  36056 Nov 14 10:16 IM_MOD_RL_dib_.dll*
-rwxr-xr-x 1 gilles 197121  22232 Nov 14 10:16 IM_MOD_RL_djvu_.dll*
-rwxr-xr-x 1 gilles 197121  21720 Nov 14 10:16 IM_MOD_RL_dmr_.dll*
-rwxr-xr-x 1 gilles 197121  35544 Nov 14 10:16 IM_MOD_RL_dng_.dll*
-rwxr-xr-x 1 gilles 197121  21720 Nov 14 10:16 IM_MOD_RL_dot_.dll*
-rwxr-xr-x 1 gilles 197121  21720 Nov 14 10:16 IM_MOD_RL_dps_.dll*
-rwxr-xr-x 1 gilles 197121  43736 Nov 14 10:16 IM_MOD_RL_dpx_.dll*
-rwxr-xr-x 1 gilles 197121  29400 Nov 14 10:16 IM_MOD_RL_emf_.dll*
-rwxr-xr-x 1 gilles 197121  26840 Nov 14 10:16 IM_MOD_RL_ept_.dll*
-rwxr-xr-x 1 gilles 197121  29912 Nov 14 10:16 IM_MOD_RL_exr_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_farbfeld_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_fax_.dll*
-rwxr-xr-x 1 gilles 197121  34008 Nov 14 10:16 IM_MOD_RL_fits_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_fl32_.dll*
-rwxr-xr-x 1 gilles 197121  29400 Nov 14 10:16 IM_MOD_RL_flif_.dll*
-rwxr-xr-x 1 gilles 197121  21720 Nov 14 10:16 IM_MOD_RL_fpx_.dll*
-rwxr-xr-x 1 gilles 197121  32472 Nov 14 10:16 IM_MOD_RL_ftxt_.dll*
-rwxr-xr-x 1 gilles 197121  43224 Nov 14 10:16 IM_MOD_RL_gif_.dll*
-rwxr-xr-x 1 gilles 197121  25304 Nov 14 10:16 IM_MOD_RL_gradient_.dll*
-rwxr-xr-x 1 gilles 197121  32472 Nov 14 10:16 IM_MOD_RL_gray_.dll*
-rwxr-xr-x 1 gilles 197121  23256 Nov 14 10:16 IM_MOD_RL_hald_.dll*
-rwxr-xr-x 1 gilles 197121  30936 Nov 14 10:16 IM_MOD_RL_hdr_.dll*
-rwxr-xr-x 1 gilles 197121  38104 Nov 14 10:16 IM_MOD_RL_heic_.dll*
-rwxr-xr-x 1 gilles 197121  27864 Nov 14 10:16 IM_MOD_RL_histogram_.dll*
-rwxr-xr-x 1 gilles 197121  25304 Nov 14 10:16 IM_MOD_RL_hrz_.dll*
-rwxr-xr-x 1 gilles 197121  27864 Nov 14 10:16 IM_MOD_RL_html_.dll*
-rwxr-xr-x 1 gilles 197121  39128 Nov 14 10:16 IM_MOD_RL_icon_.dll*
-rwxr-xr-x 1 gilles 197121  22744 Nov 14 10:16 IM_MOD_RL_info_.dll*
-rwxr-xr-x 1 gilles 197121  25816 Nov 14 10:16 IM_MOD_RL_inline_.dll*
-rwxr-xr-x 1 gilles 197121  27864 Nov 14 10:16 IM_MOD_RL_ipl_.dll*
-rwxr-xr-x 1 gilles 197121  22744 Nov 14 10:16 IM_MOD_RL_jbig_.dll*
-rwxr-xr-x 1 gilles 197121  26328 Nov 14 10:16 IM_MOD_RL_jnx_.dll*
-rwxr-xr-x 1 gilles 197121  34520 Nov 14 10:16 IM_MOD_RL_jp2_.dll*
-rwxr-xr-x 1 gilles 197121  63704 Nov 14 10:16 IM_MOD_RL_jpeg_.dll*
-rwxr-xr-x 1 gilles 197121  58072 Nov 14 10:16 IM_MOD_RL_json_.dll*
-rwxr-xr-x 1 gilles 197121  35544 Nov 14 10:16 IM_MOD_RL_jxl_.dll*
-rwxr-xr-x 1 gilles 197121  24280 Nov 14 10:16 IM_MOD_RL_kernel_.dll*
-rwxr-xr-x 1 gilles 197121  27352 Nov 14 10:16 IM_MOD_RL_label_.dll*
-rwxr-xr-x 1 gilles 197121  24280 Nov 14 10:16 IM_MOD_RL_mac_.dll*
-rwxr-xr-x 1 gilles 197121 230104 Nov 14 10:16 IM_MOD_RL_magick_.dll*
-rwxr-xr-x 1 gilles 197121  27352 Nov 14 10:16 IM_MOD_RL_map_.dll*
-rwxr-xr-x 1 gilles 197121  24280 Nov 14 10:16 IM_MOD_RL_mask_.dll*
-rwxr-xr-x 1 gilles 197121  42200 Nov 14 10:16 IM_MOD_RL_mat_.dll*
-rwxr-xr-x 1 gilles 197121  22744 Nov 14 10:16 IM_MOD_RL_matte_.dll*
-rwxr-xr-x 1 gilles 197121  42200 Nov 14 10:16 IM_MOD_RL_meta_.dll*
-rwxr-xr-x 1 gilles 197121  52952 Nov 14 10:16 IM_MOD_RL_miff_.dll*
-rwxr-xr-x 1 gilles 197121  24280 Nov 14 10:16 IM_MOD_RL_mono_.dll*
-rwxr-xr-x 1 gilles 197121  39640 Nov 14 10:16 IM_MOD_RL_mpc_.dll*
-rwxr-xr-x 1 gilles 197121  22232 Nov 14 10:16 IM_MOD_RL_mpr_.dll*
-rwxr-xr-x 1 gilles 197121  98520 Nov 14 10:16 IM_MOD_RL_msl_.dll*
-rwxr-xr-x 1 gilles 1971

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #115 from Maik Qualmann  ---
Ok, KimageFormats plugins are almost all available. The AVIF Dll is present,
but is not displayed as a mime type and AVIF images cannot be loaded.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #114 from caulier.gil...@gmail.com ---
Maik,

Look like the qt image loader plugins are all in place, including kde ones :

gilles@Win10 MINGW64 /c/Program Files/digikam/plugins/imageformats
$ ll
total 17316
-rwxr-xr-x 1 gilles 197121   79872 Nov 12 08:43 kimg_ani.dll*
-rwxr-xr-x 1 gilles 197121   78336 Nov 12 08:43 kimg_avif.dll*
-rwxr-xr-x 1 gilles 197121  105472 Nov 12 08:43 kimg_exr.dll*
-rwxr-xr-x 1 gilles 197121   75264 Nov 12 08:43 kimg_hdr.dll*
-rwxr-xr-x 1 gilles 197121   83456 Nov 12 08:43 kimg_jxl.dll*
-rwxr-xr-x 1 gilles 197121   59904 Nov 12 08:43 kimg_kra.dll*
-rwxr-xr-x 1 gilles 197121   59904 Nov 12 08:43 kimg_ora.dll*
-rwxr-xr-x 1 gilles 197121   76800 Nov 12 08:43 kimg_pcx.dll*
-rwxr-xr-x 1 gilles 197121   81408 Nov 12 08:43 kimg_pic.dll*
-rwxr-xr-x 1 gilles 197121  122880 Nov 12 08:43 kimg_psd.dll*
-rwxr-xr-x 1 gilles 197121   74752 Nov 12 08:43 kimg_qoi.dll*
-rwxr-xr-x 1 gilles 197121   77824 Nov 12 08:43 kimg_ras.dll*
-rwxr-xr-x 1 gilles 197121   84992 Nov 12 08:43 kimg_rgb.dll*
-rwxr-xr-x 1 gilles 197121   66560 Nov 12 08:43 kimg_tga.dll*
-rwxr-xr-x 1 gilles 197121  217088 Nov 12 08:43 kimg_xcf.dll*
-rwxr-xr-x 1 gilles 197121   35328 Nov 12 08:43 qgif.dll*
-rw-r--r-- 1 gilles 197121 1380352 Nov 12 08:43 qgif.pdb
-rwxr-xr-x 1 gilles 197121   41472 Nov 12 08:43 qicns.dll*
-rw-r--r-- 1 gilles 197121 1347584 Nov 12 08:43 qicns.pdb
-rwxr-xr-x 1 gilles 197121   34304 Nov 12 08:43 qico.dll*
-rw-r--r-- 1 gilles 197121 1560576 Nov 12 08:43 qico.pdb
-rwxr-xr-x 1 gilles 197121   34816 Nov 12 08:43 qjp2.dll*
-rw-r--r-- 1 gilles 197121 1454080 Nov 12 08:43 qjp2.pdb
-rwxr-xr-x 1 gilles 197121   43008 Nov 12 08:43 qjpeg.dll*
-rw-r--r-- 1 gilles 197121 1527808 Nov 12 08:43 qjpeg.pdb
-rwxr-xr-x 1 gilles 197121   28672 Nov 12 08:43 qpdf.dll*
-rw-r--r-- 1 gilles 197121 1724416 Nov 12 08:43 qpdf.pdb
-rwxr-xr-x 1 gilles 197121   27648 Nov 12 08:43 qsvg.dll*
-rw-r--r-- 1 gilles 197121 1470464 Nov 12 08:43 qsvg.pdb
-rwxr-xr-x 1 gilles 197121   26112 Nov 12 08:43 qtga.dll*
-rw-r--r-- 1 gilles 197121 1347584 Nov 12 08:43 qtga.pdb
-rwxr-xr-x 1 gilles 197121   40448 Nov 12 08:43 qtiff.dll*
-rw-r--r-- 1 gilles 197121 1413120 Nov 12 08:43 qtiff.pdb
-rwxr-xr-x 1 gilles 197121   24064 Nov 12 08:43 qwbmp.dll*
-rw-r--r-- 1 gilles 197121 1257472 Nov 12 08:43 qwbmp.pdb
-rwxr-xr-x 1 gilles 197121   31232 Nov 12 08:43 qwebp.dll*
-rw-r--r-- 1 gilles 197121 1495040 Nov 12 08:43 qwebp.pdb

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #113 from Maik Qualmann  ---
The QImage Loader doesn't seem to provide KImageFormats types.
Likewise, the ImageMagick Loader does not show any mime types that it could
load.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #112 from caulier.gil...@gmail.com ---
Hi Maik,

Ok i will take a look about the RCC build. The problem is here.

With Windows7, the problem is expected as all is compiled with Windows 10 and
the most recent MSVC compiler.

The cross compiled version still compatible with Windows 7, i'm sure, even if
digiKam will have limited usage now.

In other words, Qt6/KF6 is the future and will replace the Qt5/KF5 version.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #111 from Maik Qualmann  ---
The digiKam MSVC version is already running really well here.

-Windows7 64 bit is not supported, right at startup Error 0xC005
-Defender now shows the same behavior, only with the first bundle a few days
ago there was a different reaction. The Defender has probably learned something
now.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #110 from Maik Qualmann  ---
Die digiKam MSVC-Version läuft hier bereits richtig gut.

-Windows7 64 Bit wird nicht unterstützt, direkt beim Start Fehler 0xC005
-Defender zeigt nun das gleiche Verhalten, nur beim ersten Bundle vor ein paar
Tagen gab es eine andere Reaktion. Der Verteidiger hat jetzt wahrscheinlich
etwas gelernt.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #109 from Maik Qualmann  ---
The breeze-dark.rcc file is too small (60KB). If I replace it from the MXE
bundle with around 14MB, then the icons are ok.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #108 from caulier.gil...@gmail.com ---
Maik,

Perhaps we need to compare MXE and VCPKG RCC tarballs generated by iconrcc to
see the difference. Qt provide a CLI tool to show the RCC contents files.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #107 from caulier.gil...@gmail.com ---
Miak,

Look like the rcc icon sets are properly loaded at startup.

[7840] digikam.widgets: Breeze icons resource file found
[7840] digikam.widgets: Breeze-dark icons resource file found

Compared to MXE, the RCC file are build while installing KF6BreezeIcons. With
MXE, it's done with iconrcc program, compiled and running on host as it cannot
be executed as cross compiled. Under Windows, iconrcc is compiled in native and
executed by cmake while compiling KF6.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #106 from Maik Qualmann  ---
Hi Gilles,

I'll test digiKam at work later, I don't have my Windows 10 laptop here right
now. I had already seen these error messages in the config. If shift by save
occurs, it is the binary splitter states that are causing the problem. Possibly
another KF6 error or the problem only occurs with Windows in connection with
KF6.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #105 from caulier.gil...@gmail.com ---
Hi Maik,

See below the Showfoto start and stop debug trace:

[6800] Failed to load opengl32sw (The specified module could not be found.)
[6800] Failed to load and resolve WGL/OpenGL functions
[6800] digikam.widgets: Breeze icons resource file found
[6800] digikam.widgets: Breeze-dark icons resource file found
[6800] kf.config.core: KConfigIni: In file
C:/Users/gilles/AppData/Local/showfotorc, line 224: Invalid escape sequence:
«\1»
[6800] digikam.general: Qt standard translations removed: 17
[6800] digikam.general: Qt standard translations path: "C:/Program
Files/digiKam/translations"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qt"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qtbase"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qt_help"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qtdeclarative"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qtmultimedia"
[6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog
"qtwebengine"
[6800] digikam.general: Allowing a cache size of 245 MB
[6800] digikam.metaengine: ExifTool config path: "C:/Program
Files/digiKam/exiftool.exe"
[6800] digikam.metaengine: Path to ExifTool: "C:/Program
Files/digiKam/exiftool.exe"
[6800] digikam.metaengine: ExifToolProcess::start(): create new ExifTool
instance: "C:/Program Files/digiKam/exiftool.exe" QList("-stay_open", "true",
"-@", "-", "-common_args", "-charset", "filename=UTF8", "-charset",
"iptc=UTF8")
[6800] digikam.metaengine: ExifTool process started
[6800] digikam.general: Starting to load external tools.
[6800] digikam.general: Parsing plugins from QList("C:/Program
Files/digiKam/plugins/digikam/")
[6800] digikam.general: Plugins found: 143
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_TIFF_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_RAW_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_QImage_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PNG_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PGF_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_JPEG_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_JPEG2000_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_ImageMagick_Plugin.dll"
[6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_HEIF_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AntiVignetting_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Assigncaptions_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AssignLabels_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AssignTemplate_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AutoCorrection_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_BcgCorrection_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Blur_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Border_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_BWconvert_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ChannelMixer_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ColorBalance_Plugin.dll"
[6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto
"C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ColorFX_Plugin.dll"
[6800] digikam.general: Ign

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #104 from caulier.gil...@gmail.com ---
Created attachment 163139
  --> https://bugs.kde.org/attachment.cgi?id=163139&action=edit
Showfoto RC file under Windows

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #103 from caulier.gil...@gmail.com ---
Created attachment 163138
  --> https://bugs.kde.org/attachment.cgi?id=163138&action=edit
digiKam rc file from Windows 10

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #102 from caulier.gil...@gmail.com ---
Hi Maik,

This is a start and stop of the digiKam Qt6/K6 under Windows 10 after install:

[7840] Failed to load opengl32sw (The specified module could not be found.)
[7840] Failed to load and resolve WGL/OpenGL functions
[7840] digikam.widgets: Breeze icons resource file found
[7840] digikam.widgets: Breeze-dark icons resource file found
[7840] digikam.general: Qt standard translations removed: 15
[7840] digikam.general: Qt standard translations path: "C:/Program
Files/digiKam/translations"
[7840] kf.config.core: Use of KConfigWatcher without DBus support. You will not
receive updates
[7840] digikam.general: Switch to widget style:  "Breeze"
[7840] digikam.general: Switch to application font:  QFont(MS Shell Dlg
2,8.25,-1,5,400,0,0,0,0,0,0,0,0,0,0,1)
[7840] digikam.general: AlbumWatch is disabled
[7840] digikam.general: Database Parameters:
[7840]Type:"QSQLITE"
[7840]DB Core Name:"C:/Users/gilles/Pictures/digikam4.db"
[7840]DB Thumbs Name: 
"C:/Users/gilles/Pictures/thumbnails-digikam.db"
[7840]DB Face Name:   
"C:/Users/gilles/Pictures/recognition.db"
[7840]DB Similarity Name:  "C:/Users/gilles/Pictures/similarity.db"
[7840]Connect Options: ""
[7840]Host Name:   ""
[7840]Host Port:   -1
[7840]WAL Mode:false
[7840]Internal Server: false
[7840]Internal Server Path:""
[7840]Internal Server Init Cmd:""
[7840]Internal Server Admin Cmd:   ""
[7840]Internal Server Server Cmd:  ""
[7840]Internal Server Upgrade Cmd: ""
[7840]Username:""
[7840]Password:""
[7840] 
[7840] digikam.dbengine: Loading SQL code from config file "C:/Program
Files/digiKam/data/digikam/database/dbconfig.xml"
[7840] digikam.dbengine: Checking XML version ID => expected:  3  found:  3
[7840] digikam.dbengine: WAL mode is disabled for "digikam4.db"
[7840] digikam.coredb: Core database: running schema update
[7840] digikam.coredb: Core database: have a structure version  16
[7840] digikam.coredb: Core database: makeUpdates  16  to  16
[7840] digikam.database: Creating new Location  "/Users/gilles/Pictures"  uuid 
"volumeid:?uuid=e22bdef9&fileuuid=4d8bc036-18a0-4e36-b346-a1afc1b600e5"
[7840] digikam.database: Found Location "C:/Users/gilles/Pictures" with file
uuid "4d8bc036..."
[7840] digikam.database: Location for "C:/Users/gilles/Pictures" is available:
true => case sensitivity: 1
[7840] digikam.general: Allowing a cache size of 245 MB
[7840] digikam.dbengine: WAL mode is disabled for "thumbnails-digikam.db"
[7840] digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
[7840] digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
[7840] digikam.thumbsdb: Thumbs database: have a structure version  "3"
[7840] digikam.general: Thumbnails database ready for use
[7840] digikam.dbengine: WAL mode is disabled for "similarity.db"
[7840] digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
[7840] digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
[7840] digikam.similaritydb: Similarity database: have a structure version  "1"
[7840] digikam.similaritydb: Similarity database ready for use
[7840] digikam.dimg: QList("C:/Windows/System32/spool/drivers/color")
[7840] digikam.general: Camera XML data: 
"C:/Users/gilles/AppData/Roaming/digikam/cameras.xml"
[7840] digikam.metaengine: ExifTool config path: "C:/Program
Files/digiKam/exiftool.exe"
[7840] digikam.metaengine: Path to ExifTool: "C:/Program
Files/digiKam/exiftool.exe"
[7840] digikam.metaengine: ExifToolProcess::start(): create new ExifTool
instance: "C:/Program Files/digiKam/exiftool.exe" QList("-stay_open", "true",
"-@", "-", "-common_args", "-charset", "filename=UTF8", "-charset",
"iptc=UTF8")
[7840] digikam.metaengine: ExifTool process started
[7840] digikam.general: Starting to load external tools.
[7840] digikam.general: Parsing plugins from QList("C:/Program
Files/digiKam/plugins/digikam/")
[7840] digikam.general: Plugins found: 143
[7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_TIFF_Plugin.dll"
[7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_RAW_Plugin.dll"
[7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_QImage_Plugin.dll"
[7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PNG_Plugin.dll"
[7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from
"C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PGF_Plugin.dll"
[7840] digikam.general: Plugin of type Digikam::DPluginDImg lo

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #101 from caulier.gil...@gmail.com ---
Hi Maik,

Windows installers are online and ready to test. Please double check just to be
sure...

https://files.kde.org/digikam/unstable/

Best

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #100 from caulier.gil...@gmail.com ---
Hi Maik,

Voilà, now Exiv2 0.28.1 is compiled instead the 0.28.0 from VCPKG. I crontol
fine all options to tune the library:

  Creating directories for 'ext_exiv2'
  Building Custom Rule
C:/Users/gilles/Documents/digikam/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt
  Performing download step (git clone) for 'ext_exiv2'
  Cloning into 'ext_exiv2'...
  HEAD is now at 5c91bfc8b Merge pull request #2814 from kevinbackhouse/v0.28.1
  No update step for 'ext_exiv2'
  Performing patch step for 'ext_exiv2'
  patching file cmake/findDependencies.cmake
  patching file src/CMakeLists.txt
  Hunk #1 succeeded at 234 (offset -6 lines).
  Performing configure step for 'ext_exiv2'
  -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
  -- The C compiler identification is MSVC 19.37.32825.0
  -- The CXX compiler identification is MSVC 19.37.32825.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: C:/Program Files/Microsoft Visual
Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe -
skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: C:/Program Files/Microsoft Visual
Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe -
skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found Python3: E:/dk/x64-windows/tools/python3/python.exe (found version
"3.11.5") found components: Interpreter
  -- Looking for C++ include filesystem
  -- Looking for C++ include filesystem - found
  -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED
  -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED - Success
  -- Found ZLIB: E:/dk/x64-windows/lib/zlib.lib (found version "1.3.0")
  -- Found EXPAT: E:/dk/x64-windows/lib/libexpat.lib (found version "2.5.0")
  -- Found Intl: E:/dk/x64-windows/lib/intl.lib (found version "0.21.1")
  -- Found Iconv: E:/dk/x64-windows/lib/iconv.lib (found version "1.17")
  -- Iconv_INCLUDE_DIRS : E:/dk/x64-windows/include
  -- Iconv_LIBRARIES : E:/dk/x64-windows/lib/iconv.lib
  -- Looking for strerror_r
  -- Looking for strerror_r - not found
  -- Performing Test EXV_STRERROR_R_CHAR_P
  -- Performing Test EXV_STRERROR_R_CHAR_P - Failed
  -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
  -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
  -- Performing Test COMPILER_HAS_DEPRECATED
  -- Performing Test COMPILER_HAS_DEPRECATED - Success
  -- Found Gettext: C:/Program Files/Git/usr/bin/msgmerge.exe (found version
"0.22")
  -- Install prefix:E:/dk/x64-windows
  -- --
  -- CMake Generator:   Visual Studio 17 2022
  -- CMAKE_BUILD_TYPE:  RelWithDebInfo
  -- Compiler info: MSVC (C:/Program Files/Microsoft Visual
Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe) ;
version: 19.37.32825.0
  -- CMAKE_CXX_STANDARD:17
  --  --- Compiler flags ---
  -- General:   /DWIN32 /D_WINDOWS /W3 /GR /EHsc
 /MP
 /utf-8
  -- Extra:
  -- Debug: /MDd /Zi /Ob0 /Ox /Zo
  -- Release:   /MD /O2  /DNDEBUG
  -- RelWithDebInfo:/MD /Zi /O2  /DNDEBUG
  -- MinSizeRel:/MD /O1  /DNDEBUG
  --  --- Linker flags ---
  -- General:   /machine:x64
  -- Debug: /debug /INCREMENTAL
  -- Release:   /INCREMENTAL:NO
  -- RelWithDebInfo:/debug /INCREMENTAL
  -- MinSizeRel:/INCREMENTAL:NO
  --
  -- Compiler Options
  -- Warnings as errors: NO
CUSTOMBUILD : -- Use extra compiler warning flags: NO
[E:\b\dk_cmake\ext_exiv2\ext_exiv2.vcxproj]
  --
  -- --
  -- Building shared library:YES
  -- Building PNG support:   YES
  -- XMP metadata support:   YES
  -- Building BMFF support:  YES
  -- Brotli support for JPEG XL: NO
  -- Native language support:YES
  -- Building video support: NO
  -- Nikon lens database:YES
  -- Building webready support:  NO
  -- Dynamic runtime override:   NO
  -- Building exiv2 command: NO
  -- Building samples:   NO
  -- Building unit tests:NO
  -- Building fuzz tests:NO
  -- Building doc:   NO
  -- Building with coverage flags:   NO
  -- Using ccache:   NO
  -- Configuring done (7.0s)
  -- Generating done (0.0s)

One point that i don't understand is the brotli decompress codec used for
JPEGXL which is not recognized, even if brotli is well installed in VCPKG. This
is a point that i need to investigate later...

Lensfun rolling release code from git/master is also compile

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #99 from caulier.gil...@gmail.com ---
Hi Maik,

The translations problem is now fixed.

The Exiv2 with XMP and BaseMedia support is not yet solved, even if i
recompiled Exiv2 with right options... 

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #98 from caulier.gil...@gmail.com ---
Git commit 139f4905e92869ffd1075b5941f96bb9e3663f3c by Gilles Caulier.
Committed on 13/11/2023 at 11:04.
Pushed by cgilles into branch 'master'.

copy digiKam translations in the bundle

M  +4-0project/bundles/vcpkg/04-build-installer.sh

https://invent.kde.org/graphics/digikam/-/commit/139f4905e92869ffd1075b5941f96bb9e3663f3c

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #97 from caulier.gil...@gmail.com ---
With VCPKG, the translation files are installed in
E:/dk/x64-windows/share/locale/, not E:/dk/x64-windows/bin/data/locale/ as
under MXE:

-- Up-to-date: E:/dk/x64-windows/share/locale/da
-- Up-to-date: E:/dk/x64-windows/share/locale/da/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/da/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/de
-- Up-to-date: E:/dk/x64-windows/share/locale/de/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/de/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/el
-- Up-to-date: E:/dk/x64-windows/share/locale/el/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/el/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/en_GB
-- Up-to-date: E:/dk/x64-windows/share/locale/en_GB/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/en_GB/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/eo
-- Up-to-date: E:/dk/x64-windows/share/locale/eo/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/eo/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/es
-- Up-to-date: E:/dk/x64-windows/share/locale/es/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/es/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/et
-- Up-to-date: E:/dk/x64-windows/share/locale/et/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/et/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/eu
-- Up-to-date: E:/dk/x64-windows/share/locale/eu/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/eu/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/fa
-- Up-to-date: E:/dk/x64-windows/share/locale/fa/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/fa/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/fi
-- Up-to-date: E:/dk/x64-windows/share/locale/fi/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/fi/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/fr
-- Up-to-date: E:/dk/x64-windows/share/locale/fr/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/fr/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/ga
-- Up-to-date: E:/dk/x64-windows/share/locale/ga/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/ga/LC_MESSAGES/digikam.mo
-- Up-to-date: E:/dk/x64-windows/share/locale/gl
-- Up-to-date: E:/dk/x64-windows/share/locale/gl/LC_MESSAGES
-- Installing: E:/dk/x64-windows/share/locale/gl/LC_MESSAGES/digikam.mo

The files are not copied yet in the bundle. I will fix it.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #96 from caulier.gil...@gmail.com ---
yes i seen. I will investigate this morning...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #95 from Maik Qualmann  ---
A search with Windows Explorer does not reveal any digiKam translation files in
the install location.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #94 from caulier.gil...@gmail.com ---
For the translations of digiKam, there are now compiled and installed. Perhaps
something is wrong with the bundle storage...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #93 from caulier.gil...@gmail.com ---
Git commit 8f3504b21a032a399d408cf32f4259709acd2274 by Gilles Caulier.
Committed on 12/11/2023 at 23:24.
Pushed by cgilles into branch 'master'.

enable VCPKG options for the Exiv2 port (eg. xmp, bmff, nls, and png)

M  +1-1project/bundles/vcpkg/01-build-vcpkg.sh

https://invent.kde.org/graphics/digikam/-/commit/8f3504b21a032a399d408cf32f4259709acd2274

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #92 from Maik Qualmann  ---
Just a quick test,

- MySQL works, great.
- Key shortcut error is gone.
- Translation files for digiKam are still not available, KF6 strings are
translated.
- Exiv2 without XMP support.
- I don't have an idea for the dark icons yet.

Best

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #91 from caulier.gil...@gmail.com ---
Maik,

Done. Now the last build include ImageMagick and Mysql support:

https://files.kde.org/digikam/unstable/

I will remove the rules that i add recently in git/master about GraphicsMagick
support. GM is so far completly out of date about API and features compared to
IM. It's a bad idea to try to support GM. Note that i installed the Windows
version provided by IM project to compile digiKam (outside VCPKG).

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #90 from caulier.gil...@gmail.com ---
Maik,

I found the option to build qtbase with mysql. VCPKG is well done an log all
compilation trace. I can see :

Qt Sql Drivers:
  DB2 (IBM) .. no
  InterBase .. no
  MySql .. yes
  OCI (Oracle) ... no
  ODBC ... no
  PostgreSQL . yes
  SQLite . yes
Using system provided SQLite . yes
  Mimer .. no

So, now the CPU heat to compile whole Qt6, especially the monster QtWebEngine.
Wait and see.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-12 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #89 from caulier.gil...@gmail.com ---
Hi Maik,

vcomp140.dll redistributable is now copied in the bundle. I also fixed the icon
in the start menu/digiKam to point to the project web site: this one was
created without icon.

I found why digiKam translations are not present: a stupid typo in script...

For the mysql driver, all the low level dependencies are present. Probably Qt
need to be installed with a specific option to turn on...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #88 from Maik Qualmann  ---
MySQL doesn't work because the QMYSQL driver is missing.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #87 from Maik Qualmann  ---
What I've noticed so far:

- VCOMP140.dll missing at the start, the C++ Redistributable Package from
Microsoft was missing for me.
- Exiv2 is compiled without XMP support. (XMP toolkit support not compiled in.)
- The digiKam translation files are not available.
- F10 Key shortcut error, I suspect Qt6 is using the key now.
- Icons are always dark

I haven't had any problems with the color theme so far.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #86 from caulier.gil...@gmail.com ---
Maik,

I discovered a race condition to populate the color scheme entries from
Settings menu. Sometimes it's populated at startup, sometimes no...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Jean Paul Eby
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #85 from Jean Paul Eby  ---
Hi,

Windows 10 23H2 1945.3570
digiKam-8.2.0-2023T102352-Win64-Qt6.exe.

Installation now possible under Windows 10 by bypassing the harmful file
detected blocking message window... Bravo!

Indicator Very long time to open the database before validating this message:
two actions using the same shortcut (F10).

Sorting on shortcuts: Only one F10 shortcut visible on Open menu. No shortcut
seen on Under-Exposure (see attached screenshot)

Best regard,

Jean-Paul Eby

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Jean Paul Eby
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #84 from Jean Paul Eby  ---
Hi,

(Open menu -Under-Exposure Indicator) Two actions that uses the same shortcut
(F10).

Windows 10 23H2 1945.3570
digiKam-8.2.0-2023T102352-Win64-Qt6.exe.

Installation now possible under Windows 10 by bypassing the harmful file
detected blocking message window... Bravo!

Very long time to open the database before validating this message : "Two
actions using the same shortcut (F10)".

Sorting on shortcuts: Only one F10 shortcut visible on Open menu. No shortcut
seen on Under-Exposure Indicator (see attached screenshot)

Best regard,

Jean-Paul Eby

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Jean Paul Eby
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #83 from Jean Paul Eby  ---
Created attachment 163050
  --> https://bugs.kde.org/attachment.cgi?id=163050&action=edit
Sorting on shortcuts: Only one F10 shortcut visible on Open menu

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread Jean Paul Eby
https://bugs.kde.org/show_bug.cgi?id=398582

Jean Paul Eby  changed:

   What|Removed |Added

 CC||jp...@orange.fr

--- Comment #82 from Jean Paul Eby  ---
Created attachment 163049
  --> https://bugs.kde.org/attachment.cgi?id=163049&action=edit
(Open menu -Under-Exposure Indicator) Two actions that uses the same shortcut
(F10)

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #81 from caulier.gil...@gmail.com ---
Hi all,

The first version of 8.2.0 Windows 64 installer build with VCPKG tool-chain
under Windows 10 is available here :

https://files.kde.org/digikam/unstable/

Currently the non debug version is online as an NSIS binary installer and a
portable tarball. The debug version will arrive in one hours.

This version has all supported features of digiKam, including mysql (not tested
yet), heif, aom, jpegxl support, qtwebengine for the cloud service connection,
Exiv2 0.28, etc. The missing feature is ImageMagick image loader which must be
replaced by GraphicsMagick. This last one is only available under VCPKG, and
image loader code must be ported to the GM API which differs from IM.

digiKam is compiled with MSVC compiler from Microsoft, with Qt6 (stable 6.6.0)
and KDE frameworks version 6 not yet released as stable (this planned for
February 2024). Installer is not signed with Microsoft CERT, as we need to pay
around 150-100€ per year, which I refuse to do by policy. Who wants to bloat
Microsoft with money coming from an open source project. I cannot accept that
at all.

So to install digiKam under Windows 10 and later, you need to tune the security
rules from Windows control panel as explained in the online documentation here
:

https://docs.digikam.org/fr/getting_started/installation.html#digikam-on-windows

Voilà, do not use yet in production, just for testing, as the KDE framework
used with this Windows version is not yet released. It's dedicated to tests
only...

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #80 from caulier.gil...@gmail.com ---
Maik,

about the LINK : fatal error LNK1189 problem, is suspect an overloaded memory
consumption from the compiler. It's know that MSVC is not optimized at all in
speed and resources. Look my screenshot taken from my host Linux computer:

https://i.imgur.com/iJKhUq8.png

On the left the WIN10 VM with the memory allocation flying around 8 Gb while
compiling digiKam. On the right it's the Linux host resources IDLE.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #79 from caulier.gil...@gmail.com ---
Another dysfunction that i can reproduce on my WIN10 VM under my macbook pro (4
core - 4Gb) is this f. limit from the M$ linker (VSCode 2022) :

  setupversioning.cpp
  Generating Code...
  searchfields_rating.cpp
  Compiling...
  trashview.cpp
  setupalbumview.cpp
LINK : fatal error LNK1189: library limit of 65535 objects exceeded
[C:\Users\gilles\Documents\digikam\build\core\app\digikamcore.vcxproj]
  searchfields_choice.cpp
  stackedview.cpp
  setupcategory.cpp
  searchfields_createfield.cpp

This is not reproducible under the same VM (24 cores - 24 Gb) running on my
host Linux Kubuntu computer. I don't know yet why.

There is no way to workaround with a M$ linker settings. This limit highlight a
fake compiler implementation internally. This want means that M$ compiler is
dedicated to small projects primary, that all, as i never seen this dysfunction
with G++, MinGw, or Clang. As explained from the online M$ documentation, the
solution is to create another shared lib with objects from the core lib, as for
ex, all the editor components for ex.

https://learn.microsoft.com/en-us/cpp/error-messages/tool-errors/linker-tools-error-lnk1189?view=msvc-170

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #78 from caulier.gil...@gmail.com ---
Hi Maik,

The GraphicsMagick relevant code from the plugin loader do not compile under
Windows... as expected of course :

  dimgtiffexportsettings.cpp
  Generating Code...
  mocs_compilation_RelWithDebInfo.cpp
  glviewertimer.cpp
  Automatic MOC for target Generic_SmugMug_Plugin
  mocs_compilation_RelWithDebInfo.cpp
  atkinspagelayoutnode.cpp
  mediawiki_generalinfo.cpp
 Creating library
E:/b/dktemp/digikam-master/build/lib/RelWithDebInfo/RawImport_Native_Plugin.lib
and object
E:/b/dktemp/digikam-master/build/lib/RelWithDebInfo/RawImport_Native_Plugin.exp
  freerotationtool.cpp
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(47,17):
error C2871: 'MagickCore': a namespace with this name does not exist
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(47,17):
error C2065: 'MagickCore': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(69,5):
error C3861: 'MagickCoreGenesis': identifier not found
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(81,5):
error C3861: 'MagickCoreTerminus': identifier not found
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,9):
error C2065: 'ExceptionInfo': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,23):
error C2146: syntax error: missing ';' before identifier 'ex'
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,23):
error C2065: 'ex': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,38):
error C3861: 'AcquireExceptionInfo': identifier not found
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,25):
error C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,25):
error C2143: syntax error: missing ';' before '*'
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,28):
error C2065: 'inflst': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,65):
error C2065: 'ex': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,37):
error C3861: 'GetMagickInfoList': identifier not found
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(156,14):
error C2065: 'inflst': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,29):
error C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,29):
error C2143: syntax error: missing ';' before '*'
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,31):
error C2065: 'inf': undeclared identifier
[E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj]
E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,37):
error C2065: 'inflst': undeclar

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #77 from caulier.gil...@gmail.com ---
Maik,

The GraphicsMagick detection and rules to replace ImageMagick if this one is
not present must be fine now.

The problematic is the API differences between both projects. Code in plugin
loader needs to be adapted.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-09 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

Maik Qualmann  changed:

   What|Removed |Added

 Attachment #162693|0   |1
is obsolete||

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-09 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #76 from caulier.gil...@gmail.com ---
Hi all,

We are near to finalize the VCPKG/Windows 10 installer. ffmpeg 6 is not
properly detected. In fact the cmake script use PkgConfig to handle ffmpeg
version. PkgConfig exists well in VCPKG but the path to the config files was
not populated. So patching the right variable fix the problem.

What's missing : the GraphicsMagick to use instead ImageMagick. VCPKG provides
only the first one. To have a ImageMagick, an issue exists waiting for a
contributor to create a merge request. I haven't yet decided the right way to
do it.

After that there is the installer signing.

- Auto self signing is for development purposes only. There is no cost but it's
for testing locally, not to deploy on user computers.
- CERT signing. The minimal cost that I found is 127$ per year for 3 years, so
370$. After 3 years the cost increased a lot.

So the Q is : how open source projects can accept to pay this money to the
CERT/M$. Personality i refuse to pay this amount to the one more rich American
company. In regards to the years of development done for digiKam, it's just
unacceptable. If somebody can highlight the darkness area of the closed source,
let me hear.

Best

Gilles Caulier

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-09 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #75 from caulier.gil...@gmail.com ---
Hi all,

We are near to finalize the VCPKG/Windows 10 installer. ffmpeg 6 is not
properly detected. In fact the cmake script use PkgConfig to handle ffmpeg
version. PkgConfig exists well in VCPKG but the path to the config files was
not populated. So patching the right variable fix the problem.

What's missing : the GraphicsMagick to use instead ImageMagick. VCPKG provide
only the first one. To have a ImageMagick, an issue exists waiting

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-06 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #74 from caulier.gil...@gmail.com ---
Git commit 38f0b8b840e8b7f29fcc345c66697557b0249d65 by Gilles Caulier.
Committed on 07/11/2023 at 08:14.
Pushed by cgilles into branch 'master'.

Install debug symbols under Windows with MSVC

M  +7-0core/app/DigikamCoreTarget.cmake
M  +6-0core/app/DigikamDatabaseTarget.cmake
M  +6-0core/app/DigikamGuiTarget.cmake
M  +4-0core/app/DigikamTarget.cmake
M  +45   -0core/cmake/macros/MacroDPlugins.cmake

https://invent.kde.org/graphics/digikam/-/commit/38f0b8b840e8b7f29fcc345c66697557b0249d65

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #73 from caulier.gil...@gmail.com ---
Git commit 8ade1b58f9a658daf027db09d8695a333fc7427b by Gilles Caulier.
Committed on 06/11/2023 at 08:07.
Pushed by cgilles into branch 'master'.

stop bundle build before to package with NSIS. Installer is not yet ready to be
uploaded
More files to bundles
Store QtWebEngine at the right place

M  +9-2project/bundles/vcpkg/04-build-installer.sh

https://invent.kde.org/graphics/digikam/-/commit/8ade1b58f9a658daf027db09d8695a333fc7427b

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #72 from caulier.gil...@gmail.com ---
Hi Maik,

digiKam 8.2.0 compiled under Windows 10 + VCPKG + MSVC starts to run properly :

https://i.imgur.com/T6CGd2m.png

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #71 from caulier.gil...@gmail.com ---
Git commit a128b4ada7e3a499dc8b7e3f82db66b8047d9bc3 by Gilles Caulier.
Committed on 05/11/2023 at 18:37.
Pushed by cgilles into branch 'master'.

Now NSIS build the 64 bits installer under Windows 10 using VCPKG+MSVC to
compile whole digiKam.
TODO:
- GmicQt do not build yet
- Add debug version
- Self-signed bundle
- Add ImageMagick support

M  +2-2project/bundles/vcpkg/04-build-installer.sh [INFRASTRUCTURE]
M  +2-13   project/bundles/vcpkg/installer/digikam.nsi
M  +6-11   project/bundles/vcpkg/installer/events_functions.nsh

https://invent.kde.org/graphics/digikam/-/commit/a128b4ada7e3a499dc8b7e3f82db66b8047d9bc3

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #70 from caulier.gil...@gmail.com ---
Git commit 4d7e0c734e5192243e9ee120871855620694ebdd by Gilles Caulier.
Committed on 05/11/2023 at 13:10.
Pushed by cgilles into branch 'master'.

Use dumpbin.exe from VSCode C++ profiling collection tools to parse binaries to
host in the bundle and
copy automatically all dependencies. All is done through the BASH script, we
don't need Python for this task anymore.

M  +6-5project/bundles/vcpkg/04-build-installer.sh
M  +22   -0project/bundles/vcpkg/common.sh

https://invent.kde.org/graphics/digikam/-/commit/4d7e0c734e5192243e9ee120871855620694ebdd

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-04 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #69 from caulier.gil...@gmail.com ---
Hi Maik,

A dirty start of showfoto from scratch after install give this :

https://i.imgur.com/DOhrQfE.png

It's normal, application have not been packaged yet, icon + data files are not
found, but it start without a crash.

This want mean that relocatable of shared libs work as well with MSVC.
Application is installed in e:/dk/..., not in C:/Program...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-03 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #68 from Maik Qualmann  ---
That's great. I'm a bit busy this weekend, hence the late response.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #67 from caulier.gil...@gmail.com ---
Hi Maik,

Voilà : https://i.imgur.com/PKwsXRX.png

digiKam is now fully compiled using MSVC 2022 + VCPKG under Windows 10. For the
moment, multimedia still disable as ffmpeg 6 is not yet properly detected. Also
ImageMagick is missing (GraphicsMagic is here but not detected instead).

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #66 from caulier.gil...@gmail.com ---
Git commit e910d22342e518868d69afa0a48f23a263c4536d by Gilles Caulier.
Committed on 03/11/2023 at 10:40.
Pushed by cgilles into branch 'master'.

New scripts to compile and install digiKam dependencies under Windows using
VCPKG
These scripts are based o Qt6+KF6.
These scripts will replace the MXE build system to generate the Windows
installer

A  +185  -0project/bundles/vcpkg/01-build-vcpkg.sh
A  +147  -0project/bundles/vcpkg/02-build-extralibs.sh
A  +62   -0project/bundles/vcpkg/README.md
A  +80   -0project/bundles/vcpkg/common.sh
A  +85   -0project/bundles/vcpkg/config.sh [INFRASTRUCTURE]
[INFRASTRUCTURE] [INFRASTRUCTURE] [INFRASTRUCTURE] [INFRASTRUCTURE]

https://invent.kde.org/graphics/digikam/-/commit/e910d22342e518868d69afa0a48f23a263c4536d

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #65 from Maik Qualmann  ---
Git commit a793381d5d36e032e458941b514702df2e41b90d by Maik Qualmann.
Committed on 01/11/2023 at 22:40.
Pushed by mqualmann into branch 'master'.

revert QIODevice Exiv2 reader/writer
It is too slow over network drives.

M  +8-14   core/libs/metadataengine/engine/metaengine_comments.cpp
M  +8-14   core/libs/metadataengine/engine/metaengine_exif.cpp
M  +18   -28   core/libs/metadataengine/engine/metaengine_fileio.cpp
M  +8-14   core/libs/metadataengine/engine/metaengine_iptc.cpp
M  +126  -115  core/libs/metadataengine/engine/metaengine_p.cpp
M  +8-15   core/libs/metadataengine/engine/metaengine_previews.cpp
M  +8-15   core/libs/metadataengine/engine/metaengine_xmp.cpp

https://invent.kde.org/graphics/digikam/-/commit/a793381d5d36e032e458941b514702df2e41b90d

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #64 from caulier.gil...@gmail.com ---
Nice. With VCPKG, ffmpeg 6 is installed, and configure is wrong:

-- digiKam MediaPlayer dependencies checks:
--
-- FFMPEG_FOUND= TRUE
-- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include
-- FFMPEG_LIBRARIES=
E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib
-- FFMPEG_DEFINITIONS  =
-- Could NOT find FFmpeg (missing: AVRESAMPLE_LIBRARIES
AVRESAMPLE_INCLUDE_DIRS)
-- FFMPEG_FOUND= FALSE
-- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include
-- FFMPEG_LIBRARIES=
E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib
-- FFMPEG_DEFINITIONS  =
-- Direct2D_INCLUDE_DIRS: C:/Program Files (x86)/Windows
Kits/10/Include/10.0.22621.0/um
-- Direct2D_D2D1_LIBRARY: C:/Program Files (x86)/Windows
Kits/10/Lib/10.0.22621.0/um/x64/d2d1.lib
-- Direct2D_DWRITE_LIBRARY: C:/Program Files (x86)/Windows
Kits/10/Lib/10.0.22621.0/um/x64/dwrite.lib
-- Could NOT find GDIPLUS (missing: GDIPLUS_INCLUDE_DIR)
-- SSE2 support   : 1
-- SSE3 support   : false
-- SSSE3 support  : false
-- SSE4.1 support : false
-- SSE4.2 support : false
-- FFMpeg AVCodec(required) : TRUE ()
-- FFMpeg AVDevice   (required) : TRUE ()
-- FFMpeg AVFilter   (required) : TRUE ()
-- FFMpeg AVFormat   (required) : TRUE ()
-- FFMpeg AVUtil (required) : TRUE ()
-- FFMpeg SWScale(required) : TRUE ()
-- FFMpeg SWResample (required) : TRUE ()
-- FFMpeg AVResample (optional) : FALSE ()
-- MediaPlayer support is enabled   : yes
-- MediaPlayer will use FFMpeg 5 API: no   
  <=== 
-- MediaPlayer will be compiled with SSE2 support   : yes
-- MediaPlayer will be compiled with LibASS support : no
-- MediaPlayer will be compiled with UCharDet support   : no
-- MediaPlayer will be compiled with OpenAL support : no
-- MediaPlayer will be compiled with PortAudio support  : no
-- MediaPlayer will be compiled with PulseAudio support : no
-- MediaPlayer will be compiled with OpenSLES support   : no
-- MediaPlayer will be compiled with VaAPI support  : no
-- MediaPlayer will be compiled with X11 support: no
-- MediaPlayer will be compiled with XV support : no
-- MediaPlayer will be compiled with OpenGL support : yes
-- MediaPlayer will be compiled with OpenGL-EGL support : no
-- MediaPlayer will be compiled with GDI+ support   : no
-- MediaPlayer will be compiled with Direct3D11 support : yes
-- MediaPlayer will be compiled with DirectSound support: no
-- MediaPlayer will be compiled with XAudio2 support: no
-- MediaPlayer will be compiled with Direct2D support   : yes
-- MediaPlayer libraries  :
E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib;opengl32;glu32;Qt6::OpenGL;Qt6::OpenGLWidgets;d3dcompiler;d3d11;dxgi;dxguid;C:/Program
Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/d2d1.lib;C:/Program Files
(x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/dwrite.lib
-- MediaPlayer definitions:
-D__STDC_CONSTANT_MACROS;-DQTAV_HAVE_CAPI=1;-DQTAV_HAVE_VDA=0;-DAUTO_REGISTER=0;-DFF_API_OLD_MSMPEG4=0;-DFF_API_AC_VLC=0;-DQTAV_HAVE_SSE4_1=0;-DQTAV_HAVE_SSE2=1;-DQTAV_HAVE_DXVA=1;-DQTAV_HAVE_LIBASS=0;-DQTAV_HAVE_GL=0;-DQTAV_HAVE_X11=0;-DQTAV_HAVE_XV=0;-DQTAV_HAVE_OPENAL=0;-DQTAV_HAVE_PORTAUDIO=0;-DQTAV_HAVE_PULSEAUDIO=0;-DQTAV_HAVE_OPENSL=0;-DQTAV_HAVE_D3D11VA=1;-DQTAV_HAVE_XAUDIO2=0;-DQTAV_HAVE_DSOUND=0;-DQTAV_HAVE_GDIPLUS=0;-DQTAV_HAVE_DIRECT2D=1;-DQTAV_HAVE_SWR_AVR_MAP=0;-DQTAV_HAVE_VIDEOTOOLBOX=0;-DQTAV_HAVE_DLLAPI_CUDA=0;-DQTAV_HAVE_CUDA=1;-DQTAV_HAVE_AVCODEC=1;-DQTAV_HAVE_AVDEVICE=1;-DQTAV_HAVE_AVFILTER=1;-DQTAV_HAVE_AVUTIL=1;-DQTAV_HAVE_SWSCALE=1;-DQTAV_HAVE_SWRESAMPLE=1;-DQTAV_HAVE_AVRESAMPLE=0;-DQTAV_HAVE_EGL_CAPI=0;-DQTAV_HAVE_VAAPI=0
-- MediaPlayer flags  :

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #63 from caulier.gil...@gmail.com ---
What is that :

C:\Users\gilles\Documents\8.x\core\libs\database\collection\collectionlocation.h(171,23):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\gui_digikamdatabasemain_obj.vcxproj]
  albumhistory.cpp
  networkmanager.cpp
  facialrecognition_wrapper_recognize.cpp
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(104,48): error C2039: '_hypot': is
not a member of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see
declaration of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(104,69): message : see reference
to class template instantiation 'QtPrivate::QHypotType' being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
  dxmlguiwindow.cpp
  diofinders.cpp
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(155,16): error C2039: '_hypot': is
not a member of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see
declaration of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(163,16): error C2039: '_hypot': is
not a member of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see
declaration of 'std'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(155,5): error C2873: '_hypot':
symbol cannot be used in a using-declaration
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(163,5): error C2873: '_hypot':
symbol cannot be used in a using-declaration
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(164,12): error C2660: '_hypot':
function does not take 3 arguments
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
C:\Program Files (x86)\Windows
Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(515,47): message : see
declaration of '_hypot'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(164,12): message : while trying to
match the argument list '(Tx, Ty, Tz)'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj]
  with
  [
  Generating Code...
  Tx=float
  digikamapp.cpp
  Generating Code...
  ]
  and
C:\Users\gilles\Documents\8.x\core\libs\database\collection\collectionlocation.h(171,23):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj]
  [
  Ty=float
  ]
  and
  [
C:\Users\gilles\Documents\8.x\core\libs\album\engine\albumhistory.cpp(44,32):
warning C4267: 'initializing': conversion from 'size_t' to 'uint', possible
loss of data
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\album\gui_digikamalbum_obj.vcxproj]
  Tz=float
  facialrecognition_wrapper_identity.cpp
  ]
  tagcheckview.cpp
  drawdecoder_p.cpp
  scancontroller.cpp

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #62 from caulier.gil...@gmail.com ---
Why we needs to create symlink in face recognition test suite ?

  core_imgqsort_obj.vcxproj ->
C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\imgqsort\core_imgqsort_obj.dir\Debug\core_imgqsort_obj.lib
  Generating ui_sequencenumberoptiondialogwidget.h
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/utilities/advancedrename/CMakeLists.txt
CUSTOMBUILD : CMake error : failed to create symbolic link
'C:/Users/gilles/Documents/8.x/build.vcpkg/core/tests/facesengine/recognition/data':
A required privilege is not held by the client.
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\tests\facesengine\recognition\datalink_rec.vcxproj]

C:\Program Files\Microsoft Visual
Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(249,5):
error MSB8066: Custom build for
'C:\Users\gilles\Documents\8.x\build.vcpkg\CMakeFiles\e1d3e74fbdd9c78fea53dcc6a037dd4c\datalink_rec.rule;C:\Users\gilles\Documents\8.x\core\tests\facesengine\recognition\CMakeLists.txt'
exited with code 1.
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\tests\facesengine\recognition\datalink_rec.vcxproj]

I will disable the TEST compilation for the moment...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #61 from caulier.gil...@gmail.com ---
Maik,

MSVC report interresing compilation warnings. I will attach the complete log
here when process will completed.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #60 from caulier.gil...@gmail.com ---
With my last commit, now the earth turn well:

gilles@Win10 MINGW64 ~/Documents/digikam (master)
$ cd build.vcpkg/

gilles@Win10 MINGW64 ~/Documents/digikam/build.vcpkg (master)
$ cmake --build . --parallel
MSBuild version 17.7.2+d6990bcfa for .NET Framework

  Automatic MOC for target core_digikamdatabase_obj
  Automatic MOC for target core_digikamdialogs_obj
  Automatic MOC for target digikamdatabase_obj
  Automatic MOC for target gui_advancedrename_obj
  core_digikamdatabase_obj.vcxproj ->
C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\core_digikamdatabase_obj.dir\Debug\core_digikamdatabase_obj.lib
  Automatic MOC for target gui_digikam_obj
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/libs/dialogs/CMakeLists.txt
  Automatic MOC for target gui_digikamalbum_obj
  mocs_compilation_Debug.cpp
  dprogressdlg.cpp
  dbusydlg.cpp
  filesaveoptionsdlg.cpp
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt
  iccprofileinfodlg.cpp
  Automatic MOC for target gui_digikamdatabasemain_obj
  mocs_compilation_Debug.cpp
  imagedialog.cpp
  Generating ui_fillmodifierdialogwidget.h
  Generating ui_rangemodifierdialogwidget.h
  collectionscanner.cpp
  Generating ui_replacemodifierdialogwidget.h
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/libs/album/CMakeLists.txt
  imagedialog_preview.cpp
  Generating ui_dateoptiondialogwidget.h
  Generating ui_sequencenumberoptiondialogwidget.h
  mocs_compilation_Debug.cpp
C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj]
C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionscanner_p.h(91,34):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj]
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/utilities/advancedrename/CMakeLists.txt
  collectionscanner_p.cpp
  mocs_compilation_Debug.cpp
  imagedialog_iconprovider.cpp
C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj]
C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\album\gui_digikamalbum_obj.vcxproj]
C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionscanner_p.h(91,34):
warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of
data
[C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj]
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt
  collectionscanner_scan.cpp
  mocs_compilation_Debug.cpp
...

We will see in few hours when the _very slow_ MSVC complete the task...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #59 from caulier.gil...@gmail.com ---
Git commit 7afb2e4d96dc4d972809395ca17defc1ffb1a049 by Gilles Caulier.
Committed on 01/11/2023 at 09:29.
Pushed by cgilles into branch 'master'.

remove MSVC obsolete options now managed by ECM in background. Add new option
for MSVC 2022

M  +1-8CMakeLists.txt

https://invent.kde.org/graphics/digikam/-/commit/7afb2e4d96dc4d972809395ca17defc1ffb1a049

diff --git a/CMakeLists.txt b/CMakeLists.txt
index bde0eeb064..798e49108f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -149,14 +149,7 @@ set(CMAKE_AUTOMOC ON)

 if(MSVC)
 set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
-
-# These settings comes with ecm 5.88 , so when we bump KF/ecm to 5.88+ we
can remove these
-add_compile_options(/utf-8)
-if (CMAKE_CXX_STANDARD GREATER_EQUAL 11)
-# Ensure __cplusplus is correct, otherwise it defaults to 199711L
which isn't true
-#
https://docs.microsoft.com/en-us/cpp/build/reference/zc-cplusplus?view=msvc-160
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zc:__cplusplus")
-endif()
+   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-")
 endif()

 set_property(GLOBAL PROPERTY USE_FOLDERS ON)

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #58 from caulier.gil...@gmail.com ---
I started to compile with cmake VERBOSE mode and non parallelized. First file
compiled is this one :
CustomBuild:
  Building Custom Rule
C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt
ClCompile:
  C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe /c
/IC:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database
/IC:\Users\gilles\Documents\digikam\core\libs\database
/IC:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\core_digikamdatabase_obj_autogen\include_Debug
/IC:\Users\gilles\Documents\digikam\core\libs\album\engine
/IC:\Users\gilles\Documents\digikam\core\libs\album\manager
/IC:\Users\gilles\Documents\digikam\core\libs\album\treeview
/IC:\Users\gilles\Documents\digikam\core\libs\album\widgets
/IC:\Users\gilles\Documents\digikam\core\libs\database\collection
/IC:\Users\gilles\Documents\digikam\core\libs\database\coredb
/IC:\Users\gilles\Documents\digikam\core\libs\database\dbjobs
/IC:\Users\gilles\Documents\digikam\core\libs\database\engine
/IC:\Users\gilles\Documents\digikam\core\libs\database\haar
/IC:\Users\gilles\Documents\digikam\core\libs\database\history
/IC:\Users\gilles\Documents\digikam\core\libs\database\item\containers
/IC:\Users\gilles\Documents\digikam\core\libs\database\item\lister
/IC:\Users\gilles\Documents\digikam\core\libs\database\item\query
/IC:\Users\gilles\Documents\digikam\core\libs\database\item\scanner
/IC:\Users\gilles\Documents\digikam\core\libs\database\models
/IC:\Users\gilles\Documents\digikam\core\libs\database\server
/IC:\Users\gilles\Documents\digikam\core\libs\database\similaritydb
/IC:\Users\gilles\Documents\digikam\core\libs\database\tags
/IC:\Users\gilles\Documents\digikam\core\libs\database\thumbsdb
/IC:\Users\gilles\Documents\digikam\core\libs\database\utils\ifaces
/IC:\Users\gilles\Documents\digikam\core\libs\database\utils\scan
/IC:\Users\gilles\Documents\digikam\core\libs\database\utils\widgets
/IC:\Users\gilles\Documents\digikam\core\libs\dialogs
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\color
/IC:\Users\gilles\Documents\digikam\core\libs\dimg
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\auto
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\bcg
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\bw
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\cb
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\curves
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\decorate
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\film
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\fx
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\greycstoration\cimg
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\greycstoration
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\hotpixels
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\hsl
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\icc
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\lc
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\lens
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\levels
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\nr
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\raw
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\redeye
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\sharp
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\transform
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\wb
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\history
/IC:\Users\gilles\Documents\digikam\core\libs\dimg\loaders
/IC:\Users\gilles\Documents\digikam\core\libs\dngwriter
/IC:\Users\gilles\Documents\digikam\core\libs\dplugins\core
/IC:\Users\gilles\Documents\digikam\core\libs\dplugins\iface
/IC:\Users\gilles\Documents\digikam\core\libs\dplugins\setup
/IC:\Users\gilles\Documents\digikam\core\libs\dplugins\webservices
/IC:\Users\gilles\Documents\digikam\core\libs\dplugins\widgets
/IC:\Users\gilles\Documents\digikam\core\libs\dragdrop
/IC:\Users\gilles\Documents\digikam\core\libs\dtrash
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\common
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\detection
/I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\detection\opencv-dnn"
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\facedb
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing\recognition
/I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing\shape-predictor"
/IC:\Users\gilles\Documents\digikam\core\libs\facesengine\recognition
/I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\recognition\opencv-dnn"
/IC:\

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #57 from caulier.gil...@gmail.com ---
Hum, as i said, one million of errors like this :

gilles@Win10 MINGW64 ~/Documents/8.x (master)
$ cd build.vcpkg/ && cmake --build .
MSBuild version 17.7.2+d6990bcfa for .NET Framework

  1>Checking Build System
  Automatic MOC for target core_digikamdatabase_obj
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/database/CMakeLists.txt
  mocs_compilation_Debug.cpp
E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error
C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to
the compiler.'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39):
error C2139: 'QString': an undefined class is not allowed as an argument to
compiler intrinsic type trait '__is_convertible_to'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see
declaration of 'QString'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see
reference to class template instantiation
'std::is_convertible'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see
reference to variable template 'const bool
conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same
> >,std::is_convertible >'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see
reference to alias template instantiation
'QAnyStringView::if_convertible_to'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while
processing the default template argument of
'QAnyStringView::QAnyStringView(Container &&,wrapped::type
&&)'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
  databaseserverstarter.cpp
E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error
C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to
the compiler.'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39):
error C2139: 'QString': an undefined class is not allowed as an argument to
compiler intrinsic type trait '__is_convertible_to'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see
declaration of 'QString'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see
reference to class template instantiation
'std::is_convertible'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see
reference to variable template 'const bool
conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same
> >,std::is_convertible >'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see
reference to alias template instantiation
'QAnyStringView::if_convertible_to'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while
processing the default template argument of
'QAnyStringView::QAnyStringView(Container &&,wrapped::type
&&)'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
  databaseservererror.cpp
E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error
C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to
the compiler.'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39):
error C2139: 'QString': an undefined class is not allowed as an argument to
compiler intrinsic type trait '__is_convertible_to'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj]
E:\dk\x64-windows\in

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #56 from Maik Qualmann  ---
https://forum.qt.io/topic/146737/error-c2139-qstring-an-undefined-class-is-not-allowed-as-an-argument-to-compiler-intrinsic-type-trait-__is_convertible_to/6

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #55 from Maik Qualmann  ---
Add #include  to deletedialog.h.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #54 from caulier.gil...@gmail.com ---
i tried, but not. I compiled marble as well in debug mode without problem.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #53 from Maik Qualmann  ---
Because you compile digiKam in debug mode and the others not?

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #52 from caulier.gil...@gmail.com ---
But , why i need to do it ? I used the same bootstrap-vcpkg.sh script to
configure and compile marble independently, to hack the problem related before,
and i never seen that on the console

I'm lost

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #51 from Maik Qualmann  ---
This is right at the beginning of the issue, could it be the cause?

E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error
C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to
the compiler.'

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #50 from caulier.gil...@gmail.com ---
Maik,

What's this mess :

gilles@Win10 MINGW64 ~/Documents/8.x/build.vcpkg (master)
$ cmake --build . --parallel
MSBuild version 17.7.2+d6990bcfa for .NET Framework

  1>Checking Build System
  Automatic MOC for target gui_digikamdeletedialog_obj
  Automatic MOC for target core_digikamdialogs_obj
  Automatic MOC for target core_digikamdatabase_obj
  Automatic MOC for target gui_digikamfacesenginedatabase_obj
  Automatic MOC for target gui_facemanagement_obj
  Automatic MOC for target gui_digikamsettings_obj
  Automatic MOC for target core_digikamfacesengine_obj
  Automatic MOC for target core_dngwriter_obj
  Automatic MOC for target core_digikamwidgets_obj
  Automatic MOC for target core_dmetadata_obj
  Automatic MOC for target core_dpluginsinterface_obj
  Automatic MOC for target core_dimg_obj
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/facesengine/CMakeLists.txt
  Automatic MOC for target gui_digikam_obj
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/facesengine/CMakeLists.txt
  Automatic MOC for target core_dragdrop_obj
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/database/CMakeLists.txt
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/dngwriter/CMakeLists.txt
  Automatic MOC for target core_dthread_obj
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/dialogs/CMakeLists.txt
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/metadataengine/CMakeLists.txt
  Automatic MOC for target gui_digikamtemplate_obj
  Automatic MOC for target core_digikamgenericmodels_obj
  Automatic MOC for target core_geoiface_obj
  mocs_compilation_Debug.cpp
  Building Custom Rule
C:/Users/gilles/Documents/8.x/core/libs/settings/CMakeLists.txt
E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error
C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to
the compiler.'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
  mocs_compilation_Debug.cpp
C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39):
error C2139: 'QString': an undefined class is not allowed as an argument to
compiler intrinsic type trait '__is_convertible_to'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see
declaration of 'QString'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see
reference to class template instantiation
'std::is_convertible'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see
reference to variable template 'const bool
conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same
> >,std::is_convertible >'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see
reference to alias template instantiation
'QAnyStringView::if_convertible_to'
being compiled
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]
E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while
processing the default template argument of
'QAnyStringView::QAnyStringView(Container &&,wrapped::type
&&)'
[C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj]

...and on millions of lines after...

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #49 from caulier.gil...@gmail.com ---
Hi Maik,

This is the cmake configure stage under Windows with VCPKG. It's not yet ready,
but we are at 90%...

gilles@Win10 MINGW64 ~/Documents/8.x (master)
$ ./bootstrap-vcpkg.sh
PATH=/c/Users/gilles/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/gilles/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Windows/System32/OpenSSH:/cmd:/c/Users/gilles/AppData/Local/Programs/Python/Python312/Scripts:/c/Users/gilles/AppData/Local/Programs/Python/Python312:/c/Users/gilles/AppData/Local/Programs/Python/Launcher:/c/Users/gilles/AppData/Local/Microsoft/WindowsApps:/c/Program
Files (x86)/Midnight Commander:/c/Program
Files/CMake/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/c/bison:/c/icoutils/bin://tools/gperf
mkdir: cannot create directory ‘build.vcpkg’: File exists
-- CMake version: 3.27.7
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
-- Target Build Type: Debug
--
--
-- Starting CMake configuration for digikam
--
-- Suitable Qt6 >= 6.5.0 detected: '6.6.0'.
-- Could not set up the appstream test. appstreamcli is missing.
--
--
-- Top level compilation configuration for digikam
--
-- digikam will be compiled... YES
-- Translations will be compiled.. NO
-- Tests code will be compiled YES
--
--
-- Check dependencies for digikam version 8.2.0
--
-- Could NOT find KF6KIO: found neither KF6KIOConfig.cmake nor
kf6kio-config.cmake
-- Could NOT find KF6NotifyConfig: found neither KF6NotifyConfigConfig.cmake
nor kf6notifyconfig-config.cmake
-- Could NOT find KF6Sonnet: found neither KF6SonnetConfig.cmake nor
kf6sonnet-config.cmake
-- Could NOT find KF6Sane: found neither KF6SaneConfig.cmake nor
kf6sane-config.cmake
-- Libjpeg version: 62
-- Using libjpeg sub-directory: libjpeg/62
-- Looking for LibJpeg Version...
-- Found lcms version 2.14, E:/dk/x64-windows/lib/lcms2.lib
-- HEIF_FOUND= TRUE
-- HEIF_INCLUDE_DIRS = E:/dk/x64-windows/include
-- HEIF_LIBRARIES= E:/dk/x64-windows/lib/heif.lib
-- HEIF_DEFINITIONS  =
-- HEIF_VERSION  = 1.17.1
-- X265_FOUND= TRUE
-- X265_INCLUDE_DIRS = E:/dk/x64-windows/include
-- X265_LIBRARIES= E:/dk/x64-windows/lib/libx265.lib
-- X265_DEFINITIONS  =
-- OpenCV Root directory is: E:/dk/x64-windows/share/opencv
-- OpenCV: Found version 4.8.0 (required: 3.3.0)
-- OpenCV headers: E:/dk/x64-windows/include
-- OpenCV libs   :
opencv_core;opencv_objdetect;opencv_imgproc;opencv_imgcodecs;opencv_dnn;opencv_flann
-- Marble_FOUND   = TRUE
-- MARBLE_INCLUDE_DIR = E:/dk/x64-windows/include
-- MARBLE_LIBRARIES   = E:/dk/x64-windows/lib/marblewidget-qt6.lib
-- ASTRO_LIBRARIES= E:/dk/x64-windows/lib/astro.lib
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- FIND IMAGEMAGICK API Magick++
-- FIND IMAGEMAGICK API MagickCore
-- FIND IMAGEMAGICK API MagickWand
-- Could NOT find ImageMagick (missing: ImageMagick_Magick++_LIBRARY
ImageMagick_MagickCore_LIBRARY ImageMagick_MagickWand_LIBRARY)
-- ImageMagick_FOUND:   FALSE
-- ImageMagick_VERSION_STRING:
-- ImageMagick_EXECUTABLE_DIR:  ImageMagick_EXECUTABLE_DIR-NOTFOUND
-- ImageMagick_INCLUDE_DIRS:
-- ImageMagick_LIBRARIES:
-- ImageMagick_DEFINITIONS:
-- ImageMagick_Magick++_INCLUDE_DIRS:
-- ImageMagick_Magick++_LIBRARY:ImageMagick_Magick++_LIBRARY-NOTFOUND
-- ImageMagick_Magick++_DEFINITIONS:
-- ImageMagick_MagickCore_INCLUDE_DIRS:
-- ImageMagick_MagickCore_LIBRARY:  ImageMagick_MagickCore_LIBRARY-NOTFOUND
-- ImageMagick_MagickCore_DEFINITIONS:
-- ImageMagick_MagickWand_INCLUDE_DIRS:
-- ImageMagick_MagickWand_LIBRARY:  ImageMagick_MagickWand_LIBRARY-NOTFOUND
-- ImageMagick_MagickWand_DEFINITIONS:
-- OpenGL found: TRUE
-- OpenGL GLU extension found:   YES
-- Qt OpenGL found:  1
-- Qt6 OpenGLWidgets found:  1
--
-- --
-- digiKam MediaPlayer dependencies checks:
--
-- FFMPEG_FOUND= TRUE
-- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include
-- FFMPEG_LIBRARIES=
E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib
-- FFMPEG_DEFINITIONS  =
-- Could NOT find FFmpeg (missing: AVRESAMPLE_LIBRARIES
AVRESAMPLE_INCLUDE_DIRS)
-- FFMPEG_FOUND= FALSE
-- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include
-- FFMPEG_LIBRARIES=
E:/dk/x64-windows/lib/avcod

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #48 from caulier.gil...@gmail.com ---
Git commit 1bd658c9e60fce91fe120f2b198a2c9c321197cc by Gilles Caulier.
Committed on 31/10/2023 at 11:54.
Pushed by cgilles into branch 'marble-qt6'.

Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10.

MSVC is not able to build the hash-table of class where the key is not fully
defined previously. All function to play the hash-tables are now hosted in a
dedicated container outside OsmPlacemarkData.

The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds
like a new restriction introduced in the new Microsoft compiler.

M  +64   -55   src/lib/marble/osm/OsmPlacemarkData.cpp
M  +62   -25   src/lib/marble/osm/OsmPlacemarkData.h
M  +2-2src/plugins/runner/osm/OsmWay.cpp

https://invent.kde.org/education/marble/-/commit/1bd658c9e60fce91fe120f2b198a2c9c321197cc

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #47 from Maik Qualmann  ---
Hmm, yes it's about the value of the QHash. The QHash is defined within the
OsmPlacemarkData class itself. For the compiler it could not exist at all as
long as the last "}" has not yet been completed.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #46 from caulier.gil...@gmail.com ---
The size_t patch for the inline qHash function declaration do not fix the
problem...

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #45 from caulier.gil...@gmail.com ---
yes i thinking about the inline hash function too, but the error from compiler
is about the value OsmPlacemarkData, not the key.

I will try to fix it and see.

Nota: Just seen on SN: "Final date for #Plasma6 release confirmed! Our
countdown clock will reach zero on the 28th of February 2024"

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #44 from Maik Qualmann  ---
Hi Gilles,

just an idea at the moment. A QHash Key must have a globally defined qHash()
function. This is present in GeoDataCoordinates.h. In Qt5 the return value was
uint, in Qt6 it is size_t. The Microsoft compiler may be bothered by this.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #43 from caulier.gil...@gmail.com ---
Hi Maik,

All main dependencies from KF6 compile fine under VCPKG (VSCode 2022) with Qt
6.6.0, except Marble ported to Qt6 (by myself).

https://i.imgur.com/xiwF6vT.png

This broken compilation touches plenty of cpp files with exactly the same
error. Look at the screenshot in the StyleBuilder.cpp. Its due to the
OsmPlacemarkData.h include which define the problematic QHash definitions:

https://invent.kde.org/education/marble/-/blob/marble-qt6/src/lib/marble/osm/OsmPlacemarkData.h?ref_type=heads#L161

I suspect that somewhere, a forward declaration of class OsmPlacemarkData
breaks the compilation. As the class usage is a big puzzle, it's not simple to
solve.

This kind of code is untouched with my qt6 port. I mostly fix the broken Qt API
calls and the famous QString from char* constructors calls.
Marble qt5 compile fine under Windows with MSVC 2019:

https://binary-factory.kde.org/view/Windows%2064-bit/job/Marble_Nightly_win64/1016/

The qt6 port of Marble compiles fine under Linux with Qt6.5.3 + G++ and Clang.
I haven't yet tested Qt6.6.0, but I suspect more of a problem with MSVC
compiler version 2022.

If you have some ideas, let me know.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-30 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #42 from caulier.gil...@gmail.com ---
Hi Maik,

Good news: KF6 is under compiling and installing under Windows with VCPKG

https://i.imgur.com/AwvnRtf.png

But compilation is very slow (at least 4x slower than a Linux)

PS: LensFun VCPKG portfile is in a PR :
https://github.com/microsoft/vcpkg/pull/34783

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

caulier.gil...@gmail.com changed:

   What|Removed |Added

Version|6.0.0   |8.2.0

--- Comment #41 from caulier.gil...@gmail.com ---
Maik,

QtwebEngine 6.6.0 is passed after 5h30 of compilation with VCPKG. The VM has 8
cores + 24 Gb of RAM, else compilation crash... It take 2x time to compile with
GCC or Clang under Linux. VCPKG is configured to use MSVC, not Clang yet...
This planed for the future.

So, for the rest, this must be less complicated. All VCPKG portfile are already
present, excepted ImageMagick (there is GraphicMagick instead), Lensfun, and
KF6...

If you want to reproduce the compilation on a VM to build a digiKam ready
environment under Windows, follow my instructions on my repository:

https://github.com/cgilles/digikam-vcpkg-windows

Nota: using git-bash console work perfectly and provide a great Linux like
terminal where Bash scripts can be used. So no need to learn/use BATCH Windows
scripts of the hell...

Gilles

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #40 from Maik Qualmann  ---
Git commit 834bf5f0cc160a673a73bed0b04bd2c7dda3e6c5 by Maik Qualmann.
Committed on 29/10/2023 at 09:42.
Pushed by mqualmann into branch 'master'.

use QIODevice to read and write files with Exiv2
fixed version with crash in MetaEnginePreviews

M  +14   -8core/libs/metadataengine/engine/metaengine_comments.cpp
M  +14   -8core/libs/metadataengine/engine/metaengine_exif.cpp
M  +28   -18   core/libs/metadataengine/engine/metaengine_fileio.cpp
M  +14   -8core/libs/metadataengine/engine/metaengine_iptc.cpp
M  +112  -43   core/libs/metadataengine/engine/metaengine_p.cpp
M  +15   -8core/libs/metadataengine/engine/metaengine_previews.cpp
M  +15   -8core/libs/metadataengine/engine/metaengine_xmp.cpp

https://invent.kde.org/graphics/digikam/-/commit/834bf5f0cc160a673a73bed0b04bd2c7dda3e6c5

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #39 from Maik Qualmann  ---
The patch has been reverted, patchpreview_utest crashes. But it seems to be an
internal problem in Exiv2.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #38 from Maik Qualmann  ---
Git commit 7f900c7221e3c7977369527b21f56261614a95e1 by Maik Qualmann.
Committed on 29/10/2023 at 08:41.
Pushed by mqualmann into branch 'master'.

use QIODevice to read and write files with Exiv2
Related: bug 394736, bug 338462, bug 446363
FIXED-IN: 8.2.0

M  +3-3NEWS
M  +14   -8core/libs/metadataengine/engine/metaengine_comments.cpp
M  +14   -8core/libs/metadataengine/engine/metaengine_exif.cpp
M  +28   -18   core/libs/metadataengine/engine/metaengine_fileio.cpp
M  +14   -8core/libs/metadataengine/engine/metaengine_iptc.cpp
M  +112  -43   core/libs/metadataengine/engine/metaengine_p.cpp
M  +14   -8core/libs/metadataengine/engine/metaengine_previews.cpp
M  +15   -8core/libs/metadataengine/engine/metaengine_xmp.cpp

https://invent.kde.org/graphics/digikam/-/commit/7f900c7221e3c7977369527b21f56261614a95e1

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #37 from Maik Qualmann  ---
I only see one possible problem, QByteArray is probably limited to 2GB (I can't
find anything directly in the Qt doc). But since we don't write video files
with Exiv2, I don't see any problem at the moment.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-29 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #36 from caulier.gil...@gmail.com ---
Hi Maik,

yes it's fine for me. Probablu we have reports in bugzilla about Exiv2 usages
over the network where these fixes must be in CC.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-28 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

Maik Qualmann  changed:

   What|Removed |Added

 Attachment #162683|0   |1
is obsolete||

--- Comment #35 from Maik Qualmann  ---
Created attachment 162693
  --> https://bugs.kde.org/attachment.cgi?id=162693&action=edit
Exiv2QIODevice3.patch

- fix read sidecare files
- QIODevice error checks
- various other fixes (compile XMP support)
- same file permission for sidecar as image file

Gilles, I think the patch is ready. If you don't mind, I would commit him. The
performance is basically the same when writing and reading. If we don't release
digiKam-8.2.0 next week, we still have time to receive feedback.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-28 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=398582

Maik Qualmann  changed:

   What|Removed |Added

 Attachment #162681|0   |1
is obsolete||

--- Comment #34 from Maik Qualmann  ---
Created attachment 162683
  --> https://bugs.kde.org/attachment.cgi?id=162683&action=edit
Exiv2QIODevice2.patch

Fix saving sidecare file.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.

2023-10-28 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #33 from caulier.gil...@gmail.com ---
Comment on attachment 162681
  --> https://bugs.kde.org/attachment.cgi?id=162681
Exiv2QIODevice.patch

yes this approach can fix serious dysfunctions with network FS. Good job

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   >