about summary refs log tree commit diff
path: root/pkgs/development/libraries/liboil/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2023-01-04liboil: unbreak on aarch64-darwinWeijia Wang1-3/+1
2022-12-13treewide: mark packages broken that never built on PLATFORMRick van Schijndel1-0/+2
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken Tool is still WIP but this is one of the first results. I manually audited the results and removed some results that were not valid. Note that some of these packages maybe should have more constrained platforms set instead of broken set, but I think not being perfectly correct is better than just keep trying to build all these things and never succeeding. Some observations: - Some darwin builds require XCode tools - aarch64-linux builds sometimes suffer from using gcc9 - gcc9 is getting older and misses some new libraries/features - Sometimes tools try to do system detection or expect some explicit settings for platforms that are not x86_64-linux
2021-12-01pkgs/development: rename name to pname&versionFelix Buehler1-2/+3
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-4/+4
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
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.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2018-04-30treewide: http to httpsRyan Mulligan1-1/+1
2016-09-01docdev -> devdocEelco Dolstra1-1/+1
It's "developer documentation", not "documentation developer" after all.
2016-08-29treewide: Shuffle outputsTuomas Tynkkynen1-1/+1
Make either 'bin' or 'out' the first output.
2015-10-28$docdev fixups: mostly to avoid empty outputVladimír Čunát1-1/+1
... after auto-removing some kinds of files by default. In some cases I let them be removed and in others I let them be put into $docdev. That was more due to general indecisiveness on this question than any reasons in the particular cases.
2015-10-13liboil: split into multiple outputsVladimír Čunát1-2/+5
2015-04-01Fix liboil build on DarwinSpencer Whitt1-0/+3
2013-07-04fix bad "licence" namesVladimír Čunát1-1/+1
Mostly what I merged from @lovek323. Such errors can be easily checked by nix-env -f . -qa \* --meta --xml --drv-path --show-trace >/dev/null
2013-07-03liboil: fix build on darwinJason "Don" O'Conal1-3/+9
* force --build=x86_64
2013-01-31liboil: update, incl. a patch from GentooVladimír Čunát1-4/+7
2010-07-08Cleaned up the unspecified-extra-argument calls where there is no way to ↵Michael Raskin1-1/+1
access extra arguments. Tarball and full instantiation checks passed. svn path=/nixpkgs/trunk/; revision=22539
2009-10-06A case study in transitive overrides. WebKit needs fresh glib. This means it ↵Michael Raskin1-1/+1
needs a whole slice of system built against glib-2.22.. Added overrides are generic enough, though. So the same way can be used to override everything. I have failed (so far?) to add mkOverridable into stdenv, though. svn path=/nixpkgs/trunk/; revision=17661
2009-04-21* Got rid of all --disable-static flags; they're redundant now.Eelco Dolstra1-0/+17
* Also a bunch of style cleanups (tabs, with args, ...). svn path=/nixpkgs/branches/stdenv-updates/; revision=15235