mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 14:54:29 +01:00
Merge master into staging-next
This commit is contained in:
commit
b2a1140ada
42 changed files with 765 additions and 580 deletions
|
@ -10008,6 +10008,12 @@
|
|||
githubId = 3073833;
|
||||
name = "Massimo Redaelli";
|
||||
};
|
||||
mrityunjaygr8 = {
|
||||
email = "mrityunjaysaxena1996@gmail.com";
|
||||
github = "mrityunjaygr8";
|
||||
name = "Mrityunjay Saxena";
|
||||
githubId = 14573967;
|
||||
};
|
||||
mrkkrp = {
|
||||
email = "markkarpov92@gmail.com";
|
||||
github = "mrkkrp";
|
||||
|
|
|
@ -48,6 +48,7 @@ with lib;
|
|||
limesuite = super.limesuite.override { withGui = false; };
|
||||
mpv-unwrapped = super.mpv-unwrapped.override { sdl2Support = false; x11Support = false; };
|
||||
msmtp = super.msmtp.override { withKeyring = false; };
|
||||
neofetch = super.neofetch.override { x11Support = false; };
|
||||
networkmanager-fortisslvpn = super.networkmanager-fortisslvpn.override { withGnome = false; };
|
||||
networkmanager-iodine = super.networkmanager-iodine.override { withGnome = false; };
|
||||
networkmanager-l2tp = super.networkmanager-l2tp.override { withGnome = false; };
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
let
|
||||
pname = "plexamp";
|
||||
version = "4.6.1";
|
||||
version = "4.6.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage";
|
||||
name="${pname}-${version}.AppImage";
|
||||
sha512 = "9wkhSDn7kvj6pqCawTJDBO8HfYe8eEYtAR1Bi9/fxiOBXRYUUHEZzSGLF9QoTVYMuGGHeX35c+QvnA2VsdsWCw==";
|
||||
sha512 = "xGmE/ikL3ez0WTJKiOIcB5QtI7Ta9wq1Qedy9albWVpCS04FTnxQH5S0esTXw6j+iDTD8Lc2JbOhw8tYo/zRXg==";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 {
|
||||
|
@ -33,7 +33,7 @@ in appimageTools.wrapType2 {
|
|||
meta = with lib; {
|
||||
description = "A beautiful Plex music player for audiophiles, curators, and hipsters";
|
||||
homepage = "https://plexamp.com/";
|
||||
changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/48";
|
||||
changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/49";
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ killercup synthetica ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -35,13 +35,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "neovim-unwrapped";
|
||||
version = "0.8.2";
|
||||
version = "0.8.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "neovim";
|
||||
repo = "neovim";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-eqiH/K8w0FZNHLBBMjiTSQjNQyONqcx3X+d85gPnFJg=";
|
||||
hash = "sha256-ItJ8aX/WUfcAovxRsXXyWKBAI92hFloYIZiv7viPIdQ=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
{
|
||||
"version": "3.142.1",
|
||||
"version": "3.144.3",
|
||||
"appimage": {
|
||||
"x86_64-linux": {
|
||||
"url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.142.1/standard-notes-3.142.1-linux-x86_64.AppImage",
|
||||
"hash": "sha512-tf6vk108RMnxk7ZCFIAbWnlTvQqCkU6NtG+JCmMK/oR+/N3T5TDaHyufNJ9yVIh9pZrmaKMHjDUdCUgGc7lIRA=="
|
||||
"url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.144.3/standard-notes-3.144.3-linux-x86_64.AppImage",
|
||||
"hash": "sha512-NHuabqi8pjCnSI6EwhPLgWjyytW/ZnGvGCjb/hXscRVcJgJiQZ7FNZnnepFtZ3c0z0F4bM6AYcH+eWmt0ySgXw=="
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.142.1/standard-notes-3.142.1-linux-arm64.AppImage",
|
||||
"hash": "sha512-wQYeWUDLbthgcWPWcz5TbqR1rk3OkdISr/SsdbbrLIyroAaXppg+7FA/FbPW7wlrksiMKowJ/hAPQz1NIxSRZg=="
|
||||
"url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.144.3/standard-notes-3.144.3-linux-arm64.AppImage",
|
||||
"hash": "sha512-EaCq/0IgrSPWCkWtOBzMISfuajgGZKborPO4SoWi2QgMmwZXgLc/RBCVzVBT9C2EQLmc506IVrjOdAzkuQM5TQ=="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "pachyderm";
|
||||
version = "2.4.4";
|
||||
version = "2.4.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pachyderm";
|
||||
repo = "pachyderm";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-53VUZHA+yURikVtcXXa/fZqwAqwjukBKS4NQEBBoHew=";
|
||||
hash = "sha256-DqBBetOyE8QALMEiYqA0rZEpPhBtde0STxiGrFqqFpY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-k6ODl+whgeeyd8XaOjTDjxfShpOztirjq/Tg98YP8Hs=";
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ stdenv, lib, fetchurl, dpkg
|
||||
, alsa-lib, atk, cairo, cups, dbus, expat, fontconfig, freetype
|
||||
, gdk-pixbuf, glib, pango, nspr, nss, gtk3, mesa
|
||||
, wayland, xorg, autoPatchelfHook, systemd, libnotify, libappindicator
|
||||
, libGL, wayland, xorg, autoPatchelfHook, systemd, libnotify, libappindicator
|
||||
, makeWrapper
|
||||
}:
|
||||
|
||||
|
@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
unpackPhase = "dpkg-deb -x $src .";
|
||||
|
||||
runtimeDependencies = [ (lib.getLib systemd) libnotify libappindicator wayland ];
|
||||
runtimeDependencies = [ (lib.getLib systemd) libGL libnotify libappindicator wayland ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
, kcoreaddons
|
||||
, kdbusaddons
|
||||
, ki18n
|
||||
, kirigami-addons
|
||||
, kirigami2
|
||||
, knotifications
|
||||
, kpurpose
|
||||
|
@ -19,8 +20,8 @@
|
|||
, srcs
|
||||
|
||||
# These must be updated in tandem with package updates.
|
||||
, cargoShaForVersion ? "22.11"
|
||||
, cargoSha256 ? "sha256-l1+nRXGt6Oga9yFJ3sVNitUN4XNcVjT1bJwi2XlleF4="
|
||||
, cargoShaForVersion ? "23.01.0"
|
||||
, cargoSha256 ? "sha256-dIXA875HsG56baHrTWw9L560n4s0wRv6Ag/2oj1x0gk="
|
||||
}:
|
||||
|
||||
# Guard against incomplete updates.
|
||||
|
@ -57,6 +58,7 @@ mkDerivation rec {
|
|||
kcoreaddons
|
||||
kdbusaddons
|
||||
ki18n
|
||||
kirigami-addons
|
||||
kirigami2
|
||||
knotifications
|
||||
kpurpose
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.11/ -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/23.01.0/ -A '*.tar.xz' )
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
, kconfig
|
||||
, kcoreaddons
|
||||
, ki18n
|
||||
, kirigami-addons
|
||||
, kirigami2
|
||||
, networkmanager-qt
|
||||
, qtkeychain
|
||||
|
@ -40,6 +41,7 @@ mkDerivation rec {
|
|||
kconfig
|
||||
kcoreaddons
|
||||
ki18n
|
||||
kirigami-addons
|
||||
kirigami2
|
||||
networkmanager-qt
|
||||
qtkeychain
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
, extra-cmake-modules
|
||||
|
||||
, kconfig
|
||||
, kholidays
|
||||
, ki18n
|
||||
, kirigami-addons
|
||||
, kirigami2
|
||||
|
@ -26,6 +27,7 @@ mkDerivation rec {
|
|||
|
||||
buildInputs = [
|
||||
kconfig
|
||||
kholidays
|
||||
ki18n
|
||||
kirigami-addons
|
||||
kirigami2
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
, kdeclarative
|
||||
, ki18n
|
||||
, kirigami2
|
||||
, mpv
|
||||
, qtmultimedia
|
||||
, qtquickcontrols2
|
||||
, yt-dlp
|
||||
|
@ -26,6 +27,7 @@ mkDerivation {
|
|||
kdeclarative
|
||||
ki18n
|
||||
kirigami2
|
||||
mpv
|
||||
qtmultimedia
|
||||
qtquickcontrols2
|
||||
] ++ (with gst_all_1; [
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
, kcontacts
|
||||
, ki18n
|
||||
, kio
|
||||
, kirigami-addons
|
||||
, kirigami2
|
||||
, knotifications
|
||||
, kpeople
|
||||
|
@ -40,6 +41,7 @@ gcc12Stdenv.mkDerivation rec {
|
|||
kcontacts
|
||||
ki18n
|
||||
kio
|
||||
kirigami-addons
|
||||
kirigami2
|
||||
knotifications
|
||||
kpeople
|
||||
|
|
|
@ -4,195 +4,187 @@
|
|||
|
||||
{
|
||||
alligator = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/alligator-22.11.tar.xz";
|
||||
sha256 = "02hg42mmvykq71my6wbgc3yri4c3mr4bp73b7p21j1b8m3x0ycsl";
|
||||
name = "alligator-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/alligator-23.01.0.tar.xz";
|
||||
sha256 = "00vcj8dvzqj9vhq60ygqj62vx26lnai1j7117q0klp8wc9vngbvc";
|
||||
name = "alligator-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
angelfish = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/angelfish-22.11.tar.xz";
|
||||
sha256 = "07gp6468c7rhf3hzzk6qyz4kcah0s1wnn5r3mx7qmg777xaans9y";
|
||||
name = "angelfish-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/angelfish-23.01.0.tar.xz";
|
||||
sha256 = "1pzms8xj57r8cv400fbcj9f4v8bs8xlws0f8zgak57jw5yxs073p";
|
||||
name = "angelfish-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
audiotube = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/audiotube-22.11.tar.xz";
|
||||
sha256 = "0ga7ag8v9l91j5rrn02kk73zl29lwigcql1xfh7yw5cnky3xd13q";
|
||||
name = "audiotube-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/audiotube-23.01.0.tar.xz";
|
||||
sha256 = "0cjyjqin8zmgav3wf96zv2kr0ifn4xk4il1l5ybwf4k73qg1387x";
|
||||
name = "audiotube-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
calindori = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/calindori-22.11.tar.xz";
|
||||
sha256 = "1mgdd61zmnjbpcwkaq2aiawksf1s86b05sq502by6gpdrwndhb5c";
|
||||
name = "calindori-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/calindori-23.01.0.tar.xz";
|
||||
sha256 = "0jhrxsh6gd20qpq68n2lspfkgq3bam46j6m10jnm3zckb190pfhl";
|
||||
name = "calindori-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kalk = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/kalk-22.11.tar.xz";
|
||||
sha256 = "0ri39455341nw6bn0lphky6n2b4ib9g4i24f6gzc0adnbhbpxdiq";
|
||||
name = "kalk-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/kalk-23.01.0.tar.xz";
|
||||
sha256 = "1d5xlinrwjyxfr7ibxjjgbqmy69w6sgxxdpfn1x1wccnjfld4zqf";
|
||||
name = "kalk-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kasts = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/kasts-22.11.tar.xz";
|
||||
sha256 = "049700i15cw07c6053iml1q3h5mni24kdf8nvkdafdafhslb84i9";
|
||||
name = "kasts-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/kasts-23.01.0.tar.xz";
|
||||
sha256 = "09xvgd5vdmniqlnaxrim9d0rpv2qkdz91jq168gzl1kczl26pivf";
|
||||
name = "kasts-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kclock = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/kclock-22.11.tar.xz";
|
||||
sha256 = "02v64zfbv1g3q4w79d0r8rxqiqsnxms7dgkjv09bp1gl1asqx354";
|
||||
name = "kclock-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/kclock-23.01.0.tar.xz";
|
||||
sha256 = "0fxda2cqi9qqj2lkzs08jr8i35jzzy5z76k2mbz2qyfmby7hsz1r";
|
||||
name = "kclock-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
keysmith = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/keysmith-22.11.tar.xz";
|
||||
sha256 = "1aimsgwk80yvncbsjnaxvr6aj8y4g40dpwfv0qi0k7b3xkrmqdk5";
|
||||
name = "keysmith-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/keysmith-23.01.0.tar.xz";
|
||||
sha256 = "0m5gbf3rw1l6qx5aphr57726p6v5nl2g718ainxa689p075smfbf";
|
||||
name = "keysmith-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
khealthcertificate = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/khealthcertificate-22.11.tar.xz";
|
||||
sha256 = "0gw6j70k0nvbfb1vfj8b64vfipdckzd8hqqmp9vrmsg7y8g8n0hi";
|
||||
name = "khealthcertificate-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/khealthcertificate-23.01.0.tar.xz";
|
||||
sha256 = "193agd3jg029vcq1h5hdg3gw6zgqcmszl6ffcrid0ajbbiic4pbm";
|
||||
name = "khealthcertificate-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
koko = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/koko-22.11.tar.xz";
|
||||
sha256 = "1jqjjd9spyppdbijdnvci742wj80p10pfbjp1hyc0y4zdjic67bv";
|
||||
name = "koko-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/koko-23.01.0.tar.xz";
|
||||
sha256 = "1bfbfwavphj3bnf8icnakbdaa6a7i0fgyhs8xa73clwig54fk4np";
|
||||
name = "koko-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kongress = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/kongress-22.11.tar.xz";
|
||||
sha256 = "03r8xck9vxl3al3f5v6g0yzqzs3yxl3lg7zg73ik22q6z2rb1adb";
|
||||
name = "kongress-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/kongress-23.01.0.tar.xz";
|
||||
sha256 = "0yma1b44sjnvhsw31r5bndrpj2sjgwgchpzc8bf9380l6an9k4r5";
|
||||
name = "kongress-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
krecorder = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/krecorder-22.11.tar.xz";
|
||||
sha256 = "1wiihcp1c0wc7ssj9hj18rnzf8synaxmq6b0m2m286x4zibl50wb";
|
||||
name = "krecorder-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/krecorder-23.01.0.tar.xz";
|
||||
sha256 = "0aja3w8qbp96h43igajs068s89gf6nn7zwf6c813rbyqzl350phn";
|
||||
name = "krecorder-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ktrip = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/ktrip-22.11.tar.xz";
|
||||
sha256 = "07mjf9jpj20ixhswy4byqy3m4sr1qylwlvq2prabn11j42ahpsy7";
|
||||
name = "ktrip-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/ktrip-23.01.0.tar.xz";
|
||||
sha256 = "1l69fd1hhclm9212h6zm4nhkc0dg2wl47jw7wl9s6vy3xvmysihm";
|
||||
name = "ktrip-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kweather = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/kweather-22.11.tar.xz";
|
||||
sha256 = "0sqc74yp5hvrjagax6nj0gm4qvbxqr66706yh12abcn9gpl33ndl";
|
||||
name = "kweather-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/kweather-23.01.0.tar.xz";
|
||||
sha256 = "1hcb8jzx2bwcyxphya7kx7q2yri1w0k2753xiibw1hlgmb3qzr7s";
|
||||
name = "kweather-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
neochat = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/neochat-22.11.tar.xz";
|
||||
sha256 = "1gnhk9hww05bc4y8jd4sg3146c6m96ds2saajrnzyc6963j2ndi5";
|
||||
name = "neochat-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/neochat-23.01.0.tar.xz";
|
||||
sha256 = "0pkas8whwy1ih4sx9vaa7k55iiiy955dh4d53i4l1d0sjdf8pysd";
|
||||
name = "neochat-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-dialer = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/plasma-dialer-22.11.tar.xz";
|
||||
sha256 = "1qx7xmvfszpsrb2jylnwfs8rhr09kxvy5vnyzzcds248ljh5l6dy";
|
||||
name = "plasma-dialer-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/plasma-dialer-23.01.0.tar.xz";
|
||||
sha256 = "0n9g3jf71lpcwlwr1ia1i6kh0kiv2vizssni1df3cwskd7hivn7h";
|
||||
name = "plasma-dialer-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-phonebook = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/plasma-phonebook-22.11.tar.xz";
|
||||
sha256 = "02sj6v18w63ixy0c93fm4j9n4q98497qrb509q84618gry4cazly";
|
||||
name = "plasma-phonebook-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/plasma-phonebook-23.01.0.tar.xz";
|
||||
sha256 = "0pprfgims9h6g1xw48w66bqkmqp7qp7gkc7k4zbj3lgmmnwh6z9i";
|
||||
name = "plasma-phonebook-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-settings = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/plasma-settings-22.11.tar.xz";
|
||||
sha256 = "0pg71plcbn4zkwxwcvay9swaa5xn3mnljdpnh4i8f86x2pa1pq5j";
|
||||
name = "plasma-settings-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/plasma-settings-23.01.0.tar.xz";
|
||||
sha256 = "0fz0zjyh15ma6kv79pm0gc92iz6gikxyr4afkyzabzk9559dv1p7";
|
||||
name = "plasma-settings-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasmatube = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/plasmatube-22.11.tar.xz";
|
||||
sha256 = "0vgxvyw4yl91kaj9cnjf455mpj4a5rh5f1z0in8k9p2jbs8wmjil";
|
||||
name = "plasmatube-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/plasmatube-23.01.0.tar.xz";
|
||||
sha256 = "06hwa1m6gaacjmcyssa63vw43cgx096x9aj87rv1z9k9qsv2qgfj";
|
||||
name = "plasmatube-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
qmlkonsole = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/qmlkonsole-22.11.tar.xz";
|
||||
sha256 = "03hwyrl6rb7yidw0nadis6csb6snpfv137j46rbpl35vrqrnrh5i";
|
||||
name = "qmlkonsole-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/qmlkonsole-23.01.0.tar.xz";
|
||||
sha256 = "07h2pkz9h5lm232jasf6znf0i2p5c5qxnjac1d51qf8rfm0fp1q3";
|
||||
name = "qmlkonsole-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
spacebar = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/spacebar-22.11.tar.xz";
|
||||
sha256 = "1q0nyfvssiz5i19wyk4pvazax3vvk945cmknw4l51mpcc3hnc1v5";
|
||||
name = "spacebar-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/spacebar-23.01.0.tar.xz";
|
||||
sha256 = "0srwvbnb80cgxkjjq2ch1lrbki7m169i86hig41h368wr9nmjnsl";
|
||||
name = "spacebar-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
telly-skout = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/telly-skout-22.11.tar.xz";
|
||||
sha256 = "0sfdia4jwcv24z5d3qykqv7ncr2c5v7ywq471nggwpcr22bwzn6x";
|
||||
name = "telly-skout-22.11.tar.xz";
|
||||
};
|
||||
};
|
||||
tokodon = {
|
||||
version = "22.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/tokodon-22.11.tar.xz";
|
||||
sha256 = "0afrqih1bkgg0xqr81sq9q3glyhy8347p8vzddl42zsxax9wki59";
|
||||
name = "tokodon-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/telly-skout-23.01.0.tar.xz";
|
||||
sha256 = "1wcabca1wlxjna4bd1blpwh7hi1wrcmn8bc06g8mpdzm8756d7sk";
|
||||
name = "telly-skout-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
vakzination = {
|
||||
version = "22.11";
|
||||
version = "23.01.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma-mobile/22.11/vakzination-22.11.tar.xz";
|
||||
sha256 = "0587p5q9v0lh3nz00dfa8kym36xcgcg8n4alnchk6kr8c479kmk6";
|
||||
name = "vakzination-22.11.tar.xz";
|
||||
url = "${mirror}/stable/plasma-mobile/23.01.0/vakzination-23.01.0.tar.xz";
|
||||
sha256 = "1lx46r46xq18a1pxa6qhnwks43w022fkbrvylb84ycy59djq371n";
|
||||
name = "vakzination-23.01.0.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,14 +34,14 @@
|
|||
libsForQt5.mkDerivation rec {
|
||||
pname = "tokodon";
|
||||
|
||||
version = "22.11.2";
|
||||
version = "23.01.0";
|
||||
# NOTE: the tokodon point release was not uploaded to the Plasma Mobile gear repo.
|
||||
src = fetchFromGitLab {
|
||||
domain = "invent.kde.org";
|
||||
owner = "network";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-uE9iHZDfpn1NTCeJPgsp2WBe0curdguTUbMTrkrmJ6M=";
|
||||
hash = "sha256-iJRyKEFdoWtZLZ/nkMvy2S7EF+JRHXi3O0DswfrClDU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "varscan";
|
||||
version = "2.4.4";
|
||||
version = "2.4.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/dkoboldt/varscan/raw/master/VarScan.v${version}.jar";
|
||||
sha256 = "sha256-+yO3KrZ2+1qJvQIJHCtsmv8hC5a+4E2d7mrvTYtygU0=";
|
||||
sha256 = "sha256-q4jkkKTqXHiaAPRThqo82i43+B4NaHUUuMyefW6tgg0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
|
|
@ -13,13 +13,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cbmc";
|
||||
version = "5.74.0";
|
||||
version = "5.76.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "diffblue";
|
||||
repo = pname;
|
||||
rev = "${pname}-${version}";
|
||||
sha256 = "sha256-n4a/0Ak2psHDCXykVSPYavuIl22uq2ZP7LUcdSzg1ow=";
|
||||
sha256 = "sha256-OVOoAfoqev33c7pIzBGK9HD+zgji/+BWKD33RYJaSDc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -7,26 +7,27 @@
|
|||
, libiconv
|
||||
, Security
|
||||
, SystemConfiguration
|
||||
, curl
|
||||
, openssl
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "gitoxide";
|
||||
version = "0.19.0";
|
||||
version = "0.20.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Byron";
|
||||
repo = "gitoxide";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-GGXujTn5Xb63vKIycj5o9+PCsMN1Kp3RCSg1wiM31qA=";
|
||||
sha256 = "sha256-8+4AEX4NPflhAB1rZHaz0XPycoL5T3z20ZKlNRdUEdw=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-MAZhrd9CtFOIAaUUbXplBo+eo6Zaws2LIRkPoX4HztE=";
|
||||
cargoSha256 = "sha256-ybsrrJFH4xKcxRQCI+ypfp5biCrlIidAog01SFCx1ms=";
|
||||
|
||||
nativeBuildInputs = [ cmake pkg-config ];
|
||||
buildInputs = if stdenv.isDarwin
|
||||
buildInputs = [ curl ] ++ (if stdenv.isDarwin
|
||||
then [ libiconv Security SystemConfiguration ]
|
||||
else [ openssl ];
|
||||
else [ openssl ]);
|
||||
|
||||
# Needed to get openssl-sys to use pkg-config.
|
||||
OPENSSL_NO_VENDOR = 1;
|
||||
|
|
|
@ -17,19 +17,19 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "pods";
|
||||
version = "1.0.4";
|
||||
version = "1.0.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "marhkb";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-bBFy8yyEbMlVyJYOlWdffIlnZyVdRLPGebTN6bZmnBI=";
|
||||
sha256 = "sha256-V/4atbYG3jP0o1Bfn/dZBDXEk+Yi4cSJAY8HnTmpHRI=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||
inherit src;
|
||||
name = "${pname}-${version}";
|
||||
sha256 = "sha256-DV/XJgWRPK+7q7EVltiNRcRGjS9fvHrDKw+w3wNYitQ=";
|
||||
sha256 = "sha256-gJZ3z6xDgWwOPjCLZg3LRMk3KoTXGaotXgO/xDUwAvk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
73
pkgs/desktops/deepin/apps/deepin-compressor/default.nix
Normal file
73
pkgs/desktops/deepin/apps/deepin-compressor/default.nix
Normal file
|
@ -0,0 +1,73 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, fetchFromGitHub
|
||||
, dtkwidget
|
||||
, qt5integration
|
||||
, qt5platform-plugins
|
||||
, udisks2-qt5
|
||||
, cmake
|
||||
, qtbase
|
||||
, qttools
|
||||
, pkg-config
|
||||
, kcodecs
|
||||
, karchive
|
||||
, wrapQtAppsHook
|
||||
, minizip
|
||||
, libzip
|
||||
, libarchive
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "deepin-compressor";
|
||||
version = "5.12.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxdeepin";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-HJDtUvXUT94G4WqrK92UMmijnuC4ApkKHU3yE3rOKHQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/source/common/pluginmanager.cpp \
|
||||
--replace "/usr/lib/" "$out/lib/"
|
||||
substituteInPlace src/desktop/deepin-compressor.desktop \
|
||||
--replace "/usr" "$out"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
qttools
|
||||
pkg-config
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
dtkwidget
|
||||
qt5platform-plugins
|
||||
udisks2-qt5
|
||||
kcodecs
|
||||
karchive
|
||||
minizip
|
||||
libzip
|
||||
libarchive
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-DVERSION=${version}"
|
||||
"-DUSE_TEST=OFF"
|
||||
];
|
||||
|
||||
# qt5integration must be placed before qtsvg in QT_PLUGIN_PATH
|
||||
qtWrapperArgs = [
|
||||
"--prefix QT_PLUGIN_PATH : ${qt5integration}/${qtbase.qtPluginPrefix}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A fast and lightweight application for creating and extracting archives";
|
||||
homepage = "https://github.com/linuxdeepin/deepin-compressor";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = teams.deepin.members;
|
||||
};
|
||||
}
|
|
@ -22,6 +22,7 @@ let
|
|||
|
||||
#### Dtk Application
|
||||
deepin-calculator = callPackage ./apps/deepin-calculator { };
|
||||
deepin-compressor = callPackage ./apps/deepin-compressor { };
|
||||
deepin-editor = callPackage ./apps/deepin-editor { };
|
||||
deepin-terminal = callPackage ./apps/deepin-terminal { };
|
||||
|
||||
|
|
|
@ -17,13 +17,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "libdeltachat";
|
||||
version = "1.107.0";
|
||||
version = "1.107.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deltachat";
|
||||
repo = "deltachat-core-rust";
|
||||
rev = version;
|
||||
hash = "sha256-fjiS7GZy1BLgmxu4LFOWgucORcVx+9KleQcga+hRkSY=";
|
||||
hash = "sha256-ISAUZyFrp86ILtRrlowceBQNJ7+tbJReIAe6+u4wwQI=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
|
|||
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||
inherit src;
|
||||
name = "${pname}-${version}";
|
||||
hash = "sha256-7XhSI/C0GEmsaL0UupvufB1bfPGbzSQJH720Y4/Do3o=";
|
||||
hash = "sha256-B4BMxiI3GhsjeD3gYrq5ZpbZ7l77ycrIMWu2sUzZiz4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -10,13 +10,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "librime";
|
||||
version = "1.8.3";
|
||||
version = "1.8.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rime";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-tPuDDVV4ZeBva/oHcw0rNjkzYmCtT2vLCdwCukBM28w=";
|
||||
sha256 = "sha256-FcEthx5uaTROmW+wrWdpRoVT8o5Ok0HgkllMut/FEyM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake pkg-config ];
|
||||
|
|
|
@ -13,10 +13,10 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "quarto";
|
||||
version = "1.2.313";
|
||||
version = "1.2.335";
|
||||
src = fetchurl {
|
||||
url = "https://github.com/quarto-dev/quarto-cli/releases/download/v${version}/quarto-${version}-linux-amd64.tar.gz";
|
||||
sha256 = "sha256-l8i/s9OuG9Fz+i1PcdSqP9X8stY6LTUcIfdE2gaePac=";
|
||||
sha256 = "sha256-f9b6vDiE/CDsPE8/AseWVTXPZH14wOQtUskMv42Xhcg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
, wayland-scanner
|
||||
, expat
|
||||
, libxml2
|
||||
, withLibraries ? true
|
||||
, withLibraries ? stdenv.isLinux
|
||||
, libffi
|
||||
, withDocumentation ? withLibraries && stdenv.hostPlatform == stdenv.buildPlatform
|
||||
, graphviz-nox
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
# wrapped to be able to find aioconsole and any other packages.
|
||||
buildPythonPackage rec {
|
||||
pname = "aioconsole";
|
||||
version = "0.5.1";
|
||||
version = "0.6.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
|||
owner = "vxgmichel";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "sha256-PSXYXIWb2zTVC6kwMgkDovF+BVtEnqQh8NFPb96tFRY=";
|
||||
sha256 = "sha256-tINfOGJz0v7zPh9ii7PlgzBBCXvEXif1jWLIi27FLYQ=";
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
|
@ -38,6 +38,8 @@ buildPythonPackage rec {
|
|||
--replace "--cov aioconsole --count 2" ""
|
||||
'';
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
disabledTests = [
|
||||
"test_interact_syntax_error"
|
||||
# Output and the sandbox don't work well together
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "env-canada";
|
||||
version = "0.5.27";
|
||||
version = "0.5.28";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
|||
owner = "michaeldavie";
|
||||
repo = "env_canada";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-tZp3r0LALo32vmbeBOjHHg6sexpP+iq9WGRSob13mmE=";
|
||||
hash = "sha256-R0iPu4aeltQ7sAhPRu48HmhtB1NezsSRHC44fUKNSEE=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -87,5 +87,8 @@ buildPythonPackage rec {
|
|||
homepage = "https://github.com/google/flax";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ndl ];
|
||||
# Py3.10 requires orbax, tensorstore which needs packaging
|
||||
# Py3.11 requires tensorboard, which is unsupported at py3.11 atm
|
||||
broken = true; # At 2023-02-05
|
||||
};
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "wiffi";
|
||||
version = "1.1.0";
|
||||
version = "1.1.2";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
@ -15,8 +15,8 @@ buildPythonPackage rec {
|
|||
src = fetchFromGitHub {
|
||||
owner = "mampfes";
|
||||
repo = "python-wiffi";
|
||||
rev = version;
|
||||
sha256 = "sha256-uB4M3etW1DCE//V2pcmsLZbORmrL00pbPADMQD5y3CY=";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-pnbzJxq8K947Yg54LysPPho6IRKf0cc+szTETgyzFao=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -33,6 +33,7 @@ buildPythonPackage rec {
|
|||
meta = with lib; {
|
||||
description = "Python module to interface with STALL WIFFI devices";
|
||||
homepage = "https://github.com/mampfes/python-wiffi";
|
||||
changelog = "https://github.com/mampfes/python-wiffi/blob/${version}/HISTORY.md";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
let
|
||||
pname = "altair";
|
||||
version = "5.0.13";
|
||||
version = "5.0.14";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage";
|
||||
sha256 = "sha256-kjAC21gZ3VKM+WFKV3tOPzIaG3t9rUSo2M3CEsA1q+I=";
|
||||
sha256 = "sha256-gd7aSBNhTO1ira76lL+1apLlXYXRfGWAbGAsJEUtEqw=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extract { inherit pname version src; };
|
||||
|
|
|
@ -1,24 +1,39 @@
|
|||
{ lib, buildGoModule, fetchFromGitHub }:
|
||||
{ lib
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, installShellFiles
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "changie";
|
||||
version = "1.11.0";
|
||||
version = "1.11.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "miniscruff";
|
||||
repo = pname;
|
||||
sha256 = "sha256-hnRK9pj5NruSRvo2oetyRMVwhO7T/wSEZjcbYHb7ZUY=";
|
||||
sha256 = "sha256-IZiGNmVEOJf7sqJHXCXxptfy79mSnyyyiqf+oS41MgI=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-0/3Ou8z6yLWhc81hdN2gkaFLLlKQWUGcIdvRHVLTrjQ=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
];
|
||||
|
||||
ldflags = [ "-s" "-w" "-X=main.version=${version}" ];
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion --cmd changie \
|
||||
--bash <($out/bin/changie completion bash) \
|
||||
--fish <($out/bin/changie completion fish) \
|
||||
--zsh <($out/bin/changie completion zsh)
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Automated changelog tool for preparing releases with lots of customization options";
|
||||
homepage = "https://changie.dev";
|
||||
changelog = "https://github.com/miniscruff/changie/blob/v${version}/CHANGELOG.md";
|
||||
description = "Automated changelog tool for preparing releases with lots of customization options";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
|
|
|
@ -7,17 +7,19 @@
|
|||
, jsonschema
|
||||
, argcomplete
|
||||
, pytestCheckHook
|
||||
, watchdog
|
||||
, stdenv
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "clickable";
|
||||
version = "7.4.0";
|
||||
version = "7.11.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "clickable";
|
||||
repo = "clickable";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-QS7vi0gUQbqqRYkZwD2B+zkt6DQ6AamQO7sihD8qWS0=";
|
||||
sha256 = "sha256-OVS+FK2ABoKbBFLDc3drcjeaa3yO9/8Ah8FzlN2fd8g=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -26,18 +28,51 @@ buildPythonPackage rec {
|
|||
pyyaml
|
||||
jsonschema
|
||||
argcomplete
|
||||
watchdog
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
disabledTests = [
|
||||
# Test require network connection
|
||||
# Tests require docker
|
||||
"test_cpp_plugin"
|
||||
"test_html"
|
||||
"test_python"
|
||||
"test_qml_only"
|
||||
"test_rust"
|
||||
];
|
||||
"test_review"
|
||||
"test_click_build"
|
||||
"test_no_device"
|
||||
"test_no_file_temp"
|
||||
"test_update"
|
||||
"test_lib_build"
|
||||
"test_clean"
|
||||
"test_temp_exception"
|
||||
"test_create_interactive"
|
||||
"test_create_non_interactive"
|
||||
"test_kill"
|
||||
"test_writable_image"
|
||||
"test_no_desktop_mode"
|
||||
"test_no_lock"
|
||||
"test_run_default_command"
|
||||
"test_run"
|
||||
"test_no_container_mode_log"
|
||||
"test_custom_mode_log"
|
||||
"test_skip_desktop_mode"
|
||||
"test_log"
|
||||
"test_custom_lock_file"
|
||||
"test_launch_custom"
|
||||
"test_launch"
|
||||
"test_devices"
|
||||
"test_install"
|
||||
"test_skip_container_mode"
|
||||
] ++
|
||||
# There are no docker images available for the aarch64 architecutre
|
||||
# which are required for tests.
|
||||
lib.optionals stdenv.isAarch64 [
|
||||
"test_arch"
|
||||
"test_restricted_arch"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "A build system for Ubuntu Touch apps";
|
||||
|
|
53
pkgs/development/tools/go-jet/default.nix
Normal file
53
pkgs/development/tools/go-jet/default.nix
Normal file
|
@ -0,0 +1,53 @@
|
|||
{ lib, buildGoModule, fetchFromGitHub }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "go-jet";
|
||||
version = "2.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = "jet";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-1kJaBLZIunexjxjOy55Nw0WMEhrSu+ptMbWVOJ1e5iA=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-mhH9P3waINZhP+jNg3zKlssIL1ZO5xOBHp19Bzq/pSQ=";
|
||||
|
||||
subPackages = [ "cmd/jet" ];
|
||||
|
||||
tags = [
|
||||
"mysql"
|
||||
"golang"
|
||||
"postgres"
|
||||
"sql"
|
||||
"database"
|
||||
"code-generator"
|
||||
"sqlite"
|
||||
"postgresql"
|
||||
"mariadb"
|
||||
"sql-query"
|
||||
"codegenerator"
|
||||
"typesafe"
|
||||
"sql-builder"
|
||||
"datamapper"
|
||||
"code-completion"
|
||||
"sql-queries"
|
||||
"cockroachdb"
|
||||
"sql-query-builder"
|
||||
"sqlbuilder"
|
||||
"typesafety"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# removing the tests which depend on external data
|
||||
rm -rf tests/{sqlite,postgres,mysql}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/go-jet/jet";
|
||||
description = "Type safe SQL builder with code generation and automatic query result data mapping";
|
||||
maintainers = with maintainers; [ mrityunjaygr8 ];
|
||||
license = licenses.asl20;
|
||||
mainProgram = "jet";
|
||||
};
|
||||
}
|
|
@ -12,7 +12,7 @@
|
|||
}:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
version = "0.4.0";
|
||||
version = "0.5.5";
|
||||
pname = "bun";
|
||||
|
||||
src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}");
|
||||
|
@ -33,19 +33,19 @@ stdenvNoCC.mkDerivation rec {
|
|||
sources = {
|
||||
"aarch64-darwin" = fetchurl {
|
||||
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip";
|
||||
sha256 = "T+vxwYM0zc1HsPiBncZolIquglKThsx2RDOS3/jPn4s=";
|
||||
sha256 = "n7OfH93qXfu8608mMJ1tMoe9rAngu0cSHflwJZlKPYU=";
|
||||
};
|
||||
"aarch64-linux" = fetchurl {
|
||||
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip";
|
||||
sha256 = "AEo4xXnePlQYTXepwSDUaG8NczPdTCbPGPzxgH+/HHo=";
|
||||
sha256 = "YPX5+wfXumYSvdjSOgb0rc/RrIU9vMYEqQmhObsg3ak=";
|
||||
};
|
||||
"x86_64-darwin" = fetchurl {
|
||||
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip";
|
||||
sha256 = "w66xgmVepmC543apTTGLfeV3FMsLiiUpfqzzRhpaNy8=";
|
||||
sha256 = "yiCpnO9Y8+m4fGIVyKyxeXMBe0e8qxoTAgOB8HHH4Nw=";
|
||||
};
|
||||
"x86_64-linux" = fetchurl {
|
||||
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip";
|
||||
sha256 = "LMutdGNiGp4aLmeqMLk8Pc0xIjqgWPO6GSli1EfTgkY=";
|
||||
sha256 = "4eziS6QRQzg/KyKrgAmyOrMxXb+YH2pNX1RX4dL/zhM=";
|
||||
};
|
||||
};
|
||||
updateScript = writeShellScript "update-bun" ''
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "syft";
|
||||
version = "0.69.0";
|
||||
version = "0.70.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "anchore";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-nwS5Oar8ck9StNJtbnZoRv3/v/fYKq/RXVl7CPWBfGY=";
|
||||
hash = "sha256-Dr0kVJk2LyyRFZq1fZBQSLb7z/AfCm8Y+tIMm8JmyJo=";
|
||||
# populate values that require us to use git. By doing this in postFetch we
|
||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||
leaveDotGit = true;
|
||||
|
@ -22,7 +22,7 @@ buildGoModule rec {
|
|||
};
|
||||
# hash mismatch with darwin
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-5erZB2CoXVfIK0jYEe0HmdZaeLKLAqOiKi8QAQQFVKU=";
|
||||
vendorHash = "sha256-UB0ltY4CYlsH4CyQZSOHDH8C9jSCL0TCri33H3oPH/0=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
|
|
@ -9,16 +9,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "mpd-discord-rpc";
|
||||
version = "1.5.3";
|
||||
version = "1.5.4b";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "JakeStanger";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-Iw4n3xcc+589/42SfnAklEWTkgwZKAk84dS8fXXLcvs=";
|
||||
sha256 = "sha256-SMAllqxfae8bNLBkxsY4OmjoIzxFZ0dwIRYconlNZ18=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-Ss6UUznt9g3XWdeCuMG0y9NxWpGOmHbKsQqOMGOK2jo=";
|
||||
cargoSha256 = "sha256-vqKKv8eNXkDqcgjlybisSmNBijpvHEKsFAENYjD8zQI=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
{ lib, python3, fetchFromGitHub }:
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "joystickwake";
|
||||
version = "0.3";
|
||||
version = "0.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "foresto";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "0f990bvykjjq2rzzbm158kajnqxigfzcrzap11dc415wkvn25k6q";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "sha256-0rVVxaaAFHkmJeG3e181x7faTIeFwupplWepoyxc51g=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [ pyudev xlib ];
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "mutagen-compose";
|
||||
version = "0.16.3";
|
||||
version = "0.16.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mutagen-io";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-jvQCXSdEw8xQ8m2xBLDu7pw9K51lAH3nzCr2N0/+Kuw=";
|
||||
sha256 = "sha256-V+9TSzCwBITpG7j3mOyPMQN1VwYSPRFgOBPiF3LZVmk=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-rosoPXNb3NYI5mM0gt3Fpg2XZtSLt90jxcBqALx7Lno=";
|
||||
vendorHash = "sha256-m6XCXwns2if7Odhc2nFbXbGhif4vElrVjcBX0DULkCE=";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
buildPythonApplication rec {
|
||||
pname = "enum4linux-ng";
|
||||
version = "1.3.0";
|
||||
version = "1.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cddmp";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-InE0VRk9hK7JEKL202/2RclrJHAHFAol3DxKnVA+lq4=";
|
||||
hash = "sha256-qO34sVK8eunALPCzLoCqWkO78tG4iEavij8jClCRi88=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -34,7 +34,7 @@ mkDerivation rec {
|
|||
description = "UEFI firmware image viewer and editor";
|
||||
homepage = "https://github.com/LongSoft/uefitool";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ ajs124 ];
|
||||
maintainers = with maintainers; [ ];
|
||||
# uefitool supposedly works on other platforms, but their build script only works on linux in nixpkgs
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
|
|
@ -9087,17 +9087,7 @@ with pkgs;
|
|||
|
||||
memtester = callPackage ../tools/system/memtester { };
|
||||
|
||||
mesa-demos =
|
||||
let
|
||||
wayland' = wayland.override { withLibraries = stdenv.isLinux; };
|
||||
in
|
||||
callPackage ../tools/graphics/mesa-demos {
|
||||
wayland = wayland';
|
||||
wayland-protocols = wayland-protocols.override {
|
||||
wayland = wayland';
|
||||
wayland-scanner = wayland'.bin;
|
||||
};
|
||||
};
|
||||
mesa-demos = callPackage ../tools/graphics/mesa-demos { };
|
||||
|
||||
mhonarc = perlPackages.MHonArc;
|
||||
|
||||
|
@ -26263,6 +26253,8 @@ with pkgs;
|
|||
|
||||
go-migrate = callPackage ../development/tools/go-migrate { };
|
||||
|
||||
go-jet = callPackage ../development/tools/go-jet { };
|
||||
|
||||
go-mockery = callPackage ../development/tools/go-mockery { };
|
||||
|
||||
gomacro = callPackage ../development/tools/gomacro { };
|
||||
|
|
Loading…
Reference in a new issue