diff --git a/0001-Update-data-wixl.patch b/0001-Update-data-wixl.patch new file mode 100644 index 0000000..e322a8c --- /dev/null +++ b/0001-Update-data-wixl.patch @@ -0,0 +1,2662 @@ +From 20c4f6234a15694386ab8acb4d6fbbada088d7ef Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= +Date: Sun, 1 Aug 2021 19:47:14 +0400 +Subject: [PATCH] Update data/wixl + +Signed-off-by: rpm-build <> +--- + data/wixl/SDL2.wxi | 21 ++ + data/wixl/adwaita-icon-theme.wxi | 410 +++++++++++++++----------- + data/wixl/gdk-pixbuf.wxi | 2 - + data/wixl/gstreamer1-plugins-base.wxi | 273 +++++++++++------ + data/wixl/gstreamer1.wxi | 200 +++++++------ + data/wixl/imath.wxi | 19 ++ + data/wixl/libffi.wxi | 2 +- + data/wixl/librsvg2.wxi | 4 - + data/wixl/openal-soft.wxi | 41 ++- + data/wixl/openexr.wxi | 42 ++- + data/wxi-validate.pl | 3 + + 11 files changed, 612 insertions(+), 405 deletions(-) + create mode 100644 data/wixl/SDL2.wxi + create mode 100644 data/wixl/imath.wxi + +diff --git a/data/wixl/SDL2.wxi b/data/wixl/SDL2.wxi +new file mode 100644 +index 000000000000..1840dca777bd +--- /dev/null ++++ b/data/wixl/SDL2.wxi +@@ -0,0 +1,21 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/data/wixl/adwaita-icon-theme.wxi b/data/wixl/adwaita-icon-theme.wxi +index da03a6963956..107f3c5aa29c 100644 +--- a/data/wixl/adwaita-icon-theme.wxi ++++ b/data/wixl/adwaita-icon-theme.wxi +@@ -2,11 +2,11 @@ + + + +- +- +- +- +- ++ ++ ++ ++ ++ + + + +@@ -82,6 +82,9 @@ + + + ++ ++ ++ + + + +@@ -331,8 +334,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -440,7 +449,7 @@ + + + +- ++ + + + +@@ -559,7 +568,7 @@ + + + +- ++ + + + +@@ -621,7 +630,7 @@ + + + +- ++ + + + +@@ -833,7 +842,7 @@ + + + +- ++ + + + +@@ -883,7 +892,7 @@ + + + +- ++ + + + +@@ -963,7 +972,7 @@ + + + +- ++ + + + +@@ -1892,7 +1901,7 @@ + + + +- ++ + + + +@@ -2035,7 +2044,7 @@ + + + +- ++ + + + +@@ -2145,7 +2154,7 @@ + + + +- ++ + + + +@@ -2696,7 +2705,7 @@ + + + +- ++ + + + +@@ -2757,9 +2766,6 @@ + + + +- +- +- + + + +@@ -2777,8 +2783,8 @@ + + + +- +- ++ ++ + + + +@@ -2810,7 +2816,7 @@ + + + +- ++ + + + +@@ -2827,7 +2833,7 @@ + + + +- ++ + + + +@@ -3723,7 +3729,7 @@ + + + +- ++ + + + +@@ -3809,7 +3815,7 @@ + + + +- ++ + + + +@@ -3868,7 +3874,7 @@ + + + +- ++ + + + +@@ -3883,8 +3889,8 @@ + + + +- +- ++ ++ + + + +@@ -3960,6 +3966,9 @@ + + + ++ ++ ++ + + + +@@ -4209,8 +4218,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -4318,7 +4333,7 @@ + + + +- ++ + + + +@@ -4437,7 +4452,7 @@ + + + +- ++ + + + +@@ -4499,7 +4514,7 @@ + + + +- ++ + + + +@@ -4708,7 +4723,7 @@ + + + +- ++ + + + +@@ -4758,7 +4773,7 @@ + + + +- ++ + + + +@@ -4838,7 +4853,7 @@ + + + +- ++ + + + +@@ -5725,7 +5740,7 @@ + + + +- ++ + + + +@@ -5868,7 +5883,7 @@ + + + +- ++ + + + +@@ -5978,7 +5993,7 @@ + + + +- ++ + + + +@@ -6529,7 +6544,7 @@ + + + +- ++ + + + +@@ -6590,9 +6605,6 @@ + + + +- +- +- + + + +@@ -6610,8 +6622,8 @@ + + + +- +- ++ ++ + + + +@@ -7048,36 +7060,24 @@ + + + +- +- +- +- +- +- +- ++ + + + + +- +- +- +- +- +- +- ++ + + + + +- ++ + + + + + +- +- ++ ++ + + + +@@ -7153,6 +7153,9 @@ + + + ++ ++ ++ + + + +@@ -7402,8 +7405,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -7511,7 +7520,7 @@ + + + +- ++ + + + +@@ -7630,7 +7639,7 @@ + + + +- ++ + + + +@@ -7692,7 +7701,7 @@ + + + +- ++ + + + +@@ -7904,7 +7913,7 @@ + + + +- ++ + + + +@@ -7954,7 +7963,7 @@ + + + +- ++ + + + +@@ -8034,7 +8043,7 @@ + + + +- ++ + + + +@@ -8951,7 +8960,7 @@ + + + +- ++ + + + +@@ -9094,7 +9103,7 @@ + + + +- ++ + + + +@@ -9204,7 +9213,7 @@ + + + +- ++ + + + +@@ -9755,7 +9764,7 @@ + + + +- ++ + + + +@@ -9816,9 +9825,6 @@ + + + +- +- +- + + + +@@ -9836,8 +9842,8 @@ + + + +- +- ++ ++ + + + +@@ -9913,6 +9919,9 @@ + + + ++ ++ ++ + + + +@@ -10162,8 +10171,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -10271,7 +10286,7 @@ + + + +- ++ + + + +@@ -10390,7 +10405,7 @@ + + + +- ++ + + + +@@ -10452,7 +10467,7 @@ + + + +- ++ + + + +@@ -10664,7 +10679,7 @@ + + + +- ++ + + + +@@ -10714,7 +10729,7 @@ + + + +- ++ + + + +@@ -10794,7 +10809,7 @@ + + + +- ++ + + + +@@ -11714,7 +11729,7 @@ + + + +- ++ + + + +@@ -11857,7 +11872,7 @@ + + + +- ++ + + + +@@ -11967,7 +11982,7 @@ + + + +- ++ + + + +@@ -12518,7 +12533,7 @@ + + + +- ++ + + + +@@ -12579,9 +12594,6 @@ + + + +- +- +- + + + +@@ -12599,8 +12611,8 @@ + + + +- +- ++ ++ + + + +@@ -12635,7 +12647,7 @@ + + + +- ++ + + + +@@ -12652,7 +12664,7 @@ + + + +- ++ + + + +@@ -12726,7 +12738,7 @@ + + + +- ++ + + + +@@ -12803,7 +12815,7 @@ + + + +- ++ + + + +@@ -12840,6 +12852,9 @@ + + + ++ ++ ++ + + + +@@ -12853,7 +12868,7 @@ + + + +- ++ + + + +@@ -12865,8 +12880,8 @@ + + + +- +- ++ ++ + + + +@@ -12942,6 +12957,9 @@ + + + ++ ++ ++ + + + +@@ -13191,8 +13209,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -13300,7 +13324,7 @@ + + + +- ++ + + + +@@ -13419,7 +13443,7 @@ + + + +- ++ + + + +@@ -13481,7 +13505,7 @@ + + + +- ++ + + + +@@ -13663,7 +13687,7 @@ + + + +- ++ + + + +@@ -13698,7 +13722,7 @@ + + + +- ++ + + + +@@ -13778,7 +13802,7 @@ + + + +- ++ + + + +@@ -13813,7 +13837,7 @@ + + + +- ++ + + + +@@ -13872,7 +13896,7 @@ + + + +- ++ + + + +@@ -13925,7 +13949,7 @@ + + + +- ++ + + + +@@ -14464,7 +14488,7 @@ + + + +- ++ + + + +@@ -14525,9 +14549,6 @@ + + + +- +- +- + + + +@@ -14545,8 +14566,8 @@ + + + +- +- ++ ++ + + + +@@ -14563,7 +14584,7 @@ + + + +- ++ + + + +@@ -14575,8 +14596,8 @@ + + + +- +- ++ ++ + + + +@@ -14652,6 +14673,9 @@ + + + ++ ++ ++ + + + +@@ -14901,8 +14925,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -15010,7 +15040,7 @@ + + + +- ++ + + + +@@ -15129,7 +15159,7 @@ + + + +- ++ + + + +@@ -15191,7 +15221,7 @@ + + + +- ++ + + + +@@ -15373,7 +15403,7 @@ + + + +- ++ + + + +@@ -15408,7 +15438,7 @@ + + + +- ++ + + + +@@ -15488,7 +15518,7 @@ + + + +- ++ + + + +@@ -15523,7 +15553,7 @@ + + + +- ++ + + + +@@ -15582,7 +15612,7 @@ + + + +- ++ + + + +@@ -15635,7 +15665,7 @@ + + + +- ++ + + + +@@ -16174,7 +16204,7 @@ + + + +- ++ + + + +@@ -16235,9 +16265,6 @@ + + + +- +- +- + + + +@@ -16255,7 +16282,7 @@ + + + +- ++ + + + +@@ -16629,17 +16656,17 @@ + + + +- ++ + +- +- ++ ++ + + + + + +- +- ++ ++ + + + +@@ -16715,6 +16742,9 @@ + + + ++ ++ ++ + + + +@@ -16964,8 +16994,14 @@ + + + +- +- ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -17073,7 +17109,7 @@ + + + +- ++ + + + +@@ -17192,7 +17228,7 @@ + + + +- ++ + + + +@@ -17254,7 +17290,7 @@ + + + +- ++ + + + +@@ -17436,7 +17472,7 @@ + + + +- ++ + + + +@@ -17471,7 +17507,7 @@ + + + +- ++ + + + +@@ -17551,7 +17587,7 @@ + + + +- ++ + + + +@@ -17586,7 +17622,7 @@ + + + +- ++ + + + +@@ -17645,7 +17681,7 @@ + + + +- ++ + + + +@@ -17698,7 +17734,7 @@ + + + +- ++ + + + +@@ -18237,7 +18273,7 @@ + + + +- ++ + + + +@@ -18298,9 +18334,6 @@ + + + +- +- +- + + + +@@ -18320,6 +18353,11 @@ + + + ++ ++ ++ ++ ++ + + + +@@ -18350,6 +18388,7 @@ + + + ++ + + + +@@ -18433,7 +18472,9 @@ + + + +- ++ ++ ++ + + + +@@ -19235,7 +19276,6 @@ + + + +- + + + +@@ -19630,6 +19670,7 @@ + + + ++ + + + +@@ -19713,7 +19754,9 @@ + + + +- ++ ++ ++ + + + +@@ -20500,7 +20543,6 @@ + + + +- + + + +@@ -20651,11 +20693,7 @@ + + + +- +- + +- +- + + + +@@ -20683,6 +20721,7 @@ + + + ++ + + + +@@ -20766,7 +20805,9 @@ + + + +- ++ ++ ++ + + + +@@ -21564,7 +21605,6 @@ + + + +- + + + +@@ -21595,6 +21635,7 @@ + + + ++ + + + +@@ -21678,7 +21719,9 @@ + + + +- ++ ++ ++ + + + +@@ -22477,7 +22520,6 @@ + + + +- + + + +@@ -22560,6 +22602,7 @@ + + + ++ + + + +@@ -22592,6 +22635,7 @@ + + + ++ + + + +@@ -22675,7 +22719,9 @@ + + + +- ++ ++ ++ + + + +@@ -23113,7 +23159,6 @@ + + + +- + + + +@@ -23152,6 +23197,7 @@ + + + ++ + + + +@@ -23235,7 +23281,9 @@ + + + +- ++ ++ ++ + + + +@@ -23673,7 +23721,6 @@ + + + +- + + + +@@ -23829,6 +23876,7 @@ + + + ++ + + + +@@ -23912,7 +23960,9 @@ + + + +- ++ ++ ++ + + + +@@ -24350,14 +24400,14 @@ + + + +- + + + + + ++ + + + +- +- ++ ++ +diff --git a/data/wixl/gdk-pixbuf.wxi b/data/wixl/gdk-pixbuf.wxi +index 6fb5ee8f02d0..d88aaa5f9baf 100644 +--- a/data/wixl/gdk-pixbuf.wxi ++++ b/data/wixl/gdk-pixbuf.wxi +@@ -2,7 +2,6 @@ + + + +- + + + +@@ -744,7 +743,6 @@ + + + +- + + + +diff --git a/data/wixl/gstreamer1-plugins-base.wxi b/data/wixl/gstreamer1-plugins-base.wxi +index 479e7b49dbee..c8c48afadf21 100644 +--- a/data/wixl/gstreamer1-plugins-base.wxi ++++ b/data/wixl/gstreamer1-plugins-base.wxi +@@ -56,290 +56,370 @@ + + + +- +- +- ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + + + +- +- +- ++ ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + ++ + + + +- + + + +@@ -366,6 +446,31 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -409,5 +514,3 @@ + + + +- +- +diff --git a/data/wixl/gstreamer1.wxi b/data/wixl/gstreamer1.wxi +index 882e0e1c2526..91c1742705be 100644 +--- a/data/wixl/gstreamer1.wxi ++++ b/data/wixl/gstreamer1.wxi +@@ -4,7 +4,7 @@ + + + +- ++ + + + +@@ -33,297 +33,319 @@ + + + +- +- +- +- ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + + + +- +- ++ ++ + + + ++ + + + +- + + + +@@ -339,6 +361,10 @@ + + + ++ ++ ++ ++ + + + +@@ -383,5 +409,3 @@ + + + +- +- +diff --git a/data/wixl/imath.wxi b/data/wixl/imath.wxi +new file mode 100644 +index 000000000000..43eb9567acf0 +--- /dev/null ++++ b/data/wixl/imath.wxi +@@ -0,0 +1,19 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/data/wixl/libffi.wxi b/data/wixl/libffi.wxi +index c7e75e325ac5..3b0cf53b901e 100644 +--- a/data/wixl/libffi.wxi ++++ b/data/wixl/libffi.wxi +@@ -5,7 +5,7 @@ + + + +- ++ + + + +diff --git a/data/wixl/librsvg2.wxi b/data/wixl/librsvg2.wxi +index d371347f620b..a9e48d222efa 100644 +--- a/data/wixl/librsvg2.wxi ++++ b/data/wixl/librsvg2.wxi +@@ -11,9 +11,6 @@ + + + +- +- +- + + + +@@ -41,7 +38,6 @@ + + + +- + + + +diff --git a/data/wixl/openal-soft.wxi b/data/wixl/openal-soft.wxi +index 1ab2850e446b..a220928b6396 100644 +--- a/data/wixl/openal-soft.wxi ++++ b/data/wixl/openal-soft.wxi +@@ -1,30 +1,29 @@ + + ++ ++ + + + +- ++ + + + ++ ++ ++ + + + + + + +- +- +- +- +- +- + + + + +- +- ++ ++ + + + +@@ -35,21 +34,21 @@ + + + +- +- +- +- +- +- ++ ++ ++ + + +- ++ + + + + + + ++ ++ ++ + + + +@@ -69,19 +68,19 @@ + + + +- ++ ++ ++ + ++ + + +- +- + + + +- +- + + ++ + + + +diff --git a/data/wixl/openexr.wxi b/data/wixl/openexr.wxi +index 76ae82a3ce2e..79b9284b01e7 100644 +--- a/data/wixl/openexr.wxi ++++ b/data/wixl/openexr.wxi +@@ -1,30 +1,25 @@ + + ++ + + + + +- +- +- ++ ++ ++ + +- +- ++ ++ + +- +- ++ ++ + +- +- ++ ++ + +- +- +- +- +- +- +- +- ++ ++ + + + +@@ -32,14 +27,13 @@ + + + ++ + +- +- +- +- +- +- +- ++ ++ ++ ++ ++ + + + +diff --git a/data/wxi-validate.pl b/data/wxi-validate.pl +index c1b328d34865..e285963c8cd9 100755 +--- a/data/wxi-validate.pl ++++ b/data/wxi-validate.pl +@@ -47,6 +47,7 @@ my %dllgroups; + # as dependencies + my %dllbuiltin = ( + "advapi32.dll" => 1, ++ "bcrypt.dll" => 1, + "comctl32.dll" => 1, + "comdlg32.dll" => 1, + "crypt32.dll" => 1, +@@ -76,7 +77,9 @@ my %dllbuiltin = ( + "shell32.dll" => 1, + "shlwapi.dll" => 1, + "user32.dll" => 1, ++ "userenv.dll" => 1, + "usp10.dll" => 1, ++ "version.dll" => 1, + "winmm.dll" => 1, + "winspool.drv" => 1, + "wldap32.dll" => 1, +-- +2.34.1.428.gdcc0cd074f0c + diff --git a/0001-wxi-update-libffi.patch b/0001-wxi-update-libffi.patch deleted file mode 100644 index 5979bc1..0000000 --- a/0001-wxi-update-libffi.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 7a41039f7a812d176c733fc06d5e7646469f9f47 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= -Date: Sun, 1 Aug 2021 19:47:14 +0400 -Subject: [PATCH] wxi: update libffi -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Marc-André Lureau ---- - data/wixl/libffi.wxi | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/wixl/libffi.wxi b/data/wixl/libffi.wxi -index c7e75e3..3b0cf53 100644 ---- a/data/wixl/libffi.wxi -+++ b/data/wixl/libffi.wxi -@@ -5,7 +5,7 @@ - - - -- -+ - - - --- -2.32.0.264.g75ae10bc75 - diff --git a/msitools.spec b/msitools.spec index 589b6c3..a4512d4 100644 --- a/msitools.spec +++ b/msitools.spec @@ -12,13 +12,13 @@ Name: msitools Version: 0.101.32 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Windows Installer tools License: GPLv2+ URL: http://ftp.gnome.org/pub/GNOME/sources/%{name} Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}%{?_version_suffix}.tar.xz -Patch0: 0001-wxi-update-libffi.patch +Patch0: 0001-Update-data-wixl.patch Requires: libgsf >= 1.14.24-2 @@ -274,6 +274,9 @@ The libmsi1-devel package includes the header files for libmsi. %changelog +* Sat Jan 29 2022 Marc-André Lureau - 0.101.32-3 +- Fix FTBFS. rhbz#2046759 + * Thu Jan 20 2022 Fedora Release Engineering - 0.101.32-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild