1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

19477 Commits

Author SHA1 Message Date
Tijl Coosemans
3e4a806167 Add 4 new sed commands to USES=libtool. The first two apply some of the
changes that Debian made to their libtool.  The first command applies to
libtool versions 1.4 and up.  The second command is somewhat more elaborate
but essentially it uses the sed hold space to move an "elif...fi" block
down.  It applies to 2.x.  Together these reduce overlinking to unpatched
.la files (from ports that don't have USES=libtool yet but also .la files
in the work directory).

The third and fourth command fix relinking.  During staging libtool may
relink libA when it links to another library in the work directory libB.
The reason is that libA created during build phase has its runpath set to
the location of libB in the work directory.  This allows running an
executable that links to libA from within the work directory.  The relink
removes this extra runpath.

When libtool relinks libA it replaces "libB.la" on the linker command line
with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in
the stage directory but this -L flag isn't necessarily the first so another
libB may be linked instead.  The two sed commands make relink the same as a
normal link.  This means libtool will relink with libraries from the work
directory using a path similar to "../srcB/.libs/libB.so" without -L flags.
This applies to libtool 1.4 and up.  Earlier versions don't seem to relink
libraries.
(This fixes ports like devel/apr1 so they link with freshly built libraries
instead of installed libraries.)

Fix all ports with missing libraries.

Additionally:
archivers/rpm4: USES=patchfix.
databases/gdbm: INSTALL_TARGET=install-strip.
devel/gnome-vfs: remove patch that doesn't change anything.
devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS.
devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD.
multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386
   instead of disabling optimisations.
net/libnetdude: disable static plugins.

PR:		190941
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-06-22 10:44:29 +00:00
Jason E. Hale
945ecc3a0f - Fix build if gpgsm is not installed
PR:		191264
Submitted by:	rakuco
2014-06-22 09:43:38 +00:00
Jason E. Hale
c61786f8f7 - Strip binaries in a little cleaner fashion 2014-06-22 08:44:25 +00:00
Jason E. Hale
dcf209ebbf - Update to 1.5.0
- Simplify MASTER_SITES
- Drop signature download and verify target
- Strip libraries
- Add UPDATING entry documenting behavior change since gpgme now
  autodetects the gpg binary
2014-06-22 07:07:42 +00:00
Adam Weinberger
b452548824 Turn "WITH_OPENMP" into a proper OPTION. 2014-06-21 23:59:06 +00:00
Carlo Strub
15c362b2f5 Update to 0.8 2014-06-21 21:01:28 +00:00
Carlo Strub
231b64d564 Update to 0.2 2014-06-21 21:00:39 +00:00
Cy Schubert
931394c4a5 Poudriere performs builds in a jail with no pty. This causes the tripwire
install script a bit of gas. Circumvent the issue by removing the pty test.
2014-06-21 18:08:20 +00:00
Antoine Brodin
011795377d Use short name from spdx.org for OpenSSL license
Reviewed by:	eadler
Phabric:	D263
With hat:	portmgr
2014-06-21 16:10:13 +00:00
John Marino
0a4f6e2a96 Deprecate interactive port security/hunch for removal in 2 months
This unstaged port would need to be converted to a regular, staged port
in order to undeprecate it.

PR:		191211
Submitted by:	marino
Disposition:	maintainer (Dan Pelleq)
Approved by:	portmgr (implicit)
2014-06-21 13:18:05 +00:00
Matthew Seaman
debc0af6e0 Document the latest phpMyAdmin vulnerabilities. Very little
information has been published as yet.  What there is here has been
gleaned from the ChangeLog at
http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.4/phpMyAdmin-4.2.4-notes.html/view

Updates and CVE numbers to follow, as they are made available.
2014-06-20 23:24:19 +00:00
Cy Schubert
b89fe82f27 Tripwire hasn't been interactive since conversion to stage. 2014-06-20 18:19:32 +00:00
Michael Gmelin
4b08b8193b Build shared library by default
PR:		191028
Reviewed by:	bapt
Approved by:	bapt
2014-06-20 13:01:43 +00:00
William Grzybowski
ba1ec4a3f6 security/monkeysphere: update to 0.36
- Update to 0.36 [1]
- Support stage [1]
- Use @sample
- Pass maintainership to submitter

PR:		189205 (based on)
Submitted by:	anarcat koumbit org
Approved by:	maintainer
2014-06-20 01:47:27 +00:00
John Marino
4b644fe08e security/pam_pgina: Deprecate, remove 20 July 2014 (site's gone)
The domain is now parked, no more distfiles are available, the port is
not maintained and no updates for 10 years.

PR:		190921
Submitted by:	Ronald Klop
2014-06-19 13:11:15 +00:00
David Thiel
5dd9c831ed Add vuln entry for iodine.
Submitted by:	Kenta S.
2014-06-18 22:02:27 +00:00
Mathieu Arnold
2829434c48 Bump PORTREVISION after the plist fix so that people get the fix.
Sponsored by:	Absolight
2014-06-18 12:21:10 +00:00
Koop Mast
cf906e5cf2 Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]

JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
  the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
  anymore at run-time.

PR:		185462 [1]
PR:		187548 [2]
PR:		182793 [3]
PR:		181746 [4]
PR:		176047 [5]
PR:		190814 [6]
Submitted by:	c.petrik.sosa@gmail.com [1]
		Matthieu Volat <mazhe@alkumuna.eu> [2]
		free.bsd@webstyle.ch [3]
		andrnils@gmail.com [4]
		rfg@tristatelogic.com [5]
		Michelle Sullivan <michelle@sorbs.net> [6]
Approved by:	portmgr (blanket) (for NO_STAGED ports)
2014-06-17 20:05:30 +00:00
Carlo Strub
c31899d673 Update to 1.2.2 2014-06-17 19:42:15 +00:00
Jung-uk Kim
802e93f22b Fix plist without SQLITE option, i.e., r358060 was incomplete. Actually,
this option is very confusing.  This option does not enable SQLite support
but enables building with existing SQLite library, i.e., disables building
with bundled SQLite source.

Submitted by:	mat
2014-06-17 17:00:41 +00:00
Dmitry Marakasov
3bf41ba014 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-17 13:53:51 +00:00
Philippe Audeoud
2574958ee8 - Update to 1.64 2014-06-17 08:17:46 +00:00
Florian Smeets
fe17ed8a7e Document asterisk vulnerabilities 2014-06-17 08:12:07 +00:00
Jung-uk Kim
21e75caf2f Fix plist for SQLITE option. We do not build bundled SQLite for years. 2014-06-16 23:28:41 +00:00
Lev A. Serebryakov
202a9b9655 Fix for FreeBSD 9.
Fix messed up categories for slave ports.
2014-06-16 18:13:54 +00:00
Dmitry Marakasov
2ab8bf6757 - Add missing USES=libtool to archivers/snappy
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-16 15:16:17 +00:00
Philippe Audeoud
a25af584d5 - Update to 1.993 2014-06-16 13:38:29 +00:00
Lev A. Serebryakov
146867e802 subversion port has been overhauled. Some optional parts was extracted
to separate ports. These ports are:

  www/mod_dav_svn
    instead of option MOD_DAV_SVN.
  security/subversion-gnome-keyring
    instead of option GNOME_KEYRING.
  security/subversion-kwallet
    instead of option KDE_KWALLET.

  If you used devel/subversion with one (or more) of these non-standard
  options, you should install appropriate port after subversion upgrade.

  "mod_dontdothat" is installed unconditionally by www/mod_dav_svn
  port (it has been depended on TOOLS option), but is not activated by
  default, you may need to edit apache's configuration file.

  devel/subversion port now installs svndiff, svndiff3 and svndiff4
  commands if TOOLS option is enabled. They was skipped before.
  Official names "diff", "diff3" and "diff4" are prefixed with "svn" to
  avoid conflicts with base and other diff versions.

  All libraries and binaries are now stripped if MAINTAINER_DEBUG
  option is not selected (including all sub-ports, like bindings
  and mod_dav_svn).
2014-06-16 13:12:21 +00:00
Sofian Brabez
8eedbbc0b1 - Support STAGEDIR 2014-06-15 14:48:40 +00:00
Antoine Brodin
3bbbffb5fa Update to 1.2.7 2014-06-15 13:08:13 +00:00
Marcus von Appen
9b51a23e90 - Enable stagedir support
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-15 09:28:24 +00:00
Marcus von Appen
313c33e948 - Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-15 09:18:40 +00:00
Marcus von Appen
ec4c2b86ee - Enable stagedir support
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-15 09:14:01 +00:00
Marcus von Appen
24432b214c - Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-15 09:05:16 +00:00
Cy Schubert
25eef83f62 Fix build under clang and gcc 4.8.
Submitted by:	dim
2014-06-15 07:12:26 +00:00
Koop Mast
3e0366bb14 Document dbus local dos
MFH:		2014Q2
2014-06-14 12:16:57 +00:00
Cy Schubert
13541cdbf5 Only builds with GCC 4.6. 2014-06-14 03:00:54 +00:00
Bryan Drewery
894489d932 - Update to 0.4.7 [1]
- Make pkg-message less harsh

PR:		190987 [1]
Submitted by:	tim@bishnet.net [1]
2014-06-13 17:40:47 +00:00
John Marino
0cd63d5db5 security/p5-openxpki-deployment: Unbreak by adding Stage support
In addition to changes related to staging:
  * Adds LICENSE (ART20)
  * Fixes rc.d script for new rules
  * remove BROKEN definition (added due to lack of staging)

What the patch does not do is fix the build on FreeBSD 10+  This will
be dealt with in a following patch.  Testing without poudriere and
redports (F8 and F9, x4).

PR:		190960
Submitted by:	maintainer (Sergei Vyshenski)
2014-06-13 15:27:14 +00:00
Ryan Steinmetz
4c78f72eb9 - Remove chown to fix build
- Bump PORTREVISION

Submitted by:	bdrewery
2014-06-13 12:02:41 +00:00
William Grzybowski
ecd905d2bd security/sssd: pam fixes
PR:		184464
Submitted by:	maintainer
2014-06-12 14:35:01 +00:00
Alex Dupre
cd4872dfda Update to 0.9.36 release. 2014-06-12 10:04:39 +00:00
Philippe Audeoud
b1ec89635a - Update to 1.12
- Add License
2014-06-12 09:22:32 +00:00
Philippe Audeoud
80cf070cff - Update to 5.92 2014-06-12 09:18:29 +00:00
Tijl Coosemans
0d6e69bd42 Bump PORTREVISION on everything that depends on devel/apr1 due to the
library version change.

Approved by:	portmgr (implicit)
2014-06-12 09:17:32 +00:00
Philippe Audeoud
403d0697db - Update to 0.140890 2014-06-12 09:16:42 +00:00
Kurt Jaeger
84d58274d4 security/p5-PGP: fix run dependency on security/pgpin
- fix path to pgpin binary

PR:		ports/190841
Approved by:	Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
Approved by:	mentors (implicit)
2014-06-11 20:58:12 +00:00
John Marino
d0bb05930a Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy.  Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.

Approved by:	portmgr (implicit)
2014-06-11 18:55:29 +00:00
Oliver Lehmann
69baf55a1a add STAGE support 2014-06-11 16:32:47 +00:00
Jun Kuriyama
598e00d336 - Stagify. 2014-06-11 15:02:36 +00:00