graphics/glfw 3.4 MidnightBSD
Portable framework for OpenGL development
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- zlib
- Categories
- graphics
Description
GLFW is a free, Open Source, multi-platform library for OpenGL and OpenGL ES application development. It provides a simple, platform-independent API for creating windows and contexts, reading input, handling events, etc.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/glfw | 3.4 |
| FreeBSD | graphics/glfw | 3.5.1 |
| OpenBSD | graphics/glfw | 3.4p2 |
| NetBSD | graphics/glfw | 3.4 |
| DragonFly | graphics/glfw | 3.4_2 |
| HardenedBSD | graphics/glfw | 3.5.1 |
| GhostBSD | graphics/glfw | 3.5.1 |
Install
Binary package:
mport install glfw
From mports:
cd /usr/mports/graphics/glfw && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= glfw>0:graphics/glfw
LIB_DEPENDS= libglfw.so:graphics/glfw
Dependencies
No port depends on this one.
Configuration
Options name: graphics_glfw
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off | |
| PREEDIT | on | Add patches for run Minecraft (https://github.com/glfw/glfw/pull/2130) |
| WAYLAND | off | |
| X11 | on |
- USES
- cmake:insource localbase:ldflags zip
- Service scripts
- none
- Conflicts with
- glfw2
Files
pkg-plist 10
- include/GLFW/glfw3.h
- include/GLFW/glfw3native.h
- lib/cmake/glfw3/glfw3Config.cmake
- lib/cmake/glfw3/glfw3ConfigVersion.cmake
- lib/cmake/glfw3/glfw3Targets-.cmake
- lib/cmake/glfw3/glfw3Targets.cmake
- lib/libglfw.so
- lib/libglfw.so.
- lib/libglfw.so.
- libdata/pkgconfig/glfw3.pc
distinfo 15
| File | Size | SHA256 |
|---|---|---|
| glfw-3.4.zip | 1.653725e+06 | b5ec004b2712fd08e8861dc271428f048775200a2df719ccf575143ba749a3e9 |
| bf945f1213728a98f7647380616f9cff9f6b3611.patch | 11477 | 273bd89d27848a38e6edef63c6717f3f62f975677464494be48f7167f3a6d405 |
| 0d7379403edd2f3a3476ce76fba4ac8c6d8410b7.patch | 21873 | 5519518cf5d6a92291b9c59b59ca9309ec777fbcb24d3ab8d756c81d978d1a58 |
| 55cdeb59029d51be4b622d3b66a9735e4cf07a3b.patch | 52420 | 9be87f6b0a2176852b0014f44530d2399be8c6fc8e7ec1eaff8b757441e21fa3 |
| 5f2118a2fa052f4361c6129378d5e8d0c923b118.patch | 6895 | 5e7542ed36d540a4c87114ed501b125bb344f707c9531eae7005bedb73a5e36e |
| 4da43dd83e1d16055107f91d9c34df3b114ab6f4.patch | 25613 | e692fe5d9c27769a4ab26f705318b3574fe5e5fb93b2df7a03e24d9103f386b8 |
| 11fd72171161e77f8c85a4ce51370ae8b813532d.patch | 12210 | a78e652e14bc34cc67111ce47db57a9a7a417ab8110a4a243b25f9e889239f0e |
| d8d0e52de8fb7c4f9879c2ff3599e0ba13ce8bc6.patch | 36345 | 693ea77398759cd8288a6abb775cd1f2580b57e6555b353127e7337958e751bb |
| d793a873a0fa740fa832917f99de35d5e09e7987.patch | 62027 | a4388b5cc7cd49234dc47740f16cabaa1e4aa4c444320f300d67fefaf3b6584a |
| d1f1b2a88de2a6d1701558c732164f5e070030a5.patch | 30054 | 0d800710f748bbcb5de484a9b80a5a35169d60a8ef0b7132ad4fa3b4d2bd637e |
| cef608cf56c2fb88ff3eded4240f7a609610abad.patch | 4272 | 49e96169f1f95c05e99a525bf897c3bf7f767095a648e165b52f3dd22e39195f |
| a66cc4d8805fc2857edf75812ba702e39e2873d7.patch | 14045 | 6e70b50d4b1b07fe1f72fbddd9725008c666cc101a321765fb161f90481a9f0c |
| c4ba4cd58ea4e3eb6686a34596998de65330f71c.patch | 1172 | 6e0baccb3954252eeddfbd4d7d8152e8b8a585abb1a303f2c25e621fb8387b0d |
| 0729aacc8cc6ff888f593108fdf70ce3fc2800b2.patch | 1379 | 4d61b4e78db57e40bce64ef7dcf5df58729603429bba7a8d11e2c7132b0068cc |
| 6be88608b1ddbc42d5c59448dc15852f9de7ec26.patch | 35843 | da2c8a4a6cd8d9ae263e01e1f0db54ab48fddbec02b67dc4651211ffd7db9470 |
Master sites 1
- https://github.com/glfw/glfw/releases/download/3.4/