From db99b7c263bc8d4734e0d76009b9f66734460f59 Mon Sep 17 00:00:00 2001 From: Mystro256 Date: Mar 12 2020 12:27:04 +0000 Subject: Fix exclusive arches, see RHBZ#1811646 Also found a bug with LOVE 11, grabbed the upstream patch --- diff --git a/0001-Updated-for-L-VE-11.0.patch b/0001-Updated-for-L-VE-11.0.patch new file mode 100644 index 0000000..9dae5f3 --- /dev/null +++ b/0001-Updated-for-L-VE-11.0.patch @@ -0,0 +1,361 @@ +From 5a3387b73bb5bd85718742ab813d9df44d075cd0 Mon Sep 17 00:00:00 2001 +From: Simon Larsen +Date: Sun, 19 Aug 2018 11:55:41 +0200 +Subject: [PATCH] =?UTF-8?q?Updated=20for=20L=C3=96VE=2011.0?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + blanket.lua | 6 +++--- + conf.lua | 51 +++++++++++++++++++++++++++++++++++++++++++++++- + data.lua | 2 +- + gameover.lua | 8 ++++---- + ingame.lua | 6 +++--- + introduction.lua | 8 ++++---- + main.lua | 8 +++----- + title.lua | 16 +++++++-------- + util.lua | 8 ++++---- + winscreen.lua | 14 ++++++------- + 10 files changed, 87 insertions(+), 40 deletions(-) + +diff --git a/blanket.lua b/blanket.lua +index d128a9d..1770acf 100644 +--- a/blanket.lua ++++ b/blanket.lua +@@ -95,11 +95,11 @@ function Blanket:draw() + local r2 = self.p[self.xpoints-1][iy].body + love.graphics.line(r1:getX(), r1:getY(), r2:getX(), r2:getY()) + end +- love.graphics.setColor(255, 255, 255) ++ love.graphics.setColor(1, 1, 1) + end + + function Blanket:mousepressed(x, y, button) +- if button ~= "l" then return end ++ if button ~= 1 then return end + + if self.mousejoint then + self.mousejoint:destroy() +@@ -126,7 +126,7 @@ function Blanket:mousepressed(x, y, button) + end + + function Blanket:mousereleased(x, y, button) +- if button ~= "l" or self.mousejoint == nil then return end ++ if button ~= 1 or self.mousejoint == nil then return end + + self.mousejoint:destroy() + self.mousejoint = nil +diff --git a/conf.lua b/conf.lua +index 91a954b..c719253 100644 +--- a/conf.lua ++++ b/conf.lua +@@ -1,6 +1,6 @@ + function love.conf(t) + t.identity = "safetyblanket" +- t.version = "0.9.2" ++ t.version = "11.0" + t.console = false + + t.window.title = "Safety Blanket" +@@ -23,3 +23,52 @@ function love.conf(t) + + t.modules.joystick = true + end ++ ++function love.conf(t) ++ t.identity = "safetyblanket" ++ t.appendidentity = false ++ t.version = "11.0" ++ t.console = false ++ t.accelerometerjoystick = true ++ t.externalstorage = false ++ t.gammacorrect = false ++ ++ t.audio.mixwithsystem = true ++ ++ t.window.title = "Safety Blanket" ++ t.window.icon = nil ++ t.window.width = 1024 ++ t.window.height = 768 ++ t.window.borderless = false ++ t.window.resizable = false ++ t.window.minwidth = 1 ++ t.window.minheight = 1 ++ t.window.fullscreen = false ++ t.window.fullscreentype = "desktop" ++ t.window.vsync = 1 ++ t.window.msaa = 0 ++ t.window.display = 1 ++ t.window.highdpi = false ++ t.window.x = nil ++ t.window.y = nil ++ ++ t.modules.audio = true ++ t.modules.data = true ++ t.modules.event = true ++ t.modules.font = true ++ t.modules.graphics = true ++ t.modules.image = true ++ t.modules.joystick = true ++ t.modules.keyboard = true ++ t.modules.math = true ++ t.modules.mouse = true ++ t.modules.physics = true ++ t.modules.sound = true ++ t.modules.system = true ++ t.modules.thread = true ++ t.modules.timer = true ++ t.modules.touch = true ++ t.modules.window = true ++ ++ t.modules.video = false ++end +diff --git a/data.lua b/data.lua +index b13160b..c3da14d 100644 +--- a/data.lua ++++ b/data.lua +@@ -12,7 +12,7 @@ function updateScore(time, completed) + end + + function loadScore() +- if love.filesystem.exists("score") == false then ++ if love.filesystem.getInfo("score") == nil then + return {time = 0, completed = false} + end + local strdata = love.filesystem.read("score") +diff --git a/gameover.lua b/gameover.lua +index b490cfc..0808f9b 100644 +--- a/gameover.lua ++++ b/gameover.lua +@@ -48,14 +48,14 @@ function GameOver:draw() + printfShadow("Click to try again", 0, HEIGHT-20, WIDTH, "center", 1) + + if self.fade > 0 then +- local alpha = math.min(255, self.fade*255) ++ local alpha = math.min(1, self.fade) + love.graphics.setColor(0, 0, 0, alpha) + love.graphics.rectangle("fill", 0, 0, WIDTH, HEIGHT) +- love.graphics.setColor(255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + + local mx, my = love.mouse.getPosition() +- if love.mouse.isDown("l") then ++ if love.mouse.isDown(1) then + love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) + else + love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) +@@ -70,7 +70,7 @@ function GameOver:mousepressed(x, y, button) + end + + function GameOver:mousereleased(x, y, button) +- if button == "l" and self.state == GameOver.STATE_FADEIN and self.fade < 0.5 then ++ if button == 1 and self.state == GameOver.STATE_FADEIN and self.fade < 0.5 then + self.state = GameOver.STATE_FADEOUT + self.fade = math.max(0, self.fade) + ResMgr.playSound("pageturn.wav") +diff --git a/ingame.lua b/ingame.lua +index 2f1426b..9e98f18 100644 +--- a/ingame.lua ++++ b/ingame.lua +@@ -111,13 +111,13 @@ function Ingame:draw() + self.demon:draw() + + if self.fade > 0 then +- love.graphics.setColor(255, 255, 255, self.fade*255) ++ love.graphics.setColor(1, 1, 1, self.fade) + love.graphics.rectangle("fill", 0, 0, WIDTH, HEIGHT) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + + local mx, my = love.mouse.getPosition() +- if love.mouse.isDown("l") then ++ if love.mouse.isDown(1) then + love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) + else + love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) +diff --git a/introduction.lua b/introduction.lua +index d3ac5ea..4de4d92 100644 +--- a/introduction.lua ++++ b/introduction.lua +@@ -45,13 +45,13 @@ function Introduction:draw() + printfShadow(intro_text, 16, 14, WIDTH-32, "left", 1) + + if self.fade > 0 then +- love.graphics.setColor(0, 0, 0, self.fade*255) ++ love.graphics.setColor(0, 0, 0, self.fade) + love.graphics.rectangle("fill", 0, 0, WIDTH, HEIGHT) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + + local mx, my = love.mouse.getPosition() +- if love.mouse.isDown("l") then ++ if love.mouse.isDown(1) then + love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) + else + love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) +@@ -73,7 +73,7 @@ function Introduction:mousepressed(x, y, button) + end + + function Introduction:mousereleased(x, y, button) +- if button == "l" then ++ if button == 1 then + if self.state == Introduction.STATE_FADEIN then + self.state = Introduction.STATE_FADEOUT + self.fade = math.max(self.fade, 0) +diff --git a/main.lua b/main.lua +index ffdf413..82605cd 100644 +--- a/main.lua ++++ b/main.lua +@@ -1,6 +1,6 @@ + WIDTH = 256 + HEIGHT = 192 +-SCALE = 3 ++SCALE = 4 + + ResMgr = require("resmgr") + require("AnAL") +@@ -24,9 +24,7 @@ function love.load() + love.graphics.setLineStyle("rough") + love.mouse.setVisible(false) + +- if love.graphics.isSupported("canvas") then +- canvas = love.graphics.newCanvas(WIDTH, HEIGHT) +- end ++ canvas = love.graphics.newCanvas(WIDTH, HEIGHT) + + switchState(Title) + end +@@ -42,8 +40,8 @@ end + function love.draw() + love.graphics.push() + +- canvas:clear() + love.graphics.setCanvas(canvas) ++ love.graphics.clear() + state:draw() + love.graphics.scale(SCALE, SCALE) + love.graphics.setCanvas() +diff --git a/title.lua b/title.lua +index 1842920..ec93172 100644 +--- a/title.lua ++++ b/title.lua +@@ -60,29 +60,29 @@ function Title:draw() + local mx, my = love.mouse.getPosition() + + love.graphics.draw(self.bg, 0, 0) +- love.graphics.setColor(0, 0, 0, 128) ++ love.graphics.setColor(0, 0, 0, 0.5) + love.graphics.draw(self.text[self.textFrame], 6, 14) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + love.graphics.draw(self.text[self.textFrame], 9, 12) + + if self.hasInf == true then + if mx >= 208 and mx <= 249 and my >= 7 and my <= 30 then +- love.graphics.setColor(255, 255, 255, 128) ++ love.graphics.setColor(1, 1, 1, 0.5) + end + self.animInf:draw(208, 7) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + + love.graphics.setFont(ResMgr.getFont("notalot35.ttf", 16)) + printfShadow("CLICK TO CONTINUE", 10, 153, 125, "center", 2) + + if self.fade > 0 then +- love.graphics.setColor(0, 0, 0, self.fade*255) ++ love.graphics.setColor(0, 0, 0, self.fade) + love.graphics.rectangle("fill", 0, 0, WIDTH, HEIGHT) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + +- if love.mouse.isDown("l") then ++ if love.mouse.isDown(1) then + love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) + else + love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) +@@ -119,7 +119,7 @@ function Title:mousepressed(x, y, button) + end + + function Title:mousereleased(x, y, button) +- if button == "l" then ++ if button == 1 then + if self.state == Title.STATE_FADEIN then + if self.hasInf == true and x >= 208 and x <= 249 and y >= 7 and y <= 30 then + self.state = Title.STATE_FADEINF +diff --git a/util.lua b/util.lua +index 755df04..f45ef07 100644 +--- a/util.lua ++++ b/util.lua +@@ -37,16 +37,16 @@ end + + function printShadow(text, x, y, offset) + local offset = offset or 1 +- love.graphics.setColor(0, 0, 0, 128) ++ love.graphics.setColor(0, 0, 0, 0.5) + love.graphics.print(text, x, y+offset) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + love.graphics.print(text, x, y) + end + + function printfShadow(text, x, y, limit, align, offset) + local offset = offset or 1 +- love.graphics.setColor(0, 0, 0, 128) ++ love.graphics.setColor(0, 0, 0, 0.5) + love.graphics.printf(text, x, y+offset, limit, align) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + love.graphics.printf(text, x, y, limit, align) + end +diff --git a/winscreen.lua b/winscreen.lua +index 7ca185d..3c45d95 100644 +--- a/winscreen.lua ++++ b/winscreen.lua +@@ -32,22 +32,22 @@ function Winscreen:draw() + printShadow("You managed to get a good nights sleep,", 10, 8, 1) + printShadow("now hurry up and get to work!", 10, 22, 1) + +- love.graphics.setColor(0, 0, 0, 255) ++ love.graphics.setColor(0, 0, 0, 0.5) + love.graphics.printf("Click to continue", 0, HEIGHT-16, WIDTH, "center") +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + + if self.fade > 0 then + if self.state == Winscreen.STATE_FADEIN then +- love.graphics.setColor(255, 255, 255, self.fade*255) ++ love.graphics.setColor(1, 1, 1, self.fade) + else +- love.graphics.setColor(0, 0, 0, self.fade*255) ++ love.graphics.setColor(0, 0, 0, self.fade) + end + love.graphics.rectangle("fill", 0, 0, WIDTH, HEIGHT) +- love.graphics.setColor(255, 255, 255, 255) ++ love.graphics.setColor(1, 1, 1, 1) + end + + local mx, my = love.mouse.getPosition() +- if love.mouse.isDown("l") then ++ if love.mouse.isDown(1) then + love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) + else + love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) +@@ -63,7 +63,7 @@ function Winscreen:mousepressed(x, y, button) + end + + function Winscreen:mousereleased(x, y, button) +- if button == "l" then ++ if button == 1 then + if self.state == Winscreen.STATE_FADEIN then + self.state = Winscreen.STATE_FADEOUT + self.fade = math.max(self.fade, 0) +-- +2.21.1 + diff --git a/safetyblanket-1.01-love0.10.2.patch b/safetyblanket-1.01-love0.10.2.patch deleted file mode 100644 index b8e54f9..0000000 --- a/safetyblanket-1.01-love0.10.2.patch +++ /dev/null @@ -1,187 +0,0 @@ -From 6cac89f4282880e7f7e875658fa90b25f6a8c192 Mon Sep 17 00:00:00 2001 -From: Mystro256 -Date: Sun, 18 Mar 2018 18:57:45 -0400 -Subject: [PATCH] Love 0.10.2 support - ---- - blanket.lua | 4 ++-- - conf.lua | 4 ++-- - gameover.lua | 4 ++-- - ingame.lua | 2 +- - introduction.lua | 4 ++-- - main.lua | 6 ++---- - title.lua | 4 ++-- - winscreen.lua | 4 ++-- - 8 files changed, 15 insertions(+), 17 deletions(-) - -diff --git a/blanket.lua b/blanket.lua -index d128a9d..dab319e 100644 ---- a/blanket.lua -+++ b/blanket.lua -@@ -99,7 +99,7 @@ function Blanket:draw() - end - - function Blanket:mousepressed(x, y, button) -- if button ~= "l" then return end -+ if button ~= 1 then return end - - if self.mousejoint then - self.mousejoint:destroy() -@@ -126,7 +126,7 @@ function Blanket:mousepressed(x, y, button) - end - - function Blanket:mousereleased(x, y, button) -- if button ~= "l" or self.mousejoint == nil then return end -+ if button ~= 1 or self.mousejoint == nil then return end - - self.mousejoint:destroy() - self.mousejoint = nil -diff --git a/conf.lua b/conf.lua -index 91a954b..9f2b8bf 100644 ---- a/conf.lua -+++ b/conf.lua -@@ -1,6 +1,6 @@ - function love.conf(t) - t.identity = "safetyblanket" -- t.version = "0.9.2" -+ t.version = "0.10.2" - t.console = false - - t.window.title = "Safety Blanket" -@@ -12,7 +12,7 @@ function love.conf(t) - t.window.minwidth = 1 - t.window.minheight = 1 - t.window.fullscreen = false -- t.window.fullscreentype = "normal" -+ t.window.fullscreentype = "desktop" - t.window.vsync = true - t.window.fsaa = 0 - t.window.display = 1 -diff --git a/gameover.lua b/gameover.lua -index b490cfc..603a227 100644 ---- a/gameover.lua -+++ b/gameover.lua -@@ -55,7 +55,7 @@ function GameOver:draw() - end - - local mx, my = love.mouse.getPosition() -- if love.mouse.isDown("l") then -+ if love.mouse.isDown(1) then - love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) - else - love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) -@@ -70,7 +70,7 @@ function GameOver:mousepressed(x, y, button) - end - - function GameOver:mousereleased(x, y, button) -- if button == "l" and self.state == GameOver.STATE_FADEIN and self.fade < 0.5 then -+ if button == 1 and self.state == GameOver.STATE_FADEIN and self.fade < 0.5 then - self.state = GameOver.STATE_FADEOUT - self.fade = math.max(0, self.fade) - ResMgr.playSound("pageturn.wav") -diff --git a/ingame.lua b/ingame.lua -index 2f1426b..9bc365c 100644 ---- a/ingame.lua -+++ b/ingame.lua -@@ -117,7 +117,7 @@ function Ingame:draw() - end - - local mx, my = love.mouse.getPosition() -- if love.mouse.isDown("l") then -+ if love.mouse.isDown(1) then - love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) - else - love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) -diff --git a/introduction.lua b/introduction.lua -index d3ac5ea..da8ac46 100644 ---- a/introduction.lua -+++ b/introduction.lua -@@ -51,7 +51,7 @@ function Introduction:draw() - end - - local mx, my = love.mouse.getPosition() -- if love.mouse.isDown("l") then -+ if love.mouse.isDown(1) then - love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) - else - love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) -@@ -73,7 +73,7 @@ function Introduction:mousepressed(x, y, button) - end - - function Introduction:mousereleased(x, y, button) -- if button == "l" then -+ if button == 1 then - if self.state == Introduction.STATE_FADEIN then - self.state = Introduction.STATE_FADEOUT - self.fade = math.max(self.fade, 0) -diff --git a/main.lua b/main.lua -index ffdf413..3707bcb 100644 ---- a/main.lua -+++ b/main.lua -@@ -24,9 +24,7 @@ function love.load() - love.graphics.setLineStyle("rough") - love.mouse.setVisible(false) - -- if love.graphics.isSupported("canvas") then -- canvas = love.graphics.newCanvas(WIDTH, HEIGHT) -- end -+ canvas = love.graphics.newCanvas(WIDTH, HEIGHT) - - switchState(Title) - end -@@ -42,7 +40,7 @@ end - function love.draw() - love.graphics.push() - -- canvas:clear() -+ love.graphics.clear() - love.graphics.setCanvas(canvas) - state:draw() - love.graphics.scale(SCALE, SCALE) -diff --git a/title.lua b/title.lua -index 1842920..4bd3876 100644 ---- a/title.lua -+++ b/title.lua -@@ -82,7 +82,7 @@ function Title:draw() - love.graphics.setColor(255, 255, 255, 255) - end - -- if love.mouse.isDown("l") then -+ if love.mouse.isDown(1) then - love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) - else - love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) -@@ -119,7 +119,7 @@ function Title:mousepressed(x, y, button) - end - - function Title:mousereleased(x, y, button) -- if button == "l" then -+ if button == 1 then - if self.state == Title.STATE_FADEIN then - if self.hasInf == true and x >= 208 and x <= 249 and y >= 7 and y <= 30 then - self.state = Title.STATE_FADEINF -diff --git a/winscreen.lua b/winscreen.lua -index 7ca185d..f1ae6d1 100644 ---- a/winscreen.lua -+++ b/winscreen.lua -@@ -47,7 +47,7 @@ function Winscreen:draw() - end - - local mx, my = love.mouse.getPosition() -- if love.mouse.isDown("l") then -+ if love.mouse.isDown(1) then - love.graphics.draw(self.imgCursorPinch, mx, my, 0, 1, 1, 4, 12) - else - love.graphics.draw(self.imgCursorNormal, mx, my, 0, 1, 1, 4, 12) -@@ -63,7 +63,7 @@ function Winscreen:mousepressed(x, y, button) - end - - function Winscreen:mousereleased(x, y, button) -- if button == "l" then -+ if button == 1 then - if self.state == Winscreen.STATE_FADEIN then - self.state = Winscreen.STATE_FADEOUT - self.fade = math.max(self.fade, 0) --- -2.14.3 - diff --git a/safetyblanket-1.01-love11.patch b/safetyblanket-1.01-love11.patch deleted file mode 100644 index 1c44bb3..0000000 --- a/safetyblanket-1.01-love11.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e1230176605840d52997915929a04a03656c4bae Mon Sep 17 00:00:00 2001 -From: Mystro256 -Date: Sat, 9 Jun 2018 10:56:21 -0400 -Subject: [PATCH] Love 11 support - ---- - conf.lua | 2 +- - data.lua | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/conf.lua b/conf.lua -index 9f2b8bf..1a0cd1b 100644 ---- a/conf.lua -+++ b/conf.lua -@@ -1,6 +1,6 @@ - function love.conf(t) - t.identity = "safetyblanket" -- t.version = "0.10.2" -+ t.version = "11.0" - t.console = false - - t.window.title = "Safety Blanket" -diff --git a/data.lua b/data.lua -index b13160b..c3da14d 100644 ---- a/data.lua -+++ b/data.lua -@@ -12,7 +12,7 @@ function updateScore(time, completed) - end - - function loadScore() -- if love.filesystem.exists("score") == false then -+ if love.filesystem.getInfo("score") == nil then - return {time = 0, completed = false} - end - local strdata = love.filesystem.read("score") --- -2.14.4 - diff --git a/safetyblanket.spec b/safetyblanket.spec index 189c79f..2fca87e 100644 --- a/safetyblanket.spec +++ b/safetyblanket.spec @@ -1,6 +1,6 @@ Name: safetyblanket Version: 1.01 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Creepy blanket simulator #See LICENSE.txt file in source for details @@ -12,21 +12,16 @@ Source0: https://github.com/SimonLarsen/%{name}/archive/v%{version}.tar.g #Patch for appdata, manpage, execution script, and desktop file Patch0: %{name}-appdata.patch #Patch for LOVE v0.10.2 -#https://github.com/SimonLarsen/safetyblanket/pull/2 -Patch1: %{name}-%{version}-love0.10.2.patch -%if 0%{?fedora} > 28 -Patch2: %{name}-%{version}-love11.patch -%endif +#https://github.com/SimonLarsen/safetyblanket/commit/5a3387b73bb5bd85718742ab813d9df44d075cd0 +Patch1: 0001-Updated-for-L-VE-11.0.patch BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildArch: noarch Requires: love -# List the arches that love builds on prior to f28 -%if 0%{?fedora} < 28 -ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64 -%endif +# List the arches that love builds on +ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le #From the website (see URL above) %description @@ -77,6 +72,10 @@ install -p -D -m 0644 res/gfx/title_text1.png \ %{_datadir}/appdata/*.appdata.xml %changelog +* Thu Mar 12 2020 Jeremy Newton - 1.01-8 +- Rebuilt for correct exclusive arch +- Fix some LOVE 11 issues + * Thu Jan 30 2020 Fedora Release Engineering - 1.01-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild