Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from NixOS:master #204

Merged
merged 82 commits into from
Jan 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
3e54fa9
hedgewars: hold SDL2_image back on 2.6 branch
trofi Dec 14, 2023
fca2aa2
synfig: pull upstream patch for `autoconf-2.72` support
trofi Dec 25, 2023
0639693
SDL2_image: 2.6.3 -> 2.8.2
trofi Dec 14, 2023
dd123af
docker-slim: 1.40.7 -> 1.40.8
r-ryantm Jan 8, 2024
c73505f
tflint: 0.50.0 -> 0.50.1
r-ryantm Jan 9, 2024
0ddbaa8
flow: 0.225.1 -> 0.226.0
r-ryantm Jan 9, 2024
95e0b5c
libpg_query: 16-5.0.0 -> 16-5.1.0
r-ryantm Jan 9, 2024
ca89f3e
vale: 2.30.0 -> 3.0.0
r-ryantm Jan 10, 2024
4008376
python311Packages.nibe: 2.6.0 -> 2.7.0
r-ryantm Jan 11, 2024
21b2dc9
python311Packages.python-heatclient: 3.3.0 -> 3.4.0
r-ryantm Jan 11, 2024
52312db
python3Packages.django-phonenumber-field: 7.2.0 -> 7.3.0
sephii Jan 11, 2024
d7886c5
obs-studio: set libfdk build flag and add the license for it
the-furry-hubofeverything Jan 1, 2024
25e0d2a
groonga: 13.1.0 -> 13.1.1
r-ryantm Jan 11, 2024
344981f
python311Packages.jupyter-core: 5.7.0 -> 5.7.1
natsukium Jan 11, 2024
9081a06
python311Packages.jupyter-server: 2.12.2 -> 2.12.4
natsukium Jan 11, 2024
f7e20ae
python311Packages.nbconvert: 7.14.0 -> 7.14.1
natsukium Jan 11, 2024
80d7cb1
python310Packages.yfinance: 0.2.33 -> 0.2.35
r-ryantm Jan 11, 2024
d7d1f3d
python310Packages.zcbor: 0.7.0 -> 0.8.0
r-ryantm Jan 11, 2024
cb89165
pkgs/README.md: Clarify versioning on projects lacking proper releases
OPNA2608 Jan 11, 2024
38b39dd
ruby-modules/bundled-common: do not define `gemType` for `null` packages
trofi Jan 11, 2024
f938ef5
gvm-libs: 22.7.3 -> 22.8.0
r-ryantm Jan 11, 2024
ce21c59
python311Packages.pytoolconfig: 1.2.6 -> 1.3.0
fabaff Jan 11, 2024
2995ed0
python311Packages.zcbor: add changelog to meta
fabaff Jan 11, 2024
6cfac2a
zlib-ng: 2.1.5 -> 2.1.6
trofi Jan 11, 2024
cbdd9ab
python311Packages.nibe: add optional-dependencies
fabaff Jan 11, 2024
8f50243
python311Packages.gitignore-parser: 0.1.9 -> 0.1.10
fabaff Jan 11, 2024
61ff929
python311Packages.hahomematic: 2024.1.3 -> 2024.1.6
fabaff Jan 11, 2024
e65f878
python311Packages.scmrepo: 2.0.2 -> 2.0.3
fabaff Jan 11, 2024
dd9da8e
python311Packages.edk2-pytool-library: 0.19.8 -> 0.19.9
NickCao Jan 11, 2024
57ea7fc
python311Packages.polars: revert version to 0.19.12
dotlambda Jan 11, 2024
23904e5
python311Packages.base2048: init at 0.1.3
fabaff Jan 11, 2024
1192f82
python311Packages.frelatage: init at 0.1.0
fabaff Dec 9, 2023
a79db02
nucleiparser: source is now tagged
fabaff Jan 11, 2024
d00f682
pdfrip: init at 2.0.1
fabaff Jan 11, 2024
fd3dc16
Merge pull request #280370 from dotlambda/polars-version
happysalada Jan 12, 2024
dc8a34c
deno: 1.39.1 -> 1.39.2
r-ryantm Jan 6, 2024
6594931
vale: 3.0.0 -> 3.0.3
marsam Jan 12, 2024
1eeef06
postgresql12JitPackages.pgroonga: 3.1.5 -> 3.1.6
r-ryantm Jan 12, 2024
27d3d47
python311Packages.id: 1.2.1 -> 1.3.0
r-ryantm Jan 12, 2024
997d2d7
python311Packages.peaqevcore: 19.6.3 -> 19.6.5
r-ryantm Jan 12, 2024
5558154
Merge pull request #279838 from r-ryantm/auto-update/libpg_query
marsam Jan 12, 2024
3494313
Merge pull request #280319 from trofi/ruby-modules-gemtype-eval
marsam Jan 12, 2024
745e9de
Merge pull request #279528 from r-ryantm/auto-update/docker-slim
marsam Jan 12, 2024
5b28af4
Merge pull request #279829 from r-ryantm/auto-update/tflint
marsam Jan 12, 2024
e9fbdb3
Merge pull request #279836 from r-ryantm/auto-update/flow
marsam Jan 12, 2024
9d7ac20
Merge pull request #280339 from trofi/zlib-ng-update
marsam Jan 12, 2024
2d1e754
Merge pull request #276758 from trofi/synfig-autoconf-2.72-fix
marsam Jan 12, 2024
3101832
Merge pull request #274185 from trofi/SDL2_image-update
marsam Jan 12, 2024
98fcac2
Merge pull request #280266 from r-ryantm/auto-update/groonga
marsam Jan 12, 2024
57b70a4
Merge pull request #280417 from r-ryantm/auto-update/postgresql12JitP…
marsam Jan 12, 2024
18e5952
coqPackages.hierarchy-builder: 1.5.0 -> 1.7.0 (#280269)
CohenCyril Jan 12, 2024
bbb0fe1
ocamlPackages.{async_ssl,ppx_accessor,streamable}: fix version
vbgl Jan 5, 2024
ae2e47d
Merge pull request #280120 from r-ryantm/auto-update/vale
marsam Jan 12, 2024
376f7bc
Merge pull request #278127 from the-furry-hubofeverything/obs-libfdk
fpletz Jan 12, 2024
1d833f7
terragrunt: 0.54.12 -> 0.54.16
r-ryantm Jan 12, 2024
24dc952
python311Packages.pyswitchbot: 0.43.0 -> 0.44.0
r-ryantm Jan 12, 2024
57f2e78
rofi-rbw: 1.2.0 -> 1.3.0
r-ryantm Jan 12, 2024
e783dac
Merge pull request #280381 from fabaff/nucleiparser-bump
fabaff Jan 12, 2024
c5ab253
Merge pull request #280442 from r-ryantm/auto-update/terragrunt
fabaff Jan 12, 2024
7b96238
Merge pull request #280443 from r-ryantm/auto-update/python311Package…
fabaff Jan 12, 2024
5c48dd4
Merge pull request #280340 from fabaff/gitignore-parser-bump
fabaff Jan 12, 2024
7d77ae1
Merge pull request #280341 from fabaff/hahomematic-bump
fabaff Jan 12, 2024
7e45888
Merge pull request #280448 from r-ryantm/auto-update/rofi-rbw
natsukium Jan 12, 2024
50cb90d
Merge pull request #280343 from fabaff/scmrepo-bump
fabaff Jan 12, 2024
8e74f20
Merge pull request #280380 from fabaff/veldora
fabaff Jan 12, 2024
51ca236
Merge pull request #280336 from fabaff/pytoolconfig-bump
fabaff Jan 12, 2024
d169171
Merge pull request #280416 from r-ryantm/auto-update/python311Package…
fabaff Jan 12, 2024
5b82578
Merge pull request #280335 from r-ryantm/auto-update/gvm-libs
fabaff Jan 12, 2024
36c7a89
Merge pull request #273301 from fabaff/base2048
fabaff Jan 12, 2024
d80ec25
Merge pull request #280282 from r-ryantm/auto-update/python310Package…
fabaff Jan 12, 2024
59af5c3
Merge pull request #280276 from natsukium/jupyter/update
natsukium Jan 12, 2024
feab837
tmux-fingers: 1.0.1 -> 2.1.1 (#280173)
WilliamHsieh Jan 12, 2024
4a5aaba
Merge pull request #280312 from OPNA2608/fix/versionConventionWhenNoV…
fricklerhandwerk Jan 12, 2024
b6d8243
eurofurence: init at 2000-04-21
ehmry Dec 24, 2023
a2d2b1a
pharo: cleanup, add more library paths to wrapper
ehmry Jan 1, 2024
b58b9d1
pharo: 10.0.8 -> 10.0.9-de76067
ehmry Jan 1, 2024
b77a89b
Merge pull request #280277 from r-ryantm/auto-update/python310Package…
fabaff Jan 12, 2024
4a6c1d7
Merge pull request #280361 from NickCao/edk2-pytool-library
fabaff Jan 12, 2024
af5cf87
Merge pull request #280229 from SuperSandro2000/auto-update/python311…
fabaff Jan 12, 2024
569dd2c
Merge pull request #280237 from sephii/django-phonenumber-field_730
fabaff Jan 12, 2024
0ac513d
Merge pull request #280418 from r-ryantm/auto-update/python311Package…
fabaff Jan 12, 2024
c6b7be9
Merge pull request #280195 from r-ryantm/auto-update/python311Package…
fabaff Jan 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pkgs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,10 @@ There are a few naming guidelines:

Example: Given a project had its latest releases `2.2` in November 2021, and `3.0` in January 2022, a commit authored on March 15, 2022 for an upcoming bugfix release `2.2.1` would have `version = "2.2-unstable-2022-03-15"`.

- If a project has no suitable preceding releases - e.g., no versions at all, or an incompatible versioning / tagging schema - then the latest upstream version in the above schema should be `0`.

Example: Given a project that has no tags / released versions at all, or applies versionless tags like `latest` or `YYYY-MM-DD-Build`, a commit authored on March 15, 2022 would have `version = "0-unstable-2022-03-15"`.

- Dashes in the package `pname` _should_ be preserved in new variable names, rather than converted to underscores or camel cased — e.g., `http-parser` instead of `http_parser` or `httpParser`. The hyphenated style is preferred in all three package names.

- If there are multiple versions of a package, this _should_ be reflected in the variable names in `all-packages.nix`, e.g. `json-c_0_9` and `json-c_0_11`. If there is an obvious “default” version, make an attribute like `json-c = json-c_0_9;`. See also [versioning][versioning].
Expand Down
12 changes: 12 additions & 0 deletions pkgs/applications/graphics/synfigstudio/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, pkg-config
, autoreconfHook
, wrapGAppsHook
Expand Down Expand Up @@ -54,6 +55,17 @@ let
pname = "synfig";
inherit version src;

patches = [
# Pull upstream fix for autoconf-2.72 support:
# https://github.com/synfig/synfig/pull/2930
(fetchpatch {
name = "autoconf-2.72.patch";
url = "https://github.com/synfig/synfig/commit/80a3386c701049f597cf3642bb924d2ff832ae05.patch";
stripLen = 1;
hash = "sha256-7gX8tJCR81gw8ZDyNYa8UaeZFNOx4o1Lnq0cAcaKb2I=";
})
];

sourceRoot = "${src.name}/synfig-core";

configureFlags = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/rofi-rbw/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@

buildPythonApplication rec {
pname = "rofi-rbw";
version = "1.2.0";
version = "1.3.0";
format = "pyproject";

src = fetchFromGitHub {
owner = "fdw";
repo = "rofi-rbw";
rev = "refs/tags/${version}";
hash = "sha256-6ZM+qJvVny/h5W/+7JqD/CCf9eayExvZfC/z9rHssVU=";
hash = "sha256-aTMKwb4BLupY0UmvPC86RnElZ9DFep8sApaMrlGbJ0M=";
};

nativeBuildInputs = [
Expand Down
6 changes: 3 additions & 3 deletions pkgs/applications/networking/cluster/terragrunt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@

buildGoModule rec {
pname = "terragrunt";
version = "0.54.12";
version = "0.54.16";

src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-fKZd4WlU011LCrh6jLyEecm5jEbX/CF5Vk0PMQbznx0=";
hash = "sha256-UWldCHuRZI3pKl65VVorik9ucN0+xWyfl6r3X5m2xoI=";
};

vendorHash = "sha256-ey2PHpNK4GBE6FlXTYlbYhtG1re3OflbYnQmti9fS9k=";
vendorHash = "sha256-kGHcVWO59LyFGDjh9fC++z6PSirepa5QNHDJoojT5kA=";

doCheck = false;

Expand Down
8 changes: 5 additions & 3 deletions pkgs/applications/video/obs-studio/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
, libcef
, pciutils
, pipewireSupport ? stdenv.isLinux
, withFdk ? true
, pipewire
, libdrm
, libajantv2
Expand Down Expand Up @@ -86,7 +87,6 @@ stdenv.mkDerivation (finalAttrs: {

buildInputs = [
curl
fdk_aac
ffmpeg_4
jansson
libcef
Expand Down Expand Up @@ -118,7 +118,8 @@ stdenv.mkDerivation (finalAttrs: {
++ optionals scriptingSupport [ luajit python3 ]
++ optional alsaSupport alsa-lib
++ optional pulseaudioSupport libpulseaudio
++ optionals pipewireSupport [ pipewire libdrm ];
++ optionals pipewireSupport [ pipewire libdrm ]
++ optional withFdk fdk_aac;

# Copied from the obs-linuxbrowser
postUnpack = ''
Expand All @@ -140,6 +141,7 @@ stdenv.mkDerivation (finalAttrs: {
"-DCEF_ROOT_DIR=../../cef"
"-DENABLE_JACK=ON"
(lib.cmakeBool "ENABLE_QSV11" stdenv.hostPlatform.isx86_64)
(lib.cmakeBool "ENABLE_LIBFDK" withFdk)
];

dontWrapGApps = true;
Expand Down Expand Up @@ -178,7 +180,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
homepage = "https://obsproject.com";
maintainers = with maintainers; [ jb55 MP2E materus fpletz ];
license = licenses.gpl2Plus;
license = with licenses; [ gpl2Plus ] ++ optional withFdk fraunhofer-fdk;
platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ];
mainProgram = "obs";
};
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/docker-slim/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

buildGoModule rec {
pname = "docker-slim";
version = "1.40.7";
version = "1.40.8";

src = fetchFromGitHub {
owner = "slimtoolkit";
repo = "slim";
rev = version;
hash = "sha256-X+7FMdIotnafUEKQUrvxYgN4qGqbtVJaZD+V4/whylM=";
hash = "sha256-t02zshwSN+egKx+ySluvKK+BR4b0huuQW/BdjnCxOMU=";
};

vendorHash = null;
Expand Down
58 changes: 58 additions & 0 deletions pkgs/by-name/eu/eurofurence/package.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{ lib, stdenvNoCC, fetchzip }:

stdenvNoCC.mkDerivation {
pname = "eurofurence";
version = "2000-04-21";

srcs = map ({ url, hash }:
fetchzip {
name = builtins.baseNameOf url;
stripRoot = false;
inherit url hash;
}) [
{
url =
"https://web.archive.org/web/20200131023120/http://eurofurence.net/eurof_tt.zip";
hash = "sha256-Al4tT2/qV9/K5le/OctybxgPcNMVDJi0OPr2EUBk8cE=";
}
{
url =
"https://web.archive.org/web/20200130083325/http://eurofurence.net/eurofctt.zip";
hash = "sha256-ZF0Neysp0+TQgNAN+2IrfR/7dn043rSq6S3NHJ3gLUI=";
}
{
url =
"https://web.archive.org/web/20200206093756/http://eurofurence.net/monof_tt.zip";
hash = "sha256-Kvcsp/0LzHhwPudP1qWLxhaiJ5/su1k7FBuV9XPKIGs=";
}
{
url =
"https://web.archive.org/web/20200206171841/http://eurofurence.net/pagebxtt.zip";
hash = "sha256-CvKhzvxSQqdEHihQBfCSu1QgjzKn38DWaONdz5BpM4M=";
}
{
url =
"https://web.archive.org/web/20190812003003/http://eurofurence.net/unifurtt.zip";
hash = "sha256-n9xnzJi8wvK6oCVQUQnQ1X9jW6WgyMKKIiDsT4j2Aas=";
}
];

dontUnpack = true;

installPhase = ''
runHook preInstall
for src in $srcs; do
install -D $src/*.ttf -t $out/share/fonts/truetype
install -D $src/*.txt -t $out/share/doc/$name
done
runHook postInstall
'';

meta = {
homepage =
"https://web.archive.org/web/20200131023120/http://eurofurence.net/eurofurence.html";
description = "Family of geometric rounded sans serif fonts";
maintainers = with lib.maintainers; [ ehmry ];
license = lib.licenses.free;
};
}
8 changes: 4 additions & 4 deletions pkgs/by-name/nu/nucleiparser/package.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
{ lib
, python3
, fetchFromGitHub
, python3
}:

python3.pkgs.buildPythonApplication rec {
pname = "nucleiparser";
version = "unstable-2023-12-26";
version = "0.2.1";
pyproject = true;

src = fetchFromGitHub {
owner = "sinkmanu";
repo = "nucleiparser";
# https://github.com/Sinkmanu/nucleiparser/issues/1
rev = "42f3d57c70300c436497c2539cdb3c49977fc48d";
rev = "refs/tags/${version}";
hash = "sha256-/SLaRuO06rF7aLV7zY7tfIxkJRzsx+/Z+mc562RX2OQ=";
};

Expand All @@ -31,6 +30,7 @@ python3.pkgs.buildPythonApplication rec {
meta = with lib; {
description = "A Nuclei output parser for CLI";
homepage = "https://github.com/sinkmanu/nucleiparser";
changelog = "https://github.com/Sinkmanu/nucleiparser/releases/tag/${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
mainProgram = "nparser";
Expand Down
Loading