PolicyKit: Branch 'polkit-121-pre-release' - 2 commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jun 27 12:47:06 UTC 2022


Rebased ref, commits from common ancestor:
commit 2f4352a371d4622da2b4e1d6da957ec612ce2d51
Author: Vincent Mihalkovic <vmihalko at redhat.com>
Date:   Wed Jun 8 13:30:34 2022 +0200

    news: update for polkit-121

diff --git a/NEWS.md b/NEWS.md
index 63932fa..2e872c6 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,47 @@
+## polkit 121
+
+### Highlights:
+- new translations
+
+### Build requirements
+- glib, gobject, gio >= 2.32
+- mozjs-91 OR duktape
+- gobject-introspection >= 0.6.2 (optional)
+- pam (optional)
+- ConsoleKit OR systemd
+- gettext
+- meson
+
+### Changes since polkit 0.120:
+
+* Simon McVittie
+    * meson fixup
+    * testsuite fixup
+* Bastien Nocera
+    * Add a CI and run tests
+    * add ability to create policyconfig-1.dtd file
+* Xi Ruoyao
+    * port to newer mozjs-91
+    * simplifies the code in jsauthority
+* Wu Xiaotian and Gustavo Lima Chaves
+    * Add duktape as javascript engine
+* Nathan Follens
+    * Dutch translation
+* Daniel E
+    * duktape fixup
+* Fabrice Fontaine
+    * fix build without C++
+* Dan Nicholson
+    * fixup in group permision checking (backend)
+* Phaedrus Leeds
+    * typo fix
+* Adrian Vovk
+    * add option (--keep-cwd) for pkexec
+* Matt Turner
+    * Allow --version and --help even if not setuid root
+* Benedikt Ames
+    * fixes in polkitagent
+
 ## polkit 0.120
 
 **WARNING**: This is a prerelease on the road to polkit
commit b64d13b2fdd703fe594ea9af15e5bae4cd0bf798
Author: Jan Rybar <jrybar at redhat.com>
Date:   Mon Jun 27 12:25:24 2022 +0200

    README aligned with build system change

diff --git a/README.md b/README.md
index f1dec0a..4dfa3c5 100644
--- a/README.md
+++ b/README.md
@@ -51,3 +51,25 @@ by creating new issue and checking the ***This issue is confidential*** checkbox
 
  https://gitlab.freedesktop.org/polkit/polkit/issues
 
+
+BUILD INSTRUCTIONS
+==================
+
+**polkit** uses [meson build system](https://mesonbuild.com/) for configuration with *ninja* as backend and *gcc* as compiler.  
+To configure and compile your copy of polkit tarball, simply follow meson build instructions in the following manner:
+```
+$ meson setup [[-D option]...] target_directory
+$ meson compile -C target_directory
+...
+# meson install -C target_directory
+```
+
+List of available configuration options can be obtained with `meson configure` command.
+
+I WANT TO CONTRIBUTE
+====================
+Your merge requests and patch suggestions are welcome! If you want to contribute, a merge request on this Gitlab instance is a preferred way, yet not the only one. Please consult other options with this upsteam's maintainers.
+
+Should you already have a freedesktop.org Gitlab account, please file your merge request. In this case, please **don't force-push any further changes** into the merge request and add a new commit into the MR instead.
+
+Thank you in advance.


More information about the hal-commit mailing list