git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #105713 from fgaz/use-unstable-updater
commit535c1daca6705026c6858a5aca1229064ed537d0 authorSandro <sandro.jaeckel@gmail.com> dateThu 3 Dec 2020, 01:06 (6 years ago) parent7a34bcc20eb5c3
6 files changed+30−12
pkgs/applications/audio/littlegptracker/default.nix+3 pkgs/applications/graphics/meme/default.nix+9−3 pkgs/development/compilers/lobster/default.nix+4−3 pkgs/development/compilers/qbe/default.nix−1 pkgs/tools/misc/cht.sh/default.nix+3−1 pkgs/tools/security/bash-supergenpass/default.nix+11−4
pkgs/applications/audio/littlegptracker/default.nix+3
@@ -1,5 +1,6 @@
11{ stdenv
22, fetchFromGitHub
3+, unstableGitUpdater
34, SDL
45, jack2
56, Foundation
@@ -42,6 +43,8 @@ stdenv.mkDerivation rec {
4243 installPhase = let extension = if stdenv.isDarwin then "app" else "deb-exe";
4344 in "install -Dm555 lgpt.${extension} $out/bin/lgpt";
4445
46+ passthru.updateScript = unstableGitUpdater { };
47+
4548 meta = with stdenv.lib; {
4649 description = "A music tracker similar to lsdj optimised to run on portable game consoles";
4750 longDescription = ''
pkgs/applications/graphics/meme/default.nix+9−3
@@ -1,8 +1,12 @@
1−{ stdenv, buildGoPackage, fetchFromGitHub }:
1+{ stdenv
2+, buildGoPackage
3+, unstableGitUpdater
4+, fetchFromGitHub
5+}:
26
37buildGoPackage rec {
4− pname = "meme-unstable";
5− version = "2017-09-10";
8+ pname = "meme";
9+ version = "unstable-2017-09-10";
610
711 owner = "nomad-software";
812 repo = "meme";
@@ -14,6 +18,8 @@ buildGoPackage rec {
1418 sha256 = "1gbsv1d58ck6mj89q31s5b0ppw51ab76yqgz39jgwqnkidvzdfly";
1519 };
1620
21+ passthru.updateScript = unstableGitUpdater { };
22+
1723 meta = with stdenv.lib; {
1824 description = "A command line utility for creating image macro style memes";
1925 homepage = "https://github.com/nomad-software/meme";
pkgs/development/compilers/lobster/default.nix+4−3
@@ -1,5 +1,6 @@
11{ stdenv
22, fetchFromGitHub
3+, unstableGitUpdater
34, cmake
45, callPackage
56
@@ -46,8 +47,9 @@ stdenv.mkDerivation rec {
4647 preConfigure = "cd dev";
4748 enableParallelBuilding = true;
4849
49− passthru.tests = {
50− can-run-hello-world = callPackage ./test-can-run-hello-world.nix {};
50+ passthru = {
51+ tests.can-run-hello-world = callPackage ./test-can-run-hello-world.nix {};
52+ updateScript = unstableGitUpdater { };
5153 };
5254
5355 meta = with stdenv.lib; {
@@ -63,4 +65,3 @@ stdenv.mkDerivation rec {
6365 platforms = platforms.all;
6466 };
6567}
66−
pkgs/development/compilers/qbe/default.nix−1
@@ -25,4 +25,3 @@ stdenv.mkDerivation rec {
2525 platforms = platforms.all;
2626 };
2727}
28−
pkgs/tools/misc/cht.sh/default.nix+3−1
@@ -1,5 +1,6 @@
11{ stdenv
22, fetchFromGitHub
3+, unstableGitUpdater
34, makeWrapper
45, curl
56, ncurses
@@ -35,6 +36,8 @@ stdenv.mkDerivation {
3536 --prefix PATH : "${stdenv.lib.makeBinPath [ curl rlwrap ncurses xsel ]}"
3637 '';
3738
39+ passthru.updateScript = unstableGitUpdater { };
40+
3841 meta = with stdenv.lib; {
3942 description = "CLI client for cheat.sh, a community driven cheat sheet";
4043 license = licenses.mit;
@@ -42,4 +45,3 @@ stdenv.mkDerivation {
4245 homepage = "https://github.com/chubin/cheat.sh";
4346 };
4447}
45−
pkgs/tools/security/bash-supergenpass/default.nix+11−4
@@ -1,8 +1,14 @@
1−{ stdenv, fetchFromGitHub, makeWrapper, openssl, coreutils, gnugrep }:
1+{ stdenv
2+, fetchFromGitHub
3+, unstableGitUpdater
4+, makeWrapper
5+, openssl
6+, coreutils
7+, gnugrep }:
28
39stdenv.mkDerivation {
4− pname = "bash-supergenpass-unstable";
5− version = "2018-04-18";
10+ pname = "bash-supergenpass";
11+ version = "unstable-2018-04-18";
612
713 nativeBuildInputs = [ makeWrapper ];
814
@@ -18,6 +24,8 @@ stdenv.mkDerivation {
1824 wrapProgram "$out/bin/supergenpass" --prefix PATH : "${stdenv.lib.makeBinPath [ openssl coreutils gnugrep ]}"
1925 '';
2026
27+ passthru.updateScript = unstableGitUpdater { };
28+
2129 meta = with stdenv.lib; {
2230 description = "Bash shell-script implementation of SuperGenPass password generation";
2331 longDescription = ''
@@ -36,4 +44,3 @@ stdenv.mkDerivation {
3644 homepage = "https://github.com/lanzz/bash-supergenpass";
3745 };
3846}
39−