Zbigniew Jędrzejewski-Szmek
730f40eb57
Merge pull request #8184 from poettering/color-ask-pw
...
Trivial merge conflict resolved locally.
2018-02-15 17:14:59 +01:00
Lennart Poettering
1496ceaf30
mkosi: add pcre2 to our build deps, as we can now link to it
2018-02-14 19:56:24 +01:00
Lennart Poettering
d66a98482b
mkosi: update to fedora 27, it's released since a while
2018-02-12 11:34:00 +01:00
Tomasz Bachorski
dc0c2e2512
mkosi: use libidn2 on Arch ( #7751 )
...
Since libidn2 is now available in Arch official repositories, let's use
it instead of libidn.
2017-12-30 12:23:24 +01:00
Zbigniew Jędrzejewski-Szmek
d9215cd838
Add SPDX license headers to various assorted files
2017-11-19 19:08:15 +01:00
Lennart Poettering
f33a319f99
mkosi: configure mkosi.cache/ and mkosi.builddir/ explicitly
...
This way these dirs will be created automatically if they are missing,
thus always guaranteeing optimal speedy behaviour.
(Well at least, after https://github.com/systemd/mkosi/pull/181 is
merged)
2017-11-10 19:00:06 +01:00
AsciiWolf
c2674675cf
mkosi.arch: fix comment ( #6470 )
...
libidn -> libidn2
2017-07-28 09:24:12 +02:00
Zbigniew Jędrzejewski-Szmek
72cdb3e783
build-sys: drop automake support
...
v2:
- also mention m4
2017-07-18 10:04:44 -04:00
Lucas Werkmeister
6253abca7e
mkosi: add m4 ( #6389 )
...
This seems to be required since the move to meson.
2017-07-17 18:51:14 -04:00
Lucas Werkmeister
b071291083
mkosi: roll back to libidn on Arch ( #6388 )
...
This reverts the mkosi.arch part of a8a2a0ed64
. libidn2 is only
available on AUR, which mkosi doesn’t support.
2017-07-17 22:41:31 +02:00
Zbigniew Jędrzejewski-Szmek
9fe4a3d98e
Merge pull request #6176 from poettering/timer-boottime-monotonic
...
WakeSystem= and other timer fixes.
2017-06-22 21:34:39 -04:00
Lennart Poettering
8825742c44
mkosi: order package list alphabetically again
2017-06-22 20:48:18 +02:00
Zbigniew Jędrzejewski-Szmek
670d494690
mkosi: install libidn2 in the final system ( #6173 )
...
Recent systemd compiled in a build root which had libidn2-devel installed would
not run in the default installation root which had just libidn and did not have
libidn2. Since a8a2a0ed64
libidn2-devel (or equivalent) is installed in
the build root. Normally, since we install systemd in the installation root,
all dependencies that are needed for the compiled systemd to run are present,
but libidn2 is a new dependency, so the distro packages would just pull in
libidn, and not libidn2.
Temporily add libdn2 to explicitly specified Packages. We can remove that once
distro-compiled systemds have moved to libind2.
2017-06-22 15:23:29 +02:00
AsciiWolf
fbc11da3b1
mkosi: update Debian config for mkosi ( #6089 )
...
Drop g++ package — it's only used for a test and we want to keep the mkosi installation footprint small-ish.
2017-06-06 10:52:52 -04:00
AsciiWolf
c63b01c6f2
mkosi: update Debian config for mkosi ( #5997 )
...
* mkosi.debian: fix libidn2 package name
* mkosi.debian: drop duplicate diffutils package
* mkosi.debian: add missing g++ package
2017-05-21 22:24:30 -04:00
Zbigniew Jędrzejewski-Szmek
a8a2a0ed64
mkosi: switch over to libidn2
2017-05-11 14:27:01 -04:00
Zbigniew Jędrzejewski-Szmek
b35320cf63
mkosi.fedora: we need lz4 for lz4cat
2017-05-05 21:18:54 -04:00
Zbigniew Jędrzejewski-Szmek
6c3444cb03
mkosi: switch build to meson
...
For Fedora, the version is bumped to 26. In F25, ninja is still called ninja-build
(while the package with the rename is going through QA).
2017-05-05 21:18:44 -04:00
Zbigniew Jędrzejewski-Szmek
6b3d378331
Merge pull request #4879 from poettering/systemd
2017-01-14 21:29:27 -05:00
AsciiWolf
357cd5563a
Updated Debian config for mkosi ( #4949 )
2016-12-23 21:56:01 +01:00
Lennart Poettering
e02c04c045
mkosi: drop duplicate "diffutils" package listing
2016-12-21 19:09:29 +01:00
Lennart Poettering
f7e1577cd4
build-sys: add missing Makefile symlink
...
This way we can just type "make" in the .mkosi/ directory and the right thing
happens.
2016-12-21 19:09:29 +01:00
Lennart Poettering
2eec83d930
mkosi: update mkosi.fedora so that we can run "make check" during build
...
Our tests require "diff" and "tree", hence let's add them to the set of
development packages.
2016-12-14 18:29:30 +01:00
Lennart Poettering
280b29ac84
Merge pull request #4861 from keszybz/dissect-tweaks
...
A prettification of the dissect code, mkosi and TODO updates
2016-12-11 20:09:04 +01:00
AsciiWolf
cb8ac9646f
Added Debian config for mkosi ( #4865 )
2016-12-11 00:14:19 -05:00
Zbigniew Jędrzejewski-Szmek
0b6b2df80d
mkosi: we need diff to run ./configure
...
checking if gcc supports -fno-rtti -fno-exceptions... ./configure: line 10083: diff: command not found
no
2016-12-10 01:41:50 -05:00
Zbigniew Jędrzejewski-Szmek
cd35d461be
mkosi: install Fedora 25
...
No need to look back at the past. Fedora 25 is here (almost).
2016-10-06 11:54:24 -04:00
Zbigniew Jędrzejewski-Szmek
be9bc687d8
mkosi: disable our own cache
...
No point in spamming the fs.
2016-10-06 11:54:24 -04:00
Zbigniew Jędrzejewski-Szmek
fef05f7ae9
mkosi: create .mkosi directory
...
Since it looks like we'll wind up with a bunch of mkosi files for different
distros, it's probably better to keep them in a subdirectory.
2016-10-06 11:53:58 -04:00