Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358969 - Add net-im/prosody-modules to the tree
Summary: Add net-im/prosody-modules to the tree
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: https://modules.prosody.im/
Whiteboard:
Keywords: EBUILD
Depends on: 512258 369549 418311
Blocks:
  Show dependency tree
 
Reported: 2011-03-15 02:45 UTC by ScytheMan
Modified: 2020-10-07 21:41 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Basicaly ebuild for modules, compatible with 0.8 and (some of modules) trunk of Prosody (prosody-modules-9999.ebuild,1.15 KB, application/octet-stream)
2011-06-13 11:41 UTC, Vadim A. Misbakh-Soloviov (mva)
Details
net-im/prosody-modules-9999.ebuild (prosody-modules-9999.ebuild,978 bytes, text/plain)
2014-06-03 06:40 UTC, Dennis Schridde
Details
mod_auth_pam.lua.patch (mod_auth_pam.lua.patch,1.51 KB, patch)
2014-06-03 06:41 UTC, Dennis Schridde
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ScytheMan 2011-03-15 02:45:08 UTC
Please add an ebuild to the tree.
Prosody-modules includes new addon modules for the prosody xmpp server, which could be quite useful for some users. 
There are no releases, so it would be great to have an ebuild which gets the source from the repo.

Thanks in advance
Comment 1 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2011-06-13 11:41:01 UTC
Created attachment 276905 [details]
Basicaly ebuild for modules, compatible with 0.8 and (some of modules) trunk of Prosody

this one? :)
Comment 2 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2012-08-31 20:08:13 UTC
btw.
ATM, you can use prosody+modules from "lua" overlay. Later, when I kill my lazyness and finish quizes — I'll try to take maintainership :P
Comment 3 Dennis Schridde 2014-06-03 06:40:08 UTC
Created attachment 378142 [details]
net-im/prosody-modules-9999.ebuild

I am using attached ebuild on my server. Note that it depends on additional Lua modules.
Comment 4 Dennis Schridde 2014-06-03 06:41:52 UTC
Created attachment 378144 [details, diff]
mod_auth_pam.lua.patch

mod_auth_pam.lua, as it is currently present in the prosody-modules repository, is broken and needs attached patch – see e.g. https://code.google.com/p/prosody-modules/issues/detail?id=34
Comment 5 Dennis Schridde 2014-06-03 06:42:29 UTC
Please set Keywords+="EBUILD" and See-Also+="https://code.google.com/p/prosody-modules/issues/detail?id=34"
Comment 6 Dennis Schridde 2014-06-03 06:55:31 UTC
Please set Depends-On+=369549
Comment 7 Daniel Kenzelmann 2015-02-24 17:09:00 UTC
Note that the repository on code.google.com seems to be dead.
The new repository is a mercurial repo on
http://hg.prosody.im/prosody-modules/
Comment 8 Larry the Git Cow gentoo-dev 2020-10-07 21:41:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7421df2888ed102b5b905b393301333c112403e9

commit 7421df2888ed102b5b905b393301333c112403e9
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2020-10-07 21:39:32 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-10-07 21:39:32 +0000

    net-im/prosody-modules: new package
    
    Prosody can be customized extensively using modules (plugins) to change
    its default behaviour and to add new features and functionality.
    
    This package contains all modules, which are provided and supported by
    the prosody community for all prosody users.
    
    This package supports 'savedconfig', so not all modules have to be
    installed, it not wished.
    
    Closes: https://bugs.gentoo.org/358969
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 net-im/prosody-modules/Manifest                    |  1 +
 net-im/prosody-modules/metadata.xml                | 16 +++++++
 .../prosody-modules-0_pre20201004.ebuild           | 55 ++++++++++++++++++++++
 net-im/prosody-modules/prosody-modules-9999.ebuild | 55 ++++++++++++++++++++++
 4 files changed, 127 insertions(+)