Commit graph

306665 commits

Author SHA1 Message Date
sternenseemann 5bb192fb96 haskellPackages.gtk-mac-integration: mark as broken
It has a constraint on an old version of gtk, so doesn't build and seems
abandoned (no release since 2017, copyright notice year range ends with
2010).
2021-08-06 15:07:57 +02:00
sternenseemann 22b39c2a36 haskellPackages.geomancy: restrict platforms to x86
Won't build on e. g. aarch64 due to its use of x86 architecture specific
features.
2021-08-06 15:03:34 +02:00
lukasepple f754109ecf haskellPackages: fix build failures related to test main file casing
A few libraries published by https://github.com/typeclasses/ have the issue
that they have a test suite with its Main module in hegehog.hs. On darwin
GHC can't distinguish between Hedgehog.hs and hedgehog.hs due to the case
insensitive file system and will raise an issue about this.
2021-08-06 14:56:42 +02:00
sternenseemann 0e0fbc6760 haskellPackages.SDL-image: fix build on darwin
Interestingly SDL-image exhibits both the problems of SDL-mixer and SDL-ttf
have. How the respective fixes we apply here as well work is explained in
1a68ebf98573291fc4a8d8e7b35ea2e74a0d6665 and
2a8105fc58644307007f326de25b357d216d3ad7.
2021-08-06 14:39:22 +02:00
sternenseemann e41518821d haskellPackages.SDL-mixer: fix build on darwin
SDL-mixer's configure script makes some darwin specific assumptions about
the layout of the SDL libraries which don't hold up with the way they are
packaged in nixpkgs. Since the way we are doing this on other platforms
works with the configure script and doesn't significantly differ from the
situation on darwin, we can just replace a string in a string comparison
to ensure the non-darwin code path is taken.
2021-08-06 14:39:22 +02:00
sternenseemann 9a32fd5c49 haskellPackages.SDL-ttf: fix build on darwin
SDL_main.h which is included from SDL_ttf.h contains a #define which redefines
main to SDL_main. This has to do with the way SDL binaries are linked and
executed on darwin which is explained here [1]. However this is bad news for
hsc2hs intermediate C sources which in this case only to gather version
information from the headers and not to run a full SDL application.

Thus compilation would fail due to this issue which we can avoid by redefining
main to main again after including the header.

[1]: http://www.ariis.it/link/repos/sdl-bindings/hssdl-image/MACOSX
2021-08-06 14:39:22 +02:00
sternenseemann 9a39115172 haskellPackages.GLHUI: fix build on darwin 2021-08-06 14:39:22 +02:00
sternenseemann c66cc62b6c haskellPackages.ats-format: ignore custom Setup.hs, install manually
ats-format has a custom Setup.hs which does the following using cli-setup:

* Add ~/.local/share/man to $MANPATH by editing shell configurations in $HOME.

* Install a man page into ~/.local/share

* Install a shell completion by editing shell configurations in $HOME.

We had a workaround to keep this from failing the build in the nix sandbox, but
this seemingly broke on darwin. To fix this once and forall, we force the use
of only `defaultMain` in Setup.hs and install the man page manually.
Additionally we generate completions and remove unnecessary extra references
from the closure.
2021-08-06 11:28:54 +02:00
sternenseemann 964abed995 haskellPackages.cas-store: fix build on darwin by providing kqueue
kqueue is a conditional dependency which is added via a cabal conditional
which we need to emulate manually.
2021-08-06 03:34:09 +02:00
sternenseemann ff09b0fe44 haskellPackages.kqueue: mark as unbroken
This was marked as broken by mistake: It builds fine, but just on darwin
which is to be expected as it is binding to an API not available on
Linux.
2021-08-06 03:24:10 +02:00
sternenseemann df69f9af32 haskellPackages.{bindings-parport,btrfs}: unsupported on darwin
These are both packages which depend on the Linux kernel (or its
headers) and won't work on darwin.
2021-08-06 03:21:04 +02:00
lukasepple 070d43bcb2 haskellPackages.blas-hs: fix on darwin by providing Accelerate 2021-08-06 03:14:57 +02:00
sternenseemann 2b5949d67d haskellPackages.al: fix build on darwin by providing OpenAL 2021-08-06 03:01:54 +02:00
github-actions[bot] b1af7b37d5
Merge master into haskell-updates 2021-08-06 00:06:03 +00:00
Fabián Heredia Montiel 88e451423f
pijul: 1.0.0-alpha.52 → 1.0.0-alpha.53 (#132827) 2021-08-05 19:13:50 -04:00
zowoq 78e0de4c9b opentelemetry-collector: use proxyVendor 2021-08-06 09:10:09 +10:00
zowoq ef3483ad74 telegraf: use proxyVendor 2021-08-06 09:10:09 +10:00
zowoq a4461b97c6 buildGoModule: add proxyVendor 2021-08-06 09:10:09 +10:00
zowoq b60dde0c1e buildGo{Module,Package}: add tags argument
Simpler method of setting tags rather than using some combination of buildFlags, buildFlagsArray, preBuild, etc

Using `lib.concatStringsSep ","` as space separated tags are deprecated in go.
2021-08-06 09:09:58 +10:00
zowoq ed6852a778
Merge pull request #132825 from qowoz/go
go_1_15: 1.15.14 -> 1.15.15, go_1_16: 1.16.6 -> 1.16.7
2021-08-06 09:09:38 +10:00
Maximilian Bosch 10755d19ff
Merge pull request #132808 from 0xbe7a/master
pferd: 3.1.0 -> 3.2.0
2021-08-06 01:05:04 +02:00
Robert Helgesson 875e87727e comfortaa: 3.001 -> 3.101 2021-08-06 01:02:44 +02:00
Robert Helgesson 8757e1f1c3 fira-mono: 4.106 -> 4.202
Also fix incorrect version in package name.
2021-08-06 01:02:44 +02:00
Robert Helgesson 0ec2c62641 unifont_upper: 13.0.05 -> 13.0.06 2021-08-06 01:02:44 +02:00
Robert Helgesson 7e6c9ba91c unifont: 13.0.05 -> 13.0.06 2021-08-06 01:02:44 +02:00
Robert Helgesson a482b68c95 josm: 18004 -> 18118 2021-08-06 01:02:44 +02:00
Robert Helgesson 7c22a4c63d mimeo: 2019.7 -> 2021.2 2021-08-06 01:02:44 +02:00
zowoq 869e4a894e go_1_16: 1.16.6 -> 1.16.7 2021-08-06 07:37:23 +10:00
zowoq 1d3f4cd77f go_1_15: 1.15.14 -> 1.15.15 2021-08-06 07:37:08 +10:00
Artturi 439b160522
Merge pull request #131955 from Artturin/libvarlink-add
libvarlink: init at 22
2021-08-06 00:33:18 +03:00
Ryan Mulligan d6b2dfa722
Merge pull request #132511 from r-ryantm/auto-update/innernet
innernet: 1.4.0 -> 1.4.1
2021-08-05 14:30:43 -07:00
Ryan Mulligan bfa06c1608
Merge pull request #132470 from ryantm/dev/ryantm/discourse-plugins
discourseAllPlugins: init discourse-checklist, discourse-data-explorer, discourse-migratepassword
2021-08-05 14:24:25 -07:00
Jörg Thalheim 5007f2e422
Merge pull request #132818 from Mic92/zinputrc
nixos: fix zinputrc on flake-enabled systems
2021-08-05 22:06:44 +01:00
Michael Weiss c89430bed4
Merge pull request #132798 from primeos/signal-desktop
signal-desktop: 5.12.1 -> 5.12.2
2021-08-05 22:42:56 +02:00
Ryan Mulligan 32e24e792c discourse/update.py: add missing plugins 2021-08-05 13:25:38 -07:00
Jörg Thalheim 8c5c0d6748 nixos: fix zinputrc on flake-enabled systems 2021-08-05 22:19:37 +02:00
Anderson Torres 7de613db99
Merge pull request #132764 from AndersonTorres/new-labwc
labwc: 0.2.1 -> 0.3.0
2021-08-05 17:02:26 -03:00
Vincent Laporte 9c0a584a28 ocamlPackages.lens: 1.2.4 → 1.2.5 2021-08-05 20:55:51 +02:00
Guillaume Girol 308c004ace ocamlPackages.llvm: 8 -> 10, fix bytecode linking
Fixes #119532
2021-08-05 20:33:20 +02:00
AndersonTorres 4d167d07db labwc: 0.2.1 -> 0.3.0 2021-08-05 15:23:16 -03:00
be7a aed3d0aedb
pferd: 3.1.0 -> 3.2.0 2021-08-05 20:18:14 +02:00
Timothy DeHerrera 06552b7234
Merge pull request #132802 from primeos/nixos-tests-signal-desktop
nixos/tests/signal-desktop: Improve the DB test
2021-08-05 11:55:54 -06:00
Michael Weiss c4c087da21
nixos/tests/signal-desktop: Improve the DB test
The command "file ~/.config/Signal/sql/db.sqlite | grep 'db.sqlite: data'"
can randomly fail because "file" sometimes recognizes the "random"
(encrypted) data as something. This occasionally causes test failures,
e.g. [0] were it was recognized as "PGP Secret Sub-key -" or in another
instance as an ext4 filesystem [1].

[0]: https://github.com/NixOS/nixpkgs/pull/132644#issuecomment-892601504
[1]: https://social.primeos.dev/notice/A7H8VWV0KtQHUZZIsC
2021-08-05 18:26:59 +02:00
Sandro 9207d0909e
Merge pull request #132787 from kidonng/node-paren
doc: remove unnecessary parentheses
2021-08-05 18:23:06 +02:00
Michael Weiss bba311e5df
signal-desktop: 5.12.1 -> 5.12.2 2021-08-05 17:24:32 +02:00
Sandro fd2bb8574e
Merge pull request #132523 from alyssais/s6-linux-init
s6-linux-init: 1.0.6.2 -> 1.0.6.3
2021-08-05 16:46:01 +02:00
Sandro a40ec46ffe
Merge pull request #132509 from fabaff/bump-yalesmartalarmclient
python3Packages.yalesmartalarmclient: 0.3.4 -> 0.3.5
2021-08-05 16:45:15 +02:00
Sandro 747b82fd7c
Merge pull request #132531 from erosennin/dictd-dbs-dont-unpack
dictd-dbs: add dontUnpack = true
2021-08-05 16:44:44 +02:00
Sandro 4f56955afe
Merge pull request #132267 from Artturin/nwgpanelupdate 2021-08-05 16:34:57 +02:00
Sandro 67df78457a
Merge pull request #132515 from kidonng/acpica-tools
acpica-tools,iasl: 20200430 -> 20210730
2021-08-05 16:31:44 +02:00