On Wed, 17 Aug 2022 10:09:58 +0300
Wael Karram <w...@waelk.tech> wrote:

> Hello,
> I finally managed to clean it up, these two patches should form the base
> package (cleans up nonfree and unmaintained modules).
> I will send another patch in for cleaning up any modules that would conflict
> with your-privacy/make it impossible to include this package in nonprism.
> 

Hello,
Here is the PKGBUILD for the package that'd go in nonprism.
I've also attached the whole list of modules that I've excluded.

-- 
Kind Regards,
Wael Karram.
From ca44bc708d80653f2cecb87f1730b4d22f097a40 Mon Sep 17 00:00:00 2001
From: wael <w...@waelk.tech>
Date: Wed, 17 Aug 2022 10:20:10 +0300
Subject: [PATCH] Removed modules relying on nonfree network services.

---
 pcr/prosody-community-modules/PKGBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pcr/prosody-community-modules/PKGBUILD b/pcr/prosody-community-modules/PKGBUILD
index 4a462dc4d..1c8c4cfa7 100644
--- a/pcr/prosody-community-modules/PKGBUILD
+++ b/pcr/prosody-community-modules/PKGBUILD
@@ -20,6 +20,6 @@ package() {
 	# Clean up mercurial files.
 	# Remove broken, unmaintained and unlicensed modules:
 	# Note that only mod_admin_web seems to downloand nonfree dependencies through a script, and needs better inspection.
-	# The rest are unlicensed or unmaintained.
-	rsync -av "${srcdir}/prosody-modules/" "${pkgdir}/usr/lib/prosody/modules/" --exclude \.hg --exclude \.hgtags --exclude mod_admin_web --exclude mod_auth_external_insecure --exclude mod_bookmarks --exclude mod_captcha_registrations --exclude mod_compression_unsafe --exclude mod_couchdb --exclude mod_easy_invite --exclude mod_graceful_shutdown --exclude mod_pubsub_feeds --exclude mod_s2s_auth_monkeysphere --exclude mod_twitter
+	# The rest are unlicensed, unmaintained or invasive to user privacy.
+	rsync -av "${srcdir}/prosody-modules/" "${pkgdir}/usr/lib/prosody/modules/" --exclude \.hg --exclude \.hgtags --exclude mod_admin_web --exclude mod_auth_external_insecure --exclude mod_bookmarks --exclude mod_captcha_registrations --exclude mod_compression_unsafe --exclude mod_couchdb --exclude mod_easy_invite --exclude mod_graceful_shutdown --exclude mod_pubsub_feeds --exclude mod_s2s_auth_monkeysphere --exclude mod_twitter --exclude mod_aws_profile --exclude mod_conversejs --exclude mod_pubsub_github --exclude mod_pubsub_twitter --exclude mod_s2s_auth_posh --exclude mod_sentry --exclude mod_slack_webhooks --exclude mod_sms_free --exclude mod_sms_clickatel --exclude mod_tweet_data
 }
-- 
2.37.1

Attachment: modules_requiring_special_treatment
Description: Binary data

Attachment: pgpssjXnmawtq.pgp
Description: OpenPGP digital signature

_______________________________________________
Dev mailing list
Dev@lists.parabola.nu
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to