mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 08:23:09 +00:00
Merge master into staging-next
This commit is contained in:
commit
b73559072e
@ -662,6 +662,13 @@
|
|||||||
githubId = 4296804;
|
githubId = 4296804;
|
||||||
name = "Alex Franchuk";
|
name = "Alex Franchuk";
|
||||||
};
|
};
|
||||||
|
aftix = {
|
||||||
|
name = "Wyatt Campbell";
|
||||||
|
email = "aftix@aftix.xyz";
|
||||||
|
matrix = "@aftix:matrix.org";
|
||||||
|
github = "aftix";
|
||||||
|
githubId = 4008299;
|
||||||
|
};
|
||||||
agbrooks = {
|
agbrooks = {
|
||||||
email = "andrewgrantbrooks@gmail.com";
|
email = "andrewgrantbrooks@gmail.com";
|
||||||
github = "agbrooks";
|
github = "agbrooks";
|
||||||
@ -8230,7 +8237,8 @@
|
|||||||
email = "guanran928@outlook.com";
|
email = "guanran928@outlook.com";
|
||||||
github = "Guanran928";
|
github = "Guanran928";
|
||||||
githubId = 68757440;
|
githubId = 68757440;
|
||||||
name = "Guanran928";
|
name = "Guanran Wang";
|
||||||
|
keys = [ { fingerprint = "7835 BC13 4560 0660 0448 5A2C 91F9 7D9E D126 39CF"; } ];
|
||||||
};
|
};
|
||||||
guekka = {
|
guekka = {
|
||||||
github = "Guekka";
|
github = "Guekka";
|
||||||
@ -15910,6 +15918,12 @@
|
|||||||
githubId = 72201;
|
githubId = 72201;
|
||||||
name = "Ole Jørgen Brønner";
|
name = "Ole Jørgen Brønner";
|
||||||
};
|
};
|
||||||
|
olifloof = {
|
||||||
|
email = "benmoreosm@gmail.com";
|
||||||
|
github = "olifloof";
|
||||||
|
githubId = 35699052;
|
||||||
|
name = "oli";
|
||||||
|
};
|
||||||
oliver-koss = {
|
oliver-koss = {
|
||||||
email = "oliver.koss06@gmail.com";
|
email = "oliver.koss06@gmail.com";
|
||||||
github = "oliver-koss";
|
github = "oliver-koss";
|
||||||
@ -16612,6 +16626,13 @@
|
|||||||
githubId = 28323;
|
githubId = 28323;
|
||||||
name = "Peter Simons";
|
name = "Peter Simons";
|
||||||
};
|
};
|
||||||
|
petrkozorezov = {
|
||||||
|
email = "petr.kozorezov@gmail.com";
|
||||||
|
github = "petrkozorezov";
|
||||||
|
githubId = 645017;
|
||||||
|
name = "Petr Kozorezov";
|
||||||
|
keys = [ { fingerprint = "7F1A 353D 3D6D 9CEF 63A9 B5C6 699F 32D5 9999 7C90"; } ];
|
||||||
|
};
|
||||||
petrosagg = {
|
petrosagg = {
|
||||||
email = "petrosagg@gmail.com";
|
email = "petrosagg@gmail.com";
|
||||||
github = "petrosagg";
|
github = "petrosagg";
|
||||||
@ -16840,12 +16861,6 @@
|
|||||||
name = "Jelle Besseling";
|
name = "Jelle Besseling";
|
||||||
keys = [ { fingerprint = "A3A3 65AE 16ED A7A0 C29C 88F1 9712 452E 8BE3 372E"; } ];
|
keys = [ { fingerprint = "A3A3 65AE 16ED A7A0 C29C 88F1 9712 452E 8BE3 372E"; } ];
|
||||||
};
|
};
|
||||||
pinkcreeper100 = {
|
|
||||||
email = "benmoreosm@gmail.com";
|
|
||||||
github = "pinkcreeper100";
|
|
||||||
githubId = 35699052;
|
|
||||||
name = "Oliver Samuel Morris";
|
|
||||||
};
|
|
||||||
pinpox = {
|
pinpox = {
|
||||||
email = "mail@pablo.tools";
|
email = "mail@pablo.tools";
|
||||||
github = "pinpox";
|
github = "pinpox";
|
||||||
|
@ -1915,12 +1915,12 @@ final: prev:
|
|||||||
|
|
||||||
cmp-nixpkgs-maintainers = buildVimPlugin {
|
cmp-nixpkgs-maintainers = buildVimPlugin {
|
||||||
pname = "cmp-nixpkgs-maintainers";
|
pname = "cmp-nixpkgs-maintainers";
|
||||||
version = "2024-10-15";
|
version = "2024-10-19";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "GaetanLepage";
|
owner = "GaetanLepage";
|
||||||
repo = "cmp-nixpkgs-maintainers";
|
repo = "cmp-nixpkgs-maintainers";
|
||||||
rev = "828040c309972f044346e0bf43d0f92623b60d65";
|
rev = "86711e7d3e92097b26e53f0b146b93863176377d";
|
||||||
sha256 = "0wnqhsfinzz3xf746sd731gy6sj05c5z7c09w4lrdchbrxx3zgrb";
|
sha256 = "sha256-NZuDbrKL/ukLIMxbqVzVgzKkKTnw2Zu1/qD/MTIVO2Q=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/GaetanLepage/cmp-nixpkgs-maintainers/";
|
meta.homepage = "https://github.com/GaetanLepage/cmp-nixpkgs-maintainers/";
|
||||||
};
|
};
|
||||||
@ -18648,6 +18648,18 @@ final: prev:
|
|||||||
meta.homepage = "https://github.com/tomtom/tinykeymap_vim/";
|
meta.homepage = "https://github.com/tomtom/tinykeymap_vim/";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
unimpaired-nvim = buildVimPlugin {
|
||||||
|
pname = "unimpaired.nvim";
|
||||||
|
version = "2024-10-17";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "tummetott";
|
||||||
|
repo = "unimpaired.nvim";
|
||||||
|
rev = "8e504ba95dd10a687f4e4dacd5e19db221b88534";
|
||||||
|
sha256 = "sha256-CNU4cigMjbvOdUzUXze9ZDmTZRuYtj4dCuuLVZkMTQg=";
|
||||||
|
};
|
||||||
|
meta.homepage = "https://github.com/tummetott/unimpaired.nvim/";
|
||||||
|
};
|
||||||
|
|
||||||
vim-advanced-sorters = buildVimPlugin {
|
vim-advanced-sorters = buildVimPlugin {
|
||||||
pname = "vim-advanced-sorters";
|
pname = "vim-advanced-sorters";
|
||||||
version = "2024-08-16";
|
version = "2024-08-16";
|
||||||
|
@ -1055,6 +1055,7 @@ https://github.com/altermo/ultimate-autopair.nvim/,HEAD,
|
|||||||
https://github.com/SirVer/ultisnips/,,
|
https://github.com/SirVer/ultisnips/,,
|
||||||
https://github.com/mbbill/undotree/,,
|
https://github.com/mbbill/undotree/,,
|
||||||
https://github.com/chrisbra/unicode.vim/,,
|
https://github.com/chrisbra/unicode.vim/,,
|
||||||
|
https://github.com/tummetott/unimpaired.nvim/,HEAD,
|
||||||
https://github.com/unisonweb/unison/,,
|
https://github.com/unisonweb/unison/,,
|
||||||
https://github.com/Shougo/unite.vim/,,
|
https://github.com/Shougo/unite.vim/,,
|
||||||
https://github.com/sontungexpt/url-open/,HEAD,
|
https://github.com/sontungexpt/url-open/,HEAD,
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
|
, copyDesktopItems
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, makeDesktopItem
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, qmake
|
, qmake
|
||||||
@ -22,7 +24,7 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "sha256-axw0/QFQfnEc2P8tFRtSY5vVUJTqv+kRn68GXdZ5SeQ=";
|
sha256 = "sha256-axw0/QFQfnEc2P8tFRtSY5vVUJTqv+kRn68GXdZ5SeQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config qmake wrapQtAppsHook ];
|
nativeBuildInputs = [ pkg-config qmake wrapQtAppsHook copyDesktopItems ];
|
||||||
qmakeFlags = [ "pgmodeler.pro" "CONFIG+=release" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
qmakeFlags = [ "pgmodeler.pro" "CONFIG+=release" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||||
"PGSQL_INC=${lib.getDev postgresql}/include"
|
"PGSQL_INC=${lib.getDev postgresql}/include"
|
||||||
"PGSQL_LIB=${lib.getLib postgresql}/lib/libpq.dylib"
|
"PGSQL_LIB=${lib.getLib postgresql}/lib/libpq.dylib"
|
||||||
@ -36,7 +38,22 @@ stdenv.mkDerivation rec {
|
|||||||
++ lib.optionals stdenv.hostPlatform.isLinux [ qtwayland ]
|
++ lib.optionals stdenv.hostPlatform.isLinux [ qtwayland ]
|
||||||
++ lib.optionals stdenv.hostPlatform.isDarwin [ cups libxml2 ];
|
++ lib.optionals stdenv.hostPlatform.isDarwin [ cups libxml2 ];
|
||||||
|
|
||||||
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
desktopItems = [
|
||||||
|
(makeDesktopItem {
|
||||||
|
name = "pgModeler";
|
||||||
|
exec = "pgmodeler";
|
||||||
|
icon = "pgmodeler";
|
||||||
|
desktopName = "PgModeler";
|
||||||
|
genericName = "PgModeler";
|
||||||
|
comment = meta.description;
|
||||||
|
categories = [ "Development" ];
|
||||||
|
startupWMClass = "pgmodeler";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
install -Dm444 apps/pgmodeler/res/windows_ico.ico $out/share/icons/hicolor/256x256/apps/pgmodeler.ico
|
||||||
|
'' + lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
for item in pgmodeler pgmodeler-{cli,se,ch}
|
for item in pgmodeler pgmodeler-{cli,se,ch}
|
||||||
do
|
do
|
||||||
|
@ -73,6 +73,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
separateDebugInfo = true;
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
# Lets obs-browser build against CEF 90.1.0+
|
# Lets obs-browser build against CEF 90.1.0+
|
||||||
./Enable-file-access-and-universal-access-for-file-URL.patch
|
./Enable-file-access-and-universal-access-for-file-URL.patch
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "virt-what";
|
pname = "virt-what";
|
||||||
version = "1.26";
|
version = "1.27";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://people.redhat.com/~rjones/virt-what/files/${pname}-${version}.tar.gz";
|
url = "https://people.redhat.com/~rjones/virt-what/files/${pname}-${version}.tar.gz";
|
||||||
sha256 = "sha256-qoap0xO1yQSK+a2aA4fkr/I4uw6kLzuDARTotQzTFTU=";
|
sha256 = "sha256-1Nm9nUrlkJVZdEP6xmNJUxXH60MwuHKqXwYt84rGm/E=";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
@ -1,43 +1,43 @@
|
|||||||
{ lib
|
{
|
||||||
, stdenv
|
lib,
|
||||||
, fetchurl
|
stdenv,
|
||||||
, cmake
|
fetchurl,
|
||||||
, fetchpatch
|
cmake,
|
||||||
, fontconfig
|
fetchpatch,
|
||||||
, hunspell
|
ffmpeg,
|
||||||
, hyphen
|
fontconfig,
|
||||||
, icu
|
hunspell,
|
||||||
, imagemagick
|
hyphen,
|
||||||
, libjpeg
|
icu,
|
||||||
, libmtp
|
imagemagick,
|
||||||
, libpng
|
libjpeg,
|
||||||
, libstemmer
|
libmtp,
|
||||||
, libuchardet
|
libpng,
|
||||||
, libusb1
|
libstemmer,
|
||||||
, pkg-config
|
libuchardet,
|
||||||
, podofo
|
libusb1,
|
||||||
, poppler_utils
|
piper-tts,
|
||||||
, python3Packages
|
pkg-config,
|
||||||
, qmake
|
podofo,
|
||||||
, qtbase
|
poppler_utils,
|
||||||
, qtwayland
|
python3Packages,
|
||||||
, speechd-minimal
|
qt6,
|
||||||
, sqlite
|
speechd-minimal,
|
||||||
, wrapQtAppsHook
|
sqlite,
|
||||||
, xdg-utils
|
xdg-utils,
|
||||||
, wrapGAppsHook3
|
wrapGAppsHook3,
|
||||||
, popplerSupport ? true
|
popplerSupport ? true,
|
||||||
, speechSupport ? true
|
speechSupport ? true,
|
||||||
, unrarSupport ? false
|
unrarSupport ? false,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "calibre";
|
pname = "calibre";
|
||||||
version = "7.16.0";
|
version = "7.20.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz";
|
url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz";
|
||||||
hash = "sha256-EWQfaoTwO9BdZQgJQrxfj6b8tmtukvlW5hFo/USjNhU=";
|
hash = "sha256-BhJEJsQKk/kJxycm/1mbtlrSaeFQPvWGGB9DUMidgII=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
@ -50,10 +50,9 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
(fetchpatch {
|
(fetchpatch {
|
||||||
name = "0007-Hardening-Qt-code.patch";
|
name = "0007-Hardening-Qt-code.patch";
|
||||||
url = "https://raw.githubusercontent.com/debian-calibre/calibre/debian/${finalAttrs.version}+ds-1/debian/patches/hardening/0007-Hardening-Qt-code.patch";
|
url = "https://raw.githubusercontent.com/debian-calibre/calibre/debian/${finalAttrs.version}+ds-1/debian/patches/hardening/0007-Hardening-Qt-code.patch";
|
||||||
hash = "sha256-a6yyG0RUsQJBBNxeJsTtQSBV2lxdzz1hnTob88O+SKg=";
|
hash = "sha256-8tOxFCmZal+JxOz6LeuUr+TgX7IaxC9Ow73bMgFJPt8=";
|
||||||
})
|
})
|
||||||
]
|
] ++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;
|
||||||
++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;
|
|
||||||
|
|
||||||
prePatch = ''
|
prePatch = ''
|
||||||
sed -i "s@\[tool.sip.project\]@[tool.sip.project]\nsip-include-dirs = [\"${python3Packages.pyqt6}/${python3Packages.python.sitePackages}/PyQt6/bindings\"]@g" \
|
sed -i "s@\[tool.sip.project\]@[tool.sip.project]\nsip-include-dirs = [\"${python3Packages.pyqt6}/${python3Packages.python.sitePackages}/PyQt6/bindings\"]@g" \
|
||||||
@ -69,12 +68,13 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
pkg-config
|
pkg-config
|
||||||
qmake
|
qt6.qmake
|
||||||
|
qt6.wrapQtAppsHook
|
||||||
wrapGAppsHook3
|
wrapGAppsHook3
|
||||||
wrapQtAppsHook
|
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
ffmpeg
|
||||||
fontconfig
|
fontconfig
|
||||||
hunspell
|
hunspell
|
||||||
hyphen
|
hyphen
|
||||||
@ -86,13 +86,16 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
libstemmer
|
libstemmer
|
||||||
libuchardet
|
libuchardet
|
||||||
libusb1
|
libusb1
|
||||||
|
piper-tts
|
||||||
podofo
|
podofo
|
||||||
poppler_utils
|
poppler_utils
|
||||||
qtbase
|
qt6.qtbase
|
||||||
qtwayland
|
qt6.qtwayland
|
||||||
sqlite
|
sqlite
|
||||||
(python3Packages.python.withPackages
|
(python3Packages.python.withPackages (
|
||||||
(ps: with ps; [
|
ps:
|
||||||
|
with ps;
|
||||||
|
[
|
||||||
(apsw.overrideAttrs (oldAttrs: {
|
(apsw.overrideAttrs (oldAttrs: {
|
||||||
setupPyBuildFlags = [ "--enable=load_extension" ];
|
setupPyBuildFlags = [ "--enable=load_extension" ];
|
||||||
}))
|
}))
|
||||||
@ -124,13 +127,17 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
xxhash
|
xxhash
|
||||||
# the following are distributed with calibre, but we use upstream instead
|
# the following are distributed with calibre, but we use upstream instead
|
||||||
odfpy
|
odfpy
|
||||||
] ++ lib.optionals (lib.lists.any (p: p == stdenv.hostPlatform.system) pyqt6-webengine.meta.platforms) [
|
]
|
||||||
|
++
|
||||||
|
lib.optionals (lib.lists.any (p: p == stdenv.hostPlatform.system) pyqt6-webengine.meta.platforms)
|
||||||
|
[
|
||||||
# much of calibre's functionality is usable without a web
|
# much of calibre's functionality is usable without a web
|
||||||
# browser, so we enable building on platforms which qtwebengine
|
# browser, so we enable building on platforms which qtwebengine
|
||||||
# does not support by simply omitting qtwebengine.
|
# does not support by simply omitting qtwebengine.
|
||||||
pyqt6-webengine
|
pyqt6-webengine
|
||||||
] ++ lib.optional (unrarSupport) unrardll)
|
]
|
||||||
)
|
++ lib.optional (unrarSupport) unrardll
|
||||||
|
))
|
||||||
xdg-utils
|
xdg-utils
|
||||||
] ++ lib.optional (speechSupport) speechd-minimal;
|
] ++ lib.optional (speechSupport) speechd-minimal;
|
||||||
|
|
||||||
@ -148,6 +155,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
export PODOFO_LIB_DIR=${podofo.lib}/lib
|
export PODOFO_LIB_DIR=${podofo.lib}/lib
|
||||||
export XDG_DATA_HOME=$out/share
|
export XDG_DATA_HOME=$out/share
|
||||||
export XDG_UTILS_INSTALL_MODE="user"
|
export XDG_UTILS_INSTALL_MODE="user"
|
||||||
|
export PIPER_TTS_DIR=${piper-tts}/bin
|
||||||
|
|
||||||
python setup.py install --root=$out \
|
python setup.py install --root=$out \
|
||||||
--prefix=$out \
|
--prefix=$out \
|
||||||
@ -219,9 +227,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
free and open source and great for both casual users and computer experts.
|
free and open source and great for both casual users and computer experts.
|
||||||
'';
|
'';
|
||||||
changelog = "https://github.com/kovidgoyal/calibre/releases/tag/v${finalAttrs.version}";
|
changelog = "https://github.com/kovidgoyal/calibre/releases/tag/v${finalAttrs.version}";
|
||||||
license = if unrarSupport
|
license = if unrarSupport then lib.licenses.unfreeRedistributable else lib.licenses.gpl3Plus;
|
||||||
then lib.licenses.unfreeRedistributable
|
|
||||||
else lib.licenses.gpl3Plus;
|
|
||||||
maintainers = with lib.maintainers; [ pSub ];
|
maintainers = with lib.maintainers; [ pSub ];
|
||||||
platforms = lib.platforms.unix;
|
platforms = lib.platforms.unix;
|
||||||
broken = stdenv.hostPlatform.isDarwin;
|
broken = stdenv.hostPlatform.isDarwin;
|
52
pkgs/by-name/co/couchbase-shell/package.nix
Normal file
52
pkgs/by-name/co/couchbase-shell/package.nix
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
stdenv,
|
||||||
|
rustPlatform,
|
||||||
|
fetchFromGitHub,
|
||||||
|
pkg-config,
|
||||||
|
openssl,
|
||||||
|
testers,
|
||||||
|
nix-update-script,
|
||||||
|
couchbase-shell,
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "couchbase-shell";
|
||||||
|
version = "1.0.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "couchbaselabs";
|
||||||
|
repo = "couchbase-shell";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-ksAyi7yMz56de1lA2LYVNdsn02GNrcJVoRLcK1zFppE=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-efy1M4Q9dBfEq0YYUKn4y1Rz/dPbBYLapcPXJLI9X+Q=";
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
openssl
|
||||||
|
];
|
||||||
|
|
||||||
|
# tests need couchbase server
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
tests.version = testers.testVersion {
|
||||||
|
package = couchbase-shell;
|
||||||
|
};
|
||||||
|
updateScript = nix-update-script { };
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Shell for Couchbase Server and Cloud";
|
||||||
|
homepage = "https://couchbase.sh/";
|
||||||
|
license = lib.licenses.asl20;
|
||||||
|
maintainers = with lib.maintainers; [ petrkozorezov ];
|
||||||
|
mainProgram = "cbsh";
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "eksctl";
|
pname = "eksctl";
|
||||||
version = "0.191.0";
|
version = "0.193.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "weaveworks";
|
owner = "weaveworks";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-ypHBvaCvQ1FZiQmKTkQ5h024pLBOpISZooSkIDa1OeQ=";
|
hash = "sha256-Le/RDF4vhHmCdzuOJaIehqWYnfGH1tHAlSCjwgHXMiE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-mdGkdiYjcmsmYnM6fbyUeTC4Zb/Q1+geZrqJELv5i+4=";
|
vendorHash = "sha256-mdGkdiYjcmsmYnM6fbyUeTC4Zb/Q1+geZrqJELv5i+4=";
|
||||||
|
@ -8,17 +8,17 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "mountpoint-s3";
|
pname = "mountpoint-s3";
|
||||||
version = "1.9.1";
|
version = "1.10.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "awslabs";
|
owner = "awslabs";
|
||||||
repo = "mountpoint-s3";
|
repo = "mountpoint-s3";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-8t/gAz08jFRuF0q3bo4y8tiIq4iYgAkXf5udYNIccu0=";
|
hash = "sha256-sMxggPe3m1fzfcfwsr2lUECswZ7pFSAJ8b0cURwXFmw=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-Fz7LfAn78JVip0QshoL5KMAEHMtG8bkLzz4v95/qt3E=";
|
cargoHash = "sha256-Gsp/AmxSobEut0jYakK0ymmSpStriAop+Abnl3GlSF4=";
|
||||||
|
|
||||||
# thread 'main' panicked at cargo-auditable/src/collect_audit_data.rs:77:9:
|
# thread 'main' panicked at cargo-auditable/src/collect_audit_data.rs:77:9:
|
||||||
# cargo metadata failure: error: none of the selected packages contains these features: libfuse3
|
# cargo metadata failure: error: none of the selected packages contains these features: libfuse3
|
||||||
|
@ -5,16 +5,16 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "obs-cmd";
|
pname = "obs-cmd";
|
||||||
version = "0.17.8";
|
version = "0.17.9";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "grigio";
|
owner = "grigio";
|
||||||
repo = "obs-cmd";
|
repo = "obs-cmd";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-IOGdy3X0/r/kuEXAvLeJk2HXtcGI+vbh4Dn1/yOpkmM=";
|
hash = "sha256-R3zGYVa5ux3pcniuXzKwxJK/5/7YrVOrqC2H42P2fK0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-oCu/ygjZxEqxE+5Vca3l1mZP3hd+r+5gi2iogQMnEcU=";
|
cargoHash = "sha256-bFOaR48xdc4+DvlFnXCWtzqMbE1cTo7xrsf/aIBlRX0=";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Minimal CLI to control OBS Studio via obs-websocket";
|
description = "Minimal CLI to control OBS Studio via obs-websocket";
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
jsoncpp,
|
jsoncpp,
|
||||||
lib,
|
lib,
|
||||||
libGL,
|
libGL,
|
||||||
openxr-loader,
|
|
||||||
python3,
|
python3,
|
||||||
stdenv,
|
stdenv,
|
||||||
unstableGitUpdater,
|
unstableGitUpdater,
|
||||||
@ -22,7 +21,8 @@ stdenv.mkDerivation {
|
|||||||
owner = "znixian";
|
owner = "znixian";
|
||||||
repo = "OpenOVR";
|
repo = "OpenOVR";
|
||||||
rev = "f969a972e9a151de776fa8d1bd6e67056f0a5d5d";
|
rev = "f969a972e9a151de776fa8d1bd6e67056f0a5d5d";
|
||||||
hash = "sha256-CE+ushwNv8kQSXtrQ6K5veBmpQvQaMKk6P9G1wV2uvM=";
|
fetchSubmodules = true;
|
||||||
|
hash = "sha256-3Aar7HGhn9nd/EtJoeUbQTkUR16jx946ZXMNDOXSdfQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
@ -31,7 +31,6 @@ stdenv.mkDerivation {
|
|||||||
glm
|
glm
|
||||||
jsoncpp
|
jsoncpp
|
||||||
libGL
|
libGL
|
||||||
openxr-loader
|
|
||||||
python3
|
python3
|
||||||
vulkan-headers
|
vulkan-headers
|
||||||
vulkan-loader
|
vulkan-loader
|
||||||
@ -40,7 +39,8 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
(lib.cmakeFeature "CMAKE_CXX_FLAGS" "-Wno-error=format-security")
|
(lib.cmakeFeature "CMAKE_CXX_FLAGS" "-Wno-error=format-security")
|
||||||
(lib.cmakeBool "USE_SYSTEM_OPENXR" true)
|
# See https://gitlab.com/znixian/OpenOVR/-/issues/416
|
||||||
|
(lib.cmakeBool "USE_SYSTEM_OPENXR" false)
|
||||||
(lib.cmakeBool "USE_SYSTEM_GLM" true)
|
(lib.cmakeBool "USE_SYSTEM_GLM" true)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "pipet";
|
pname = "pipet";
|
||||||
version = "0.2.2";
|
version = "0.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bjesus";
|
owner = "bjesus";
|
||||||
repo = "pipet";
|
repo = "pipet";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-NhqrNehmL6LLLEOVT/s2PdQ7HtSCfoM4MST1IHVrJXE=";
|
hash = "sha256-pu+2sHdLz9TvYHBwvGTtFr/oAD+CreOR8io82YQANxc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-jNIjF5jxcpNLAjuWo7OG/Ac4l6NpQNCKzYUgdAoL+C4=";
|
vendorHash = "sha256-jNIjF5jxcpNLAjuWo7OG/Ac4l6NpQNCKzYUgdAoL+C4=";
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "podman-tui";
|
pname = "podman-tui";
|
||||||
version = "1.2.2";
|
version = "1.2.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "containers";
|
owner = "containers";
|
||||||
repo = "podman-tui";
|
repo = "podman-tui";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-ldFlW0QNjOvuJGyd2SzmMWA3ofS2ZW5krvCJRU83NXs=";
|
hash = "sha256-IINxDP0ajQdqbHTjeUeFqPbLTSCTl9gEhPxUWOe6zQs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = null;
|
vendorHash = null;
|
||||||
|
@ -1,27 +1,30 @@
|
|||||||
{ lib
|
{
|
||||||
, stdenv
|
lib,
|
||||||
, fetchFromGitHub
|
stdenv,
|
||||||
, cmake
|
fetchFromGitHub,
|
||||||
, pkg-config
|
cmake,
|
||||||
, qt6
|
pkg-config,
|
||||||
, curl
|
qt6,
|
||||||
, ffmpeg
|
curl,
|
||||||
, cubeb
|
ffmpeg,
|
||||||
|
cubeb,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "qcm";
|
pname = "qcm";
|
||||||
version = "1.0.5";
|
version = "1.1.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hypengw";
|
owner = "hypengw";
|
||||||
repo = "Qcm";
|
repo = "Qcm";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
hash = "sha256-/FOT2xK01JbJbTd5AT5Dk/5EF9qUyLvPTnw8PMtHYoQ=";
|
hash = "sha256-41GsG+NKCMw+LuRUf31ilRso/SkKYVV3IrMSviOZdWs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./remove_cubeb_vendor.patch ];
|
patches = [
|
||||||
|
./remove_cubeb_vendor.patch
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
@ -32,6 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
qt6.qtbase
|
qt6.qtbase
|
||||||
qt6.qtdeclarative
|
qt6.qtdeclarative
|
||||||
|
qt6.qtsvg
|
||||||
qt6.qtwayland
|
qt6.qtwayland
|
||||||
curl
|
curl
|
||||||
ffmpeg
|
ffmpeg
|
||||||
@ -40,8 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
# Correct qml import path
|
# Correct qml import path
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir $out/lib/qt-6
|
mv $out/lib/qt6 $out/lib/qt-6
|
||||||
mv $out/lib/qml $out/lib/qt-6/qml
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
|
23
pkgs/by-name/se/seq-cli/deps.nix
generated
Normal file
23
pkgs/by-name/se/seq-cli/deps.nix
generated
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# This file was automatically generated by passthru.fetch-deps.
|
||||||
|
# Please dont edit it manually, your changes might get overwritten!
|
||||||
|
|
||||||
|
{ fetchNuGet }: [
|
||||||
|
(fetchNuGet { pname = "Autofac"; version = "8.1.1"; hash = "sha256-///N/c/OmCa7DUVz9/hIA/rFsaJ4TMltqdrVk7Ycmq8="; })
|
||||||
|
(fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.3"; hash = "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="; })
|
||||||
|
(fetchNuGet { pname = "Seq.Api"; version = "2024.3.0"; hash = "sha256-OUBZ9VV7C5p/CzW0hoN3N9m1RAEGg24wNYFZgfJgk4s="; })
|
||||||
|
(fetchNuGet { pname = "Seq.Apps"; version = "2023.4.0"; hash = "sha256-PLN0KYbxH9aQkMCTOSmb16NcGD+XDooJdU4QIej1i+0="; })
|
||||||
|
(fetchNuGet { pname = "Seq.Syntax"; version = "1.0.0"; hash = "sha256-FcDdFhRE2EIgQjoTHDjKLq/Pl9mKzezL/B75pGhvk9s="; })
|
||||||
|
(fetchNuGet { pname = "Serilog"; version = "4.0.2"; hash = "sha256-vkd4s/PsKnnVzN1+f9haIP5LoxNWxnhdv3mBQYl/2Hc="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Expressions"; version = "5.0.0"; hash = "sha256-xpAT8U0pzTvRGa/qBd2M3YOQDD1xgAHCMVN9NEz0L4E="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Formatting.Compact"; version = "3.0.0"; hash = "sha256-nejEYqJEMG9P2iFZvbsCUPr5LZRtxbdUTLCI9N71jHY="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Formatting.Compact.Reader"; version = "4.0.0"; hash = "sha256-89+SaaXp9Pt8YTkTwVuMV3PzlPMg9mOHiFBKs3oHOUs="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Sinks.Console"; version = "6.0.0"; hash = "sha256-QH8ykDkLssJ99Fgl+ZBFBr+RQRl0wRTkeccQuuGLyro="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; hash = "sha256-GKy9hwOdlu2W0Rw8LiPyEwus+sDtSOTl8a5l9uqz+SQ="; })
|
||||||
|
(fetchNuGet { pname = "Serilog.Sinks.Seq"; version = "8.0.0"; hash = "sha256-1AEtDLODwS9WBkJ2yrmjKl2Rq3q2VPs1H9bQCUhC05s="; })
|
||||||
|
(fetchNuGet { pname = "SerilogTracing"; version = "2.1.2"; hash = "sha256-fhSiUgk21s7kiz4QYF2fy9YLC1X0YHibi95x2flPqMM="; })
|
||||||
|
(fetchNuGet { pname = "Superpower"; version = "3.0.0"; hash = "sha256-5MNmhBDYyOs+sTH364Qdn+Ck328BAQaVC1KMQ7yK2Vw="; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.1"; hash = "sha256-zmwHjcJgKcbkkwepH038QhcnsWMJcHys+PEbFGC0Jgo="; })
|
||||||
|
(fetchNuGet { pname = "System.Reactive"; version = "6.0.1"; hash = "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q="; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "8.0.0"; hash = "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs="; })
|
||||||
|
(fetchNuGet { pname = "Tavis.UriTemplates"; version = "2.0.0"; hash = "sha256-Rd3VH55GFiXhMDbUcnKri2jDVIA1M7CQ+6Fjdsn/PSE="; })
|
||||||
|
]
|
42
pkgs/by-name/se/seq-cli/package.nix
Normal file
42
pkgs/by-name/se/seq-cli/package.nix
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildDotnetModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
dotnetCorePackages,
|
||||||
|
testers,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildDotnetModule (finalAttrs: {
|
||||||
|
pname = "seq-cli";
|
||||||
|
version = "2024.3.922";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "datalust";
|
||||||
|
repo = "seqcli";
|
||||||
|
rev = "v${finalAttrs.version}";
|
||||||
|
hash = "sha256-qqvuxG/QkkYjYw+p5QxLBWYHyltKDWT3JT167bEAdEI=";
|
||||||
|
};
|
||||||
|
|
||||||
|
projectFile = "src/SeqCli/SeqCli.csproj";
|
||||||
|
nugetDeps = ./deps.nix;
|
||||||
|
dotnetInstallFlags = "-f net8.0";
|
||||||
|
|
||||||
|
dotnet-sdk = dotnetCorePackages.sdk_8_0;
|
||||||
|
dotnet-runtime = dotnetCorePackages.runtime_8_0;
|
||||||
|
|
||||||
|
executables = [ "seqcli" ];
|
||||||
|
|
||||||
|
passthru.tests.version = testers.testVersion {
|
||||||
|
package = finalAttrs.finalPackage;
|
||||||
|
command = "seqcli version";
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "The Seq command-line client. Administer, log, ingest, search, from any OS";
|
||||||
|
homepage = "https://github.com/datalust/seqcli";
|
||||||
|
license = lib.licenses.asl20;
|
||||||
|
maintainers = with lib.maintainers; [ hausken ];
|
||||||
|
mainProgram = "seqcli";
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
})
|
106
pkgs/by-name/vi/virt-v2v/package.nix
Normal file
106
pkgs/by-name/vi/virt-v2v/package.nix
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
lib,
|
||||||
|
testers,
|
||||||
|
fetchurl,
|
||||||
|
pkg-config,
|
||||||
|
makeWrapper,
|
||||||
|
autoreconfHook,
|
||||||
|
bash-completion,
|
||||||
|
OVMF,
|
||||||
|
qemu,
|
||||||
|
ocamlPackages,
|
||||||
|
perl,
|
||||||
|
cpio,
|
||||||
|
getopt,
|
||||||
|
libosinfo,
|
||||||
|
pcre2,
|
||||||
|
libxml2,
|
||||||
|
jansson,
|
||||||
|
glib,
|
||||||
|
libguestfs-with-appliance,
|
||||||
|
cdrkit,
|
||||||
|
nbdkit,
|
||||||
|
withWindowsGuestSupport ? true,
|
||||||
|
pkgsCross, # for rsrvany
|
||||||
|
virtio-win,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
pname = "virt-v2v";
|
||||||
|
version = "2.6.0";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://download.libguestfs.org/virt-v2v/${lib.versions.majorMinor finalAttrs.version}-stable/virt-v2v-${finalAttrs.version}.tar.gz";
|
||||||
|
sha256 = "sha256-W7t/n1QO9UebyH85abtnSY5i7kH/6h8JIAlFQoD1vkU=";
|
||||||
|
};
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace common/mlv2v/uefi.ml \
|
||||||
|
--replace-fail '/usr/share/OVMF/OVMF_CODE.fd' "${OVMF.firmware}" \
|
||||||
|
--replace-fail '/usr/share/OVMF/OVMF_VARS.fd' "${OVMF.variables}"
|
||||||
|
|
||||||
|
patchShebangs .
|
||||||
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs =
|
||||||
|
[
|
||||||
|
pkg-config
|
||||||
|
autoreconfHook
|
||||||
|
makeWrapper
|
||||||
|
bash-completion
|
||||||
|
perl
|
||||||
|
libguestfs-with-appliance
|
||||||
|
qemu
|
||||||
|
cpio
|
||||||
|
cdrkit
|
||||||
|
getopt
|
||||||
|
]
|
||||||
|
++ (with ocamlPackages; [
|
||||||
|
ocaml
|
||||||
|
findlib
|
||||||
|
]);
|
||||||
|
|
||||||
|
buildInputs =
|
||||||
|
[
|
||||||
|
libosinfo
|
||||||
|
pcre2
|
||||||
|
libxml2
|
||||||
|
jansson
|
||||||
|
glib
|
||||||
|
]
|
||||||
|
++ (with ocamlPackages; [
|
||||||
|
ocaml_libvirt
|
||||||
|
nbd
|
||||||
|
]);
|
||||||
|
|
||||||
|
postInstall =
|
||||||
|
''
|
||||||
|
for bin in $out/bin/*; do
|
||||||
|
wrapProgram "$bin" \
|
||||||
|
--prefix PATH : "$out/bin:${
|
||||||
|
lib.makeBinPath [
|
||||||
|
nbdkit
|
||||||
|
qemu
|
||||||
|
]
|
||||||
|
}"
|
||||||
|
done
|
||||||
|
''
|
||||||
|
+ lib.optionalString withWindowsGuestSupport ''
|
||||||
|
ln -s "${virtio-win}" $out/share/virtio-win
|
||||||
|
ln -s "${pkgsCross.mingwW64.rhsrvany}/bin/" $out/share/virt-tools
|
||||||
|
'';
|
||||||
|
|
||||||
|
PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR = "${placeholder "out"}/share/bash-completion/completions";
|
||||||
|
|
||||||
|
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/libguestfs/virt-v2v";
|
||||||
|
description = "Convert guests from foreign hypervisors to run on KVM";
|
||||||
|
license = lib.licenses.gpl2Only;
|
||||||
|
maintainers = with lib.maintainers; [ lukts30 ];
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
mainProgram = "virt-v2v";
|
||||||
|
};
|
||||||
|
})
|
@ -1,14 +1,14 @@
|
|||||||
{
|
{
|
||||||
"darwin": {
|
"darwin": {
|
||||||
"hash": "sha256-5SAOjGlMD9Lt+z6NjtIbZM7ES2xw8PBudG10lD4DnVk=",
|
"hash": "sha256-6cPn6ukGPpEdzCcENGUT5h+UPSo8rrEZEjeLEHJTG/4=",
|
||||||
"version": "0.2024.10.15.08.02.stable_02"
|
"version": "0.2024.10.15.08.02.stable_03"
|
||||||
},
|
},
|
||||||
"linux_x86_64": {
|
"linux_x86_64": {
|
||||||
"hash": "sha256-i5YWruFxbKNC0PxeUCb3uhWpcr0ukiQFdPuJBzwLwR0=",
|
"hash": "sha256-ftTBelAaGWxrOlpDGtEeNT9GjtS4XZdvzUsWxEnrGzs=",
|
||||||
"version": "0.2024.10.15.08.02.stable_02"
|
"version": "0.2024.10.15.08.02.stable_03"
|
||||||
},
|
},
|
||||||
"linux_aarch64": {
|
"linux_aarch64": {
|
||||||
"hash": "sha256-hnn7DGPKi0wDtpY4HYJxgO5TbkSAZVmaPfB0S2oTJ2E=",
|
"hash": "sha256-y7oSCc+bsRj7BSF8MiYpNJ73M5xBBTIRhotHdRPsfqk=",
|
||||||
"version": "0.2024.10.15.08.02.stable_02"
|
"version": "0.2024.10.15.08.02.stable_03"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
pkg-config,
|
pkg-config,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
wayland,
|
wayland,
|
||||||
|
gitUpdater,
|
||||||
}:
|
}:
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "waycorner";
|
pname = "waycorner";
|
||||||
@ -30,6 +31,8 @@ rustPlatform.buildRustPackage rec {
|
|||||||
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ wayland ]}
|
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ wayland ]}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru.updateScript = gitUpdater { };
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Hot corners for Wayland";
|
description = "Hot corners for Wayland";
|
||||||
mainProgram = "waycorner";
|
mainProgram = "waycorner";
|
||||||
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "yggdrasil";
|
pname = "yggdrasil";
|
||||||
version = "0.5.8";
|
version = "0.5.9";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "yggdrasil-network";
|
owner = "yggdrasil-network";
|
||||||
repo = "yggdrasil-go";
|
repo = "yggdrasil-go";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-3sX1xNfblmIXI1hiXL9bhA4+CobUZ5xhpJFKugzwlGE=";
|
hash = "sha256-Xyuqvz3/3RgSY6LSXUSNX0f6SuRdmmgScW8URVOPijo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-HBl30BnSERivIHb3dbfhDwwBvs3MUkltDf+R790vSGE=";
|
vendorHash = "sha256-EO+ab4bptcDxGTx7y1rEvYJLtiTalXyyR71U6O9OkEA=";
|
||||||
|
|
||||||
subPackages = [ "cmd/genkeys" "cmd/yggdrasil" "cmd/yggdrasilctl" ];
|
subPackages = [ "cmd/genkeys" "cmd/yggdrasil" "cmd/yggdrasilctl" ];
|
||||||
|
|
||||||
|
@ -318,4 +318,9 @@ in {
|
|||||||
cargoHash = "sha256-GeelTMRFIyvz1QS2L+Q3KAnyQy7jc0ejhx3TdEFVEbk=";
|
cargoHash = "sha256-GeelTMRFIyvz1QS2L+Q3KAnyQy7jc0ejhx3TdEFVEbk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
ruby_3_4 = generic {
|
||||||
|
version = rubyVersion "3" "4" "0" "preview2";
|
||||||
|
hash = "sha256-RDzX7FSt5HhryXTOn11J8XKmD47chLWXt/4r0qlLg3E=";
|
||||||
|
cargoHash = "sha256-kdfNY8wVmSRR+cwEDYge/HDPRvdTNKLk/BhgqQeelOg=";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
{ lib, stdenv, fetchurl, gcc-unwrapped }:
|
{ lib, stdenv, fetchurl, gcc-unwrapped }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "1.4.0";
|
version = "1.5.0";
|
||||||
pname = "libthreadar";
|
pname = "libthreadar";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/libthreadar/${pname}-${version}.tar.gz";
|
url = "mirror://sourceforge/libthreadar/${pname}-${version}.tar.gz";
|
||||||
sha256 = "sha256-LkcVF4AnuslzpIg/S8sGNJQye6iGcQRGqCqAhg8aN5E=";
|
sha256 = "sha256-wJAkIUGK7Ud6n2p1275vNkSx/W7LlgKWXQaDevetPko=";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, zlib, zstd, pkg-config, python3, openssl, which, curl }:
|
{ lib, stdenv, fetchFromGitHub, zlib, zstd, pkg-config, python3, openssl, which, curl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "rdkafka";
|
pname = "rdkafka";
|
||||||
version = "2.5.3";
|
version = "2.5.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "confluentinc";
|
owner = "confluentinc";
|
||||||
repo = "librdkafka";
|
repo = "librdkafka";
|
||||||
rev = "v${version}";
|
rev = "refs/tags/v${finalAttrs.version}";
|
||||||
sha256 = "sha256-2AURPvhpgdIm034KEMm7Tmf8Zx/XER76aT6SiINs6wg=";
|
sha256 = "sha256-2AURPvhpgdIm034KEMm7Tmf8Zx/XER76aT6SiINs6wg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -30,4 +30,4 @@ stdenv.mkDerivation rec {
|
|||||||
platforms = platforms.linux ++ platforms.darwin;
|
platforms = platforms.linux ++ platforms.darwin;
|
||||||
maintainers = with maintainers; [ commandodev ];
|
maintainers = with maintainers; [ commandodev ];
|
||||||
};
|
};
|
||||||
}
|
})
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "griffe";
|
pname = "griffe";
|
||||||
version = "1.4.1";
|
version = "1.5.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -23,7 +23,7 @@ buildPythonPackage rec {
|
|||||||
owner = "mkdocstrings";
|
owner = "mkdocstrings";
|
||||||
repo = "griffe";
|
repo = "griffe";
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-DgfoaRvgU4WWbCirbLld8f/C2bPrW576aX0HglaRjEU=";
|
hash = "sha256-DeXmKswapXPYGTiJLq2yvCwJywCNl79XYHSau0VCCIY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ pdm-backend ];
|
build-system = [ pdm-backend ];
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "pyais";
|
pname = "pyais";
|
||||||
version = "2.8.0";
|
version = "2.8.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
|||||||
owner = "M0r13n";
|
owner = "M0r13n";
|
||||||
repo = "pyais";
|
repo = "pyais";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-qggtwz6cSz5mLKLVY0i7gWs09EcOoxlWWQoHZv+TDc8=";
|
hash = "sha256-aIpIeDJGMfNVzeXY8GaPOYKam2HxcdHgSOhOoGmGDoc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, jdk8, maven, makeWrapper, jre8_headless, pcsclite, proot, zlib }:
|
{ lib, stdenv, fetchFromGitHub, jdk11, maven, makeWrapper, jre_headless, pcsclite, proot, zlib }:
|
||||||
|
|
||||||
let
|
let
|
||||||
defineMvnWrapper = ''
|
defineMvnWrapper = ''
|
||||||
@ -14,20 +14,20 @@ let
|
|||||||
in
|
in
|
||||||
maven.buildMavenPackage rec {
|
maven.buildMavenPackage rec {
|
||||||
pname = "global-platform-pro";
|
pname = "global-platform-pro";
|
||||||
version = "20.01.23";
|
version = "24.10.15";
|
||||||
GPPRO_VERSION = "v20.01.23-0-g5ad373b"; # git describe --tags --always --long --dirty
|
GPPRO_VERSION = "v24.10.15-0-gf2af9ef"; # git describe --tags --always --long --dirty
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "martinpaljak";
|
owner = "martinpaljak";
|
||||||
repo = "GlobalPlatformPro";
|
repo = "GlobalPlatformPro";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-z38I61JR4oiAkImkbwcvXoK5QsdoR986dDrOzhHsCeY=";
|
sha256 = "sha256-yy2WOLDetBrbNRf6HvvPdNPD51ujXomI2a2Hj6eVx1Q=";
|
||||||
};
|
};
|
||||||
|
|
||||||
mvnJdk = jdk8;
|
mvnJdk = jdk11;
|
||||||
mvnHash = "sha256-es8M7gV2z1V9VpWOxanJwQyiemabiUw3n4heJB8Q75A=";
|
mvnHash = "sha256-vTlOxFBjEZRD23ldMF+VRKZx6jyZ6YvgvZM353FWrWQ=";
|
||||||
|
|
||||||
nativeBuildInputs = [ jdk8 makeWrapper ];
|
nativeBuildInputs = [ jdk11 makeWrapper ];
|
||||||
|
|
||||||
# Fix build error due to missing .git directory:
|
# Fix build error due to missing .git directory:
|
||||||
# Failed to execute goal pl.project13.maven:git-commit-id-plugin:4.0.0:revision (retrieve-git-info) on project gppro: .git directory is not found! Please specify a valid [dotGitDirectory] in your pom.xml -> [Help 1]
|
# Failed to execute goal pl.project13.maven:git-commit-id-plugin:4.0.0:revision (retrieve-git-info) on project gppro: .git directory is not found! Please specify a valid [dotGitDirectory] in your pom.xml -> [Help 1]
|
||||||
@ -37,12 +37,20 @@ maven.buildMavenPackage rec {
|
|||||||
preConfigure = defineMvnWrapper;
|
preConfigure = defineMvnWrapper;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
git_properties_file="./library/target/classes/pro/javacard/gp/git.properties"
|
||||||
|
mkdir -p "$(dirname "$git_properties_file")"
|
||||||
|
# Suffix to differentiate from upstream builds.
|
||||||
|
distro_suffix=-nixpkgs
|
||||||
|
echo "git.commit.id.describe=''${GPPRO_VERSION}''${distro_suffix}" > "$git_properties_file"
|
||||||
|
'';
|
||||||
|
|
||||||
preConfigure = defineMvnWrapper;
|
preConfigure = defineMvnWrapper;
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p "$out/lib/java" "$out/share/java"
|
mkdir -p "$out/lib/java" "$out/share/java"
|
||||||
cp tool/target/gp.jar "$out/share/java"
|
cp tool/target/gp.jar "$out/share/java"
|
||||||
makeWrapper "${jre8_headless}/bin/java" "$out/bin/gp" \
|
makeWrapper "${jre_headless}/bin/java" "$out/bin/gp" \
|
||||||
--add-flags "-jar '$out/share/java/gp.jar'" \
|
--add-flags "-jar '$out/share/java/gp.jar'" \
|
||||||
--prefix LD_LIBRARY_PATH : "${lib.getLib pcsclite}/lib"
|
--prefix LD_LIBRARY_PATH : "${lib.getLib pcsclite}/lib"
|
||||||
'';
|
'';
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "monetdb";
|
pname = "monetdb";
|
||||||
version = "11.49.11";
|
version = "11.51.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${finalAttrs.version}.tar.bz2";
|
url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${finalAttrs.version}.tar.bz2";
|
||||||
hash = "sha256-tnGRNTx/SH7Yj8xvaFUxKr8af+7b8ZouU4PdmKEMkKk=";
|
hash = "sha256-ql6J4e62sL/g6s6cr2xMoxmlsLyovapaGtpcQIZ9tOU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ bison cmake python3 ];
|
nativeBuildInputs = [ bison cmake python3 ];
|
||||||
|
52
pkgs/shells/nushell/plugins/dbus.nix
Normal file
52
pkgs/shells/nushell/plugins/dbus.nix
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
runCommand,
|
||||||
|
lib,
|
||||||
|
rustPlatform,
|
||||||
|
pkg-config,
|
||||||
|
nix-update-script,
|
||||||
|
fetchFromGitHub,
|
||||||
|
dbus,
|
||||||
|
nushell,
|
||||||
|
nushell_plugin_dbus,
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "nu_plugin_dbus";
|
||||||
|
version = "0.12.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "devyn";
|
||||||
|
repo = pname;
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256-I6FB2Hu/uyA6lBGRlC6Vwxad7jrl2OtlngpmiyhblKs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-WwdeDiFVyk8ixxKS1v3P274E1wp+v70qCk+rNEpoce4=";
|
||||||
|
|
||||||
|
nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ];
|
||||||
|
buildInputs = [ dbus ];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script { };
|
||||||
|
tests.check =
|
||||||
|
let
|
||||||
|
nu = lib.getExe nushell;
|
||||||
|
plugin = lib.getExe nushell_plugin_dbus;
|
||||||
|
in
|
||||||
|
runCommand "${pname}-test" { } ''
|
||||||
|
touch $out
|
||||||
|
${nu} -n -c "plugin add --plugin-config $out ${plugin}"
|
||||||
|
${nu} -n -c "plugin use --plugin-config $out dbus"
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Nushell plugin for communicating with D-Bus";
|
||||||
|
mainProgram = "nu_plugin_dbus";
|
||||||
|
homepage = "https://github.com/devyn/nu_plugin_dbus";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ aftix ];
|
||||||
|
platforms = with platforms; linux;
|
||||||
|
};
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, newScope, IOKit, CoreFoundation, Foundation, Security }:
|
{ lib, newScope, dbus, IOKit, CoreFoundation, Foundation, Security }:
|
||||||
|
|
||||||
lib.makeScope newScope (self: with self; {
|
lib.makeScope newScope (self: with self; {
|
||||||
gstat = callPackage ./gstat.nix { inherit Security; };
|
gstat = callPackage ./gstat.nix { inherit Security; };
|
||||||
@ -9,4 +9,5 @@ lib.makeScope newScope (self: with self; {
|
|||||||
net = callPackage ./net.nix { inherit IOKit CoreFoundation; };
|
net = callPackage ./net.nix { inherit IOKit CoreFoundation; };
|
||||||
units = callPackage ./units.nix { };
|
units = callPackage ./units.nix { };
|
||||||
highlight = callPackage ./highlight.nix { };
|
highlight = callPackage ./highlight.nix { };
|
||||||
|
dbus = callPackage ./dbus.nix { inherit dbus; nushell_plugin_dbus = self.dbus; };
|
||||||
})
|
})
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, xorg
|
, xorg
|
||||||
, xkeyboard_config
|
, xkeyboard_config
|
||||||
, zlib
|
, zlib
|
||||||
@ -33,6 +34,14 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "sha256-TgVV/4MRsQHYKpDf9L5eHMLVpdwvNy1KPDIe7xMlQ9o=";
|
sha256 = "sha256-TgVV/4MRsQHYKpDf9L5eHMLVpdwvNy1KPDIe7xMlQ9o=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
name = "vncauth-security-type.patch";
|
||||||
|
url = "https://github.com/TigerVNC/tigervnc/commit/4f6a3521874da5a67fd746389cfa9b6199eb3582.diff";
|
||||||
|
hash = "sha256-lSkR8e+jsBwkQUJZmA0tb8nM5iSbYtO8uVXtgk5wdF8=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
postPatch = lib.optionalString stdenv.hostPlatform.isLinux ''
|
postPatch = lib.optionalString stdenv.hostPlatform.isLinux ''
|
||||||
sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in
|
sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in
|
||||||
fontPath=
|
fontPath=
|
||||||
|
@ -31,16 +31,16 @@ let
|
|||||||
in
|
in
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "netbird";
|
pname = "netbird";
|
||||||
version = "0.30.0";
|
version = "0.30.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "netbirdio";
|
owner = "netbirdio";
|
||||||
repo = "netbird";
|
repo = "netbird";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-YtKGiF45fNoiYQFTE3NReUaosRGDJOyjfqtc+tBKopI=";
|
hash = "sha256-8PIReuWnD7iMesSWAo6E4J+mWNAa7lHKwBWsCsXUG+E=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-t6kqEmL2lKKYlqxaQ1OsAvB3BSmmyfogghGoE9jw+AI=";
|
vendorHash = "sha256-KScynPcMZ90XZy/N5X3aQfKuVl/JOCJmd8luNxChkZk=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config;
|
nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config;
|
||||||
|
|
||||||
|
@ -1685,7 +1685,7 @@ mapAliases {
|
|||||||
usbguard-nox = throw "'usbguard-nox' has been renamed to/replaced by 'usbguard'"; # Converted to throw 2023-09-10
|
usbguard-nox = throw "'usbguard-nox' has been renamed to/replaced by 'usbguard'"; # Converted to throw 2023-09-10
|
||||||
utahfs = throw "utahfs has been removed, as it is broken and lack of maintenance from upstream"; # Added 2023-09-29
|
utahfs = throw "utahfs has been removed, as it is broken and lack of maintenance from upstream"; # Added 2023-09-29
|
||||||
util-linuxCurses = util-linux; # Added 2022-04-12
|
util-linuxCurses = util-linux; # Added 2022-04-12
|
||||||
utillinux = throw "'utillinux' has been renamed to/replaced by 'util-linux'"; # Converted to throw 2024-10-17
|
utillinux = util-linux; # Added 2020-11-24, keep until node2nix is phased out, see https://github.com/NixOS/nixpkgs/issues/229475
|
||||||
|
|
||||||
### V ###
|
### V ###
|
||||||
|
|
||||||
|
@ -16536,7 +16536,8 @@ with pkgs;
|
|||||||
mkRuby
|
mkRuby
|
||||||
ruby_3_1
|
ruby_3_1
|
||||||
ruby_3_2
|
ruby_3_2
|
||||||
ruby_3_3;
|
ruby_3_3
|
||||||
|
ruby_3_4;
|
||||||
|
|
||||||
ruby = ruby_3_3;
|
ruby = ruby_3_3;
|
||||||
rubyPackages = rubyPackages_3_3;
|
rubyPackages = rubyPackages_3_3;
|
||||||
@ -16544,6 +16545,7 @@ with pkgs;
|
|||||||
rubyPackages_3_1 = recurseIntoAttrs ruby_3_1.gems;
|
rubyPackages_3_1 = recurseIntoAttrs ruby_3_1.gems;
|
||||||
rubyPackages_3_2 = recurseIntoAttrs ruby_3_2.gems;
|
rubyPackages_3_2 = recurseIntoAttrs ruby_3_2.gems;
|
||||||
rubyPackages_3_3 = recurseIntoAttrs ruby_3_3.gems;
|
rubyPackages_3_3 = recurseIntoAttrs ruby_3_3.gems;
|
||||||
|
rubyPackages_3_4 = recurseIntoAttrs ruby_3_4.gems;
|
||||||
|
|
||||||
mruby = callPackage ../development/compilers/mruby { };
|
mruby = callPackage ../development/compilers/mruby { };
|
||||||
|
|
||||||
@ -28420,7 +28422,7 @@ with pkgs;
|
|||||||
|
|
||||||
calculix = callPackage ../applications/science/math/calculix { };
|
calculix = callPackage ../applications/science/math/calculix { };
|
||||||
|
|
||||||
calibre = qt6Packages.callPackage ../applications/misc/calibre {
|
calibre = callPackage ../by-name/ca/calibre/package.nix {
|
||||||
podofo = podofo010;
|
podofo = podofo010;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user