ports/164639: enable enca charset detection engine in multimedia/mplayer
Marat N.Afanasyev
amarat at ksu.ru
Thu Feb 2 19:00:31 UTC 2012
The following reply was made to PR ports/164639; it has been noted by GNATS.
From: "Marat N.Afanasyev" <amarat at ksu.ru>
To: Thomas Zander <thomas.e.zander at googlemail.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/164639: enable enca charset detection engine in multimedia/mplayer
Date: Thu, 02 Feb 2012 22:55:50 +0400
This is a cryptographically signed message in MIME format.
--------------ms040807040206040702000805
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: quoted-printable
Thomas Zander wrote:
> Okay, I get it. You got some valid points (that I now understand, thank=
s!).
> Good, so we can include enca in mplayer, no objections.
> I took the liberty to slightly modify your patch, just two minor things=
:
> - Disable enca for mencoder only.
> - Remove the explicit --enable-enca configure option. The configure
> script should detect its presence on the system and just use it. Would
> you verify?
there's something broken in enca autodetection in latest mplayer :( so,=20
configure doesn't detect enca even if it's installed:
% pkg_info -aE | grep enca
enca-1.13
% grep ENCA /var/db/ports/mplayer/options
WITH_ENCA=3Dtrue
and while trying to make configure:
Script started on Thu Feb 2 22:44:55 2012
make configure
=3D> SHA256 Checksum OK for mplayer-1.0rc20111218.tar.xz.
=2E..
=3D=3D=3D> mplayer-1.0.r20111218_2 depends on shared library: enca.5 - =
found
=2E..
Checking for SSA/ASS support ... yes
Checking for ENCA ... no
Checking for zlib ... yes
=2E..
Creating config.mak
Creating config.h
Config files successfully generated by ./configure --cc=3Dcc --host-cc=3D=
cc=20
--as=3Das --extra-cflags=3D-I/usr/local/include -I/usr/local/include=20
--extra-libs=3D-L/usr/local/lib --disable-bitmap-font --disable-liba52=20
--disable-alsa --enable-ass-internal --disable-enca --disable-directfb=20
--disable-faac --disable-faad --disable-libdca --disable-twolame=20
--disable-x264 --disable-xvid --disable-libdirac-lavc --disable-mencoder =
--disable-mpg123 --disable-enca --disable-musepack=20
--enable-runtime-cpudetection --disable-ssse3 --disable-fast-cmov=20
--disable-mad --disable-libdv --disable-speex --disable-jack=20
--disable-nas --disable-openal --disable-pulse --disable-bluray=20
--disable-smb --disable-fribidi --disable-cdparanoia --disable-libcdio=20
--disable-ladspa --disable-liblzo --disable-win32dll --disable-qtx=20
--disable-real --disable-libopencore_amrnb --disable-libopencore_amrwb=20
--disable-libgsm --disable-tv-v4l1 --disable-tv-v4l2 --disable-librtmp=20
--disable-mng --enable-gui --disable-dga1 --disable-dga2 --disable-gl=20
--disable-xinerama --enable-xvmc --with-xvmclib=3DXvMCW --disable-vdpau=20
--disable-rtc --disable-arts --disable-caca --disable-lirc --disable-sdl =
--disable-svga --disable-aa --disable-esd --disable-joystick=20
--x-libraries=3D/usr/local/lib --x-includes=3D/usr/local/include=20
--prefix=3D/usr/local --mandir=3D/usr/local/man=20
--build=3Damd64-portbld-freebsd8.2 !
Install prefix: /usr/local
Data directory: /usr/local/share/mplayer
Config direct.: /usr/local/etc/mplayer
=2E..
Script done on Thu Feb 2 22:45:25 2012
config.log for enca:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Checking for ENCA =3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
Result is: no
##########################################
so I forced to use --enable-enca to bypass autodetection failure.
as far as mencoder concerned I have no objections.
--=20
SY, Marat
--------------ms040807040206040702000805
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINSDCC
BjQwggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDE1NVoXDTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOr
lr6KMoOMpohBllVHrdRvEg/q6r8jR+EK75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSM
zR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6
qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxDz2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSD
kOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr/+N2JLKutIxMYqQOJebr/f/h5t95
m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFcfH6WNU7y1LhRgjAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqD
CH14qywGXLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy
6QMVQjbbMXltUfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPI
zKKR9tQW8gGK+2+RHxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKf
KSETEPrHh7p5shuuNktvsv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HOR
z9v3vQwR4e3ksLc2JZOAFK+ssS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9
sIPP7ON0fz095HdThKjiVJe6vofq+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCie
uoBJ9OlqmsVWQvifIYf40dJPZkk9YgGTzWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7t
w1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGqUp/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQ
G2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb19mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t
5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIHDDCCBfSgAwIBAgIDAul7MA0GCSqGSIb3DQEB
BQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi
U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g
Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTEwODMxMjM1NjQ0
WhcNMTIwODMxMTk0OTQ0WjBYMSAwHgYDVQQNExc0OTgxMjgtWDIzOVpsRTV3QnRVU1g2NjEW
MBQGA1UEAwwNYW1hcmF0QGtzdS5ydTEcMBoGCSqGSIb3DQEJARYNYW1hcmF0QGtzdS5ydTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKkQw6WtqWmkshHXYkbFyvC9T8psPZw2
GhkFnengNe1JvJLhRsxrZaACR9Ud5sUAkAxLn1tPr+y3UanLmzvMHFnLZBvKpUFwlc9Id4uj
f9598GpW1fI1L3EjB+Sfu7RB0SybRuInoioW0xXxOKdJA5NJ9p6fn9sNrnIFSUx1aU0wb7+e
4t5mUfnjqLQ2c5Ol21i2OlnCNfW7alYYDlUf/UyokkyrdMujsVJPmFJ9f38W9iLDSu8yzWWz
kRjIQqd0mD3Xc/vri+HTA855u3mxmE+HegFPftAGYWlfMkUljidj31w9RTYWbUpaXn35E29x
KZK+57hqQYyOsvMlY0Q6AIcCAwEAAaOCA6gwggOkMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSw
MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUrQUtlXJNyE36ik5S
A5nGs55RPY4wHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwGAYDVR0RBBEwD4EN
YW1hcmF0QGtzdS5ydTCCAiEGA1UdIASCAhgwggIUMIICEAYLKwYBBAGBtTcBAgIwggH/MC4G
CCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQGCCsGAQUF
BwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIH3BggrBgEF
BQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgEBGoG+VGhp
cyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0byB0aGUgQ2xhc3MgMSBWYWxp
ZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5j
ZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBjb21wbGlhbmNlIG9mIHRoZSBy
ZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjCBnAYIKwYBBQUHAgIwgY8wJxYgU3RhcnRDb20g
Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIBAhpkTGlhYmlsaXR5IGFuZCB3YXJyYW50aWVz
IGFyZSBsaW1pdGVkISBTZWUgc2VjdGlvbiAiTGVnYWwgYW5kIExpbWl0YXRpb25zIiBvZiB0
aGUgU3RhcnRDb20gQ0EgcG9saWN5LjA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLnN0
YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzAB
hi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMS9jbGllbnQvY2EwQgYIKwYB
BQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50
LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcN
AQEFBQADggEBAKUNu8H3wLbRTJ9I51Eshp1u/hVVNj4RTb0NkV3vbl0QeV0umOyfJ6AqnW4j
9kFryL/y4hc3oxwmG1Nx3QTXRiICRtRFHJqryKmsjJdupHaLRL4pJZ0ZSRrJ5vbbfqgyYEmt
P5m1igTj7mrJk7YWPQlKoYrlQibEte7nRwrxuLmGXzbYnuvfe5AXQFucCVlpcG2kyJyX+fxK
YThKlgGmHoLlsAb6FGk4sMiXAAbt7yQLMrewgU/hGJLeckWqpAMrVVYzkgbJoOfxOTkpkDeE
O2uT2uq1l3IfD2sxDBWaDQvPsLy+o0BSvHtFENsX56FHT86FaZMW0Pj4Pplr6yTNXHIxggPQ
MIIDzAIBATCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzAp
BgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0
YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMC6XswCQYF
Kw4DAhoFAKCCAhAwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcN
MTIwMjAyMTg1NTUwWjAjBgkqhkiG9w0BCQQxFgQUiPRrMt+bwHQp5qDvD87rEF0PIywwXwYJ
KoZIhvcNAQkPMVIwUDALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEEAYI3EAQx
gZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQL
EyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENv
bSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDAul7MIGnBgsqhkiG
9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMC6Xsw
DQYJKoZIhvcNAQEBBQAEggEAWjH1NwyxhKi9ClCFdn5rt2bGfDdsp9c2lmbJtpAcyATHsE/b
hvHTE7yNINf0Cc4Ox7/4/UlyPh4o9h0Jgaz0Hir3b3ELWufEop5M0VzfoNkM+ht0qO5/Te12
fnVMMoe2y0UETP7vETJbwv4tmSoy1WHjYpj6AHVacfTqogr2Ua3bFYKHt8iHxUOwvWTZz4t3
DvJwFVwypTegW9DX6x7V7cPKljV2zuF8OPw5NZr1SS0GWlQi9VlMDe0+1rW/73zzP35ZwNKt
2dMannOO+v77r5aLkho/HMCSkOrVekw/EBnisCVxee+gUPRZrgc9UuiVJdi0vct7IknZiZ4k
0vQGfwAAAAAAAA==
--------------ms040807040206040702000805--
More information about the freebsd-ports-bugs
mailing list