xdg-user-dirs-gtk: update to 0.12
[oi-userland.git] / components / image / geeqie / Makefile
blob4d7fb49b5ce58f21e0b80362d40a5a2f434e1fa3
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL)". You may
4 # only use this file in accordance with the terms of the CDDL.
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
12 # Copyright (c) 2015 Alexander Pyhalov
15 BUILD_STYLE= meson
16 USE_DEFAULT_TEST_TRANSFORMS= yes
17 include ../../../make-rules/shared-macros.mk
19 COMPONENT_NAME= geeqie
20 COMPONENT_VERSION= 2.5
21 COMPONENT_REVISION= 3
22 COMPONENT_SUMMARY= Geeqie is a lightweight image viewer and organizer
23 COMPONENT_PROJECT_URL= https://www.geeqie.org/
24 COMPONENT_PROJECT_URL= https://www.geeqie.org/
25 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
26 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz
27 COMPONENT_ARCHIVE_HASH= sha256:cc991c9d4c78c58668105a15f7ece953bfc21b6b78cedc26ccbaaee6a12b8952
28 COMPONENT_ARCHIVE_URL= https://github.com/BestImageViewer/$(COMPONENT_NAME)/releases/download/v$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
29 COMPONENT_FMRI= image/viewer/$(COMPONENT_NAME)
30 COMPONENT_CLASSIFICATION= Applications/Graphics and Imaging
31 COMPONENT_LICENSE= GPLv2
32 COMPONENT_LICENSE_FILE= COPYING
34 include $(WS_MAKE_RULES)/common.mk
36 PATH= $(PATH.gnu)
38 CFLAGS += $(XPG6MODE)
39 LDFLAGS += -lm -lsocket -lnsl
41 # libheic is in encumbered
42 CONFIGURE_OPTIONS += -Dheif=disabled
44 # Auto-generated dependencies
45 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
46 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
47 REQUIRED_PACKAGES += $(JPEG_IMPLEM_PKG)
48 REQUIRED_PACKAGES += image/djvulibre
49 REQUIRED_PACKAGES += image/library/exiv2
50 REQUIRED_PACKAGES += image/library/libraw
51 REQUIRED_PACKAGES += image/library/libtiff
52 REQUIRED_PACKAGES += image/library/openjpeg
53 REQUIRED_PACKAGES += library/desktop/cairo
54 REQUIRED_PACKAGES += library/desktop/clutter
55 REQUIRED_PACKAGES += library/desktop/clutter/clutter-gtk
56 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
57 REQUIRED_PACKAGES += library/desktop/gspell-3
58 REQUIRED_PACKAGES += library/desktop/gtk3
59 REQUIRED_PACKAGES += library/desktop/libchamplain
60 REQUIRED_PACKAGES += library/desktop/pango
61 REQUIRED_PACKAGES += library/glib2
62 REQUIRED_PACKAGES += library/lcms2
63 REQUIRED_PACKAGES += library/libarchive
64 REQUIRED_PACKAGES += library/libpoppler
65 REQUIRED_PACKAGES += library/libwebp
66 REQUIRED_PACKAGES += runtime/lua-53
67 REQUIRED_PACKAGES += system/library
68 REQUIRED_PACKAGES += system/library/math