summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-auth/polkit: drop USE=duktape on 123 (always use duktape)Sam James2024-11-101-6/+3
| | | | | | | Avoid needing old spidermonkey which is masked on some profiles. Besides, SM support was dropped upstream in git anyway. Signed-off-by: Sam James <sam@gentoo.org>
* Revert "sys-auth/polkit: drop 123"Sam James2024-11-104-0/+234
| | | | | | | | | | This reverts commit a8d1fdb294af26b3ba1797886ab9f1e49867ef73. Needed for elogind. Bug: https://bugs.gentoo.org/923614 Bug: https://bugs.gentoo.org/934314 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 x86, #942673Jakov Smolić2024-11-101-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 amd64, #942673Jakov Smolić2024-11-101-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 arm64, #942673Arthur Zamarin2024-11-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 ppc, #942673Sam James2024-11-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 arm, #942673Sam James2024-11-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 sparc, #942673Sam James2024-11-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 125-r1 ppc64, #942673Sam James2024-11-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: drop 123Andreas K. Hüttel2024-11-014-234/+0
| | | | | Bug: https://bugs.gentoo.org/925440 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-auth/polkit: fix feature detection reliant on K&R CEli Schwartz2024-10-292-0/+217
| | | | | Closes: https://bugs.gentoo.org/938870 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-125-5/+5
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: improve 9999-r1 hacksSam James2024-09-021-0/+1
| | | | | | | | | We want to work with elogind for all commits we test. We don't care about this test ebuild working with systemd, so hacky sed it is. Bug: https://bugs.gentoo.org/923614 Bug: https://bugs.gentoo.org/934314 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: drop test restriction for liveSam James2024-09-011-2/+1
| | | | | | | | | Upstream commit f0b67353240ec8f8d24c2666d74560d93996c1c5 makes them be skipped gracefully. But since 8e17f09c770bc2efd5deb40ba2b6032d40603578 upstream which dropped mocklibc, the tests still need privileges so now they're all skipped :( Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: fix musl buildSam James2024-09-012-0/+38
| | | | | Closes: https://bugs.gentoo.org/938874 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add 9999-r1Sam James2024-09-011-0/+159
| | | | | | | | | | As promised in 134134a25808d0a3e14409a813d88aa29901e9f7. This ebuild will be removed once the bug is figured out, as it's a horrible hack with nasty forced-patching-but-ignoring-errors to allow bisecting betwen 123 and 124. Bug: https://bugs.gentoo.org/934314 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add 9999Sam James2024-09-011-0/+157
| | | | | | | | | Add a live ebuild to allow bisecting and testing. Note that this works with current git master (obviously) so I'll need to do tweaks by adding a temporary 9999-r1 for people to test with in the bug. Bug: https://bugs.gentoo.org/934314 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add 125Sam James2024-09-012-0/+154
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 arm, #933051Matoro Mahri2024-07-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* sys-auth/polkit: update HOMEPAGESam James2024-06-212-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: remove unused patchMichael Mair-Keimberger2024-06-181-39/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/36920 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 ppc64, #933051Arthur Zamarin2024-06-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: drop 122-r1Andreas Sturmlechner2024-05-302-161/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 arm64, #933051Sam James2024-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 amd64, #933051Sam James2024-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 x86, #933051Jakov Smolić2024-05-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 ppc, #933051Sam James2024-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 124-r1 sparc, #933051Sam James2024-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: fix testsKostadin Shishmanov2024-05-032-11/+113
| | | | | | | | | | Reenable tests with FEATURES="test" and backport test build error fix for C99 compilers. Bug: https://bugs.gentoo.org/925440 Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com> Closes: https://github.com/gentoo/gentoo/pull/36527 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: more non-systemd fixesSam James2024-01-191-7/+9
| | | | | Bug: https://bugs.gentoo.org/922458 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: remove freedesktop-gitlab upstream metadataSam James2024-01-191-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: fix non-systemd build, don't install redundant sysusers fileSam James2024-01-192-0/+30
| | | | | | | No need for our own sysusers file as acct-user/polkitd already installs one. Closes: https://bugs.gentoo.org/922458 Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: update upstream metadataSam James2024-01-191-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add 124Sam James2024-01-193-0/+212
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: remove dbus-broker mention for USE=-daemonJason A. Donenfeld2024-01-101-1/+1
| | | | | | This was intended for the dbus package, not for here. Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* sys-auth/polkit: Stabilize 123 arm, #920082Arthur Zamarin2023-12-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 123 ppc, #920082Arthur Zamarin2023-12-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 123 ppc64, #920082Arthur Zamarin2023-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 123 x86, #920082Arthur Zamarin2023-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 123 amd64, #920082Sam James2023-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 123 sparc, #920082Sam James2023-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: Stabilize 123 arm64, #920082Sam James2023-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add trivial lower boundsSam James2023-08-181-3/+4
| | | | | | | While the numbers are long gone from gentoo, I find it easier to just directly compare the numbers w/ whatever is in the build system. Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: add 123Sam James2023-08-184-0/+233
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-auth/polkit: drop 121Mike Gilbert2023-03-223-384/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-auth/polkit: keepdir /etc/polkit-1/rules.dMike Gilbert2023-03-221-4/+10
| | | | | | | | | | | | | | | | | | | Calling keepdir /usr/share/polkit-1/rules.d is pointless because the package already installs 50-default.rules there. We want to keepdir /etc/polkit-1/rules.d so that we can ensure the proper permissions are applied. Skip setting the mode and owner in src_install if we are not running as root. This resolves a failure on prefix systems. Keep the chmod/chown in pkg_postinst to handle upgrades and ensure the permissions get set if packages are installed out-of-order. Move both calls behind the 'daemon' USE flag. Closes: https://github.com/gentoo/gentoo/pull/30298 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-auth/polkit: Stabilize 122 amd64, #899244Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 122 ppc, #899244Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 122 ppc64, #899244Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-auth/polkit: Stabilize 122 x86, #899244Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>