···8899in1010{1111- name = firefoxPackage'.unwrapped.binaryName;1111+ name = firefoxPackage'.unwrapped.pname;1212 meta = with pkgs.lib.maintainers; {1313 maintainers = [ eelco shlevy ];1414 };
···2727}:28282929let3030- version = "1.12.1";3030+ version = "1.13.0";31313232 # build stimuli file for PGO build and the script to generate it3333 # independently of the foot's build, so we can cache the result···9999 owner = "dnkl";100100 repo = pname;101101 rev = version;102102- sha256 = "14jqs4sarxbrgi5pxz0afqa9jxq90cb5ayqd21qj2n65whqa5bpk";102102+ sha256 = "0cc262jpqp8l25p04pcqh3w671gw0p1d2zrr3d34ch8k9c6s4nzq";103103 };104104105105 depsBuildBuild = [···144144 mesonBuildType = "release";145145146146 # See https://codeberg.org/dnkl/foot/src/tag/1.9.2/INSTALL.md#options147147- # TODO(@sternenseemann): install systemd user units148147 mesonFlags = [149148 # Use lto150149 "-Db_lto=true"···153154 "-Ddefault-terminfo=foot"154155 # Tell foot to set TERMINFO and where to install the terminfo files155156 "-Dcustom-terminfo-install-location=${terminfoDir}"157157+ # Install systemd user units for foot-server158158+ "-Dsystemd-units-dir=${placeholder "out"}/lib/systemd/user"156159 ];157160158161 # build and run binary generating PGO profiles,
···2233rustPlatform.buildRustPackage rec {44 pname = "git-cliff";55- version = "0.7.0";55+ version = "0.8.1";6677 src = fetchFromGitHub {88 owner = "orhun";99 repo = "git-cliff";1010 rev = "v${version}";1111- sha256 = "sha256-wVHL2+didmiN7UlEeIuSr+8LhkFKCOD3of4rKVg1i1o=";1111+ sha256 = "sha256-lRONRLTByhMalN9BKilCcQn2c9f4cxOnHJLL0l0jaOs=";1212 };13131414- cargoSha256 = "sha256-5jhloUnaGXXDu2LCO86SMJo8ETIxLAivv3hx9gEqtJ4=";1414+ cargoSha256 = "sha256-1r/k3DQ/vjIjMpOHYCRRosbZ22iAFkuq4EbZUcZoWn0=";15151616 # attempts to run the program on .git in src which is not deterministic1717 doCheck = false;
···11{ lib, buildGoModule, fetchFromGitHub, symlinkJoin }:2233let44- etcdVersion = "3.5.4";55- etcdSrc = fetchFromGitHub {44+ version = "3.5.4";55+66+ src = fetchFromGitHub {67 owner = "etcd-io";78 repo = "etcd";88- rev = "v${etcdVersion}";99+ rev = "v${version}";910 sha256 = "sha256-mTQHxLLfNiihvHg5zaTeVNWKuzvE0KBiJdY3qMJHMCM=";1011 };11121212- commonMeta = with lib; {1313+ CGO_ENABLED = 0;1414+1515+ meta = with lib; {1316 description = "Distributed reliable key-value store for the most critical data of a distributed system";1417 license = licenses.asl20;1518 homepage = "https://etcd.io/";···22192320 etcdserver = buildGoModule rec {2421 pname = "etcdserver";2525- version = etcdVersion;2222+2323+ inherit CGO_ENABLED meta src version;26242725 vendorSha256 = "sha256-4djUQvWp9hScua9l1ZTq298zWSeDYRDojEt2AWmarzw=";28262929- src = etcdSrc;3027 modRoot = "./server";31283229 postBuild = ''3330 mv $GOPATH/bin/{server,etcd}3431 '';35323636- CGO_ENABLED = 0;3737-3833 # We set the GitSHA to `GitNotFound` to match official build scripts when3934 # git is unavailable. This is to avoid doing a full Git Checkout of etcd.4035 # User facing version numbers are still available in the binary, just not4136 # the sha it was built from.4237 ldflags = [ "-X go.etcd.io/etcd/api/v3/version.GitSHA=GitNotFound" ];4343-4444- meta = commonMeta;4538 };46394740 etcdutl = buildGoModule rec {4841 pname = "etcdutl";4949- version = etcdVersion;4242+4343+ inherit CGO_ENABLED meta src version;50445145 vendorSha256 = "sha256-nk56XGpNsDwcGrTKithKGnPCX0NhpQmzNSXHk3vmdtg=";52465353- src = etcdSrc;5447 modRoot = "./etcdutl";5555-5656- CGO_ENABLED = 0;5757-5858- meta = commonMeta;5948 };60496150 etcdctl = buildGoModule rec {6251 pname = "etcdctl";6363- version = etcdVersion;5252+5353+ inherit CGO_ENABLED meta src version;64546555 vendorSha256 = "sha256-WIMYrXfay6DMz+S/tIc/X4ffMizxub8GS1DDgIR40D4=";66566767- src = etcdSrc;6857 modRoot = "./etcdctl";6969-7070- CGO_ENABLED = 0;7171-7272- meta = commonMeta;7358 };7459in7560symlinkJoin {7676- name = "etcd";7777- version = etcdVersion;7878- meta = commonMeta;6161+ name = "etcd-${version}";6262+6363+ inherit meta version;6464+6565+ passthru = { inherit etcdserver etcdutl etcdctl; };79668067 paths = [8168 etcdserver