Re: graphics/py3-cairo cannot find Python.h, but Python.h is present

2016-11-27 Thread tech-lists
also, it's uninstallable from the pkg repo, even though freshports 
suggests it should be:


# pkg install py34-cairo
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: No packages available to install matching 'py34-cairo' have been 
found in the repositories


--
J.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: graphics/py3-cairo cannot find Python.h, but Python.h is present

2016-11-27 Thread tech-lists

On 27/11/2016 11:36, tech-lists wrote:

also, it's uninstallable from the pkg repo, even though freshports
suggests it should be:

# pkg install py34-cairo
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: No packages available to install matching 'py34-cairo' have been
found in the repositories


pkg install py35-cairo worked :D

--
J.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: running make makesum for multiple github repos

2016-11-27 Thread Willem Jan Withagen
On 26-11-2016 21:10, Mathieu Arnold wrote:
> Le 25/11/2016 à 12:46, Willem Jan Withagen a écrit :
>> Hi,
>>
>> I'm try in to make a port for Ceph, but it depens on a lot of github
>> modules.
> 
> From having a quick look at the GH_TUPLE, it seems you have duplicate
> tags, the fourth field.  You seem to always put :ceph, but it *must* be
> unique.
> 
> Also, you are using master at least twice, you must not use branch
> names, you must put tags or commit hashes.

Hi Mathieu,

Your remarks pushed me in the right direction.
I needed to fix two things:
Fetching all the repos, and they needed to be IN the tree that is
fetched with master.

So indeed the fourth field (which is called group) needs to be
different, then all the repos are fetched. Placing them in
subdirectories of ${WRKSRC} is done by adding the path after a / after
the group.

IMHO a sort of an illogical last element of GH_TUPLE. And perhaps
deserves a bit/lot more explaining in the handbook.

It now looks like:
GH_TUPLE+=  ceph:xxHash:v0.5.1-2-g1f40c65:xxHash/src/xxHash
GH_TUPLE+=  ceph:isa-l:v2.16.0:isal/src/isa-l
GH_TUPLE+=  ceph:lua:lua-5.3-ceph:lua/src/lua
GH_TUPLE+=  ceph:Beast:999e2fa:Beast/src/Beast
GH_TUPLE+=  boostorg:boost:boost-1.61.0-275-g1790aff:boost/src/boost
GH_TUPLE+=  ceph:dpdk:a38e5ec:dpd/src/dpd

Thanx for the help,
--WjW


> 
>> GH_TUPLE=   \
>> wjwithagen:ceph:master:ceph \
>> facebook:rocksdb:2.7.fb-4511-ge55f42f:ceph/src/rocksdb \
>>
>> ceph:ceph-erasure-code-corpus:b5c8634:ceph/ceph-erasure-code-corpus \
>> ceph:ceph-object-corpus:master:ceph/ceph-object-corpus \
>> ceph:civetweb:v1.5-1537-gcc0dfa1:ceph/src/civetweb \
>>
>> ceph:jerasure:v2-ceph:ceph/src/erasure-code/jerasure/jerasure \
>>
>> ceph:gf-complete:v3-ceph:ceph/src/erasure-code/jerasure/gf-complete \
>> ceph:googletest:ceph-release-1.7.x:ceph/src/googletest \
>> ceph:spdk:v1.2.0-39-g9322c25:ceph/src/spdk \
>> ceph:xxHash:v0.5.1-2-g1f40c65:ceph/src/xxHash \
>> ceph:isa-l:v2.16.0:ceph/src/isa-l \
>> ceph:lua:lua-5.3-ceph:ceph/src/lua \
>> ceph:Beast:999e2fa:ceph/src/Beast \
>> boostorg:boost:boost-1.61.0-275-g1790aff:ceph/src/boost \
>> ceph:dpdk:a38e5ec:ceph/src/dpdk \
>>
>> But if I want to make distinfo for this, it only generates:
>> TIMESTAMP = 1480073496
>> SHA256 (wjwithagen-ceph-master_GH0.tar.gz) =
>> b72d0f0e7c57249d144dcb4c2ecb426cb70f273be72bd587446e2d1ba71c3761
>> SIZE (wjwithagen-ceph-master_GH0.tar.gz) = 8935857
>> SHA256 (ceph-dpdk-a38e5ec_GH0.tar.gz) =
>> 2f88c1e6361c99b4525dbc524c0c56cb5a45273028045d966190e73c416a0b24
>> SIZE (ceph-dpdk-a38e5ec_GH0.tar.gz) = 16158917
>>
>> Being the main source and the last of the submodules.
>>
>> How do I get it to run makesum on all modules?
>>
>> Thanx
>> --WjW
>> ___
>> freebsd-ports@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
>>
> 
> 

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

INDEX build failed for 9.x

2016-11-27 Thread Ports Index build
INDEX build failed with errors:
Generating INDEX-9 - please wait.."Makefile", line 87: Malformed conditional 
(defined(OPENSSL_PORT) && "${OPENSSL_PORT:M*libressl*}" != "")
"Makefile", line 89: if-less endif
fmake: fatal errors encountered -- cannot continue
===> www/mod_spdy failed
*** [describe.www] Error code 1
*** [/home/indexbuild/tindex/ports/INDEX-9] Error code 1

Stop in /home/indexbuild/tindex/ports.
*** [index] Error code 1

Stop in /home/indexbuild/tindex/ports.
1 error

Committers on the hook:
 amdmi3 brnrd gblach novel olgeni rene 

Most recent SVN update was:
Updating '.':
Umisc/py-glance/Makefile
Umisc/py-glance/distinfo
Umisc/py-glance/files/glance-api.in
Amisc/py-glance/files/glance-glare.in
Umisc/py-glance/files/glance-registry.in
Umisc/py-glance/files/glance-scrubber.in
Udevel/Makefile
Adevel/py-wsgi_intercept
Adevel/py-wsgi_intercept/Makefile
Adevel/py-wsgi_intercept/distinfo
Adevel/py-wsgi_intercept/pkg-descr
Adevel/py-websockify
Adevel/py-websockify/Makefile
Adevel/py-websockify/distinfo
Adevel/py-websockify/pkg-descr
Adevel/py-oslo.versionedobjects
Adevel/py-oslo.versionedobjects/Makefile
Adevel/py-oslo.versionedobjects/distinfo
Adevel/py-oslo.versionedobjects/pkg-descr
Adevel/py-oslo.rootwrap
Adevel/py-oslo.rootwrap/Makefile
Adevel/py-oslo.rootwrap/distinfo
Adevel/py-oslo.rootwrap/pkg-descr
Adevel/py-oslo.reports
Adevel/py-oslo.reports/Makefile
Adevel/py-oslo.reports/distinfo
Adevel/py-oslo.reports/pkg-descr
Adevel/py-oslo.privsep
Adevel/py-oslo.privsep/Makefile
Adevel/py-oslo.privsep/distinfo
Adevel/py-oslo.privsep/pkg-descr
Adevel/py-microversion-parse
Adevel/py-microversion-parse/Makefile
Adevel/py-microversion-parse/distinfo
Adevel/py-microversion-parse/pkg-descr
Udevel/efl/Makefile
Udevel/efl/distinfo
Udevel/py-oslo.service/Makefile
Udevel/py-oslo.service/distinfo
Udevel/py-oslo.policy/Makefile
Udevel/py-oslo.policy/distinfo
Udevel/py-oslo.middleware/Makefile
Udevel/py-oslo.middleware/distinfo
Udevel/py-oslo.messaging/Makefile
Udevel/py-oslo.messaging/distinfo
Usysutils/ohmu/Makefile
Usysutils/cbsd/Makefile
Usysutils/cbsd/distinfo
Usysutils/cbsd/files/cbsdd.in
Dwww/gecko-sharp20
Uwww/mod_spdy/Makefile
Uwww/mod_spdy/pkg-descr
Uwww/Makefile
Uwww/elixir-maru/Makefile
Uwww/elixir-maru/distinfo
Uwww/elixir-maru/pkg-plist
UMOVED
Unet/py-openstackclient/Makefile
Unet/py-openstackclient/distinfo
Unet/py-keystoneclient/Makefile
Unet/py-keystoneclient/distinfo
Ugames/4stattack/Makefile
Updated to revision 427226.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: running make makesum for multiple github repos

2016-11-27 Thread Mathieu Arnold
Le 27/11/2016 à 12:57, Willem Jan Withagen a écrit :
> On 26-11-2016 21:10, Mathieu Arnold wrote:
>> Le 25/11/2016 à 12:46, Willem Jan Withagen a écrit :
>>> Hi,
>>>
>>> I'm try in to make a port for Ceph, but it depens on a lot of github
>>> modules.
>> From having a quick look at the GH_TUPLE, it seems you have duplicate
>> tags, the fourth field.  You seem to always put :ceph, but it *must* be
>> unique.
>>
>> Also, you are using master at least twice, you must not use branch
>> names, you must put tags or commit hashes.
> Hi Mathieu,
>
> Your remarks pushed me in the right direction.
> I needed to fix two things:
> Fetching all the repos, and they needed to be IN the tree that is
> fetched with master.
>
> So indeed the fourth field (which is called group) needs to be
> different, then all the repos are fetched. Placing them in
> subdirectories of ${WRKSRC} is done by adding the path after a / after
> the group.
>
> IMHO a sort of an illogical last element of GH_TUPLE. And perhaps
> deserves a bit/lot more explaining in the handbook.

It is all documented in the USE_GITHUB section[1] of the Porter's
Handbook. The format of GH_TUPLE is described there too, and there are a
few examples, including one extended one describing what you are trying
to do.

The GH_TUPLE format is a bit strange, I agree, but the subdirectory
could not be put in another place because the third field (commit or
tag) can contain a / (there are a few examples in the tree), and the
path can contain a : (I stumbled upon one).
Also, GH_SUBDIR is optional, and it was a bad idea to put an optional
part in the middle of the string.
(And I'm not talking about the fact that GH_SUBDIR is newer than
GH_TUPLE, and that backward compatibility needed to be kept.)

> It now looks like:
> GH_TUPLE+=  ceph:xxHash:v0.5.1-2-g1f40c65:xxHash/src/xxHash
> GH_TUPLE+=  ceph:isa-l:v2.16.0:isal/src/isa-l
> GH_TUPLE+=  ceph:lua:lua-5.3-ceph:lua/src/lua
> GH_TUPLE+=  ceph:Beast:999e2fa:Beast/src/Beast
> GH_TUPLE+=  boostorg:boost:boost-1.61.0-275-g1790aff:boost/src/boost
> GH_TUPLE+=  ceph:dpdk:a38e5ec:dpd/src/dpd

1:
https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github

-- 
Mathieu Arnold




signature.asc
Description: OpenPGP digital signature


Re: running make makesum for multiple github repos

2016-11-27 Thread Willem Jan Withagen
On 27-11-2016 13:34, Mathieu Arnold wrote:
> Le 27/11/2016 à 12:57, Willem Jan Withagen a écrit :
>> On 26-11-2016 21:10, Mathieu Arnold wrote:
>>> Le 25/11/2016 à 12:46, Willem Jan Withagen a écrit :
 Hi,

 I'm try in to make a port for Ceph, but it depens on a lot of github
 modules.
>>> From having a quick look at the GH_TUPLE, it seems you have duplicate
>>> tags, the fourth field.  You seem to always put :ceph, but it *must* be
>>> unique.
>>>
>>> Also, you are using master at least twice, you must not use branch
>>> names, you must put tags or commit hashes.
>> Hi Mathieu,
>>
>> Your remarks pushed me in the right direction.
>> I needed to fix two things:
>> Fetching all the repos, and they needed to be IN the tree that is
>> fetched with master.
>>
>> So indeed the fourth field (which is called group) needs to be
>> different, then all the repos are fetched. Placing them in
>> subdirectories of ${WRKSRC} is done by adding the path after a / after
>> the group.
>>
>> IMHO a sort of an illogical last element of GH_TUPLE. And perhaps
>> deserves a bit/lot more explaining in the handbook.
> 
> It is all documented in the USE_GITHUB section[1] of the Porter's
> Handbook. The format of GH_TUPLE is described there too, and there are a
> few examples, including one extended one describing what you are trying
> to do.

I have reread the section, but still cannot really understand what I did
from the text... But that perhaps says more about me. :)

Perhaps it would help if the group/subdir is a more verbosely explained.
It, for one, does not tell that group needs to be exclusive for each
repo. And I still have no clue as to its function.

In the fourth field the group is required, and subdir is optional.

> The GH_TUPLE format is a bit strange, I agree, but the subdirectory
> could not be put in another place because the third field (commit or
> tag) can contain a / (there are a few examples in the tree), and the
> path can contain a : (I stumbled upon one).
> Also, GH_SUBDIR is optional, and it was a bad idea to put an optional
> part in the middle of the string.
> (And I'm not talking about the fact that GH_SUBDIR is newer than
> GH_TUPLE, and that backward compatibility needed to be kept.)

GH_TUPLE is also not very often used in the ports. So there are not that
many examples to find. And I appreciate backwards compatibility, and
starting to escape chars will not make it more ledgible.

>> It now looks like:
>> GH_TUPLE+=  ceph:xxHash:v0.5.1-2-g1f40c65:xxHash/src/xxHash
>> GH_TUPLE+=  ceph:isa-l:v2.16.0:isal/src/isa-l
>> GH_TUPLE+=  ceph:lua:lua-5.3-ceph:lua/src/lua
>> GH_TUPLE+=  ceph:Beast:999e2fa:Beast/src/Beast
>> GH_TUPLE+=  boostorg:boost:boost-1.61.0-275-g1790aff:boost/src/boost
>> GH_TUPLE+=  ceph:dpdk:a38e5ec:dpd/src/dpd
> 
> 1:
> https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github
> 

That is where i got my info...

Thanx,
--WjW
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

INDEX now builds successfully on 9.x

2016-11-27 Thread Ports Index build

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Is anybody working on a FreeBSD Port for the Pantheon desktop

2016-11-27 Thread Neel Chauhan
Hi freebsd-ports,

I am wondering if anybody is working on a FreeBSD Port for the Pantheon desktop 
(the DE used in Elementary OS)? If not, I am happily willing to work on a port 
(or even if someone is, if they want help, I can help).

Thank You,
Neel Chauhan
===
https://www.neelc.org/
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Is anybody working on a FreeBSD Port for the Pantheon desktop

2016-11-27 Thread Olivier Duchateau
On Sun, 27 Nov 2016 19:42:37 +
"Neel Chauhan"  wrote:

> Hi freebsd-ports,
> 
> I am wondering if anybody is working on a FreeBSD Port for the Pantheon 
> desktop (the DE used in Elementary OS)? If not, I am happily willing to work 
> on a port (or even if someone is, if they want help, I can help).

I'm working on Pantheon desktop, but gala is too unstable (like some other 
applications, which crash often).

I'm focusing on standalone applications, because some piece of desktop are not 
yet available (no tarballs).

> Thank You,
> Neel Chauhan
> ===
> https://www.neelc.org/
> ___
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


-- 
olivier
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


p5-Net-SMTP-SSL

2016-11-27 Thread @lbutlr
https://www.freshports.org/mail/p5-Net-SMTP-SSL/ says, " DEPRECATED: Deprecated 
by upstream, use Net::SMTP instead”

But there is not p5-Net-SMTP package. There are p5-Net-SMTPS and 
p5-Net-SMTP-Server andp5-Net-SMTP-TLS, but it is not clear what 
port is meant to replace p5-Net-SMTP-SSL.

also, git still requires p5-Net-SMTP-SSL.

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"