Commit Graph

52 Commits

Author SHA1 Message Date
github-actions[bot]
7208220b63
Merge master into staging-next 2024-07-24 18:01:18 +00:00
Ivan Trubach
90fbf71333 treewide: remove maintainer goibhniu
Inactive in Nixpkgs since 2018 (and a single PR in 2022).
https://github.com/NixOS/nixpkgs/issues?q=author%3Acillianderoiste
2024-07-24 13:38:22 +03:00
K900
b99be9ccc7 ffado: actually get rid of Qt dependency for real this time 2024-07-12 13:05:41 +03:00
Jan Tojnar
45c85e2b1d ffado: Add comment about Python 3.11 override
This was introduced in 20001b719e
2024-07-06 16:56:12 +02:00
Jan Tojnar
f94db72728 ffado: Remove Qt dependency
This slims up `pipewire` closure.

The full package is available as `ffado-mixer`.
2024-07-04 00:37:10 +02:00
Jan Tojnar
0a5599cda2 ffado: 2.4.8 → 2.4.9
https://ffado.org/posts/ffado-2.4.9-release/
2024-07-04 00:36:23 +02:00
K900
ecfc551ff8 ffado: fix eval 2024-07-02 17:22:09 +03:00
Martin Weinelt
20001b719e ffado: pin to python311
Latest version still uses distutils and the imp module, both of which
were removed in Python 3.12.
2024-06-24 12:18:26 +02:00
Jan Tojnar
1c544e1f7c ffado: correct metainfo install path
SHAREDIR is actually pkgdatadir.
2024-06-11 08:32:33 +02:00
Jan Tojnar
16f2eaa158 ffado: Format expression 2024-06-11 08:32:29 +02:00
LuoChen
5f2ad80fca
ffado: fix hash, see https://ffado.org/posts/ffado-2.4.8-tarball_fix/ 2024-06-08 22:04:35 +08:00
Sandro Jäckel
b5dda80243
ffado: remove unused kernel argument, cleanup python env creation 2024-04-22 13:59:39 +02:00
Alyssa Ross
4b8bdbc8bd
pkgsMusl.ffado: fix build 2024-02-09 12:13:01 +01:00
Alyssa Ross
f9272aa060
ffado: 2.4.7 -> 2.4.8 2024-01-30 21:50:23 +01:00
Filippos Tsimas
2acbdc41e9 ffado: 2.4.3 -> 2.4.7 2023-03-07 15:09:19 +02:00
QuantMint
bcff7661cf ffado: bump scons 2022-01-19 21:02:09 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
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
Michael Weiss
595a36d846
scons.py2: Replace with sconsPackages.scons_3_1_2
Required since SCons 4.0.0 doesn't support Python 2.7 anymore.
2020-07-18 10:48:20 +02:00
R. RyanTM
cc87aef228 ffado: 2.4.2 -> 2.4.3 2020-06-10 17:45:18 -07:00
Jan Tojnar
3e0f4e202f
Merge branch 'master' into staging-next 2020-03-31 21:32:15 +02:00
Michal Minář
dd2e6d3d4a quoted home page URL according to RFC 0045
Signed-off-by: Michal Minář <mic.liamg@gmail.com>
2020-03-30 05:16:53 +02:00
Michael Weiss
0950324466 scons: Add passthru.py2 for backward compatibility
Not all packages build with Python 3, see #75877. The goal is to get rid
of Python 2 but this approach ensures a smoother transition.
2020-03-27 10:49:52 -07:00
Michal Minář
22327eab2d switched from the current system to the booted one
Signed-off-by: Michal Minář <mic.liamg@gmail.com>
2020-03-23 10:03:36 +01:00
Michal Minář
bb317ecbc6 ffado: 2.4.1 -> 2.4.2
- fixed ffado-diag
- fixed ffado-mixer
- enabled ffado-test

Signed-off-by: Michal Minář <mic.liamg@gmail.com>
2020-03-22 11:55:57 +01:00
Jan Tojnar
8cef6ec5fe
ffado: prevent build tools from leaking into closure (#63393)
ffado: prevent build tools from leaking into closure
2019-06-18 11:39:38 +02:00
Jan Tojnar
e40d568daa
ffado: prevent build tools from leaking into closure
FFADO stored paths to various build dependencies and libraries
like gcc or pyuic5 (from PyQT) in $out/lib/libffado/static_info.txt,
thus  bringing them into the runtime closure.

With Nix, this information is not really critical, as we can find
out the exact dependencies from .drv files in Nix store.

This alone reduced the closure size from 914866184B to 132341176B.
2019-06-18 02:46:36 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Jan Tojnar
8b1816ec5a
ffado: 2.4.0 → 2.4.1
Update, switch to Python 3, Qt 5, libxmlxx3, and clean up the expression.
2019-03-03 12:10:59 +01:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Matthew Bauer
78cabc3ca9 libffado: refactor lib-prefixed package 2018-12-15 14:43:57 -06:00
Tuomas Tynkkynen
5e84926a66 treewide: Replace meta.available checks in shouldUsePackages copypasta
This reverts commit 79d8353b5e.

This sort of code breaks config.{allowBroken, allowUnsupportedSystem} =
true by making them do unpredictable things.
2018-09-28 15:01:00 +03:00
John Ericson
79d8353b5e treewide: Make shouldUsePackages copypasta use meta.available
The old way depended on old list-of-strings `meta.platforms`, and was
not good for cross.
2018-03-12 18:55:41 -04:00
Vladimír Čunát
088d7c9f3b
libffado: 2.3.0 -> 2.4.0 (maintenance)
http://ffado.org/?q=node/3379
This fixes build with gcc7.  The removed patches are inside now.
2018-02-18 13:35:50 +01:00
Piotr Bogdan
1e78b48666 ffado: fix build with glibc-2.26
see https://sourceforge.net/p/ffado/mailman/message/36008067/
2017-11-08 17:35:51 +00:00
Jörg Thalheim
7182b71489 ffado: 2.2.1 -> 2.3.0 2017-08-25 21:43:31 +01: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
Eelco Dolstra
3096d03435 Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"
This reverts commit 25a148fa19.
2015-06-04 14:54:48 +02:00
William A. Kennington III
25a148fa19 Refactor mkFlag / shouldUsePkg into the nixpkgs libraries 2015-05-22 13:26:55 -07:00
William A. Kennington III
8de4be096f ffado: Refactor and cleanup 2015-05-02 15:54:42 -07:00
William A. Kennington III
d96535ba41 ffado: Add maintainer 2015-04-26 10:24:48 -07:00
William A. Kennington III
60a39dec54 ffado: Refactor 2015-04-25 21:27:54 -07:00
Cillian de Róiste
df88d89332 FFADO: fix build on i686 2014-08-24 19:50:22 +02:00
Cillian de Róiste
93106b319b ffado: update from 2.1.0 to 2.2.1 2014-08-24 15:11:22 +02:00
Cillian de Róiste
b57ee8c331 nixpkgs-lint: add the platforms meta attr for most of my packages 2014-03-16 12:08:26 +01:00
Cillian de Róiste
aaebab484b Disable the debug option for FFADO
The debug option is enabled by default and causes performance and stability issues
2012-10-07 22:33:50 +02:00
Cillian de Róiste
564cc7d12c Upgrade ffado (FireWire audio drivers) to the recently released 2.1.0 2012-09-30 21:23:28 +02:00
Cillian de Róiste
039b709041 Fix the hardcoded /usr/local path in the debug ffado-diag, diagnostic script 2012-07-15 11:51:49 +02:00
Cillian de Roiste
e1155499ad Reverting to revision 1995, this is what AVLinux uses, and works well with jackdbus too
svn path=/nixpkgs/trunk/; revision=33670
2012-04-08 11:10:11 +00:00