Macports-changes Archive

List Statistics

  • Total Threads: 7979
  • Total Posts: 30500

Phrases Used to Find This Thread

  #1  
27-04-2010 12:32 AM
Macports-changes member admin is online now
User
 

Revision: 66961
http://trac.macports.org/changeset/66961
Date: 2010-04-26 16:32:44 -0700 (Mon, 26 Apr 2010)
Log Message:
-----------
ffmpeg: increment revision to force build against latest x264.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2010-04-26 22:48:00 UTC (rev 66960)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2010-04-26 23:32:44 UTC (rev 66961)
@@ -8,7 +8,7 @@
conflicts ffmpeg-devel
epoch 1
version 0.5.1
-revision 1
+revision 2
categories multimedia
maintainers devans openmaintainer

  #2  
31-07-2010 08:04 PM
Macports-changes member admin is online now
User
 

Revision: 70178
http://trac.macports.org/changeset/70178
Author:
Date: 2010-07-31 12:04:03 -0700 (Sat, 31 Jul 2010)
Log Message:
-----------
ffmpeg: Allow speex-devel to satisfy the requirement for speex support.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2010-07-31 18:53:21 UTC (rev 70177)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2010-07-31 19:04:03 UTC (rev 70178)
@@ -68,7 +68,7 @@
port:schroedinger \
port:faac \
port:faad2 \
- port:speex \
+ path:lib/libspeex.dylib:speex \
port:XviD \
port:x264 \
path:lib/pkgconfig/sdl.pc:libsdl \

  #3  
31-07-2010 08:29 PM
Macports-changes member admin is online now
User
 

Revision: 70180
http://trac.macports.org/changeset/70180
Author:
Date: 2010-07-31 12:29:56 -0700 (Sat, 31 Jul 2010)
Log Message:
-----------
ffmpeg: Don't build documentation by default to fix building when texi2html is installed. Bug #25888.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2010-07-31 19:05:13 UTC (rev 70179)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2010-07-31 19:29:56 UTC (rev 70180)
@@ -85,6 +85,7 @@

configure.cflags-append -DHAVE_LRINTF ${configure.cppflags}
configure.args \
+ --disable-doc \
--enable-gpl \
--enable-postproc \
--enable-swscale --enable-avfilter --enable-avfilter-lavf \

  #4  
19-10-2010 04:59 PM
Macports-changes member admin is online now
User
 

Revision: 72518
http://trac.macports.org/changeset/72518
Author:
Date: 2010-10-19 08:59:23 -0700 (Tue, 19 Oct 2010)
Log Message:
-----------
ffmpeg: update to version 0.6.1.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2010-10-19 15:58:24 UTC (rev 72517)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2010-10-19 15:59:23 UTC (rev 72518)
@@ -7,8 +7,7 @@
name ffmpeg
conflicts ffmpeg-devel
epoch 1
-version 0.6
-revision 2
+version 0.6.1
license nonfree GPLv2.1+ LGPLv2.1+
categories multimedia
maintainers devans openmaintainer
@@ -50,9 +49,9 @@

use_bzip2 yes

-checksums md5 d6142a9a5821d6a6262a6edb903faa24 \
- sha1 c130e3bc368251b9130ce6eafb44fe8c3993ff5c \
- rmd160 1ff6a8f419239a03d84f67cc954f60f73632432a
+checksums md5 4f5d732d25eedfb072251b5314ba2093 \
+ sha1 24ada1d35fc000980090e773101e101ca45f85e5 \
+ rmd160 b85d513c11b0ee30aecb77f4e4c0b94ddd72f7d9

patchfiles patch-libswscale-Makefile.diff \
patch-libswscale-swscale.h.diff \

  #5  
06-08-2011 08:45 AM
Macports-changes member admin is online now
User
 

Revision: 81861
http://trac.macports.org/changeset/81861
Author:
Date: 2011-08-06 00:45:30 -0700 (Sat, 06 Aug 2011)
Log Message:
-----------
ffmpeg: use built-in sysctl

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:24:40 UTC (rev 81860)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:45:30 UTC (rev 81861)
@@ -142,7 +142,7 @@

platform powerpc {
# absence of altivec is not automatically detected
- if {[exec sysctl -n hw.vectorunit] == 0} {
+ if {[catch {sysctl hw.vectorunit} result] || $result == 0} {
configure.args-append --disable-altivec
}
}



  #6  
06-08-2011 08:53 AM
Macports-changes member admin is online now
User
 

Revision: 81863
http://trac.macports.org/changeset/81863
Author:
Date: 2011-08-06 00:53:41 -0700 (Sat, 06 Aug 2011)
Log Message:
-----------
ffmpeg: use notes

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:48:29 UTC (rev 81862)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:53:41 UTC (rev 81863)
@@ -181,9 +181,8 @@
depends_lib-append port:jack
}

-post-activate {
- if {![variant_isset no_nonfree]} {
- ui_msg "
+if {![variant_isset no_nonfree]} {
+notes "
*******
******* This build of ${name} includes nonfree code as follows:
*******
@@ -201,8 +200,8 @@
******* To remove this restriction use variant +no_nonfree
*******
"
- } elseif {![variant_isset no_gpl]} {
- ui_msg "
+} elseif {![variant_isset no_gpl]} {
+notes "
*******
******* This build of ${name} includes GPLed code and
******* is therefore licensed under GPL v2 or later.
@@ -217,14 +216,13 @@
******* To include only LGPLed code use variant +no_gpl +no_nonfree
*******
"
- } else {
- ui_msg "
+} else {
+notes "
*******
******* This build of ${name} includes no GPLed or nonfree
******* code and is therefore licensed under LGPL v2.1 or later.
*******
"
- }
}

livecheck.type regex



  #7  
06-08-2011 08:55 AM
Macports-changes member admin is online now
User
 

Revision: 81864
http://trac.macports.org/changeset/81864
Author:
Date: 2011-08-06 00:55:03 -0700 (Sat, 06 Aug 2011)
Log Message:
-----------
ffmpeg: make +no_nonfree the default

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:53:41 UTC (rev 81863)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-08-06 07:55:03 UTC (rev 81864)
@@ -169,6 +169,8 @@
depends_lib-delete port:faac
license-delete nonfree
}
+# the build server uses the default variants, and we want distributable binaries
+default_variants +no_nonfree

#
# jack indev support is currently broken



  #8  
17-08-2011 05:08 PM
Macports-changes member admin is online now
User
 

Revision: 82651
http://trac.macports.org/changeset/82651
Author:
Date: 2011-08-17 09:08:11 -0700 (Wed, 17 Aug 2011)
Log Message:
-----------
ffmpeg: fix i386 build and add universal variant based on #28935

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-08-17 15:47:32 UTC (rev 82650)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-08-17 16:08:11 UTC (rev 82651)
@@ -3,6 +3,7 @@

PortSystem 1.0
PortGroup xcodeversion 1.0
+PortGroup muniversal 1.0

name ffmpeg
conflicts ffmpeg-devel
@@ -109,22 +110,12 @@

#add --enable-libopenjpeg when problems with openjpeg.h are resolved

-if {$build_arch != ""} {
- configure.args-append --arch=${build_arch}
- if {$build_arch == "i386" || $build_arch == "x86_64"} {
- depends_build-append port:yasm
- configure.args-append --enable-yasm
- }
-}
-
test.run yes

#
# configure isn't autoconf and they do use a dep cache
#

-universal_variant no
-
post-destroot {
file mkdir ${destroot}${prefix}/share/doc/${name}
file copy ${worksrcpath}/doc/TODO ${destroot}${prefix}/share/doc/${name}
@@ -133,17 +124,6 @@
}
}

-platform darwin 10 {
- # ticket #20938 -- disable mmx for 32 bit intel only
- if { $build_arch == "i386" } {
- # swscale is no longer GPL only
- configure.args-delete --enable-swscale
- if { ![variant_isset no_mmx] } {
- configure.args-append --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 --disable-amd3dnow --disable-amd3dnowext
- }
- }
-}
-
platform powerpc {
# absence of altivec is not automatically detected
if {[catch {sysctl hw.vectorunit} result] || $result == 0} {
@@ -151,6 +131,27 @@
}
}

+configure.universal_args-delete --disable-dependency-tracking
+
+if {[variant_isset universal]} {
+ foreach arch ${configure.universal_archs} {
+ lappend merger_configure_args($arch) --arch=${arch}
+ lappend merger_configure_env($arch) ASFLAGS='-arch ${arch}'
+ }
+ if {[string match "*86*" ${configure.universal_archs}]} {
+ depends_build-append port:yasm
+ }
+ lappend merger_configure_args(i386) --enable-yasm
+ lappend merger_configure_args(x86_64) --enable-yasm
+} else {
+ configure.args-append --arch=${configure.build_arch}
+ configure.env-append ASFLAGS='[get_canonical_archflags]'
+ if {$build_arch == "i386" || $build_arch == "x86_64"} {
+ depends_build-append port:yasm
+ configure.args-append --enable-yasm
+ }
+}
+
variant no_mmx description {disable all x86 asm optimizations} {
configure.args-append --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 --disable-amd3dnow --disable-amd3dnowext
}



  #9  
06-09-2011 03:58 AM
Macports-changes member admin is online now
User
 

Revision: 83571
http://trac.macports.org/changeset/83571
Author:
Date: 2011-09-05 19:58:14 -0700 (Mon, 05 Sep 2011)
Log Message:
-----------
ffmpeg: update to version 0.7.3.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-09-06 02:26:46 UTC (rev 83570)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-09-06 02:58:14 UTC (rev 83571)
@@ -8,7 +8,7 @@
name ffmpeg
conflicts ffmpeg-devel
epoch 1
-version 0.7.1
+version 0.7.3
license nonfree GPL-2+ LGPL-2.1+
categories multimedia
maintainers devans openmaintainer
@@ -50,8 +50,8 @@

use_bzip2 yes

-checksums sha1 d006cf0fb61d654c0845240da868ecf3a94c043f \
- rmd160 6539f725d869b97a1821636bd1416312970a6457
+checksums sha1 8a5e0e6bfffe491775da0d65a614e358038c44b4 \
+ rmd160 30da423b0a56efb6273a9a59b47a6cfe237278e2

depends_build port:pkgconfig \
port:gmake \



  #10  
08-09-2011 01:05 AM
Macports-changes member admin is online now
User
 

Revision: 83625
http://trac.macports.org/changeset/83625
Author:
Date: 2011-09-07 17:05:07 -0700 (Wed, 07 Sep 2011)
Log Message:
-----------
ffmpeg: force use of gcc-4.2 to ensure compilation on all platforms. See #30137, #31151.

Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2011-09-07 23:30:20 UTC (rev 83624)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2011-09-08 00:05:07 UTC (rev 83625)
@@ -84,8 +84,21 @@

# Under some conditions, llvm-gcc-4.2 drops some "unused" code even though it is used
# fixed in llvm-gcc trunk, but not in Apple's shipped llvm-gccs.
-if {${configure.compiler} == "llvm-gcc-4.2"} {
- configure.compiler clang
+#
+# similarly clang fails to build on i386 platforms
+#
+# use code provided by jeremyhu here to use gcc-4.2 instead
+#
+# http://lists.macosforge.org/pipermail/macports-dev/2011-July/015263.html
+#
+
+if {${configure.compiler} == "clang" ||
+ ${configure.compiler} == "llvm-gcc-4.2"} {
+ configure.compiler gcc-4.2
+ if {![file executable ${configure.cc}]} {
+ depends_build-append port:apple-gcc42
+ configure.compiler apple-gcc-4.2
+ }
}

configure.cflags-append -DHAVE_LRINTF ${configure.cppflags}







NewsArc Lists  |  Culture Pages   |  Computing Archive  |  Media-Pages
Link to this page on your blog or website by copying the HTML code below and pasting it into your site: