summaryrefslogtreecommitdiff
path: root/pkgs/misc/jackaudio (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into staging-nextVladimír Čunát2024-07-031-1/+1
|\
| * pkgs/misc: remove licenses.gpl2Jussi Kuokkanen2024-07-031-1/+1
* | Merge remote-tracking branch 'origin/master' into staging-nextK9002024-07-021-1/+1
|\|
| * maintainers: remove pennae•••https://discourse.nixos.org/t/nca-jonringer-joint-announcement/48231 https://web.archive.org/web/20240701165505/https://discourse.nixos.org/t/nca-jonringer-joint-announcement/48231 we had little faith in the NCA process, but this is going deep, *deep* into the territory of wilfully insulting all those had placed even a modicum of trust in that process. have you fucking nazi bar. pennae2024-07-011-1/+1
* | libjack2: fix python 3.12 support•••Backports the waf 2.0.26 update, which adds Python 3.12 support to the build system. Martin Weinelt2024-06-241-1/+10
|/
* wafHook: don't add cross compilation flags•••These flags are not part of waf, they're custom flags that are not widely implemented. More packages are broken because of these flags being added than actually recognise them. Of the packages in Nixpkgs that directly depend on wafHook that we can attempt to cross compile (i.e. all their dependencies cross compile), 5 already successfully cross compile and recognise these flags, 2 already successfully cross compile because they have been opted out of these flags, 3 don't cross compile successfully for reasons unrelated to these flags, and for the remaining 7, the only thing stopping them cross compiling successfully is that they are being passed these flags that they don't recognise. All of the five successfully cross-compiling packages that do recognise these flags are samba projects: ldb, talloc, tdb, tevent, and samba4. So this isn't a general waf convention, just a samba one. It therefore doesn't make sense to set these flags by default. They should just be included in the expressions for each samba project, like all the other quirks common to samba build systems. This change fixes cross compilation of the following packages: blockhash ganv ndn-cxx mda_lv2 pflask raul saldl Alyssa Ross2024-05-151-2/+0
* Merge staging-next into staginggithub-actions[bot]2023-09-081-0/+65
|\
| * Merge master into staging-nextgithub-actions[bot]2023-09-081-0/+65
| |\
| | * jack-example-tools: add darwin supportWeijia Wang2023-09-081-5/+12
| | * Merge pull request #253299 from pennae/jack-tools•••jack-example-tools: init at 4pennae2023-09-081-0/+58
| | |\
| | | * jack-example-tools: init at 4pennae2023-09-041-0/+58
* | | | Merge pull request #252874 from atorres1985-contrib/waf-crossArtturi2023-09-071-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | treewide: convert configureFlags to wafConfigureFlags when appropriateAnderson Torres2023-09-061-1/+1
| * | | treewide: waf.hook -> wafHookAnderson Torres2023-09-061-2/+2
* | | | Merge staging-next into staginggithub-actions[bot]2023-09-071-1/+1
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Merge pull request #253726 from reckenrode/jack2-fix•••jack2: fix build on DarwinWeijia Wang2023-09-071-1/+1
| |\ \
| | * | jack2: fix build on Darwin•••jack_control requires dbus, which isn’t enabled on Darwin. Randy Eckenrode2023-09-061-1/+1
| | |/
* | / treewide: change wafConfigureFlags to configureFlags•••Because it makes no sense to treat it differently. Anderson Torres2023-09-011-1/+2
|/ /
* / jackaudio: change wafHook to waf.hookAnderson Torres2023-08-261-2/+2
|/
* libjack2: 1.9.19 -> 1.9.22R. Ryantm2023-08-181-2/+2
* libjack2: fix cross compilation•••Signed-off-by: Mika Tammi <mika.tammi@unikie.com> Mika Tammi2023-07-261-4/+3
* jack2, libjack2: fix jack2.pc after splitting outputs•••The split was merged in cfe009304 from PR #226315 This fixes qtractor build (and maybe others): https://hydra.nixos.org/build/221582472/nixlog/3/tail Vladimír Čunát2023-05-301-0/+5
* libjack2: move headers to "dev" outputsSergei Trofimovich2023-04-151-0/+2
* libjack2: don't use `with lib` at top-level•••It's bit us once already [0], let's get rid of it before it does it again. [0]: https://github.com/NixOS/nixpkgs/pull/216096#issuecomment-1437763295 Winter2023-02-201-6/+5
* libjack2: fix source url•••c733f0bf8ad39186b9d14d4fb4d0bc1394b93940 switched JACK to using overlay-style mkDerivation, but forgot to change a reference to `version` to `finalAttrs.version`. This wasn't caught at eval time because `with lib` was used, making the source derivation try to fetch (at the time of writing) tag "23.05pre-git", which obviously doesn't exist :D Thanks to V for catching this [0]. [0]: https://github.com/NixOS/nixpkgs/pull/216096#issuecomment-1437763295 Winter2023-02-201-1/+1
* jack: Add `meta.pkgConfigModules` and testJohn Ericson2023-02-132-5/+15
* treewide: *Flags convert to list from str•••*Flags implies a list slightly relevant: > stdenv: start deprecating non-list configureFlags https://github.com/NixOS/nixpkgs/pull/173172 the makeInstalledTests function in `nixos/tests/installed-tests/default.nix` isn't available outside of nixpkgs so it's not a breaking change Artturin2022-10-101-1/+1
* treewide: mark broken for darwinRick van Schijndel2022-05-301-0/+1
* jackaudio: remove unneeded PKGCONFIG variable•••Not needed anymore after setting this correctly in the wafHook. Rick van Schijndel2022-04-101-2/+0
* jackaudio: 1.9.17 -> 1.9.19Bart Brouns2021-10-031-3/+3
* Change all alsaLib references to alsa-libAndersonTorres2021-06-102-4/+4
* lib.meta: introduce `availableOn`oxalica2021-04-022-2/+2
* libjack2: fix cross•••Always defaults to unprefixed pkg-config, even when cross-compiling. Fixes: https://github.com/NixOS/nixpkgs/issues/96548 Alyssa Ross2021-02-081-0/+3
* libjack2: 1.9.16 -> 1.9.17R. RyanTM2021-01-221-2/+2
* pkgs/misc: pkgconfig -> pkg-configBen Siraphob2021-01-162-4/+4
* treewide: stdenv.lib -> libBen Siraphob2021-01-162-5/+5
* 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 Profpatsch2021-01-111-2/+2
* jack2: 1.9.14 -> 1.9.16Bart Brouns2020-10-201-2/+2
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-102-2/+2
* jack2: 1.9.13 -> 1.9.14, fix build arm•••See: https://github.com/jackaudio/jack2/releases/tag/v1.9.14 Thanks for fedora working on python3 there and the arm patch 💖. worldofpeace2019-11-191-5/+4
* Treewide: fix URL permanent redirects•••Permanent redirects on homepages and/or source URLs as reported by Repology c0bw3b2019-11-162-4/+4
* jack2: 1.9.12 -> 1.9.13 (security)•••addressing CVE-2019-13351 removing now-redundant patch fixing build on macos Robert Scott2019-11-031-7/+2
* treewide: name -> pname (easy cases) (#66585)•••treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pnamevolth2019-08-151-1/+1
* jack2: remove cf-privateDaiderd Jordan2019-07-031-2/+2
* jackaudio: restrict aften dependency to DarwinAndrew Childs2019-05-191-4/+3
* jackaudio: reenable on darwin•••Apply patch to fix darwin build. Matthew Bauer2019-04-292-62/+11
* treewide: mark bad packages•••Some old stuff is known not to work. Matthew Bauer2019-04-261-0/+1
* waf: use wafConfigureFlags for waf flags•••This avoids the potential conflict between autoconf flags and the waf flags. There is some overlap between the two but waf errors when it doesn’t recognize the flag. Matthew Bauer2019-04-091-1/+1
* 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. Jörg Thalheim2019-01-262-4/+3
* treewide: use wafHook•••Replace "waf" phases with wafHook that manages everything automatically. Should make things more modular. Packages affected here are: - a2jmidid - ams-lv2 - ardour - fomp - guitarix - ingen - jalv - mda-lv2 - non - patchage - hamster-time-tracker - kupfer - xiphos - xfce4-dockbarx-plugin - xfce4-namebar-plugin - dropbox - clasp - aubio - liliv - lv2 - lvtk - ntk - raul - sratom - suil - ganv - ndn-cxx - ns3 - serd - sord - termbox - wxmupen64plus - jackaudio - pflask - blockhash - glmark2 - weighttp Matthew Bauer2018-11-131-23/+12