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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: graphics/libglvnd/Makefile

Number of commits found: 25

Wednesday, 6 Mar 2024
07:49 Gleb Popov (arrowd) search for other commits by this committer
graphics/libglvnd: Mark TESTING_UNSAFE
commit hash: 374676d0293f0bffdcf344faf0f7420220a7891b commit hash: 374676d0293f0bffdcf344faf0f7420220a7891b commit hash: 374676d0293f0bffdcf344faf0f7420220a7891b commit hash: 374676d0293f0bffdcf344faf0f7420220a7891b 374676d
Friday, 24 Nov 2023
17:21 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libglvnd: Update to 1.7.0

Switch to upstream release archive

Changelog:
https://gitlab.freedesktop.org/glvnd/libglvnd/-/releases/v1.7.0

PR:		274465
Approved by:	x11 (manu)
commit hash: d5a5aa738fa54f093b2c3f42d5936139a9fab3bc commit hash: d5a5aa738fa54f093b2c3f42d5936139a9fab3bc commit hash: d5a5aa738fa54f093b2c3f42d5936139a9fab3bc commit hash: d5a5aa738fa54f093b2c3f42d5936139a9fab3bc d5a5aa7
Friday, 25 Aug 2023
09:02 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: disable TLS on powerpc

libGLdispatch.so.0`___lldb_unnamed_symbol96:
->  0x51346dac <+4>:  .long  0x0005e290                ; unknown opcode
commit hash: c997d3a7cd168df0b22ef0cb8c70ad641d09d97a commit hash: c997d3a7cd168df0b22ef0cb8c70ad641d09d97a commit hash: c997d3a7cd168df0b22ef0cb8c70ad641d09d97a commit hash: c997d3a7cd168df0b22ef0cb8c70ad641d09d97a c997d3a
Thursday, 10 Aug 2023
20:02 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: drop bfd and -O0 on powerpc64

Builds fine with 13.2-RELEASE.
commit hash: b03c787cbbd8e2e63229ac8568f29ede8c8e5216 commit hash: b03c787cbbd8e2e63229ac8568f29ede8c8e5216 commit hash: b03c787cbbd8e2e63229ac8568f29ede8c8e5216 commit hash: b03c787cbbd8e2e63229ac8568f29ede8c8e5216 b03c787
Thursday, 3 Aug 2023
10:40 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: remove stale powerpc64le workaround
commit hash: f261e8169a226b8ecdf6157912ac6cd20e16a877 commit hash: f261e8169a226b8ecdf6157912ac6cd20e16a877 commit hash: f261e8169a226b8ecdf6157912ac6cd20e16a877 commit hash: f261e8169a226b8ecdf6157912ac6cd20e16a877 f261e81
Wednesday, 12 Jul 2023
18:56 Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c 7d1faa7
Sunday, 9 Jul 2023
07:10 Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/libglvnd: allow the port to build on RISC-V

Use the same treatment as on PowerPC:

  Program python3 found: YES (/usr/local/bin/python3.8)
  Program nm found: YES (/usr/bin/nm)
  Message: Host CPU family: riscv64
  Message: Host CPU: riscv64

  meson.build:82:4: ERROR: Problem encountered: No ASM
  available for freebsd (little endian)
commit hash: 97ab578fe9a0f27cb7682c9ce48a50a6a806bb37 commit hash: 97ab578fe9a0f27cb7682c9ce48a50a6a806bb37 commit hash: 97ab578fe9a0f27cb7682c9ce48a50a6a806bb37 commit hash: 97ab578fe9a0f27cb7682c9ce48a50a6a806bb37 97ab578
Sunday, 2 Apr 2023
11:50 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: fix build on powerpc

meson.build:82:4: ERROR: Problem encountered: No ASM available for freebsd (big
endian)
commit hash: 608a2f1ea90470d8e99eeb47090d97404f8d7c2b commit hash: 608a2f1ea90470d8e99eeb47090d97404f8d7c2b commit hash: 608a2f1ea90470d8e99eeb47090d97404f8d7c2b commit hash: 608a2f1ea90470d8e99eeb47090d97404f8d7c2b 608a2f1
Monday, 28 Nov 2022
23:54 Jan Beich (jbeich) search for other commits by this committer
graphics/libglvnd: update to 1.6.0

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/releases/v1.6.0
PR:		267919
Reported by:	GitLab (notify releases), Repology
Exp-run by:	antoine
Approved by:	manu
commit hash: e673f5e8c20ac4c8ad8c0b62f359f6f030dba651 commit hash: e673f5e8c20ac4c8ad8c0b62f359f6f030dba651 commit hash: e673f5e8c20ac4c8ad8c0b62f359f6f030dba651 commit hash: e673f5e8c20ac4c8ad8c0b62f359f6f030dba651 e673f5e
Monday, 7 Nov 2022
18:18 Jan Beich (jbeich) search for other commits by this committer
graphics/libglvnd: update to 1.5.0

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/releases/v1.5.0
PR:		267458
Reported by:	GitLab (notify releases), Repology
Exp-run by:	antoine
Approved by:	manu
commit hash: 7116472e60b8fd30e8c9376f7da877de9efecc62 commit hash: 7116472e60b8fd30e8c9376f7da877de9efecc62 commit hash: 7116472e60b8fd30e8c9376f7da877de9efecc62 commit hash: 7116472e60b8fd30e8c9376f7da877de9efecc62 7116472
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Friday, 3 Jun 2022
13:41 Emmanuel Vadot (manu) search for other commits by this committer Author: Robert Clausecker
graphics/libglvnd: fix on armv6/armv7

The .thumb_func directive does not switch to thumb mode in clang's
integrated assembler.  This causes the code to be miscompiled in that
it is generated as ARM code but the symbols are tagged as thumb.  The
resulting library is unusable.  Every call into it crashes.

Fix this issue by applying an upstream patch set to have the entry
stubs be in ARM mode instead of Thumb mode.

See also:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/merge_requests/267
See also:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/232
PR:		263845
commit hash: 239ba7a240fd6fd611ac6a72986de6b26ab5da64 commit hash: 239ba7a240fd6fd611ac6a72986de6b26ab5da64 commit hash: 239ba7a240fd6fd611ac6a72986de6b26ab5da64 commit hash: 239ba7a240fd6fd611ac6a72986de6b26ab5da64 239ba7a
Tuesday, 22 Feb 2022
08:33 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: fix build on powerpc64

While the previous fix works on powerpc64le, it looks like on powerpc64
clang is misoptimizing the code, needing -O0:
cc -Isrc/util/libcJSON.a.p -Isrc/util -I../src/util -fvisibility=hidden
-fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O3
-DUSE_PPC64_ASM -DENABLE_EGL_X11 -DHAVE_TYPEOF -DGLDISPATCH_USE_TLS
-DUSE_DISPATCH_ASM -DUSE_ATTRIBUTE_CONSTRUCTOR -DHAVE_PTHREAD_RWLOCK
-DHAVE_SYNC_INTRINSICS -DHAVE_MINCORE -DHAVE_RTLD_NOLOAD -DHAVE_DIRENT_DTYPE
-DGLDISPATCH_ENABLE_PATCHING -DEGL_NO_X11 -O2 -pipe -no-integrated-as
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-isystem /usr/local/include -fPIC -MD -MQ src/util/libcJSON.a.p/cJSON.c.o -MF
src/util/libcJSON.a.p/cJSON.c.o.d -o src/util/libcJSON.a.p/cJSON.c.o -c
../src/util/cJSON.c
/tmp/cJSON-528d5f.s: Assembler messages:
/tmp/cJSON-528d5f.s:327: Error: unrecognized opcode: `vxor'
/tmp/cJSON-528d5f.s:337: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:339: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:340: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:1507: Error: unrecognized opcode: `vxor'
/tmp/cJSON-528d5f.s:1515: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:1517: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:1519: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:1520: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:1937: Error: unrecognized opcode: `lvx'
/tmp/cJSON-528d5f.s:1940: Error: unrecognized opcode: `lvx'
/tmp/cJSON-528d5f.s:1942: Error: unrecognized opcode: `vspltb'
/tmp/cJSON-528d5f.s:1948: Error: unrecognized opcode: `lvx'
/tmp/cJSON-528d5f.s:1950: Error: unrecognized opcode: `lvx'
/tmp/cJSON-528d5f.s:1951: Error: unrecognized opcode: `lvsl'
/tmp/cJSON-528d5f.s:1952: Error: unrecognized opcode: `vperm'
/tmp/cJSON-528d5f.s:1953: Error: unrecognized opcode: `vcmpequb'
/tmp/cJSON-528d5f.s:1954: Error: unrecognized opcode: `vsel'
/tmp/cJSON-528d5f.s:1955: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:2314: Error: unrecognized opcode: `vxor'
/tmp/cJSON-528d5f.s:2321: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:2323: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:2325: Error: unrecognized opcode: `stvx'
/tmp/cJSON-528d5f.s:2327: Error: unrecognized opcode: `stvx'
cc: error: assembler command failed with exit code 1 (use -v to see invocation)
commit hash: a8e4b7a7e4cdc67a920e8ce202aad724775af914 commit hash: a8e4b7a7e4cdc67a920e8ce202aad724775af914 commit hash: a8e4b7a7e4cdc67a920e8ce202aad724775af914 commit hash: a8e4b7a7e4cdc67a920e8ce202aad724775af914 a8e4b7a
Monday, 21 Feb 2022
00:31 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: move binutils dependency to powerpc64* block

While here, remove CXXFLAGS, only CFLAGS is necessary.

Reported by:	jbeich
commit hash: f377e31e558d55dc4a25941fb4ca4919b7aee3a3 commit hash: f377e31e558d55dc4a25941fb4ca4919b7aee3a3 commit hash: f377e31e558d55dc4a25941fb4ca4919b7aee3a3 commit hash: f377e31e558d55dc4a25941fb4ca4919b7aee3a3 f377e31
Sunday, 20 Feb 2022
11:37 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libglvnd: reduce dependency on gcc for everyone on powerpc64* by using
binutils
commit hash: 9341f0aca4ecea11124957da5ea6384640745e43 commit hash: 9341f0aca4ecea11124957da5ea6384640745e43 commit hash: 9341f0aca4ecea11124957da5ea6384640745e43 commit hash: 9341f0aca4ecea11124957da5ea6384640745e43 9341f0ac
Thursday, 23 Dec 2021
08:34 Jan Beich (jbeich) search for other commits by this committer
graphics/libglvnd: update to 1.4.0

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/releases/v1.4.0
PR:		260538
Exp-run by:	antoine
Approved by:	manu
commit hash: 1c6c7a379bf89fdfbca528d95951d3238a2bf642 commit hash: 1c6c7a379bf89fdfbca528d95951d3238a2bf642 commit hash: 1c6c7a379bf89fdfbca528d95951d3238a2bf642 commit hash: 1c6c7a379bf89fdfbca528d95951d3238a2bf642 1c6c7a3
Friday, 17 Sep 2021
17:14 Jan Beich (jbeich) search for other commits by this committer
graphics/libglvnd: update to 1.3.4

- graphics/egl-wayland: drop libglvnd < 1.3.4 workaround
- x11-toolkits/wlroots: rebuild to enable EGL_EXT_device_persistent_id

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/compare/v1.3.3...v1.3.4
PR:		258269
Exp-run by:	antoine
Approved by:	zeising
commit hash: 841c9c30cb0c72335ffcf1d42d82f3271de64d2f commit hash: 841c9c30cb0c72335ffcf1d42d82f3271de64d2f commit hash: 841c9c30cb0c72335ffcf1d42d82f3271de64d2f commit hash: 841c9c30cb0c72335ffcf1d42d82f3271de64d2f 841c9c3
Saturday, 19 Jun 2021
20:18 Kevin Bowling (kbowling) search for other commits by this committer
graphics/libglvnd: Update to 1.3.3

Changes https://gitlab.freedesktop.org/glvnd/libglvnd/-/compare/v1.3.2...v1.3.3

Reviewed by:	jbeich, manu
Tested by:	jbeich, kbowling
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30817
commit hash: 402476799ca241154f70635feed3dd3acdd74d61 commit hash: 402476799ca241154f70635feed3dd3acdd74d61 commit hash: 402476799ca241154f70635feed3dd3acdd74d61 commit hash: 402476799ca241154f70635feed3dd3acdd74d61 4024767
Thursday, 17 Jun 2021
04:25 Kevin Bowling (kbowling) search for other commits by this committer Author: Jan Beich
graphics/mesa-libs: enable libglvnd support

PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 b44acc9
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Monday, 11 Jan 2021
19:29 pkubaj search for other commits by this committer
graphics/libglvnd: fix build on powerpc64le

Same issue as on powerpc64.
Original commitRevision:561250 
Sunday, 5 Jul 2020
19:29 jbeich search for other commits by this committer
graphics/libglvnd: update to 1.3.2

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/compare/v1.3.1...v1.3.2
Original commitRevision:541300 
Monday, 15 Jun 2020
14:32 pkubaj search for other commits by this committer
graphics/libglvnd: fix build on powerpc64 elfv2

Clang fails to build this port, use GCC for now.
Original commitRevision:538880 
Wednesday, 27 May 2020
07:41 jbeich search for other commits by this committer
graphics/libglvnd: add new port

Submitted by:	Greg V <greg@unrelenting.technology>

libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
between multiple vendors. It allows multiple drivers from different vendors to
coexist on the same filesystem, and determines which vendor to dispatch each
API call to at runtime.

Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.

https://gitlab.freedesktop.org/glvnd/libglvnd
Original commitRevision:536673 

Number of commits found: 25