[education/rkward] /: Revert "Experimental: Add entitlements for QWebEngine"
Thomas Friedrichsmeier
null at kde.org
Tue Jul 2 21:32:20 BST 2024
Git commit d2362af2e355304cafc5f24e088b1ae49b562cc2 by Thomas Friedrichsmeier.
Committed on 02/07/2024 at 20:31.
Pushed by tfry into branch 'master'.
Revert "Experimental: Add entitlements for QWebEngine"
This reverts commit f3bb432fb9b8d7477e8b17c90ed307471dcf6370 and the two subsequent fixes.
M +0 -1 .reuse/dep5
M +0 -4 rkward/CMakeLists.txt
D +0 -14 rkward/qwebengine.entitlements
https://invent.kde.org/education/rkward/-/commit/d2362af2e355304cafc5f24e088b1ae49b562cc2
diff --git a/.reuse/dep5 b/.reuse/dep5
index 3ef4cdd96..a2fcbcd29 100644
--- a/.reuse/dep5
+++ b/.reuse/dep5
@@ -36,7 +36,6 @@ Files:
rkward/rkward_windows_icon.rc
rkward/rkward.protocol
rkward/rbackend/rkward.rbackend.entitlements
- rkward/qwebengine.entitlements
Comment: Assorted source files that cannot (easily) contain SPDX licence headers
Copyright: Thomas Friedrichsmeier <thomas.friedrichsmeier at kdemail.net>
Contributor: The RKWard Team <rkward-devel at kde.org>
diff --git a/rkward/CMakeLists.txt b/rkward/CMakeLists.txt
index 2002dcdef..30d35e709 100644
--- a/rkward/CMakeLists.txt
+++ b/rkward/CMakeLists.txt
@@ -71,10 +71,6 @@ IF(APPLE)
${RKWARD_INFOPLIST_TEMPLATE}
${RKWARD_INFOPLIST_FILE}
@ONLY)
- ADD_CUSTOM_COMMAND(TARGET rkward POST_BUILD
- COMMAND codesign -d --force --options runtime --verbose=4 -s - --entitlements "${CMAKE_CURRENT_SOURCE_DIR}/qwebengine.entitlements" ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rkward.rbackend
- WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
- COMMENT "Adding entitlments required for QWebEngine")
ENDIF(APPLE)
########### install files ###############
diff --git a/rkward/qwebengine.entitlements b/rkward/qwebengine.entitlements
deleted file mode 100644
index e1d3dc799..000000000
--- a/rkward/qwebengine.entitlements
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
- <true/>
- <key>com.apple.security.cs.disable-library-validation</key>
- <true/>
- <key>com.apple.security.cs.allow-jit</key>
- <true/>
- <key>com.apple.security.cs.disable-executable-page-protection</key>
- <true/>
-</dict>
-</plist>
More information about the rkward-tracker
mailing list