libxcrypt-common.mk 1.0 KB

12345678910111213141516171819202122232425262728
  1. PKG_SOURCE_NAME:=libxcrypt
  2. PKG_VERSION:=4.4.38
  3. PKG_RELEASE:=1
  4. PKG_SOURCE:=$(PKG_SOURCE_NAME)-$(PKG_VERSION).tar.xz
  5. PKG_SOURCE_URL:=https://github.com/besser82/$(PKG_SOURCE_NAME)/releases/download/v$(PKG_VERSION)
  6. PKG_HASH:=80304b9c306ea799327f01d9a7549bdb28317789182631f1b54f4511b4206dd6
  7. PKG_MAINTAINER:=
  8. PKG_LICENSE:=LGPL-2.1-or-later
  9. PKG_LICENSE_FILES:=COPYING.LIB
  10. define Package/libxcrypt/Default
  11. SECTION:=libs
  12. CATEGORY:=Libraries
  13. URL:=https://github.com/besser82/libxcrypt
  14. TITLE:=Extended crypt library
  15. endef
  16. define Package/libxcrypt/description
  17. libxcrypt is a modern library for one-way hashing of passwords. It supports
  18. a wide variety of both modern and historical hashing methods: yescrypt,
  19. gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5,
  20. sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. It provides the traditional
  21. Unix crypt and crypt_r interfaces, as well as a set of extended interfaces
  22. pioneered by Openwall Linux, crypt_rn, crypt_ra, crypt_gensalt,
  23. crypt_gensalt_rn, and crypt_gensalt_ra.
  24. endef