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
Port details on branch 2024Q4
trenchbroom Cross-platform level editor for Quake-engine based games
2.0.0.b_13 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.0.b_13Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-11-25 12:18:12
Last Update: 2024-11-25 12:15:14
Commit Hash: 7722173
Also Listed In: cad
License: GPLv3
WWW:
https://kristianduske.com/trenchbroom/
Description:
TrenchBroom is a modern, cross platform level editor for Quake-engine based games. It currently supports Quake, Quake 2, and Hexen 2, is easy to use, and provides many simple and advanced tools to make complex and interesting levels with ease. Some of its features: - True 3D editing, no 2D views required - High performance renderer with support for huge maps - Vertex editing with edge and face splitting that will not create invalid brushes - Manipulation of multiple vertices at once (great for trisoup editing) - Move, rotate, and flip brushes and entities - Precise texture lock for all operations - Smart entity property editors - Graphical entity browser with drag and drop support - Comprehensive texture application and manipulation tools - Search and filter functions - Unlimited undo and redo - Point file support - Support for FGD and DEF entity definition files, mods, and multiple WAD files
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (114 items)
Collapse this list.
  1. /usr/local/share/licenses/trenchbroom-2.0.0.b_13/catalog.mk
  2. /usr/local/share/licenses/trenchbroom-2.0.0.b_13/LICENSE
  3. /usr/local/share/licenses/trenchbroom-2.0.0.b_13/GPLv3
  4. bin/TrenchBroom
  5. share/trenchbroom/fonts/SIL Open Font License.txt
  6. share/trenchbroom/fonts/SourceSansPro-Regular.otf
  7. share/trenchbroom/games/Halflife/HalfLife.fgd
  8. share/trenchbroom/games/Hexen2.cfg
  9. share/trenchbroom/games/Hexen2/Hexen2.fgd
  10. share/trenchbroom/games/Hexen2/Icon.png
  11. share/trenchbroom/games/Hexen2/palette.lmp
  12. share/trenchbroom/games/Quake.cfg
  13. share/trenchbroom/games/Quake/Icon.png
  14. share/trenchbroom/games/Quake/palette.lmp
  15. share/trenchbroom/games/Quake/Quake.fgd
  16. share/trenchbroom/games/Quake/Quoth2.fgd
  17. share/trenchbroom/games/Quake/Rubicon2.def
  18. share/trenchbroom/games/Quake2.cfg
  19. share/trenchbroom/games/Quake2/colormap.pcx
  20. share/trenchbroom/games/Quake2/Icon.png
  21. share/trenchbroom/games/Quake2/Quake2.fgd
  22. share/trenchbroom/games/Quake3/Icon.png
  23. share/trenchbroom/games/Quake4/Icon.png
  24. share/trenchbroom/images/Add.png
  25. share/trenchbroom/images/AppIcon.png
  26. share/trenchbroom/images/BrushTool.png
  27. share/trenchbroom/images/ClipTool.png
  28. share/trenchbroom/images/Console.png
  29. share/trenchbroom/images/ConsolePressed.png
  30. share/trenchbroom/images/DefaultGameIcon.png
  31. share/trenchbroom/images/DocIcon.png
  32. share/trenchbroom/images/Down.png
  33. share/trenchbroom/images/DuplicateObjects.png
  34. share/trenchbroom/images/EditMods.png
  35. share/trenchbroom/images/FlipHorizontally.png
  36. share/trenchbroom/images/FlipTextureH.png
  37. share/trenchbroom/images/FlipTextureV.png
  38. share/trenchbroom/images/FlipVertically.png
  39. share/trenchbroom/images/GeneralPreferences.png
  40. share/trenchbroom/images/Grid.png
  41. share/trenchbroom/images/Invisible_White.png
  42. share/trenchbroom/images/Invisible.png
  43. share/trenchbroom/images/IssueBrowser.png
  44. share/trenchbroom/images/IssueBrowserPressed.png
  45. share/trenchbroom/images/KeyboardPreferences.png
  46. share/trenchbroom/images/Locked.png
  47. share/trenchbroom/images/MousePreferences.png
  48. share/trenchbroom/images/NoTool.png
  49. share/trenchbroom/images/Position.png
  50. share/trenchbroom/images/Refresh.png
  51. share/trenchbroom/images/Remove.png
  52. share/trenchbroom/images/ResetTexture.png
  53. share/trenchbroom/images/RotateTextureCCW.png
  54. share/trenchbroom/images/RotateTextureCW.png
  55. share/trenchbroom/images/RotateTool.png
  56. share/trenchbroom/images/TextureLockOff.png
  57. share/trenchbroom/images/TextureLockOn.png
  58. share/trenchbroom/images/Unlocked.png
  59. share/trenchbroom/images/Up.png
  60. share/trenchbroom/images/VertexTool.png
  61. share/trenchbroom/images/Visible_White.png
  62. share/trenchbroom/images/Visible.png
  63. share/trenchbroom/shader/BrowserGroup.fragsh
  64. share/trenchbroom/shader/BrowserGroup.vertsh
  65. share/trenchbroom/shader/ClipHandle.vertsh
  66. share/trenchbroom/shader/ColoredHandle.vertsh
  67. share/trenchbroom/shader/ColoredText.vertsh
  68. share/trenchbroom/shader/Compass.fragsh
  69. share/trenchbroom/shader/Compass.vertsh
  70. share/trenchbroom/shader/CompassOutline.vertsh
  71. share/trenchbroom/shader/EntityLink.fragsh
  72. share/trenchbroom/shader/EntityLink.vertsh
  73. share/trenchbroom/shader/EntityModel.fragsh
  74. share/trenchbroom/shader/EntityModel.vertsh
  75. share/trenchbroom/shader/Face.fragsh
  76. share/trenchbroom/shader/Face.vertsh
  77. share/trenchbroom/shader/Grid.fragsh
  78. share/trenchbroom/shader/Grid2D.fragsh
  79. share/trenchbroom/shader/Grid2D.vertsh
  80. share/trenchbroom/shader/Handle.fragsh
  81. share/trenchbroom/shader/Handle.vertsh
  82. share/trenchbroom/shader/MiniMapEdge.fragsh
  83. share/trenchbroom/shader/MiniMapEdge.vertsh
  84. share/trenchbroom/shader/Text.fragsh
  85. share/trenchbroom/shader/Text.vertsh
  86. share/trenchbroom/shader/TextBackground.fragsh
  87. share/trenchbroom/shader/TextBackground.vertsh
  88. share/trenchbroom/shader/TextureBrowser.fragsh
  89. share/trenchbroom/shader/TextureBrowser.vertsh
  90. share/trenchbroom/shader/TextureBrowserBorder.fragsh
  91. share/trenchbroom/shader/TextureBrowserBorder.vertsh
  92. share/trenchbroom/shader/Triangle.fragsh
  93. share/trenchbroom/shader/Triangle.vertsh
  94. share/trenchbroom/shader/UVView.fragsh
  95. share/trenchbroom/shader/UVView.vertsh
  96. share/trenchbroom/shader/VaryingPC.fragsh
  97. share/trenchbroom/shader/VaryingPC.vertsh
  98. share/trenchbroom/shader/VaryingPUniformC.vertsh
  99. share/icons/hicolor/16x16/apps/trenchbroom.png
  100. share/icons/hicolor/22x22/apps/trenchbroom.png
  101. share/icons/hicolor/24x24/apps/trenchbroom.png
  102. share/icons/hicolor/32x32/apps/trenchbroom.png
  103. share/icons/hicolor/36x36/apps/trenchbroom.png
  104. share/icons/hicolor/48x48/apps/trenchbroom.png
  105. share/icons/hicolor/64x64/apps/trenchbroom.png
  106. share/icons/hicolor/72x72/apps/trenchbroom.png
  107. share/icons/hicolor/96x96/apps/trenchbroom.png
  108. share/icons/hicolor/128x128/apps/trenchbroom.png
  109. share/icons/hicolor/192x192/apps/trenchbroom.png
  110. share/icons/hicolor/256x256/apps/trenchbroom.png
  111. share/icons/hicolor/512x512/apps/trenchbroom.png
  112. @owner
  113. @group
  114. @mode
Collapse this list.
Dependency lines:
  • trenchbroom>0:games/trenchbroom
To install the port:
cd /usr/ports/games/trenchbroom/ && make install clean
To add the package, run one of these commands:
  • pkg install games/trenchbroom
  • pkg install trenchbroom
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: trenchbroom
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (kduske-TrenchBroom-2.0.0.b-ed46601_GH0.tar.gz) = d0bac990d9b19f4d7f7aba392a561d1ee87ca396af2fce42a4989021d8466312 SIZE (kduske-TrenchBroom-2.0.0.b-ed46601_GH0.tar.gz) = 20513562

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libfreeimage.so : graphics/freeimage
  2. libfreetype.so : print/freetype2
  3. libGL.so : graphics/libglvnd
  4. libGLEW.so : graphics/glew
  5. libGLU.so : graphics/libGLU
  6. libwx_baseu-3.0.so : x11-toolkits/wxgtk30@gtk3
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for trenchbroom-2.0.0.b_13: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
games_trenchbroom
USES:
cmake:insource compiler:c++11-lib gl gnome pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/kduske/TrenchBroom/tar.gz/ed46601?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.0.b_13
25 Nov 2024 12:15:14
commit hash: 7722173a70bc20e4c4a420a3c240d1ebf1de56f1commit hash: 7722173a70bc20e4c4a420a3c240d1ebf1de56f1commit hash: 7722173a70bc20e4c4a420a3c240d1ebf1de56f1commit hash: 7722173a70bc20e4c4a420a3c240d1ebf1de56f1 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/wxgtk32

New version of wxgtk32 in tree

(cherry picked from commit 73202fb63e30430b44d63779f870866c184230da)

Number of commits found: 1