From 27bd75fa99f204ad3f6d3d95df7d09ea41c62ce19473bffe491fe35695cd91fb Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 2 Nov 2024 15:24:49 +0000 Subject: [PATCH 1/3] [info=22a304d288ab990dcfe72ed50a435ae9325b5ebf5af9b4eaad866c7aefc91f8c] OBS-URL: https://build.opensuse.org/package/show/games/love-0_7_2?expand=0&rev=12 --- .gitattributes | 23 +++++++ .gitignore | 1 + _scmsync.obsinfo | 4 ++ build.specials.obscpio | 3 + love-0.7.2-linux-src.tar.gz | 3 + love-0_7_2.changes | 25 +++++++ love-0_7_2.spec | 74 ++++++++++++++++++++ love-modplug.patch | 17 +++++ system-packages.diff | 130 ++++++++++++++++++++++++++++++++++++ 9 files changed, 280 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _scmsync.obsinfo create mode 100644 build.specials.obscpio create mode 100644 love-0.7.2-linux-src.tar.gz create mode 100644 love-0_7_2.changes create mode 100644 love-0_7_2.spec create mode 100644 love-modplug.patch create mode 100644 system-packages.diff diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo new file mode 100644 index 0000000..6de2fba --- /dev/null +++ b/_scmsync.obsinfo @@ -0,0 +1,4 @@ +mtime: 1546535360 +commit: 22a304d288ab990dcfe72ed50a435ae9325b5ebf5af9b4eaad866c7aefc91f8c +url: https://src.opensuse.org/jengelh/love-0_7_2 +revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio new file mode 100644 index 0000000..923b67e --- /dev/null +++ b/build.specials.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04b7b65525d405f751a08eaac0fd1353e1d7adbad47c4fa5e9aa672c1f205a76 +size 256 diff --git a/love-0.7.2-linux-src.tar.gz b/love-0.7.2-linux-src.tar.gz new file mode 100644 index 0000000..676383a --- /dev/null +++ b/love-0.7.2-linux-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a57adcb0cbdc390a9bd8e2fe477bc175799b9ffd3486e01f859a36bf27f7f268 +size 900209 diff --git a/love-0_7_2.changes b/love-0_7_2.changes new file mode 100644 index 0000000..73cee00 --- /dev/null +++ b/love-0_7_2.changes @@ -0,0 +1,25 @@ +------------------------------------------------------------------- +Thu Jan 3 01:24:03 UTC 2019 - Jan Engelhardt + +- Set CPPFLAGS=-DGL_GLEXT_PROTOTYPES + +------------------------------------------------------------------- +Mon Aug 28 23:17:52 UTC 2017 - jengelh@inai.de + +- Make build with new /usr/include/lua5.1 directory work again. +- Rename freetype.diff to system-packages.diff. +- Remove love-remove-mpg123.patch: mpg123 is available in + openSUSE:Factory and can be used now. +- system-packages.diff: search for lua and mpg123 with pkg-config. + +------------------------------------------------------------------- +Tue Sep 13 17:57:56 UTC 2011 - jmatejek@suse.com + +- build fix - added devel dependencies for DevIL +- standard group name + +------------------------------------------------------------------- +Wed Jun 22 20:08:34 UTC 2011 - prusnak@opensuse.org + +- created package (version 0.7.2) + diff --git a/love-0_7_2.spec b/love-0_7_2.spec new file mode 100644 index 0000000..012d04f --- /dev/null +++ b/love-0_7_2.spec @@ -0,0 +1,74 @@ +# +# spec file for package love-0_7_2 +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: love-0_7_2 +Version: 0.7.2 +Release: 0 +Summary: 2D gaming engine written in Lua +License: Zlib +Group: Development/Languages/Other +Url: http://love2d.org/ + +Source: https://bitbucket.org/rude/love/downloads/love-0.7.2-linux-src.tar.gz +Patch1: love-modplug.patch +Patch2: system-packages.diff +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: libmng-devel +BuildRequires: libtiff-devel +BuildRequires: libtool +BuildRequires: physfs-devel +BuildRequires: pkg-config +BuildRequires: pkgconfig(IL) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(libmodplug) +BuildRequires: pkgconfig(libmpg123) +BuildRequires: pkgconfig(lua5.1) +BuildRequires: pkgconfig(openal) +BuildRequires: pkgconfig(sdl) +BuildRequires: pkgconfig(vorbisfile) + +%description +LÖVE is a framework for making 2D games in Lua. + +%prep +%setup -qn love-HEAD +%patch -P 1 -P 2 -p1 + +%build +sed -i 's/\r$//' *.txt +mv configure.{in,ac} +autoreconf -fi +export CPPFLAGS="-DGL_GLEXT_PROTOTYPES" +%configure +make %{?_smp_mflags} + +%install +b="%buildroot"; +make install DESTDIR="$b" +mv "$b/%_bindir"/love{,-0.7.2} + +%files +%defattr(-,root,root) +%doc changes.txt license.txt readme.txt +%_bindir/love-0.7.2 + +%changelog diff --git a/love-modplug.patch b/love-modplug.patch new file mode 100644 index 0000000..d3a567d --- /dev/null +++ b/love-modplug.patch @@ -0,0 +1,17 @@ +--- + src/modules/sound/lullaby/ModPlugDecoder.cpp | 2 -- + 1 file changed, 2 deletions(-) + +Index: love-HEAD/src/modules/sound/lullaby/ModPlugDecoder.cpp +=================================================================== +--- love-HEAD.orig/src/modules/sound/lullaby/ModPlugDecoder.cpp ++++ love-HEAD/src/modules/sound/lullaby/ModPlugDecoder.cpp +@@ -42,8 +42,6 @@ namespace lullaby + // fill with modplug defaults (modplug _memsets_, so we could get + // garbage settings when the struct is only partially initialized) + // This does not exist yet on Windows. +- settings.mStereoSeparation = 128; +- settings.mMaxMixChannels = 32; + settings.mReverbDepth = 0; + settings.mReverbDelay = 0; + settings.mBassAmount = 0; diff --git a/system-packages.diff b/system-packages.diff new file mode 100644 index 0000000..8baede5 --- /dev/null +++ b/system-packages.diff @@ -0,0 +1,130 @@ +From: Jan Engelhardt +Date: 2015-01-20 20:46:39.043255730 +0100 + +build: löve uses an undocumented way of including freetype headers + +Replace the (unsupported) #include paths by just as required +by upstream, and use pkg-config — not just for freetype, but also lua, and, by +extension, opportunistically for SDL/GL. + +--- + configure.in | 38 ++++++------------------- + src/Makefile.am | 7 +--- + src/modules/font/freetype/Font.h | 8 ++--- + src/modules/font/freetype/TrueTypeRasterizer.h | 8 ++--- + 4 files changed, 20 insertions(+), 41 deletions(-) + +Index: love-HEAD/configure.in +=================================================================== +--- love-HEAD.orig/configure.in ++++ love-HEAD/configure.in +@@ -3,42 +3,24 @@ AC_CONFIG_HEADERS([config.h]) + AC_CONFIG_AUX_DIR([platform/unix]) + AC_CONFIG_MACRO_DIR([platform/unix/m4]) + AC_CONFIG_SRCDIR([src/love.cpp]) +-AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar]) ++AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar subdir-objects]) + AC_PREFIX_DEFAULT([/usr]) + AC_PROG_LIBTOOL + AC_PROG_CC + AC_PROG_CXX + AC_SEARCH_LIBS([sqrt], [m], [], AC_MSG_ERROR([Can't LÖVE without C math library])) +-AC_SEARCH_LIBS([SDL_Init], [SDL], [], AC_MSG_ERROR([Can't LÖVE without SDL])) +-AC_SEARCH_LIBS([glLoadIdentity], [GL], [], AC_MSG_ERROR([Can't LÖVE without OpenGL])) +-#AC_SEARCH_LIBS([gluOrtho2D], [GLU], [], AC_MSG_ERROR([Can't LÖVE without OpenGL Utility Library])) +-AC_SEARCH_LIBS([alSourcePlay], [openal], [], AC_MSG_ERROR([Can't LÖVE without OpenAL])) +-AC_ARG_ENABLE([luajit], +- [ --enable-luajit Use LuaJIT instead of lua], +- AC_SEARCH_LIBS( +- [lua_pcall], +- [luajit luajit-5.1], +- AC_SUBST([INCLUDE_LUA], [-I/usr/include/luajit-2.0]), +- AC_MSG_ERROR([Can't LÖVE without LuaJIT]) +- ), +- AC_SEARCH_LIBS( +- [lua_pcall], +- [lua lua5.1], +- if test "$ac_cv_search_lua_pcall" = "-llua5.1"; then +- AC_SUBST([INCLUDE_LUA], [-I/usr/include/lua5.1]) +- fi, +- AC_MSG_ERROR([Can't LÖVE without Lua]) +- ) +-) +-AC_SEARCH_LIBS([ilInit], [IL], [], AC_MSG_ERROR([Can't LÖVE without DevIL])) ++PKG_CHECK_MODULES([sdl], [sdl]) ++PKG_CHECK_MODULES([gl], [gl]) ++PKG_CHECK_MODULES([al], [openal]) ++PKG_CHECK_MODULES([lua], [lua5.1]) ++PKG_CHECK_MODULES([il], [IL]) + AC_SEARCH_LIBS([mng_initialize], [mng], [], AC_MSG_ERROR([DevIL needs MNG])) + AC_SEARCH_LIBS([TIFFOpen], [tiff], [], AC_MSG_ERROR([DevIL needs TIFF])) +-AC_SEARCH_LIBS([FT_Load_Glyph], [freetype], [], AC_MSG_ERROR([Can't LÖVE without FreeType])) ++PKG_CHECK_MODULES([ft], [freetype2]) + AC_SEARCH_LIBS([PHYSFS_init], [physfs], [], AC_MSG_ERROR([Can't LÖVE without PhysicsFS])) +-AC_SEARCH_LIBS([ModPlug_Load], [modplug], [], AC_MSG_ERROR([Can't LÖVE without ModPlug])) +-AC_SEARCH_LIBS([mpg123_open_feed], [mpg123], [], AC_MSG_ERROR([Can't LÖVE without Mpg123])) +-AC_SEARCH_LIBS([mpg123_seek_64], [mpg123], AC_SUBST([FILE_OFFSET],[-D_FILE_OFFSET_BITS=64]), AC_SUBST([FILE_OFFSET],[])) +-AC_SEARCH_LIBS([ov_open], [vorbisfile], [], AC_MSG_ERROR([Can't LÖVE without VorbisFile])) ++PKG_CHECK_MODULES([modplug], [libmodplug]) ++PKG_CHECK_MODULES([mpg123], [libmpg123]) ++PKG_CHECK_MODULES([vorbisfile], [vorbisfile]) + AC_CONFIG_FILES([ + Makefile + src/Makefile +Index: love-HEAD/src/Makefile.am +=================================================================== +--- love-HEAD.orig/src/Makefile.am ++++ love-HEAD/src/Makefile.am +@@ -1,12 +1,9 @@ +-AM_CPPFLAGS = -I. -I./modules -I/usr/include/AL -I/usr/include/freetype2 $(INCLUDE_LUA) -I/usr/include/SDL $(FILE_OFFSET) +-AUTOMAKE_OPTIONS = subdir-objects +-DEFAULT_INCLUDES = ++AM_CPPFLAGS = -I. -I./modules ${al_CFLAGS} ${ft_CFLAGS} ${gl_CFLAGS} ${glu_CFLAGS} ${il_CFLAGS} ${lua_CFLAGS} ${modplug_CFLAGS} ${mpg123_CFLAGS} ${sdl_CFLAGS} ${vorbisfile_CFLAGS} $(FILE_OFFSET) + SUBDIRS = + + # LÖVE executable + bin_PROGRAMS = love +-#love_LDFLAGS = +-#love_LDADD = ++love_LDADD = ${al_LIBS} ${ft_LIBS} ${gl_LIBS} ${glu_LIBS} ${il_LIBS} ${lua_LIBS} ${modplug_LIBS} ${mpg123_LIBS} ${sdl_LIBS} ${vorbisfile_LIBS} + + love_SOURCES = \ + ./scripts/graphics.lua.h \ +Index: love-HEAD/src/modules/font/freetype/Font.h +=================================================================== +--- love-HEAD.orig/src/modules/font/freetype/Font.h ++++ love-HEAD/src/modules/font/freetype/Font.h +@@ -30,10 +30,10 @@ + #else + #include + #endif +-#include +-#include +-#include +-#include ++#include FT_FREETYPE_H ++#include FT_GLYPH_H ++#include FT_OUTLINE_H ++#include FT_TRIGONOMETRY_H + + namespace love + { +Index: love-HEAD/src/modules/font/freetype/TrueTypeRasterizer.h +=================================================================== +--- love-HEAD.orig/src/modules/font/freetype/TrueTypeRasterizer.h ++++ love-HEAD/src/modules/font/freetype/TrueTypeRasterizer.h +@@ -27,10 +27,10 @@ + + // TrueType2 + #include +-#include +-#include +-#include +-#include ++#include FT_FREETYPE_H ++#include FT_GLYPH_H ++#include FT_OUTLINE_H ++#include FT_TRIGONOMETRY_H + + namespace love + { From 5051059065383247f386958f8d0e93ab27d2557f978589de3b39977f5bd8bd2c Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sat, 2 Nov 2024 15:26:14 +0000 Subject: [PATCH 2/3] [info=00289e3e43cebae99e4efefcb7e6ea27a12eada9fc45e842bd5da697fc30bbf8] OBS-URL: https://build.opensuse.org/package/show/games/love-0_7_2?expand=0&rev=13 --- ...n-up-warnings-in-luasocket-and-box2d.patch | 28 +++++++++++++++++++ _scmsync.obsinfo | 4 +-- build.specials.obscpio | 2 +- love-0_7_2.changes | 6 ++++ love-0_7_2.spec | 22 +++++++-------- 5 files changed, 47 insertions(+), 15 deletions(-) create mode 100644 0001-Clean-up-warnings-in-luasocket-and-box2d.patch diff --git a/0001-Clean-up-warnings-in-luasocket-and-box2d.patch b/0001-Clean-up-warnings-in-luasocket-and-box2d.patch new file mode 100644 index 0000000..83fea74 --- /dev/null +++ b/0001-Clean-up-warnings-in-luasocket-and-box2d.patch @@ -0,0 +1,28 @@ +From 6cf25f92098c192d22dc82b9888386fa52b4d797 Mon Sep 17 00:00:00 2001 +From: Bart van Strien +Date: Sun, 29 Sep 2013 12:56:48 +0200 +Subject: [PATCH] Clean up warnings in luasocket and box2d + +diff --git a/src/libraries/Box2D/README.MODIFIED b/src/libraries/Box2D/README.MODIFIED +new file mode 100644 +index 00000000..71388bce +--- /dev/null ++++ b/src/libraries/Box2D/README.MODIFIED +@@ -0,0 +1 @@ ++PLEASE NOTE, this version of Box2D is NOT original, it has been MODIFIED by the LÖVE Development Team. +diff --git a/src/libraries/luasocket/libluasocket/luasocket.c b/src/libraries/luasocket/libluasocket/luasocket.c +index 798a3116..0d10bb1d 100644 +--- a/src/libraries/luasocket/libluasocket/luasocket.c ++++ b/src/libraries/luasocket/libluasocket/luasocket.c +@@ -110,7 +110,7 @@ static int base_open(lua_State *L) { + /*-------------------------------------------------------------------------*\ + * Initializes all library modules. + \*-------------------------------------------------------------------------*/ +-LUASOCKET_API luaopen_socket_core(lua_State *L) { ++int LUASOCKET_API luaopen_socket_core(lua_State *L) { + int i; + base_open(L); + for (i = 0; mod[i].name; i++) mod[i].func(L); +-- +2.47.0 + diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 6de2fba..f4b2cc7 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1546535360 -commit: 22a304d288ab990dcfe72ed50a435ae9325b5ebf5af9b4eaad866c7aefc91f8c +mtime: 1730561165 +commit: 00289e3e43cebae99e4efefcb7e6ea27a12eada9fc45e842bd5da697fc30bbf8 url: https://src.opensuse.org/jengelh/love-0_7_2 revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio index 923b67e..9c69b06 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:04b7b65525d405f751a08eaac0fd1353e1d7adbad47c4fa5e9aa672c1f205a76 +oid sha256:8867b8d2a73c885c431ddde42e9e3de0941ca2c2ff9b86bfb200962e063c4431 size 256 diff --git a/love-0_7_2.changes b/love-0_7_2.changes index 73cee00..2f2d78b 100644 --- a/love-0_7_2.changes +++ b/love-0_7_2.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Nov 2 15:21:54 UTC 2024 - Jan Engelhardt + +- Add 0001-Clean-up-warnings-in-luasocket-and-box2d.patch to + resolve FTBFS with gcc-14 + ------------------------------------------------------------------- Thu Jan 3 01:24:03 UTC 2019 - Jan Engelhardt diff --git a/love-0_7_2.spec b/love-0_7_2.spec index 012d04f..ab9f331 100644 --- a/love-0_7_2.spec +++ b/love-0_7_2.spec @@ -1,7 +1,7 @@ # # spec file for package love-0_7_2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,11 +22,11 @@ Release: 0 Summary: 2D gaming engine written in Lua License: Zlib Group: Development/Languages/Other -Url: http://love2d.org/ - -Source: https://bitbucket.org/rude/love/downloads/love-0.7.2-linux-src.tar.gz +URL: http://love2d.org/ +Source: https://bitbucket.org/rude/love/downloads/love-%version-linux-src.tar.gz Patch1: love-modplug.patch Patch2: system-packages.diff +Patch3: 0001-Clean-up-warnings-in-luasocket-and-box2d.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -50,8 +50,7 @@ BuildRequires: pkgconfig(vorbisfile) LÖVE is a framework for making 2D games in Lua. %prep -%setup -qn love-HEAD -%patch -P 1 -P 2 -p1 +%autosetup -n love-HEAD -p1 %build sed -i 's/\r$//' *.txt @@ -59,16 +58,15 @@ mv configure.{in,ac} autoreconf -fi export CPPFLAGS="-DGL_GLEXT_PROTOTYPES" %configure -make %{?_smp_mflags} +%make_build %install -b="%buildroot"; -make install DESTDIR="$b" -mv "$b/%_bindir"/love{,-0.7.2} +%make_install +mv "%buildroot/%_bindir/love" "%buildroot/%_bindir/love-0.7.2" %files -%defattr(-,root,root) -%doc changes.txt license.txt readme.txt +%license license.txt +%doc readme.txt %_bindir/love-0.7.2 %changelog From e3a1c7103d01869b547f359029a9a9795ceb7d659fef32d19e6a3fc1cdac3287 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sat, 2 Nov 2024 21:37:34 +0000 Subject: [PATCH 3/3] [info=b160856ec887ddea910c01aeaea9099ba172eba071b281599b4508fee00eca8c] OBS-URL: https://build.opensuse.org/package/show/games/love-0_7_2?expand=0&rev=14 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- love-0_7_2.changes | 1 + love-0_7_2.spec | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index f4b2cc7..d9a2e62 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1730561165 -commit: 00289e3e43cebae99e4efefcb7e6ea27a12eada9fc45e842bd5da697fc30bbf8 +mtime: 1730583442 +commit: b160856ec887ddea910c01aeaea9099ba172eba071b281599b4508fee00eca8c url: https://src.opensuse.org/jengelh/love-0_7_2 revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio index 9c69b06..deb9bf8 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8867b8d2a73c885c431ddde42e9e3de0941ca2c2ff9b86bfb200962e063c4431 +oid sha256:08237cab073af3670a0029480edf94a0a11356c266bcb878f0308436fc985651 size 256 diff --git a/love-0_7_2.changes b/love-0_7_2.changes index 2f2d78b..a3b36de 100644 --- a/love-0_7_2.changes +++ b/love-0_7_2.changes @@ -3,6 +3,7 @@ Sat Nov 2 15:21:54 UTC 2024 - Jan Engelhardt - Add 0001-Clean-up-warnings-in-luasocket-and-box2d.patch to resolve FTBFS with gcc-14 +- Update tarball URL ------------------------------------------------------------------- Thu Jan 3 01:24:03 UTC 2019 - Jan Engelhardt diff --git a/love-0_7_2.spec b/love-0_7_2.spec index ab9f331..aabc505 100644 --- a/love-0_7_2.spec +++ b/love-0_7_2.spec @@ -23,7 +23,7 @@ Summary: 2D gaming engine written in Lua License: Zlib Group: Development/Languages/Other URL: http://love2d.org/ -Source: https://bitbucket.org/rude/love/downloads/love-%version-linux-src.tar.gz +Source: https://github.com/love2d/love/releases/download/%version/love-%version-linux-src.tar.gz Patch1: love-modplug.patch Patch2: system-packages.diff Patch3: 0001-Clean-up-warnings-in-luasocket-and-box2d.patch