Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
729 commits
Select commit Hold shift + click to select a range
a00e7e3
corrscope: add packaging
fabaff Nov 29, 2021
15159db
python3Packages.rfc6555: switch to GitHub and pytestCheckHook
fabaff Nov 29, 2021
1914237
python3Packages.pastescript: disable tests suite, doesn't respect PYT…
jonringer Nov 29, 2021
7fd5aa8
python3Packages.adjusttext: add packaging
fabaff Nov 30, 2021
9e3234a
python3Packages.avro: switch to pytestCheckHook
fabaff Nov 30, 2021
87acd0e
python3Packages.jschema-to-python: init at 1.2.3
jonringer Nov 30, 2021
7270fad
python3Packages.sarif-om: init at 1.0.4
jonringer Nov 30, 2021
d590b27
python3Packages.cfn-lint: add missing deps
jonringer Nov 30, 2021
0585bd3
python3Packages.google-api-core: add grpcio-status
fabaff Nov 30, 2021
1258444
python3Packages.google-cloud-access-context-manager: remove stale sub…
fabaff Nov 30, 2021
a008c57
python3Packages.apsw: switch to pytestCheckHook, disable failing tests
fabaff Nov 30, 2021
b36da42
python3Packages.webssh: switch to pytestCheckHook
fabaff Nov 30, 2021
cfc4e63
python3Packages.hyperopt: add py4j
fabaff Nov 30, 2021
502cf1f
azure-cli: fix namespacing of dependency
jonringer Nov 30, 2021
4a557a8
python3Packages.azure-keyvault: fix build
jonringer Nov 30, 2021
5967ec6
python3Packages.scikit-learn: 0.24.1 -> 1.0.1
jonringer Nov 30, 2021
8f84e4d
python3Packages.apsw: 3.33.0-r1 -> 3.36.0-r1
jonringer Nov 30, 2021
feeb707
python3Packages.dask-ml: 1.9.0 -> 2021.11.30
jonringer Nov 30, 2021
582ebd2
python3Packages.dask-mpi: 2.21.0 -> 2021.11.0
jonringer Nov 30, 2021
df82ec2
python3Packages.distributed: fix build
jonringer Nov 30, 2021
2b3c498
python3Packages.huggingface-hub: add missing pyyaml dependency
jonringer Nov 30, 2021
cd39243
python3Packages.datasets: 1.11.0 -> 1.16.1
jonringer Nov 30, 2021
a67c264
python3Packages.werkzeug: 2.0.1 -> 2.0.2
fabaff Nov 30, 2021
6cfac3c
odoo: update dependencies
fabaff Nov 30, 2021
ab7c733
python3Packages.google-cloud-bigquery: disable failing tests
fabaff Nov 30, 2021
2711b62
python3Packages.doc8: fix build and enable tests
fabaff Nov 30, 2021
fed6ea4
python3Packages.sanic: disable redirect tests
fabaff Nov 30, 2021
3b032c6
python3Packages.sanic-auth: support later httpx releases
fabaff Nov 5, 2021
20bf164
python3Packages.green: limit to three test cases
fabaff Nov 30, 2021
9845b94
python3Packages.datashader: disable failing tests, upstream notified
jonringer Nov 30, 2021
754460f
llvmPackages_13.clang: revert D100879
oxalica Dec 1, 2021
cd44576
firefox: re-enable jemalloc
oxalica Dec 1, 2021
5390a70
mesa: 21.2.6 -> 21.3.1
primeos Oct 14, 2021
8f633d6
epoxy: 1.5.4 -> 1.5.9
peterhoeg Nov 8, 2021
0bac59f
curl: 7.79.1 -> 7.80.0
Izorkin Nov 12, 2021
bd05c93
python3Packages.policy-sentry: 0.11.18 -> 0.11.19
fabaff Dec 2, 2021
cfa9a0c
Merge pull request #136227 from liff/gradle-native
Mic92 Dec 2, 2021
f404068
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
alyssais Dec 2, 2021
96956d7
Merge pull request #145265 from Stunkymonkey/development-pname-version-3
Mic92 Dec 2, 2021
b594063
python3Packages.matplotlib: update requirements
fabaff Dec 2, 2021
acc6771
python3Packages.ase: 3.22.0 -> 3.22.1
fabaff Dec 2, 2021
3616afb
python3Packages.datasette: 0.59 -> 0.59.4
fabaff Dec 2, 2021
7aae03a
python3Packages.django-configurations: fix build
fabaff Dec 2, 2021
e4f2f91
python3Packages.django-formtools: fix build
fabaff Dec 2, 2021
8d39962
python3Packages.easy-thumbnails: fix build
fabaff Dec 2, 2021
72e8045
Merge pull request #146993 from ElXreno/ell_iwd
Mic92 Dec 2, 2021
7dfe527
python3Packages.graphql-core: add pytest-asyncio
fabaff Dec 2, 2021
ab0d6cb
python3Packages.httpx-socks: add missing dependencies
fabaff Dec 2, 2021
61ce96a
Merge staging-next into staging
github-actions[bot] Dec 2, 2021
f6cfdc9
python3Packages.pandas: disable failing test
fabaff Dec 2, 2021
349544f
python3Packages.seaborn: disable failing tests
fabaff Dec 2, 2021
d19a4ef
python3Packages.thinc: 8.0.10 -> 8.0.13
fabaff Dec 2, 2021
10e582c
python3Packages.rpcq: disable failing test
fabaff Dec 2, 2021
de03248
python3Packages.typical: disable failing test
fabaff Dec 2, 2021
07b60f6
Merge pull request #141793 from primeos/mesa-next
primeos Dec 2, 2021
4217371
python3Packages.pydocstyle: 5.0.2 -> 6.1.1
dotlambda Nov 26, 2021
795894a
python3Packages.pylama: 7.7.1 -> 8.0.6
dotlambda Nov 26, 2021
7cab743
python3Packages.trio: don't depend on pylint
dotlambda Nov 26, 2021
4912ee7
python2Packages.pydocstyle: drop
dotlambda Nov 26, 2021
35f45f9
Merge pull request #147426 from NixOS/python-unstable
jonringer Dec 2, 2021
2e6fada
Merge remote-tracking branch 'origin/staging-next' into staging
jonringer Dec 3, 2021
8010788
pkg-config: always pass --static in static builds
alyssais Nov 3, 2021
4760a90
pkg-config: make comment clearer for non-natives
alyssais Nov 30, 2021
e0d3296
cpio: add debug output
alyssais Dec 1, 2021
80b7fda
libwebp: 1.1.0 -> 1.2.1
S-NA Nov 28, 2021
f56f3f7
rustc: 1.56.1 -> 1.57.0
alyssais Dec 2, 2021
ae418d5
python.pkgs.pythonNamespacesHook: check parent directory exists befor…
jonringer Nov 30, 2021
8169ad8
libunwind: 1.4.0 -> 1.6.2
NickCao Nov 28, 2021
35e41e6
python3Packages.prompt-toolkit: 3.0.19 -> 3.0.22
fabaff Nov 22, 2021
05eb41e
gd: 2.3.2 -> 2.3.3
oxzi Nov 22, 2021
59cd736
python39: backport patch to accomodate system library changes in Big Sur
mweinelt Nov 18, 2021
2100043
go_1_16: 1.16.10 -> 1.16.11
zowoq Dec 3, 2021
55c389e
Merge master into staging-next
github-actions[bot] Dec 3, 2021
92123f6
python3Packages.validators: remove superfluous dependencies
dotlambda Dec 3, 2021
9fcf9be
Merge remote-tracking branch 'origin/staging' into staging-next
jonringer Dec 3, 2021
503c981
Merge master into staging-next
github-actions[bot] Dec 3, 2021
904ed45
Merge master into staging-next
github-actions[bot] Dec 3, 2021
18c32a4
python3Packages.pylint: 2.12.1 -> 2.12.2
jonringer Dec 3, 2021
925bbec
cpython: remove upstreamed patch
r-burns Dec 3, 2021
b9bc865
Merge pull request #148519 from r-burns/python-darwin
mweinelt Dec 3, 2021
67691cf
Merge master into staging-next
github-actions[bot] Dec 4, 2021
c6934c5
Merge master into staging-next
github-actions[bot] Dec 4, 2021
a3ef129
Merge master into staging-next
github-actions[bot] Dec 4, 2021
d4c54e7
Merge master into staging-next
github-actions[bot] Dec 4, 2021
5a1288f
Merge master into staging-next
github-actions[bot] Dec 5, 2021
3995cab
Merge master into staging-next
github-actions[bot] Dec 5, 2021
8937891
Merge master into staging-next
github-actions[bot] Dec 5, 2021
423aff9
Merge remote-tracking branch 'upstream/master' into HEAD
Mic92 Dec 5, 2021
5263fb8
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Dec 6, 2021
5df292d
perlPackages.DBDSQLite: 1.66 -> 1.70
trofi Dec 4, 2021
ddaafee
rav1e: switch to checkType debug
Mic92 Dec 6, 2021
86f8110
Merge pull request #148894 from Mic92/rav1e
Mic92 Dec 6, 2021
41895ef
Merge master into staging-next
github-actions[bot] Dec 6, 2021
ffbac73
Merge master into staging-next
github-actions[bot] Dec 6, 2021
62572ee
mariadb: Drop stale LLVM 11 fix
toonn Dec 6, 2021
255d79d
Merge master into staging-next
github-actions[bot] Dec 7, 2021
9dd8bff
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Dec 7, 2021
dc2fcd9
Merge master into staging-next
github-actions[bot] Dec 7, 2021
16fb150
Merge remote-tracking branch 'nixpkgs/master' into staging-next
alyssais Dec 7, 2021
8c220e0
Merge master into staging-next
github-actions[bot] Dec 8, 2021
ac0d401
Merge master into staging-next
github-actions[bot] Dec 8, 2021
2595656
libepoxy: fix build on darwin
r-burns Dec 8, 2021
c9a581b
Merge remote-tracking branch 'nixpkgs/master' into staging-next
alyssais Dec 9, 2021
468dd5a
Merge pull request #149096 from toonn/mariadb-version-fix
r-burns Dec 9, 2021
1bce9aa
Merge master into staging-next
github-actions[bot] Dec 9, 2021
a468714
Merge remote-tracking branch 'upstream/master' into HEAD
Mic92 Dec 9, 2021
82d9157
Merge pull request #149825 from Mic92/merge-master
Mic92 Dec 9, 2021
35a3e58
Merge master into staging-next
github-actions[bot] Dec 9, 2021
379c22d
Merge master into staging-next
github-actions[bot] Dec 9, 2021
5d33b51
go_1_16: 1.16.11 -> 1.16.12
zowoq Dec 9, 2021
e67892e
python3Packages.click-repl: depends on six
dotlambda Dec 9, 2021
28ce393
Merge pull request #149943 from dotlambda/click-repl-fix
mweinelt Dec 9, 2021
92aabc6
Merge master into staging-next
github-actions[bot] Dec 10, 2021
2c84326
python3Packages.chalice: skip failing tests
dotlambda Dec 10, 2021
0f3a6e0
python3Packages.chalice: 1.24.2 -> 1.26.2
dotlambda Dec 9, 2021
718872a
Merge pull request #149949 from dotlambda/chalice-fix
mweinelt Dec 10, 2021
b2a2a57
Merge master into staging-next
github-actions[bot] Dec 10, 2021
0f2bb5a
Merge master into staging-next
github-actions[bot] Dec 10, 2021
cc51bd6
Merge master into staging-next
github-actions[bot] Dec 10, 2021
209e8d0
Merge master into staging-next
github-actions[bot] Dec 11, 2021
4620f3d
Merge master into staging-next
github-actions[bot] Dec 11, 2021
a875f40
Merge master into staging-next
github-actions[bot] Dec 11, 2021
83b45c2
treewide: pin boost version for problematic dependers (#148668)
r-burns Dec 11, 2021
b6b5933
Merge branch 'master' into staging-next
veprbl Dec 11, 2021
bd7a659
nix: fix darwin build
veprbl Dec 11, 2021
c71b1bb
Merge branch 'master' into staging-next
veprbl Dec 11, 2021
c6ad49e
Merge master into staging-next
github-actions[bot] Dec 12, 2021
59fdf0e
libepoxy: disable cgl_epoxy_api test
veprbl Dec 12, 2021
1dcb22a
Merge branch 'master' into staging-next
veprbl Dec 12, 2021
cce80b1
Merge master into staging-next
github-actions[bot] Dec 12, 2021
4e4a3fa
Merge master into staging-next
github-actions[bot] Dec 12, 2021
484c7df
python3Packages.gdown: fix eval (broken by a merge conflict)
veprbl Dec 12, 2021
fcf88f3
Merge master into staging-next
github-actions[bot] Dec 12, 2021
8525e83
python2Packages.pyjwt: init at 1.7.1
dotlambda Dec 13, 2021
423119b
Merge branch 'master' into staging-next
mweinelt Dec 13, 2021
f10e8df
python3Packages.{aiopvapi,twentemilieu,wled}: fix merge
mweinelt Dec 13, 2021
6bda212
jemalloc: fix darwin build
veprbl Dec 13, 2021
8f0a587
z3: fix darwin build
veprbl Dec 13, 2021
dc67304
koka: 2.3.2 -> 2.3.6
r-ryantm Dec 7, 2021
784572e
Merge master into staging-next
github-actions[bot] Dec 13, 2021
420df1e
Merge master into staging-next
github-actions[bot] Dec 14, 2021
4ee2a8c
Merge master into staging-next
github-actions[bot] Dec 14, 2021
0242879
Merge master into staging-next
github-actions[bot] Dec 14, 2021
dfda17d
Merge master into staging-next
github-actions[bot] Dec 14, 2021
dfe7010
gd: apply upstream patch
vcunat Dec 15, 2021
d860ba7
Merge remote-tracking branch 'origin/master' into staging-next
sternenseemann Dec 15, 2021
64c8c7a
Merge master into staging-next
github-actions[bot] Dec 15, 2021
030e814
Merge #148107: llvmPackages_13.clang: fix jemalloc issues
vcunat Dec 15, 2021
5f5bc79
qt5{14,15}.qtbase: fix build on darwin
veprbl Dec 15, 2021
1e85228
Merge master into staging-next
github-actions[bot] Dec 15, 2021
69221cf
python3Packages.matplotlib: setup.cfg -> mplsetup.cfg
veprbl Dec 15, 2021
a7a3675
gromacs: fix build on darwin
veprbl Dec 15, 2021
7dc4430
python3Packages.matplotlib: switch to use an absolute path in MPLSETU…
veprbl Dec 15, 2021
2d77c6e
Merge master into staging-next
github-actions[bot] Dec 16, 2021
9c7ec75
Merge master into staging-next
github-actions[bot] Dec 16, 2021
5394a29
Merge master into staging-next
github-actions[bot] Dec 16, 2021
889227a
Merge branch 'master' into staging-next
veprbl Dec 16, 2021
53e0f6d
darktable: fix darwin build
veprbl Dec 16, 2021
bd7796d
imagelol: fix darwin build
veprbl Dec 16, 2021
b6eea08
openrw: fix darwin build
veprbl Dec 16, 2021
75f5412
python3Packages.tweedledum: fix darwin build
veprbl Dec 16, 2021
2a40383
zxing-cpp: fix darwin build
veprbl Dec 16, 2021
7d78691
Merge master into staging-next
github-actions[bot] Dec 17, 2021
2749f69
Merge master into staging-next
github-actions[bot] Dec 17, 2021
001096a
Merge master into staging-next
github-actions[bot] Dec 17, 2021
173bcf1
imagelol: fix for case-sensitive filesystems
veprbl Dec 17, 2021
0a43f16
Merge master into staging-next
github-actions[bot] Dec 17, 2021
084faed
Merge master into staging-next
github-actions[bot] Dec 18, 2021
ffdad42
waifu2x-converter-cpp: fix darwin build
veprbl Dec 18, 2021
f3246ce
caf: fix darwin build
veprbl Dec 18, 2021
c690fb1
Merge master into staging-next
github-actions[bot] Dec 18, 2021
647c8d8
Merge master into staging-next
github-actions[bot] Dec 18, 2021
636ec22
mapnik: use boost175
vcunat Dec 18, 2021
f7775a4
hercules-ci-cnix-store: fix darwin build
veprbl Dec 18, 2021
4bffea9
powerdns: use boost172
vcunat Dec 18, 2021
b6b6bc5
librecad: use boost175
vcunat Dec 18, 2021
e1aaaa9
llvmPackages.libcxx: unset _LIBCPP_USE_AVAILABILITY_APPLE
veprbl Dec 18, 2021
da8f155
Merge branch 'master' into staging-next
veprbl Dec 18, 2021
2add175
Merge master into staging-next
github-actions[bot] Dec 18, 2021
62dc689
mesa: 21.3.1 -> 21.3.2
primeos Dec 18, 2021
80f539a
Merge master into staging-next
github-actions[bot] Dec 19, 2021
2e44762
Merge master into staging-next
github-actions[bot] Dec 19, 2021
28e7317
Revert "Merge #142792: gcc9: 9.3.0 -> 9.4.0"
vcunat Dec 19, 2021
d09ca0d
Merge pull request #151232 from primeos/mesa
primeos Dec 19, 2021
df27583
Merge master into staging-next
github-actions[bot] Dec 19, 2021
bbea487
Merge pull request #151151 from veprbl/pr/libcxx_no_apple_availability
veprbl Dec 19, 2021
3eaca31
sage: import matplotlib and sphinx update patches
collares Dec 20, 2021
88171cc
qt5.qtbase: reinstate -Wno-error=unguarded-availability on darwin
veprbl Dec 20, 2021
ac40a96
Merge branch 'master' into staging-next
veprbl Dec 20, 2021
b28ccde
python3Packages.matplotlib: 3.5.0 -> 3.5.1 (#151423)
collares Dec 20, 2021
ec00a0c
Merge master into staging-next
github-actions[bot] Dec 20, 2021
61865cf
libbitcoin: use boost175
veprbl Dec 20, 2021
16b7b89
cpp-netlib: use boost169
veprbl Dec 20, 2021
ec2c6f7
Merge pull request #151202 from vcunat/p/boost-downgrades
veprbl Dec 20, 2021
03b2b5c
Merge master into staging-next
github-actions[bot] Dec 21, 2021
842f26c
Merge master into staging-next
github-actions[bot] Dec 21, 2021
0757d9c
Merge master into staging-next
github-actions[bot] Dec 21, 2021
d5db292
Merge pull request #151424 from collares/sage-matplotlib
7c6f434c Dec 21, 2021
c1d88dd
python3Packages.pyperclip: run tests
dotlambda Dec 20, 2021
2bcedb7
python3Packages.bpython: update dependencies
dotlambda Dec 20, 2021
0810294
gplates: use boost175 (#151505)
dotlambda Dec 21, 2021
fad107b
bombono: fix build after boost upgrade (#151574)
symphorien Dec 21, 2021
65c986f
mozart2: pin boost to most recent supported version (#151576)
layus Dec 21, 2021
a7f62c7
Merge master into staging-next
github-actions[bot] Dec 21, 2021
0649635
exiv2: fix for darwin sandbox
veprbl Dec 21, 2021
c90ff89
python3Packages.aiofiles: fix for darwin sandbox
veprbl Dec 21, 2021
a4f010b
mirtk: pin boost (#151596)
bcdarwin Dec 21, 2021
1b00149
gnuradio3_8: Fix build with boost177
doronbehar Dec 21, 2021
17e3112
python3Packages.apsw: fix darwin build
veprbl Dec 21, 2021
39d035c
Merge master into staging-next
github-actions[bot] Dec 22, 2021
9c5a157
vala-lint: fix build on vala-0.54
trofi Dec 22, 2021
93f9a9c
sage: assume fonttools DeprecationWarnings are expected for now
collares Dec 21, 2021
1813f2e
Merge pull request #151656 from trofi/fix-vala-lint
bobby285271 Dec 22, 2021
7efc5ac
Merge master into staging-next
github-actions[bot] Dec 22, 2021
080d8f0
Merge pull request #151635 from collares/sage-fonttools
7c6f434c Dec 22, 2021
2b50067
python3Packages.grpcio-status: 1.42.0 -> 1.43.0
jonringer Dec 22, 2021
de9249f
grpc: add comment about updating python3Packages.grpcio-status
jonringer Dec 22, 2021
6635f5b
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Dec 22, 2021
74962f7
freecad: use boost169
gebner Dec 21, 2021
03b5b0d
Merge master into staging-next
github-actions[bot] Dec 22, 2021
5e2c1ac
Merge master into staging-next
github-actions[bot] Dec 22, 2021
a5159c5
python3Packages.graph-tool: 2.32 -> 2.43 (#151638)
dotlambda Dec 22, 2021
0c6795f
Merge master into staging-next
github-actions[bot] Dec 23, 2021
775f509
packer,cdk-go,gotop: mark as broken on darwin due to using an outdate…
veprbl Dec 23, 2021
32fdd7a
gd: add --enable-gd-formats
veprbl Dec 23, 2021
af46b31
python3Packages.python-sat: 0.1.6.dev6 -> 0.1.7.dev1
veprbl Dec 23, 2021
71088b0
python3Packages.python-sat: fix on darwin
veprbl Dec 23, 2021
3180134
python3Packages.sqlite-utils: fix build
veprbl Dec 23, 2021
c5a44bd
Merge master into staging-next
github-actions[bot] Dec 23, 2021
03572bd
uhd: 4.0.0.0 -> 4.1.0.5
doronbehar Dec 22, 2021
44ee31f
uhd: Disable tests on darwin
doronbehar Dec 23, 2021
29c7808
Merge pull request #151741 from gebner/freecadboost175
gebner Dec 23, 2021
7d1034b
Merge master into staging-next
github-actions[bot] Dec 23, 2021
5ed396a
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Dec 23, 2021
a85892e
Merge pull request #151864 from doronbehar/pkg/gnuradio3_8-boost
doronbehar Dec 23, 2021
a143561
netcdffortran: fix build on darwin
veprbl Dec 23, 2021
2d571be
rdmidi: fix build on darwin
veprbl Dec 23, 2021
1a92971
Merge branch 'master' into staging-next
veprbl Dec 23, 2021
a38c345
cryfs: fix eval
veprbl Dec 23, 2021
b7f2d2d
Merge master into staging-next
github-actions[bot] Dec 24, 2021
4a543cc
Merge master into staging-next
github-actions[bot] Dec 24, 2021
f5da7cc
Merge master into staging-next
github-actions[bot] Dec 24, 2021
f04946a
Merge master into staging-next
github-actions[bot] Dec 24, 2021
e38de71
Merge master into staging-next
github-actions[bot] Dec 25, 2021
6b0a113
ethminer: use boost16x (#151989)
Atemu Dec 25, 2021
34ae195
goofys: mark as broken on darwin
veprbl Dec 25, 2021
af639a3
Merge master into staging-next
github-actions[bot] Dec 25, 2021
b912e42
goofys: add stdenv arg
veprbl Dec 25, 2021
597743c
ycmd: use boost174
vcunat Dec 25, 2021
15494ec
Merge master into staging-next
github-actions[bot] Dec 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -834,6 +834,7 @@ sets are
* `pkgs.python38Packages`
* `pkgs.python39Packages`
* `pkgs.python310Packages`
* `pkgs.python311Packages`
* `pkgs.pypyPackages`

and the aliases
Expand Down
5 changes: 3 additions & 2 deletions pkgs/applications/finance/odoo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ buildPythonApplication rec {
libsass
lxml
markupsafe
mock
num2words
ofxparse
passlib
Expand All @@ -76,7 +77,7 @@ buildPythonApplication rec {
reportlab
requests
vobject
werkzeug1
werkzeug
xlrd
XlsxWriter
xlwt
Expand All @@ -92,6 +93,6 @@ buildPythonApplication rec {
description = "Open Source ERP and CRM";
homepage = "https://www.odoo.com/";
license = licenses.lgpl3Only;
maintainers = [ maintainers.mkg20001 ];
maintainers = with maintainers; [ mkg20001 ];
};
}
5 changes: 2 additions & 3 deletions pkgs/applications/networking/browsers/firefox/common.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,8 @@
, ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages
, gssSupport ? true, libkrb5
, pipewireSupport ? waylandSupport && webrtcSupport, pipewire
# Workaround: disabled since currently jemalloc causes crashes with LLVM 13.
# https://bugzilla.mozilla.org/show_bug.cgi?id=1741454
, jemallocSupport ? false, jemalloc
# Jemalloc could reduce memory consumption.
, jemallocSupport ? true, jemalloc

## privacy-related options

Expand Down
5 changes: 5 additions & 0 deletions pkgs/applications/radio/gnuradio/3.8.nix
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,11 @@ stdenv.mkDerivation rec {
url = "https://github.com/gnuradio/gnuradio/commit/9d7343526dd793120b6425cd9a6969416ed32503.patch";
sha256 = "sha256-usSoRDDuClUfdX4yFbQNu8wDzve6UEhZYTFj1oZbFic=";
})
# Fix compilation with boost 177
(fetchpatch {
url = "https://github.com/gnuradio/gnuradio/commit/2c767bb260a25b415e8c9c4b3ea37280b2127cec.patch";
sha256 = "sha256-l4dSzkXb5s3vcCeuKMMwiKfv83hFI9Yg+EMEX+sl+Uo=";
})
];
passthru = shared.passthru // {
# Deps that are potentially overriden and are used inside GR plugins - the same version must
Expand Down
32 changes: 14 additions & 18 deletions pkgs/applications/radio/uhd/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,13 @@
, pkg-config
# See https://files.ettus.com/manual_archive/v3.15.0.0/html/page_build_guide.html for dependencies explanations
, boost
, enableLibuhd_C_api ? true
, enableCApi ? true
# requires numpy
, enableLibuhd_Python_api ? false
, enablePythonApi ? false
, python3
, enableExamples ? false
, enableUtils ? false
, enableLiberio ? false
, liberio
, enableSim ? false
, libusb1
, enableDpdk ? false
, dpdk
Expand All @@ -25,7 +24,6 @@
, enableUsrp1 ? true
, enableUsrp2 ? true
, enableX300 ? true
, enableN230 ? true
, enableN300 ? true
, enableN320 ? true
, enableE300 ? true
Expand All @@ -41,18 +39,18 @@ stdenv.mkDerivation rec {
pname = "uhd";
# UHD seems to use three different version number styles: x.y.z, xxx_yyy_zzz
# and xxx.yyy.zzz. Hrmpf... style keeps changing
version = "4.0.0.0";
version = "4.1.0.5";

src = fetchFromGitHub {
owner = "EttusResearch";
repo = "uhd";
rev = "v${version}";
sha256 = "NCyiI4pIPw0nBRFdUGpgZ/x2mWz+Qm78ZGACUnSbGSs=";
sha256 = "sha256-XBq4GkLRR2SFunFRvpPOMiIbTuUkMYf8tPAoHCoveRA=";
};
# Firmware images are downloaded (pre-built) from the respective release on Github
uhdImagesSrc = fetchurl {
url = "https://github.com/EttusResearch/uhd/releases/download/v${version}/uhd-images_${version}.tar.xz";
sha256 = "Xfx0bsHUQ5+Dp+xk0sVWWP83oyXQcUH5AX4PNEE7fY4=";
sha256 = "HctHB90ikOMkrYNyWmjGE/2HvA7xXKCUezdtiqzN+1A=";
};

cmakeFlags = [
Expand All @@ -61,9 +59,8 @@ stdenv.mkDerivation rec {
"-DENABLE_TESTS=ON" # This installs tests as well so we delete them via postPhases
"-DENABLE_EXAMPLES=${onOffBool enableExamples}"
"-DENABLE_UTILS=${onOffBool enableUtils}"
"-DENABLE_LIBUHD_C_API=${onOffBool enableLibuhd_C_api}"
"-DENABLE_LIBUHD_PYTHON_API=${onOffBool enableLibuhd_Python_api}"
"-DENABLE_LIBERIO=${onOffBool enableLiberio}"
"-DENABLE_C_API=${onOffBool enableCApi}"
"-DENABLE_PYTHON_API=${onOffBool enablePythonApi}"
"-DENABLE_DPDK=${onOffBool enableDpdk}"
# Devices
"-DENABLE_OCTOCLOCK=${onOffBool enableOctoClock}"
Expand All @@ -73,7 +70,6 @@ stdenv.mkDerivation rec {
"-DENABLE_USRP1=${onOffBool enableUsrp1}"
"-DENABLE_USRP2=${onOffBool enableUsrp2}"
"-DENABLE_X300=${onOffBool enableX300}"
"-DENABLE_N230=${onOffBool enableN230}"
"-DENABLE_N300=${onOffBool enableN300}"
"-DENABLE_N320=${onOffBool enableN320}"
"-DENABLE_E300=${onOffBool enableE300}"
Expand All @@ -87,7 +83,7 @@ stdenv.mkDerivation rec {

# Python + Mako are always required for the build itself but not necessary for runtime.
pythonEnv = python3.withPackages (ps: with ps; [ Mako ]
++ optionals (enableLibuhd_Python_api) [ numpy setuptools ]
++ optionals (enablePythonApi) [ numpy setuptools ]
++ optionals (enableUtils) [ requests six ]
);

Expand All @@ -98,7 +94,7 @@ stdenv.mkDerivation rec {
# If both enableLibuhd_Python_api and enableUtils are off, we don't need
# pythonEnv in buildInputs as it's a 'build' dependency and not a runtime
# dependency
++ optionals (!enableLibuhd_Python_api && !enableUtils) [ pythonEnv ]
++ optionals (!enablePythonApi && !enableUtils) [ pythonEnv ]
;
buildInputs = [
boost
Expand All @@ -107,12 +103,12 @@ stdenv.mkDerivation rec {
# However, if enableLibuhd_Python_api *or* enableUtils is on, we need
# pythonEnv for runtime as well. The utilities' runtime dependencies are
# handled at the environment
++ optionals (enableLibuhd_Python_api || enableUtils) [ pythonEnv ]
++ optionals (enableLiberio) [ liberio ]
++ optionals (enablePythonApi || enableUtils) [ pythonEnv ]
++ optionals (enableDpdk) [ dpdk ]
;

doCheck = true;
# many tests fails on darwin, according to ofborg
doCheck = !stdenv.isDarwin;

# Build only the host software
preConfigure = "cd host";
Expand Down Expand Up @@ -154,6 +150,6 @@ stdenv.mkDerivation rec {
homepage = "https://uhd.ettus.com/";
license = licenses.gpl3Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ bjornfor fpletz tomberek ];
maintainers = with maintainers; [ bjornfor fpletz tomberek doronbehar ];
};
}
1 change: 1 addition & 0 deletions pkgs/applications/science/electronics/flatcam/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ python3Packages.buildPythonApplication rec {
propagatedBuildInputs = with python3Packages; [
matplotlib
numpy
packaging
pyqt4
Rtree
scipy
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
diff --git a/src/doc/en/prep/Advanced-2DPlotting.rst b/src/doc/en/prep/Advanced-2DPlotting.rst
index 337457afef..f7c76f4b56 100644
--- a/src/doc/en/prep/Advanced-2DPlotting.rst
+++ b/src/doc/en/prep/Advanced-2DPlotting.rst
@@ -695,6 +695,8 @@ by the cells.

sage: pdf_savename = name+'.pdf'
sage: p.save(pdf_savename)
+ ...
+ DeprecationWarning: The py23 module has been deprecated and will be removed in a future release. Please update your code.

Notably, we can export in formats ready for inclusion in web pages.

diff --git a/src/sage/plot/disk.py b/src/sage/plot/disk.py
index 8680a1c9b1..e83763b678 100644
--- a/src/sage/plot/disk.py
+++ b/src/sage/plot/disk.py
@@ -156,6 +156,8 @@ class Disk(GraphicPrimitive):
sage: f = tmp_filename(ext='.pdf')
sage: p = disk((0,0), 5, (0, pi/4), alpha=0.5)
sage: p.save(f)
+ ...
+ DeprecationWarning: The py23 module has been deprecated and will be removed in a future release. Please update your code.

"""
import matplotlib.patches as patches
diff --git a/src/sage/plot/text.py b/src/sage/plot/text.py
index 04cbdedf76..a970f97b79 100644
--- a/src/sage/plot/text.py
+++ b/src/sage/plot/text.py
@@ -325,6 +325,8 @@ def text(string, xy, **options):
You can save text as part of PDF output::

sage: text("sage", (0,0), rgbcolor=(0,0,0)).save(os.path.join(SAGE_TMP, 'a.pdf'))
+ ...
+ DeprecationWarning: The py23 module has been deprecated and will be removed in a future release. Please update your code.

Some examples of bounding box::

24 changes: 24 additions & 0 deletions pkgs/applications/science/math/sage/sage-src.nix
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,14 @@ stdenv.mkDerivation rec {
# strictly necessary, but keeps us from littering in the user's HOME.
./patches/sympow-cache.patch

# fonttools 4.26.2, used by matplotlib, uses deprecated methods internally.
# This is fixed in fonttools 4.27.0, but since fonttools is a dependency of
# 2000+ packages and DeprecationWarnings are hidden almost everywhere by
# default (not on Sage's doctest harness, though), it doesn't make sense to
# backport the fix (see https://github.com/NixOS/nixpkgs/pull/151415).
# Let's just assume warnings are expected until we update to 4.27.0.
./patches/fonttools-deprecation-warnings.patch

# https://trac.sagemath.org/ticket/32305
(fetchSageDiff {
base = "9.4";
Expand Down Expand Up @@ -140,6 +148,22 @@ stdenv.mkDerivation rec {
rev = "f5f7a86908daf60b25e66e6a189c51ada7e0a732";
sha256 = "sha256-H/caGx3q4KcdsyGe+ojV9bUTQ5y0siqM+QHgDbeEnbw=";
})

# https://trac.sagemath.org/ticket/32909
(fetchSageDiff {
base = "9.5.beta7";
name = "matplotlib-3.5-deprecation-warnings.patch";
rev = "a5127dc56fdf5c2e82f6bc781cfe78dbd04e97b7";
sha256 = "sha256-p23qUu9mgEUbdbX6cy7ArxZAtpcFjCKbgyxN4jWvj1o=";
})

# https://trac.sagemath.org/ticket/32968
(fetchSageDiff {
base = "9.5.beta8";
name = "sphinx-4.3-update.patch";
rev = "fc84f82f52b6f05f512cb359ec7c100f93cf8841";
sha256 = "sha256-bBbfdcnw/9LUOlY8rHJRbFJEdMXK4shosqTNaobTS1Q=";
})
];

patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;

let
version = "2.34.0";
version = "2.34.1";
svn = subversionClient.override { perlBindings = perlSupport; };

gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];
Expand All @@ -37,7 +37,7 @@ stdenv.mkDerivation {

src = fetchurl {
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
sha256 = "07s1c9lzlm4kpbb5lmxy0869phg7037pv4faz5hlqyb5csrbjv7x";
sha256 = "0b40vf315s1kz65x1wq47g8srl4wqac39pwnvlj1mdzs3kfma1rs";
};

outputs = [ "out" ] ++ lib.optional withManual "doc";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/video/bombono/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
, pkg-config
, fetchpatch
, scons
, boost
, boost172
, dvdauthor
, dvdplusrwtools
, enca
Expand Down Expand Up @@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ wrapGAppsHook scons pkg-config gettext ];

buildInputs = [
boost
boost172
dvdauthor
dvdplusrwtools
enca
Expand Down
26 changes: 21 additions & 5 deletions pkgs/applications/video/corrscope/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
mkDerivationWith python3Packages.buildPythonApplication rec {
pname = "corrscope";
version = "0.7.1";
format = "pyproject";

src = fetchFromGitHub {
owner = "corrscope";
Expand All @@ -19,8 +20,6 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
sha256 = "0c9kmrw6pcda68li04b5j2kmsgdw1q463qlc32wn96zn9hl82v6m";
};

format = "pyproject";

patches = [
# Remove when bumping past 0.7.1
(fetchpatch {
Expand All @@ -30,11 +29,28 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
})
];

nativeBuildInputs = [ wrapQtAppsHook ] ++ (with python3Packages; [ poetry-core ]);
nativeBuildInputs = [
wrapQtAppsHook
] ++ (with python3Packages; [
poetry-core
]);

buildInputs = [ ffmpeg qtbase ];
buildInputs = [
ffmpeg
qtbase
];

propagatedBuildInputs = with python3Packages; [ appdirs atomicwrites attrs click matplotlib numpy pyqt5 ruamel-yaml ];
propagatedBuildInputs = with python3Packages; [
appdirs
atomicwrites
attrs
click
matplotlib
numpy
packaging
pyqt5
ruamel-yaml
];

dontWrapQtApps = true;

Expand Down
5 changes: 3 additions & 2 deletions pkgs/applications/virtualization/qemu/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ lib, stdenv, fetchurl, fetchpatch, python, zlib, pkg-config, glib
, perl, pixman, vde2, alsa-lib, texinfo, flex
, bison, lzo, snappy, libaio, libtasn1, gnutls, nettle, curl, ninja, meson, sigtool
, makeWrapper, autoPatchelfHook, runtimeShell
, makeWrapper, runtimeShell
, attr, libcap, libcap_ng
, CoreServices, Cocoa, Hypervisor, rez, setfile
, numaSupport ? stdenv.isLinux && !stdenv.isAarch32, numactl
Expand Down Expand Up @@ -53,7 +53,6 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [ makeWrapper python python.pkgs.sphinx python.pkgs.sphinx_rtd_theme pkg-config flex bison meson ninja ]
++ lib.optionals gtkSupport [ wrapGAppsHook ]
++ lib.optionals stdenv.isLinux [ autoPatchelfHook ]
++ lib.optionals stdenv.isDarwin [ sigtool ];

buildInputs = [ zlib glib perl pixman
Expand Down Expand Up @@ -85,6 +84,7 @@ stdenv.mkDerivation rec {
dontUseMesonConfigure = true; # meson's configurePhase isn't compatible with qemu build

outputs = [ "out" "ga" ];
separateDebugInfo = true;

patches = [
./fix-qemu-ga.patch
Expand Down Expand Up @@ -180,6 +180,7 @@ stdenv.mkDerivation rec {

configureFlags = [
"--audio-drv-list=${audio}"
"--disable-strip" # We'll strip ourselves after separating debug info.
"--enable-docs"
"--enable-tools"
"--enable-guest-agent"
Expand Down
3 changes: 3 additions & 0 deletions pkgs/build-support/pkg-config-wrapper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ stdenv.mkDerivation {
dontBuild = true;
dontConfigure = true;

# Additional flags passed to pkg-config.
addFlags = lib.optional stdenv.targetPlatform.isStatic "--static";

unpackPhase = ''
src=$PWD
'';
Expand Down
4 changes: 3 additions & 1 deletion pkgs/build-support/pkg-config-wrapper/pkg-config-wrapper.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ if [ -z "${NIX_PKG_CONFIG_WRAPPER_FLAGS_SET_@suffixSalt@:-}" ]; then
source @out@/nix-support/add-flags.sh
fi

set -- "$@" @addFlags@

if (( ${#role_suffixes[@]} > 0 )); then
# replace env var with nix-modified one
PKG_CONFIG_PATH=$PKG_CONFIG_PATH_@suffixSalt@ exec @prog@ "$@"
else
# pkg-config isn't a bonafied dependency so ignore setup hook entirely
# pkg-config isn't a real dependency so ignore setup hook entirely
exec @prog@ "$@"
fi
Loading