naddy
ec14803114
drop RCS Ids
2022-03-11 20:09:36 +00:00
naddy
384558c856
fix www/ruby-passenger build with libc++ 10.0, from upstream
...
make passenger compile on FreeBSD 13
d0d660bbdb
2021-01-09 23:00:29 +00:00
naddy
d159f8d1ad
Make use of "find -exec {} +" (which is POSIX) and "find -delete"
...
(which is not) throughout the ports Makefiles.
* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.
ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sthen
d3b31d20d5
fix typo to unbreak bulks
2020-01-24 13:25:03 +00:00
kmos
24f93b0a8d
This won't build on any but i386, amd64, arm, and aarch64. We've already
...
marked nginx-passenger ONLY_FOR_ARCHES. Do the same for www/ruby-passenger
itself.
ok jeremy@
2020-01-24 02:15:17 +00:00
jeremy
e4cd38f7c1
Update to passenger 6.0.4
2019-11-12 06:38:20 +00:00
sthen
485792605b
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 21:02:12 +00:00
sthen
6ff3e55398
bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
...
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
naddy
7fbf471111
fix build with curl >=7.62.0
2018-11-08 20:34:00 +00:00
sthen
25f0e460f2
Add COMPILER lines to c++ ports which currently use the default. Adjust
...
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jeremy
47526ad29e
Don't pickup gmkdir during libuv build
...
Should fix issue that hit espie@. No bump as this only affects building.
2018-10-18 16:30:31 +00:00
kn
75397d7d09
Remove BROKEN-sparc64
...
Built repeatedly just fine. This reenables www/nginx.
Switch to TLS while here.
OK sthen
2018-07-05 09:08:30 +00:00
jeremy
9c37b1b669
Add OpenBSD comment to rubygems-ext.PLIST
...
Bump ruby gem ext ports as this changes the package.
Requested by espie@
2018-06-13 22:26:52 +00:00
sthen
114b1e4413
Bump the remaining ports to trigger updates following cpu stats
...
changes (CPUSTATES/etc). Last part.
- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.
- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.
2018-06-01 15:44:28 +00:00
jsg
9a190ffe23
Now that arm has switched to clang the base compiler has atomic builtins
...
and accepts -mfpu=neon.
ok jca@ sthen@
2018-01-20 14:03:39 +00:00
naddy
2dc876b70f
drop gettext module, apparently unused
2017-11-17 14:54:24 +00:00
jeremy
1e8803cd69
Update to passenger-5.1.11.
...
Updated embedded nginx version to 1.12.1.
Disable check for newer versions, and add patches to force use of
correct ruby binary.
2017-11-04 15:56:29 +00:00
jeremy
a38da46ab5
Force use of awk
...
Problem noticed by ajacoutot@
2017-09-10 19:33:19 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
sthen
073d25a37c
use LIBCXX
2017-04-10 11:46:32 +00:00
jeremy
ce714ba872
Don't have embedded libev configure script pick up gmkdir
...
Pointed out by espie@
2017-03-27 18:10:55 +00:00
jca
cad0c0896d
Mark as BROKEN on arm, undefined reference to __sync_val_compare_and_swap_4
...
The __sync_val_compare_and_swap_4 reference comes from the internal
libuv copy. Using lang/gcc doesn't seem to help.
2017-03-13 21:32:51 +00:00
jeremy
3a3bb71f04
Update to passenger 5.0.30
...
Update embedded nginx to 1.10.2.
Support nginx dynamic modules.
All files that were patched previously got moved, add patches for the
new locations.
Remove all of the pointless hiding of build steps behind progress bars.
OK robert@
2016-11-04 22:08:18 +00:00
sthen
c15b136e13
sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
...
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
jeremy
50a8e70b74
Add BDEP on gsed, since embedded libuv picks it up at runtime
...
problem noticed by naddy@
2016-10-08 20:38:39 +00:00
naddy
82533eb6f8
remove SHARED_ONLY from some stragglers
2016-03-20 17:59:21 +00:00
landry
5b586e67f5
fails on sparc64 like on hppa: rake blows when linking PassengerHelperAgent
2015-12-10 08:49:31 +00:00
sthen
981d86d970
sync WANTLIB (curl+nghttp2)
2015-10-30 12:59:16 +00:00
jeremy
0cb15062e2
Update to passenger 5.0.14
...
Remove subpackages, revert to a single package, since standalone package
is now only 10% the size of the main package.
2015-07-26 01:34:14 +00:00
jeremy
872e4688e0
Update to passenger 5.0.14
...
Remove subpackages, revert to a single package, since standalone package
is now only 10% the size of the main package.
2015-07-26 01:33:26 +00:00
jeremy
f0c1c49f66
Update to passenger 5.0.14
...
Remove subpackages, revert to a single package, since standalone package
is now only 10% the size of the main package.
2015-07-26 01:31:39 +00:00
jeremy
3b2e299ff9
Remove MODRUBY_RAKE_DEPENDS. Only necessary on ruby 1.8, and none of
...
the ports that use it are still built with ruby 1.8.
OK ajacoutot@
2015-07-19 02:10:31 +00:00
jeremy
e8094d8f55
Make ruby22 the default FLAVOR
2015-07-17 14:36:29 +00:00
dcoppa
72c41a09eb
Remove obsolete/useless patch: our sigaltstack() implementation
...
does the right thing since we switched to rthreads, as confirmed
by miod@
ok jeremy@
2015-03-25 18:13:36 +00:00
jeremy
d1f7b823f8
Support ruby22 FLAVOR for ruby-passenger
...
Add patch to make passenger not fail at runtime on ruby 2.2.
2015-01-08 21:24:57 +00:00
robert
ed52cd2bc7
fix compatibility with nginx 1.7.9; pulled from upstream git
2015-01-02 19:32:21 +00:00
landry
a04713f999
Yet another bunch of ports that reliably fail to build on hppa.
...
BROKEN-hppa = SIGILL when running lilypond
BROKEN-hppa = libjson-c.so.0.0: undefined reference to __sync_val_compare_and_swap_4
BROKEN-hppa= missing atomic ops
BROKEN-hppa= ./iodev/hdimage/hdimage.cc:807: error: 'bx_bswap32' was not declared in this scope
BROKEN-hppa = cc1plus: error: unrecognized command line option '-std=c++11'
BROKEN-hppa = src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__'
BROKEN-hppa= libpt.so.7.0: undefined reference to __sync_fetch_and_or_4
BROKEN-hppa= ykpers-json.c:42: error: redefinition of typedef 'json_bool'
BROKEN-hppa= OOM on src/lxml/lxml.etree.c
BROKEN-hppa = undefined reference to `__sync_val_compare_and_swap_4' in libjson-c
BROKEN-hppa = rake fails when linking PassengerHelperAgent
BROKEN-hppa = kstars/kstars/tools/scriptbuilder.cpp:103: internal compiler error: Segmentation fault
BROKEN-hppa= build stuck on virt-viewer-window.c
See http://build-failures.rhaalovely.net/hppa/
2014-12-31 08:42:26 +00:00
jeremy
a6b8b062f2
Bump gem ports buildable with ruby 1.8 that have binaries
...
The binaries now use a 18 suffix on ruby 1.8.
2014-10-11 19:54:46 +00:00
jeremy
78a7ce5dc4
Use default ruby version for building ruby-passenger and nginx passenger
...
FLAVOR. No runtime effect for either, so no bump.
nginx part from zhuk@, with minor tweak by me to fix CONFIGURE_ARGS
and BUILD_DEPENDS
2014-10-08 02:32:43 +00:00
landry
def10e9dba
BROKEN-alpha = .got subsegment exceeds 64K (size 83312)
2014-08-18 06:53:07 +00:00
jeremy
99dd8c2311
Update passenger to 4.0.44. Update the nginx version used by
...
passenger standalone to 1.4.7.
Thanks to Frank Groeneveld for feedback and testing.
2014-06-24 21:45:06 +00:00
jeremy
cd2858b803
Update passenger to 4.0.44. Update the nginx version used by
...
passenger standalone to 1.4.7.
Thanks to Frank Groeneveld for feedback and testing.
2014-06-24 21:43:02 +00:00
jeremy
cbbbf0b4fb
Restrict passenger to ruby18 and ruby19 (default) FLAVORs
2013-10-06 20:54:28 +00:00
lteo
eb1a574309
Fix passenger_root in the nginx sample config to point to the correct
...
directory.
OK gsoares@
2013-08-14 03:08:09 +00:00
jasper
456409d183
cleanup modules/wantlib
2013-07-09 12:23:40 +00:00
jeremy
e702a5dfc9
Use libev from ports instead of embedded libev. Clean up WANTLIB and
...
DEPENDS. Update nginx config file to reflect current user/paths.
libev issue discovered by naddy@.
OK naddy@
2013-05-07 23:20:11 +00:00
ajacoutot
443bd10489
Fix @sample file.
2013-03-19 15:06:06 +00:00
espie
eae66e4a7b
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:35:43 +00:00
jeremy
fce8bfc4d3
Revision bump ruby C extension ports after addition of pthread to
...
WANTLIB.
OK sthen@
2013-01-09 17:38:52 +00:00