summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-libs/pam: drop 1.5.3-r1Sam James2025-01-223-189/+0
| | | | | Bug: https://bugs.gentoo.org/922397 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: use a cross file for stubs when cross-compilingMike Gilbert2025-01-211-5/+11
| | | | | Closes: https://bugs.gentoo.org/948458 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-libs/pam: Add missing build dep on libxslt (for xsltproc)Andreas K. Hüttel2025-01-141-0/+2
| | | | | Closes: https://bugs.gentoo.org/948036 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-libs/pam: disable pam_lastlog for muslSam James2025-01-091-1/+1
| | | | | | | It doesn't build there b/c of lack of utmps. Closes: https://bugs.gentoo.org/947754 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: depend on >=elogind-254 and >=systemd-254 for USE=elogind/systemdSam James2025-01-081-2/+2
| | | | | Closes: https://bugs.gentoo.org/947739 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add elogind dep, only build logind module for native ABISam James2025-01-081-3/+4
| | | | | | | | elogind isn't multilib and I don't really think we want/need the module for non-native ABI. Closes: https://bugs.gentoo.org/947714 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add docbook BDEPENDSam James2025-01-081-0/+1
| | | | | Closes: https://bugs.gentoo.org/947713 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: pass -DsbindirSam James2025-01-081-0/+1
| | | | | | | Otherwise, pkg_postinst will fail on non-merged-usr systems. Reported-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: keyword 1.7.0_p20241230, stub out w3m/elinks tooSam James2025-01-081-3/+4
| | | | | | | The doc issue is now fixed. Bug: https://bugs.gentoo.org/913087 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: stub out xmllint/xmlcatalog useSam James2025-01-081-13/+16
| | | | | | | | | | | | | We don't have docbook5 packaged and it appears to have A Whole History with a blogpost dating back to even 2008 from flameeyes. Anyway, it's only needed for validation of output here, so we can stub it out and stick our heads in the sand. Thanks to ulm for the help. Closes: https://bugs.gentoo.org/913087 Thanks-to: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: unkeyword 1.7.0_p20241230Sam James2025-01-081-1/+2
| | | | | | | | We're missing man pages too which isn't acceptable, so we need to figure out docbook5 (?). Unkeyword until that's sorted. Bug: https://bugs.gentoo.org/913087 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add 1.7.0_p20241230Sam James2025-01-082-0/+166
| | | | | | | | | | | | | | | | | | | | * Switch to Meson * Wire up elogind+logind support (bug #931115) as it's now available upstream * Docs are hard-disabled for now, but that's sort of fine (enough) for now given that we had bug #913087 for the previous ebuild * Using a snapshot as there's a few build system patches post-tag and some other generally noteworthy patches we'd have to pull in manually otherwise * Wire up verify-sig for the next release (but not used for this ebuild as took a snapshot) Bug: https://bugs.gentoo.org/913087 Bug: https://bugs.gentoo.org/942075 Closes: https://bugs.gentoo.org/929970 Closes: https://bugs.gentoo.org/925334 Closes: https://bugs.gentoo.org/931115 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 hppa, #936175Sam James2024-12-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-122-2/+2
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 ppc, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 ppc64, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 amd64, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 arm64, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 sparc, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 x86, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.6.1 arm, #936175Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: drop 1.5.3Sam James2024-05-031-155/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add bug ref for econf TODOSam James2024-05-033-3/+3
| | | | | Bug: https://bugs.gentoo.org/931117 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add bug ref for elogind TODOSam James2024-05-033-3/+3
| | | | | Bug: https://bugs.gentoo.org/931115 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add 1.6.1, security bumpChristopher Fore2024-05-032-0/+152
| | | | | | | | | | | | - Remove patch that is now included in 1.6.1 - Tests pass [sam: Add USE=examples.] Bug: https://bugs.gentoo.org/922397 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36365 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 hppa, #925632Matoro Mahri2024-03-181-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 sparc, #925632Sam James2024-03-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 arm64, #925632Sam James2024-03-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 ppc, #925632Sam James2024-03-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 arm, #925632Sam James2024-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 amd64, #925632Sam James2024-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 x86, #925632Sam James2024-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3-r1 ppc64, #925632Sam James2024-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: remove usr-ldscript supportEli Schwartz2024-02-061-0/+153
| | | | | | | | | | | | | | | | Per news item 2024-01-05-usr-initramfs, we no longer support this use case. It is fragile and hacky and leads to bizarre forms of load errors. The functionality is, despite being called "split-usr", not really about split-usr at all. [sam: add bug #868306 ref.] Bug: https://bugs.gentoo.org/825078 Bug: https://bugs.gentoo.org/825758 Bug: https://bugs.gentoo.org/868306 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: sys-devel/flex -> app-alternatives/lexSam James2024-01-081-2/+2
| | | | | | | | | | All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: drop 1.5.2-r3Sam James2023-12-284-194/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 ppc, #909813Arthur Zamarin2023-07-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 amd64, #909813Jakov Smolić2023-07-111-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 arm64, #909813Sam James2023-07-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 x86, #909813Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 hppa, #909813Jakov Smolić2023-07-071-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 ppc64, #909813Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 sparc, #909813Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.3 arm, #909813Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: fix build on muslViolet Purcell2023-05-112-0/+38
| | | | | | | | | [sam: Note that the examples aren't installed anyway.] Closes: https://bugs.gentoo.org/906137 Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31000 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: add 1.5.3Sam James2023-05-102-0/+153
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: drop 1.5.2-r2Sam James2023-05-101-147/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/pam: Stabilize 1.5.2-r3 sparc, #888453Arthur Zamarin2023-01-131-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* */*: reassign zlogene@Michał Górny2023-01-131-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/pam: Stabilize 1.5.2-r3 hppa, #888453Sam James2022-12-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>