Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.4_2 08 Aug 2024 11:52:36 |
Vladimir Druzenko (vvd) |
graphics/glfw: make WAYLAND default option, make dependency on KDE=ecm for build
only |
3.4_1 13 Jul 2024 13:15:01 |
Vladimir Druzenko (vvd) |
graphics/glfw: make PREEDIT option default
PREEDIT option adds patches for run Minecraft [1].
Many of the users use this port specifically for Minecraft and they have
to build it manually from the ports. These experimental patches have
been used for playing Minecraft by various players for 3 months now, so
I think it’s acceptable to include them in the default build in the
latest, but not to make MFH yet.
If no regressions are identified in other consumers before the next
quarterly branch (2024Q4) is created, then I will leave it that way.
[1] https://github.com/glfw/glfw/pull/2130 |
3.4 29 Apr 2024 13:45:46 |
Vladimir Druzenko (vvd) |
graphics/glfw: fix build with EXAMPLES enabled and PREEDIT disabled
Both options are non-default.
MFH: 2024Q2 |
3.4 29 Apr 2024 13:38:55 |
Vladimir Druzenko (vvd) |
Revert "graphics/glfw: fix build with EXAMPLES enabled and PREEDIT disabled"
This reverts commit 0bcd20b238ac35ec0db95a496b8c9ce7b6015b4e.
Mk/Uses/mysql.mk got there by accident |
3.4 29 Apr 2024 13:29:50 |
Vladimir Druzenko (vvd) |
graphics/glfw: fix build with EXAMPLES enabled and PREEDIT disabled
Both options are non-default.
MFH: 2024Q2 |
3.4 29 Apr 2024 12:28:57 |
Vladimir Druzenko (vvd) |
graphics/glfw: get maintainership
Approved by: eduardo (previous maintainer via email)
MFH: 2024Q2 |
3.4 28 Apr 2024 13:56:54 |
Vladimir Druzenko (vvd) |
graphics/glfw: fix build with EXAMPLES and PREEDIT enabled
Reported by: Alexander88207 (discord)
Tested by: nxjoseph (discord)
Approved by: eduardo (maintainer) |
3.4 20 Apr 2024 17:17:28 |
Vladimir Druzenko (vvd) |
graphics/glfw: add option PREEDIT with patches to support running applications
such as Minecraft with games/lwjgl3
The patches are still experimental and not committed.
Upstream pool request: https://github.com/glfw/glfw/pull/2130
PR: 278014
Approved by: eduardo (maintainer), arrowd (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D44490
MFH: 2024Q2 |
3.4 24 Feb 2024 10:42:26 |
Nuno Teixeira (eduardo) |
graphics/glfw: Update to 3.4
- Switch PLATFORM single -> multi option since upstream supports both X11
and WAYLAND on by default (keeping X11 default).
ChangeLog: https://github.com/glfw/glfw/releases/tag/3.4 |
3.3.10 23 Feb 2024 08:09:27 |
Nuno Teixeira (eduardo) |
graphics/glfw: Update to 3.3.10
ChangeLog: https://github.com/glfw/glfw/releases/tag/3.3.10
MFH: 2024Q1 |
3.3.9 14 Dec 2023 16:20:30 |
Nuno Teixeira (eduardo) |
graphics/glfw: Update to 3.3.9
- Use temporary upstream patch to fix WAYLAND build
https://github.com/glfw/glfw/issues/2445
ChangeLog: https://github.com/glfw/glfw/releases/tag/3.3.9 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.3.8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
3.3.8 22 Jul 2022 15:02:13 |
Nuno Teixeira (eduardo) |
graphics/glfw: Update to 3.3.8
- switch to DISTVERSION
ChangeLog: https://www.glfw.org/changelog.html |
3.3.7 20 Jul 2022 14:22:04 |
Tobias C. Berner (tcberner) |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
3.3.7 20 Jun 2022 10:08:24 |
Dmitry Marakasov (amdmi3) |
graphics/glfw{,2}: add mutual CONFLICTS_INSTALL
Approved by: portmgr blanket |
3.3.7 15 Apr 2022 07:54:23 |
Nuno Teixeira (eduardo) |
graphics/glfw: Update to 3.3.7
- format Makefile with portfmt
ChangeLog: https://github.com/glfw/glfw/releases/tag/3.3.7 |
3.3.4_1 22 Jun 2021 18:53:08 |
Kevin Bowling (kbowling) |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
3.3.4 20 Apr 2021 02:08:23 |
Nuno Teixeira (eduardo) |
graphics/glfw: update to 3.3.4
ChangeLog: https://github.com/glfw/glfw/releases/tag/3.3.4
Approved by: garga (mentor)
Differential Revision: https://reviews.freebsd.org/D29828 |
3.3.3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.3.3 11 Mar 2021 06:54:34 |
eduardo |
graphics/glfw: update to version 3.3.3
- Point MASTER_SITES to glfw official github.com url
- Pet portclippy
- ChangeLog: https://github.com/glfw/glfw/releases/tag/3.3.3
Approved by: garga (mentor)
Differential Revision: https://reviews.freebsd.org/D29179 |
3.3.2 10 Feb 2021 07:42:50 |
eduardo |
Submitted by: Nuno Teixeira <eduardo@FreeBSD.org> (maintainer)
Approved by: dbaio, garga (mentors)
Differential Revision: https://reviews.freebsd.org/D28534 |
3.3.2 19 Jan 2021 18:42:00 |
fernape |
graphics/glfw: set MAINTAINER
Submitter becomes maintainer (already maintainer of several ports)
PR: 252824
Submitted by: ed.arrakis@gmail.com |
3.3.2 06 Aug 2020 09:36:27 |
amdmi3 |
- Fix LICENSE
- Update WWW
Approved by: portmgr blanket |
3.3.2 28 Mar 2020 11:26:59 |
rene |
Return Neels ports to the pool on his request.
Submitted by: neelc@neelc.org (former maintainer) via freebsd-ports |
3.3.2 08 Mar 2020 09:29:43 |
tcberner |
graphics/glfw: update to 3.3.2
PR: 243258
Submitted by: Neel Chauhan <neel@neelc.org> |
3.3_1 05 Nov 2019 22:16:15 |
zeising |
Add USES=xorg USES=gl, ports categories g
Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
3.3_1 13 Aug 2019 18:08:40 |
jgh |
- address WAYLAND build
PR: 238085
Submitted by: list1@gjunka.com
Approved by: neel@neelc.org (maintainer) |
3.3 18 Apr 2019 12:55:15 |
swills |
graphics/glfw: Update to 3.3
PR: 237336
Submitted by: Neel Chauhan <neel@neelc.org> (maintainer) |
3.2.1_4 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
3.2.1_4 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
3.2.1_4 20 Oct 2018 21:39:09 |
jbeich |
graphics/glfw: prevent enabling WAYLAND without disabling X11
PR: 232323
Reviewed by: tobik
Approved by: portmgr blanket |
3.2.1_4 15 Oct 2018 23:59:24 |
jbeich |
graphics/wayland: update to 1.16.0
- New libwayland-egl home for consumers as Mesa 18.2 dropped it
Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html
Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-August/039358.html
PR: 227423
Submitted by: Greg V <greg@unrelenting.technology>
Approved by: maintainer timeout (5 months) |
3.2.1_3 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
3.2.1_2 16 Aug 2018 12:17:58 |
swills |
graphics/glfw: assign MAINTAINER
Per submitters request
PR: 230425
Submitted by: Neel Chauhan <neel@neelc.org> |
3.2.1_2 28 Mar 2018 18:55:34 |
tobik |
Cleanup graphics/glfw
- Simplify DOCS and EXAMPLES installation
- Use CMAKE_ON
- Add LICENSE_FILE
- Let the framework handle the move of *.pc files to libdata/pkgconfig |
3.2.1_2 28 Mar 2018 18:47:52 |
tobik |
graphics/glfw: Add WAYLAND option
- Reset maintainer after the third consecutive timeout
PR: 226605
Submitted by: greg@unrelenting.technology (based on)
Approved by: koalative@gmail.com (maintainer timeout, 2 weeks) |
3.2.1_2 23 May 2017 05:03:16 |
rezny |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
3.2.1_1 27 Feb 2017 21:15:12 |
danfe |
- Prefer to build and install shared library rather than static one
- Convert explicit LIB_DEPENDS to their USE_XORG equivalents
- Utilize USES+=localbase instead of manually amending CPPFLAGS/LDFLAGS
- Drop USE_GCC=yes: the port builds fine with both Clang and GCC 4.2.1
(e.g. on PowerPC) |
3.2.1 17 Jan 2017 14:59:45 |
tz |
graphics/glfw: Upgrade from 3.1.2 to 3.2.1
Changelog: http://www.glfw.org/changelog.html
PR: 214985
Submitted by: Florian Degner <f.degner@mail.de> |
3.1.2_1 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
3.1.2 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
3.1.2 11 Feb 2016 02:57:55 |
pi |
graphics/glfw: 3.0.4 -> 3.1.2
Version 3.1.2 adds fixes for a large number of bugs that together
affect all supported platforms, as well as dynamic loading work
that simplifies compilation and linking.
PR: 205460
Submitted by: f.degner@gmx.de
Approved by: koalative@gmail.com (maintainer timeout) |
3.0.4_2 20 Oct 2014 17:04:21 |
bapt |
Cleanup plist |
3.0.4_2 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
3.0.4_1 16 Jun 2014 21:03:58 |
nemysis |
These ports are no longer used or cared for.
Dave Shar <koalative at gmail.com> wishes to maintain these ports
with my help.
audio/portaudio
- Pass maintainership to koalative at gmail.com
audio/portaudio2
- Pass maintainership to koalative at gmail.com
deskutils/parcellite
(Only the first 15 lines of the commit message are shown above ) |
3.0.4_1 10 Mar 2014 20:55:22 |
gerald |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
3.0.4 28 Jan 2014 20:31:49 |
nemysis |
- Update to 3.0.4, stable version
- Import from graphics/glfw-devel
- Add USES=cmake
- Add USE_GCC=yes
- Remove MAKE_JOBS_UNSAFE=yes
- Remove PLIST_FILES, add pkg-plist
- Add CPPFLAGS and LDFLAGS
- Change DOCS and EXAMPLES
- Remove PORTSCOUT
- Add DOCS and EXAMPLES Options
- Remove post-extract
- Change REINPLACE
- Remove obsolete patches
- Change pkg-descr |
2.7.9 06 Oct 2013 23:44:25 |
nemysis |
- Change maintainer email to @FreeBSD.org
- Remove dependencies pulled in by other deps
- Change USE_XORG xi xrandr
- Set PORTSCOUT
- Support STAGEDIR
- Add patch for proper staging [1]
PR: ports/179602
Submitted by: nemysis (self), bapt [1]
Approved by: wg/pawel (mentors) |
2.7.9 20 Sep 2013 18:35:46 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
2.7.9 14 Jun 2013 14:27:04 |
miwi |
- Update to 2.7.9
PR: 179457
Submitted by: maintainer |
2.7.8 08 Jun 2013 02:27:06 |
miwi |
- Update to 2.7.8
- Fix docs
- Fix examples, use executable
PR: 178846
Submitted by: maintainer |
2.7.7 25 May 2013 14:37:03 |
zeising |
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
(Only the first 15 lines of the commit message are shown above ) |
2.7.7 17 Dec 2012 17:35:34 |
pawel |
- Update to 2.7.7, add LICENSE
- Remove pkg-plist, switch to PLIST_FILES, PORTDOCS, PORTEXAMPLES
- Give maintainership to submitter
While I'm here:
- Add missing deps
- Sort USE_ flags
PR: ports/173571
Submitted by: nemysis <nemysis@gmx.ch> |
2.7.6 18 Oct 2012 01:52:49 |
jhale |
- Update to 2.7.6
- Convert to new options framework
While here:
- Remove indefinite article from COMMENT
- Trim Makefile header
PR: ports/170151
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Approved by: makc, avilla (mentors, implicit)
Feature safe: yes |
2.7.5 23 May 2012 02:01:18 |
miwi |
- Update to 2.7.5
PR: 168037
Submitted by: Ports Fury |
2.7.4 08 Apr 2012 06:43:10 |
miwi |
- Update to version 2.7.4
PR: 166035
Submitted by: Ports Fury
Feature safe: yes |
2.7.2 15 Jan 2012 21:34:48 |
pav |
- Attempt to fix build after X11BASE removal
Reported by: pointyhat |
2.7.2 29 Dec 2011 15:53:51 |
miwi |
- Fix build with clang
PR: 162915
Submitted by: Jan Beich <jbeich@tormail.net> |
2.7.2 18 Oct 2011 13:05:57 |
ehaupt |
Fix WWW
PR: 161618
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
2.7.2 31 Aug 2011 22:01:23 |
dhn |
- Update to 2.7.2
PR: ports/160116
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
2.6 03 Jul 2011 14:12:23 |
ohauer |
-remove MD5 |
2.6 21 Dec 2009 02:19:12 |
dougb |
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports. |
2.6 10 Jul 2009 00:48:58 |
amdmi3 |
- Mark MAKE_JOBS_UNSAFE |
2.6 15 Jun 2008 20:17:03 |
thierry |
Upgrade to 2.6, with some cleaning.
PR: ports/123532
Submitted by: Vitaly Magerya <vmagerya (at) gmail.com> |
2.5.0_2 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
2.5.0_2 20 Mar 2008 20:08:37 |
miwi |
- Use SF macro
- Get rid of USE_X_PREFIX.
PR: 121891
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> |
2.5.0_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
2.5.0 22 Jul 2006 04:28:27 |
linimon |
Reset bouncing maintainer address ip@doom.homeunix.org. We hope to see him
back soon.
Hat: portmgr |
2.5.0 22 Jan 2006 12:35:18 |
edwin |
SHA256ify
Approved by: krion@ |
2.5.0 06 May 2005 12:00:01 |
novel |
Update to 2.5.0
PR: 80670
Submitted by: Igor Pokrovsky (maintainer) |
2.4.2 21 Jul 2004 17:47:52 |
krion |
Change maintainer's email. |
2.4.2 01 Apr 2004 12:22:05 |
krion |
- Update to version 2.4.2
PR: ports/65037
Submitted by: maintainer |
2.4 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
2.4 01 Mar 2004 19:13:37 |
krion |
- Fix build on 5.x alpha
PR: ports/63602
Submitted by: maintainer |
2.4 25 Feb 2004 10:37:59 |
kris |
BROKEN on alpha 5.x: Does not compile |
2.4 25 Jan 2004 10:39:43 |
krion |
Add glfw 2.4,
GLFW is a free, open source, portable framework for OpenGL
application development. In short, it is a library that
constitutes a powerful API for handling operating system
specific tasks, such as opening an OpenGL window, reading
keyboard and mouse input, creating threads, and much more.
PR: ports/61861
Submitted by: Igor Pokrovsky <tiamat@comset.net> |