···7788buildGoModule rec {
99 pname = "kubo";
1010- version = "0.27.0"; # When updating, also check if the repo version changed and adjust repoVersion below
1010+ version = "0.28.0"; # When updating, also check if the repo version changed and adjust repoVersion below
1111 rev = "v${version}";
12121313 passthru.repoVersion = "15"; # Also update kubo-migrator when changing the repo version
···1515 # Kubo makes changes to its source tarball that don't match the git source.
1616 src = fetchurl {
1717 url = "https://github.com/ipfs/kubo/releases/download/${rev}/kubo-source.tar.gz";
1818- hash = "sha256-xWVV2AUpogZaMb3v0w/C+DXvR2rmbOj1Bpyb3on2hfY=";
1818+ hash = "sha256-nq9NpbK9Fql0o1TG8p9lIlnKUnxvMMimz8AYKVozkwY=";
1919 };
20202121 # tarball contains multiple files/directories
···203203 } ./hooks/qmake-hook.sh)
204204 { };
205205 } // lib.optionalAttrs config.allowAliases {
206206- # Convert to a throw on 03-01-2023 and backport the change.
207207- # Warnings show up in various cli tool outputs, throws do not.
208208- # Remove completely before 24.05
209209- overrideScope' = lib.warnIf (lib.isInOldestRelease 2311) "qt6 now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\"." self.overrideScope;
206206+ # Remove completely before 24.11
207207+ overrideScope' = builtins.throw "qt6 now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\".";
210208 };
211209212210 baseScope = makeScopeWithSplicing' {
···293293294294 yuview = callPackage ../applications/video/yuview { };
295295}) // lib.optionalAttrs pkgs.config.allowAliases {
296296- # Convert to a throw on 01-01-2023.
297297- # Warnings show up in various cli tool outputs, throws do not.
298298- # Remove completely before 24.05
299299- overrideScope' = lib.warn "libsForQt5 now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\"." self.overrideScope;
296296+ # Remove completely before 24.11
297297+ overrideScope' = builtins.throw "libsForQt5 now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\".";
300298}));
301299}
+2-4
pkgs/top-level/qt6-packages.nix
···115115 wayqt = callPackage ../development/libraries/wayqt { };
116116117117 } // lib.optionalAttrs pkgs.config.allowAliases {
118118- # Convert to a throw on 01-01-2023.
119119- # Warnings show up in various cli tool outputs, throws do not.
120120- # Remove completely before 24.05
121121- overrideScope' = lib.warn "qt6Packages now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\"." self.overrideScope;
118118+ # Remove completely before 24.11
119119+ overrideScope' = builtins.throw "qt6Packages now uses makeScopeWithSplicing which does not have \"overrideScope'\", use \"overrideScope\".";
122120 });
123121}