mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-06 17:13:24 -05:00
uhttpmock: drop 0.0 abi, rename 1.0 abi from uhttpmock_1_0 (#526054)
This commit is contained in:
commit
f7b09dd994
5 changed files with 15 additions and 73 deletions
|
|
@ -15,6 +15,8 @@
|
|||
|
||||
- `libgdata` has been removed, as it was archived upstream and relied on the insecure libsoup 2.4.
|
||||
|
||||
- `uhttpmock` providing 0.0 ABI was removed. `uhttpmock_1_0` providing 1.0 ABI was renamed to `uhttpmock` and `uhttpmock_1_0` was kept as an alias.
|
||||
|
||||
- `requireFile` now sets `meta.license = lib.licenses.unfree` by default. Users of `requireFile`-based derivations that preserve this default will need to explicitly allow their evaluation as described in [](#sec-allow-unfree).
|
||||
|
||||
- `librest` providing 0.7 ABI was removed. `librest_1_0` providing 1.0 ABI was renamed to `librest` and `librest_1_0` was kept as an alias.
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
uhttpmock_1_0,
|
||||
uhttpmock,
|
||||
libxml2,
|
||||
glib,
|
||||
gnome-online-accounts,
|
||||
|
|
@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
];
|
||||
|
||||
buildInputs = [
|
||||
uhttpmock_1_0
|
||||
uhttpmock
|
||||
libxml2
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -11,12 +11,12 @@
|
|||
gtk-doc,
|
||||
docbook-xsl-nons,
|
||||
glib,
|
||||
libsoup_2_4,
|
||||
libsoup_3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "uhttpmock";
|
||||
version = "0.5.5";
|
||||
version = "0.11.0";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
|
|
@ -28,11 +28,12 @@ stdenv.mkDerivation rec {
|
|||
domain = "gitlab.freedesktop.org";
|
||||
owner = "pwithnall";
|
||||
repo = "uhttpmock";
|
||||
rev = version;
|
||||
sha256 = "NuxiVVowZ8ilP9rcgapCe9OzFCpoOfZxZiSyjTeOrts=";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-itJhiPpAF5dwLrVF2vuNznABqTwEjVj6W8mbv1aEmE4=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
|
|
@ -46,16 +47,16 @@ stdenv.mkDerivation rec {
|
|||
mesonEmulatorHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
propagatedBuildInputs = [
|
||||
glib
|
||||
libsoup_2_4
|
||||
libsoup_3
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Project for mocking web service APIs which use HTTP or HTTPS";
|
||||
homepage = "https://gitlab.freedesktop.org/pwithnall/uhttpmock/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
maintainers = [ ];
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,62 +0,0 @@
|
|||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitLab,
|
||||
meson,
|
||||
mesonEmulatorHook,
|
||||
ninja,
|
||||
pkg-config,
|
||||
gobject-introspection,
|
||||
vala,
|
||||
gtk-doc,
|
||||
docbook-xsl-nons,
|
||||
glib,
|
||||
libsoup_3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "uhttpmock";
|
||||
version = "0.11.0";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"dev"
|
||||
"devdoc"
|
||||
];
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.freedesktop.org";
|
||||
owner = "pwithnall";
|
||||
repo = "uhttpmock";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-itJhiPpAF5dwLrVF2vuNznABqTwEjVj6W8mbv1aEmE4=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
gobject-introspection
|
||||
vala
|
||||
gtk-doc
|
||||
docbook-xsl-nons
|
||||
]
|
||||
++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
|
||||
mesonEmulatorHook
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
glib
|
||||
libsoup_3
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Project for mocking web service APIs which use HTTP or HTTPS";
|
||||
homepage = "https://gitlab.freedesktop.org/pwithnall/uhttpmock/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
|
@ -2167,6 +2167,7 @@ mapAliases {
|
|||
udisks2 = udisks; # Added 2025-10-30
|
||||
ue4demos = throw "'ue4demos' has been removed because it is unmaintained"; # Added 2026-02-07
|
||||
ugarit-manifest-maker = throw "'ugarit-manifest-maker' has been removed because it is unmaintained"; # Added 2026-05-07
|
||||
uhttpmock_1_0 = warnAlias "'uhttpmock_1_0' has been renamed to 'uhttpmock'" uhttpmock; # Added 2026-05-30
|
||||
unicap = throw "'unicap' has been removed because it is unmaintained"; # Added 2025-05-17
|
||||
unifi-poller = throw "'unifi-poller' has been renamed to/replaced by 'unpoller'"; # Converted to throw 2025-10-27
|
||||
unixODBC = warnAlias "'unixODBC' has been renamed to 'unixodbc'" unixodbc; # Added 2026-02-12
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue