diff -pruN 0.5.11-2/.github/workflows/codeql.yml 0.5.12-1/.github/workflows/codeql.yml
--- 0.5.11-2/.github/workflows/codeql.yml	2025-09-09 19:40:36.000000000 +0000
+++ 0.5.12-1/.github/workflows/codeql.yml	2025-11-26 08:53:49.000000000 +0000
@@ -47,8 +47,6 @@ jobs:
           build-mode: none
         - language: c-cpp
           build-mode: manual
-        - language: javascript-typescript
-          build-mode: none
         - language: python
           build-mode: none
         # CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift'
diff -pruN 0.5.11-2/debian/changelog 0.5.12-1/debian/changelog
--- 0.5.11-2/debian/changelog	2025-09-11 20:43:23.000000000 +0000
+++ 0.5.12-1/debian/changelog	2025-11-28 20:59:53.000000000 +0000
@@ -1,3 +1,11 @@
+libproxy (0.5.12-1) unstable; urgency=medium
+
+  * New upstream release
+  * Don't install static library until something needs it
+  * Remove transitional packages
+
+ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 28 Nov 2025 15:59:53 -0500
+
 libproxy (0.5.11-2) unstable; urgency=medium
 
   * Enable gobject-introspection support (LP: #2084895)
diff -pruN 0.5.11-2/debian/control 0.5.12-1/debian/control
--- 0.5.11-2/debian/control	2025-09-11 20:43:23.000000000 +0000
+++ 0.5.12-1/debian/control	2025-11-28 20:59:53.000000000 +0000
@@ -53,66 +53,6 @@ Description: GObject introspection files
  .
  This package contains the GObject-introspection data in binary typelib format.
 
-Package: libproxy1-plugin-gsettings
-Architecture: any
-Multi-Arch: same
-Section: oldlibs
-Depends: ${libproxy} (>= 0.5.3),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: transitional package for libproxy GSettings plugin
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package previously provided the GSettings plugin, used in GNOME.
- Equivalent functionality is now included in the libproxy1v5 package.
- This package can be removed when no other installed packages depend on it.
-
-Package: libproxy1-plugin-kconfig
-Architecture: any
-Multi-Arch: same
-Section: oldlibs
-Depends: ${libproxy} (>= 0.5.3),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: transitional package for libproxy KConfig plugin
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package previously provided the KConfig plugin, used in KDE Plasma.
- Equivalent functionality is now included in the libproxy1v5 package.
- This package can be removed when no other installed packages depend on it.
-
-Package: libproxy1-plugin-networkmanager
-Architecture: linux-any
-Multi-Arch: same
-Section: oldlibs
-Depends: ${libproxy} (>= 0.5.3),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: transitional package for libproxy NetworkManager plugin
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package previously provided the NetworkManager plugin.
- Equivalent functionality is now included in the libproxy1v5 package.
- This package can be removed when no other installed packages depend on it.
-
-Package: libproxy1-plugin-webkit
-Architecture: any
-Multi-Arch: same
-Section: oldlibs
-Depends: ${libproxy} (>= 0.5.3),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: transitional package for libproxy Webkit plugin
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package previously provided PAC support via WebKit's JavaScript engine.
- Equivalent functionality is now included in the libproxy1v5 package.
- This package can be removed when no other installed packages depend on it.
-
 Package: libproxy-dev
 Architecture: any
 Multi-Arch: same
diff -pruN 0.5.11-2/debian/rules 0.5.12-1/debian/rules
--- 0.5.11-2/debian/rules	2025-09-11 20:43:23.000000000 +0000
+++ 0.5.12-1/debian/rules	2025-11-28 20:59:53.000000000 +0000
@@ -8,8 +8,6 @@ export DEB_BUILD_MAINT_OPTIONS = hardeni
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
 export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
 
-DO_PACKAGES = $(shell dh_listpackages)
-
 CONFIGURE_FLAGS = -Dconfig-osx=false \
 		-Dconfig-windows=false \
 		-Ddocs=false \
@@ -31,4 +29,5 @@ override_dh_auto_configure:
 override_dh_gencontrol:
 	dh_gencontrol -- -Vlibproxy=${libproxy}
 
-override_dh_gnome_clean:
+override_dh_missing:
+	dh_missing -Xlibproxy.a
diff -pruN 0.5.11-2/meson.build 0.5.12-1/meson.build
--- 0.5.11-2/meson.build	2025-09-09 19:40:36.000000000 +0000
+++ 0.5.12-1/meson.build	2025-11-26 08:53:49.000000000 +0000
@@ -1,5 +1,5 @@
 project('libproxy', 'c',
-          version: '0.5.11',
+          version: '0.5.12',
     meson_version: '>= 0.59.0',
   default_options: [ 'warning_level=2', 'werror=false', 'c_std=gnu11', ],
 )
diff -pruN 0.5.11-2/src/backend/plugins/config-xdp/config-xdp.c 0.5.12-1/src/backend/plugins/config-xdp/config-xdp.c
--- 0.5.11-2/src/backend/plugins/config-xdp/config-xdp.c	2025-09-09 19:40:36.000000000 +0000
+++ 0.5.12-1/src/backend/plugins/config-xdp/config-xdp.c	2025-11-26 08:53:49.000000000 +0000
@@ -59,7 +59,7 @@ px_config_xdp_init (PxConfigXdp *self)
 
   connection = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error);
   if (error) {
-    g_warning ("Could not access dbus session: %s", error->message);
+    g_debug ("Could not access dbus session: %s", error->message);
     return;
   }
 
@@ -78,6 +78,8 @@ px_config_xdp_dispose (GObject *object)
   PxConfigXdp *self = PX_CONFIG_XDP (object);
 
   g_clear_object (&self->proxy_resolver);
+
+  G_OBJECT_CLASS (px_config_xdp_parent_class)->dispose (object);
 }
 
 static void
diff -pruN 0.5.11-2/src/libproxy/meson.build 0.5.12-1/src/libproxy/meson.build
--- 0.5.11-2/src/libproxy/meson.build	2025-09-09 19:40:36.000000000 +0000
+++ 0.5.12-1/src/libproxy/meson.build	2025-11-26 08:53:49.000000000 +0000
@@ -45,6 +45,17 @@ libproxy = shared_library(
   install_rpath: pkglibdir,
 )
 
+libproxy_static = static_library(
+  'proxy',
+  libproxy_sources,
+  include_directories: px_backend_inc,
+  dependencies: libproxy_deps,
+  link_args : vflag,
+  link_depends : mapfile,
+  install: true,
+  install_rpath: pkglibdir,
+)
+
 libproxy_dep = declare_dependency (
   include_directories: libproxy_inc,
   link_with: libproxy,
