Commit graph

50 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
30f68b2288 - Enable LZ4 option by default
- Bump PORTREVISION for dependency change
2016-11-22 18:42:47 +00:00
Sunpoet Po-Chuan Hsieh
1669df02da - Add LZ4 and ZSTD options
- Run configure script in configure stage
- Cosmetic change
2016-11-20 23:54:26 +00:00
Sunpoet Po-Chuan Hsieh
e77c901a34 - Update to 4.11.2
Changes:	https://github.com/facebook/rocksdb/releases
2016-11-19 17:02:44 +00:00
Mark Linimon
cb90f21ce7 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-14 06:49:45 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Sunpoet Po-Chuan Hsieh
927c0987d6 - Update to 4.6.1
Changes:	https://github.com/facebook/rocksdb/releases
2016-06-26 17:13:09 +00:00
Sunpoet Po-Chuan Hsieh
c3a0c46801 - Update to 4.5.1
Changes:	https://github.com/facebook/rocksdb/releases
2016-04-28 19:03:35 +00:00
Sunpoet Po-Chuan Hsieh
8391d67469 - Pet portlint
- Update BROKEN: use lowercase for leading character
2016-04-28 15:24:37 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Sunpoet Po-Chuan Hsieh
53783c156a - Install more benchmarks and tools
- Bump PORTREVISION for package change
2016-04-16 21:29:11 +00:00
Sunpoet Po-Chuan Hsieh
bf658aca49 - Update to 4.4.1
Changes:	https://github.com/facebook/rocksdb/releases
2016-04-14 16:38:30 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh
f5a52cb9ee - Update to 4.3.1
- Use PORTDATA

Changes:	https://github.com/facebook/rocksdb/releases
2016-03-20 18:36:09 +00:00
Sunpoet Po-Chuan Hsieh
b348bdc67a - Update to 4.2
- Add DEBUG option

Changes:	https://github.com/facebook/rocksdb/releases
2016-03-06 06:19:27 +00:00
Sunpoet Po-Chuan Hsieh
ffb8224a03 - Fix build on i386 2015-12-06 17:51:42 +00:00
Sunpoet Po-Chuan Hsieh
04a95bd574 - Update to 4.1
Changes:	https://github.com/facebook/rocksdb/releases
2015-12-04 12:32:45 +00:00
Sunpoet Po-Chuan Hsieh
1c403bd333 - Update to 4.0
Changes:	https://github.com/facebook/rocksdb/releases
2015-10-27 15:50:20 +00:00
Sunpoet Po-Chuan Hsieh
024952e974 - Use USES=localbase 2015-10-19 20:20:03 +00:00
Sunpoet Po-Chuan Hsieh
d511179e3a - Fix warning generated by recent snapshot of Clang 3.7.0, including:
- Pessimizing std::move() invocations in a number of places.

PR:		203154
Submitted by:	dim
2015-09-28 14:24:08 +00:00
Mark Linimon
f570b59a93 Mark as broken on sparc64: fails to build.
Approved by:	portmgr (sparc64 blanket)
2015-09-26 16:53:58 +00:00
Sunpoet Po-Chuan Hsieh
f76c5d0e5e - Update i386 patches to upstream ones and rename them
Obtained from:	4b0b0201c9
		90415cfebe
		f171faa240
2015-09-20 20:14:44 +00:00
Dmitry Marakasov
01f96d4f3d - Fix build on i386
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-09-15 13:09:32 +00:00
Sunpoet Po-Chuan Hsieh
301eb6b08c - Fix build when devel/googletest is installed 2015-09-04 19:01:32 +00:00
Sunpoet Po-Chuan Hsieh
a1ce6b3b46 - Update to 3.13.1
Changes:	https://github.com/facebook/rocksdb/releases
2015-09-02 17:02:40 +00:00
Sunpoet Po-Chuan Hsieh
c82fb0f9d5 - Mark BROKEN on DragonFly BSD
PR:		201341
Submitted by:	marino
2015-07-09 15:48:58 +00:00
Sunpoet Po-Chuan Hsieh
b50d77236d - Revert r391306 as it has no maintainer approval 2015-07-04 15:21:28 +00:00
John Marino
08ffce06e8 databases/rocksdb: Unbreak on DragonFly
For the third time, disable Werror on this port.
For this latest version, that wasn't the only problem with regard to
DragonFly -- the endian configuration code was wrong and required a
patch to fix.
2015-07-04 15:17:23 +00:00
Sunpoet Po-Chuan Hsieh
e77499aab3 - Update to 3.11.2
Changes:	https://github.com/facebook/rocksdb/releases
2015-06-14 09:18:30 +00:00
Sunpoet Po-Chuan Hsieh
eb243c9a87 - Update to 3.11.1
Changes:	https://github.com/facebook/rocksdb/releases
2015-06-07 20:40:19 +00:00
Sunpoet Po-Chuan Hsieh
b3ccd00392 - Disable SSE4.2 on i386 architecture to fix i386 builds on FreeBSD package building cluster
- Cleanup Makefile: something forgot to removed before committing r388095
2015-06-05 18:56:58 +00:00
Sunpoet Po-Chuan Hsieh
04bbdc90ba - Update to 3.11
Changes:	https://github.com/facebook/rocksdb/releases
2015-05-31 14:58:17 +00:00
Sunpoet Po-Chuan Hsieh
40ac96a6a8 - Fix build on 9.x
- Cleanup Makefile
2015-05-21 21:24:26 +00:00
Sunpoet Po-Chuan Hsieh
8537356cac - Update to 3.10.2
Changes:	https://github.com/facebook/rocksdb/releases
2015-05-16 13:34:51 +00:00
Sunpoet Po-Chuan Hsieh
22bd65a254 - Cleanup GH_* knobs:
- Use DISTVERSIONPREFIX
  - Remove GH_PROJECT
- Add comment about broken c++11 support from gcc
2015-05-15 18:04:40 +00:00
Ryan Steinmetz
670003635b - Fix broken static library (INSTALL_LIB strips the symbols)
- Bump PORTREVISION
2015-05-08 11:28:57 +00:00
Sunpoet Po-Chuan Hsieh
6c53764f17 - Fix build on i386
- Regenerate patch file with makepatch:

MFH:		2015Q2
2015-05-02 00:50:27 +00:00
Ryan Steinmetz
0f77be7058 - Fix build when using FreeBSD older than 10.0 2015-05-01 23:08:52 +00:00
John Marino
5a0dc22eaf databases/rocksdb: Unbreak on DragonFly due to -Werror (again)
The -Werror flag reappeared on the latest version, and it still doesn't
build without error on GCC5.  In this case, the FLAGS_env variable was
defined and not used tripping [-Werror=unused-variable]

I would seriously remove -Werror from this port (again), but this patch
makes it build again on DragonFly, at least for the moment.
2015-05-01 14:36:27 +00:00
Sunpoet Po-Chuan Hsieh
5ec514ec7a - Update to 3.10
Changes:	https://github.com/facebook/rocksdb/releases
MFH:		2015Q2
2015-04-06 19:04:09 +00:00
Sunpoet Po-Chuan Hsieh
871e293de1 - Cleanup -lpthread/-pthread manipulation 2015-03-25 14:58:40 +00:00
Sunpoet Po-Chuan Hsieh
1bdb3990e7 - Convert to new USE_GITHUB usage and remove deprecated GH_COMMIT
- Add GitHub repository to WWW
2015-03-21 19:37:17 +00:00
John Marino
34407a1cc6 databases/rocksdb: Remove -Werror from flags
RocksDB defines a number of variables it doesn't use, so it fails Werror
on modern compilers that check for this.  Remove the -Werror flag from
the Makefile with sed since we are using it anyway.

Approved by:	blanket
2015-02-21 13:03:23 +00:00
Sunpoet Po-Chuan Hsieh
ddbca3c0f5 - Update to 3.9.1
Changes:	https://github.com/facebook/rocksdb/releases
2015-02-21 08:38:49 +00:00
Sunpoet Po-Chuan Hsieh
deaee44524 - Update to 3.8
Changes:	https://github.com/facebook/rocksdb/releases
2014-12-08 09:11:01 +00:00
Sunpoet Po-Chuan Hsieh
c603d4c107 - Fix build when WITHOUT_PROFILE is defined
Submitted by:	vanilla
2014-12-06 20:41:10 +00:00
Sunpoet Po-Chuan Hsieh
793bd02ed7 - Update to 3.7
Changes:	https://github.com/facebook/rocksdb/releases
2014-11-24 18:24:38 +00:00
Sunpoet Po-Chuan Hsieh
7898e91cd1 - Update to 3.6.2
Changes:	https://github.com/facebook/rocksdb/releases
2014-11-05 18:23:30 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Dmitry Marakasov
8d0a54d83f - Switch devel/gflags to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-08-18 12:02:07 +00:00
Sunpoet Po-Chuan Hsieh
da0c14ecd3 - Add rocksdb 3.2
RocksDB is an embeddable persistent key-value store for fast storage. RocksDB
can also be the foundation for a client-server database but our current focus is
on embedded workloads.

RocksDB builds on LevelDB to be scalable to run on servers with many CPU cores,
to efficiently use fast storage, to support IO-bound, in-memory and write-once
workloads, and to be flexible to allow for innovation.

GitHub repository at https://github.com/facebook/rocksdb

WWW: http://rocksdb.org/
2014-07-22 17:42:24 +00:00