notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
dgl Deep Graph Library
2.4.0 math on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.1.2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-10 04:24:29
Last Update: 2026-05-17 08:52:34
Commit Hash: dbd6656
License: APACHE20
WWW:
https://www.dgl.ai/
Description:
DGL is a Python package built to ease deep learning on graphs on top of existing DL frameworks.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (47 items)
Collapse this list.
  1. lib/libGKlib.so
  2. lib/libdgl_metis.so
  3. @ldconfig
  4. /usr/local/share/licenses/dgl-2.4.0/catalog.mk
  5. /usr/local/share/licenses/dgl-2.4.0/LICENSE
  6. /usr/local/share/licenses/dgl-2.4.0/APACHE20
  7. include/dmlc/any.h
  8. include/dmlc/array_view.h
  9. include/dmlc/base.h
  10. include/dmlc/blockingconcurrentqueue.h
  11. include/dmlc/build_config.h
  12. include/dmlc/build_config_default.h
  13. include/dmlc/common.h
  14. include/dmlc/concurrency.h
  15. include/dmlc/concurrentqueue.h
  16. include/dmlc/config.h
  17. include/dmlc/data.h
  18. include/dmlc/endian.h
  19. include/dmlc/filesystem.h
  20. include/dmlc/input_split_shuffle.h
  21. include/dmlc/io.h
  22. include/dmlc/json.h
  23. include/dmlc/logging.h
  24. include/dmlc/lua.h
  25. include/dmlc/memory.h
  26. include/dmlc/memory_io.h
  27. include/dmlc/omp.h
  28. include/dmlc/optional.h
  29. include/dmlc/parameter.h
  30. include/dmlc/recordio.h
  31. include/dmlc/registry.h
  32. include/dmlc/serializer.h
  33. include/dmlc/strtonum.h
  34. include/dmlc/thread_group.h
  35. include/dmlc/thread_local.h
  36. include/dmlc/threadediter.h
  37. include/dmlc/timer.h
  38. include/dmlc/type_traits.h
  39. lib/cmake/dmlc/DMLCTargets-release.cmake
  40. lib/cmake/dmlc/DMLCTargets.cmake
  41. lib/cmake/dmlc/dmlc-config-version.cmake
  42. lib/cmake/dmlc/dmlc-config.cmake
  43. lib/libdgl.so
  44. lib/libdmlc.so
  45. @owner
  46. @group
  47. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • dgl>0:math/dgl
To install the port:
cd /usr/ports/math/dgl/ && make install clean
To add the package, run one of these commands:
  • pkg install math/dgl
  • pkg install dgl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dgl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1778999016 SHA256 (dmlc-dgl-v2.4.0_GH0.tar.gz) = 6372d0c804b52940f2a4d0f9b9d83c422ec5ef933907b2805da08b409f8ed26c SIZE (dmlc-dgl-v2.4.0_GH0.tar.gz) = 7004674

Expand this list (26 items)

Collapse this list.

SHA256 (dmlc-dlpack-e2bdd3bee8cb6501558042633fa59144cc8b7f5f_GH0.tar.gz) = a2be202a6fbb7b3a01519bce9d278c8a59c1cc33cf266bfbcc3bc951f6394fe1 SIZE (dmlc-dlpack-e2bdd3bee8cb6501558042633fa59144cc8b7f5f_GH0.tar.gz) = 76265 SHA256 (dmlc-dmlc-core-bfad207b448480783a1f428ae3d93d87032d8349_GH0.tar.gz) = 9ee5730da36837436cab3889cbd31f7277187ad8f230b005413695e986f8613c SIZE (dmlc-dmlc-core-bfad207b448480783a1f428ae3d93d87032d8349_GH0.tar.gz) = 256182 SHA256 (google-googletest-f8d7d77c06936315286eb55f8de22cd23c188571_GH0.tar.gz) = 7ff5db23de232a39cbb5c9f5143c355885e30ac596161a6b9fc50c4538bfbf01 SIZE (google-googletest-f8d7d77c06936315286eb55f8de22cd23c188571_GH0.tar.gz) = 868904 SHA256 (hfp-libxsmm-80090603e43f6ddc870cc42e1403dd0af07744cc_GH0.tar.gz) = 5ee733ccbfe8b79f61e4ea87e5defbbaf51f80a851eb3cf00a0946e4d230d999 SIZE (hfp-libxsmm-80090603e43f6ddc870cc42e1403dd0af07744cc_GH0.tar.gz) = 5528525 SHA256 (imneme-pcg-cpp-428802d1a5634f96bcd0705fab379ff0113bcf13_GH0.tar.gz) = 79f23706ed0cbc1bb57ea35d50d0abed66898b8f7b0bcf2aaecdfd234863b060 SIZE (imneme-pcg-cpp-428802d1a5634f96bcd0705fab379ff0113bcf13_GH0.tar.gz) = 78224 SHA256 (jlblancoc-nanoflann-4c47ca200209550c5628c89803591f8a753c8181_GH0.tar.gz) = 5aa29481b336f7e5a447ac2ba6376f4c4927d4a2b11e7b48671f0e87e3c5c169 SIZE (jlblancoc-nanoflann-4c47ca200209550c5628c89803591f8a753c8181_GH0.tar.gz) = 685645 SHA256 (KarypisLab-GKlib-8bd6bad750b2b0d90800c632cf18e8ee93ad72d7_GH0.tar.gz) = e1d59de12336731e6dde8465f05de7b907fae5d72c921cffcde217a89eaab654 SIZE (KarypisLab-GKlib-8bd6bad750b2b0d90800c632cf18e8ee93ad72d7_GH0.tar.gz) = 186266 SHA256 (KarypisLab-METIS-e0f1b88b8efcb24ffa0ec55eabb78fbe61e58ae7_GH0.tar.gz) = d36f5d4a7641f0a60008eb63be1c4c2d1bbdfa9592b19f8c68ed9302bbf9e1d9 SIZE (KarypisLab-METIS-e0f1b88b8efcb24ffa0ec55eabb78fbe61e58ae7_GH0.tar.gz) = 4838724 SHA256 (NVIDIA-cccl-c67b1c3257be5115253f06d45a2d607b54234db4_GH0.tar.gz) = bc674e80eb4dae0d3facf7ecfd2d8f665e37a692297f9cc305fc1744229d2a0f SIZE (NVIDIA-cccl-c67b1c3257be5115253f06d45a2d607b54234db4_GH0.tar.gz) = 3976599 SHA256 (NVIDIA-cuCollections-6c0d7ee190a167c6976af0f7c628a43d13b78f38_GH0.tar.gz) = e80333f21aa1a046d35a60978cd4927c83fbf27d8d349d0dc58f8d4b19d7443c SIZE (NVIDIA-cuCollections-6c0d7ee190a167c6976af0f7c628a43d13b78f38_GH0.tar.gz) = 1302335 SHA256 (taskflow-taskflow-7d9e85b6b2e9bf501021f857f2f3cbe43bc37c85_GH0.tar.gz) = ff658ff66035cb342aa289d54505ff7fd148df00834bf77bc046c34235ac192d SIZE (taskflow-taskflow-7d9e85b6b2e9bf501021f857f2f3cbe43bc37c85_GH0.tar.gz) = 66397984 SHA256 (Tessil-robin-map-1115dad3ffa0994e3f43b693d9b9cc99944c64c1_GH0.tar.gz) = 3cd1f772005d6538ae9b6be45d6f50252e59a81b83a2244c4272d9274e10c51e SIZE (Tessil-robin-map-1115dad3ffa0994e3f43b693d9b9cc99944c64c1_GH0.tar.gz) = 70651 SHA256 (axboe-liburing-f7dcc1ea60819475dffd3a45059e16f04381bee7_GH0.tar.gz) = b42e639e0ab7c97c74e06a348d5211dc16527cbbc3a2d3c007aae111155c4a6c SIZE (axboe-liburing-f7dcc1ea60819475dffd3a45059e16f04381bee7_GH0.tar.gz) = 334544

Collapse this list.


Packages (timestamps in pop-ups are UTC):
dgl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-1.1.2---n/an/an/a
FreeBSD:14:latest-2.4.0------
FreeBSD:14:quarterly-1.1.2------
FreeBSD:15:latest-2.4.0n/a-n/an/a--
FreeBSD:15:quarterly-1.1.2n/a-n/an/a--
FreeBSD:16:latest-2.4.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-pytorch>0 : misc/py-pytorch@py311
  2. bash : shells/bash
  3. gmake : devel/gmake
  4. cmake : devel/cmake-core
  5. ninja : devel/ninja
  6. python3.11 : lang/python311
This port is required by:
for Libraries
  1. math/py-dgl

Configuration Options:
===> The following configuration options are available for dgl-2.4.0: ====> Options available for the radio BACKEND: you can only select none or one of them PYTORCH=on: Use PyTorch backend TENSORFLOW=off: Use TensorFlow backend ===> Use 'make config' to modify these settings
Options name:
math_dgl
USES:
cmake:testing compiler:c++17-lang localbase:ldflags python:build shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/dmlc/dgl/tar.gz/v2.4.0?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.4.0
17 May 2026 08:52:34
commit hash: dbd6656febe3e9e680f4b45181980de0d1631243commit hash: dbd6656febe3e9e680f4b45181980de0d1631243commit hash: dbd6656febe3e9e680f4b45181980de0d1631243commit hash: dbd6656febe3e9e680f4b45181980de0d1631243 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/dgl: update 1.1.2 → 2.4.0
1.1.2_1
13 Apr 2026 07:22:44
commit hash: c66f7ffa8c76e2294bb3aa3b982bbbde05c164a3commit hash: c66f7ffa8c76e2294bb3aa3b982bbbde05c164a3commit hash: c66f7ffa8c76e2294bb3aa3b982bbbde05c164a3commit hash: c66f7ffa8c76e2294bb3aa3b982bbbde05c164a3 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
math/dgl: the tensorpipe component links to libuv.so

Register properly the dependency.

PR:	293874
1.1.2
02 Jun 2025 20:15:00
commit hash: 7635a940dc5c37c9483af32f1dbe507aa5a22ac8commit hash: 7635a940dc5c37c9483af32f1dbe507aa5a22ac8commit hash: 7635a940dc5c37c9483af32f1dbe507aa5a22ac8commit hash: 7635a940dc5c37c9483af32f1dbe507aa5a22ac8 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
math/[py-]dgl: remove optional dependency on removed misc/py-mxnet
1.1.2
13 Dec 2024 23:26:16
commit hash: 4dc6727cb525f1252c5483cf80a691fd5bbeb49dcommit hash: 4dc6727cb525f1252c5483cf80a691fd5bbeb49dcommit hash: 4dc6727cb525f1252c5483cf80a691fd5bbeb49dcommit hash: 4dc6727cb525f1252c5483cf80a691fd5bbeb49d files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
math/dgl: fix build with clang 19

Clang 19 now implements CWG 96 [1], which requires a template argument
list after a 'template' keyword, resulting in errors similar to:

 
/wrkdirs/usr/ports/math/dgl/work/dgl-1.1.2/third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h:241:30:
error: a template argument list is expected after a name prefixed by the
template keyword [-Wmissing-template-arg-list-after-template-kw]
    241 |     index_ = value_.template Construct(std::forward<Args>(args)...);
        |                              ^
 
/wrkdirs/usr/ports/math/dgl/work/dgl-1.1.2/third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h:258:26:
error: a template argument list is expected after a name prefixed by the
template keyword [-Wmissing-template-arg-list-after-template-kw]
    258 |     if (!value_.template Assign(TypeTag<T>{}, index_,
std::forward<U>(value))) {
        |                          ^
 
/wrkdirs/usr/ports/math/dgl/work/dgl-1.1.2/third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h:265:26:
error: a template argument list is expected after a name prefixed by the
template keyword [-Wmissing-template-arg-list-after-template-kw]
    265 |     if (!value_.template Assign(index_, std::forward<T>(value))) {
        |                          ^

In all these cases, appending "<>" is enough to satisfy the constraint.

[1] https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#96

PR:		282949
Approved by:	maintainer timeout (2 weeks)
MFH:		2024Q4
1.1.2
27 Mar 2024 07:32:03
commit hash: ca26d788f1a868caab61e19532bd2c765ffa0805commit hash: ca26d788f1a868caab61e19532bd2c765ffa0805commit hash: ca26d788f1a868caab61e19532bd2c765ffa0805commit hash: ca26d788f1a868caab61e19532bd2c765ffa0805 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/dgl: update 1.1.1 → 1.1.2

Reported by:	portscout
1.1.1
06 Dec 2023 18:13:24
commit hash: b5ab8514ee9cd88c944d92d6a45b5d4caab3af2acommit hash: b5ab8514ee9cd88c944d92d6a45b5d4caab3af2acommit hash: b5ab8514ee9cd88c944d92d6a45b5d4caab3af2acommit hash: b5ab8514ee9cd88c944d92d6a45b5d4caab3af2a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/dgl: Fix build

Some headers or paths of the project require C++17, but the top-level
CMakeLists.txt was setting C++14.
1.1.1
21 Jul 2023 08:03:09
commit hash: 8f221a729a664f5ffd0cc2607eb7a20094777dd4commit hash: 8f221a729a664f5ffd0cc2607eb7a20094777dd4commit hash: 8f221a729a664f5ffd0cc2607eb7a20094777dd4commit hash: 8f221a729a664f5ffd0cc2607eb7a20094777dd4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/dgl: Update 1.1.0 → 1.1.1

Reported by:	portscout
1.1.0
10 May 2023 04:21:01
commit hash: 0779caf29956b7e8645584a3c5e1924b85e60eb6commit hash: 0779caf29956b7e8645584a3c5e1924b85e60eb6commit hash: 0779caf29956b7e8645584a3c5e1924b85e60eb6commit hash: 0779caf29956b7e8645584a3c5e1924b85e60eb6 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/dgl: New port: Deep Graph Library

Number of commits found: 8