diff options
| -rw-r--r-- | net/profanity/CVS/Entries | 4 | ||||
| -rw-r--r-- | net/profanity/CVS/Repository | 1 | ||||
| -rw-r--r-- | net/profanity/CVS/Root | 1 | ||||
| -rw-r--r-- | net/profanity/Makefile | 60 | ||||
| -rw-r--r-- | net/profanity/distinfo | 2 | ||||
| -rw-r--r-- | net/profanity/patches/CVS/Entries | 2 | ||||
| -rw-r--r-- | net/profanity/patches/CVS/Repository | 1 | ||||
| -rw-r--r-- | net/profanity/patches/CVS/Root | 1 | ||||
| -rw-r--r-- | net/profanity/patches/patch-configure_ac | 29 | ||||
| -rw-r--r-- | net/profanity/patches/patch-src_command_cmd_funcs_c | 15 | ||||
| -rw-r--r-- | net/profanity/pkg/CVS/Entries | 3 | ||||
| -rw-r--r-- | net/profanity/pkg/CVS/Repository | 1 | ||||
| -rw-r--r-- | net/profanity/pkg/CVS/Root | 1 | ||||
| -rw-r--r-- | net/profanity/pkg/DESCR | 12 | ||||
| -rw-r--r-- | net/profanity/pkg/PLIST | 134 |
15 files changed, 0 insertions, 267 deletions
diff --git a/net/profanity/CVS/Entries b/net/profanity/CVS/Entries deleted file mode 100644 index 7a4c564..0000000 --- a/net/profanity/CVS/Entries +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | /Makefile/1.24/Fri Mar 11 19:46:57 2022// | ||
| 2 | /distinfo/1.13/Sun Nov 21 09:47:35 2021// | ||
| 3 | D/patches//// | ||
| 4 | D/pkg//// | ||
diff --git a/net/profanity/CVS/Repository b/net/profanity/CVS/Repository deleted file mode 100644 index 96b83d7..0000000 --- a/net/profanity/CVS/Repository +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | ports/net/profanity | ||
diff --git a/net/profanity/CVS/Root b/net/profanity/CVS/Root deleted file mode 100644 index 3811072..0000000 --- a/net/profanity/CVS/Root +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | /cvs | ||
diff --git a/net/profanity/Makefile b/net/profanity/Makefile deleted file mode 100644 index f8273c0..0000000 --- a/net/profanity/Makefile +++ /dev/null | |||
| @@ -1,60 +0,0 @@ | |||
| 1 | COMMENT = console based XMPP client | ||
| 2 | DISTNAME = profanity-0.11.1 | ||
| 3 | CATEGORIES = net | ||
| 4 | |||
| 5 | HOMEPAGE = https://profanity-im.github.io/ | ||
| 6 | |||
| 7 | MAINTAINER = Florian Viehweger <openbsd@out-of-creativity.de> | ||
| 8 | |||
| 9 | SHARED_LIBS += profanity 1.0 # 0.0 | ||
| 10 | |||
| 11 | # GPLv3+ | ||
| 12 | PERMIT_PACKAGE = Yes | ||
| 13 | |||
| 14 | MASTER_SITES = https://profanity-im.github.io/ | ||
| 15 | |||
| 16 | WANTLIB += assuan c crypto curl curses ereadline expat ffi gcrypt | ||
| 17 | WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gpg-error | ||
| 18 | WANTLIB += gpgme iconv intl m strophe nghttp2 otr pcre pthread | ||
| 19 | WANTLIB += ${MODPY_WANTLIB} signal-protocol-c sqlite3 ssl util z | ||
| 20 | |||
| 21 | MODULES += lang/python | ||
| 22 | |||
| 23 | LIB_DEPENDS += databases/sqlite3 \ | ||
| 24 | devel/glib2 \ | ||
| 25 | devel/readline \ | ||
| 26 | net/curl \ | ||
| 27 | net/libstrophe \ | ||
| 28 | net/libsignal-protocol-c \ | ||
| 29 | security/gpgme \ | ||
| 30 | security/libotr | ||
| 31 | |||
| 32 | # Only needed for tests, but cannot be a TEST_DEPENDS. | ||
| 33 | # Check must be present at build time for tests to work. | ||
| 34 | BUILD_DEPENDS += devel/cmocka | ||
| 35 | |||
| 36 | CONFIGURE_STYLE = autoconf | ||
| 37 | AUTOCONF_VERSION = 2.69 | ||
| 38 | SEPARATE_BUILD = Yes | ||
| 39 | |||
| 40 | CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ | ||
| 41 | LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" | ||
| 42 | |||
| 43 | CONFIGURE_ARGS += --with-xscreensaver=no \ | ||
| 44 | --enable-icons-and-clipboard=no \ | ||
| 45 | --enable-notifications=no \ | ||
| 46 | --enable-plugins=yes \ | ||
| 47 | --enable-omemo=yes \ | ||
| 48 | --enable-otr=yes | ||
| 49 | |||
| 50 | MAKE_FLAGS = CC="${CC}" \ | ||
| 51 | CFLAGS="${CFLAGS}" | ||
| 52 | |||
| 53 | post-patch: | ||
| 54 | ${SUBST_CMD} ${WRKSRC}/configure.ac | ||
| 55 | |||
| 56 | post-install: | ||
| 57 | ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/profanity/ | ||
| 58 | ${INSTALL_DATA} ${WRKSRC}/profrc.example ${PREFIX}/share/examples/profanity/ | ||
| 59 | |||
| 60 | .include <bsd.port.mk> | ||
diff --git a/net/profanity/distinfo b/net/profanity/distinfo deleted file mode 100644 index 312187b..0000000 --- a/net/profanity/distinfo +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | SHA256 (profanity-0.11.1.tar.gz) = bxtN9sKXH1HQPUjSv9T2m0QEQQ2AC0PwKeoc8IoCvUU= | ||
| 2 | SIZE (profanity-0.11.1.tar.gz) = 888794 | ||
diff --git a/net/profanity/patches/CVS/Entries b/net/profanity/patches/CVS/Entries deleted file mode 100644 index 6c0080c..0000000 --- a/net/profanity/patches/CVS/Entries +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | /patch-configure_ac/1.8/Fri Mar 11 19:46:57 2022// | ||
| 2 | D | ||
diff --git a/net/profanity/patches/CVS/Repository b/net/profanity/patches/CVS/Repository deleted file mode 100644 index 52a579f..0000000 --- a/net/profanity/patches/CVS/Repository +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | ports/net/profanity/patches | ||
diff --git a/net/profanity/patches/CVS/Root b/net/profanity/patches/CVS/Root deleted file mode 100644 index 3811072..0000000 --- a/net/profanity/patches/CVS/Root +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | /cvs | ||
diff --git a/net/profanity/patches/patch-configure_ac b/net/profanity/patches/patch-configure_ac deleted file mode 100644 index 1a43292..0000000 --- a/net/profanity/patches/patch-configure_ac +++ /dev/null | |||
| @@ -1,29 +0,0 @@ | |||
| 1 | Use ${LOCALBASE} instead of hard-coded /usr/local | ||
| 2 | Use ${MODPY_VERSION} to pick up our python-config | ||
| 3 | |||
| 4 | Index: configure.ac | ||
| 5 | --- configure.ac.orig | ||
| 6 | +++ configure.ac | ||
| 7 | @@ -82,7 +82,7 @@ elif test "x$enable_python_plugins" != xno; then | ||
| 8 | rm -f Python.framework | ||
| 9 | ln -s $PYTHON_FRAMEWORK Python.framework ]) | ||
| 10 | AC_CHECK_PROG(PYTHON_CONFIG_EXISTS, python-config, yes, no) | ||
| 11 | - AC_CHECK_PROG(PYTHON3_CONFIG_EXISTS, python3-config, yes, no) | ||
| 12 | + AC_CHECK_PROG(PYTHON3_CONFIG_EXISTS, python${MODPY_VERSION}-config, yes, no) | ||
| 13 | if test "$PYTHON_CONFIG_EXISTS" = "yes" || test "$PYTHON3_CONFIG_EXISTS" = "yes"; then | ||
| 14 | AX_PYTHON_DEVEL | ||
| 15 | AM_CONDITIONAL([BUILD_PYTHON_API], [true]) | ||
| 16 | @@ -221,10 +221,10 @@ AS_IF([test "x$PLATFORM" = xosx], | ||
| 17 | [AC_MSG_ERROR([libreadline is required for profanity])])], | ||
| 18 | |||
| 19 | [test "x$PLATFORM" = xopenbsd], | ||
| 20 | - [AC_CHECK_FILE([/usr/local/include/ereadline], | ||
| 21 | + [AC_CHECK_FILE([${LOCALBASE}/include/ereadline], | ||
| 22 | [LIBS="-lereadline $LIBS" | ||
| 23 | - AM_CPPFLAGS="-I/usr/local/include/ereadline $AM_CPPFLAGS" | ||
| 24 | - AM_LDFLAGS="-L/usr/local/lib $AM_LDFLAGS" | ||
| 25 | + AM_CPPFLAGS="-I${LOCALBASE}/include/ereadline $AM_CPPFLAGS" | ||
| 26 | + AM_LDFLAGS="-L${LOCALBASE}/lib $AM_LDFLAGS" | ||
| 27 | AC_SUBST(AM_LDFLAGS)])], | ||
| 28 | |||
| 29 | [AC_CHECK_LIB([readline], [main], [], | ||
diff --git a/net/profanity/patches/patch-src_command_cmd_funcs_c b/net/profanity/patches/patch-src_command_cmd_funcs_c deleted file mode 100644 index f1842c0..0000000 --- a/net/profanity/patches/patch-src_command_cmd_funcs_c +++ /dev/null | |||
| @@ -1,15 +0,0 @@ | |||
| 1 | Index: src/command/cmd_funcs.c | ||
| 2 | --- src/command/cmd_funcs.c.orig | ||
| 3 | +++ src/command/cmd_funcs.c | ||
| 4 | @@ -8560,7 +8560,10 @@ cmd_omemo_start(ProfWin* window, const char* const com | ||
| 5 | omemo_start_muc_sessions(mucwin->roomjid); | ||
| 6 | mucwin->is_omemo = TRUE; | ||
| 7 | } else { | ||
| 8 | - win_println(window, THEME_DEFAULT, "!", "MUC must be non-anonymous (i.e. be configured to present real jid to anyone) and members-only in order to support OMEMO."); | ||
| 9 | + accounts_add_omemo_state(session_get_account_name(), mucwin->roomjid, TRUE); | ||
| 10 | + omemo_start_muc_sessions(mucwin->roomjid); | ||
| 11 | + mucwin->is_omemo = TRUE; | ||
| 12 | + win_println(window, THEME_DEFAULT, "!", "MUC must be non-anonymous (i.e. be configured to present real jid to anyone) and members-only in order to support OMEMO. (warn)"); | ||
| 13 | } | ||
| 14 | } else { | ||
| 15 | win_println(window, THEME_DEFAULT, "-", "You must be in a regular chat window to start an OMEMO session."); | ||
diff --git a/net/profanity/pkg/CVS/Entries b/net/profanity/pkg/CVS/Entries deleted file mode 100644 index eba1c64..0000000 --- a/net/profanity/pkg/CVS/Entries +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | /DESCR/1.2/Fri Sep 13 09:04:05 2019// | ||
| 2 | /PLIST/1.8/Fri Mar 11 19:46:58 2022// | ||
| 3 | D | ||
diff --git a/net/profanity/pkg/CVS/Repository b/net/profanity/pkg/CVS/Repository deleted file mode 100644 index e06235d..0000000 --- a/net/profanity/pkg/CVS/Repository +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | ports/net/profanity/pkg | ||
diff --git a/net/profanity/pkg/CVS/Root b/net/profanity/pkg/CVS/Root deleted file mode 100644 index 3811072..0000000 --- a/net/profanity/pkg/CVS/Root +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | /cvs | ||
diff --git a/net/profanity/pkg/DESCR b/net/profanity/pkg/DESCR deleted file mode 100644 index 5101c59..0000000 --- a/net/profanity/pkg/DESCR +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | Profanity is a console based XMPP client written in C using ncurses and | ||
| 2 | libstrophe, inspired by irssi. | ||
| 3 | |||
| 4 | Features: | ||
| 5 | |||
| 6 | * Supports XMPP chat services | ||
| 7 | * MUC chat room support | ||
| 8 | * OTR, PGP and OMEMO message encryption | ||
| 9 | * Roster management | ||
| 10 | * Flexible resource and priority settings | ||
| 11 | * Desktop notifications | ||
| 12 | * Plugins in Python and C | ||
diff --git a/net/profanity/pkg/PLIST b/net/profanity/pkg/PLIST deleted file mode 100644 index 44d5f17..0000000 --- a/net/profanity/pkg/PLIST +++ /dev/null | |||
| @@ -1,134 +0,0 @@ | |||
| 1 | @bin bin/profanity | ||
| 2 | include/profapi.h | ||
| 3 | @static-lib lib/libprofanity.a | ||
| 4 | lib/libprofanity.la | ||
| 5 | @lib lib/libprofanity.so.${LIBprofanity_VERSION} | ||
| 6 | @man man/man1/profanity-about.1 | ||
| 7 | @man man/man1/profanity-account.1 | ||
| 8 | @man man/man1/profanity-affiliation.1 | ||
| 9 | @man man/man1/profanity-alias.1 | ||
| 10 | @man man/man1/profanity-autoaway.1 | ||
| 11 | @man man/man1/profanity-autoconnect.1 | ||
| 12 | @man man/man1/profanity-autoping.1 | ||
| 13 | @man man/man1/profanity-avatar.1 | ||
| 14 | @man man/man1/profanity-ban.1 | ||
| 15 | @man man/man1/profanity-beep.1 | ||
| 16 | @man man/man1/profanity-blocked.1 | ||
| 17 | @man man/man1/profanity-bookmark.1 | ||
| 18 | @man man/man1/profanity-caps.1 | ||
| 19 | @man man/man1/profanity-carbons.1 | ||
| 20 | @man man/man1/profanity-changepassword.1 | ||
| 21 | @man man/man1/profanity-charset.1 | ||
| 22 | @man man/man1/profanity-clear.1 | ||
| 23 | @man man/man1/profanity-close.1 | ||
| 24 | @man man/man1/profanity-cmd.1 | ||
| 25 | @man man/man1/profanity-color.1 | ||
| 26 | @man man/man1/profanity-connect.1 | ||
| 27 | @man man/man1/profanity-console.1 | ||
| 28 | @man man/man1/profanity-correct.1 | ||
| 29 | @man man/man1/profanity-correction.1 | ||
| 30 | @man man/man1/profanity-disco.1 | ||
| 31 | @man man/man1/profanity-disconnect.1 | ||
| 32 | @man man/man1/profanity-editor.1 | ||
| 33 | @man man/man1/profanity-executable.1 | ||
| 34 | @man man/man1/profanity-export.1 | ||
| 35 | @man man/man1/profanity-flash.1 | ||
| 36 | @man man/man1/profanity-form.1 | ||
| 37 | @man man/man1/profanity-gone.1 | ||
| 38 | @man man/man1/profanity-help.1 | ||
| 39 | @man man/man1/profanity-history.1 | ||
| 40 | @man man/man1/profanity-info.1 | ||
| 41 | @man man/man1/profanity-inpblock.1 | ||
| 42 | @man man/man1/profanity-inputwin.1 | ||
| 43 | @man man/man1/profanity-intype.1 | ||
| 44 | @man man/man1/profanity-invite.1 | ||
| 45 | @man man/man1/profanity-join.1 | ||
| 46 | @man man/man1/profanity-kick.1 | ||
| 47 | @man man/man1/profanity-lastactivity.1 | ||
| 48 | @man man/man1/profanity-log.1 | ||
| 49 | @man man/man1/profanity-logging.1 | ||
| 50 | @man man/man1/profanity-mainwin.1 | ||
| 51 | @man man/man1/profanity-mam.1 | ||
| 52 | @man man/man1/profanity-msg.1 | ||
| 53 | @man man/man1/profanity-nick.1 | ||
| 54 | @man man/man1/profanity-notify.1 | ||
| 55 | @man man/man1/profanity-occupants.1 | ||
| 56 | @man man/man1/profanity-omemo.1 | ||
| 57 | @man man/man1/profanity-os.1 | ||
| 58 | @man man/man1/profanity-otr.1 | ||
| 59 | @man man/man1/profanity-outtype.1 | ||
| 60 | @man man/man1/profanity-ox.1 | ||
| 61 | @man man/man1/profanity-paste.1 | ||
| 62 | @man man/man1/profanity-pgp.1 | ||
| 63 | @man man/man1/profanity-ping.1 | ||
| 64 | @man man/man1/profanity-plugins.1 | ||
| 65 | @man man/man1/profanity-prefs.1 | ||
| 66 | @man man/man1/profanity-presence.1 | ||
| 67 | @man man/man1/profanity-priority.1 | ||
| 68 | @man man/man1/profanity-privileges.1 | ||
| 69 | @man man/man1/profanity-quit.1 | ||
| 70 | @man man/man1/profanity-receipts.1 | ||
| 71 | @man man/man1/profanity-reconnect.1 | ||
| 72 | @man man/man1/profanity-reload.1 | ||
| 73 | @man man/man1/profanity-resource.1 | ||
| 74 | @man man/man1/profanity-role.1 | ||
| 75 | @man man/man1/profanity-room.1 | ||
| 76 | @man man/man1/profanity-rooms.1 | ||
| 77 | @man man/man1/profanity-roster.1 | ||
| 78 | @man man/man1/profanity-save.1 | ||
| 79 | @man man/man1/profanity-script.1 | ||
| 80 | @man man/man1/profanity-sendfile.1 | ||
| 81 | @man man/man1/profanity-serversoftware.1 | ||
| 82 | @man man/man1/profanity-silence.1 | ||
| 83 | @man man/man1/profanity-slashguard.1 | ||
| 84 | @man man/man1/profanity-software.1 | ||
| 85 | @man man/man1/profanity-splash.1 | ||
| 86 | @man man/man1/profanity-states.1 | ||
| 87 | @man man/man1/profanity-status.1 | ||
| 88 | @man man/man1/profanity-statusbar.1 | ||
| 89 | @man man/man1/profanity-sub.1 | ||
| 90 | @man man/man1/profanity-subject.1 | ||
| 91 | @man man/man1/profanity-theme.1 | ||
| 92 | @man man/man1/profanity-time.1 | ||
| 93 | @man man/man1/profanity-titlebar.1 | ||
| 94 | @man man/man1/profanity-tls.1 | ||
| 95 | @man man/man1/profanity-tray.1 | ||
| 96 | @man man/man1/profanity-url.1 | ||
| 97 | @man man/man1/profanity-vercheck.1 | ||
| 98 | @man man/man1/profanity-who.1 | ||
| 99 | @man man/man1/profanity-win.1 | ||
| 100 | @man man/man1/profanity-wins.1 | ||
| 101 | @man man/man1/profanity-wintitle.1 | ||
| 102 | @man man/man1/profanity-wrap.1 | ||
| 103 | @man man/man1/profanity-xmlconsole.1 | ||
| 104 | @man man/man1/profanity.1 | ||
| 105 | share/examples/profanity/ | ||
| 106 | share/examples/profanity/profrc.example | ||
| 107 | share/profanity/ | ||
| 108 | share/profanity/icons/ | ||
| 109 | share/profanity/icons/proIcon.png | ||
| 110 | share/profanity/icons/proIconMsg.png | ||
| 111 | share/profanity/themes/ | ||
| 112 | share/profanity/themes/aqua | ||
| 113 | share/profanity/themes/batman | ||
| 114 | share/profanity/themes/bios | ||
| 115 | share/profanity/themes/boothj5 | ||
| 116 | share/profanity/themes/boothj5_laptop | ||
| 117 | share/profanity/themes/boothj5_slack | ||
| 118 | share/profanity/themes/complex | ||
| 119 | share/profanity/themes/forest | ||
| 120 | share/profanity/themes/gruvbox | ||
| 121 | share/profanity/themes/hacker | ||
| 122 | share/profanity/themes/headache | ||
| 123 | share/profanity/themes/joker | ||
| 124 | share/profanity/themes/jubalian | ||
| 125 | share/profanity/themes/mono | ||
| 126 | share/profanity/themes/orange | ||
| 127 | share/profanity/themes/original | ||
| 128 | share/profanity/themes/original_bright | ||
| 129 | share/profanity/themes/shade | ||
| 130 | share/profanity/themes/simple | ||
| 131 | share/profanity/themes/solarized-dark | ||
| 132 | share/profanity/themes/solarized-light | ||
| 133 | share/profanity/themes/spawn | ||
| 134 | share/profanity/themes/whiteness | ||
