# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= weechat VERSION= 4.8.1 KEYWORDS= net net_im irc VARIANTS= std SDESC[std]= Fast, light and extensible chat client HOMEPAGE= https://www.weechat.org CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://www.weechat.org/files/src/ DISTFILE[1]= weechat-4.8.1.tar.gz:main DF_INDEX= 1 SPKGS[std]= set primary nls OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= gnutls:dev:std libgcrypt:dev:std cjson:dev:std aspell:dev:std BUILDRUN_DEPENDS= aspell:primary:std gnutls:primary:std libgcrypt:primary:std cjson:primary:std USES= cmake gettext iconv libtool lua:5.4 ncurses perl pkgconfig python tcl cpe ruby zlib zstd curl ssl:build LICENSE= GPLv3+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^\#ifndef" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/core/weechat.h LICENSE_SCHEME= solo FPC_EQUIVALENT= irc/weechat CMAKE_ARGS= -DENABLE_PYTHON3:BOOL=ON -DPYTHON_LIBRARY:FILEPATH={{LOCALBASE}}/lib/libpython{{PYTHON_VER}}{{PYTHON_ABIVER}}.so -DENABLE_PHP:BOOL=OFF -DENABLE_GUILE:BOOL=OFF -DENABLE_JAVASCRIPT:BOOL=OFF VAR_OPSYS[netbsd]= CFLAGS=-D_NETBSD_SOURCE post-patch: ${GREP} -l '/usr/local' \ ${WRKSRC}/CMakeLists.txt \ ${WRKSRC}/src/CMakeLists.txt \ ${WRKSRC}/src/core/CMakeLists.txt \ ${WRKSRC}/cmake/*.cmake | ${XARGS} \ ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/weechat/plugins/* [FILE:201:descriptions/desc.primary] WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat environment for many operating systems. Everything can be done with a keyboard, and it is customizable and extensible with scripts. [FILE:99:distinfo] ff5677d3fa37ded130288cc9d4a254311c9e7c41ce48fc9101e0df1caa28f9fd 5314228 weechat-4.8.1.tar.gz [FILE:614:manifests/plist.primary] bin/ weechat weechat-curses weechat-headless include/weechat/weechat-plugin.h lib/pkgconfig/weechat.pc lib/weechat/plugins/ alias.so buflist.so charset.so exec.so fifo.so fset.so irc.so logger.so lua.so perl.so python.so relay.so ruby.so script.so spell.so tcl.so trigger.so typing.so xfer.so share/applications/weechat.desktop share/icons/hicolor/128x128/apps/weechat.png share/icons/hicolor/16x16/apps/weechat.png share/icons/hicolor/256x256/apps/weechat.png share/icons/hicolor/32x32/apps/weechat.png share/icons/hicolor/512x512/apps/weechat.png share/icons/hicolor/64x64/apps/weechat.png [FILE:510:manifests/plist.nls] share/locale/cs/LC_MESSAGES/weechat.mo share/locale/de/LC_MESSAGES/weechat.mo share/locale/es/LC_MESSAGES/weechat.mo share/locale/fr/LC_MESSAGES/weechat.mo share/locale/hu/LC_MESSAGES/weechat.mo share/locale/it/LC_MESSAGES/weechat.mo share/locale/ja/LC_MESSAGES/weechat.mo share/locale/pl/LC_MESSAGES/weechat.mo share/locale/pt/LC_MESSAGES/weechat.mo share/locale/pt_BR/LC_MESSAGES/weechat.mo share/locale/ru/LC_MESSAGES/weechat.mo share/locale/sr/LC_MESSAGES/weechat.mo share/locale/tr/LC_MESSAGES/weechat.mo [FILE:306:patches/patch-src_core_core-crypto.c] --- src/core/core-crypto.c.orig 2025-12-01 18:43:41 UTC +++ src/core/core-crypto.c @@ -50,6 +50,10 @@ #define BE_INT64 htobe64 #endif +#if defined __DragonFly__ || defined __MidnightBSD__ +#include +#endif + #include "weechat.h" #include "core-crypto.h" #include "core-config-file.h"