Merge pull request #15126 from neheb/wsl
gerbera: update to 1.7.0 and update friends
This commit is contained in:
commit
6fa328d109
6 changed files with 30 additions and 36 deletions
|
@ -6,12 +6,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=libebml
|
PKG_NAME:=libebml
|
||||||
PKG_VERSION:=1.4.0
|
PKG_VERSION:=1.4.2
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/Matroska-Org/libebml/tar.gz/release-$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/Matroska-Org/libebml/tar.gz/release-$(PKG_VERSION)?
|
||||||
PKG_HASH:=5ad468d78d21dfcde2901320faad4122ade2a12ecb65ce557b5e15d46671cceb
|
PKG_HASH:=66486742fd4f443553ad1917505208404c8c4240c0ab26cedaf41d9476efc665
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-release-$(PKG_VERSION)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-release-$(PKG_VERSION)
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
|
@ -19,10 +19,9 @@ PKG_LICENSE:=LGPL-2.1-or-later
|
||||||
PKG_LICENSE_FILES:=LICENSE.LGPL
|
PKG_LICENSE_FILES:=LICENSE.LGPL
|
||||||
|
|
||||||
CMAKE_INSTALL:=1
|
CMAKE_INSTALL:=1
|
||||||
PKG_BUILD_PARALLEL:=1
|
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
include $(INCLUDE_DIR)/cmake.mk
|
include ../../devel/ninja/ninja-cmake.mk
|
||||||
|
|
||||||
define Package/libebml
|
define Package/libebml
|
||||||
SECTION:=libs
|
SECTION:=libs
|
||||||
|
@ -39,11 +38,11 @@ define Package/libebml/description
|
||||||
endef
|
endef
|
||||||
|
|
||||||
CMAKE_OPTIONS += \
|
CMAKE_OPTIONS += \
|
||||||
|
-DCMAKE_LINK_WHAT_YOU_USE=ON \
|
||||||
-DDISABLE_PKGCONFIG=OFF \
|
-DDISABLE_PKGCONFIG=OFF \
|
||||||
-DDISABLE_CMAKE_CONFIG=OFF \
|
-DDISABLE_CMAKE_CONFIG=OFF \
|
||||||
-DENABLE_WIN32_IO=OFF
|
-DENABLE_WIN32_IO=OFF
|
||||||
|
|
||||||
TARGET_CFLAGS += -flto
|
TARGET_LDFLAGS += -Wl,--gc-sections
|
||||||
TARGET_LDFLAGS += -Wl,--gc-sections,--as-needed
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,libebml))
|
$(eval $(call BuildPackage,libebml))
|
||||||
|
|
|
@ -6,12 +6,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=libmatroska
|
PKG_NAME:=libmatroska
|
||||||
PKG_VERSION:=1.6.2
|
PKG_VERSION:=1.6.3
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/Matroska-Org/libmatroska/tar.gz/release-$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/Matroska-Org/libmatroska/tar.gz/release-$(PKG_VERSION)?
|
||||||
PKG_HASH:=62ff966c30c545450eefef49cf2774a1a281f25fb385c5b2ee4a603700ddf98a
|
PKG_HASH:=0c8c875ae26ac69a722f7fd0f4a4fecb4fdff681f2a165f09c06a40cbf1d0de6
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-release-$(PKG_VERSION)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-release-$(PKG_VERSION)
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
|
@ -19,11 +19,10 @@ PKG_LICENSE:=LGPL-2.1-or-later
|
||||||
PKG_LICENSE_FILES:=LICENSE.LGPL
|
PKG_LICENSE_FILES:=LICENSE.LGPL
|
||||||
|
|
||||||
CMAKE_INSTALL:=1
|
CMAKE_INSTALL:=1
|
||||||
PKG_BUILD_PARALLEL:=1
|
|
||||||
PKG_BUILD_DEPENDS:=libebml
|
PKG_BUILD_DEPENDS:=libebml
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
include $(INCLUDE_DIR)/cmake.mk
|
include ../../devel/ninja/ninja-cmake.mk
|
||||||
|
|
||||||
define Package/libmatroska
|
define Package/libmatroska
|
||||||
SECTION:=libs
|
SECTION:=libs
|
||||||
|
@ -39,10 +38,10 @@ define Package/libmatroska/description
|
||||||
endef
|
endef
|
||||||
|
|
||||||
CMAKE_OPTIONS += \
|
CMAKE_OPTIONS += \
|
||||||
|
-DCMAKE_LINK_WHAT_YOU_USE=ON \
|
||||||
-DDISABLE_PKGCONFIG=OFF \
|
-DDISABLE_PKGCONFIG=OFF \
|
||||||
-DDISABLE_CMAKE_CONFIG=OFF
|
-DDISABLE_CMAKE_CONFIG=OFF
|
||||||
|
|
||||||
TARGET_CFLAGS += -flto
|
TARGET_LDFLAGS += -Wl,--gc-sections
|
||||||
TARGET_LDFLAGS += -Wl,--gc-sections,--as-needed
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,libmatroska))
|
$(eval $(call BuildPackage,libmatroska))
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=libnpupnp
|
PKG_NAME:=libnpupnp
|
||||||
PKG_VERSION:=4.0.14
|
PKG_VERSION:=4.1.1
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://www.lesbonscomptes.com/upmpdcli/downloads
|
PKG_SOURCE_URL:=https://www.lesbonscomptes.com/upmpdcli/downloads
|
||||||
PKG_HASH:=ea5f5bf388bf8c028a25630c58e9a42762fddd357e7e2581b192856e01aad044
|
PKG_HASH:=7e41d3933b956073b33c6ac6e61c81e83b428015ee871fd16d18b198bf3be960
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
PKG_LICENSE:=LGPL-2.1-or-later
|
PKG_LICENSE:=LGPL-2.1-or-later
|
||||||
|
|
|
@ -6,21 +6,19 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=pugixml
|
PKG_NAME:=pugixml
|
||||||
PKG_VERSION:=1.11.1
|
PKG_VERSION:=1.11.4
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://github.com/zeux/pugixml/releases/download/v$(PKG_VERSION)
|
PKG_SOURCE_URL:=https://github.com/zeux/pugixml/releases/download/v$(PKG_VERSION)
|
||||||
PKG_HASH:=9dce9f0a3756c5ab84ab7466c99972d030021d81d674f5d38b9e30e9a3ec4922
|
PKG_HASH:=8ddf57b65fb860416979a3f0640c2ad45ddddbbafa82508ef0a0af3ce7061716
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
PKG_LICENSE:=MIT
|
PKG_LICENSE:=MIT
|
||||||
PKG_LICENSE_FILES:=LICENSE
|
PKG_LICENSE_FILES:=LICENSE
|
||||||
|
|
||||||
PKG_BUILD_PARALLEL:=1
|
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
include $(INCLUDE_DIR)/cmake.mk
|
include ../../devel/ninja/ninja-cmake.mk
|
||||||
|
|
||||||
define Package/pugixml
|
define Package/pugixml
|
||||||
SECTION:=libs
|
SECTION:=libs
|
||||||
|
|
|
@ -6,22 +6,20 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=taglib
|
PKG_NAME:=taglib
|
||||||
PKG_VERSION:=1.12-beta-1
|
PKG_VERSION:=1.12-beta-2
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/taglib/taglib/tar.gz/v$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/taglib/taglib/tar.gz/v$(PKG_VERSION)?
|
||||||
PKG_HASH:=d2a44be7ca8b7682b218affc9910dcfb027481f402f7c30bd2996392b2429ae4
|
PKG_HASH:=e273e9d97592cebd4e84e71313e91e9df0fc4a8e00c35daea62325e8bebb87d9
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
PKG_LICENSE:=LGPL-2.1-or-later
|
PKG_LICENSE:=LGPL-2.1-or-later
|
||||||
PKG_LICENSE_FILES:=COPYING.LGPL
|
PKG_LICENSE_FILES:=COPYING.LGPL
|
||||||
PKG_CPE_ID:=cpe:/a:taglib:taglib
|
PKG_CPE_ID:=cpe:/a:taglib:taglib
|
||||||
|
|
||||||
PKG_BUILD_PARALLEL:=1
|
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
include $(INCLUDE_DIR)/cmake.mk
|
include ../../devel/ninja/ninja-cmake.mk
|
||||||
|
|
||||||
define Package/taglib
|
define Package/taglib
|
||||||
SECTION:=libs
|
SECTION:=libs
|
||||||
|
|
|
@ -8,29 +8,28 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=gerbera
|
PKG_NAME:=gerbera
|
||||||
PKG_VERSION:=1.6.4
|
PKG_VERSION:=1.7.0
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/gerbera/gerbera/tar.gz/v$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/gerbera/gerbera/tar.gz/v$(PKG_VERSION)?
|
||||||
PKG_HASH:=cbe7ea78977db8c02fcca1759ed149f199a590afaf4a6d21ffcca8623d1a0cc5
|
PKG_HASH:=6d40b840d015ba5c512f41442957c1c0fdbba07c18724cf00a45e0a579ddeb7f
|
||||||
|
|
||||||
PKG_MAINTAINER:=
|
PKG_MAINTAINER:=
|
||||||
PKG_LICENSE:=GPL-2.0-or-later
|
PKG_LICENSE:=GPL-2.0-or-later
|
||||||
PKG_LICENSE_FILES:=LICENSE.md
|
PKG_LICENSE_FILES:=LICENSE.md
|
||||||
|
|
||||||
PKG_BUILD_DEPENDS:=libmatroska pugixml spdlog taglib
|
PKG_BUILD_DEPENDS:=libmatroska pugixml spdlog taglib
|
||||||
PKG_BUILD_PARALLEL:=1
|
|
||||||
PKG_CONFIG_DEPENDS:=CONFIG_BUILD_PATENTED
|
PKG_CONFIG_DEPENDS:=CONFIG_BUILD_PATENTED
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
include $(INCLUDE_DIR)/cmake.mk
|
|
||||||
include $(INCLUDE_DIR)/nls.mk
|
include $(INCLUDE_DIR)/nls.mk
|
||||||
|
include ../../devel/ninja/ninja-cmake.mk
|
||||||
|
|
||||||
define Package/gerbera
|
define Package/gerbera
|
||||||
SECTION:=multimedia
|
SECTION:=multimedia
|
||||||
CATEGORY:=Multimedia
|
CATEGORY:=Multimedia
|
||||||
DEPENDS:=+file +libnpupnp +libsqlite3 +libexif +libuuid +libfmt +BUILD_PATENTED:libffmpeg $(ICONV_DEPENDS)
|
DEPENDS:=+file +libnpupnp +libsqlite3 +libexif +libuuid +libfmt +libatomic +BUILD_PATENTED:libffmpeg $(ICONV_DEPENDS)
|
||||||
TITLE:=A free media server
|
TITLE:=A free media server
|
||||||
URL:=https://gerbera.io
|
URL:=https://gerbera.io
|
||||||
USERID:=gerbera:gerbera
|
USERID:=gerbera:gerbera
|
||||||
|
@ -45,6 +44,7 @@ define Package/gerbera/conffiles
|
||||||
endef
|
endef
|
||||||
|
|
||||||
CMAKE_OPTIONS += \
|
CMAKE_OPTIONS += \
|
||||||
|
-DCMAKE_LINK_WHAT_YOU_USE=ON \
|
||||||
-DIconv_INCLUDE_DIR=$(ICONV_PREFIX)/include \
|
-DIconv_INCLUDE_DIR=$(ICONV_PREFIX)/include \
|
||||||
-DIconv_LIBRARY=$(ICONV_PREFIX)/lib/libiconv.a \
|
-DIconv_LIBRARY=$(ICONV_PREFIX)/lib/libiconv.a \
|
||||||
-DWITH_MAGIC=ON \
|
-DWITH_MAGIC=ON \
|
||||||
|
@ -69,7 +69,7 @@ TARGET_CFLAGS += \
|
||||||
-fdata-sections \
|
-fdata-sections \
|
||||||
-flto
|
-flto
|
||||||
|
|
||||||
TARGET_LDFLAGS += -Wl,--gc-sections,--as-needed
|
TARGET_LDFLAGS += -Wl,--gc-sections
|
||||||
|
|
||||||
define Package/gerbera/install
|
define Package/gerbera/install
|
||||||
$(INSTALL_DIR) $(1)/usr/bin
|
$(INSTALL_DIR) $(1)/usr/bin
|
||||||
|
|
Loading…
Reference in a new issue