[Buildroot] [PATCH 11/23] package/libsexy: remove package

Arnout Vandecappelle arnout at rnout.be
Thu Sep 11 20:04:11 UTC 2025



On 10/09/2025 23:32, Thomas Petazzoni via buildroot wrote:
> libsexy requires libgtk2, which we're about to remove, so let's drop
> libsexy.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>

  Applied to master, thanks.

  Regards,
  Arnout

> ---
>   Config.in.legacy             |  7 +++++++
>   package/Config.in            |  1 -
>   package/libsexy/Config.in    | 11 -----------
>   package/libsexy/libsexy.hash |  3 ---
>   package/libsexy/libsexy.mk   | 14 --------------
>   5 files changed, 7 insertions(+), 29 deletions(-)
>   delete mode 100644 package/libsexy/Config.in
>   delete mode 100644 package/libsexy/libsexy.hash
>   delete mode 100644 package/libsexy/libsexy.mk
> 
> diff --git a/Config.in.legacy b/Config.in.legacy
> index f1f9dd2cfa..548e517b42 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,13 @@ endif
>   
>   comment "Legacy options removed in 2025.11"
>   
> +config BR2_PACKAGE_LIBSEXY
> +	bool "libsexy has been removed"
> +	select BR2_LEGACY
> +	help
> +	  The libsexy package has been removed, as libgtk2 has been
> +	  removed as well.
> +
>   config BR2_PACKAGE_LIBGLADE
>   	bool "libglade has been removed"
>   	select BR2_LEGACY
> diff --git a/package/Config.in b/package/Config.in
> index d54c579b82..317030a44e 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -419,7 +419,6 @@ comment "X applications"
>   comment "X libraries and helper libraries"
>   	depends on BR2_PACKAGE_XORG7
>   
> -	source "package/libsexy/Config.in"
>   	source "package/x11r7/xkeyboard-config/Config.in"
>   
>   comment "X window managers"
> diff --git a/package/libsexy/Config.in b/package/libsexy/Config.in
> deleted file mode 100644
> index a2a2cc820c..0000000000
> --- a/package/libsexy/Config.in
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -config BR2_PACKAGE_LIBSEXY
> -	bool "libsexy"
> -	depends on BR2_PACKAGE_LIBGTK2
> -	select BR2_PACKAGE_LIBXML2
> -	help
> -	  libsexy is a collection of GTK+ widgets that extend the
> -	  functionality of such standard widgets as GtkEntry and
> -	  GtkLabel by subclassing them and working around the
> -	  limitations of the widgets.
> -
> -	  https://blog.chipx86.com/tag/libsexy/
> diff --git a/package/libsexy/libsexy.hash b/package/libsexy/libsexy.hash
> deleted file mode 100644
> index 6f47e8ba7c..0000000000
> --- a/package/libsexy/libsexy.hash
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -# Locally calculated
> -sha256  8c4101a8cda5fccbba85ba1a15f46f2cf75deaa8b3c525ce5b135b9e1a8fe49e  libsexy-0.1.11.tar.gz
> -sha256  a190dc9c8043755d90f8b0a75fa66b9e42d4af4c980bf5ddc633f0124db3cee7  COPYING
> diff --git a/package/libsexy/libsexy.mk b/package/libsexy/libsexy.mk
> deleted file mode 100644
> index b079264122..0000000000
> --- a/package/libsexy/libsexy.mk
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -################################################################################
> -#
> -# libsexy
> -#
> -################################################################################
> -
> -LIBSEXY_VERSION = 0.1.11
> -LIBSEXY_SITE = http://releases.chipx86.com/libsexy/libsexy
> -LIBSEXY_DEPENDENCIES = libgtk2 libxml2
> -LIBSEXY_INSTALL_STAGING = YES
> -LIBSEXY_LICENSE = LGPL-2.1+
> -LIBSEXY_LICENSE_FILES = COPYING
> -
> -$(eval $(autotools-package))



More information about the buildroot mailing list