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
Remember
I remember
Port details
fceux NES emulator
2.6.6_2 emulators on this many watch lists=4 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.6.6_1Version of this port present on the latest quarterly branch.
Maintainer: fuz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-11-04 14:24:42
Last Update: 2024-10-06 11:49:16
Commit Hash: 90e1580
People watching this port, also watch:: firefox, xdm, autoconf, libXdamage, libevent
Also Listed In: games
License: GPLv2
WWW:
https://fceux.com
Description:
FCEUX is a Nintendo Entertainment System (NES), Famicom, Famicom Disk System (FDS), and Dendy emulator. It supports NTSC (USA/JPN), PAL (European), and NTSC-PAL Hybrid modes. The FCEUX concept is that of an "all in one" emulator that offers accurate emulation and the best options for both casual play and a variety of more advanced emulator functions. For pro users, FCEUX offers tools for debugging, rom-hacking, map making, Tool-assisted movies, and Lua scripting FCEUX is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many distinct branches. The concept behind FCEUX is to merge elements from FCEU Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, FCEUXDSP CE, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing version of the FCEU emulator that provides the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (102 items)
Collapse this list.
  1. /usr/local/share/licenses/fceux-2.6.6_2/catalog.mk
  2. /usr/local/share/licenses/fceux-2.6.6_2/LICENSE
  3. /usr/local/share/licenses/fceux-2.6.6_2/GPLv2
  4. bin/fceux
  5. share/applications/fceux.desktop
  6. share/man/man6/fceux.6.gz
  7. share/fceux/fceux.qch
  8. share/fceux/fceux.qhc
  9. share/fceux/fceux.qhp
  10. share/fceux/luaScripts/AVI-HeadsUpDisplay.lua
  11. share/fceux/luaScripts/BoulderDash_AmoebaAI.lua
  12. share/fceux/luaScripts/BugsBunnyBirthdayBlowout.lua
  13. share/fceux/luaScripts/ButtonCount.lua
  14. share/fceux/luaScripts/CustomLagIndicator_RvT.lua
  15. share/fceux/luaScripts/Excitingbike-speedometeronly.lua
  16. share/fceux/luaScripts/Excitingbike.lua
  17. share/fceux/luaScripts/FRKfunctions.lua
  18. share/fceux/luaScripts/GUI-iup_button.lua
  19. share/fceux/luaScripts/GUI-iup_example.lua
  20. share/fceux/luaScripts/Galaxian.lua
  21. share/fceux/luaScripts/Gradius-BulletHell.lua
  22. share/fceux/luaScripts/JumpingFCEUXWindow.lua
  23. share/fceux/luaScripts/Luabot.lua
  24. share/fceux/luaScripts/Machrider.lua
  25. share/fceux/luaScripts/MegamanII-LaserEyes.lua
  26. share/fceux/luaScripts/MemoryWatch.lua
  27. share/fceux/luaScripts/Multitrack.lua
  28. share/fceux/luaScripts/Multitrack2.lua
  29. share/fceux/luaScripts/NightmareElmStreet-4Player.lua
  30. share/fceux/luaScripts/PunchOutChallenge.lua
  31. share/fceux/luaScripts/PunchOutStats.lua
  32. share/fceux/luaScripts/PunchOutTraining.lua
  33. share/fceux/luaScripts/RBIBaseball.lua
  34. share/fceux/luaScripts/Registerfind(CheatSearch).lua
  35. share/fceux/luaScripts/Rewinder.lua
  36. share/fceux/luaScripts/SMB-AreaScrambler.lua
  37. share/fceux/luaScripts/SMB-CompetitionRecorder.lua
  38. share/fceux/luaScripts/SMB-HitBoxes.lua
  39. share/fceux/luaScripts/SMB-Jetpack.lua
  40. share/fceux/luaScripts/SMB-Lives&HPDisplay.lua
  41. share/fceux/luaScripts/SMB-Mouse.lua
  42. share/fceux/luaScripts/SMB-Snow.lua
  43. share/fceux/luaScripts/SMB2U.lua
  44. share/fceux/luaScripts/SMB3-RainbowRiding.lua
  45. share/fceux/luaScripts/ShowPalette.lua
  46. share/fceux/luaScripts/SoundDisplay.lua
  47. share/fceux/luaScripts/SoundDisplay2.lua
  48. share/fceux/luaScripts/Sprites.lua
  49. share/fceux/luaScripts/SpritesSimple.lua
  50. share/fceux/luaScripts/Subtitler.lua
  51. share/fceux/luaScripts/TeenageMutantNinjaTurtles.lua
  52. share/fceux/luaScripts/UsingLuaBot-Documentation.txt
  53. share/fceux/luaScripts/UsingLuaScripting-Documentation.txt
  54. share/fceux/luaScripts/UsingLuaScripting-ListofFunctions.txt
  55. share/fceux/luaScripts/ZapperDisplay.lua
  56. share/fceux/luaScripts/ZapperFun.lua
  57. share/fceux/luaScripts/auxlib.lua
  58. share/fceux/luaScripts/luabot_framework.lua
  59. share/fceux/luaScripts/m_utils.lua
  60. share/fceux/luaScripts/scrolling-pitch-display.lua
  61. share/fceux/luaScripts/shapedefs.lua
  62. share/fceux/luaScripts/taseditor/InputDisplay_for_Selection.lua
  63. share/fceux/luaScripts/taseditor/InvertSelection.lua
  64. share/fceux/luaScripts/taseditor/RecordBackwards.lua
  65. share/fceux/luaScripts/taseditor/ShowNotes.lua
  66. share/fceux/luaScripts/taseditor/Swap1P2P.lua
  67. share/fceux/luaScripts/taseditor/TrackNoise.lua
  68. share/fceux/luaScripts/tetris.lua
  69. share/fceux/luaScripts/vnb.lua
  70. share/fceux/luaScripts/x_functions.lua
  71. share/fceux/luaScripts/x_interface.lua
  72. share/fceux/luaScripts/x_smb1enemylist.lua
  73. share/fceux/palettes/ASQ_realityA.pal
  74. share/fceux/palettes/ASQ_realityB.pal
  75. share/fceux/palettes/BMF_final2.pal
  76. share/fceux/palettes/BMF_final3.pal
  77. share/fceux/palettes/Composite_Direct_FBX.pal
  78. share/fceux/palettes/FCEU-13-default_nitsuja.pal
  79. share/fceux/palettes/FCEU-15-nitsuja_new.pal
  80. share/fceux/palettes/FCEUX.pal
  81. share/fceux/palettes/NES_Classic_FBX.pal
  82. share/fceux/palettes/NRS_NTSC.pal
  83. share/fceux/palettes/NRS_PAL.pal
  84. share/fceux/palettes/PC-10.pal
  85. share/fceux/palettes/PVM_Style_D93_FBX.pal
  86. share/fceux/palettes/RP2C03.pal
  87. share/fceux/palettes/RP2C04_0001.pal
  88. share/fceux/palettes/RP2C04_0002.pal
  89. share/fceux/palettes/RP2C04_0003.pal
  90. share/fceux/palettes/RP2C04_0004.pal
  91. share/fceux/palettes/SONY_CXA2025AS_US.pal
  92. share/fceux/palettes/Smooth_FBX.pal
  93. share/fceux/palettes/Unsaturated-V6.pal
  94. share/fceux/palettes/Wavebeam.pal
  95. share/fceux/palettes/nestopia_rgb.pal
  96. share/fceux/palettes/nestopia_yuv.pal
  97. share/fceux/palettes/r57shell_PAL.pal
  98. share/fceux/tools/taseditor_patterns.txt
  99. share/pixmaps/fceux1.png
  100. @owner
  101. @group
  102. @mode
Collapse this list.
Dependency lines:
  • fceux>0:emulators/fceux
To install the port:
cd /usr/ports/emulators/fceux/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/fceux
  • pkg install fceux
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fceux
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1694135542 SHA256 (TASEmulators-fceux-v2.6.6_GH0.tar.gz) = 0320241d45c6d609f7aeb6f85fdd9019552047206b0864a7f9fddff15b004daa SIZE (TASEmulators-fceux-v2.6.6_GH0.tar.gz) = 23330274

Expand this list (4 items)

Collapse this list.

SHA256 (396096223ec58ff7f437ec0de7275240946531c5.diff) = ab77ef293252ac5bad91ffd299dfcdac326ebcad821ac84526c45d8af329d973 SIZE (396096223ec58ff7f437ec0de7275240946531c5.diff) = 1134 SHA256 (d2ee6351c08518c866bb48d89f58a67bb36931fc.diff) = 08c352b145c040bd5db7162fbaa69e49914d550f2d90fc0f7da6aa48888d7572 SIZE (d2ee6351c08518c866bb48d89f58a67bb36931fc.diff) = 1038

Collapse this list.


Packages (timestamps in pop-ups are UTC):
fceux
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.6.6_22.6.6_2-2.6.6_22.6.6_2---
FreeBSD:13:quarterly2.6.6_22.6.6_2-2.6.6_22.6.6_22.6.6_12.6.6_1-
FreeBSD:14:latest2.6.6_22.6.6_2-2.6.6_22.6.6_22.6.5_2-2.6.5_2
FreeBSD:14:quarterly2.6.6_22.6.6_2-2.6.6_22.6.6_22.6.6_12.6.6_1-
FreeBSD:15:latest2.6.6_22.6.6_2n/a2.6.6_1n/a2.6.6_1--
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. update-desktop-database : devel/desktop-file-utils
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. sdl2-config : devel/sdl20
  6. xorgproto>=0 : x11/xorgproto
  7. xorgproto>=0 : x11/xorgproto
  8. qt5-buildtools>=5.15 : devel/qt5-buildtools
  9. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libminizip.so : archivers/minizip
  2. libavcodec.so : multimedia/ffmpeg
  3. libx264.so : multimedia/libx264
  4. libx265.so : multimedia/x265
  5. libGL.so : graphics/libglvnd
  6. libGLU.so : graphics/libGLU
  7. libarchive.so.13 : archivers/libarchive
  8. liblua-5.1.so : lang/lua51
  9. libSDL2.so : devel/sdl20
  10. libQt5Core.so : devel/qt5-core
  11. libQt5Gui.so : x11-toolkits/qt5-gui
  12. libQt5Help.so : devel/qt5-help
  13. libQt5OpenGL.so : graphics/qt5-opengl
  14. libQt5Sql.so : databases/qt5-sql
  15. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for fceux-2.6.6_2: DOCS=on: Build and/or install documentation FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) X264=on: H.264 video codec support via x264 X265=on: H.265 video codec support via x265 ===> Use 'make config' to modify these settings
Options name:
emulators_fceux
USES:
cmake desktop-file-utils gl libarchive lua:51 pkgconfig qt:5 sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/TASEmulators/fceux/tar.gz/v2.6.6?dummy=/
Collapse this list.

Number of commits found: 75

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.6.6_2
06 Oct 2024 11:49:16
commit hash: 90e15809d954e2ef0c018d4e1543c7fee56dfc64commit hash: 90e15809d954e2ef0c018d4e1543c7fee56dfc64commit hash: 90e15809d954e2ef0c018d4e1543c7fee56dfc64commit hash: 90e15809d954e2ef0c018d4e1543c7fee56dfc64 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump port revisions of dependents following x265 updates

PR:		281680
2.6.6_1
01 Jun 2024 10:49:16
commit hash: d8b89c0589a56b193d35b3de7edaf342b4431592commit hash: d8b89c0589a56b193d35b3de7edaf342b4431592commit hash: d8b89c0589a56b193d35b3de7edaf342b4431592commit hash: d8b89c0589a56b193d35b3de7edaf342b4431592 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
emulators/fceux: Use libarchive helper

Use USES= libarchive instead of defining it using LIB_DEPENDS

Approved by:	portmgr (blanket)
2.6.6_1
22 Dec 2023 20:00:57
commit hash: 10be66c9daed3b0f1d964469eb84caeaf38676aecommit hash: 10be66c9daed3b0f1d964469eb84caeaf38676aecommit hash: 10be66c9daed3b0f1d964469eb84caeaf38676aecommit hash: 10be66c9daed3b0f1d964469eb84caeaf38676ae files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/x265: force rebuild consumers after 645419c8e465

$ ffmpeg
ld-elf.so.1: Shared object "libx265.so.192" not found, required by
"libavcodec.so.60"

PR:		274526
Reported by:	vvd (on dev-commits-ports-main@ list)
Reported by:	Kevin Oberman (on multimedia@ list)
2.6.6
10 Sep 2023 16:13:04
commit hash: af8f77fa01441cb1ab7af3fc63d04e33c89bc71acommit hash: af8f77fa01441cb1ab7af3fc63d04e33c89bc71acommit hash: af8f77fa01441cb1ab7af3fc63d04e33c89bc71acommit hash: af8f77fa01441cb1ab7af3fc63d04e33c89bc71a files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
emulators/fceux: update to 2.6.6

Apply two upstream patches to fix the build on non-x86.  The libarchive
dependency was previously overlooked.

Changelog: https://fceux.com/web/help/WhatsNew266.html
2.6.5_2
27 Apr 2023 12:01:46
commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump all users of multimedia/ffmpeg*

...to make sure all picks up new version(s)
2.6.5_1
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
2.6.5
14 Feb 2023 20:18:58
commit hash: 09490acc3fef0a0a6dfdb264f78965e2738175bdcommit hash: 09490acc3fef0a0a6dfdb264f78965e2738175bdcommit hash: 09490acc3fef0a0a6dfdb264f78965e2738175bdcommit hash: 09490acc3fef0a0a6dfdb264f78965e2738175bd files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
emulators/fceux: Update to 2.6.5

An interim release, gathering bug fixes and improvements from the past
year.

 - move REINPLACE_CMD usage to pre-configure to make make makepatch
   easier to use.
 - commit 2d34c2b for PR #262886 has changed the package list to
   ship a man page we explicitly did not want to ship.  Fix the
   post-install target and pkg-plist to continue not shipping the
   man page.

Changelog: https://fceux.com/web/pressrelease-2.6.5.html

Approved by:	eduardo (mentor)
Differential Revision: https://reviews.freebsd.org/D38517
2.6.4_1
08 Feb 2023 23:24:25
commit hash: 24bd5a33e50ef9ad027f3448840a754715370f2ecommit hash: 24bd5a33e50ef9ad027f3448840a754715370f2ecommit hash: 24bd5a33e50ef9ad027f3448840a754715370f2ecommit hash: 24bd5a33e50ef9ad027f3448840a754715370f2e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: Update fuz@fuz.su to fuz@FreeBSD.org

www/writefreely had a stray duplicate MAINTAINER block
from an earlier botched commit.  I did intentionally not
touch the entry in UPDATING.

Reviewed by:	eduardo, flo
Differential Revision: https://reviews.freebsd.org/D38435
2.6.4_1
18 Sep 2022 11:55:57
commit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597fee files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/x264: update to 0.164.3095

Changes:	https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f
2.6.4
11 Sep 2022 10:20:14
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
2.6.4
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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 View all of this commit message)
2.6.4
16 May 2022 06:49:43
commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
2.6.4
25 Mar 2022 05:57:19
commit hash: af09fe96767626146e13429c1e6a82ff7eceb3f6commit hash: af09fe96767626146e13429c1e6a82ff7eceb3f6commit hash: af09fe96767626146e13429c1e6a82ff7eceb3f6commit hash: af09fe96767626146e13429c1e6a82ff7eceb3f6 files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Robert Clausecker
emulators/fceux: Update to 2.6.4

Changelog:	https://fceux.com/web/pressrelease-2.6.4.html

PR:		262758
2.6.3
07 Mar 2022 16:13:39
commit hash: cd71e06b49e5f5074fa7ecd9bf2119ceaf131f4dcommit hash: cd71e06b49e5f5074fa7ecd9bf2119ceaf131f4dcommit hash: cd71e06b49e5f5074fa7ecd9bf2119ceaf131f4dcommit hash: cd71e06b49e5f5074fa7ecd9bf2119ceaf131f4d files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Author: Robert Clausecker
emulators/fceux: update to 2.6.3

A maintenance release.
Significant family keyboard emulation improvements for the Qt GUI.

Changelog:	https://fceux.com/web/pressrelease-2.6.3.html
PR:		262397
2.6.2
13 Feb 2022 17:13:15
commit hash: 5b9dabc1d04810328de32507973dd644261be046commit hash: 5b9dabc1d04810328de32507973dd644261be046commit hash: 5b9dabc1d04810328de32507973dd644261be046commit hash: 5b9dabc1d04810328de32507973dd644261be046 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Robert Clausecker
emulators/fceux: Update to 2.6.2

Also remove a superflous USE_QT entry.

Changes: https://fceux.com/web/help/WhatsNew262.html

PR:		261844
2.6.1
23 Jan 2022 04:14:17
commit hash: f6185e251d1035799cccde4a68bdd2f514ae699bcommit hash: f6185e251d1035799cccde4a68bdd2f514ae699bcommit hash: f6185e251d1035799cccde4a68bdd2f514ae699bcommit hash: f6185e251d1035799cccde4a68bdd2f514ae699b files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
Author: Robert Clausecker
emulators/fceux: revive port

Now that the build system no longer requires python27, this port can be
revived.  The port has been completely redone from scratch based on the
current upstream version.

PR:		261402
2.2.3_10
02 Jan 2021 14:05:27
Revision:559942Original commit files touched by this commit
rene search for other commits by this committer
Remove some expired ports:

2020-12-31 emulators/fceux: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 emulators/gem5: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 emulators/nonpareil: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/freera: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 games/glob2: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 games/marsnomercy: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/netpanzer: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/pingus: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 graphics/goxel: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 graphics/sk1libs: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/uniconvertor: Uses deprecated version of python
2.2.3_10
01 Jan 2021 10:11:35
Revision:559822Original commit files touched by this commit
antoine search for other commits by this committer
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed

With hat:	portmgr
2.2.3_10
01 Jan 2021 00:57:24
Revision:559792Original commit files touched by this commit
rene search for other commits by this committer
Remove most expired ports that depend on Python 2.7:

Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
  upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
  them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
  of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves

I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.2.3_10
25 May 2020 18:33:44
Revision:536497Original commit files touched by this commit
sunpoet search for other commits by this committer
Update USES=scons to specify scons of Python 2

- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons
2.2.3_10
04 May 2020 21:31:39
Revision:533989Original commit files touched by this commit
dinoex search for other commits by this committer
- update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports
2.2.3_9
31 Mar 2020 16:02:58
Revision:529983Original commit files touched by this commit
fernape search for other commits by this committer
emulators/fceux: Fix missing dependency on graphics/gdk-pixbuf2

PR:	245166
Submitted by:	andymenderunix@gmail.com
2.2.3_8
08 Nov 2019 10:08:50
Revision:517045Original commit files touched by this commit
tobik search for other commits by this committer
e*: Add missing USES={gnome,sdl,xorg}
2.2.3_8
05 Nov 2019 15:48:41
Revision:516802Original commit files touched by this commit Sanity Test Failure
zeising search for other commits by this committer
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.2.3_8
31 Aug 2019 20:20:07
Revision:510417Original commit files touched by this commit
tobik search for other commits by this committer
emulators/fceux: Spell LOGO_MAKE_ARGS_OFF correctly
2.2.3_7
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2.2.3_6
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2.2.3_5
11 Sep 2018 18:34:28
Revision:479538Original commit files touched by this commit
zeising search for other commits by this committer
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.2.3_4
25 Aug 2018 05:12:35
Revision:478002Original commit files touched by this commit
tobik search for other commits by this committer
emulators/fceux: Fix build with Clang 6

src/utils/xstring.cpp:234:5: error: non-constant-expression cannot be narrowed
from type 'int' to 'unsigned char' in initializer list [-Wc++11-narrowing]
                                n<2 ? '=' : Base64Table[ ((input[1] & 0x0F) <<
2) | (input[2] >> 6) ],
                               
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/fceux-2.2.3_4.log
2.2.3_4
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
2.2.3_3
04 Dec 2017 13:56:49
Revision:455516Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Simplify installation
2.2.3_3
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
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
2.2.3_2
23 May 2017 05:03:16
Revision:441503Original commit files touched by this commit
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
2.2.3_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
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
2.2.3
26 Feb 2017 13:51:27
Revision:434869Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 2.2.3.
2.2.2_5
01 Feb 2017 05:27:19
Revision:432978Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/fceux: unbreak with clang 4.0

fceux-server/server.cpp:117:29: error: ordered comparison between pointer and
zero
      ('char *' and 'int')
  while(fgets(buf, 256, fp) > 0)
        ~~~~~~~~~~~~~~~~~~~ ^ ~
src/cheat.cpp:219:30: error: ordered comparison between pointer and zero ('char
*' and 'int')
        while(fgets(linebuf,2048,fp)>0)
              ~~~~~~~~~~~~~~~~~~~~~~^~

Reported by:	antoine (via exp-run)
2.2.2_5
20 Jul 2016 09:33:32
Revision:418829Original commit files touched by this commit
dinoex search for other commits by this committer
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2.2.2_4
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.2.2_4
04 May 2015 00:33:15
Revision:385360Original commit files touched by this commit
eadler search for other commits by this committer
By request, reset maintainership of multiple ports

PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2.2.2_4
05 Feb 2015 20:04:16
Revision:378488Original commit files touched by this commit
pawel search for other commits by this committer
Adopt port

PR:		197182
Submitted by:	chris@bsdjunk.com
2.2.2_4
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
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)
2.2.2_3
27 Oct 2014 12:24:23
Revision:371563Original commit files touched by this commit
bapt search for other commits by this committer
Clean up plist
2.2.2_3
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
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)
2.2.2_2
26 May 2014 16:35:59
Revision:355415Original commit files touched by this commit
bapt search for other commits by this committer
Fix lua option
2.2.2_2
11 Apr 2014 13:42:47
Revision:350948Original commit files touched by this commit
miwi search for other commits by this committer
- Support STRIP properly
- Support compiler USES macro
- Support COPYTREE_SHARE
- Fix pathname in desktop entry file

PR:		187493
Submitted by:	ports fury
2.2.2_1
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
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)
2.2.2
08 Mar 2014 23:54:39
Revision:347544Original commit files touched by this commit
gerald search for other commits by this committer
Update to version 2.2.2 of fceux plus
- convert to staging;
- simplify MASTER_SITES;
- leverage USES more;
- remove all *.dll *.chm as we don't need those;
- replace including <bsd.port.pre.mk> and <bsd.port.post.mk>;
- simplify scons related patch.

PR:		185251
Submitted by:	chris petrik <c.petrik.sosa@gmail.com>
2.2.1.1_2
06 Mar 2014 08:12:06
Revision:347170Original commit files touched by this commit
culot search for other commits by this committer
- Reset maintainership

PR:		ports/187285
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2.2.1.1_2
08 Jan 2014 09:31:50
Revision:339080Original commit files touched by this commit
rakuco search for other commits by this committer
Convert to the new LIB_DEPENDS syntax
2.2.1.1_2
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
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)
2.2.1.1_1
22 Oct 2013 13:57:35
Revision:331271Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])

Approved by:	portmgr (bdrewery)
2.2.1.1_1
20 Sep 2013 16:43:53
Revision:327721Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
2.2.1.1_1
17 Aug 2013 16:27:24
Revision:324851Original commit files touched by this commit
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)
2.2.1.1_1
09 Aug 2013 14:05:53
Revision:324437Original commit files touched by this commit Sanity Test Failure
dinoex search for other commits by this committer
- update libdg to 2.1.0
2.2.1.1
23 Apr 2013 10:19:45
Revision:316337Original commit files touched by this commit
bapt search for other commits by this committer
Convert e* to USES=pkgconfig
2.2.1.1
28 Mar 2013 06:23:34
Revision:315440Original commit files touched by this commit
mandree search for other commits by this committer
Revert regression (indefinite article) in COMMENT.

Note that this must be documented in the Porter's handbook, and should
be checked by portlint.

Submitted by:	danfe
2.2.1.1
26 Mar 2013 21:18:20
Revision:315330Original commit files touched by this commit
mandree search for other commits by this committer
- Maintainer update to new version 2.2.1.1
- In addition to patch from PR, pick a newer compiler to avoid compilation
  trouble.  Maintainer considers disabling SIMD instead, and might
  follow up with a new patch.

PR:		ports/174153
Submitted by:	Green Dog <fiziologus@gmail.com> (update to 2.2.0)
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (update to 2.2.1.1)
Approved by:	Chris Petrik (maintainer)
2.1.5
11 Mar 2013 16:41:04
Revision:313917Original commit files touched by this commit
mandree search for other commits by this committer
Assign new maintainer.

c.petrik.sosa@gmail.com offered to maintain this port and stated he's
working on fixing the scons-based build (on #bsdports)
2.1.5
09 Mar 2013 19:59:22
Revision:313753Original commit files touched by this commit
eadler search for other commits by this committer
Return davide's ports to the pool per request.

While here:
- trim header
- fix COMMENT

Approved by:	davide (maintainer)
2.1.5
23 Nov 2012 14:35:43
Revision:307679Original commit files touched by this commit
wxs search for other commits by this committer
Update to 2.1.5

PR:		ports/172200
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
Approved by:	maintainer timeout
Feature safe:	yes
2.1.4a_3
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
2.1.4a_2
18 Feb 2012 10:18:33
Original commit files touched by this commit
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
2.1.4a_1
13 Jan 2012 14:40:17
Original commit files touched by this commit
scheidell search for other commits by this committer
- Didn't reinstall documentation/fceux.6 as intended.
- maintainer asked submitter to submit the patch due to maintainer's schedule

PR:             ports/163510
Submitted by:   A.J. Kehoe IV (Nanoman)" <ibxht163@nanoman.ca>
Approved by:    maintainer (timeout, 22 days), gabor (mentor, implicit)
2.1.4a
02 Jul 2011 17:14:20
Original commit files touched by this commit
miwi search for other commits by this committer
= Drop MD5 support
2.1.4a
13 Sep 2010 08:42:33
Original commit files touched by this commit
decke search for other commits by this committer
- Update to 2.1.4a
- Pass maintainership to submitter

PR:             ports/150397
Submitted by:   Davide ITaliano <davide dot italiano at gmail dot com>
Approved by:    beat (co-mentor, implicit)
2.1.3
15 Jun 2010 01:01:14
Original commit files touched by this commit
linimon search for other commits by this committer
Reset maintainer at his request.

PR:             ports/147838
2.1.3
04 May 2010 11:39:21
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 2.1.3

PR:             ports/146134
Submitted by:   Chris Petrik <chris@officialunix.com> (maintainer)
2.1.1_2
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
2.1.1_1
15 Mar 2010 01:10:23
Original commit files touched by this commit
wen search for other commits by this committer
- Pass maintainership to new volunteer

PR:             ports/144748
Submitted by:   Chris Petrik <chris@officialunix.com>
2.1.1_1
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
2.1.1
04 Dec 2009 02:38:52
Original commit files touched by this commit
linimon search for other commits by this committer
Reinstate maintainer at his request.
2.1.1
26 Nov 2009 00:36:49
Original commit files touched by this commit
linimon search for other commits by this committer
Temporarily reassign ports maintained by chris@officialunix.com back to
the pool for the duration of his upcoming move.

Requested by:   maintainer
2.1.1
05 Nov 2009 16:32:39
Original commit files touched by this commit
wxs search for other commits by this committer
- Update to 2.1.1

PR:             ports/139839
Submitted by:   chris@officialunix.com (maintainer)
0.98.13_4
04 Nov 2009 14:24:26
Original commit files touched by this commit
wxs search for other commits by this committer
Forced commit to note this was repocopied from emulators/fceu.

PR:             ports/139839
Submitted by:   Chris Petrik <c.petrik.sosa@gmail.com>

Number of commits found: 75