fetsorn
0eb3ea3997
xen: fix typo
2023-05-31 04:00:54 +04:00
Raito Bezarius
e8d6be7a4b
xen: mark EOL ≤ 4.15, add known CVEs in nixpkgs
...
Currently, Xen is very unmaintained, as this is a particularly complex
piece of software that touts itself as secure, we are not doing a
service to Xen by packaging unsecure piece of their software.
Let's be brutally honest about the state of things in nixpkgs.
2023-04-26 13:56:47 +02:00
Weijia Wang
5ca9faa109
xen: cleanup
2023-03-15 00:54:37 +02:00
Weijia Wang
a8bad6bb36
xen_4_10: drop
2023-03-14 23:34:58 +02:00
Weijia Wang
63c033e2a0
xen_4_15: fix build
2023-03-14 22:57:08 +02:00
Weijia Wang
a9926eb5ec
Merge branch 'master' into xen-4.15-pr
2023-03-14 20:15:47 +02: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
Artturin
0734f54ef2
treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
...
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
ajs124
45ec5898cb
maintainers: remove tstrobel
...
was ts468 on github afaict and was actually a committer, but that account hasn't been active since early 2018
2022-06-29 00:54:53 +02:00
Zhong Jianxin
e8f3914985
treewide: Replace transfig with fig2dev
...
Reasons:
- transfig never get upstream update since it was added to nixpkgs 2006,
according to [fig2dev Debian changelog][1], upstream maintainership
was taken over at 2016, and renamed to fig2dev.
- [Debian][2], [ArchLinux][3], [HomeBrew][4] all use fig2dev to replace
transfig.
- transfig builds [failed][5] on aarch64-darwin, fig2dev builds fine.
- One less package to maintain.
[1]: https://salsa.debian.org/debian/fig2dev/-/blob/debian/1%253.2.6_beta-1/debian/changelog
[2]: https://packages.debian.org/bullseye/transfig
[3]: https://archlinux.org/packages/community/x86_64/fig2dev/
[4]: https://formulae.brew.sh/formula/fig2dev
[5]: https://hydra.nixos.org/build/163404782/nixlog/2
2022-02-15 10:13:56 +08:00
Martin Weinelt
39341ed38b
xen: mark unsupported versions as vulnerable
...
Our support for Xen lacks maintenance and since Xen has monthly security
advisories it is reasonable to assume our version is affected by a
multitude of security problems that are fixed upstream.
How many advisories? Browsing oss-security shows the following number of
advisories in each of the following years:
2022: 3
2021: 53
2020: 54
2019: 46 <-- we are *here*
https://xenbits.xen.org/docs/unstable/support-matrix.html
2022-01-25 13:55:59 +01:00
William Johansson
93437909af
xen: patch 4.15 with XSA-386
2021-11-13 20:29:41 +01:00
William Johansson
9591c9170f
xen: bump to 4.15.1
2021-11-13 20:29:40 +01:00
William Johansson
2f40c4647b
xen: upgrade to 4.15
2021-11-13 20:29:40 +01:00
William Johansson
e9ad024615
xen: move patches specific for 4.10
...
Makes it easier to include 4.15 patches later.
2021-11-13 18:33:07 +01:00
Kid
b43389f49d
iasl: drop pacakge
2021-08-10 03:46:01 +00:00
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
2021-06-10 01:12:49 -03:00
William Johansson
745a8ea503
xen: remove unreferenced patches
2021-05-04 14:03:29 +00:00
Alyssa Ross
049efb9171
xen: fix build with GCC 10
...
Fixes: https://github.com/NixOS/nixpkgs/issues/108479
2021-05-01 11:06:41 -07:00
Sandro Jäckel
9378fdf87e
iproute: deprecate alias
2021-04-04 01:43:46 +02:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
zowoq
31f5dd3f36
treewide: editorconfig fixes
...
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Ben Siraphob
108bdac3d9
pkgs/applications: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Ben Siraphob
b04fc593e7
treewide: cmake buildInputs to nativeBuildInputs, minor cleanups
2021-01-01 11:52:33 +07:00
Sandro
1542fd8e8d
Merge pull request #77421 from Shados/xen-build-efi-binaries
2020-11-27 23:49:07 +01:00
Graham Christensen
bc49a0815a
utillinux: rename to util-linux
2020-11-24 12:42:06 -05:00
Alexei Robyn
22fdd2465c
xen: Build Xen EFI binary
2020-10-10 22:09:31 +11:00
Alexei Robyn
6048a3c1f5
xen: Remove unsupported Xen version (4.8)
2020-10-10 22:09:26 +11:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Maximilian Bosch
ea8ae88f04
Merge branch 'staging' into glibc230
2020-02-01 17:42:03 +01:00
Maximilian Bosch
10ad9fea9f
xen: remove 4.5
...
Depends on a fairly old gcc, marked as insecure for ~2 years.
2020-01-28 20:11:00 +01:00
Maximilian Bosch
91b7e73bbc
xen_4_8-{light,slim}: fix build
2020-01-23 11:00:54 +01:00
Maximilian Bosch
ad2fd68cff
xen_4_8: fix build w/glibc-2.30
...
The header (and the `sysctl`-function) were unused, so the inclusion can be
removed safely.
This was done by upstream in 4.9 as well[1].
[1] 74858c9eaf
2020-01-23 00:21:22 +01:00
Robin Gloster
313da176d3
treewide: NIX_*_FLAGS -> string
2019-12-31 00:16:46 +01:00
Robin Gloster
5f2b92e3ec
treewide: NIX_*_COMPILE -> string
2019-12-31 00:13:29 +01:00
Frederik Rietdijk
6d059becd3
Merge gcc-9 into staging ( #68029 )
2019-12-30 16:38:38 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
2019-12-30 12:58:11 +01:00
Franz Pletz
1ba64dad7c
xen_4_8: fix build with gcc9
2019-11-05 01:04:17 +01:00
Franz Pletz
50dad9e873
xen_4_10: fix build with gcc9
2019-11-05 01:04:17 +01:00
Robin Gloster
dcdf68ee01
xen_4_10: 4.10.0 -> 4.10.4
...
glusterfs compatibility fix, also added Wno-error flags for gcc8
compatibility
2019-09-14 14:06:16 +02:00
Daniel Schaefer
dc0e697038
xen: Ignore GCC8 errors
2019-09-13 15:12:18 +02:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Frederik Rietdijk
5061fe0c2c
Merge staging-next into staging
2019-08-28 08:26:42 +02:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
Danylo Hlynskyi
8fe244edce
fix hash
2019-08-21 20:18:14 +03:00
danbst
f0a805f5e5
xen: 4.8.3 -> 4.8.5, unbreak
...
It was broken during GlusterFs upgrade: https://github.com/NixOS/nixpkgs/pull/66736
2019-08-20 23:28:13 +03:00
Frederik Rietdijk
d531da6f8a
Merge pull request #54094 from rnhmjoj/shell
...
treewide: use ${stdenv.shell} instead of /bin/sh where possible
2019-01-19 14:15:51 +01:00
rnhmjoj
bcf54ce5bb
treewide: use ${stdenv.shell} instead of /bin/sh where possible
2019-01-16 20:37:15 +01:00
Will Dietz
48027e8373
xen: patch to work with newer acpica-tools (iasl)
...
https://xenbits.xen.org/gitweb/?p=xen.git;a=patch;h=858dbaaeda33b05c1ac80aea0ba9a03924e09005
Local copy to ensure stable.
https://lists.xenproject.org/archives/html/xen-devel/2018-06/msg01172.html
2018-12-19 13:42:44 -06:00