FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
mame Multi Arcade Machine Emulator
0.166_5 emulators 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

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 17 May 2010 22:20:44
License: not specified in port
MAME stands for Multiple Arcade Machine Emulator. When used in
conjunction with images of the original arcade game's ROM and disk
data, MAME attempts to reproduce that game as faithfully as possible
on a more modern general-purpose computer. MAME can currently emulate
several thousand different classic arcade video games from the late
1970s through the modern era.

WWW: http://mamedev.org/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (409 items)
  1. bin/mame64
  2. libexec/mame/chdman
  3. libexec/mame/jedutil
  4. libexec/mame/ldresample
  5. libexec/mame/ldverify
  6. libexec/mame/romcmp
  7. libexec/mame/testkeys
  8. libexec/mame/unidasm
  9. share/mame/artwork/adapture-grill.png
  10. share/mame/artwork/shadow-mask.png
  11. share/mame/artwork/slot-mask.png
  12. share/mame/artwork/white.png
  13. share/mame/hash/32x.xml
  14. share/mame/hash/3do_m2.xml
  15. share/mame/hash/a2600.xml
  16. share/mame/hash/a2600_cass.xml
  17. share/mame/hash/a5200.hsi
  18. share/mame/hash/a5200.xml
  19. share/mame/hash/a7800.xml
  20. share/mame/hash/a800.xml
  21. share/mame/hash/a800_flop.xml
  22. share/mame/hash/abc1600.xml
  23. share/mame/hash/abc800.xml
  24. share/mame/hash/abc800_hdd.xml
  25. share/mame/hash/abc806.xml
  26. share/mame/hash/abc80_cass.xml
  27. share/mame/hash/abc80_flop.xml
  28. share/mame/hash/adam_cart.xml
  29. share/mame/hash/adam_cass.xml
  30. share/mame/hash/adam_flop.xml
  31. share/mame/hash/advantage.xml
  32. share/mame/hash/advision.xml
  33. share/mame/hash/aim65_cart.xml
  34. share/mame/hash/aleste.xml
  35. share/mame/hash/alice32.xml
  36. share/mame/hash/alice90.xml
  37. share/mame/hash/alphatro_flop.xml
  38. share/mame/hash/altos5.xml
  39. share/mame/hash/amiga_a1000.xml
  40. share/mame/hash/amiga_a3000.xml
  41. share/mame/hash/amiga_apps.xml
  42. share/mame/hash/amiga_flop.xml
  43. share/mame/hash/amiga_hardware.xml
  44. share/mame/hash/amiga_workbench.xml
  45. share/mame/hash/amigaaga_flop.xml
  46. share/mame/hash/amigaecs_flop.xml
  47. share/mame/hash/amigaocs_flop.xml
  48. share/mame/hash/ampro.xml
  49. share/mame/hash/apc.xml
  50. share/mame/hash/apfimag_cass.xml
  51. share/mame/hash/apfm1000.xml
  52. share/mame/hash/apogee.xml
  53. share/mame/hash/apollo_ctape.xml
  54. share/mame/hash/apple1.xml
  55. share/mame/hash/apple2.xml
  56. share/mame/hash/apple2gs.xml
  57. share/mame/hash/apple3.xml
  58. share/mame/hash/aquarius.xml
  59. share/mame/hash/arcadia.xml
  60. share/mame/hash/archimedes.xml
  61. share/mame/hash/astrocde.xml
  62. share/mame/hash/atom.xml
  63. share/mame/hash/attache.xml
  64. share/mame/hash/b2m.xml
  65. share/mame/hash/bbca_cass.xml
  66. share/mame/hash/bbcb_cass.xml
  67. share/mame/hash/bbcb_de_cass.xml
  68. share/mame/hash/bbcb_us_flop.xml
  69. share/mame/hash/bbcbc.xml
  70. share/mame/hash/bbcm_cart.xml
  71. share/mame/hash/bbcm_cass.xml
  72. share/mame/hash/bbcmc_flop.xml
  73. share/mame/hash/bk0010.xml
  74. share/mame/hash/bml3_flop.xml
  75. share/mame/hash/bw12.xml
  76. share/mame/hash/bw2.xml
  77. share/mame/hash/bx256hp_flop.xml
  78. share/mame/hash/c128_cart.xml
  79. share/mame/hash/c128_flop.xml
  80. share/mame/hash/c128_rom.xml
  81. share/mame/hash/c64_cart.xml
  82. share/mame/hash/c64_cass.xml
  83. share/mame/hash/c64_flop.xml
  84. share/mame/hash/c65_flop.xml
  85. share/mame/hash/casloopy.xml
  86. share/mame/hash/cbm2_cart.xml
  87. share/mame/hash/cbm2_flop.xml
  88. share/mame/hash/cbm8096_flop.xml
  89. share/mame/hash/cbm8296_flop.xml
  90. share/mame/hash/cc40_cart.xml
  91. share/mame/hash/cd32.xml
  92. share/mame/hash/cdi.xml
  93. share/mame/hash/cdtv.xml
  94. share/mame/hash/cgenie_cart.xml
  95. share/mame/hash/cgenie_cass.xml
  96. share/mame/hash/channelf.xml
  97. share/mame/hash/coco_cart.xml
  98. share/mame/hash/coco_flop.xml
  99. share/mame/hash/coleco.xml
  100. share/mame/hash/compclr2_flop.xml
  101. share/mame/hash/compis.xml
  102. share/mame/hash/comx35_flop.xml
  103. share/mame/hash/copera.xml
  104. share/mame/hash/cpc_cass.xml
  105. share/mame/hash/cpc_flop.xml
  106. share/mame/hash/crvision.xml
  107. share/mame/hash/cx3000tc.xml
  108. share/mame/hash/dai_cass.xml
  109. share/mame/hash/database.xml
  110. share/mame/hash/dim68k.xml
  111. share/mame/hash/dmv.xml
  112. share/mame/hash/dps1.xml
  113. share/mame/hash/ec1841.xml
  114. share/mame/hash/einstein.xml
  115. share/mame/hash/electron_cart.xml
  116. share/mame/hash/ep64_cart.xml
  117. share/mame/hash/ep64_cass.xml
  118. share/mame/hash/ep64_flop.xml
  119. share/mame/hash/epson_cpm.xml
  120. share/mame/hash/exl100.xml
  121. share/mame/hash/famicom_cass.xml
  122. share/mame/hash/famicom_flop.xml
  123. share/mame/hash/fm77av.xml
  124. share/mame/hash/fm7_cass.xml
  125. share/mame/hash/fm7_disk.xml
  126. share/mame/hash/fmtowns_cd.xml
  127. share/mame/hash/g7400.xml
  128. share/mame/hash/galaxy.xml
  129. share/mame/hash/gamate.xml
  130. share/mame/hash/gameboy.xml
  131. share/mame/hash/gamecom.xml
  132. share/mame/hash/gamegear.xml
  133. share/mame/hash/gameking.xml
  134. share/mame/hash/gameking3.xml
  135. share/mame/hash/gamepock.xml
  136. share/mame/hash/gba.xml
  137. share/mame/hash/gbcolor.xml
  138. share/mame/hash/genius.xml
  139. share/mame/hash/gimix.xml
  140. share/mame/hash/gjmovie.xml
  141. share/mame/hash/gl2000.xml
  142. share/mame/hash/gl6000sl.xml
  143. share/mame/hash/glcolor.xml
  144. share/mame/hash/gmaster.xml
  145. share/mame/hash/gp32.xml
  146. share/mame/hash/guab.xml
  147. share/mame/hash/gx4000.xml
  148. share/mame/hash/horizon.xml
  149. share/mame/hash/hp9835a_rom.xml
  150. share/mame/hash/hp9845a_rom.xml
  151. share/mame/hash/hp9845b_rom.xml
  152. share/mame/hash/ht68k.xml
  153. share/mame/hash/i7000_card.xml
  154. share/mame/hash/ibm5140.xml
  155. share/mame/hash/ibm5150.xml
  156. share/mame/hash/ibm5150_cass.xml
  157. share/mame/hash/ibm5160_flop.xml
  158. share/mame/hash/ibm5170.xml
  159. share/mame/hash/ibm5170_cdrom.xml
  160. share/mame/hash/ibmpcjr_cart.xml
  161. share/mame/hash/ibmpcjr_flop.xml
  162. share/mame/hash/interact.xml
  163. share/mame/hash/intv.hsi
  164. share/mame/hash/intv.xml
  165. share/mame/hash/intvecs.xml
  166. share/mame/hash/iq128.xml
  167. share/mame/hash/iq151_cart.xml
  168. share/mame/hash/iq151_flop.xml
  169. share/mame/hash/jaguar.xml
  170. share/mame/hash/juicebox.xml
  171. share/mame/hash/jupace_cass.xml
  172. share/mame/hash/kayproii.xml
  173. share/mame/hash/kc_cart.xml
  174. share/mame/hash/kc_cass.xml
  175. share/mame/hash/kc_flop.xml
  176. share/mame/hash/korvet_flop.xml
  177. share/mame/hash/lantutor.xml
  178. share/mame/hash/leapster.xml
  179. share/mame/hash/lisa.xml
  180. share/mame/hash/lisa2.xml
  181. share/mame/hash/lviv.xml
  182. share/mame/hash/lynx.xml
  183. share/mame/hash/m20.xml
  184. share/mame/hash/m5_cart.xml
  185. share/mame/hash/m5_cass.xml
  186. share/mame/hash/mac_flop.xml
  187. share/mame/hash/mac_hdd.xml
  188. share/mame/hash/mbc200.xml
  189. share/mame/hash/mbc55x.xml
  190. share/mame/hash/mc10.xml
  191. share/mame/hash/mc1000_cass.xml
  192. share/mame/hash/mc1502_flop.xml
  193. share/mame/hash/megacd.xml
  194. share/mame/hash/megacdj.xml
  195. share/mame/hash/megadriv.xml
  196. share/mame/hash/megaduck.xml
  197. share/mame/hash/megapc.xml
  198. share/mame/hash/megatech.xml
  199. share/mame/hash/microvision.xml
  200. share/mame/hash/mikro80.xml
  201. share/mame/hash/mikrosha_cart.xml
  202. share/mame/hash/mikrosha_cass.xml
  203. share/mame/hash/misterx.xml
  204. share/mame/hash/mm1_flop.xml
  205. share/mame/hash/mo5_cart.xml
  206. share/mame/hash/mpu1000.xml
  207. share/mame/hash/mpz80.xml
  208. share/mame/hash/msx.hsi
  209. share/mame/hash/msx1_cart.xml
  210. share/mame/hash/msx1_cass.xml
  211. share/mame/hash/msx1_flop.xml
  212. share/mame/hash/msx2.hsi
  213. share/mame/hash/msx2_cart.xml
  214. share/mame/hash/msx2_cass.xml
  215. share/mame/hash/msx2_flop.xml
  216. share/mame/hash/msx2p_flop.xml
  217. share/mame/hash/msxr_flop.xml
  218. share/mame/hash/mtx_cass.xml
  219. share/mame/hash/myvision.xml
  220. share/mame/hash/mz2000_cass.xml
  221. share/mame/hash/mz2000_flop.xml
  222. share/mame/hash/mz2500.xml
  223. share/mame/hash/mz700_cass.xml
  224. share/mame/hash/mz800_cass.xml
  225. share/mame/hash/n64.xml
  226. share/mame/hash/n64dd.xml
  227. share/mame/hash/nascom_flop.xml
  228. share/mame/hash/nascom_socket.xml
  229. share/mame/hash/neocd.xml
  230. share/mame/hash/neogeo.xml
  231. share/mame/hash/nes.hsi
  232. share/mame/hash/nes.xml
  233. share/mame/hash/nes_ade.xml
  234. share/mame/hash/nes_datach.xml
  235. share/mame/hash/nes_kstudio.xml
  236. share/mame/hash/nes_ntbrom.xml
  237. share/mame/hash/next.xml
  238. share/mame/hash/ngp.xml
  239. share/mame/hash/ngpc.xml
  240. share/mame/hash/nimbus.xml
  241. share/mame/hash/odyssey2.xml
  242. share/mame/hash/ondra.xml
  243. share/mame/hash/orao.xml
  244. share/mame/hash/orion_cart.xml
  245. share/mame/hash/orion_cass.xml
  246. share/mame/hash/orion_flop.xml
  247. share/mame/hash/orionpro_flop.xml
  248. share/mame/hash/osborne1.xml
  249. share/mame/hash/osborne2.xml
  250. share/mame/hash/p500_flop.xml
  251. share/mame/hash/partner_cass.xml
  252. share/mame/hash/partner_flop.xml
  253. share/mame/hash/pasogo.xml
  254. share/mame/hash/pb2000c.xml
  255. share/mame/hash/pc1512.xml
  256. share/mame/hash/pc1640.xml
  257. share/mame/hash/pc8201.xml
  258. share/mame/hash/pc8801_cass.xml
  259. share/mame/hash/pc8801_flop.xml
  260. share/mame/hash/pc88va.xml
  261. share/mame/hash/pc98.xml
  262. share/mame/hash/pce.xml
  263. share/mame/hash/pcecd.xml
  264. share/mame/hash/pcw.xml
  265. share/mame/hash/pcw16.xml
  266. share/mame/hash/pecom_cass.xml
  267. share/mame/hash/pegasus_cart.xml
  268. share/mame/hash/pencil2.xml
  269. share/mame/hash/pentagon_cass.xml
  270. share/mame/hash/pet_cass.xml
  271. share/mame/hash/pet_flop.xml
  272. share/mame/hash/pet_hdd.xml
  273. share/mame/hash/pet_rom.xml
  274. share/mame/hash/pico.xml
  275. share/mame/hash/pippin.xml
  276. share/mame/hash/pippin_flop.xml
  277. share/mame/hash/plus4_cart.xml
  278. share/mame/hash/plus4_cass.xml
  279. share/mame/hash/plus4_flop.xml
  280. share/mame/hash/pmd85_cass.xml
  281. share/mame/hash/pokemini.xml
  282. share/mame/hash/pro128_cart.xml
  283. share/mame/hash/prof180.xml
  284. share/mame/hash/prof80.xml
  285. share/mame/hash/psion1.xml
  286. share/mame/hash/psion2.xml
  287. share/mame/hash/psx.xml
  288. share/mame/hash/pt68k2.xml
  289. share/mame/hash/pv1000.xml
  290. share/mame/hash/pv2000.xml
  291. share/mame/hash/px4_cart.xml
  292. share/mame/hash/pyl601.xml
  293. share/mame/hash/ql_cart.xml
  294. share/mame/hash/ql_cass.xml
  295. share/mame/hash/ql_flop.xml
  296. share/mame/hash/qx10_flop.xml
  297. share/mame/hash/radio86_cart.xml
  298. share/mame/hash/radio86_cass.xml
  299. share/mame/hash/rainbow.xml
  300. share/mame/hash/rwtrntcs.xml
  301. share/mame/hash/rx78.xml
  302. share/mame/hash/sage2.xml
  303. share/mame/hash/samcoupe_cass.xml
  304. share/mame/hash/samcoupe_flop.xml
  305. share/mame/hash/sat_cart.xml
  306. share/mame/hash/saturn.xml
  307. share/mame/hash/sawatte.xml
  308. share/mame/hash/sc3000_cart.xml
  309. share/mame/hash/sc3000_cass.xml
  310. share/mame/hash/scv.xml
  311. share/mame/hash/segacd.xml
  312. share/mame/hash/sf7000.xml
  313. share/mame/hash/sg1000.xml
  314. share/mame/hash/sgx.xml
  315. share/mame/hash/smc777.xml
  316. share/mame/hash/sms.xml
  317. share/mame/hash/snes.xml
  318. share/mame/hash/snes_bspack.xml
  319. share/mame/hash/snes_strom.xml
  320. share/mame/hash/snes_vkun.xml
  321. share/mame/hash/snread.xml
  322. share/mame/hash/snspell.xml
  323. share/mame/hash/socrates.xml
  324. share/mame/hash/softbox.xml
  325. share/mame/hash/softwarelist.dtd
  326. share/mame/hash/sol20_cass.xml
  327. share/mame/hash/sorcerer_cart.xml
  328. share/mame/hash/sorcerer_cass.xml
  329. share/mame/hash/sorcerer_flop.xml
  330. share/mame/hash/spc1000_cass.xml
  331. share/mame/hash/special_cass.xml
  332. share/mame/hash/special_flop.xml
  333. share/mame/hash/specpls3_flop.xml
  334. share/mame/hash/spectrum_cart.xml
  335. share/mame/hash/spectrum_cass.xml
  336. share/mame/hash/st_cart.xml
  337. share/mame/hash/st_flop.xml
  338. share/mame/hash/studio2.xml
  339. share/mame/hash/stv.xml
  340. share/mame/hash/super6.xml
  341. share/mame/hash/superpet_flop.xml
  342. share/mame/hash/supracan.xml
  343. share/mame/hash/sv8000.xml
  344. share/mame/hash/svi318_cart.xml
  345. share/mame/hash/svi318_cass.xml
  346. share/mame/hash/svi318_flop.xml
  347. share/mame/hash/svision.xml
  348. share/mame/hash/svmu.xml
  349. share/mame/hash/tandy200.xml
  350. share/mame/hash/tandy2k.xml
  351. share/mame/hash/tandy6k.xml
  352. share/mame/hash/tdv2324.xml
  353. share/mame/hash/tek4052_cart.xml
  354. share/mame/hash/tg16.xml
  355. share/mame/hash/ti74_cart.xml
  356. share/mame/hash/ti99_cart.xml
  357. share/mame/hash/tiki100.xml
  358. share/mame/hash/timex_dock.xml
  359. share/mame/hash/tntell.xml
  360. share/mame/hash/to770_cart.xml
  361. share/mame/hash/to7_cart.xml
  362. share/mame/hash/trs80m2.xml
  363. share/mame/hash/trsm100.xml
  364. share/mame/hash/tutor.xml
  365. share/mame/hash/tvc_cart.xml
  366. share/mame/hash/tvc_cass.xml
  367. share/mame/hash/tvc_flop.xml
  368. share/mame/hash/ut88.xml
  369. share/mame/hash/uzebox.xml
  370. share/mame/hash/v1050_flop.xml
  371. share/mame/hash/v1050_hdd.xml
  372. share/mame/hash/vboy.xml
  373. share/mame/hash/vc4000.xml
  374. share/mame/hash/vector06_cart.xml
  375. share/mame/hash/vectrex.xml
  376. share/mame/hash/vg5k.xml
  377. share/mame/hash/vic10.xml
  378. share/mame/hash/vic1001_cart.xml
  379. share/mame/hash/vic1001_cass.xml
  380. share/mame/hash/vic1001_flop.xml
  381. share/mame/hash/victor9k_flop.xml
  382. share/mame/hash/vidbrain.xml
  383. share/mame/hash/vii.xml
  384. share/mame/hash/vip.xml
  385. share/mame/hash/visicom.xml
  386. share/mame/hash/vixen.xml
  387. share/mame/hash/vreader.xml
  388. share/mame/hash/vsmile_cart.xml
  389. share/mame/hash/vsmile_cd.xml
  390. share/mame/hash/vz_cass.xml
  391. share/mame/hash/wangpc.xml
  392. share/mame/hash/wicat.xml
  393. share/mame/hash/wmbullet.xml
  394. share/mame/hash/wscolor.xml
  395. share/mame/hash/wswan.xml
  396. share/mame/hash/x07_card.xml
  397. share/mame/hash/x07_cass.xml
  398. share/mame/hash/x1_cass.xml
  399. share/mame/hash/x1_flop.xml
  400. share/mame/hash/x68k_flop.xml
  401. share/mame/hash/xegs.xml
  402. share/mame/hash/xerox820.xml
  403. share/mame/hash/xerox820ii.xml
  404. share/mame/keymaps/km-be.txt
  405. share/mame/keymaps/km-ch.txt
  406. share/mame/keymaps/km-de.txt
  407. share/mame/keymaps/km-fr-OSX.txt
  408. share/mame/keymaps/km-fr.txt
  409. share/mame/keymaps/km_it.txt
  410. Collapse this list.

To install the port: cd /usr/ports/emulators/mame/ && make install clean
To add the package: pkg install mame

PKGNAME: mame

ONLY_FOR_ARCHS: i386 amd64

distinfo:

SHA256 (mamedev-mame-0.166-mame0166_GH0.tar.gz) = 702a2019a05afd7f050db6b38c3aaee4cc46ec2214cecaed3420889a685637f4
SIZE (mamedev-mame-0.166-mame0166_GH0.tar.gz) = 87951133


Slave ports
  1. emulators/mess

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. sdl2-config : devel/sdl20
  2. gmake : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python2.7 : lang/python27
  5. python2 : lang/python2
  6. libGL.so : graphics/mesa-libs
  7. glproto.pc : x11/glproto
  8. dri2proto.pc : x11/dri2proto
  9. dri3proto.pc : x11/dri3proto
  10. x11.pc : x11/libX11
  11. xext.pc : x11/libXext
  12. xi.pc : x11/libXi
  13. xinerama.pc : x11/libXinerama
  14. xrender.pc : x11/libXrender
  15. moc : devel/qt4-moc
  16. qmake : devel/qt4-qmake
Runtime dependencies:
  1. liberation-fonts-ttf>=0 : x11-fonts/liberation-fonts-ttf
  2. libGL.so : graphics/mesa-libs
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. xi.pc : x11/libXi
  6. xinerama.pc : x11/libXinerama
  7. xrender.pc : x11/libXrender
Library dependencies:
  1. libFLAC.so : audio/flac
  2. libexpat.so : textproc/expat2
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libSDL2.so : devel/sdl20
  5. libSDL2_ttf.so : graphics/sdl2_ttf
  6. libjpeg.so : graphics/jpeg-turbo
  7. libQtGui.so : x11-toolkits/qt4-gui

This port is required by:

for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for mame-0.166_5:
     DEBUG=off: Build with debugging support
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings

USES:
compiler:c11 gmake jpeg pkgconfig python:2,build shebangfix qmake:_env

Master Sites:
  1. https://codeload.github.com/mamedev/mame/tar.gz/mame0166?dummy=/
Port Moves
  • port moved here from emulators/sdlmame on 2010-05-17
    REASON: SDL port has been integrated into mainstream

Number of commits found: 47

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
31 Oct 2017 14:51:54
Original commit files touched by this commit  0.166_5
Revision:453238
olgeni search for other commits by this committer
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
26 Sep 2017 22:31:48
Original commit files touched by this commit  0.166_5
Revision:450700
jbeich search for other commits by this committer
emulators/{mame,mess}: unbreak after r450461

../../../../../src/osd/modules/render/drawbgfx.c:174:8: error: no member named
'sdlSetWindow' in namespace 'bgfx'
        bgfx::sdlSetWindow(window().sdl_window());
        ~~~~~~^

Reported by:	pkg-fallout
10 Sep 2017 20:55:39
Original commit files touched by this commit  0.166_5
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
23 May 2017 05:03:16
Original commit files touched by this commit  0.166_4
Revision:441503
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
01 Apr 2017 15:23:32
Original commit files touched by this commit  0.166_3
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
02 Feb 2017 09:39:25
Original commit files touched by this commit  0.166_2
Revision:433134
jbeich search for other commits by this committer
emulators/mame: unbreak with clang 4.0

../../../../../src/emu/webengine.c:333:21: error: ordered comparison between
pointer and zero
      ('int *' and 'int')
                if ((&data_length > 0) && (sizeof(file_name) > 0))
                     ~~~~~~~~~~~~ ^ ~

Reported by:	antoine (via exp-run)
20 Nov 2016 09:38:09
Original commit files touched by this commit  0.166_1
Revision:426566
gerald search for other commits by this committer
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.
12 Oct 2016 03:36:11
Original commit files touched by this commit  0.166
Revision:423824
linimon search for other commits by this committer
Change from NOT_FOR to ONLY_FOR.  This fails to build on both armv6 and
aarch64 and was never tried on most other architectures.
16 Sep 2016 21:01:21
Original commit files touched by this commit  0.166
Revision:422270
amdmi3 search for other commits by this committer
- Remove always false condition
01 Apr 2016 14:00:57
Original commit files touched by this commit  0.166
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
02 Nov 2015 09:22:26
Original commit files touched by this commit  0.166
Revision:400642
marino search for other commits by this committer
emulators/(mame|mess): Avoid name pollution with <stdio.h>

At least on DragonFly's base compiler (gcc 5.2), the getc and ungetc
routines in mame/mess were getting clobbered by <stdio.h>.  Rename
getc and ungetc to mame_getc and mame_ungetc to fix.  For some reason,
macro definitions did not work so I had to patch every instance
individually.
24 Oct 2015 11:13:16
Original commit files touched by this commit  0.166
Revision:400117
madpilot search for other commits by this committer
Update mame/mess to 0.166

PR:		203509, 203510
Submitted by:	Paul Boehmer <freebsd at never4evil.com>
22 Jun 2015 18:33:22
Original commit files touched by this commit  0.161
Revision:390310
antoine search for other commits by this committer
Convert to USES=jpeg
25 May 2015 07:29:15
Original commit files touched by this commit  0.161
Revision:387368
marino search for other commits by this committer
emulators/(mame|mess): Upgrade version 0.154 => 0.161 (overhaul ports)

I completely reworked these unmaintained ports.  I turned mess into a
proper slave port as the differences from mame were few.  Some notes:

  * converted to GitHub (this saved messing with the double-zip /
    dos2unix per file arrangement, no more post-extract target)
  * got rid of patchlevel support accordingly
  * got rid of DIST_SUBDIR accordingly
  * Clang from FreeBSD 10 cannot build this!  It fails will some kind of
    signal.  I did not test on FreeBSD 11 yet.  For now, degrade the
    ports to use GCC always.  Note the makefiles were hardcoded to GCC.
    I fixed the hardcoding so it uses environment but perhaps it's known
    that mame/mess is now gcc-only
  * Some options are no longer optional, e.g. BUILTIN_DEBUGGER, SDL2
    These were made unconditional accordingly.
  * mess is now a minimal slave port.  There are some additions to mame
    Makefile to support the slave.
  * I used PORTDOCS and PORTEXAMPLE to simplify each pkg-plist
  * DragonFly support still pending.  This port discovered a bug in
    GCC 5.1 release which has been fixed recently, so the base compiler
    has to be upgraded before testing can resume.
08 Dec 2014 16:48:41
Original commit files touched by this commit  0.154_2
Revision:374303
tijl search for other commits by this committer
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 View all of this commit message)
05 Oct 2014 10:30:40
Original commit files touched by this commit  0.154_1
Revision:370053
marino search for other commits by this committer
emulators/mame: Remove redundant @dirrm, simplify an install command
05 Oct 2014 09:37:17
Original commit files touched by this commit  0.154_1
Revision:370047
marino search for other commits by this committer
emulators/mame: clean up, remove zip dependency, support DragonFly

This port has a post-extract target that wants to use native unzip
on an extracted file.  This is an issue for DragonFly, but tar can
handle the zip file just file on both platforms, so switch to that.

DragonFly still has the incomplete FILE that it inherited from FreeBSD,
which is really a pain when FILE is a parameter in c++ routines.  This
adds an extra patch for DragonFly to use an alternative default logging
callbacks to all mame to finally build on this platform.

While here:
  - remove use of ${PORTNAME} where "mame" is the only correct value
  - use ".zip" instead of extract variable
  - Unmask installation commands
  - Group mkdir commands into one
  - Use NOT_FOR_ARCHS instead of conditional BROKEN
  - Convert to USES=python
  - Remove unnecessary conversion of -lpthread => -pthread
10 Sep 2014 20:50:37
Original commit files touched by this commit  0.154_1
Revision:367888
gerald search for other commits by this committer
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)
01 Aug 2014 08:13:29
Original commit files touched by this commit  0.154
Revision:363691
madpilot search for other commits by this committer
Update mame/mess to 0.154

PR:		188861
Submitted by:	Ports Fury
03 Jul 2014 17:25:30
Original commit files touched by this commit  0.152_1
Revision:360414
amdmi3 search for other commits by this committer
- Switch graphics/sdl2_ttf to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
16 Jan 2014 02:44:50
Original commit files touched by this commit  0.152
Revision:339885
danilo search for other commits by this committer
emulators/qmc2
- Update from 0.41 to 0.42

emulators/{mame,mess} [1]
- Update from 0.150 to 0.152

PR:		ports/184246
Submitted by:	KATO Tsuguru <tkato432@yahoo.com> [1]
13 Jan 2014 21:00:04
Original commit files touched by this commit  0.150_1
Revision:339634
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
24 Nov 2013 21:09:23
Original commit files touched by this commit  0.150_1
Revision:334792
mva search for other commits by this committer
- Fix the usage of 'python' to get rid of the implicit lang/python
  dependency
19 Nov 2013 23:08:45
Original commit files touched by this commit  0.150_1
Revision:334361
mat search for other commits by this committer
- Convert to dos2unix.mk
- While at it convert to gmake.mk ports that still USE_GMAKE.
17 Nov 2013 12:33:49
Original commit files touched by this commit  0.150_1
Revision:334079
mva search for other commits by this committer
- Switch devel/sdl20 to use the autotools-based configuration, since the
  cmake-based one is not maintained that well
- Fix library naming to ensure backwards compatibility on minor version
  changes
- Bump the PORTREVISION on ports depending on devel/sdl20, since its
  shared library name changed

PR:		ports/183975
Submitted by:	Jan Kokemuller <jan.kokemueller@gmail.com>
30 Oct 2013 20:42:03
Original commit files touched by this commit  0.150
Revision:332169
pawel search for other commits by this committer
emulators/mame
emulators/mess
 - Update to version 0.150
 - Add SDL2 option
 - Support staging

emulators/qmc2
 - Support staging
 - USE_GMAKE -> USES=gmake

PR:		ports/182801
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
26 Oct 2013 00:52:36
Original commit files touched by this commit  0.149_1
Revision:331644
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 16:43:53
Original commit files touched by this commit  0.149
Revision:327721
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
17 Aug 2013 16:27:24
Original commit files touched by this commit  0.149
Revision:324851
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
14 Aug 2013 22:35:54
Original commit files touched by this commit  0.149
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
11 Jul 2013 15:27:40
Original commit files touched by this commit  0.149
Revision:322777
miwi search for other commits by this committer
- Update emulators/mame to version 0.149
- Update emulators/mess to version 0.149
- Update emulators/qmc2 to version 0.39
09 Jun 2013 19:30:59
Original commit files touched by this commit  0.148_1
Revision:320405
naddy search for other commits by this committer
* Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
05 Feb 2013 09:09:14
Original commit files touched by this commit  0.148
Revision:311674
miwi search for other commits by this committer
- Update to 0.148

PR:		175577
Submitted by:	Ports Fury
30 Oct 2012 08:47:53
Original commit files touched by this commit  0.147
Revision:306664
madpilot search for other commits by this committer
Move OSVERSION check after bsd.port.pre.mk.

Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Feature safe:	yes
29 Oct 2012 22:17:49
Original commit files touched by this commit  0.147
Revision:306644
madpilot search for other commits by this committer
- Update to version 0.147 [1]
- Reflow pkg-descr and add trailing slash to URL [1]
- Trim Makefile headers [1]
- Fix improper overwriting of FILE make variable [1]
- Works fine with clang, so don't depend on gcc 4.6+ where clang
  is available (taken from libreoffice port)

PR:		ports/171994 [1]
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Feature safe:	yes
17 Jun 2012 20:23:49
Original commit files touched by this commit  0.146
sylvio search for other commits by this committer
- Update to version 0.146

PR:             ports/168998
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
08 Jun 2012 11:58:48
Original commit files touched by this commit  0.145
madpilot search for other commits by this committer
Convert to new options framework.

Approved by:    tabthorpe (mentor)
13 May 2012 00:42:10
Original commit files touched by this commit  0.145
amdmi3 search for other commits by this committer
- Respect STRIP

PR:             ports/167818
Submitted by:   Jan Beich <jbeich@tormail.org>
11 Mar 2012 01:07:00
Original commit files touched by this commit  0.145
gerald search for other commits by this committer
Replace USE_GCC=4.4+ by USE_GCC=4.6+, the former is only here for a
single, obsolete port.

Feature safe:   yes
19 Feb 2012 23:24:50
Original commit files touched by this commit  0.145
miwi search for other commits by this committer
- Update to version 0.145

PR:             164990
Submitted by:   Ports Fury
18 Feb 2012 10:18:33
Original commit files touched by this commit  0.143.p2_1
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
17 Jan 2012 22:04:40
Original commit files touched by this commit  0.143.p2
linimon search for other commits by this committer
Reset elbarto@ArcadeBSD.org: address bounces, last maintainer activity 2010.

Hat:            portmgr
13 Aug 2011 17:04:38
Original commit files touched by this commit  0.143.p2
crees search for other commits by this committer
- Update to 0.143p2 ('borrowing' obrien's cool patchlevel code from editors/vim)
- Add missing fontconfig dependency
- Use PORTDOCS/PORTEXAMPLES
- Use PATCHDIR (not FILESDIR)
- Use COPYTREE_SHARE (not cp -R)

Mostly based on:
PR:             ports/153645
Submitted by:   Emmanuel Vadot <elbarto@arcadebsd.org> (maintainer), acm
Approved by:    maintainer timeout (8 weeks)
02 Jul 2011 17:14:20
Original commit files touched by this commit  0.139
miwi search for other commits by this committer
= Drop MD5 support
01 Aug 2010 17:22:55
Original commit files touched by this commit  0.139
makc search for other commits by this committer
Update to 0.139

PR:             ports/149105
Submitted by:   Emmanuel Vadot (maintainer)
19 May 2010 18:05:34
Original commit files touched by this commit  0.138
makc search for other commits by this committer
Update to 0.138

PR:             ports/146696
Submitted by:   Emmanuel Vadot (maintainer)
17 May 2010 22:20:26
Original commit files touched by this commit  0.137
makc search for other commits by this committer
Update port to v0.137.
Rename the port to mame as the sdl layer is now included in the mainstream code.

PR:             ports/145050
Submitted by:   Emmanuel Vadot (maintainer)

Number of commits found: 47

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
curl*Dec 11
linux-c7-curl*Dec 11
wiresharkDec 10
procmail*Dec 08
opensslDec 07
firefoxDec 05
firefox-esrDec 05
linux-firefoxDec 05
linux-seamonkeyDec 05
seamonkeyDec 05
waterfoxDec 05
mybbDec 02
varnish4Dec 02
varnish5Dec 02
asterisk13Dec 01

14 vulnerabilities affecting 78 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-11 14:55:48


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32113
Broken 121
Deprecated 41
Ignore 356
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 44
Expired 11
Set to expire 33
Interactive 0
new 24 hours 5
new 48 hours7
new 7 days77
new fortnight18986
new month48531

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.