pkgsrc/sysutils/htop/Makefile
nia d69500276f htop: update to 3.1.1
What's new in version 3.1.1

* Update license headers to explicitly say GPLv2+
* Document minimum version for libcap (thanks to James Brown)
* Fix mouse wheel collision with autogroups nice adjustment
* Adjust Makefile.am macro definitions for older automake versions
* Ensure consistent reporting of MemoryMeter 'used' memory
* Report hugepage memory as real and used memory (as before)
* Handle procExeDeleted, usesDeletedLib without mergedCommandline mode
* Validate meter configuration before proceeding beyond htoprc parsing
* Properly release memory on partially read configuration
* Handle interrupted sampling from within libpcp PDU transfers
* On Linux, provide O_PATH value if not defined
* On Linux, always compute procExeDeleted if already set
* Workaround for Rosetta 2 on Darwin (thanks to Alexander Momchilov)
* Fix FreeBSD cmdline memory leak in Process_updateCmdline, and
* Plug a Disk I/O meter memory leak on FreeBSD (thanks to Ximalas)
2021-10-19 07:37:36 +00:00

29 lines
750 B
Makefile

# $NetBSD: Makefile,v 1.23 2021/10/19 07:37:36 nia Exp $
DISTNAME= htop-3.1.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=htop-dev/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://htop.dev/
COMMENT= Enhanced version of top utility
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoreconf automake
USE_NCURSES= yes # uses ncurses mouse definitions
.include "../../mk/curses.buildlink3.mk"
.if ${CURSES_TYPE} != "ncursesw"
# See netbsd/README.md
CONFIGURE_ARGS+= --disable-unicode
.endif
pre-configure:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./autogen.sh
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"