diff options
-rw-r--r-- | Formula/autoqemu-latest.rb | 17 | ||||
-rw-r--r-- | Formula/autoqemu.rb | 18 | ||||
-rw-r--r-- | Formula/fallible-latest.rb | 15 | ||||
-rw-r--r-- | Formula/fallible.rb | 15 | ||||
-rw-r--r-- | Formula/git-permalink-latest.rb | 4 | ||||
-rw-r--r-- | Formula/git-permalink.rb | 4 | ||||
-rw-r--r-- | Formula/remembering-latest.rb | 17 | ||||
-rw-r--r-- | default.nix | 106 | ||||
-rw-r--r-- | paku.json | 38 | ||||
-rw-r--r-- | src/xyz/euandreh/packages.scm | 118 |
10 files changed, 15 insertions, 337 deletions
diff --git a/Formula/autoqemu-latest.rb b/Formula/autoqemu-latest.rb deleted file mode 100644 index 0d598a1..0000000 --- a/Formula/autoqemu-latest.rb +++ /dev/null @@ -1,17 +0,0 @@ -class AutoqemuLatest < Formula - desc 'Installation and setup automation tool for QEMU virtual machines' - homepage 'https://autoqemu.euandreh.xyz' - url 'https://euandreh.xyz/autoqemu.git/snapshot/autoqemu-e676c0baedc09f34fbd07877dc3ab47e9427a221.tar.gz' - sha256 '5f0cc1f0622a421bf6469be12afe86263576df9003ff0f339ad4aaaf7d31dfce' - license 'AGPL-3.0-or-later' - - def install - system 'make' - system 'make', 'check' - system 'make', 'install', "PREFIX=#{prefix}" - end - - test do - system "#{bin}/autoqemu", '-V' - end -end diff --git a/Formula/autoqemu.rb b/Formula/autoqemu.rb deleted file mode 100644 index 33fee90..0000000 --- a/Formula/autoqemu.rb +++ /dev/null @@ -1,18 +0,0 @@ -class Autoqemu < Formula - desc 'Installation and setup automation tool for QEMU virtual machines' - homepage 'https://autoqemu.euandreh.xyz' - url 'https://git.euandreh.xyz/autoqemu/snapshot/autoqemu-a62d3425d91bb65ab883d8487fc73431a22487d4.tar.gz' - sha256 '8a2d95966d7ebe2cf8af928c8807a42a84e45111e60840fdf5737e17a987900a' - license 'AGPL-3.0-or-later' - - def install - system './configure', "--prefix=#{prefix}" - system 'make' - system 'make', 'check' - system 'make', 'install' - end - - test do - system "#{bin}/autoqemu", '-V' - end -end diff --git a/Formula/fallible-latest.rb b/Formula/fallible-latest.rb deleted file mode 100644 index c5f5b10..0000000 --- a/Formula/fallible-latest.rb +++ /dev/null @@ -1,15 +0,0 @@ -class FallibleLatest < Formula - desc 'Fault injection library for stress-testing failure scenarios' - homepage 'https://fallible.euandreh.xyz' - url 'https://euandreh.xyz/fallible.git/snapshot/fallible-76c74b3cf29bf9e7c62b328c2bcdcff534e5b663.tar.gz' - sha256 'f0149dcd654d31ef2eedaa19731ab7d353078826d7108e46458d4bf93d902c38' - license 'AGPL-3.0-or-later' - - depends_on 'valgrind' => :build - - def install - system 'make' - system 'make', 'check' - system 'make', 'install', "PREFIX=#{prefix}" - end -end diff --git a/Formula/fallible.rb b/Formula/fallible.rb deleted file mode 100644 index 9140cae..0000000 --- a/Formula/fallible.rb +++ /dev/null @@ -1,15 +0,0 @@ -class Fallible < Formula - desc 'Fault injection library for stress-testing failure scenarios' - homepage 'https://fallible.euandreh.xyz' - url 'https://euandreh.xyz/fallible.git/snapshot/fallible-0.3.0.tar.gz' - sha256 '632357979a4dc4b7166b1ec6d15edebff795f95290cbfc225faa7bc0c3fc105a' - license 'AGPL-3.0-or-later' - - depends_on 'valgrind' => :build - - def install - system 'make' - system 'make', 'check' - system 'make', 'install', "PREFIX=#{prefix}" - end -end diff --git a/Formula/git-permalink-latest.rb b/Formula/git-permalink-latest.rb index f37052f..a36e161 100644 --- a/Formula/git-permalink-latest.rb +++ b/Formula/git-permalink-latest.rb @@ -1,8 +1,8 @@ class Git-permalinkLatest < Formula desc 'Git extension to generate web permalinks of files in a repository' homepage 'https://git-permalink.euandreh.xyz' - url 'https://euandreh.xyz/git-permalink.git/snapshot/git-permalink-1fe660600ad142279f34112be15dad418fe6a785.tar.gz' - sha256 'cb296fce0c83d76da6f59780d83d0fdf47dd4fa2603919f4a3ccf92e991262c0' + url 'https://euandreh.xyz/git-permalink.git/snapshot/git-permalink-7f0c97b64bcccbdcd1667f2c2ca8f1face9ca027.tar.gz' + sha256 '12aada33a3c4c6b8d5b1e711584209f63df1cf96658302f1ee3abbcf0ab49031' license 'AGPL-3.0-or-later' def install diff --git a/Formula/git-permalink.rb b/Formula/git-permalink.rb index 09ba0c8..b26a8ef 100644 --- a/Formula/git-permalink.rb +++ b/Formula/git-permalink.rb @@ -1,8 +1,8 @@ class Git-permalink < Formula desc 'Git extension to generate web permalinks of files in a repository' homepage 'https://git-permalink.euandreh.xyz' - url 'https://euandreh.xyz/git-permalink.git/snapshot/git-permalink-0.2.2.tar.gz' - sha256 '724b286e65e0e64c9d3f773011a3586783a5a65578fec0e9b3946978148c0761' + url 'https://euandreh.xyz/git-permalink.git/snapshot/git-permalink-0.3.1.tar.gz' + sha256 'e1252260170e15095720e6883ccd892ec0c924d2aabcb51618943999473cab1d' license 'AGPL-3.0-or-later' def install diff --git a/Formula/remembering-latest.rb b/Formula/remembering-latest.rb deleted file mode 100644 index 62c1fad..0000000 --- a/Formula/remembering-latest.rb +++ /dev/null @@ -1,17 +0,0 @@ -class RememberingLatest < Formula - desc 'Add memory to dmenu, fzf and similar tools.' - homepage 'https://remembering.euandreh.xyz' - url 'https://euandreh.xyz/remembering.git/snapshot/remembering-5476f9fab45efd3996d50d8b9a1ff4e825d93f44.tar.gz' - sha256 '41480cfdbf37ebcc55a3e4f6342efc5ae19b04204d0901f121ebea238288f4b3' - license 'AGPL-3.0-or-later' - - def install - system 'make' - system 'make', 'check' - system 'make', 'install', "PREFIX=#{prefix}" - end - - test do - system "#{bin}/remembering", '-V' - end -end diff --git a/default.nix b/default.nix index be8b585..1fe93ec 100644 --- a/default.nix +++ b/default.nix @@ -25,30 +25,6 @@ self: super: { platforms = platforms.unix; }; }; - remembering-latest = pkgs.stdenv.mkDerivation rec { - name = "remembering"; - version = "5476f9fab45efd3996d50d8b9a1ff4e825d93f44"; - - src = fetchTarball { - url = - "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "1lvljc6y9q73qs2ykwv147w795kmy1m9dm9dfj5p42n6i9vqa7vy"; - }; - - makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; - - doCheck = true; - - meta = with pkgs.lib; { - description = readFile "${src}/description"; - longDescription = readFile "${src}/long-description"; - homepage = "https://${name}.euandreh.xyz"; - changelog = "https://${name}.euandreh.xyz/CHANGELOG.html"; - downloadPage = "https://${name}.euandreh.xyz/#releases"; - license = licenses.agpl3; - platforms = platforms.unix; - }; - }; remembering = pkgs.stdenv.mkDerivation rec { name = "remembering"; version = "0.2.1"; @@ -75,12 +51,12 @@ self: super: { }; git-permalink-latest = pkgs.stdenv.mkDerivation rec { name = "git-permalink"; - version = "1fe660600ad142279f34112be15dad418fe6a785"; + version = "7f0c97b64bcccbdcd1667f2c2ca8f1face9ca027"; src = fetchTarball { url = "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "0lssv7f6ah02rj1pnwb5vrc4s0pp5v9xh8na2bmyqja41qy9w8d7"; + sha256 = "1s9gbq0k5wpn0rjp1a9kzjh6sy7bbbqghykb7k4nms3wl0prip67"; }; makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; @@ -99,90 +75,16 @@ self: super: { }; git-permalink = pkgs.stdenv.mkDerivation rec { name = "git-permalink"; - version = "0.2.2"; - - src = fetchTarball { - url = - "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "05vcfsdw1zlpfr8g8hsr1y9drbbyfda74rqi3skp8siwdikaklln"; - }; - - makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; - - doCheck = true; - - meta = with pkgs.lib; { - description = readFile "${src}/description"; - longDescription = readFile "${src}/long-description"; - homepage = "https://${name}.euandreh.xyz"; - changelog = "https://${name}.euandreh.xyz/CHANGELOG.html"; - downloadPage = "https://${name}.euandreh.xyz/#releases"; - license = licenses.agpl3; - platforms = platforms.unix; - }; - }; - autoqemu-latest = pkgs.stdenv.mkDerivation rec { - name = "autoqemu"; - version = "e676c0baedc09f34fbd07877dc3ab47e9427a221"; - - src = fetchTarball { - url = - "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "0iidxpdn855h12ybnxwizbbsmgz6123xpim86gc722w3f2yb8ck7"; - }; - - makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; - - doCheck = true; - - meta = with pkgs.lib; { - description = readFile "${src}/description"; - longDescription = readFile "${src}/long-description"; - homepage = "https://${name}.euandreh.xyz"; - changelog = "https://${name}.euandreh.xyz/CHANGELOG.html"; - downloadPage = "https://${name}.euandreh.xyz/#releases"; - license = licenses.agpl3; - platforms = platforms.unix; - }; - }; - fallible-latest = pkgs.stdenv.mkDerivation rec { - name = "fallible"; - version = "76c74b3cf29bf9e7c62b328c2bcdcff534e5b663"; - - src = fetchTarball { - url = - "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "0jzc2m0m3a684zz82mxw7lgykczkkvm9gi87nar6fqmci7zwyxyb"; - }; - - makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; - - checkInputs = with pkgs; [ valgrind ]; - doCheck = true; - - meta = with pkgs.lib; { - description = readFile "${src}/description"; - longDescription = readFile "${src}/long-description"; - homepage = "https://${name}.euandreh.xyz"; - changelog = "https://${name}.euandreh.xyz/CHANGELOG.html"; - downloadPage = "https://${name}.euandreh.xyz/#releases"; - license = licenses.agpl3; - platforms = platforms.unix; - }; - }; - fallible = pkgs.stdenv.mkDerivation rec { - name = "fallible"; - version = "0.3.0"; + version = "0.3.1"; src = fetchTarball { url = "https://git.euandreh.xyz/${name}/snapshot/${name}-${version}.tar.gz"; - sha256 = "0nsmy3bvim9pf78c5dcmbp81wks87wma62srgc7i2yc9phvqpjfh"; + sha256 = "0agymhi7c75mn0glr3fg94grn1mmp2mk8ph2cwr0zf8pzyx0imcn"; }; makeFlags = [ "CC=cc" "PREFIX=$(out)" ]; - checkInputs = with pkgs; [ valgrind ]; doCheck = true; meta = with pkgs.lib; { @@ -9,13 +9,6 @@ }, { "name": "remembering", - "suffix": "-latest", - "version": "5476f9fab45efd3996d50d8b9a1ff4e825d93f44", - "type": "bin", - "description": "Add memory to dmenu, fzf and similar tools." - }, - { - "name": "remembering", "suffix": "", "version": "0.2.1", "type": "bin", @@ -24,43 +17,16 @@ { "name": "git-permalink", "suffix": "-latest", - "version": "1fe660600ad142279f34112be15dad418fe6a785", + "version": "7f0c97b64bcccbdcd1667f2c2ca8f1face9ca027", "type": "bin", "description": "Git extension to generate web permalinks of files in a repository" }, { "name": "git-permalink", "suffix": "", - "version": "0.2.2", + "version": "0.3.1", "type": "bin", "description": "Git extension to generate web permalinks of files in a repository" - }, - { - "name": "autoqemu", - "suffix": "-latest", - "version": "e676c0baedc09f34fbd07877dc3ab47e9427a221", - "type": "bin", - "description": "Installation and setup automation tool for QEMU virtual machines" - }, - { - "name": "fallible", - "suffix": "-latest", - "version": "76c74b3cf29bf9e7c62b328c2bcdcff534e5b663", - "type": "lib", - "check_inputs": [ - "valgrind" - ], - "description": "Fault injection library for stress-testing failure scenarios" - }, - { - "name": "fallible", - "suffix": "", - "version": "0.3.0", - "type": "lib", - "check_inputs": [ - "valgrind" - ], - "description": "Fault injection library for stress-testing failure scenarios" } ] } diff --git a/src/xyz/euandreh/packages.scm b/src/xyz/euandreh/packages.scm index 34aded2..1f26238 100644 --- a/src/xyz/euandreh/packages.scm +++ b/src/xyz/euandreh/packages.scm @@ -37,31 +37,6 @@ (home-page (string-append "https://" name ".euandreh.xyz")) (license license:agpl3+))) -(define-public remembering-latest - (package - (name "remembering-latest") - (version "5476f9fab45efd3996d50d8b9a1ff4e825d93f44") - (source (origin - (method url-fetch) - (uri (string-append - "https://git.euandreh.xyz/remembering/snapshot/remembering-" - version - ".tar.gz")) - (sha256 - (base32 - "1czli2127spb47qh22ad4029pqaszhp39xp4ldawrsrppzyhqj21")))) - (build-system gnu-build-system) - (arguments `(#:make-flags - (list (string-append "CC=" ,(cc-for-target)) - (string-append "PREFIX=" %output)) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) - (synopsis (file-append source "/description")) - (description (file-append source "/long-description")) - (home-page (string-append "https://" name ".euandreh.xyz")) - (license license:agpl3+))) - (define-public remembering (package (name "remembering") @@ -90,7 +65,7 @@ (define-public git-permalink-latest (package (name "git-permalink-latest") - (version "1fe660600ad142279f34112be15dad418fe6a785") + (version "7f0c97b64bcccbdcd1667f2c2ca8f1face9ca027") (source (origin (method url-fetch) (uri (string-append @@ -99,7 +74,7 @@ ".tar.gz")) (sha256 (base32 - "1h322acjxyfclgs1jfb0l97xsiyz1wyxi04pynk6vmw31k76yafb")))) + "0cchnh5czfrsxvqh50v5jv7z2ggn1515h4g7n7aviin4lcrxmahj")))) (build-system gnu-build-system) (arguments `(#:make-flags (list (string-append "CC=" ,(cc-for-target)) @@ -115,7 +90,7 @@ (define-public git-permalink (package (name "git-permalink") - (version "0.2.2") + (version "0.3.1") (source (origin (method url-fetch) (uri (string-append @@ -124,87 +99,8 @@ ".tar.gz")) (sha256 (base32 - "0q87iha7hsclnglw1zkqankab0v7b2ii2c3p7yflrrp0cmp2hjvj")))) - (build-system gnu-build-system) - (arguments `(#:make-flags - (list (string-append "CC=" ,(cc-for-target)) - (string-append "PREFIX=" %output)) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) - (synopsis (file-append source "/description")) - (description (file-append source "/long-description")) - (home-page (string-append "https://" name ".euandreh.xyz")) - (license license:agpl3+))) - -(define-public autoqemu-latest - (package - (name "autoqemu-latest") - (version "e676c0baedc09f34fbd07877dc3ab47e9427a221") - (source (origin - (method url-fetch) - (uri (string-append - "https://git.euandreh.xyz/autoqemu/snapshot/autoqemu-" - version - ".tar.gz")) - (sha256 - (base32 - "1knz65yszanlk8rhzzq3j3gpcd96hvz2mqcv8vv1nhiacbqc232z")))) - (build-system gnu-build-system) - (arguments `(#:make-flags - (list (string-append "CC=" ,(cc-for-target)) - (string-append "PREFIX=" %output)) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) - (synopsis (file-append source "/description")) - (description (file-append source "/long-description")) - (home-page (string-append "https://" name ".euandreh.xyz")) - (license license:agpl3+))) - -(define-public fallible-latest - (package - (name "fallible-latest") - (version "76c74b3cf29bf9e7c62b328c2bcdcff534e5b663") - (source (origin - (method url-fetch) - (uri (string-append - "https://git.euandreh.xyz/fallible/snapshot/fallible-" - version - ".tar.gz")) - (sha256 - (base32 - "0f1cj0yzjjwd8m38w46p4s40flyknwd766daxlpfycadcp6rs57h")))) - (build-system gnu-build-system) - (inputs - `(("valgrind" ,(specification->package "valgrind")))) - (arguments `(#:make-flags - (list (string-append "CC=" ,(cc-for-target)) - (string-append "PREFIX=" %output)) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) - (synopsis (file-append source "/description")) - (description (file-append source "/long-description")) - (home-page (string-append "https://" name ".euandreh.xyz")) - (license license:agpl3+))) - -(define-public fallible - (package - (name "fallible") - (version "0.3.0") - (source (origin - (method url-fetch) - (uri (string-append - "https://git.euandreh.xyz/fallible/snapshot/fallible-" - version - ".tar.gz")) - (sha256 - (base32 - "0nhhzk1w0yxabwigrjwhabwrbxxzvrgd3ihydcbbgi2dkabmf8v3")))) + "07db7i3rjfcl30bbbg5as8jckh1fi76kr27641bhj58f2xh249g1")))) (build-system gnu-build-system) - (inputs - `(("valgrind" ,(specification->package "valgrind")))) (arguments `(#:make-flags (list (string-append "CC=" ,(cc-for-target)) (string-append "PREFIX=" %output)) @@ -218,10 +114,6 @@ (list td-latest - remembering-latest remembering git-permalink-latest - git-permalink - autoqemu-latest - fallible-latest - fallible) + git-permalink) |