Commit graph

87 commits

Author SHA1 Message Date
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
R. RyanTM
ef13bb7089 bluez: 5.54 -> 5.55 2020-10-22 14:31:26 +00:00
Matthew Bauer
e520d6af29
Merge pull request #84415 from matthewbauer/mb-cross-fixes-april2020
Cross compilation fixes [april 2020]
2020-04-13 16:48:38 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Matthew Bauer
0bbdba2d11 bluez: don’t build python packages when tests are disabled
Can’t run these on cross anyway
2020-04-06 16:36:28 -04:00
R. RyanTM
8c514e9e7b bluez: 5.53 -> 5.54 2020-03-18 22:04:03 -07:00
Benjamin Hipple
0030d391d2 bluez: 5.52 -> 5.53 2020-02-18 19:28:03 -08:00
worldofpeace
b5a3336f57 bluez: enable checkPhase on x86_64-linux 2019-12-10 20:22:35 -05:00
André-Patrick Bubel
83655d6993
bluez: 5.51 -> 5.52, aliased bluezFull to bluez 2019-12-08 20:53:49 +01:00
Bastian Köcher
19f42620ef
bluez: 5.50 -> 5.51
Also add new configuration flag options and enable them for the bluezFull package by default.
2019-12-08 20:47:44 +01:00
worldofpeace
5548dd31f0 bluez: Move D-Bus conf file to share/dbus-1/system.d
Since D-Bus 1.9.18 configuration files installed by third-party should
go in share/dbus-1/system.d. The old location is for sysadmin overrides.
2019-09-16 13:59:08 -04:00
Marek Mahut
ad2aa38006 bluez: CVE-2018-10910 2019-06-18 11:15:26 +02:00
(cdep)illabout
aba51b8ae4
bluez: Add support for the sixaxis controller
This should add support for the Playstation Dualshock 3 and DualShock 4
controllers.
2018-12-12 10:38:18 +09:00
rnhmjoj
413d7f4425 bluez: use python3 2018-08-05 23:46:42 +02:00
R. RyanTM
4b391934e9 bluez: 5.49 -> 5.50 (#41583)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/bluez/versions.

These checks were done:

- built on NixOS
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bluetoothctl passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btmon passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/rctest had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/l2test had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/l2ping had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bccmd passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bluemoon passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/hex2hcd passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/mpris-proxy passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btattach passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bdaddr passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/avinfo had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/avtest passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/scotest had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/amptest had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/hwdb passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/hcieventmask had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/hcisecfilter passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btinfo passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btconfig passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btsnoop passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btproxy passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btiotest passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bneptest passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/mcaptest passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/cltest had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/oobtest passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/advtest passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/seq2bseq passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/nokfw passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/rtlfw passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/create-image passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/eddystone passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/ibeacon passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btgatt-client passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btgatt-server passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/test-runner passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/check-selftest had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/gatt-service had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/btmgmt passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/obex-client-tool passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/obex-server-tool passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bluetooth-player passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/obexctl passed the binary check.
- Warning: no invocation of /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/hid2hci had a zero exit code or showed the expected version
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/bluetoothd passed the binary check.
- /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50/bin/obexd passed the binary check.
- 36 of 47 passed binary check by having a zero exit code.
- 19 of 47 passed binary check by having the new version present in output.
- found 5.50 with grep in /nix/store/sdf6cl55n4fp0iq5q9ky6n56inpsln2x-bluez-5.50
- directory tree listing: https://gist.github.com/d81fb1f39a7430f91d1e576b1eb599e7
- du listing: https://gist.github.com/7555f6b1dcd34da7c9731a6de05e553b
2018-06-06 22:31:40 +02:00
Peter Hoeg
10c9ec68ac
Merge pull request #39813 from peterhoeg/f/bluez
bluez: add tools to output that we were building anyway
2018-05-11 07:15:41 +08:00
Matthew Bauer
143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
Peter Hoeg
4c66aa8938 bluez: add tools to output that we were building anyway 2018-05-02 07:35:49 +08:00
Matthew Justin Bauer
8691bb57d3
Merge pull request #36406 from alesguzik/bluez-midi
Bluetooth MIDI support
2018-04-17 10:54:23 -05:00
Michael Raskin
267b90a40a
Merge pull request #26665 from armijnhemel/bluez5_28_removal
bluez5_28: remove expression for bluez5_28, as it is no longer needed
2018-04-13 22:35:09 +00:00
Ryan Mulligan
ceb66c90ef bluez: 5.48 -> 5.49
Semi-automatic update generated by https://github.com/ryantm/nix-update tools.

This update was made based on information from https://repology.org/metapackage/bluez/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl -V` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl -h` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluetoothctl --help` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btmon -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btmon --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btmon -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btmon --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bccmd -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bccmd --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bccmd -V` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bccmd -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bccmd --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluemoon -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluemoon --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluemoon -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/bluemoon --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/hex2hcd -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/hex2hcd --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/hex2hcd help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/hex2hcd -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/hex2hcd --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/mpris-proxy -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/mpris-proxy --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/mpris-proxy -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/mpris-proxy --version` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btattach -h` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btattach --help` got 0 exit code
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btattach -v` and found version 5.49
- ran `/nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49/bin/btattach --version` and found version 5.49
- found 5.49 with grep in /nix/store/il6jjsm4s96wn87y7jalbsasnh70f2gx-bluez-5.49
- directory tree listing: https://gist.github.com/29a23518ac04729281c02f4a2e81e310
2018-03-28 23:45:04 +01:00
Ales Huzik
7093810b0c bluez: optionally enable midi support 2018-03-07 15:39:12 +11:00
Andreas Rammhold
6e2cb1dd8c bluez: use dbus-python for the python bindings. dbus does not provide any 2018-01-06 19:09:19 +01:00
Andreas Rammhold
63ba455e53 bluez: 5.47 -> 5.48 2018-01-06 19:09:19 +01:00
Robin Gloster
50fb62994b
bluez: remove unneeded dependencies and fix test bins 2017-09-27 21:25:05 +02:00
Franz Pletz
94bbe7db22
bluez4: remove, unused and probably vulnerable 2017-09-18 21:19:15 +02:00
Franz Pletz
dadb16a57f
bluez: 5.43 -> 5.47 for CVE-2017-1000250
Fixes #29289.
2017-09-18 21:19:15 +02:00
Armijn Hemel
6c3068ad44 remove expression for bluez5_28, as it is no longer needed 2017-06-17 11:41:43 +02:00
Michael Raskin
763ed66c24 bluez5: install gatttool; reported by @husnoo 2017-04-30 21:12:37 +02:00
Kristoffer Søholm
f9e8ef7e6d nixos/bluetooth: add extraConfig option (#23427) 2017-03-20 14:28:02 +01:00
Bjørn Forsman
3d104ab2b3 gst-plugins-base: align attrname with pkgname 2017-02-27 12:16:26 +01:00
Nikolay Amiantov
496476be4e bluez4: reintroduce to nixpkgs
It's still needed by KDE4. It was there, just unreferenced from all-packages.
2017-02-02 00:52:54 +03:00
Lorenzo Manacorda
b83c0783d3 bluez: 5.40 -> 5.43 2016-11-12 18:12:10 +01:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Tuomas Tynkkynen
a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Frederik Rietdijk
5a501bd828 Remove top-level dbus_python and pythonDBus.
See #11567.

Furthermore, it renames pythonPackages.dbus to pythonPackages.dbus-
python as that's the name upstream uses.

There is a small rebuild but I couldn't figure out the actual cause.
2016-08-16 22:52:37 +02:00
Tuomas Tynkkynen
21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Bjørn Forsman
2661511cdb bluez: 5.39 -> 5.40
A bugfix release:
http://www.bluez.org/release-of-bluez-5-40/

(I've tested this with nox-review; no new breakage.)
2016-05-30 20:56:59 +02:00
Marius Bakke
8af730b0a9 bluez5: 5.37 -> 5.39 2016-05-25 20:30:28 +01:00
Thomas Tuegel
70936ce3f8 bluez5: multiple outputs 2016-04-25 19:04:24 -05:00
Vladimír Čunát
09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Vladimír Čunát
d039c87984 Merge branch 'master' into closure-size 2016-02-14 08:33:51 +01:00
Nikolay Amiantov
c0a02801d7 bluez5: enable parallel building 2016-02-12 22:47:51 +03:00
Vladimír Čunát
ae74c356d9 Merge recent 'staging' into closure-size
Let's get rid of those merge conflicts.
2016-02-03 16:57:19 +01:00
Tony White
ddfb660f7b kde5 bluedevil plasmoid : enable bluez5 bluetooth functionality
- Fixed a bug in bluedevil (link to a .js file)
    - Made bluez5 the default bluetooth service except for kde4
    - created org.bluez.obex systemd dbus service
    - Patched bluez5 using bluez-5.37-obexd_without_systemd-1.patch
    in order to enable obex when using either the bluedevil plasmoid
    or dolpin file manager within plasma workspaces 5.

    The functionality was tested using a Sony Xperia Z, the machine
    and the handset paired  and two different files were sent in both
    directions successfully.
2016-01-29 22:08:42 +00:00
Marius Bakke
889ebe6b28 bluez5: 5.36 -> 5.37 2016-01-21 14:39:52 +00:00
Vladimír Čunát
333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
William A. Kennington III
168220741d bluez5: 5.35 -> 5.36 2015-11-05 18:21:43 -08:00
Vladimír Čunát
783c40eb68 dbus: split into multiple outputs and fix referrers 2015-10-13 20:19:01 +02:00