| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
(otherwise they do not have the correct DT_NEEDED entry)
Approved by: lua (bapt)
Notes:
svn path=/head/; revision=340106
|
|
|
|
| |
Notes:
svn path=/head/; revision=339975
|
|
|
|
| |
Notes:
svn path=/head/; revision=339961
|
|
|
|
|
|
|
| |
- Re-order LICENSE and OPTIONS_DEFINE
Notes:
svn path=/head/; revision=339933
|
|
|
|
|
|
|
|
| |
Submitted by: Marcus Muller
Approved by: bapt (mentor)
Notes:
svn path=/head/; revision=339879
|
|
|
|
|
|
|
|
|
| |
Objective-C++ programs use Objective-C types in static constructors.
Approved by: bapt (mentor)
Notes:
svn path=/head/; revision=339807
|
|
|
|
|
|
|
|
|
|
|
| |
The Modula-3 bootstrap compiler was built on FreeBSD 9.
It will not run on FreeBSD 8 due to missing symbols, e.g.
_ThreadRuneLocale. As with i386, I don't feel it is worth my time
to create a separate bootstrap for FreeBSD 8.x AMD64, so let's just
IGNORE this to save the user a 100Mb download.
Notes:
svn path=/head/; revision=339777
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add LICENSE=EPL. [1]
- Convert to staging. [2]
- Add missing trailing slash to URL in pkg-descr. [2]
PR: ports/183557
Submitted by: Jason Bacon (maintainer) [1]
Approved by: portmgr@ (implicit, blanket) [2]
Notes:
svn path=/head/; revision=339657
|
|
|
|
|
|
|
|
| |
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat)
Notes:
svn path=/head/; revision=339637
|
|
|
|
|
|
|
|
|
|
| |
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat)
Notes:
svn path=/head/; revision=339634
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor)
Notes:
svn path=/head/; revision=339559
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Do not enable BINDGEN option by default, it brekas the build on 10.0 +
- Bump PORTREVISION [1]
- Add stage support
- Use option helpers
- Adjust license, COMMENT
PR: ports/182497 [1]
Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
Notes:
svn path=/head/; revision=339524
|
|
|
|
| |
Notes:
svn path=/head/; revision=339452
|
|
|
|
| |
Notes:
svn path=/head/; revision=339451
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes problems like ports failing to build if the port
is already installed [1]
- Bump PORTREVISION of affected ports
- Support the install target in bsd.go.mk
- STAGE support for free!
PR: ports/180003 [1]
Notes:
svn path=/head/; revision=339441
|
|
|
|
|
|
|
|
|
|
| |
Rework the makefile to use jmmv method from PR which is cleaner than my initial attempt
PR: ports/180786
Submitted by: jmmv
Notes:
svn path=/head/; revision=339329
|
|
|
|
|
|
|
|
| |
PR: ports/180786
Submitted by: jmmv
Notes:
svn path=/head/; revision=339320
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
${DO_NADA}, some refactoring
Obtained from: FreeBSD Haskell
Notes:
svn path=/head/; revision=339286
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt
PR: ports/184806
Reported by: many
Obtained from: FreeBSD Haskell
MFH: 2014Q1
Notes:
svn path=/head/; revision=339285
|
|
|
|
| |
Notes:
svn path=/head/; revision=339214
|
|
|
|
|
|
|
|
|
|
|
| |
Invisible Island has taken the maintainance of mawk, switch to that version.
Take maintainership
Support stage
Approved by: Yoshihiro Ota <ota@j.email.ne.jp> (former maintainer)
Notes:
svn path=/head/; revision=339213
|
|
|
|
|
|
|
| |
- Enable stage support
Notes:
svn path=/head/; revision=339161
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
* The library des.s7i with DES (Data Encryption Standard) cipher
support has been added.
* The library tls.s7i has been improved to support block ciphers
and encoding with DES.
* The functions blockSize and decode have been added to cipher.s7i
and arc4.s7i.
* The the functions str, rotLeft and rotRight and the operators
radix, RADIX, ~ and ><:= have been added to bin32.s7i.
* Support to write bin32 values has been added to bin32.s7i.
* The new library unicode.s7i, with functions to convert between
Unicode encodings, has been added.
* The functions utf16beToStri, utf16leToStri, utf7ToStri and
replaceUtf16SurrogatePairs have been improved and moved from
charsets.s7i to unicode.s7i. The functions striToUtf8 and
utf8ToStri have been moved from string.s7i to unicode.s7i. The
functions striToUtf16be and striToUtf16le have been added to
unicode.s7i.
* The actions FLT_MINUS, INT_MINUS and BIG_MINUS have been renamed
to FLT_NEGATE, INT_NEGATE and BIG_NEGATE respectively.
* The library gethttps.s7i has been improved to accept links to
HTTP.
* The operator symbols ~ and ><:= have been added to syntax.s7i.
* Checks for -, mdiv, << and >> have been added to chkbig.sd7.
* The compiler (s7c) has been improved to do more optimizations for
the actions BIG_DIV, BIG_LSHIFT, BIG_RSHIFT, BIG_MDIV, BIG_MULT,
BIG_NEGATE and CHR_CLIT.
* The function charLiteral has been added to the compiler.
* The compiler has been improved to avoid the generation of long
lines for bigInteger literals.
* The function bigMinus has been renamed bigNegate and the function
bigNegateTemp has been added to big_gmp.c and big_rtl.c.
* A check for the keyword 'restrict' has been added to chkccomp.c.
* The function chrCLitToBuffer has been added to chr_rtl.c.
* Interpreter, compiler and runtime library have been improved to
support the action INT_XOR_ASSIGN.
* The functions utf8_char (literal.c), utf8_to_stri (striutl.c),
utf8_bytes_missing (striutl.c), strUtf8ToStri (str_rtl.c) and
ut8Getc (in ut8_rtl.c) have been improved to check for ranges
of characters instead of bit patterns. This improves the
performance of UTF-8 conversions by up to 6%.
* The functions freeArgVector and genArgVector have been added to
cmd_unx.c.
Notes:
svn path=/head/; revision=339157
|
|
|
|
|
|
|
| |
MFH: 2014Q1
Notes:
svn path=/head/; revision=339147
|
|
|
|
|
|
|
|
|
| |
This fixes the build on 8.x and 9.x.
Submitted by: beefy builders
Notes:
svn path=/head/; revision=339131
|
|
|
|
|
|
|
|
| |
- Add MANPATH entry.
- Do not mute the remaining install commands.
Notes:
svn path=/head/; revision=339103
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
desired. Other changes:
- fix EMACS_CONFIGURE option helper
- fix %%ETC%% rendering and name of clang port in pkg-message
- bump PORTREVISION to force a rebuild for the dependency change.
Tested with 'poudriere bulk pure*' on 10.0-amd64, 8.3-i386, and 9.1-i386
(partially).
devel/llvm (expired) should not have any consumers anymore at this point.
PR: ports/185190
Submitted by: rene
Approved by: maintainer timeout (lichray@gmail.com , 14 days)
Notes:
svn path=/head/; revision=339074
|
|
|
|
|
|
|
|
|
|
| |
maintainer timeout
PR: ports/184574
Submitted by: Christoph Moench-Tegeder
Notes:
svn path=/head/; revision=339045
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Install additional manpages
- Use options subs, helpers
- Support staging
PR: ports/181072
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Notes:
svn path=/head/; revision=339029
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It appears that modula3 will segfault if debug information is not
generated in stabs format. Clang doesn't recognize -gstabs+ options,
but removing it results in lots of segfaults early during the build.
By setting USE_GCC=any, FreeBSD 9 and below will use the base gcc 4.2.1
and FreeBSD10 and later will need lang/gcc. Verified on Redports.
While here, make sure .bak files do not get installed into stage by
using 'sed -i ""' rather than ${REINPLACE_CMD} which equals 'sed -i.bak'.
Notes:
svn path=/head/; revision=339002
|
|
|
|
| |
Notes:
svn path=/head/; revision=338999
|
|
|
|
|
|
|
| |
issue.
Notes:
svn path=/head/; revision=338990
|
|
|
|
| |
Notes:
svn path=/head/; revision=338963
|
|
|
|
| |
Notes:
svn path=/head/; revision=338830
|
|
|
|
|
|
|
|
| |
Reported by: pkg-fallout
Approved by: wen (maintainer) via email
Notes:
svn path=/head/; revision=338829
|
|
|
|
|
|
|
| |
- Simplify options check
Notes:
svn path=/head/; revision=338821
|
|
|
|
|
|
|
|
|
|
|
| |
- Add stage support
- Cleaning the warnings during compilation
PR: ports/185489
Submitted by: Pavel I Volkov <pavelivolkov@gmail.com> (maintainer)
Notes:
svn path=/head/; revision=338787
|
|
|
|
| |
Notes:
svn path=/head/; revision=338734
|
|
|
|
| |
Notes:
svn path=/head/; revision=338618
|
|
|
|
|
|
|
|
|
| |
Install altivec.h and cpuid.h so it is possible to compile things.
PR: ports/184770, ports/185058
Notes:
svn path=/head/; revision=338603
|
|
|
|
| |
Notes:
svn path=/head/; revision=338551
|
|
|
|
| |
Notes:
svn path=/head/; revision=338544
|
|
|
|
| |
Notes:
svn path=/head/; revision=338513
|
|
|
|
|
|
|
|
|
|
| |
- Fix some html issues
PR: ports/183096
Submitted by: clutton <clutton@zoho.com>
Notes:
svn path=/head/; revision=338504
|
|
|
|
|
|
|
| |
Obtained from: http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/mkmf.rb?r1=41756&r2=41755&pathrev=41756
Notes:
svn path=/head/; revision=338496
|
|
|
|
|
|
|
| |
Submitted by: gerald@
Notes:
svn path=/head/; revision=338418
|
|
|
|
| |
Notes:
svn path=/head/; revision=338415
|
|
|
|
|
|
|
|
|
| |
build
Obtained from: https://github.com/rdoc/rdoc/commit/f4f5b94285aa9b20cacf78bda61450e17be63a22
Notes:
svn path=/head/; revision=338414
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a huge port. It probably should be split into several separate
ports, but Modula-3's lack of popularity doesn't justify the large
effort that would require yet.
This port will download a "bootstrap" compiler which builds a fresh
compiler and small set of core components. The fresh compiler will
then build everything else. This includes, among other things:
* CM3 Integrated Development Environment (IDE)
* CM3 Code Generator based on gcc 4.3
* CM3 Middle- and back- ends
* CVSup (CM3 is too new to build the CVSUP already in ports)
* M3 GDB (GNU Debugger)
* M3 GUI and networking support
* M3 Quake
* some demos
* many examples
* many CM3 tools
* Oblique
* Caltech Parser toolset
* Full M3 library
* Lots of documentation and man pages
Intentionally left out for now: six (6) games, three (3) webdev progs,
kate (gui), sgml+deepcopy (devlib), pp (m3devtool)
This is the latest release of the Critical Mass Modula-3 (CM3) collection,
version 5.8.6, and it was released in July 2010. Days were spent
developing this port, but not so much time was developed to quality
assurance. I added a "recent" patch from upstream for network concurrency
and also modified the getaddrbyname implementation as the original one
raised IPError exceptions due to my VM not having a fully qualified
hostname and external IP address. My modification makes the exception
look up hostent with 127.0.0.1 first, then raise a new exception on error.
It seems to work, but like I said, it was not heavily tested.
Most of the programs require a running X (Trestle), which I don't have
at the moment, so they stop with an appropriate raised exception. I only
assume they work, I'll have to check later.
Right now only FreeBSD AMD64 is supported. I do not expect to attempt
to support FreeBSD i386. I will probably make an attempt to cross-compile
this on DragonFly x86-64 after appropriate patches are added. A few
months ago I nearly succeeded in porting CM3 to DragonFly and I expect to
succeed on the next attempt. If other platforms are desired, somebody
else will have to create bootstraps and any necessary patches.
This was built and poudriere-tested on FreeBSD 9.2. Only libc, libm, and
libpthread are dynamically loaded so it should build fine on FreeBSD 8.4.
I don't have access to my Redports repository ATM so I can't test FreeBSD
10+, but I will attempt to fix should it fail to build on those platforms.
Hopefully someone will find this port useful. I was surprised that
apparently the full Modula-3 compiler set has never been ported to
FreeBSD, only the ezm3 version needed to build cvsup. Modula-3 is a nice
language that probably deserved to be widely used outside of academia.
Notes:
svn path=/head/; revision=338413
|
|
|
|
|
|
|
|
|
|
|
| |
2: remove NO_STAGE.
3: use USE_GCC=4.6 instead.
PR: ports/185306
Submitted by: tijl@
Notes:
svn path=/head/; revision=338353
|