Skip to content

Commit 1dc1eec

Browse files
committed
Increase version number
Signed-off-by: Raul Metsma <[email protected]>
1 parent 5dd5830 commit 1dc1eec

File tree

5 files changed

+38
-21
lines changed

5 files changed

+38
-21
lines changed

.github/workflows/cmake-linux-ubuntu.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
container: ubuntu:${{matrix.container}}
1818
strategy:
1919
matrix:
20-
container: ['22.04', '24.04', '24.10', '25.04']
20+
container: ['22.04', '24.04', '25.04']
2121
arch: ['amd64', 'arm64']
2222

2323
steps:

.github/workflows/cmake-macos.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
GTest_ROOT: ${{ github.workspace }}/gtest-binary
1111
QT_QPA_PLATFORM: offscreen
1212
CMAKE_BUILD_PARALLEL_LEVEL: 3
13-
MACOSX_DEPLOYMENT_TARGET: 12.0
13+
MACOSX_DEPLOYMENT_TARGET: 13.0
1414

1515
jobs:
1616
build:
@@ -39,16 +39,16 @@ jobs:
3939
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
4040
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \
4141
-DCMAKE_INSTALL_PREFIX=${GTest_ROOT} \
42-
-DCMAKE_CXX_STANDARD=17
42+
-DCMAKE_CXX_STANDARD=20
4343
cmake --build gtest-build --target install
4444
4545
- name: Build OpenSSL
4646
if: steps.cache.outputs.cache-hit != 'true'
4747
run: |
48-
git clone --depth=1 https://github.com/openssl/openssl.git -b openssl-3.0
48+
git clone --depth=1 https://github.com/openssl/openssl.git -b openssl-3.5
4949
cd openssl
5050
for ARCH in x86_64 arm64; do
51-
./Configure darwin64-${ARCH} --prefix=${OPENSSL_ROOT_DIR} no-shared no-module no-tests enable-ec_nistp_64_gcc_128
51+
./Configure darwin64-${ARCH} --prefix=${OPENSSL_ROOT_DIR} no-apps no-shared no-module no-tests enable-ec_nistp_64_gcc_128
5252
MAKEFLAGS=-j1 make -s install_sw
5353
mv ${OPENSSL_ROOT_DIR}{,.${ARCH}}
5454
make distclean
@@ -64,7 +64,7 @@ jobs:
6464
- name: Install Qt
6565
uses: jurplel/install-qt-action@v4
6666
with:
67-
version: 6.7.3
67+
version: 6.9.1
6868
arch: clang_64
6969

7070
- name: Configure

.github/workflows/cmake-windows.yml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,10 @@ env:
99

1010
jobs:
1111
build:
12-
runs-on: ${{ matrix.image }}
12+
runs-on: windows-2022
1313
strategy:
1414
matrix:
15-
vcver: [142, 143]
16-
include:
17-
- vcver: 142
18-
image: windows-2019
19-
- vcver: 143
20-
image: windows-2022
15+
vcver: [143]
2116

2217
steps:
2318
- name: Checkout code
@@ -30,13 +25,13 @@ jobs:
3025
with:
3126
vcpkgArguments: gtest openssl
3227
vcpkgTriplet: x64-windows
33-
vcpkgGitCommitId: 1f619be01b436b796dab797dd1e1721c5676f8ac
28+
vcpkgGitCommitId: 031ad89ce6c575df35a8e58707ad2c898446c63e
3429

3530
- name: Install Qt
3631
uses: jurplel/install-qt-action@v4
3732
with:
38-
version: 6.7.3
39-
arch: win64_msvc2019_64
33+
version: 6.9.1
34+
arch: win64_msvc2022_64
4035

4136
- name: Setup MS Visual C++ dev env
4237
uses: ilammy/msvc-dev-cmd@v1
@@ -45,10 +40,10 @@ jobs:
4540

4641
- name: Install WiX
4742
run: |
48-
dotnet tool install --global wix --version 5.0.2
49-
wix extension -g add WixToolset.UI.wixext/5.0.2
50-
wix extension -g add WixToolset.Util.wixext/5.0.2
51-
wix extension -g add WixToolset.BootstrapperApplications.wixext/5.0.2
43+
dotnet tool install --global wix --version 6.0.1
44+
wix extension -g add WixToolset.UI.wixext/6.0.1
45+
wix extension -g add WixToolset.Util.wixext/6.0.1
46+
wix extension -g add WixToolset.BootstrapperApplications.wixext/6.0.1
5247
5348
- name: Configure
5449
run: |

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ elseif($ENV{CI_PIPELINE_IID})
1111
else()
1212
set(BUILD_NUMBER 0)
1313
endif()
14-
project(web-eid VERSION 2.7.0.${BUILD_NUMBER})
14+
project(web-eid VERSION 2.8.0.${BUILD_NUMBER})
1515

1616
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
1717
set(MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION_TWEAK})

src/controller/utils/observer_ptr.hpp

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
/*
2+
* Copyright (c) 2020-2024 Estonian Information System Authority
3+
*
4+
* Permission is hereby granted, free of charge, to any person obtaining a copy
5+
* of this software and associated documentation files (the "Software"), to deal
6+
* in the Software without restriction, including without limitation the rights
7+
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
* copies of the Software, and to permit persons to whom the Software is
9+
* furnished to do so, subject to the following conditions:
10+
*
11+
* The above copyright notice and this permission notice shall be included in all
12+
* copies or substantial portions of the Software.
13+
*
14+
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20+
* SOFTWARE.
21+
*/
22+
123
#pragma once
224

325
// Non-owning observing pointer.

0 commit comments

Comments
 (0)