freebsd-ports/devel/cdecl/Makefile
Larry Rosenman 1c27917347
devel/cdecl: update to 11.11
ChangeLog:
using with attributes
Now supporting using with attributes:

c++decl> explain using Int [[maybe_unused]] = int
declare Int as maybe unused type int
Declare types with using
In C++11 and later, types are now declared with using instead of typedef
by default.

using declarations
New --no-using/-u command-line option and using set option that control
whether types are declared with using instead of typedef in C++11 and
later:

c++decl> declare pint as type pointer to int
using pint = int*;
c++decl> set nousing
c++decl> declare pint as type pointer to int
typedef int *pint;
More K&R C types
The types caaddr_t and daddr_t were added; jmp_buf was moved from C89.
2022-01-22 20:33:57 -06:00

26 lines
503 B
Makefile

# Created by: David O'Brien (obrien@NUXI.com)
PORTNAME= cdecl
PORTVERSION= 11.11
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= devel
MAINTAINER= ler@FreeBSD.org
COMMENT= Explains complicated C/C++ declarations in plain English
LICENSE= GPLv3
BUILD_DEPENDS= flex:textproc/flex
USES= autoreconf bison ncurses readline
CONFLICTS= cutils
USE_GITHUB= yes
GH_ACCOUNT= paul-j-lucas
GNU_CONFIGURE= yes
PLIST_FILES= bin/cdecl bin/c++decl man/man1/cdecl.1.gz man/man1/c++decl.1.gz
.include <bsd.port.mk>