- Use INSTALL_TARGET=install-strip instead of MAKE_ENV=INSTALL_STRIP_FLAG=${STRIP}c9442dd906Port details
devel/libdap 3.21.1_2
SDK which contains an implementation of DAP 2.0 and 4.0
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 3.21.1_2
- Upstream
- up to date
- Last update
- to 3.21.1_2 · 9d5f283d8d
- Quarterly
- 2026Q4: 3.21.1_2
- WWW
- https://www.opendap.org/software/libdap
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install libdapinstalls 3.21.1_2 fromlatest; fromquarterly(2026Q4) 3.21.1_2- Port
# cd /usr/ports/devel/libdap && make install clean- Size
- 2.2 MiB download · 19 MiB installed
- Depends on
- ftp/curl 8.23.0, misc/libuuid 2.42.4, textproc/libxml2 2.15.4
- License
- LGPL21
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.21.1_2 | 3.21.1_2 | – |
| FreeBSD 15 | 3.21.1_2 | 3.21.1_2 | – |
| FreeBSD 14 | 3.21.1_2 | 3.21.1_2 | 3.21.1_2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.21.1_2 | 3.21.1_2 | – |
| FreeBSD 14 | 3.21.1_2 | 3.21.1_2 | 3.21.1_2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.21.1_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (83)
- Update to 3.13.3 Changes: - Fixed a memory leak in the CE parser when evaluating server functions. - Memory leak fix in RValue.cc - affects server function evaluation only.f95a3adcf6
Cleanup plist831295c29e
Change INSTALL_DATA to install with mode 644 Remove patches and hacks that were used to work around the previous situation This allows to stage more ports as a regular user Differential Revision: https://reviews.freebsd.org/D703 Reviewed by and discussed with: bapt With hat: portmgr228ab58873
- Sort USESee9cc0a67f
- Switch to USES=libtool, drop .la files Approved by: portmgr blanket97892db5e3
- Update to 3.13.1 Changes: - Fix for a unit-test that uses the default server at test.opendap.org. This affects neither the API nor ABI of libdap; only the test baseline was changed.c22a5047ca
- Allow "make package" as user9863d37439
- Update to 3.13.0 Changes: - Support fo clang: Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) added.794323915b
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb)39fc32e828
- Strip shared librarya4c80e8b61
- Update to 3.12.1 - Support STAGEDIR - Use USES=charsetfix Changes: - Fixed the behavior of Sequence::read_row() so that the documented semantics of read() are used. This will require changes in some of the handlers but does not change the libray's ABI. Handler's that don't need the new/corrected behavior can use version 3.12.0.b46a9a3e2b
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)580a778a16
- Update to 3.12.0 - Convert to new LIB_DEPENDS format Changes: - Moved server functions out of libdap; they are now stored in a BES module. - Added support for building large (constant) arrays to be used in server functions. The arrays are defined using a new special form that the ConstraintEvaluator class supports. The server side functions are now in their own BES module (built as part of the BES for now) and it's possible to name the constant arrays. Arrays of 1 million elements can be made in a fraction of a second (although it will take longer to send the constraint to the server). See the README file for more details.36da5994ea
- Use USES=gmakebc221a68c1
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwic2d1a14c7c
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix. If a port used other USE_GNOME items it was untouched. The ports that used other USES were fixed by hand. PR: ports/177081 Reviewed by: bapt Approved by: portmgr (miwi)334eb0fc61
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel) Approved by: portmgr03cceed935
- Update to 3.11.7 - Remove signature verification Feature safe: yes022b9b2e3f
- Update to 3.11.5 - Pet portlint: remove ABI version number from LIB_DEPENDS - Cleanup Makefile header Changes: http://scm.opendap.org/svn/tags/libdap/3.11.5/ChangeLog http://scm.opendap.org/svn/tags/libdap/3.11.5/NEWS7870edfb87
- Update to 3.11.3 Changes: - Changed the return value for dap-config --libs so that it does not contain the curl static libs. This causes problems when linking on CentOS 6 in some cases.cd84331fbd
- Update to 3.11.2 - Update WWW Changes: http://scm.opendap.org/svn/branch/libdap/3.11.2/ChangeLog http://scm.opendap.org/svn/branch/libdap/3.11.2/NEWS09219c2755
- Use appropriate *FLAGS Feature safe: yes76c930ae31
- Update to 3.11.1 Changes: http://scm.opendap.org/svn/branch/libdap/3.11.1/ChangeLog3352d9b130
- Remove obsolete MD5 checksumd96439e134
- Use LOCAL/sunpoet as backup MASTER_SITES Approved by: pgollucci (mentor)0d5e39c89e
- Update to 3.11.0 Changes from 3.10.2 to 3.11.0: This version of libdap implements DAP 3.4 which introduces multiple function calls in a single URL. Also updated is the geogrid() function; it can now take the latitude and longitude vectors as explicit arguments. Thus you can request geographic subsets of Grid variables using two forms of this function: - geogrid(SST,50,-90,20,-60) - geogrid(SST,SST.COADSY,SST.COADSX,50,-90,20,-60) Both will request data from the SST variable within the region of latitude 50 north to 20 north and longitude 60 west to 90 west. Calling geogrid without arguments returns the version documentation pointer. You can try the function on the coads climatology dataset. Bug fixes, most notably a bug where Grids were not treated correctly given certain projections. Now the type of a Grid variable 'decays' to a Structure when a projection returns one or more variables that cannot be a Grid (because the number of maps fails to meet the data array's dimensionality, for example). Approved by: pgollucci (mentor)8891d0a0f8
- Update MAINTAINER to my FreeBSD.org address Approved by: pgollucci (mentor)e475c19a24
- Update to 3.10.2 - Pass maintainership to submitter. PR: ports/147782 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> Feature safe: yesa22d56373d
- Update to 3.10.0 - Reset maintainerb088a95ff2
Chase the ftp/curl shlib version bump.29863648e3
- Update to 3.9.3 PR: 134888 Submitted by: Wen Heping <wenheping@gmail.com> (maintainer)7e28a1116e
libdap is A C++ SDK which contains an implementation of DAP 2.0 and 3.1, Client- and Server-side support classes and a prototype implementation of the AIS. WWW: http://opendap.org/download/libdap++.html PR: ports/131972 Submitted by: Wen Heping <wenheping at gmail.com>fae70a4800