No description
Find a file
Dimitry Andric 4dc6727cb5 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
2024-12-14 00:26:16 +01:00
.hooks
accessibility lang/rust: Bump revisions after 1.83.0 2024-12-01 10:24:18 +01:00
arabic editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
archivers archivers/libzip: Update to 1.11.2 2024-12-10 20:40:04 +01:00
astro astro/libnova: mark as PIE_UNSAFE (+) 2024-12-13 11:22:15 +03:00
audio audio/espeak-ng: upgrade to version 1.52.0 2024-12-13 14:07:05 +01:00
benchmarks lang/rust: Bump revisions after 1.83.0 2024-12-01 10:24:18 +01:00
biology biology/py-multiqc: Add missing py-natsort RUN_DEPEND 2024-12-12 08:52:37 -06:00
cad cad/yosys-ghdl-plugin: Fix plist 2024-12-11 18:56:04 -08:00
chinese devel/py-pygobject: bump consumer PORTREVISIONs after port rename 2024-11-22 17:31:54 -05:00
comms comms/scrcpy: update to 3.0.2 2024-12-07 14:35:37 +09:00
converters */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2024-12-03 08:21:31 +01:00
databases databases/tarantool2: Mark BROKEN and set expiration date to 2025-02-28 2024-12-13 00:20:37 +01:00
deskutils deskutils/qownnotes: update QOwnNotes to version 24.12.3. 2024-12-13 16:29:56 +00:00
devel devel/terraform-ls: Update to 0.36.1 2024-12-13 17:09:10 -03:00
dns dns/dnscontrol: Update to 4.15.0 2024-12-13 08:26:27 +01:00
editors editors/libreoffice: mark as PIE_UNSAFE (+) 2024-12-13 11:22:20 +03:00
emulators emulators/sameboy: Update to 1.0 2024-12-13 10:58:18 +00:00
filesystems filesystems/e2fsprogs-core: mark as PIE_UNSAFE (+) 2024-12-13 11:22:24 +03:00
finance finance/py-financetoolkit: update 1.9.8 → 1.9.9 2024-12-13 03:28:44 -08:00
french editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
ftp ftp/wush: Update to 0.4.0 2024-12-13 21:46:04 +00:00
games games/py-trueskill: video game skill rating system (new port) 2024-12-13 18:32:34 +00:00
german german/dict: remove stale website 2024-11-25 17:14:37 +00:00
graphics graphics/libjxl: unbreak fetch due to repo growth 2024-12-13 16:32:58 +01:00
hebrew editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
hungarian editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
irc irc/weechat: Update to 4.4.4 2024-12-01 11:45:59 +01:00
japanese japanese/py-SudachiPy: update 0.6.8 → 0.6.9 2024-12-11 03:26:55 -08:00
java java/intellij-ultimate: fix build on powerpc64le 2024-12-11 18:33:21 +01:00
Keywords
korean devel/py-pygobject: bump consumer PORTREVISIONs after port rename 2024-11-22 17:31:54 -05:00
lang lang/gforth: mend another tricky issue discovered with GCC 14 2024-12-13 11:53:06 +00:00
mail mail/neomutt: update to 20241212 2024-12-12 16:26:42 +00:00
math math/dgl: fix build with clang 19 2024-12-14 00:26:16 +01:00
misc */*: Use my @FreeBSD.org email as MAINTAINER 2024-12-13 18:33:10 +01:00
Mk Mk/Uses/meson.mk: pass --localstatedir like GNU_CONFIGURE after 9f4546a03c 2024-12-12 21:56:40 +01:00
multimedia multimedia/kew: update 3.0.1 → 3.0.2 2024-12-13 03:28:47 -08:00
net */*: Use my @FreeBSD.org email as MAINTAINER 2024-12-13 18:33:10 +01:00
net-im net-im/signal-desktop: mark as PIE_UNSAFE (+) 2024-12-13 11:22:30 +03:00
net-mgmt */*: Use my @FreeBSD.org email as MAINTAINER 2024-12-13 18:33:10 +01:00
net-p2p net-p2p/aeron: Only for aarch64 amd64 2024-12-12 18:13:28 -08:00
news news/nzbhydra2: Update to 7.9.0 2024-12-10 10:05:47 +01:00
polish editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
ports-mgmt ports-mgmt/appstream-generator: mark as PIE_UNSAFE (+) 2024-12-13 11:22:31 +03:00
portuguese editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
print print/mftrace: mark as PIE_UNSAFE (+) 2024-12-13 11:22:39 +03:00
russian russian/libreoffice: fix fetch after update LibreOffice to 24.8.3 2024-11-16 20:30:35 +03:00
science science/{,py-}phonopy: update 2.32.0 → 2.33.0 2024-12-13 03:28:49 -08:00
security security/aide: Flavorize and add a without ACL flavor 2024-12-12 12:39:51 -08:00
shells shells/oksh: mark as PIE_UNSAFE (+) 2024-12-13 11:22:35 +03:00
sysutils sysutils/azure-agent: Update to 2.12.0.2 2024-12-13 15:13:10 -07:00
Templates Framework: Finalize switch to share/man for manpages 2024-04-11 21:51:09 +03:00
textproc textproc/apache-solr: use sockstat instead of lsof 2024-12-13 11:20:09 +02:00
Tools Tools/scripts: add pypi-get-latest-version.sh 2024-11-14 00:29:55 -08:00
ukrainian editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
vietnamese editors/libreoffice: update to 24.8.3 release (+) 2024-11-15 11:57:20 +03:00
www */*: Use my @FreeBSD.org email as MAINTAINER 2024-12-13 18:33:10 +01:00
x11 x11/libmatekbd: updated to 1.28.0 2024-12-13 19:17:56 -04:00
x11-clocks x11-clocks/asclock: set PORTSCOUT 2024-11-07 05:59:51 +01:00
x11-drivers x11-drivers/xorgxrdp: Fix build when DRI3=off 2024-08-07 11:23:40 +09:00
x11-fm */*: Bump consumers of x11-toolkits/wxgtk32 2024-11-25 12:07:22 +00:00
x11-fonts Mk/Uses/meson.mk: pass --localstatedir like GNU_CONFIGURE after 9f4546a03c 2024-12-12 21:56:40 +01:00
x11-servers x11-servers/xwayland: update 24.1.2 -> 24.1.4 to fix CVE-2024-9632 2024-11-20 20:14:36 +01:00
x11-themes x11-themes/wpgtk: update to 6.6.3 2024-12-02 15:27:29 +01:00
x11-toolkits x11-toolkits/py-fonticon-fontawesome6: New port: FontAwesome 6 extension for superqt font icons 2024-12-12 20:22:31 -08:00
x11-wm x11-wm/cosmic-comp: unbreak text in title bar and context menu 2024-12-13 04:50:59 +01:00
.arcconfig
.gitignore
.mailmap .mailmap: Add old commit mails of jbo@ 2024-03-06 16:09:09 +01:00
CHANGES CHANGES: Fix typos 2024-04-08 22:43:33 +02:00
CONTRIBUTING.md CONTRIBUTING.md: Partially revert "games/xteddy: Adopt" 2024-10-30 18:04:31 +01:00
COPYRIGHT
GIDs filesystems/davfs2: new port had been added (+) 2024-12-12 10:23:58 +00:00
Makefile filesystems: add new category for file systems and related utilities 2024-11-06 16:17:35 +01:00
MOVED devel/ocaml-seq: Remove expired port 2024-12-10 12:56:02 +01:00
README README: searchable index of all ports is at ports.freebsd.org 2024-08-14 14:58:31 +00:00
UIDs filesystems/davfs2: new port had been added (+) 2024-12-12 10:23:58 +00:00
UPDATING deskutils/treesheets: Update to 1.0.20241202 2024-12-03 11:00:57 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	https://ports.FreeBSD.org

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	https://docs.freebsd.org/en/books/handbook/ports/
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):

	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	https://docs.freebsd.org/en/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.