ComixHe
66cd16bb6e
chore: changing how project versions are generated
...
add deps 'util-linux' for linglong-box
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-05-22 11:15:16 +08:00
dengbo
f21eb5af9c
Revert "chore: remove linglong-box depend"
...
This reverts commit 3ab5a426ca .
2024-05-15 16:23:40 +08:00
dengbo
7fa94e4096
chore: release linglong 1.5.1
...
release linglong 1.5.1
Log:
2024-05-14 14:14:52 +08:00
kamiyadm
cd7b8aecee
fix: use another way to get old package list
...
Get list from directory instead of ll-cli list.
Log:
2024-05-13 17:03:39 +08:00
kamiyadm
025d41be8c
fix: move the reinstall operation to new script
...
-
Log:
2024-05-13 13:04:40 +08:00
dengbo
58b7ea6fd9
chore: release linglong 1.5.0
...
release linglong 1.5.0
Lgo: update changelog
2024-05-13 11:30:56 +08:00
kamiyadm
62d032c649
chore: update debian/copyright
...
-
Log:
2024-05-10 17:31:31 +08:00
dengbo
3ab5a426ca
chore: remove linglong-box depend
...
remove linglong-box depend
Log:
2024-05-09 16:12:10 +08:00
dengbo
ad2b592097
fix: linglong.conf not installed correctly in uos v20
...
should use os-release to distinguish distro
Log:
2024-05-07 17:32:44 +08:00
black-desk
a0dfd690ba
fix: correct mktemp in preinst
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-05-07 15:37:15 +08:00
dengbo
6b633f6f8c
docs: optimization api doc
...
add description of api doc
Log:
2024-04-29 17:09:24 +08:00
kamiyadm
82212cba5c
chore: handle upgrade from old linglong
...
-
Log:
2024-04-29 15:06:49 +08:00
kamiyadm
cddef41681
chore: update linglong-bin.postinst
...
dh_installsysusers is not working properly in debhelper(12.1).
Just hardcode these contents which are generated by debhelper(13.11.4)
in the postinst script.
Log:
2024-04-28 17:30:07 +08:00
kamiyadm
1da5d43dd1
chore: update depends to 'crun | linglong-box'
...
-
Log:
2024-04-28 17:30:07 +08:00
dengbo
34a7ba6a39
fix: kernel.unprivileged_userns_clone not set in uos v20
...
linglong.conf should be reload after install
Log:
2024-04-28 11:47:37 +08:00
dengbo
98c8dd8f35
fix: linglong-builder dependence is missing
...
linglong-builder add dependence
Log:
2024-04-26 17:29:43 +08:00
kamiyadm
e624bbe0df
chore: add systemd preset config to enable service
...
This is only used in the os which use rpm as package manager.
In debian, debhelper will do this job.
Log:
2024-04-26 16:01:39 +08:00
myml
7821ba2266
fix: build failure on UOS 20
...
修复在UOS 20系统构建错误
Log:
2024-04-26 13:56:20 +08:00
dengbo
ba7ed87ad7
fix: fix v20 package
...
1. linglong-bin must be first in debian control, it will influence
debian sysctl.d/linglong.conf install
2. Quuid must include in head
Log:
2024-04-25 13:08:43 +08:00
black-desk
72556c727c
chore: merge ll-box
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-18 09:31:26 +08:00
black-desk
36c9d35800
build: backport to UOS v20
...
1. vendor more dependencies
- docopt.cpp
- tl-expected
2. make ocppi subproject
3. upgrade PFL.cmake
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-17 20:55:14 +08:00
dengbo
75d3a83ba9
feat: set kernel kernel.unprivileged_userns_clone opt when it not set
...
set kernel kernel.unprivileged_userns_clone opt when it not set
and we must set it in uos 20 amd64 arch
Log:
2024-04-12 10:39:44 +08:00
dengbo
d003a5d871
fix: XDG_DATA_DIRS env is unset
...
XDG_DATA_DIRS environment variable maybe be unset by a program when
login, so we must set it again
Log:
2024-04-10 05:02:06 +00:00
ComixHe
14417f5be9
chore: remove some unnecessary dependencies
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 17:35:41 +08:00
kamiyadm
521438ff5d
fix: lintan error
...
Remove sed from linglong-builder's depends.
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
310fb062e1
chore: install some scripts for ll-builder
...
-
Log:
2024-04-08 21:17:36 +08:00
kamiyadm
6255704c6f
feat: add a tool to generate app's configure file
...
We should patch some file after build, such as
*.desktop, *.service.
Log:"
2024-04-08 20:01:04 +08:00
ComixHe
7c345afe47
chore: change generator sequence
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-02 18:10:23 +08:00
black-desk
451e82c1ba
fix: correct generators
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-01 20:35:40 +08:00
black-desk
ee364e3007
refact: all API types use quicktype
...
1. Update dbus interface xml files to
use QVariantMap as parameters and response;
2. Add api/schema/v1.yaml to generate all API types;
3. Remove qserializer.
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-01 17:05:32 +08:00
black-desk
3595a15382
chore: remove ll-service
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-02-01 18:21:27 +08:00
black-desk
44d366af99
fix: install fetch-git-repo to linglong-bin
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-02-01 18:21:26 +08:00
black-desk
e613e3fa59
chore: upgrade ocppi to 0.2.2
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-02-01 16:54:30 +08:00
kamiyadm
5baebb2286
feat: add bash completion for ll-builder
...
-
Log:
2024-01-26 09:56:02 +08:00
black-desk
03d95ab4ce
chore: bump version to 1.4.3-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-23 17:00:56 +08:00
black-desk
aa9837e0bb
chore: remove old xsession script
...
Related: linuxdeepin/developer-center#7033
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-23 16:15:28 +08:00
black-desk
cd3096419b
chore: replace linglong-dbus-proxy
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-19 11:30:57 +08:00
kamiyadm
0160bf1299
chore: repolaces and conflicts linglong-dbus-proxy
...
We don't use linglong-dbus-proxy for now.
Log:
2024-01-19 11:27:32 +08:00
kamiyadm
fa843121c7
chore: add erofsfuse to depends
...
We need use erofsfuse to handle the layer file.
Log:
2024-01-17 17:45:16 +08:00
black-desk
45bb62ff1e
chore: release 1.4.1-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-12 15:24:45 +08:00
black-desk
3ab8ef2a03
fix: make a symbolink from old repo location
...
Default repository location moved from /persistent/linglong to
/var/lib/linglong.
I just move all files from old location to the new one,
but system helper export some files as symbolink
point to old /persistent/linglong location.
And it is hard to perform this in debian mantainer scripts,
as ll-system-helper do not has a portal record or something else.
I just make a symbolink from /persisten/linglong to /var/lib/linglong
to fix this issue.
So now when check symbolink created by system_helper,
we should use canonicalFilePath() to
get an absolute path without symbolic links.
Related: linuxdeepin/developer-center#6784
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-08 15:29:35 +08:00
black-desk
7b1ece15a9
fix: enable dh_installsysusers
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-08 15:13:23 +08:00
black-desk
ad2482bb07
chore: release 1.4.0-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-05 16:26:51 +08:00
black-desk
f309518046
fix: update postinst script
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-05 16:26:50 +08:00
black-desk
69c69c95a4
feat: add postinst for upgrade from 1.3.x
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 17:30:46 +08:00
black-desk
b09375b5c2
chore: add ostree as build deps
...
tests need ostree command to run
Signed-off-by: black-desk <me@black-desk.cn>
2023-12-12 13:27:57 +08:00
black-desk
309cef9ff1
refact: introduce new Reference
...
1. introduce new Reference to replace old Ref;
2. upgrade tl-expected to 1.1.0;
https://github.com/TartanLlama/expected/issues/61
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-16 15:43:36 +08:00
black-desk
d568f31bd4
build: add missing build deps
...
We use gmock now.
2023-11-13 01:01:23 +08:00
black-desk
31e70f634e
fix: add missing build depends
...
qt private header needed for qdbusxml2cpp
2023-11-13 01:01:23 +08:00
linxin
6aed2a2b6c
refact: ll-cli command parser implement
...
use docopt lib to replace Qt command line parser lib
Log: change command line parser implement
Issues:
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-13 01:01:23 +08:00