···79798080 buildInputs = [ libg15 libg15render ];
81818282+ # Workaround build failure on -fno-common toolchains like upstream gcc-10:
8383+ # ld: g15_plugins.o:/build/g15daemon-1.9.5.3/g15daemon/./g15daemon.h:218:
8484+ # multiple definition of `lcdlist_mutex'; utility_funcs.o:g15daemon.h:218: first defined here
8585+ NIX_CFLAGS_COMPILE = "-fcommon";
8686+8287 enableParallelBuilding = true;
83888489 meta = {
+37-42
pkgs/servers/amqp/qpid-cpp/default.nix
···11-{ lib, stdenv, fetchurl, cmake, python2, boost, libuuid, ruby, buildEnv, buildPythonPackage, qpid-python }:
11+{ lib, stdenv
22+, fetchpatch
33+, fetchurl
44+, boost
55+, cmake
66+, libuuid
77+, python3
88+, ruby
99+}:
21033-let
1111+stdenv.mkDerivation rec {
412 pname = "qpid-cpp";
55- name = "${pname}-${version}";
613 version = "1.39.0";
714815 src = fetchurl {
99- url = "mirror://apache/qpid/cpp/${version}/${name}.tar.gz";
1010- sha256 = "088dx1l6myrksbhpr15bs09j6qm8vdliqwjp2ja5amym47md103r";
1616+ url = "mirror://apache/qpid/cpp/${version}/${pname}-${version}.tar.gz";
1717+ hash = "sha256-eYDQ6iHVV1WUFFdyHGnbqGIjE9CrhHzh0jP7amjoDSE=";
1118 };
12192020+ nativeBuildInputs = [ cmake python3 ];
2121+ buildInputs = [ boost libuuid ruby ];
2222+2323+ patches = [
2424+ (fetchpatch {
2525+ name = "python3-managementgen";
2626+ url = "https://github.com/apache/qpid-cpp/commit/0e558866e90ef3d5becbd2f6d5630a6a6dc43a5d.patch";
2727+ hash = "sha256-pV6xx8Nrys/ZxIO0Z/fARH0ELqcSdTXLPsVXYUd3f70=";
2828+ })
2929+ ];
3030+3131+ # the subdir managementgen wants to install python stuff in ${python} and
3232+ # the installation tries to create some folders in /var
3333+ postPatch = ''
3434+ sed -i '/managementgen/d' CMakeLists.txt
3535+ sed -i '/ENV/d' src/CMakeLists.txt
3636+ sed -i '/management/d' CMakeLists.txt
3737+ '';
3838+3939+ NIX_CFLAGS_COMPILE = toString ([
4040+ "-Wno-error=maybe-uninitialized"
4141+ ] ++ lib.optionals stdenv.cc.isGNU [
4242+ "-Wno-error=deprecated-copy"
4343+ ]);
4444+1345 meta = with lib; {
1446 homepage = "https://qpid.apache.org";
1547 description = "An AMQP message broker and a C++ messaging API";
···1749 platforms = platforms.linux;
1850 maintainers = with maintainers; [ cpages ];
1951 };
2020-2121- qpid-cpp = stdenv.mkDerivation {
2222- inherit src meta pname version;
2323-2424- nativeBuildInputs = [ cmake ];
2525- buildInputs = [ boost libuuid ruby python2 ];
2626-2727- # the subdir managementgen wants to install python stuff in ${python} and
2828- # the installation tries to create some folders in /var
2929- postPatch = ''
3030- sed -i '/managementgen/d' CMakeLists.txt
3131- sed -i '/ENV/d' src/CMakeLists.txt
3232- sed -i '/management/d' CMakeLists.txt
3333- '';
3434-3535- NIX_CFLAGS_COMPILE = toString ([
3636- "-Wno-error=deprecated-declarations"
3737- "-Wno-error=int-in-bool-context"
3838- "-Wno-error=maybe-uninitialized"
3939- "-Wno-error=unused-function"
4040- "-Wno-error=ignored-qualifiers"
4141- "-Wno-error=catch-value"
4242- ] ++ lib.optionals stdenv.cc.isGNU [
4343- "-Wno-error=deprecated-copy"
4444- ]);
4545- };
4646-4747- python-frontend = buildPythonPackage {
4848- inherit pname version meta src;
4949-5050- sourceRoot = "${name}/management/python";
5151-5252- propagatedBuildInputs = [ qpid-python ];
5353- };
5454-in buildEnv {
5555- name = "${name}-env";
5656- paths = [ qpid-cpp python-frontend ];
5752}
+4
pkgs/servers/dante/default.nix
···2525 sha256 = "sha256-e+qF8lB5tkiA7RlJ+tX5O6KxQrQp33RSPdP1TxU961Y=";
2626 }) ];
27272828+ postPatch = ''
2929+ substituteInPlace include/redefgen.sh --replace 'PATH=/bin:/usr/bin:/sbin:/usr/sbin' ""
3030+ '';
3131+2832 meta = with lib; {
2933 description = "A circuit-level SOCKS client/server that can be used to provide convenient and secure network connectivity";
3034 homepage = "https://www.inet.no/dante/";
+15
pkgs/servers/http/envoy/bump-brotli.patch
···11+diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl
22+index 454c54b0ef..2ac0623cf0 100644
33+--- a/bazel/repository_locations.bzl
44++++ b/bazel/repository_locations.bzl
55+@@ -510,8 +510,8 @@ REPOSITORY_LOCATIONS_SPEC = dict(
66+ project_url = "https://brotli.org",
77+ # Use the dev branch of brotli to resolve compilation issues.
88+ # TODO(rojkov): Remove when brotli > 1.0.9 is released.
99+- version = "0cd2e3926e95e7e2930f57ae3f4885508d462a25",
1010+- sha256 = "93810780e60304b51f2c9645fe313a6e4640711063ed0b860cfa60999dd256c5",
1111++ version = "27dd7265403d8e8fed99a854b9c3e1db7d79525f",
1212++ sha256 = "e71238b12e30233bdf25997132b29ae49639a69f33fdef3ae18a47abfc0d5e4c",
1313+ strip_prefix = "brotli-{version}",
1414+ urls = ["https://github.com/google/brotli/archive/{version}.tar.gz"],
1515+ use_category = ["dataplane_ext"],
···106106 bashburn = throw "bashburn has been removed: deleted by upstream"; # Added 2022-01-07
107107 bazaar = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
108108 bazaarTools = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
109109+ bazel_0 = throw "bazel 0 is past end of life as it is not an lts version"; # Added 2022-05-09
110110+ bazel_0_27 = throw "bazel 0.27 is past end of life as it is not an lts version"; # Added 2022-05-09
111111+ bazel_0_29 = throw "bazel 0.29 is past end of life as it is not an lts version"; # Added 2022-05-09
112112+ bazel_1 = throw "bazel 1 is past end of life as it is not an lts version"; # Added 2022-05-09
109113 bcat = throw "bcat has been removed because upstream is dead"; # Added 2021-08-22
110114 beret = throw "beret has been removed"; # Added 2021-11-16
111115 bin_replace_string = throw "bin_replace_string has been removed: deleted by upstream"; # Added 2022-01-07
···941945 pgp-tools = throw "'pgp-tools' has been renamed to/replaced by 'signing-party'"; # Converted to throw 2022-02-22
942946 pg_tmp = throw "'pg_tmp' has been renamed to/replaced by 'ephemeralpg'"; # Converted to throw 2022-02-22
943947 phantomjs = throw "phantomjs 1.9.8 has been dropped due to lack of maintenance and security issues"; # Added 2022-02-20
948948+ phantomjs2 = throw "phantomjs2 has been dropped due to lack of maintenance"; # Added 2022-04-22
944949 philter = throw "philter has been removed: abandoned by upstream"; # Added 2022-04-26
945945-946950 # Obsolete PHP version aliases
947951 php73 = throw "php73 has been dropped due to the lack of maintanence from upstream for future releases"; # Added 2021-06-03
948952 php73Packages = php73; # Added 2021-06-03
···10611065 pulseaudioLight = throw "'pulseaudioLight' has been renamed to/replaced by 'pulseaudio'"; # Converted to throw 2022-02-22
10621066 pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and easyeffects if you use PipeWire"; # Added 2021-02-13
10631067 pulseeffects-pw = easyeffects; # Added 2021-07-07
10681068+ py-wmi-client = throw "py-wmi-client has been removed: abandoned by upstream"; # Added 2022-04-26
10641069 pydb = throw "pydb has been removed: abandoned by upstream"; # Added 2022-04-22
10651070 pyIRCt = throw "pyIRCt has been removed from nixpkgs as it is unmaintained and python2-only";
10661071 pyMAILt = throw "pyMAILt has been removed from nixpkgs as it is unmaintained and python2-only";