mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
The most relevant change is included in 0.23.0, which fixed handling
of trailing dots (so e.g. "co.uk" and "co.uk." are treated as the same
suffix). Otherwise, it's mostly cleanups and support for non-Linux
platforms:
https://github.com/rockdaboot/libpsl/releases/tag/0.22.0
https://github.com/rockdaboot/libpsl/releases/tag/0.23.0
https://github.com/rockdaboot/libpsl/releases/tag/0.23.2
https://github.com/rockdaboot/libpsl/releases/tag/0.23.3
The COPYING license file was changed to a symlink to LICENSE.
The changed hash for the license file does not imply a license change:
it is unchanged, but the copyright year was removed in favor of a note
telling to check the Git history. See:
da54796618
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
[Julien:
- rename COPYING license file to LICENSE
- add extra info in commit log
]
Signed-off-by: Julien Olivain <ju.o@free.fr>
32 lines
966 B
Makefile
32 lines
966 B
Makefile
################################################################################
|
|
#
|
|
# libpsl
|
|
#
|
|
################################################################################
|
|
|
|
LIBPSL_VERSION = 0.23.3
|
|
LIBPSL_SITE = https://github.com/rockdaboot/libpsl/releases/download/$(LIBPSL_VERSION)
|
|
LIBPSL_LICENSE = MIT, BSD-3-Clause
|
|
LIBPSL_LICENSE_FILES = LICENSE src/LICENSE.chromium
|
|
LIBPSL_CONF_OPTS = -Dbuiltin=true
|
|
LIBPSL_DEPENDENCIES = host-pkgconf
|
|
LIBPSL_INSTALL_STAGING = YES
|
|
|
|
ifeq ($(BR2_ENABLE_LOCALE),)
|
|
LIBPSL_DEPENDENCIES += libiconv
|
|
endif
|
|
|
|
# The order of checks is the same as done by libpsl when configured.
|
|
ifeq ($(BR2_PACKAGE_LIBIDN2)$(BR2_PACKAGE_LIBUNISTRING),yy)
|
|
LIBPSL_CONF_OPTS += -Druntime=libidn2
|
|
LIBPSL_DEPENDENCIES += libidn2 libunistring
|
|
else ifeq ($(BR2_PACKAGE_ICU),y)
|
|
LIBPSL_CONF_OPTS += -Druntime=libicu
|
|
LIBPSL_DEPENDENCIES += icu
|
|
else
|
|
LIBPSL_CONF_OPTS += -Druntime=libidn
|
|
LIBPSL_DEPENDENCIES += libidn libunistring
|
|
endif
|
|
|
|
$(eval $(meson-package))
|