Commit graph

508899 commits

Author SHA1 Message Date
Daniel Rolls da781ec44e haskellPackages.shellify: add me as a maintainer 2023-07-30 00:15:15 +02:00
maralorn 8ecc5ecc5a
haskellPackages.dependent-sum-template: back pin for ghc 9.4 compat 2023-07-29 13:05:17 +02:00
maralorn cd1c98b639
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-07-29 13:03:16 +02:00
maralorn 2b55fad13c
haskellPackages.inline-c-cpp: drop obsolete patch 2023-07-29 12:47:10 +02:00
github-actions[bot] 4c1a08f7ac
Merge master into haskell-updates 2023-07-29 00:12:48 +00:00
Will Fancher ce2c20a14d
Merge pull request #245837 from dcarosone/zfs-systemd-udev-fix
zfs: 'want', don't 'require', systemd-udev-settle
2023-07-28 20:12:28 -04:00
Azat Bahawi 6bc397a1cc
Merge pull request #245903 from name-snrl/qt5ct-1.7
qt5ct: 1.5 -> 1.7
2023-07-29 01:22:54 +03:00
Martin Weinelt 1a137b5f62
Merge pull request #245749 from helsinki-systems/upd/nss_latest
nss_latest: 3.91 -> 3.92
2023-07-29 00:21:57 +02:00
rewine 4e90ab6cca release-notes: add new services wayfire 2023-07-28 18:58:20 -03:00
rewine 231b831b5f aliases.nix: add wayfireApplications-unwrapped and wcm 2023-07-28 18:58:20 -03:00
Martin Weinelt ed22de3a7a
Merge pull request #244388 from natsukium/steamship/update
python310Packages.steamship: 2.17.11 -> 2.17.18
2023-07-28 23:58:04 +02:00
Martin Weinelt cf9d024cb0
Merge pull request #245808 from natsukium/zope-component/update
python310Packages.zope-component: 5.1.0 -> 6.0
2023-07-28 23:54:52 +02:00
Martin Weinelt eb6249c52f
Merge pull request #245820 from natsukium/sopel/fix
python311Packages.sopel: fix build
2023-07-28 23:45:07 +02:00
Robert Scott 246977b44d
Merge pull request #245713 from liff/gradle-8.2
gradle: 8.0.1 -> 8.2.1
2023-07-28 22:29:50 +01:00
Pol Dellaiera bc647c0e38
Merge pull request #245873 from keenanweaver/doomrunner1.8.0
doomrunner: 1.7.3 -> 1.8.0
2023-07-28 23:19:51 +02:00
Pol Dellaiera 77a0f8dd16
Merge pull request #245705 from Enzime/fix/vscode-gles
vscode: fix GPU acceleration not working
2023-07-28 23:16:28 +02:00
Martin Weinelt e8d56b900b
Merge pull request #245894 from natsukium/backports/remove
python310Packages.backports_*: remove
2023-07-28 23:15:08 +02:00
Ryan Lahfa 020ff5ccb5
Merge pull request #239780 from RaitoBezarius/nixos-for-aps 2023-07-28 23:12:36 +02:00
Adam Joseph 47d25939a1
Merge pull request #245955 from NixOS/revert-245824-pr/lib/customization/makeScopeWithSplicing
Revert "lib.customisation: uncurry makeScopeWithSplicing"
2023-07-28 21:05:11 +00:00
Silvan Mosberger a0b8caf3bc
Revert "lib.customisation: uncurry makeScopeWithSplicing" 2023-07-28 23:04:09 +02:00
Adam Joseph 49b4b4e872
Merge pull request #245921 from trofi/bind-update
bind: 9.18.16 -> 9.18.17
2023-07-28 20:56:29 +00:00
Adam Joseph 12cb207d20
Merge pull request #245824 from amjoseph-nixpkgs/pr/lib/customization/makeScopeWithSplicing
lib.customisation: uncurry makeScopeWithSplicing
2023-07-28 20:55:44 +00:00
Emily ac4cb90b03
Merge pull request #245710 from networkException/ungoogled-chromium
ungoogled-chromium: 115.0.5790.102 -> 115.0.5790.110
2023-07-28 22:50:09 +02:00
Pol Dellaiera 4511c5bbea
Merge pull request #244326 from sund3RRR/rtfm-init
rtfm: init at 0.2.2
2023-07-28 22:35:54 +02:00
Adam Joseph 0174928b12
Merge pull request #243607 from amjoseph-nixpkgs/pr/gcc/toplevel
gcc: deduplicate top-level expressions
2023-07-28 20:30:29 +00:00
Pierre Bourdon 205b4117a5
Merge pull request #245675 from baloo/baloo/tpm2-tools/fixup-wrapper
tpm2-tools: rework argv0 parsing
2023-07-28 22:10:00 +02:00
Fabian Affolter c3462e2da3
Merge pull request #245625 from r-ryantm/auto-update/python310Packages.hist
python310Packages.hist: 2.6.3 -> 2.7.1
2023-07-28 21:54:01 +02:00
Robert Schütz 52be9031aa
Merge pull request #245692 from r-ryantm/auto-update/python310Packages.dtlssocket
python310Packages.dtlssocket: 0.1.15 -> 0.1.16
2023-07-28 12:52:44 -07:00
André Silva 5da131bd94
Merge pull request #244483 from andresilva/polkadot-1.0.0
polkadot: 0.9.43 -> 1.0.0
2023-07-28 20:39:17 +01:00
Robert Schütz 857df777e0
Merge pull request #245562 from PedroHLC/fx_cast_bridge/buildNpmPackage
fx_cast_bridge: adopt buildNpmPackage; rename to fx-cast-bridge
2023-07-28 12:27:07 -07:00
Adam Joseph c2d1d8b751 gcc: deduplicate top-level expressions
This commit deduplicates the copy-pasted gcc mess in
pkgs/top-level/all-packages.txt, replacing it with a single
expression that branches based on the chosen version.

This refactoring has exposed several bizzare behaviors in our
historical gcc expressions.  These are almost certainly a result of
people reaching back and making a change only to the version they
care about, and neglecting adjacent versions.  These oddities went
un-noticed because in copy-paste-duplicated form it is nearly
impossible to notice what has happened.

When refactored into branch-on-version form, the irregularities jump
out at you:

1. The ISL version we are using jumps *backward* from 0.14 on gcc48
   to 0.11 on gcc49, then forward again at gcc6.  If gcc49 cannot
   use isl 0.14 why is gcc48 able to?  I doubt this is right, but if
   it is there should be an explanatory comment, and I found none.

2. gcc6 bumps to isl 0.17 only if compiling for RedoxOS. This
   probably means that gcc6 is able to use isl 0.17 everywhere. If
   not, there should have been a comment explaining why RedoxOS is
   special here.

3. gcc49 on Darwin uses gccStdenv because "build fails on Darwin
   with clang"; surely if that is the case then that is true for
   gcc48 as well, no?

4. gcc49 overrides cloog to v0.18.0, but gcc48 doesn't.  Again, very
   weird, probably somebody meant to override gcc 4.9 *and all older
   versions*, not just that one particular version.

5. when cross-compiling, gcc6,7,8 override stdenv to gcc7Stdenv
   because "gcc 10 is too strict to cross compile gcc <= 8" yet this
   override was not applied to any other versions of gcc which are
   "<= 8".  It's also odd that gcc7Stdenv is used rather than
   gcc8Stdenv.

The best part about switch-on-version form is that oversights like
the above *make the code more verbose* so they stand out.  Fixing
these likely-bugs will make the code simpler and shorter.  In
copy-paste-duplicated style the opposite is true: you get shorter
code by *forgetting* to apply changes to all the versions that need
the change!  That's a very perverse incentive.

This PR does not attempt to change or fix any of these behaviors.  I
have confirmed that it does not affect eval (same drv-hash) for all
gcc versions on both x86_64-linux and x86_64-darwin.
2023-07-28 12:24:11 -07:00
Arthur Gautier b76822209a tpm2-tools: rework argv0 parsing
`tpm2 --version` relies on `ARGV[0]` being `tpm2` which is not possible
with `makeWrapper`.

this pulls the fix from https://github.com/tpm2-software/tpm2-tools/pull/3271

Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2023-07-28 18:54:36 +00:00
figsoda 66ce081faf
Merge pull request #245859 from dmivankov/patch-3 2023-07-28 14:46:10 -04:00
Sergei Trofimovich 0092231e84 bind: 9.18.16 -> 9.18.17
Changes: https://downloads.isc.org/isc/bind9/9.18.17/doc/arm/html/notes.html#notes-for-bind-9-18-17
2023-07-28 19:26:00 +01:00
Robert Schütz e1d80a357d
Merge pull request #245489 from dotlambda/polaris-web-buildNpmPackage
polaris-web: use buildNpmPackage
2023-07-28 11:10:55 -07:00
Emily d7937ece5b
Merge pull request #228815 from mweinelt/gitea-runner-test
nixos/tests/gitea: Tests actions runner registration
2023-07-28 19:58:45 +02:00
Martin Weinelt e68f793041
nixos/tests/gitea: Test actions runner registration 2023-07-28 19:51:41 +02:00
Ryan Lahfa 5150e29817
Merge pull request #245737 from oddlama/fix-nginx-unnecessary-acme-locations 2023-07-28 19:23:56 +02:00
Ryan Lahfa 2a0aaa7e8f
Merge pull request #245413 from oddlama/fix-hostapd-mac-allow 2023-07-28 19:19:02 +02:00
Pol Dellaiera 868ced9c6d
Merge pull request #245720 from r-ryantm/auto-update/pynitrokey
pynitrokey: 0.4.38 -> 0.4.39
2023-07-28 18:58:30 +02:00
Pol Dellaiera f5fc54018c
Merge pull request #230670 from r-ryantm/auto-update/memtest86plus
memtest86plus: 6.10 -> 6.20
2023-07-28 18:58:17 +02:00
Pol Dellaiera 89799ececa
Merge pull request #245833 from r-ryantm/auto-update/k3s
k3s: 1.27.3+k3s1 -> 1.27.4+k3s1
2023-07-28 18:58:07 +02:00
Pol Dellaiera a2c1f87150
Merge pull request #245853 from r-ryantm/auto-update/vault
vault: 1.14.0 -> 1.14.1
2023-07-28 18:57:55 +02:00
name_snrl 60ed7ba7d7 qt5ct: 1.5 -> 1.7 2023-07-28 21:57:47 +05:00
Pol Dellaiera 3df1ca155f
Merge pull request #245867 from r-ryantm/auto-update/cnspec
cnspec: 8.19.0 -> 8.20.0
2023-07-28 18:57:46 +02:00
Pol Dellaiera 1e37e277ca
Merge pull request #234652 from Valodim/cage-extra-environment
nixos/cage: add environment config
2023-07-28 18:57:19 +02:00
Ryan Lahfa 3ac8c61e9d
Merge pull request #244883 from LibreCybernetics/linux_6_3_eol 2023-07-28 18:40:03 +02:00
Artturi 314c4c1b6d
Merge pull request #244879 from Atemu/steam-small-dbus-steamvr 2023-07-28 19:04:25 +03:00
natsukium 96850c1aaf hnswlib: init at 0.7.0 2023-07-28 15:55:38 +00:00
ajs124 074e1daf50
Merge pull request #241620 from msfjarvis/hs/workaround-aria2c-tls-issues
aria2: build with GNUTLS instead of OpenSSL
2023-07-28 17:36:28 +02:00