Commit Graph

25 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
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.
2024-03-19 03:14:51 +01:00
Vladimír Čunát
1ca0b68230
Merge #218627: libomxil-bellagio: Fix -Wstringop-truncation 2023-03-22 12:45:05 +01:00
Vladimír Čunát
3e66561470
libomxil-bellagio: explain the compiler warning better 2023-03-22 12:44:07 +01:00
dramforever
f393974f54 libomxil-bellagio: Fix -Wstringop-truncation for GCC 12 2023-02-28 12:50:32 +08:00
github-actions[bot]
3cdd771820
Merge staging-next into staging 2023-02-23 18:01:49 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Sergei Trofimovich
1475f90ab2 libomxil-bellagio: fix stack overred
`-DFORTIFY_SOURCE=3` managed to expose stack overread problem as:
    https://github.com/NixOS/nixpkgs/pull/212498#issuecomment-1435357971

The change pull fix proposed upstream to avoid stack overread.
2023-02-20 22:20:06 +00:00
Alyssa Ross
d2952f9386 libomxil-bellagio: fix build with clang 2023-01-24 10:09:10 +00:00
Alyssa Ross
920a4e1340 libomxil-bellagio: clarify license 2023-01-24 10:09:10 +00:00
Alyssa Ross
362de11e34 libomxil-bellagio: use a better homepage
We don't need to use a SourceForge project page as the homepage,
because the project has a dedicated website on SourceForge.
2023-01-24 10:09:10 +00:00
Sergei Trofimovich
0a33f548c8 libomxil-bellagio: explicitly disable parallel building 2021-10-20 17:39:49 +01:00
Sergei Trofimovich
fb106ee08b libomxil-bellagio: fix build failures against -fno-common compiler
On vanilla gcc-10 (and gcc-9 -fno-common) build fails as:

```
../libtool --tag=CC   --mode=link gcc ... -o libomxil-bellagio.la ...
ld: .libs/libomxil_bellagio_la-omx_reference_resource_manager.o:(.bss+0x18):
  multiple definition of `globalIndex';
    .libs/libomxil_bellagio_la-st_static_component_loader.o:(.bss+0x358):
      first defined here
```

Upstream gcc-10 changed the default from -fcommon to fno-common:
    https://gcc.gnu.org/PR85678.

The error also happens if CFLAGS=-fno-common passed explicitly.
2021-09-25 18:45:52 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
luc65r
9544382a41 libomxil-bellagio: fix build with gcc10 2020-12-28 08:43:31 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Frederik Rietdijk
e68505e735 Merge remote-tracking branch 'upstream/gcc8' into staging-next 2019-09-06 23:25:18 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +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
Patrick Hilhorst
c10842fe0b libomxil-bellagio: fix build on gcc8
Added the `-Wno-error=array-bounds` flag. Fixes #40213.
2018-05-09 17:32:50 +02:00
Jan Malakhovski
7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Ben Gamari
3655157d22 libomxil-bellagio: Enable cross-compilation 2018-01-24 09:33:36 -06:00
mimadrid
09e0cc7cc7
Update homepage attributes: http -> https
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
2017-08-03 11:56:15 +02:00
Matthew Bauer
483a480cea libomxil-bellagio: disable on Darwin
I can't find any information on this for Darwin. It appears to be
Linux-only.
2016-08-16 19:25:42 +00:00
Bjørn Forsman
bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
William A. Kennington III
a9806e86d6 libomxil-bellagio: Add derivation 2015-03-28 13:53:20 -07:00