Port details |
- jwasm Fork of OpenWatcom x86 assembler with AMD64 support
- 2.15,1 devel
=0 Version of this port present on the latest quarterly branch. - Maintainer: ak@FreeBSD.org
 - Port Added: 2010-12-17 14:07:43
- Last Update: 2022-08-04 20:00:46
- Commit Hash: bb7f91a
- License: OpenWatcom
- Description:
- JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM
and released under the Sybase Open Watcom Public License, which allows
free commercial and non-commercial use. JWasm is written in C, source code
is open.
JWasm Features:
- JWasm natively supports output formats Intel OMF, MS Coff (32- and
64-bit), Elf (32- and 64-bit), Bin and DOS MZ.
- precompiled JWasm binaries are available for DOS, Windows and Linux. For
OS/2 and FreeBSD, makefiles are supplied.
- Instructions up to SSSE3 are supported.
- The JWasm source is portable and has successfully been tested with Open
Watcom, MS VC, GCC and more.
- As far as programming for Windows is concerned, JWasm can be used with
both Win32Inc and Masm32.
- C header files can be converted to include files for JWasm with h2incX.
WWW: https://github.com/Baron-von-Riedesel/JWasm
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/jwasm/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/jwasm
- pkg install jwasm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: jwasm
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1659641127
SHA256 (Baron-von-Riedesel-JWasm-2.15-5a5714d_GH0.tar.gz) = 496f5bc00b14ca16e4d9c417e785bc11259638e5b48b201b5e3aab3245506b53
SIZE (Baron-von-Riedesel-JWasm-2.15-5a5714d_GH0.tar.gz) = 1128951
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for jwasm-2.15,1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_jwasm
- USES:
- alias dos2unix gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
04 Aug 2022 20:00:46 2.15,1 |
Alex Kozlov (ak)  |
devel/jwasm: Update to 2.15 |
20 Jul 2022 14:21:35 2.14,1 |
Tobias C. Berner (tcberner)  |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
16 Oct 2021 09:51:39 2.14,1 |
Jimmy Olgeni (olgeni)  |
*: fix tab vs. space issues, and comments according to the guide. |
06 Apr 2021 14:31:07 2.14,1 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
21 Feb 2021 18:18:12
2.14,1 |
ak  |
- Update to 2.14 |
23 Mar 2020 21:20:33
2.13_1,1 |
ak  |
- Switch to Japheth's (original maintainer) repository
- Update WWW
Reviewed by: pfg |
21 Jan 2020 20:56:21
2.13,1 |
ak  |
- Update to 2.13 and switch master site to github
- Add a LICENSE
- Pet portlint
PR: 243489
Submitted by: pfg |
22 May 2018 17:49:01
211a |
sunpoet  |
Fix WWW
Approved by: portmgr (blanket) |
05 Oct 2017 10:38:13
211a |
ak  |
- Update MASTER_SITES for my ports
- Update WWW for jwasm |
16 Dec 2015 10:13:59
211a |
marino  |
devel/jwasm is not jobs safe
It tries to build object files in GccUnixR directory without checking
if the directory was successfully created (a race). |
13 Nov 2015 09:22:25
211a |
marino  |
devel/jwasm: USES=alias to support malloc.h-less DF |
24 Nov 2014 20:45:29
211a |
ak  |
- Update to 2.11a
- Update MASTER_SITES |
07 Mar 2014 16:49:10
 |
bapt  |
Convert d* to USES=zip |
21 Oct 2013 15:05:56
211 |
ak  |
- Update to 2.11
Changes: http://www.japheth.de/JWasm/History.txt |
18 Oct 2013 19:42:32
210 |
ak  |
- Support STAGEDIR
- Convert to USES=gmake
- Take maintainership |
20 Sep 2013 17:04:44
210 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2) |
14 Aug 2013 22:35:54
210  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
29 Apr 2013 14:20:20
210 |
miwi  |
- Update to 210
PR: 178158
Submitted by: Ports Fury |
07 Dec 2012 17:20:27
209 |
beech  |
- Update to version 209
Feature safe: yes
PR: ports/174203
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
30 Nov 2012 23:52:50
208 |
sperber  |
- Update to version 208
- Update pkg-descr
- Trim Makefile header
PR: ports/171986
Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
Approved by: beat (mentor)
Feature safe: yes |
03 Aug 2012 02:06:44
207a |
wxs  |
Update to 207a
PR: ports/170262
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
25 Jul 2011 01:05:57
206 |
sunpoet  |
- Update to 206
Changes: http://www.japheth.de/JWasm/History.txt
PR: ports/159162
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
04 Apr 2011 15:18:56
205 |
vanilla  |
Upgrade to 2.05, reset MAINTAINER to ports@freebsd.org
PR: ports/156157
Submitted by: Pedro Giffuni <giffunip at tutopia.com> (original MAINTAINER) |
17 Dec 2010 14:07:17
204 |
nivit  |
JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM
and released under the Sybase Open Watcom Public License, which allows
free commercial and non-commercial use. JWasm is written in C, source code
is open.
JWasm Features:
- JWasm natively supports output formats Intel OMF, MS Coff (32- and
64-bit), Elf (32-and 64-bit), Bin and DOS MZ.
- precompiled JWasm binaries are available for DOS, Windows and Linux. For
OS/2 and FreeBSD, makefiles are supplied.
- Instructions up to SSSE3 are supported.
- The JWasm source is portable and has successfully been tested with Open
Watcom, MS VC, GCC and more.
- As far as programming for Windows is concerned, JWasm can be used with
both Win32Inc and Masm32.
- C header files can be converted to include files for JWasm with h2incX.
WWW: http://www.japheth.de/JWasm.html
PR: ports/152727
Submitted by: Pedro F. Giffuni <giffunip at tutopia.com> |