| Port details | 
	
	
			
-  mupen64plus-video-glide64mk2 Glide64mk2 video plugin for Mupen64Plus
 
 
-  2.6.0.20240714_5 emulators 
 =2           2.6.0.20240714_4Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org 
  - Port Added: 2013-10-04 17:19:52
 
- Last Update: 2025-10-20 11:48:39
 
- Commit Hash: 67fb95f
 
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
 - License: not specified in port
 
- WWW: 
 - https://www.mupen64plus.org/
 - Description:
 - Mupen64Plus is a plugin-based N64 emulator for Linux, Mac OSX, FreeBSD, and
Windows which is capable of accurately playing many games. Included are four
MIPS R4300 CPU emulators, with dynamic recompilers for 32-bit x86 and 64-bit
amd64 systems, and necessary plugins for audio, graphical rendering (RDP),
signal co-processor (RSP), and input. There are 3 OpenGL video plugins
included: glN64, RiceVideoLinux, and Glide64.
        ¦   ¦   ¦   ¦   
- Manual pages:
 
- FreshPorts has no man page information for this port.
 
- pkg-plist: as obtained via: 
make generate-plist - USE_RC_SUBR (Service Scripts)
 
- no SUBR information found for this port
 
 
- Dependency lines:
 - 
- mupen64plus-video-glide64mk2>0:emulators/mupen64plus-video-glide64mk2
 
  - To install the port:
 -  cd /usr/ports/emulators/mupen64plus-video-glide64mk2/ && make install clean
 - To add the package, run one of these commands:
 - pkg install emulators/mupen64plus-video-glide64mk2
 - pkg install mupen64plus-video-glide64mk2
  NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mupen64plus-video-glide64mk2
 - Flavors: there is no flavor information for this port.
 - ONLY_FOR_ARCHS: i386 amd64
 - distinfo:
 - TIMESTAMP = 1725938291
SHA256 (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.6.0.20240714-2e2704194a6a188c8e5127970e9aa320f37e5156_GH0.tar.gz) = 6f9be566f10380b4db7a39ee7b10cfcda410d5bfc041aac384b272470852e606
SIZE (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.6.0.20240714-2e2704194a6a188c8e5127970e9aa320f37e5156_GH0.tar.gz) = 504041
  
 Packages (timestamps in pop-ups are UTC): 
- Master port: emulators/mupen64plus-core
 
- Dependencies
 - NOTE: FreshPorts displays only information on required and default dependencies.  Optional dependencies are not covered.
 - Build dependencies:
 - 
- sdl2-config : devel/sdl20
 - gmake>=4.4.1 : devel/gmake
 - pkgconf>=1.3.0_1 : devel/pkgconf
 - xorgproto>=0 : x11/xorgproto
 
  
- Library dependencies:
 - 
- libmupen64plus.so.2 : emulators/mupen64plus-core
 - libboost_thread.so : devel/boost-libs
 - libGL.so : graphics/libglvnd
 - libSDL2.so : devel/sdl20
 
  
- This port is required by:
 - for Run
 
- 
					            
- emulators/mupen64plus
 
  
  
Configuration Options: 
- ===> The following configuration options are available for mupen64plus-video-glide64mk2-2.6.0.20240714_5:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
 - Options name:
 
- emulators_mupen64plus-video-glide64mk2
 - USES:
 
- gl localbase:ldflags sdl gl gmake pkgconfig sdl dos2unix
 
- FreshPorts was unable to extract/find any pkg message
  - Master Sites:
 
 
 | 
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) | 
| This is a slave port.  You may also want to view the commits to the master port: emulators/mupen64plus-core | 
| Commit | Credits | Log message | 
2.6.0.20240714_5 20 Oct 2025 11:48:39
        | 
    Dima Panov (fluffy)   | 
    devel/boost: bump consumers after boost upgrade (+)
Get rid of direct dependency ob libbost_system.so, use libboost_thread.so
instead  | 
2.6.0.20240714_4 02 Jun 2025 00:40:43
        | 
    Dima Panov (fluffy)   | 
    devel/boost: bump consumers after Boost update  | 
2.6.0.20240714_3 14 Feb 2025 03:17:22
        | 
    Dima Panov (fluffy)   | 
    devel/boost: bump consumers after Boost-1.87 update
Sponsored by:	Future Crew, LLC  | 
2.6.0.20240714_2 20 Nov 2024 10:05:25
        | 
    Dima Panov (fluffy)   | 
    devel/boost: bump consu,ers after update Boost to 1.86 release
Sponsored by:	Future Crew, LLC  | 
2.6.0.20240714_1 03 Oct 2024 10:25:14
        | 
    Dima Panov (fluffy)   | 
    */*: bump consumers after devel/boost* update
With hat:	office
Sponsored by:	Future Crew, LLC  | 
2.6.0.20240714 10 Sep 2024 04:45:39
        | 
    Jose Alonso Cardenas Marquez (acm)   | 
    emulators/mupen64plus*: Update to 2.6.0
ChangeLog at:  
https://github.com/mupen64plus/mupen64plus-core/releases/tag/2.6.0  | 
2.5.9.20230611_1 20 Apr 2024 14:23:09
        | 
    Dimitry Andric (dim)   | 
    emulators/mupen64plus-video-glide64mk2: fix build with clang 18
I am unsure if clang 18 actually has anything to do with it, but
whatever the case, emulators/mupen64plus-video-glide64mk2 does not
build:
    CXX _obj/Glide64/rdp.o
../../src/Glide64/rdp.cpp:1863:11: error: use of undeclared identifier 'bswap32'
 1863 |     *v5 = bswap32(v12);
      |           ^
And a bunch more of these. Fix it by including <sys/endian.h> in the
__FreeBSD__ case in src/Glide64/Util.h.
PR:		278001
Approved by:	maintainer timeout (2 weeks)
MFH:		2024Q2 | 
2.5.9.20230611_1 13 Feb 2024 14:44:22
        | 
    Dima Panov (fluffy)   | 
    devel/boost: bump consumers after library update  | 
2.5.9.20230611 06 Jan 2024 06:08:12
        | 
    Jose Alonso Cardenas Marquez (acm)   | 
    emulators/mupen64plus*: Update to 2.5.9  | 
2.5_24 27 Sep 2023 14:36:30
        | 
    Dima Panov (fluffy)   | 
    devel/boost*: bump all consumers after 1.83.0  | 
2.5_23 24 Jul 2023 12:52:38
        | 
    Muhammad Moinur Rahman (bofh)   | 
    emulators/mupen64plus-video-glide64mk2: Fix build with llvm16
- Pet portclippy
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation  | 
2.5_23 27 Apr 2023 18:25:55
        | 
    Dima Panov (fluffy)   | 
    */*: bump all direct Boost cunsumers  | 
2.5_22 16 Jan 2023 19:32:07
        | 
    Dima Panov (fluffy)   | 
    */*:	bump libboost*.so libraries consumert after Boost upgrade  | 
2.5_21 12 Aug 2022 14:46:53
        | 
    Dima Panov (fluffy)   | 
    */*: bump all consumers after recent boost upgrade  | 
2.5_20 20 Jul 2022 14:21:50
        | 
    Tobias C. Berner (tcberner)   | 
    emulators: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alejandro Pulver <alejandro@varnet.biz>
  *  Alexander Best <arundel@gmx.net>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Antipovsky <kemm@in-line.ru>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Brian Gaeke <brg@dgate.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  David O'Brien (obrien@cs.ucdavis.edu) (Only the first 15 lines of the commit message are shown above  ) | 
2.5_20 22 May 2022 20:17:16
        | 
    Dima Panov (fluffy)   | 
    devel/boost-all: bump all library consumers after boost upgrade
PR:	246106  | 
2.5_19 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  | 
2.5_18 06 Apr 2021 14:31:07
        | 
    Mathieu Arnold (mat)   | 
    Remove # $FreeBSD$ from Makefiles.  | 
2.5_18 11 Dec 2019 17:53:49
      | 
    jbeich   | 
    devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136  | 
2.5_17 08 Nov 2019 10:08:50
      | 
    tobik   | 
    e*: Add missing USES={gnome,sdl,xorg} | 
2.5_17 05 Nov 2019 15:48:41
        | 
    zeising   | 
    Add USES=xorg USES=gl, ports categories e
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.  | 
2.5_17 19 Aug 2019 15:35:28
      | 
    jbeich   | 
    devel/boost-*: update to 1.71.0
Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774  | 
2.5_16 12 Apr 2019 06:36:31
      | 
    jbeich   | 
    devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303  | 
2.5_15 12 Dec 2018 00:15:50
      | 
    jbeich   | 
    devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645  | 
2.5_14 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  | 
2.5_13 09 Aug 2018 06:58:31
      | 
    jbeich   | 
    devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers
Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165  | 
2.5_12 18 Apr 2018 13:57:43
      | 
    jbeich   | 
    devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030  | 
2.5_11 18 Jan 2018 04:11:03
      | 
    jbeich   | 
    devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279  | 
2.5_10 25 Sep 2017 00:08:17
      | 
    jbeich   | 
    devel/boost-*: update to 1.65.1
Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582  | 
2.5_9 25 Sep 2017 00:05:06
      | 
    jbeich   | 
    devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582  | 
2.5_8 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  | 
2.5_7 02 May 2017 06:48:11
      | 
    jbeich   | 
    devel/boost-*: update to 1.64.0
Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472  | 
2.5_6 06 Jan 2017 08:45:04
      | 
    jbeich   | 
    devel/boost-*: update to 1.63.0
Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1  | 
2.5_5 03 Jan 2017 21:04:46
      | 
    jbeich   | 
    emulators/mupen64plus-video-glide64mk2: unbreak with clang 3.9
./../src/Glide64/3dmath.cpp:274:5: error: use of undeclared identifier
'__builtin_ia32_storeups'
    __builtin_ia32_storeups(r[i], destrow);
    ^
PR:		212343
Regressed by:	https://github.com/llvm-mirror/clang/commit/53a73530fec1 | 
2.5_4 03 Jan 2017 17:06:49
      | 
    jbeich   | 
    Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.  | 
2.5_4 01 Jan 2017 03:45:13
      | 
    sunpoet   | 
    Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)  | 
2.5_4 23 Nov 2016 12:45:47
      | 
    jbeich   | 
    devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC
Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)  | 
2.5_3 01 Apr 2016 14:00:57
      | 
    mat   | 
    Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight | 
2.5_3 27 Jun 2015 22:34:06
      | 
    amdmi3   | 
    - Mark BROKEN on 9.x:
./../src/Glide64/rdp.cpp: In function 'void loadBlock(uint32_t*, uint32_t*,
uint32_t, int, int)':
./../src/Glide64/rdp.cpp:1838: error: 'bswap32' was not declared in this scope
./../src/Glide64/rdp.cpp: In function 'void loadTile(uint32_t*, uint32_t*, int,
int, int, int, uint32_t*)':
./../src/Glide64/rdp.cpp:2082: error: 'bswap32' was not declared in this scope
Submitted by:	pkg-fallout
Approved by:	portmgr blanket  | 
2.5_3 17 Jun 2015 00:04:53
      | 
    acm   | 
    - Use sdl2 instead of sdl  | 
2.5_3 17 Jun 2015 00:02:56
      | 
    acm   | 
    - Fix build  | 
2.0_3 08 Dec 2014 16:48:41
      | 
    tijl   | 
    Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used. (Only the first 15 lines of the commit message are shown above  ) | 
2.0_1 01 Sep 2014 16:34:26
      | 
    adamw   | 
    Fix build on 8 and 9.  | 
2.0_1 14 Aug 2014 22:05:54
      | 
    marino   | 
    Stage all emulators/mupen64plus ports
PR:		190081
Submitted by:	Matthieu Volat
Tweaks by:	marino  | 
2.0_1 13 Jul 2014 23:09:11
      | 
    bapt   | 
    Modernize LIB_DEPENDS
With hat:	portmgr  | 
2.0_1 24 Mar 2014 00:04:32
      | 
    acm   | 
    - Fix build with all FreeBSD versions
Reported by:	pkg-fallout  | 
2.0 04 Oct 2013 17:19:42
      | 
    acm   | 
    - Add new port: emulators/mupen64plus-video-glide64mk2  |