1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Commit Graph

317895 Commits

Author SHA1 Message Date
Florian Smeets
50cfc58f27 - ALSA now supports playing HTML5 audio with 32-bit sample format [1]
after being converted from float as passed by firefox/libcubeb [2]
- Restore behavior from r296140 while adding alignment options in case
  of issues. This should make things slightly less broken and add more
  sample formats. [1]
- Some apps (e.g. linux-firefox with ports/169896) don't check with ALSA
  which sample formats are supported and just feed whatever they like,
  assuming the underlying device supports it.
  While here also fix mixer device for OSS plugin. It should be /dev/dsp
  according to 4Front OSS wiki. The only works with ARIFF_OSS enabled
  but the volume is reset on close(). audio/oss doesn't work either way:
  the new (OSSv4) way to control mixer is via SNDCTL_MIX_* ioctls. [2]

PR:		ports/183861 [1]
PR:		ports/184006 [2]
Submitted by:	Jan Beich <jbeich@tormail.org>
Approved by:	maintainer timeout
2013-12-14 14:41:17 +00:00
Olli Hauer
1ed97b2fe8 - update/add russian bugzilla templates 2013-12-14 14:35:11 +00:00
Emanuel Haupt
03ed5d504e Set USE_GCC to 'yes' instead of requesting 4.6+
Requested by:	gerald
2013-12-14 14:20:32 +00:00
Florian Smeets
be134ec8ca Bring back Makefile.webplugins, it's still in use.
This unbreaks INDEX.
2013-12-14 14:09:13 +00:00
TAKATSU Tomonari
b4b01d1e62 - Update to 0.61 [1]
- Support STAGEDIR

Reported by:	maintainer (via twitter) [1]
2013-12-14 13:55:46 +00:00
Florian Smeets
7efa77ad7c Update to nspr 4.10.2
Update to nss 3.15.3.1
Update firefox-esr and thunderbird to 24.2.0
Update firefox to 26.0
Update seamonkey to 2.23

- catch up with directory renames since USES=webplugins was introduced;
  fixes plugins not being automatically enabled after install
- linux-firefox and linux-seamonkey can play HTML5 audio [2][3] and
  measure about:memory usage, again
- dom.ipc.plugins.enabled->true no longer crash linux-firefox which makes
  some flash sites work again; as there's no nspluginwrapper in-between
  the infamous "youtube issue" never occurs
- install DEBUG with symbols [3] and describe the option better [4]
- enable dumping about:memory upon kill -65, kill -66 and GC/CC log
  upon kill -67 to a file under /tmp directory; linux-firefox uses
  kill -34, kill -35 and kill -36 respectively

PR:		ports/183861 [1]
PR:		ports/184006 [2]
PR:		ports/169896 [3]
PR:		ports/184285 [3]
PR:		ports/184286 [4]
Security:	dd116b19-64b3-11e3-868f-0025905a4771
In collaboration with: Jan Beich <jbeich@tormail.org>
2013-12-14 13:42:06 +00:00
Kubilay Kocak
306f0fd83b www/py-django-dpaste: Update to 2.1 (Upstream is responsive, Thanks Martin!)
After reporting that re-rolling distributions can cause headaches for packagers
and users, Martin graciously (and quickly) addressed it with a version bump,
git tag and PyPi update. This change is a functional noop and brings the
universe back into equilibrium.
2013-12-14 13:38:47 +00:00
TAKATSU Tomonari
c58d4a0b0f - Add LEGAL_TEXT to sync with the 'why' column in LEGAL [1]
- Add LICENSE section
- Support STAGEDIR

Submitted by:	eadler (via private e-mail) [1]
2013-12-14 13:28:35 +00:00
Kubilay Kocak
3bd3321136 www/py-django-dpaste: Packaging fixes upstreamed and distfile re-rolled
Four reported issues were upstreamed and the PyPi distribution file
was re-rolled without a version bump or new tag. A number of addition
commits also come along with this (Cmd-Enter to submit form) so bump
PORTREVISION accordingly.

- Delete all patches and the post-patch: workaround. Fixes:

 Issue #26: Templates and static files missing from sdist and installed
            files (create MANIFEST.in)

            https://github.com/bartTC/dpaste/issues/26

 Issue #27: manage.py uneccessarily installed in LOCALBASE/bin due
            to scripts= in setup.py

            https://github.com/bartTC/dpaste/issues/27

 Issue #28: Trove classifiers missing in pypi entry (use list not tuple)

            https://github.com/bartTC/dpaste/issues/28

 Issue #29: Create LICENSE file, add MIT contents, add to MANIFEST.in

            https://github.com/bartTC/dpaste/issues/29
2013-12-14 13:09:11 +00:00
William Grzybowski
1085bf39e6 devel/drpython: use easy_install and python auto plist
- This is in preparation for setuptools only python ports
2013-12-14 12:56:38 +00:00
Alex Dupre
b92229a772 Update to 5.5.7 release and refresh patches. 2013-12-14 12:46:13 +00:00
Matthias Andree
a519e7f102 Add note about Berkeley DB deprecation and link to Wiki docs. 2013-12-14 12:45:51 +00:00
Alex Dupre
ce9ba7129c Update to 5.4.23 release and refresh patches. 2013-12-14 12:45:40 +00:00
Kubilay Kocak
e180a475ca devel/boost-libs: Backport fix building test framework on non-x86 platforms
This change backports an upstream commit [1] to fix building of the test
framework on non-x86 systems [2] due to not #include'ing osreldate.h prior
to testing __FreeBSD_version.

[1] https://svn.boost.org/trac/boost/changeset/62780
[2] https://svn.boost.org/trac/boost/ticket/3897

PR:		ports/182549
Submitted by:	jhibbits
Reviewed by:	bapt
Approved by:	office@ (bapt)
2013-12-14 11:53:15 +00:00
Pawel Pekala
ade94852b2 Update to version 2.3.0
PR:		ports/184752
Submitted by:	maintainer
2013-12-14 11:46:04 +00:00
Pawel Pekala
cd5b7e32eb - Add option PULSEADUIO default to off, package links to
libpulse when availble on system
- Don't reset options to just LAME when not building
  on package server
- Convert to new LID_DEPENDS format, use option helpers

PR:		ports/182838
Submitted by:	me
Approved by:	maintainer timeout
2013-12-14 10:52:42 +00:00
Marcus von Appen
bde46ec0cc - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 10:51:26 +00:00
Marcus von Appen
3c48c13036 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 10:31:16 +00:00
Matthias Andree
00be333957 Convert to staging. 2013-12-14 10:09:24 +00:00
Matthias Andree
ebba1c6c16 Update to r664:
r664	Squash some memory leaks when generating the 'Get Info' screen. Fixes #230
r663	Prevent crash when receiving NULL data from the backend. Seems to happen on X11 when Skype hasn't started yet
r662	Add macports options to the Makefile
r661	Add extra error handling for accounts that disconnect while we're processing a message
r660	Added patch from doktor.yak to fix version detection code on Linux, when setting up the missedchatmessages poll - Fixes issue 225

Convert to staging.
2013-12-14 10:04:52 +00:00
Matthias Andree
44248d8679 Convert to staging.
Strip debug symbols for installed .so files unless WITH_DEBUG is set.
2013-12-14 09:57:02 +00:00
Matthias Andree
fe5a519334 Convert to staging. 2013-12-14 09:52:41 +00:00
Marcus von Appen
834b1c0992 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 09:27:14 +00:00
Marcus von Appen
aa7e282ff4 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 09:21:31 +00:00
Marcus von Appen
fe33ff40fb - Use the python version specified for building instead
of one of the meta port values, which might mismatch

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 09:17:38 +00:00
Marcus von Appen
91bae8a296 - Fix shebang replacement
Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 09:14:47 +00:00
Marcus von Appen
0d04a8d57a - Fix BUILD_ and LIB_DEPENDS for py-django14
Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 09:10:39 +00:00
Antoine Brodin
366fbf477e Add an explicit dependency on pkgconf (needed for LibSpectre and Qalculate detection)
Approved by:	portmgr (bapt)
2013-12-14 09:01:59 +00:00
Kubilay Kocak
c36c2de8fd math/py-numpy: Fix static library check that assumes atlas is installed
- Use BUILD_DEPENDS to check for the atlas static library at pre-build
  time instead of checking if the file exists (False if atlas is not
  installed)

- Replace IGNORE with a message to the user notifying them that
  an atlas install WITH_STATIC is needed, and provide clues as possible
  actions without being too prescriptive.

As discussed with eadler@, a correct resolution to "ports depending on other ports with specific OPTIONS" is either an atlas slave port
(ie: atlas-static), or to modify atlas to install both shared and static
libraries.

This change is a net gain on the existing broken behaviour, by fixing
the check, while retaining the user notification.

PR:		ports/178094
Reviewed by:	jhibbits, eadler
Approved by:	maintainer timeout (7+ months)
2013-12-14 06:44:38 +00:00
Eitan Adler
8f169764d6 bsd.sanity.mk: add a warning not to use the BSD license
The 'BSD' license covered 3+ different licenses some of which were not OSI
approved.  Instead we now have 3 separate licenses.

Approved by:	portmgr (tabthorpe)
2013-12-14 06:04:59 +00:00
Kubilay Kocak
2949ca87af security/libgcrypt: Remove BROKEN on powerpc
- Remove BROKEN on powerpc [1]
- Enable STAGE support

PR:		ports/183066
Submitted by:	jhibbits
Approved by:	maintainer timeout (1 month)
2013-12-14 05:06:17 +00:00
Kubilay Kocak
55c37aca95 The MCPU_OPTS conditional block currently incorrectly sets ABI=64 for
all ARCH strings that in 64. GMP expects mode64, mode32 or 32 as valid values
for the ABI option [1]. Using an invalid value causes the following
build error on powerpc64:

    configure: error: ABI=64 is not among the following valid choices:
    mode64 mode32 32

This is the minimum change to set the correct "mode64" ABI value when
ARCH is powerpc64, while also keeping all other semantics the same. A
more complete refactor of this port is possible, but would need an
exp-run to test for regressions.

The change was tested on powerpc64 (thanks justin) and amd64 (for regression)

While I'm here:

- Remove indefinite article from COMMENT

[1] https://gmplib.org/manual/Build-Options.html

PR:		ports/179127
Submitted by:	jhibbits
Reviewed by:	jhibbits, ak
Approved by:	maintainer timeout (6 months)
2013-12-14 04:47:22 +00:00
Brad Davis
0a4bc243ef - Update rsyslog7 to 7.4.7. Finally stagify thanks to help from bapt@ !
Reviewed by:	az@
2013-12-14 04:39:27 +00:00
Danilo Egea Gondolfo
5e4b11f0f1 - Add stage support
- Convert a lot of "if's" to options helpers
- Convert LIB_DEPENDS to new syntax
2013-12-14 02:08:19 +00:00
Matthias Andree
39b16fa39f Fix typos in pkg-message. 2013-12-14 01:53:06 +00:00
Matthias Andree
150119c958 Convert to staging. 2013-12-14 01:51:48 +00:00
Baptiste Daroussin
493444f8f7 Support stage 2013-12-14 01:13:39 +00:00
Baptiste Daroussin
904a12a2c9 Support stage 2013-12-14 01:08:32 +00:00
Baptiste Daroussin
4615f2d892 Support stage, use options helpers 2013-12-14 01:06:35 +00:00
Baptiste Daroussin
f97693945b Support stage 2013-12-14 01:03:12 +00:00
Oliver Lehmann
06b35399fd fix build on FreeBSD 10 2013-12-14 01:01:32 +00:00
Baptiste Daroussin
1a66b19510 Support stage 2013-12-14 01:01:06 +00:00
Baptiste Daroussin
00918f2a91 Support stage 2013-12-14 00:58:19 +00:00
Baptiste Daroussin
02b9cf607f Support stage 2013-12-14 00:54:57 +00:00
Baptiste Daroussin
8dee5c4834 Support stage 2013-12-14 00:53:42 +00:00
Danilo Egea Gondolfo
2b429360b5 - Convert "if defined(WITH_GTK2)" to options
- Add stage support
2013-12-14 00:44:04 +00:00
Danilo Egea Gondolfo
654597321f - Add stage support 2013-12-14 00:03:57 +00:00
Baptiste Daroussin
1c84ae2d20 Support stage 2013-12-14 00:02:17 +00:00
Baptiste Daroussin
c1208644ca Support stage and packaging as user 2013-12-14 00:01:06 +00:00
Baptiste Daroussin
7131a009d2 Support stage 2013-12-13 23:57:05 +00:00