It supports almost every system (Consoles, Handheld, and Arcade) with very
verbose ROM information, ROM and SRAM convertion to various backup tool
formats, IPS/APS/BSL/PPF patching, bad dump detection via RomCenter DAT
files, and more.
WWW: http://ucon64.sourceforge.net/
PR: ports/177042
Submitted by: Nicole Reid <nicole@cooltrainer.org>
https://lists.gnu.org/archive/html/qemu-devel/2013-06/msg04798.html
- Simplify bsd-user ld script handling. [1]
- Make STATIC_LINK work again.
- Add GTK knob.
- Neither graphical UI can be built static, set IGNORE in that case.
- Properly fix AES_* link errors by #defining those functions as
QEMU_AES_* to avoid conflicts with AES_* in -lcrypto needed (at
least) by -lcurl.
- Add back CURL knob in the process.
- Fix "Warning: vlan %d is not connected to host network" when using
pcap.
- Switch to USES= gmake.
- Note: I did not backport sson's latest bsd-user patches which he has
now in a github tree based on qemu git head, tho I have a seperate
port of that tree on redports:
svn co https://svn.redports.org/nox/emulators/qemu-devel-sson/
See also:
https://wiki.freebsd.org/QemuUserModeHowTo
Submitted by: emaste [1]
2013-07-01 net/openldap23-sasl-client: Unmaintained by upstream
2013-07-01 net/openldap23-server: Unmaintained by upstream
2013-07-01 net/openldap23-client: Unmaintained by upstream
2013-07-01 www/py-django13: Unsupported version
2013-07-01 devel/libtifiles: Superseded by devel/libtifiles2
2013-07-01 comms/libticables: Superseded by comms/libticables2
2013-07-01 devel/libticalcs: Superseded by comms/libticalcs2
2013-07-01 emulators/tiemu2: Superseded by emulators/tiemu3
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.
Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).
While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
FreeBSD-10's ATA code requires LBA to be used. There's no code in the
ATA stack to send CHS commands to the hardware these days.
* Enable it by default;
* Turn print() into debug()
Tested:
* MALTA kernel on gxemul.
- Add LICENSE. [1]
- Remove 7.x bug workarounds, FreeBSD 7 is no more supported. [1]
- Respect ${CC} instead of using 'gcc'. [1]
- Switch to optionsng. [1]
- Fix build with gcc46 (it doesn't like -fformat-extensions in CWARNFLAGS.)
- Sync kqemu-kmod with these -devel updates.
PR: ports/179952 [1]
Submitted by: r4721@tormail.org
- Fix VLAN trunking support in vboxnetflt [1]
- Fix panic in kmod when VIMAGE is disabled in the kernel and port [2]
- Enable IPv6 support for VNC per default to be able to set the VRDE properties VNCPort4 and VNCPort6 [3]
- Pet portlint (WWW, Created by lines)
This update was mainly done by Mikhail Tsatsenko.
Submitted by: Landon J Fuller <landonf at plausible.coop> [1],
Gleb Kurtsou <gleb@freebsd.org> [2],
Stefan Bethke <stb@FreeBSD.org> [3]
To prevent this problem from happening again the @dirrm section
was consolidated and moved to after the files are added.
Approved by: eadler,bdrewery (mentors, implicit)
Reported by: qat@redports.org, bdrewery
The dynamic plist removed some directories before the files in those directories
were created, fix this.
Use a UMASH of 0755 for directory creation (vs 0333).
Approved by: eadler,bdrewery (mentors, implicit)
Pointed out by: Jan Beich <jbeich@tormail.org>
- New implementation of the typelib creation support.
- GLSL-based support for fixed function vertex shaders.
- Support for desktop launchers in virtual desktop mode.
- Fixes for Japanese vertical text.
- New Croatian translation.
- Various bug fixes.
- Install the dri library drivers that are required by mesaGL
- Teach binbounce about LIBGL_LIBRARY_PATH
- Prevent recursive definitions by binbounce
- Follow the example of mesagl/nvidia-driver wrt library handing
- Lay initial ground work to handle "old" and "new" xorg
WARNING: there appears to be a problem with FREEBSD32 which prevents
3D-acceleration support from working, further investigation is required
HELP WANTED TO SOLVE THIS PROBLEM
Approved by: eadler,bdrewery (mentors, implicit)
- New version of the Gecko engine based on Firefox 21.
- Various bug fixes (54 reports closed).
Also, the upstream bug around installing libwine.so has been fixed,
so we can revert our hack around that.
devel/linux-js which was removed a couple hours ago. I'm guessing this
will be resolved by removing emulators/linux-xjoypad but I'll leave that
for someone else to decide -- all I'm trying to do right now is fix INDEX.
Pointyhat to: bapt
bsd.linux-rpm.mk. The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
and below.
- Update LEGAL and MOVED
PR: ports/176877
Submitted by: myself
Approved by: portmgr (bapt)
Exp-run by: bapt
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
do not seem to work for me on amd64, e.g. "hfs read": zero-sized files are
copied to destination. Perhaps it is caused by careless assumption of the
types' sizes (excerpt from hfs0_37/endian.h):
typedef unsigned long ULONG; // 32 bit unsigned
typedef long LONG; // 32 bit signed
typedef unsigned int UINT; // 16 bit unsigned
typedef int INT; // 16 bit signed
typedef unsigned char BYTE; // 8 bit unsigned
typedef char SBYTE; // 8 bit signed
typedef int BOOL; // boolean value
`sysutils/ufsutils' provides better alternative: easier to use, has alive
upstream, and works correctly on amd64 (presumably on i386 as well).
While here, also explicitly mention that there is no HFS+ volumes support
available.
- Define LICENSE (GPLv2), reword COMMENT line
- Install several PORTDOCS (like Gentoo)
- Make Tcl/Tk support optional and default to off
- Fix the build with Tcl 8.6 (obtained from Gentoo)
- Install hfsck(1) utility (sadly, no manpage)
- Cleanup and reformat port description while here
This port (along with similar `emulators/hfs') should probably be moved to
sysutils; `sysutils/hfsexplorer' already lives there.
- Use DISTVERSION because it contains underscore instead of dot
- Define LICENSE (GPLv2)
- Install README file (as PORTDOCS)
- Remove custom configure script: pass variables to make(1) instead
- Respect CFLAGS (original "-O" probably was sensible default 18.5
years ago when the port was first added, but makes no sense now)
- Remove no-op `pre-install' target (do not create directories that
are part of the mtree)
- Cleanup and reformat port description while here
This port (along with similar `emulators/hfsutils') should probably
be moved to sysutils; `sysutils/hfsexplorer' already lives there.
Highlights:
* fuse-utils:
- new tool fmfconv to convert movies recorded with fuse
* fuse:
- new ROMs Speccyboot 1.4 and DISCiPLE
- drop ROMs without clear redistribution rights
(128p, 256s, Gluck, IF1, Opus, TrDOS)
- support PZX and POK files
- GTK+ 3 compatibility
. trim Makefile headers;
. lang maintainership to the submitter.
While I'm here: remove the indefinite article from COMMENT.
PR: ports/173464
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
. trim Makefile headers;
. land maintainership to the submitter.
While here: remove the indefinite article from COMMENT.
PR: ports/173463
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
. trim Makefile headers;
. land maintainership to the submitter.
While here: remove the indefinite article from COMMENT.
PR: ports/173462
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
this port.
(Right now we are doing this with a bit of a sledgehammer, installing
the missing library manually; I'll work with upstream to get back to
a proper approach.)
Bump PORTREVISION.
PR: 178638
This patch updates emulators/vmips to 1.4.1.
* Update distinfo with new filenames and checksums.
* Update pkg-plist to include setup.S, which is now installed.
* It should not be necessary to pull in latex or texi2dvi to build because
the fully-built documentation is distributed with vmips.
* Use DISTNAME where applicable to shorten MASTER_SITES.
Also, to satisfy portlint:
* Remove old style comment header from port Makefile.
* Update PORTVERSION and remove PORTREVISION, which would be zero.
PR: ports/178500
Submitted by: Brian R. Gaeke <brg@dgate.org> (maintainer)
looking for the proper LOCALBASE/bin/unzip that UNZIP_CMD is set to.
Will let maintainers decide if archivers/unzip is really still needed.
Some of these ports/options remain broken due to other issues.
With hat: portmgr
Due to naming and other issues the patch failed properly detect if itself or
nVidia-driver was installed, and aborted the patching. This fixes the
patching for those who have nVidia-driver installed.
Approved by: eadler,bdrewery (mentors, implicit)
i386-wine-devel is the normal wine-devel port built and packaged such that it
can be installed (via `pkg add` or `pkg_add`) in an amd64 environment. It can
only be built in an i386 environment (hence the retained ONLY_FOR_ARCH) as
the Ports Collection does not support cross compiling.
Approved by: eadler (mentor)
- Add DEBUG option.
- Fix missing @dirrmtry entry in pkg-plist for share/pixmaps.
- Patch loading so ${PREFIX}/share can be used for higan's BIOS files and shaders.
PR: ports/178309
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
- Add missing patch to additions to fix building after r248084
which renamed VM_OBJECT_LOCK() to VM_OBJECT_WLOCK(). The patch
was already included in the kmod port but additions also need
it.