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.
Commit processing was halted at UTC 18:33 on 2026-08-05 for pkgbasify of jails and updating the host from 15.0 to 15.1 - same with jails. - that upgrade was completed by 18:53 - the website has caught up with the 6 commits it missed in that time.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
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 2.4.0Version 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-2.4.0------
FreeBSD:15:latest-2.4.0n/a-n/an/a--
FreeBSD:15:quarterly-2.4.0n/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