| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Include two patches from upstream for:
* Fixing build without debug
* Adding missing stdint.h include to fix build on FreeBSD 10.x
|
|
|
|
| |
Approved by: portmgr (blanket)
|
| |
|
|
|
|
| |
Patches dropped for issues fixed upstream.
|
|
|
|
|
|
|
|
|
| |
- Remove patches merged upstream
- Add a workaround for missing getpeereid() check
- Fix missing headers for kill(2) and SIGKILL
- Add a workaround to skip installation of the
systemd related bits
- Define TEST_TARGET
|
|
|
|
|
|
| |
- project has moved to github
- p11-kit-remote and trust-extract-compat were moved
from lib/p11-kit to libexec/p11-kit
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
| |
- update to 0.23.2
- fix WWW: line formatting as suggested by portlint
|
|
|
|
|
| |
Approved by: maintainer via IRC
Differential Revision: https://reviews.freebsd.org/D3011
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Add USES= libtool and set INSTALL_TARGET to install-strip
- Drop useless bsd.port.options.mk include
- Bump PORTREVISION of ports that depend on libtasn1 as
shlib version has changed
- Add an UPDATING entry for that
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.
Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.
PR: 190592
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la. So everything that subsequently links with libA will also
link to these extra libraries. This causes too much overlinking.
This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging. However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.
So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries. Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field. In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.
PR: ports/188759
Exp-run: bdrewery
Approved by: portmgr (bdrewery)
|
|
|
|
|
| |
- Convert to new-style LIB_DEPENDS
- Drop USE_AUTOTOOLS, USE_GMAKE and USE_GMAKE in favor of USES
|
| |
|
|
|
|
| |
security)
|
|
|
|
| |
Submitted by: antoine (irc)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- Enforce the now clarified rules from the Porter's Handbook (e.g. no dots, no
A/An, etc.)
|
| |
|
| |
|
|
|
|
| |
- Disable debug build
|
|
|
|
| |
Feature safe: yes
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 160334 (based on)
Submitted by: Kurt Jaeger <fbsd-ports@opsec.eu>
|
| |
|
|
PKCS#11 modules and provides a standard configuration setup for installing
PKCS#11 modules in such a way that they're discoverable.
|