Merge pull request #19372 from cotequeiroz/libgd
authorJosef Schlehofer <pepe.schlehofer@gmail.com>
Thu, 6 Oct 2022 09:45:23 +0000 (11:45 +0200)
committerGitHub <noreply@github.com>
Thu, 6 Oct 2022 09:45:23 +0000 (11:45 +0200)
libgd: avoid recursive and redundant dependencies

libs/libgd/Makefile

index 83a61ca6b72484e4d8151b95535fd5cde8dca1c4..4ca2eff2b40293d252fde881c5ce192a2993f020 100644 (file)
@@ -26,7 +26,7 @@ include $(INCLUDE_DIR)/cmake.mk
 define Package/libgd/default
   SECTION:=libs
   CATEGORY:=Libraries
-  DEPENDS:=+libjpeg +libpng +libwebp +LIBGD_TIFF:libtiff +LIBGD_FREETYPE:libfreetype
+  DEPENDS:=+libjpeg +libpng +libwebp
   TITLE:=The GD graphics library
   URL:=https://libgd.github.io/
 endef
@@ -36,6 +36,7 @@ define Package/libgd
   MENU:=1
   DEPENDS+=+LIBGD_TIFF:libtiff +LIBGD_FREETYPE:libfreetype
   VARIANT:=default
+  CONFLICTS:=libgd-full
 endef
 
 define Package/libgd-full
@@ -44,7 +45,6 @@ define Package/libgd-full
   TITLE+=(full)
   VARIANT:=full
   PROVIDES:=libgd
-  CONFLICTS:=libgd
 endef
 
 define Package/libgd/description/default