about summary refs log tree commit diff
diff options
context:
space:
mode:
authormaralorn <mail@maralorn.de>2023-08-08 13:45:39 +0200
committerGitHub <noreply@github.com>2023-08-08 13:45:39 +0200
commit4e6868b1aa3766ab1de169922bb3826143941973 (patch)
tree975ef94638e44b29cdeb362ad1550951f3cf7bee
parent065a7ed424311fd9d5e5a39eb3dbf9b65b1e2588 (diff)
parentc995eb0c5e205755f96c1f5124147d5202cd6f86 (diff)
Merge pull request #247907 from sternenseemann/pkg-config-meta-data
Populate meta.pkgConfigModules for misc packages
-rw-r--r--pkgs/development/libraries/libthai/default.nix1
-rw-r--r--pkgs/development/libraries/pango/default.nix9
-rw-r--r--pkgs/development/libraries/pcre/default.nix4
-rw-r--r--pkgs/os-specific/linux/libsepol/default.nix1
-rw-r--r--pkgs/os-specific/linux/util-linux/default.nix7
5 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libthai/default.nix b/pkgs/development/libraries/libthai/default.nix
index eceaf8c08f53b..a88b427e3349a 100644
--- a/pkgs/development/libraries/libthai/default.nix
+++ b/pkgs/development/libraries/libthai/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
     license = licenses.lgpl21Plus;
     platforms = platforms.unix;
     maintainers = with maintainers; [ ];
+    pkgConfigModules = [ "libthai" ];
   };
 }
diff --git a/pkgs/development/libraries/pango/default.nix b/pkgs/development/libraries/pango/default.nix
index a92f5f6d16505..e2155043aa3f9 100644
--- a/pkgs/development/libraries/pango/default.nix
+++ b/pkgs/development/libraries/pango/default.nix
@@ -119,5 +119,14 @@ stdenv.mkDerivation rec {
 
     maintainers = with maintainers; [ raskin ] ++ teams.gnome.members;
     platforms = platforms.unix;
+
+    pkgConfigModules = [
+      "pango"
+      "pangocairo"
+      "pangofc"
+      "pangoft2"
+      "pangoot"
+      "pangoxft"
+    ];
   };
 }
diff --git a/pkgs/development/libraries/pcre/default.nix b/pkgs/development/libraries/pcre/default.nix
index 8bc1055279fa0..52219152845ba 100644
--- a/pkgs/development/libraries/pcre/default.nix
+++ b/pkgs/development/libraries/pcre/default.nix
@@ -57,5 +57,9 @@ stdenv.mkDerivation rec {
 
     platforms = lib.platforms.all;
     maintainers = with lib.maintainers; [ ];
+    pkgConfigModules = [
+      "libpcre"
+      "libpcreposix"
+    ];
   };
 }
diff --git a/pkgs/os-specific/linux/libsepol/default.nix b/pkgs/os-specific/linux/libsepol/default.nix
index abe797f74b250..5d1c1cfc89c04 100644
--- a/pkgs/os-specific/linux/libsepol/default.nix
+++ b/pkgs/os-specific/linux/libsepol/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
     platforms = platforms.linux;
     maintainers = [ ];
     license = lib.licenses.gpl2Plus;
+    pkgConfigModules = [ "libselinux" ];
   };
 }
diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix
index 9a335010c872f..e69ec1fb324da 100644
--- a/pkgs/os-specific/linux/util-linux/default.nix
+++ b/pkgs/os-specific/linux/util-linux/default.nix
@@ -138,6 +138,13 @@ stdenv.mkDerivation rec {
     # https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/tree/README.licensing
     license = with licenses; [ gpl2Only gpl2Plus gpl3Plus lgpl21Plus bsd3 bsdOriginalUC publicDomain ];
     platforms = platforms.unix;
+    pkgConfigModules = [
+      "blkid"
+      "fdisk"
+      "mount"
+      "smartcols"
+      "uuid"
+    ];
     priority = 6; # lower priority than coreutils ("kill") and shadow ("login" etc.) packages
   };
 }