60 Commits

Author SHA1 Message Date
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
sebastia
db1c1b0e66 Update to 3.7.0
while there, make the virtual fact properly report 'vmm' as hypervisor
when running as VM in vmm.
2017-06-30 08:06:45 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
zhuk
e7a9b20507 Bring facter & friends into land of Position Independent Code.
This makes all of those build with Clang, but you'll need updated boost
first (not enforcing dependency because we don't have Clang on amd64 as well).
2017-05-30 18:01:27 +00:00
zhuk
5fe9ee0f28 We have wrappers for ccache+egcc cases for a while, drop unneded lines. 2017-05-28 12:37:10 +00:00
ajacoutot
08a2e05f77 Needs bdep on devel/gettext-tools (/usr/local/bin/xgettext). 2017-05-27 09:27:36 +00:00
sebastia
0318a0295e Update to 3.6.4
Since 3.5, facts can be configured to be cached in facter.conf,
cached facts are stored in ${LOCALSTATEDIR}/puppetlabs/facter/cached_facts/

Feedback jasper@
2017-05-14 20:36:21 +00:00
jasper
8ce7bbaa17 set maintainer to sebastia@, just like other puppet-related ports
ok sebastia@
2017-02-27 19:40:19 +00:00
sebastia
c29ccd968e Do not nail facter to ruby 2.2, works well with 2.3 2016-09-21 20:28:38 +00:00
jasper
7c4cf53f25 force MODRUBY_REV=2.2, partially from jeremy@ 2016-09-05 09:00:07 +00:00
jasper
ed1a63c314 update to facter-3.4.1 2016-08-30 11:03:33 +00:00
jasper
8f520cffb8 update to facter-3.4.0
https://docs.puppet.com/facter/3.4/release_notes.html
2016-08-12 08:42:52 +00:00
jasper
fe52d93e5d update to facter-3.3.0 2016-08-10 14:06:20 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
jasper
af85791183 merged upstream 2016-06-02 20:15:59 +00:00
jasper
bfb6807b1d recognize wxallowed mount option 2016-06-02 09:52:37 +00:00
jasper
8dad2fd86f update to facter-3.1.8 2016-06-02 07:36:19 +00:00
jasper
a928c314da merged upstream 2016-06-01 07:02:02 +00:00
jasper
a71d778b73 add comment to self regarding facter.jar. it'll be needed when/if puppetserver
finally works on openbsd, however for the past two years it's not gone anywhere
2016-05-31 18:40:06 +00:00
jasper
bdc6911a16 unbreak swap fact; sorry, you don't have exabytes of swap. 2016-05-31 14:09:55 +00:00
jasper
e9be077ead submitted upstream 2016-05-30 17:01:44 +00:00
jasper
e56648b599 oh cvs, you bundle of joy... 2016-05-30 15:10:00 +00:00
jasper
dc4d15b843 be gone 2016-05-30 15:09:09 +00:00
jasper
7d7e4e16f6 long overdue update to facter-3.1.7; all our patches have been merged upstream
however some new patches are needed to deal with the split-off leatherman lib.
2016-05-30 15:07:58 +00:00
jasper
7292c783da merge two commits from upstream which effectively unbreak the 'fqdn' fact.
now it returns the proper fqdn instead insteadf of 'localhost'
2016-05-30 12:34:25 +00:00
jasper
435601683d don't setup a symlink into WRKOBJDIR
spotted by naddy@
2015-09-28 11:58:45 +00:00
jasper
6fdf56a102 merged upstream 2015-08-31 11:52:09 +00:00
jasper
aa7ac7830b harder, better(?), faster(?) C++ 2015-08-28 06:37:23 +00:00
jasper
3f3a054538 implement swap facts 2015-08-27 18:17:57 +00:00
jasper
d8c19ce678 processors facts were the last outstanding bits to get merged 2015-08-13 19:53:36 +00:00
jasper
02a9a0b2a2 sync with what's been merged upstream 2015-08-11 20:20:34 +00:00
jasper
ffcef0ba41 memory resolver has been merged 2015-08-04 09:00:50 +00:00
jasper
69b2bf2892 small tweaks incorporated while trying to push this upstream 2015-07-30 07:56:20 +00:00
jasper
2d24fc6330 list all outstanding pull requests 2015-07-23 08:21:28 +00:00
jasper
d185feb05e - update to facter-3.0.2 2015-07-23 08:06:28 +00:00
jasper
9a64c7cf0f merged upstream 2015-07-17 23:28:22 +00:00
jasper
369fb5bdc5 remove unused defines, no pkg change 2015-07-17 22:51:06 +00:00
jasper
992c4d96bc appease cpplint; no functional change 2015-07-16 22:22:02 +00:00
jasper
fb9ff99456 add a cmake flag to specify the location for facter.rb as suggested by upstream 2015-07-16 20:57:42 +00:00
jasper
1c4eab7dd4 merged upstream 2015-07-16 19:57:36 +00:00
jasper
652032cd70 merged upstream 2015-07-16 17:27:49 +00:00
jasper
0c97c76a46 install libfacter.so in a way ruby can actually load it 2015-07-16 16:59:23 +00:00
jasper
5782aea29d install facter.rb into vendorlibdir instead of vendordir
as discussed with jeremy@
2015-07-16 16:44:59 +00:00
jasper
872938b3d8 submitted upstream 2015-07-16 16:31:52 +00:00
jasper
5ba851d38e when loading the ruby library it was only doing ruby_init(), but it didn't
setup the load path at all. this caused it to fail loading 'rbconfig'.

with jeremy@
2015-07-16 15:52:01 +00:00
jasper
aa20a2c902 install facter.rb into the right location 2015-07-16 05:25:50 +00:00
jasper
7150911dae use default version instead of 1.9 2015-07-16 05:12:57 +00:00
jasper
df99d00b8b pass the location of libruby at configure time, since we define the version
of ruby that'll be used anyway. drop a patch that did the dynamic lookup accordingly
2015-07-16 04:45:18 +00:00
jasper
99ee453927 rudimentary support for virtualization recognition 2015-07-15 16:58:49 +00:00