diff options
author | Daniel Bermond | 2021-11-23 19:57:59 -0300 |
---|---|---|
committer | Daniel Bermond | 2021-11-23 19:57:59 -0300 |
commit | 88e15db626294385c45be4d7a0a2bb353b52b043 (patch) | |
tree | d2ff063d95ce7a913c57d68b5ad3734868daa138 /030-flif-use-arch-flags.patch | |
parent | ced8986ed0d844ec76d1b1f249a1b43c6d4ac6bd (diff) | |
download | aur-88e15db626294385c45be4d7a0a2bb353b52b043.tar.gz |
Update to version 0.4
Diffstat (limited to '030-flif-use-arch-flags.patch')
-rw-r--r-- | 030-flif-use-arch-flags.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/030-flif-use-arch-flags.patch b/030-flif-use-arch-flags.patch new file mode 100644 index 000000000000..5e9f49930f87 --- /dev/null +++ b/030-flif-use-arch-flags.patch @@ -0,0 +1,26 @@ +--- a/src/Makefile ++++ b/src/Makefile +@@ -46,12 +46,12 @@ flif: $(FILES_O) flif.o + + # Command-line FLIF decoding tool - Apache2 (not built by default) + dflif: $(FILES_H) libflif_dec$(LIBEXT) flif.cpp +- $(CXX) -std=gnu++11 $(CXXFLAGS) $(OPTIMIZATIONS) -DDECODER_ONLY -g0 -Wall flif.cpp $(LDFLAGS) -L. -lflif_dec -o dflif ++ $(CXX) -std=gnu++11 $(CXXFLAGS) $(CPPFLAGS) $(OPTIMIZATIONS) -DDECODER_ONLY -g0 -Wall flif.cpp $(LDFLAGS) -L. -lflif_dec -o dflif + + # Decoder-only library - Apache2 (not built by default) + libflif_dec$(LIBEXT): $(FILES_H) $(FILES_CPP) library/flif_dec.h library/flif-interface-private_dec.hpp library/flif-interface_dec.cpp + echo $(OS) +- $(CXX) -std=gnu++11 $(CXXFLAGS) $(LIB_OPTIMIZATIONS) -DDECODER_ONLY -g0 -Wall -shared -fPIC $(FILES_CPP) library/flif-interface_dec.cpp $(LDFLAGS) -Wl,$(SONAME),libflif_dec$(LIBEXTV) -o libflif_dec$(LIBEXTV) ++ $(CXX) -std=gnu++11 $(CXXFLAGS) $(CPPFLAGS) $(LIB_OPTIMIZATIONS) -DDECODER_ONLY -g0 -Wall -shared -fPIC $(FILES_CPP) library/flif-interface_dec.cpp $(LDFLAGS) -Wl,$(SONAME),libflif_dec$(LIBEXTV) -o libflif_dec$(LIBEXTV) + ln -sf libflif_dec$(LIBEXTV) libflif_dec$(LIBEXT) + + # Decoder + encoder library - LGPL +@@ -71,7 +71,7 @@ viewflif: libflif$(LIBEXT) viewflif.c + # The loader is LGPLed so there's no reason to use libflif_dec here + # -Werror=implicit-function-declaration is useful here to check for preprocessor dependency errors + libpixbufloader-flif$(LIBEXT): libflif$(LIBEXT) flif-pixbuf-loader.c +- $(CC) -shared $(CFLAGS) -Ilibrary/ -fPIC -Wall -Werror=implicit-function-declaration $(shell pkg-config --cflags gdk-pixbuf-2.0) -o libpixbufloader-flif$(LIBEXT) flif-pixbuf-loader.c $(LDFLAGS) $(shell pkg-config --libs gdk-pixbuf-2.0) -L. -lflif ++ $(CC) -shared $(CFLAGS) $(CPPFLAGS) -Ilibrary/ -fPIC -Wall -Werror=implicit-function-declaration $(shell pkg-config --cflags gdk-pixbuf-2.0) -o libpixbufloader-flif$(LIBEXT) flif-pixbuf-loader.c $(LDFLAGS) $(shell pkg-config --libs gdk-pixbuf-2.0) -L. -lflif + + pixbufloader: libpixbufloader-flif$(LIBEXT) + |