[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 02/14] gnu: Add qtimageformats.
From: |
Leo Famulari |
Subject: |
Re: [PATCH 02/14] gnu: Add qtimageformats. |
Date: |
Fri, 10 Jun 2016 12:30:45 -0400 |
User-agent: |
Mutt/1.6.0 (2016-04-01) |
On Fri, Jun 10, 2016 at 03:10:13PM +0300, Efraim Flashner wrote:
> * gnu/packages/qt.scm (qtimageformats): New variable.
> +(define-public qtimageformats
> + (package (inherit qtsvg)
These patches make me realize my understanding of package inheritance is
unclear.
If qtsvg is updated, but no other changes are made, will qtimageformats
(and all the other packages that inherit from qtsvg) need to be rebuilt
as well?
Looking at `guix refresh -l` and `guix gc --references` suggests the
answer is "no".
I know this is a contrived example; if qtsvg is updated, it's likely
that all the Qt packages will be updated as well.
> + (name "qtimageformats")
> + (version "5.6.1")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append
> "https://download.qt.io/official_releases/qt/"
> + (version-major+minor version) "/" version
> + "/submodules/" name "-opensource-src-"
> + version ".tar.xz"))
> + (sha256
> + (base32
> + "020v1148433zx4g87z2r8fgff32n0laajxqqsja1l3yzz7jbrwvl"))))))
> +
> (define-public qjson
> (package
> (name "qjson")
> --
> 2.8.3
>
>
- [PATCH 13/14] gnu: Add qtlocation., (continued)
- [PATCH 13/14] gnu: Add qtlocation., Efraim Flashner, 2016/06/10
- [PATCH 07/14] gnu: Add qtwebsockets., Efraim Flashner, 2016/06/10
- [PATCH 12/14] gnu: Add qtwebchannel., Efraim Flashner, 2016/06/10
- [PATCH 06/14] gnu: Add qtconnectivity., Efraim Flashner, 2016/06/10
- [PATCH 14/14] gnu: Add qttools., Efraim Flashner, 2016/06/10
- [PATCH 04/14] gnu: Add qtxmlpatterns., Efraim Flashner, 2016/06/10
- [PATCH 01/14] gnu: Add qtsvg., Efraim Flashner, 2016/06/10
- [PATCH 11/14] gnu: Add qtserialport., Efraim Flashner, 2016/06/10
- [PATCH 02/14] gnu: Add qtimageformats., Efraim Flashner, 2016/06/10
- Re: [PATCH 02/14] gnu: Add qtimageformats.,
Leo Famulari <=
[PATCH 08/14] gnu: Add qtsensors., Efraim Flashner, 2016/06/10
[PATCH 05/14] gnu: Add qtdeclarative., Efraim Flashner, 2016/06/10
[PATCH 03/14] gnu: Add qtx11extras., Efraim Flashner, 2016/06/10
[PATCH 10/14] gnu: Add qtwayland., Efraim Flashner, 2016/06/10
[PATCH 09/14] gnu: Add qtmultimedia., Efraim Flashner, 2016/06/10
Re: [PATCH 00/14] modular qt patches, Andreas Enge, 2016/06/12