Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Apr 2014 20:33:29 +0200
From:      Remy van Elst <relst@relst.nl>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Vim, x11 and portmaster
Message-ID:  <534986F9.7020601@relst.nl>
In-Reply-To: <C97897D0-4EAD-4556-9287-9D2B3F7423AC@gmail.com>
References:  <5348FA3E.6070909@relst.nl> <C97897D0-4EAD-4556-9287-9D2B3F7423AC@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms070406060504020503020208
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Matthew Pherigo schreef op 12/04/14 17:02:
> Hi Remy,
>
> Although I can't answer your question as it pertains to portmaster, but=
 I CAN let you know that there's a port called vim-lite, which has no gui=
 by default. Unfortunately, it can't be custom compiled to include any of=
 the other optional modules (like Python support), but I figured I'd let =
you know just in case this fits your usage model.
I think I'll try that then, thank you.
> Personally, I think the ports ought to be reversed to be "vim" and "vim=
-huge", but that's just my opinion.
>
> --Matt
>
>> On Apr 12, 2014, at 3:33 AM, Remy van Elst <relst@relst.nl> wrote:
>>
>> Hello,
>>
>> On FreeBSD-10.0 RELEASE I've got the vim port installed. It is compile=
d with the following options:
>>
>>     make WITHOUT_X11=3Dyes NO_GUI=3Dyes LITE=3Dyes install clean
>>
>> In my /etc/make.conf I have the following:
>>
>>     WITHOUT_X11=3Dyes
>>
>> Now, when using portmaster to upgrade all my ports (portmaster -a), if=
 vim has an update, it wants to install a whole load of x11 ports:
>>
>>     =3D=3D=3D>>> All >> (75)
>>
>>     =3D=3D=3D>>> The following actions will be taken if you choose to =
proceed:
>>             Upgrade subversion-1.8.8_1 to subversion-1.8.8_2
>>             Upgrade vim-lite-7.4.240 to vim-7.4.253
>>             Install accessibility/atk
>>             Install devel/glib20
>>             Install devel/gobject-introspection
>>             Install graphics/cairo
>>             Install x11-fonts/fontconfig
>>             Install x11/pixman
>>             Install devel/xorg-macros
>>             Install x11/xcb-util-renderutil
>>             Install x11/libxcb
>>             Install devel/libcheck
>>             Install devel/libpthread-stubs
>>             Install x11/libXau
>>             Install x11/xproto
>>             Install x11/libXdmcp
>>             Install x11/xcb-proto
>>             Install x11/xcb-util
>>             Install misc/gnomehier
>>             Install devel/cscope
>>             Install devel/ctags
>>             Install devel/patch
>>             Install lang/lua52
>>             Install lang/tcl86
>>             Install textproc/intltool
>>             Install x11-toolkits/gtk20
>>             Install graphics/gdk-pixbuf2
>>             Install x11-toolkits/libXt
>>             Install x11/kbproto
>>             Install x11/libSM
>>             Install x11/libICE
>>             Install x11/xtrans
>>             Install x11/libX11
>>             Install x11-fonts/xf86bigfontproto
>>             Install x11/bigreqsproto
>>             Install x11/inputproto
>>             Install x11/xcmiscproto
>>             Install x11/xextproto
>>             Install x11/libXi
>>             Install x11/libXext
>>             Install x11/libXfixes
>>             Install x11/fixesproto
>>             Install graphics/gtk-update-icon-cache
>>             Install misc/hicolor-icon-theme
>>             Install misc/shared-mime-info
>>             Install x11-toolkits/pango
>>             Install print/harfbuzz
>>             Install devel/icu
>>             Install graphics/graphite2
>>             Install x11-fonts/encodings
>>             Install x11-fonts/bdftopcf
>>             Install x11-fonts/libXfont
>>             Install x11-fonts/fontsproto
>>             Install x11-fonts/libfontenc
>>             Install x11-fonts/font-util
>>             Install x11-fonts/mkfontscale
>>             Install x11-fonts/xorg-fonts-truetype
>>             Install x11-fonts/dejavu
>>             Install x11-fonts/mkfontdir
>>             Install x11-fonts/font-bh-ttf
>>             Install x11-fonts/font-misc-ethiopic
>>             Install x11-fonts/font-misc-meltho
>>             Install x11/libXcomposite
>>             Install x11/compositeproto
>>             Install x11/libXcursor
>>             Install x11/libXrender
>>             Install x11/renderproto
>>             Install x11/libXdamage
>>             Install x11/damageproto
>>             Install x11/libXinerama
>>             Install x11/xineramaproto
>>             Install x11/libXrandr
>>             Install x11/randrproto
>>             Install print/cups-client
>>             Install x11/libXpm
>>
>>     =3D=3D=3D>>> Proceed? y/n [y] n
>>
>> If I however first manually upgrade vim:
>>
>>     make WITHOUT_X11=3Dyes NO_GUI=3Dyes LITE=3Dyes reinstall clean
>>
>> and then upgrade with portmaster, it does not want those packages:
>>
>>     =3D=3D=3D>>> All >> (1)
>>
>>     =3D=3D=3D>>> The following actions will be taken if you choose to =
proceed:
>>             Upgrade subversion-1.8.8_1 to subversion-1.8.8_2
>>
>>     =3D=3D=3D>>> Proceed? y/n [y] y
>>
>> How can I make those vim compile options also work with portmaster? I =
don't want to manually upgrade the vim port first...
>>



--------------ms070406060504020503020208
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME-cryptografische ondertekening

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKMzCC
BREwggP5oAMCAQICEEHqw4p2hryPGbRxDfQG0+swDQYJKoZIhvcNAQEFBQAwgZMxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQx
GjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkwNwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1
dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTMxMjA2MDAwMDAwWhcNMTYx
MjA1MjM1OTU5WjBEMQswCQYDVQQGEwJOTDEWMBQGA1UEAxMNUmVteSB2YW4gRWxzdDEdMBsG
CSqGSIb3DQEJARYOcmVsc3RAcmVsc3QubmwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC8C8VaRywEpaXWbf4fvFXKdARuHMNwUA7LSLxgpnSSwMu8JoelWfL1gG4BgWUJiLD1
3kSAlT6rUh0xworqIUlYeYTBvrfK0UFyCdlcoteRZwifYnK/VD47SL/wBw7VBLan+3qrsSWf
iUhXG9cStr+8tDAPklAXiZU42wK71zdTkibH2JhplQgurq1rrNXBtACapFANVFO2TFnLVAt4
RcFWZRC7IrWhM3pi+ttYiBZwbsUpy4CzStuxobCYNKMCYA+HHy9JdX1FoPI9SBksKTsaPk9m
lKffpf2pXo7bVm4oB1Lh/hfGXOztAWA4n0IYSaJWUFQMACr8IyNNxBpSpifFAgMBAAGjggGt
MIIBqTAfBgNVHSMEGDAWgBR6E04AdFvGeGNkJ8Ev4qBbvHnFezAdBgNVHQ4EFgQUcBmD/57E
Z5498N6abnPmgF9l2McwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYw
FAYIKwYBBQUHAwQGCCsGAQUFBwMCMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQMFMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFcGA1UdHwRQME4wTKBK
oEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0aW9u
YW5kU2VjdXJlRW1haWxDQS5jcmwwgYgGCCsGAQUFBwEBBHwwejBSBggrBgEFBQcwAoZGaHR0
cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1
cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMA0G
CSqGSIb3DQEBBQUAA4IBAQCIUx5Tn34/tpd2Z0ryJHD8Ty5SusVyUrtLaok2YhSPpiV2q0tZ
ifnvjLt4iHXtM8GTnAdagqsr/TMaDIDspSxVxkMKnVrSsqQLlXnv60Q1O4iE46ihAYCrCxB4
HTLoWflY7a3TbfolrqsiYjkC6AoIIZ7h4HX5prXoKpbV3c9TIDw6COjbBr5xhkaB/MGN9NtK
yPzSJ+e3wUF1273ZfRSTh3yTCmrT6yYk0/W7UakOG4MeSq9LVPcS6ykKziBD0y0GaWGpHkw8
W1ZEkiuPPFC3GJTak6VWTaDCHo0ROAtPQwQasmqr47LgzUg7IR/MhgfsmFnuFZBU6dZ3L5pX
gm1JMIIFGjCCBAKgAwIBAgIQbRnqpxlPajMi5iIyeqpx3jANBgkqhkiG9w0BAQUFADCBrjEL
MAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwG
A1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0
cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9u
IGFuZCBFbWFpbDAeFw0xMTA0MjgwMDAwMDBaFw0yMDA1MzAxMDQ4MzhaMIGTMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRow
GAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAkoSEW0tXmNReL4uk4UDIo1NYX2Zl8TJO958yfVXQeExVt0KU4PkncQfFxmmk
uTLE8UAakMwnVmJ/F7Vxaa7lIBvky2NeYMqiQfZq4aP/uN8fSG1lQ4wqLitjOHffsReswtqC
AtbUMmrUZ28gE49cNfrlVICv2HEKHTcKAlBTbJUdqRAUtJmVWRIx/wmi0kzcUtve4kABW0ho
3cVKtODtJB86r3FfB+OsvxQ7sCVxaD30D9YXWEYVgTxoi4uDD216IVfmNLDbMn7jSuGlUnJk
JpFOpZIP/+CxYP0ab2hRmWONGoulzEKbm30iY9OpoPzOnpDfRBn0XFs1uhbzp5v/wQIDAQAB
o4IBSzCCAUcwHwYDVR0jBBgwFoAUiYJnfcSdJnAAS7RQSHzePa4Ebn0wHQYDVR0OBBYEFHoT
TgB0W8Z4Y2QnwS/ioFu8ecV7MA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEA
MBEGA1UdIAQKMAgwBgYEVR0gADBYBgNVHR8EUTBPME2gS6BJhkdodHRwOi8vY3JsLnVzZXJ0
cnVzdC5jb20vVVROLVVTRVJGaXJzdC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNy
bDB0BggrBgEFBQcBAQRoMGYwPQYIKwYBBQUHMAKGMWh0dHA6Ly9jcnQudXNlcnRydXN0LmNv
bS9VVE5BZGRUcnVzdENsaWVudF9DQS5jcnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVz
ZXJ0cnVzdC5jb20wDQYJKoZIhvcNAQEFBQADggEBAIXWvnhXVW0zf0RS/kLVBqgBA4CK+w2y
/Uq/9q9BSfUbWsXSrRtzbj7pJnzmTJjBMCjfy/tCPKElPgp11tA9OYZm0aGbtU2bb68obB2v
5ep0WqjascDxdXovnrqTecr+4pEeVnSy+I3T4ENyG+2P/WA5IEf7i686ZUg8mD2lJb+972Dg
SeUWyOs/Q4Pw4O4NwdPNM1+b0L1garM7/vrUyTo8H+2b/5tJM75CKTmD7jNpLoKdRU2oadqA
Gx490hpdfEeZpZsIbRKZhtZdVwcbpzC+S0lEuJB+ytF5OOu0M/qgOl0mWJ5hVRi0IdWZ1eBD
QEIwvuql55TSsP7zdfl/bucxggQZMIIEFQIBATCBqDCBkzELMAkGA1UEBhMCR0IxGzAZBgNV
BAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N
T0RPIENBIExpbWl0ZWQxOTA3BgNVBAMTMENPTU9ETyBDbGllbnQgQXV0aGVudGljYXRpb24g
YW5kIFNlY3VyZSBFbWFpbCBDQQIQQerDinaGvI8ZtHEN9AbT6zAJBgUrDgMCGgUAoIICRTAY
BgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA0MTIxODMzMjla
MCMGCSqGSIb3DQEJBDEWBBQQx5G01DmNU5I8dw1or+7Y1ZHztTBsBgkqhkiG9w0BCQ8xXzBd
MAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIG5BgkrBgEEAYI3EAQx
gaswgagwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO
BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkwNwYDVQQDEzBD
T01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEEHqw4p2
hryPGbRxDfQG0+swgbsGCyqGSIb3DQEJEAILMYGroIGoMIGTMQswCQYDVQQGEwJHQjEbMBkG
A1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD
T01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVudCBBdXRoZW50aWNhdGlv
biBhbmQgU2VjdXJlIEVtYWlsIENBAhBB6sOKdoa8jxm0cQ30BtPrMA0GCSqGSIb3DQEBAQUA
BIIBACNc0ZHxrqi2s8impAtMvw4dZYT+Rs4goQgqTO0g00YP7keWcSfkcYq49awnGmoPZTty
JxiYueYqATiRUZ/YtHw7dcwl4/7tRKUAYwdUFn00hMLbdxNUFzVPnOFJILgJ4hewE9o0Z7J4
U8DlwEqu5/2FHQnKVnIepeHYeOkG4KovtXochEnZWaOqrV8/gyc90sj42pFBo7+xdfvwGKlD
6ZJIf3/w1UxmAjc8+06z3PpMOggwiyYBCcMXXJGzQLrs+WGwPAxRM2l6fcB8zJvNWUGrzfLR
n0kg44JUsqqN2n4otWam0GJNkD6gr6TBQjl8bGCioopNseD/PQgXDg3XNOgAAAAAAAA=
--------------ms070406060504020503020208--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?534986F9.7020601>