[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#40677] [PATCH 13/18] gnu: pjproject, pjproject-jami: Remove broken
From: |
Jan |
Subject: |
[bug#40677] [PATCH 13/18] gnu: pjproject, pjproject-jami: Remove broken pjproject package. Make pjproject-jami package stand-alone by moving package code from pjproject into it. |
Date: |
Wed, 22 Apr 2020 13:42:08 +0200 |
On Wed, 22 Apr 2020 11:39:11 +0200
Mathieu Othacehe <address@hidden> wrote:
> >
> > (define-public pjproject-jami
> > (package
> > - (inherit pjproject)
> > (name "pjproject-jami")
> > + (version "2.9")
> > + (source
> > + (origin
> > + (method git-fetch)
> > + (uri (git-reference
> > + (url "https://github.com/pjsip/pjproject.git")
> > + (commit "5dfa75be7d69047387f9b0436dd9492bbbf03fe4")))
> > + (modules '((guix build utils)))
>
> pjproject is used by packages such as asterisk (not yet packaged). So
> I would prefer to keep pjproject, even if it's currently broken.
>
> WDYT?
>
> Mathieu
Should I revert the change and make pjproject-jami inherit from it
again? Is inheriting from a dead package even worth it for just two
packages?
Moving the code from pjproject to pjproject-jami actually made it easier
to maintain. If someone packages asteriks, they will have to copy the
code, modify it with configure flags, add missing dependencies and use
a different version, because Jami uses a custom version so patching
work.
We can keep the broken package, but I would like to keep my
pjproject-jami without inheritance as it is after my changes.
It is just easier to maintain this way.
But if I'm wrong, then I can just inherit from pjproject as it was
before. I'm not an experienced contributor after all.
Jan Wielkiewicz
- [bug#40677] [PATCH 03/18] gnu: jami.scm: Add and use a generalized procedure for applying patches made by Savoir-faire linux to Jami dependencies., (continued)
- [bug#40677] [PATCH 03/18] gnu: jami.scm: Add and use a generalized procedure for applying patches made by Savoir-faire linux to Jami dependencies., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 14/18] gnu: pjproject-jami: Bump to 2.10, apply new SFL patches., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 18/18] gnu: pjproject-jami: Add the missing, linux-only "--enable-epoll" flag., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 09/18] gnu: restinio: Bump to 0.6.1.1., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 16/18] gnu: jami: Bump to 20200401.1.6f090de., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 13/18] gnu: pjproject, pjproject-jami: Remove broken pjproject package. Make pjproject-jami package stand-alone by moving package code from pjproject into it., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 17/18] gnu: jami: Replace gnu-gettext with gettext-minimal, just like on master., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 12/18] gnu: jami: Make gettext a native input., Jan Wielkiewicz, 2020/04/21
- [bug#40677] [PATCH 01/18] gnu: jami: Move Jami and its dependencies to jami.scm., Mathieu Othacehe, 2020/04/22
- [bug#40677] [PATCH 01/18] gnu: jami: Move Jami and its dependencies to jami.scm., Christopher Baines, 2020/04/22