After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 758845 - wxi: update gstreamer-plugins* to 1.6.0
wxi: update gstreamer-plugins* to 1.6.0
Status: RESOLVED FIXED
Product: msitools
Classification: Other
Component: general
git
Other Linux
: Normal normal
: 1.0
Assigned To: msitools maintainer(s)
msitools maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-11-30 13:19 UTC by Victor Toso
Modified: 2016-01-14 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
wxi: update gstreamer1-plugins-base.wxi (8.40 KB, patch)
2015-11-30 13:21 UTC, Victor Toso
rejected Details | Review
wxi: update gstreamer1-plugins-bad-free.wxi (28.16 KB, patch)
2015-11-30 13:21 UTC, Victor Toso
none Details | Review
nss.wxi: remove static libraries (4.07 KB, patch)
2015-11-30 13:55 UTC, Marc-Andre Lureau
committed Details | Review
gstreamer1: remove all the headers (32.65 KB, patch)
2015-11-30 14:17 UTC, Fabiano Fidêncio
committed Details | Review
wxi: remove dll.a files from gstreamer1.wxi (2.56 KB, patch)
2015-11-30 15:07 UTC, Fabiano Fidêncio
committed Details | Review
wxi: remove .pc files from gstreamer1.wxi (2.59 KB, patch)
2015-11-30 15:07 UTC, Fabiano Fidêncio
committed Details | Review
wxi: remove headers from gstreamer1-plugins-base (33.60 KB, patch)
2015-11-30 15:43 UTC, Victor Toso
committed Details | Review
wxi: remove dll.a from gstreamer1-plugins-base (4.75 KB, patch)
2015-11-30 15:44 UTC, Victor Toso
committed Details | Review
wxi: remove pc from gstreamer1-plugins-base (5.13 KB, patch)
2015-11-30 15:44 UTC, Victor Toso
committed Details | Review
wxi: remove headers from gstreamer1-plugins-bad-free (21.61 KB, patch)
2015-11-30 15:44 UTC, Victor Toso
committed Details | Review
wxi: remove la & dll.a from gstreamer1-plugins-bad-free (5.72 KB, patch)
2015-11-30 15:44 UTC, Victor Toso
committed Details | Review
wxi: remove .pc from gstreamer1-plugins-bad-free (3.04 KB, patch)
2015-11-30 15:44 UTC, Victor Toso
committed Details | Review
wxi: update gstreamer1-plugins-bad-free (6.39 KB, patch)
2015-11-30 16:09 UTC, Victor Toso
committed Details | Review

Description Victor Toso 2015-11-30 13:19:31 UTC
Patches in a minute.
Comment 1 Victor Toso 2015-11-30 13:21:39 UTC
Created attachment 316512 [details] [review]
wxi: update gstreamer1-plugins-base.wxi

From 1.4.4 to 1.6.0 we have new headers to -base, they are:
- gst/allocators/gstfdmemory.h
- gst/rtp/gstrtp-enumtypes.h
- gst/rtp/gstrtpdefs.h
- gst/video/video-converter.h
- gst/video/video-dither.h
- gst/video/video-multiview.h
- gst/video/video-resampler.h
- gst/video/video-scaler.h
Comment 2 Victor Toso 2015-11-30 13:21:49 UTC
Created attachment 316513 [details] [review]
wxi: update gstreamer1-plugins-bad-free.wxi

Changes from 1.4.4 to 1.6.0:

- files included:
/bin/libgstadaptivedemux-1.0-0.dll
/bin/libgstbadbase-1.0-0.dll
/bin/libgstbadvideo-1.0-0.dll
/include/gstreamer-1.0/gst/codecparsers/gstjpegparser.h
/include/gstreamer-1.0/gst/gl/glprototypes/buffers.h
/include/gstreamer-1.0/gst/gl/glprototypes/debug.h
/include/gstreamer-1.0/gst/gl/glprototypes/gstgl_gles2compat.h
/include/gstreamer-1.0/gst/gl/glprototypes/sync.h
/include/gstreamer-1.0/gst/gl/glprototypes/vao.h
/include/gstreamer-1.0/gst/gl/gstglbasebuffer.h
/include/gstreamer-1.0/gst/gl/gstglbasefilter.h
/include/gstreamer-1.0/gst/gl/gstgloverlaycompositor.h
/include/gstreamer-1.0/gst/gl/gstglsyncmeta.h
/include/gstreamer-1.0/gst/gl/gstgluploadmeta.h
/include/gstreamer-1.0/gst/gl/gstglviewconvert.h
/lib/gstreamer-1.0/include/gst/gl/gstglconfig.h
/lib/gstreamer-1.0/libgstcompositor.dll
/lib/gstreamer-1.0/libgstdtls.dll
/lib/gstreamer-1.0/libgstrtpbad.dll
/lib/gstreamer-1.0/libgstrtponvif.dll
/lib/libgstadaptivedemux-1.0.dll.a
/lib/libgstbadbase-1.0.dll.a
/lib/libgstbadvideo-1.0.dll.a"

- files removed:
/include/gstreamer-1.0/gst/gl/gstglconfig.h
/include/gstreamer-1.0/gst/gl/gstgles2.h
/include/gstreamer-1.0/gst/gl/gstglmixer.h
/include/gstreamer-1.0/gst/gl/gstglmixerpad.h
/lib/libgstbasecamerabinsrc-1.0.la
/lib/libgstcodecparsers-1.0.la
/lib/libgstgl-1.0.la
/lib/libgstinsertbin-1.0.la
/lib/libgstmpegts-1.0.la
/lib/libgstphotography-1.0.la
/lib/libgsturidownloader-1.0.la"
Comment 3 Victor Toso 2015-11-30 13:33:43 UTC
It is worth to mention that for mingw version of gstreamer1-plugins-good, no changes were necessary to wxi
Comment 4 Marc-Andre Lureau 2015-11-30 13:42:02 UTC
Oh, that's not correct. wxi files are include files for runtime MSI installer.

The headers should be removed from all (gstreamer1) wxi.
Comment 5 Marc-Andre Lureau 2015-11-30 13:42:53 UTC
Same with all the /lib/*.dll.a
Comment 6 Victor Toso 2015-11-30 13:52:43 UTC
Thanks for the review!

(In reply to Marc-Andre Lureau from comment #4)
> Oh, that's not correct. wxi files are include files for runtime MSI
> installer.
> 
> The headers should be removed from all (gstreamer1) wxi.

Sure!

(In reply to Marc-Andre Lureau from comment #5)
> Same with all the /lib/*.dll.a

No problem.
Comment 7 Marc-Andre Lureau 2015-11-30 13:55:36 UTC
Created attachment 316516 [details] [review]
nss.wxi: remove static libraries

Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
Comment 8 Fabiano Fidêncio 2015-11-30 14:17:34 UTC
Created attachment 316518 [details] [review]
gstreamer1: remove all the headers
Comment 9 Marc-Andre Lureau 2015-11-30 14:39:37 UTC
Review of attachment 316518 [details] [review]:

looks good, hopefully you verify virt-viewer.msi still builds before a release ;)
Comment 10 Victor Toso 2015-11-30 14:59:48 UTC
Review of attachment 316518 [details] [review]:

I think you can remove .pc as well?

gstreamer1.wxi:350:            <File Id="fil6E57C6D4E9C414B0599BEA4F5E66153E" KeyPath="yes" Source="$(var.SourceDir)/lib/pkgconfig/gstreamer-1.0.pc"/>
gstreamer1.wxi:353:            <File Id="fil4A1528BA2727C6486DEC4EE383556E62" KeyPath="yes" Source="$(var.SourceDir)/lib/pkgconfig/gstreamer-base-1.0.pc"/>
gstreamer1.wxi:356:            <File Id="filA60FA32258F3BFD8D97713E8B2A93E30" KeyPath="yes" Source="$(var.SourceDir)/lib/pkgconfig/gstreamer-controller-1.0.pc"/>
gstreamer1.wxi:359:            <File Id="fil96E937B2AA7DB563DB3E63BED78F9163" KeyPath="yes" Source="$(var.SourceDir)/lib/pkgconfig/gstreamer-net-1.0.pc"/>

and .dll.a too!

gstreamer1.wxi:337:          <File Id="fil377A6F093312B330ECF1BCED7EB248DC" KeyPath="yes" Source="$(var.SourceDir)/lib/libgstbase-1.0.dll.a"/>
gstreamer1.wxi:340:          <File Id="filF207C72D574C0022CE538EDE6F24E369" KeyPath="yes" Source="$(var.SourceDir)/lib/libgstcontroller-1.0.dll.a"/>
gstreamer1.wxi:343:          <File Id="fil8D3E5A6F186EAB60780048A46EFFF5CD" KeyPath="yes" Source="$(var.SourceDir)/lib/libgstnet-1.0.dll.a"/>
gstreamer1.wxi:346:          <File Id="filE872C0EE3395FE9D202DE70A15860D49" KeyPath="yes" Source="$(var.SourceDir)/lib/libgstreamer-1.0.dll.a"/>

?
Comment 11 Fabiano Fidêncio 2015-11-30 15:07:17 UTC
Created attachment 316520 [details] [review]
wxi: remove dll.a files from gstreamer1.wxi
Comment 12 Fabiano Fidêncio 2015-11-30 15:07:45 UTC
Created attachment 316521 [details] [review]
wxi: remove .pc files from gstreamer1.wxi
Comment 13 Victor Toso 2015-11-30 15:43:54 UTC
Created attachment 316530 [details] [review]
wxi: remove headers from gstreamer1-plugins-base
Comment 14 Victor Toso 2015-11-30 15:44:07 UTC
Created attachment 316531 [details] [review]
wxi: remove dll.a from gstreamer1-plugins-base
Comment 15 Victor Toso 2015-11-30 15:44:15 UTC
Created attachment 316532 [details] [review]
wxi: remove pc from gstreamer1-plugins-base
Comment 16 Victor Toso 2015-11-30 15:44:25 UTC
Created attachment 316533 [details] [review]
wxi: remove headers from gstreamer1-plugins-bad-free
Comment 17 Victor Toso 2015-11-30 15:44:35 UTC
Created attachment 316534 [details] [review]
wxi: remove la & dll.a from gstreamer1-plugins-bad-free
Comment 18 Victor Toso 2015-11-30 15:44:44 UTC
Created attachment 316535 [details] [review]
wxi: remove .pc from gstreamer1-plugins-bad-free
Comment 19 Victor Toso 2015-11-30 15:51:52 UTC
Review of attachment 316512 [details] [review]:

No changes are needed for -plugins-base (you can see it was only headers..)
Comment 20 Victor Toso 2015-11-30 15:52:23 UTC
Review of attachment 316513 [details] [review]:

I'll be updating this shortly in top of previous patches.
Comment 21 Victor Toso 2015-11-30 16:09:40 UTC
Created attachment 316537 [details] [review]
wxi: update gstreamer1-plugins-bad-free

from 1.4.4 to 1.6.0, the following files were included:
/bin/libgstadaptivedemux-1.0-0.dll
/bin/libgstbadbase-1.0-0.dll
/bin/libgstbadvideo-1.0-0.dll
/lib/gstreamer-1.0/libgstcompositor.dll
/lib/gstreamer-1.0/libgstdtls.dll
/lib/gstreamer-1.0/libgstrtpbad.dll
/lib/gstreamer-1.0/libgstrtponvif.dll
Comment 22 Victor Toso 2015-11-30 16:11:00 UTC
Review of attachment 316520 [details] [review]:

Looks good.
Comment 23 Victor Toso 2015-11-30 16:11:37 UTC
Review of attachment 316521 [details] [review]:

Looks good.
Comment 24 Fabiano Fidêncio 2015-11-30 16:23:56 UTC
Review of attachment 316516 [details] [review]:

Looks good
Comment 25 Fabiano Fidêncio 2015-11-30 16:26:37 UTC
Toso and Marc-André, all your patches look good.
I will push them as soon as I finish my tests and do the release.
Thanks for the patches!