Commit Graph

63 Commits

Author SHA1 Message Date
Piotr Kubaj
6095787e26 databases/libzdb: also fails on powerpc 2021-06-16 09:00:06 +00:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Sunpoet Po-Chuan Hsieh
3b0a1c21cb Update to 3.2.2
Changes:	https://www.tildeslash.com/libzdb/#release_notes
2020-04-02 12:00:49 +00:00
Sunpoet Po-Chuan Hsieh
70e31bb7b2 Add comment to avoid future breakage
PR:		237200
2020-03-31 15:01:10 +00:00
Piotr Kubaj
57427f7c42 databases/libzdb: fix build on GCC architectures
r529335 partially reverted r499489, which caused another breakage on GCC architectures by passing -L/usr/lib while using GCC from ports and making it link to base libstdc++:
/usr/local/bin/ld: zdbpp.cpp:(.text.startup+0x1f0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'

Apply changes to Makefile from r499489 to fix it.

PR:		237200
2020-03-31 13:58:01 +00:00
Sunpoet Po-Chuan Hsieh
581437f84b Remove unnecessary patch (followup of r529335) 2020-03-29 08:06:55 +00:00
Sunpoet Po-Chuan Hsieh
8242ebde17 Update to 3.2.1
Changes:	https://www.tildeslash.com/libzdb/#release_notes
2020-03-28 12:45:03 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Antoine Brodin
9e442c3d45 Mark BROKEN on i386
../zdb/zdbpp.h:330:14: error: class member cannot be redeclared
        void bind(int parameterIndex, time_t x) {
             ^
../zdb/zdbpp.h:318:14: note: previous definition is here
        void bind(int parameterIndex, int x) {
             ^

Reported by:	pkg-fallout
MFH:		2019Q3
2019-07-09 09:10:56 +00:00
Sunpoet Po-Chuan Hsieh
fce7c8290b Fix build on powerpc
PR:		237200
Submitted by:	pkubaj
2019-04-20 23:08:34 +00:00
Sunpoet Po-Chuan Hsieh
74b4b94bc2 Add LICENSE_FILE 2019-04-07 20:05:35 +00:00
Sunpoet Po-Chuan Hsieh
f95a8901d7 Update databases/libzdb to 3.2
- Update MASTER_SITES
- Update pkg-descr
- Update WWW
- Bump PORTREVISION of dependent ports for shlib change
- Take maintainership

Changes:	https://www.tildeslash.com/libzdb/#release_notes
2019-04-06 14:42:44 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Kurt Jaeger
00f8fd9797 databases/libzdb: Change USE_MYSQL -> USES=mysql and USE_OPENSSL -> USES=ssl 2016-08-08 17:40:33 +00:00
Tilman Keskinoz
65f573b264 Regroup options to ensure that at least one database is selected 2016-06-09 13:18:26 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Raphael Kubo da Costa
e052def967 Fix the port's configure script to properly detect SQLite3.
This has been broken since r397227 ("Upgrade to 3.1"): the port's build system
passes -ldl when trying to detect SQLite3. Since this will always fail on
FreeBSD, SQLite3 support will always be disabled as well.

PR:		203424
MFH:		2016Q1
2016-02-29 00:30:41 +00:00
Vanilla I. Shu
05ffd74d46 Upgrade to 3.1. 2015-09-18 06:27:41 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Tijl Coosemans
ec94e4d5eb Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
2014-07-05 12:19:32 +00:00
Martin Wilke
eefe8fae08 - Update to 3.0
- Stage support
- Options helper

PR:		187760
Submitted by:	Ports Fury
2014-05-19 07:47:38 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Baptiste Daroussin
273a8ba3a2 Support stage 2014-04-21 23:49:17 +00:00
Carlo Strub
81dbe2303e Back to pool 2014-03-13 23:09:52 +00:00
Baptiste Daroussin
1b416098d2 Reduce bsd.port.mk inclusions by using options helpers
replace USE_GMAKE -> USES=gmake
2014-01-15 23:38:22 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Carlo Strub
749120cd2b Update to 2.11.3 2013-07-19 20:57:59 +00:00
Carlo Strub
f7cd7810ba - Update to 2.11.1
- Bump PORTREVISION

PR:		ports/175821
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	maintainer
2013-03-26 21:22:45 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Carlo Strub
f20bd968e3 - Update to 2.10.5
- Bump PORTREVISION
2012-07-17 20:00:35 +00:00
Carlo Strub
ea643d9396 - Update to 2.10.3
- Convert to OptionsNG
2012-06-05 21:32:53 +00:00
Carlo Strub
bcb38383b2 Update to 2.10
Approved by:	glarkin@ (mentor)
2012-01-10 14:28:08 +00:00
Carlo Strub
5597981a1f Update to 2.9
Approved by:	glarkin@ (mentor)
2011-10-11 19:56:49 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Carlo Strub
178dc40a96 Change maintainer address to my FreeBSD address
Approved by:	wen@ (mentor)
2011-09-15 12:33:27 +00:00
Greg Larkin
70e7cdd7d6 - Updated to 2.8.1
Changes: Fixes a transaction related memory leak in the Oracle driver
- Fixed configure option name in Makefile for PostgreSQL support

PR:		ports/155021
Submitted by:	C-S <c-s@c-s.li>
2011-03-21 20:42:44 +00:00
Alex Dupre
1bda2b2725 Bump PORTREVISION for ports linking to default libmysqlclient. 2011-03-19 13:15:34 +00:00
Greg Larkin
ffe2d2a9e6 - Updated to 2.8
Changes: http://www.tildeslash.com/libzdb/dist/CHANGES.txt

PR:		ports/154797
Submitted by:	C-S <c-s@c-s.li> (maintainer)
2011-02-18 01:31:40 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Wen Heping
6608d50315 - Update to 2.7
- Pass maintainership to submitter
- Add LICENSE

PR:		ports/151526
Submitted by:	C-S <c-s@c-s.li>
2010-11-03 07:24:26 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Martin Wilke
8b591d0163 - Update to 2.6
PR:		136472
Submitted by:	Ports Fury
2009-07-09 09:05:47 +00:00
Martin Wilke
61cba9f87b - Update to 2.5
PR:		134279
Submitted by:	Ports Fury
2009-05-09 09:18:56 +00:00
Martin Wilke
9a12f1b3ee - Update to 2.4
PR:		132468
Submitted by:	Ports Fury
2009-03-14 14:10:20 +00:00
Martin Wilke
c4eba449ff - Update to 2.3
PR:		130432
Submitted by:	Ports Fury
2009-01-15 22:44:47 +00:00
Martin Wilke
576b49eaf9 - Update to 2.2.3
PR:		126168
Submitted by:	Ports Fury
2008-08-02 22:34:52 +00:00
Li-Wen Hsu
f263c92493 - Update to version 2.2.2
PR:		ports/124582
Submitted by:	KATO Tsuguru <tkato432 AT yahoo.com>
2008-06-15 02:10:54 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00