Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-02-06 06:01:25 +00:00 committed by GitHub
commit b2a1140ada
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 765 additions and 580 deletions

View file

@ -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";

View file

@ -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; };

View file

@ -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" ];

View file

@ -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 = [

View file

@ -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=="
}
}
}

View file

@ -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=";

View file

@ -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

View file

@ -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

View file

@ -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' )

View file

@ -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

View file

@ -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

View file

@ -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; [

View file

@ -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

View file

@ -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";
};
};
}

View file

@ -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 = [

View file

@ -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 ];

View file

@ -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 = [

View file

@ -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;

View file

@ -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 = [

View 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;
};
}

View file

@ -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 { };

View file

@ -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 = [

View file

@ -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 ];

View file

@ -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 = [

View file

@ -8,7 +8,7 @@
, wayland-scanner
, expat
, libxml2
, withLibraries ? true
, withLibraries ? stdenv.isLinux
, libffi
, withDocumentation ? withLibraries && stdenv.hostPlatform == stdenv.buildPlatform
, graphviz-nox

View file

@ -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

View file

@ -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 = [

View file

@ -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
};
}

View file

@ -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 ];
};

View file

@ -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; };

View file

@ -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 ];
};

View file

@ -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";

View 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";
};
}

View file

@ -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" ''

View file

@ -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 ];

View file

@ -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 ];

View file

@ -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 ];

View file

@ -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;

View file

@ -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 = [

View file

@ -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;
};

View file

@ -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 { };