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: Mk/Uses/gl.mk

Number of commits found: 14

Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
Wednesday, 17 Nov 2021
09:20 Baptiste Daroussin (bapt) search for other commits by this committer
bsd.port.mk: clean up DEV_WARNINGS about migrations that are over
commit hash: fca135644fd02bc1e2c81dc59f61c93148f64d5d commit hash: fca135644fd02bc1e2c81dc59f61c93148f64d5d commit hash: fca135644fd02bc1e2c81dc59f61c93148f64d5d commit hash: fca135644fd02bc1e2c81dc59f61c93148f64d5d fca1356
Thursday, 15 Jul 2021
19:48 Kevin Bowling (kbowling) search for other commits by this committer
Mk/bsd.default-versions: Remove libglvnd optionality

glvnd is becoming increasingly required by mesa and various FreeBSD
Ports implementation decisions. Remove the tuple to avoid unexpected
and unsupported combinations.

Reviewed by:	x11 (manu, zeising)
Differential Revision:	https://reviews.freebsd.org/D30930
commit hash: 5343f55d875779eca78236446cd19d67f58c4bce commit hash: 5343f55d875779eca78236446cd19d67f58c4bce commit hash: 5343f55d875779eca78236446cd19d67f58c4bce commit hash: 5343f55d875779eca78236446cd19d67f58c4bce 5343f55
Tuesday, 29 Jun 2021
01:23 Kevin Bowling (kbowling) search for other commits by this committer
graphics/libGLU: Update to 9.0.2

PR:		241568
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30869
commit hash: 709148649962c82048858d84a29ffa4ab15a0738 commit hash: 709148649962c82048858d84a29ffa4ab15a0738 commit hash: 709148649962c82048858d84a29ffa4ab15a0738 commit hash: 709148649962c82048858d84a29ffa4ab15a0738 7091486
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
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
Saturday, 19 Sep 2020
09:34 manu search for other commits by this committer
mesa-libs: Add glesv1 lib

There is no real reason to disable glesv1 so add it to the build.
While here add a USE_GL for it.

Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26461
Original commitRevision:548950 
Thursday, 7 Nov 2019
18:49 zeising search for other commits by this committer
Add comment about USES+=xorg in mk files

Add a comment clarifying why USES+=xorg is used in a couple of Mk/Uses/*
files, even though it does not provide any immediate functionality.
Original commitRevision:517002 
Wednesday, 6 Nov 2019
19:02 zeising search for other commits by this committer
Mk/Uses: Add USES+=xorg when including xorg.mk

Add USES+=xorg to the places where MK/Uses/xorg.mk is included from other
files in the Uses infrastructure.  This is done to silence an erroneous
warning about USES=xorg not being set when using USES=gl, motif or xorg-cat,
even when it's included from the framework.

This is a different proposal than what was originally suggested in pr 241627
and https://reviews.freebsd.org/D22210 .

PR:		238988, 241627
Discussed with:	mat
MFH:		2019Q4
Differential Revision:	https://reviews.freebsd.org/D22210
Original commitRevision:516921 
Friday, 1 Nov 2019
14:28 zeising search for other commits by this committer
graphics/libGLw: Remove deprecated port

Remove graphics/libGLw, since it is deprecated.
Dependent ports have already been resolved.
Unhook it from the infrastructure in Mk/Uses/gl.mk
Original commitRevision:516226 
Monday, 26 Aug 2019
10:32 zeising search for other commits by this committer
Fix typo

Reported by:	madpilot
Original commitRevision:509898 
09:45 zeising search for other commits by this committer
Change bsd.xorg.mk to USES=xorg and USES=xorg-cat

Change the handling of xorg dependencies to use the USES framework instead
of bsd.xorg.mk.  bsd.xorg.mk is split into two parts:
* USES=xorg for ports depending on xorg ports with USE_XORG
* USES=xorg-cat for xorg ports with XORG_CAT

USES=xorg is fairly straight forward.  The components needed are specified
with USE_XORG, and USES=xorg is needed to pull in this part of the
framework.

USES=xorg-cat requires that the category, previously specified with
XORG_CAT, now be passed as an argument to xorg-cat, like this
USES=xorg-cat:category.  Not specifying a category is an error.
Further, it is also possible to specify which build system to use.  The
default if nothing is specified is autoconf, but meson will also be supported.
This is added with a second argument: USES=xorg-cat:category[,buildsystem].

Detailed changelog:
* Add support in Uses/xorg-cat.mk to specify build system.  Previously, only
  autoconf was supported for xorg ports, but with this change, it's possible
  to use meson instead.  Autoconf is still the defaultx, if nothing else is
  specified.  The meson support is still disabled, and requires more testing.
* Add support in Uses/xorg-cat.mk to pull sources from freedesktop.org
  gitlab.
  When specifying USE_GITLAB in a port using xorg-cat, then various GL_*
  variables will be set up automatically, as well as needed changes to the
  build.
* Switch x11-drivers/xf86-video-intel to use the USE_GITLAB framework.
* While touching xf86-video-intel, switch to USES=xorg xorg-cat:driver, and
  pet portlint.
* Add compat shims and warnings to bsd.port.mk, which will handle the old
  style ports Makefiles.
* Change Uses/gl.mk and Uses/motif.mk to use this new framework.
* Change Uses/autoreconf.mk to check and add dependencies later.  This is
  needed because xorg-cat uses autoreconf, and without this fix
  dependencies were not added properly.
* Be stricter about checking for arguments in USE_XORG, previously, :build
  and :run were accepted, but not supported.  Only the default or :both
  supported.
* Change multimedia/gstreamer1-vaapi to handle the stricter argument
  checking in USE_XORG, and add USES=xorg
* change x11/xscope to get distinfo from xorg-cat, instead of rolling it's
  own, and add USES=xorg-cat

PR:		238988 (exp-run)
Reviewed by:	antoine, tcberner, tijl, mat, tobik
Approved by:	portmgr (antoine)
Obtained from:	FreeBSD Graphics Team development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/usesxorg
Sponsored by:	B3 Init (zeising)
Differential Revision:	https://reviews.freebsd.org/D20724
Original commitRevision:509895 
Tuesday, 11 Sep 2018
18:52 zeising search for other commits by this committer
Sort alphabetically
Original commitRevision:479543 
Monday, 10 Sep 2018
19:56 zeising search for other commits by this committer
Change USE_GL to become USES=gl.

Change USE_GL to become USES=gl.  You still need to specify USE_GL as well,
to specify which gl components you need, such as egl glesv2 glut glu glw gl.
Only specifying USE_GL is supported for now, to ease in transition.  It is
however deprecated, and will be removed eventually.
Specifying USES=gl without USE_GL is an error.
USE_GL=yes is also deprecated, but supported for now.  It implies USE_GL=glu.

Fix fallout from this change.

PR:		230692
Approved by:	portmgr (antoine)
exp-run by:	antoine
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16774
Original commitRevision:479445 

Number of commits found: 14