Skip to content

Commit 6dee90e

Browse files
authored
[version] Update version to 1.6.0 (#163)
1 parent 3b38249 commit 6dee90e

File tree

32 files changed

+304
-181
lines changed

32 files changed

+304
-181
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.0
1+
1.6.0

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ if (CMAKE_VERSION VERSION_LESS 3.0)
1717
project(MALT)
1818
else()
1919
cmake_policy(SET CMP0048 NEW)
20-
project(MALT VERSION 1.5.0)
20+
project(MALT VERSION 1.6.0)
2121
enable_language(C CXX)
2222
endif()
2323

2424
############################################################
2525
#set versions to dispatch in code
26-
set(MALT_VERSION "1.5.0")
26+
set(MALT_VERSION "1.6.0")
2727
set(MALT_VERSION_NOTE "")
2828
set(MALT_SO_VERSION "1")
2929
set(MALT_JSON_FORMAT_VERSION "1.6")

ChangeLog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Change log
22
==========
33

4-
next - XX/XX/2026
5-
-----------------
4+
1.6.0 - 29/01/2026
5+
------------------
66

77
- Do not tread in parallel the huge ELF files with addr2line (-o addr2line:huge=50M).
88
- With addr2line tread in a single shot the huge ELF files.

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = MALT
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 1.5.0
41+
PROJECT_NUMBER = 1.6.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

dev/gen_archive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
############################################################
2626
#extract version
2727
PACKAGE_NAME="malt"
28-
PACKAGE_VERSION="1.5.0"
28+
PACKAGE_VERSION="1.6.0"
2929

3030
############################################################
3131
class HashMode(Enum):

dev/packaging.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
############################################################
1212
#setup version
13-
VERSION=1.5.0
13+
VERSION=1.6.0
1414
VERSION=$(echo $VERSION | cut -f 1 -d '-')
1515

1616
############################################################

dev/update_version.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ def patch_specific_files(self, target_version:str, extra:str):
107107
self.patch_specific_file("src/doc/developer/file-format.md", [], self.old_short_version, target_version)
108108
self.patch_specific_file("doc/source/conf.py", [], self.old_version, target_version + extra)
109109
self.patch_specific_file("doc/source/advanced/packaging.rst", [], self.old_short_version, target_version)
110+
self.patch_specific_file("src/webview/client-files/package.json", [], self.old_short_version, target_version)
110111
print("[patch] Patch specific files done")
111112

112113
def rename_some_files_with_version(self, target_version, extra):

doc/source/advanced/packaging.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ To generate from the **git sources** :
1818

1919
.. code-block:: shell
2020
21-
./dev/dev.py archive --commit v1.5.0 --version 1.5.0 --no-hash
21+
./dev/dev.py archive --commit v1.6.0 --version 1.6.0 --no-hash
2222
2323
Gentoo
2424
------
@@ -42,13 +42,13 @@ you can follow the given commands.
4242
.. code-block:: shell
4343
4444
# Extract the packging dir if you are not in git sources
45-
tar --strip-components 1 -xvf malt-1.5.0.tar.bz2 malt-1.5.0/packaging/fedora
45+
tar --strip-components 1 -xvf malt-1.6.0.tar.bz2 malt-1.6.0/packaging/fedora
4646
4747
# build the podman image
4848
podman build -t malt/fedora-rpmbuild -f packaging/fedora/Dockerfile
4949
5050
# Call the script inside docker
51-
podman run --rm -ti -v .:/sources:rw malt/fedora-rpmbuild /sources/packaging/fedora/build.sh 1.5.0
51+
podman run --rm -ti -v .:/sources:rw malt/fedora-rpmbuild /sources/packaging/fedora/build.sh 1.6.0
5252
5353
APT : Debian and others
5454
-----------------------
@@ -59,10 +59,10 @@ you can follow the given commands.
5959
.. code-block:: shell
6060
6161
# Extract the packging dir if you are not in git sources
62-
tar --strip-components 1 -xvf malt-1.5.0.tar.bz2 malt-1.5.0/packaging/debian
62+
tar --strip-components 1 -xvf malt-1.6.0.tar.bz2 malt-1.6.0/packaging/debian
6363
6464
# build the podman image
6565
podman build -t malt/debian-debbuild -f packaging/debian/Dockerfile
6666
6767
# Call the script inside docker
68-
podman run --rm -ti -v .:/sources:rw malt/debian-debbuild /sources/packaging/debian/build.sh 1.5.0
68+
podman run --rm -ti -v .:/sources:rw malt/debian-debbuild /sources/packaging/debian/build.sh 1.6.0

doc/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
project = 'MALT'
1919
copyright = '2025, Sébastien Valat'
2020
author = 'Sébastien Valat'
21-
release = '1.5.0'
21+
release = '1.6.0'
2222

2323
# -- General configuration ---------------------------------------------------
2424
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

packaging/README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ I. UBUNTU / DEBIAN :
1111
--------------------
1212

1313
This project support the debian packing to build .dev files. To build such package you may use the files in packaging/debian.
14-
First create a directory in your home dir, place the project archive in it and rename it to malt_1.5.0.orig.tar.gz.
14+
First create a directory in your home dir, place the project archive in it and rename it to malt_1.6.0.orig.tar.gz.
1515

1616
To setup your working environneemnt, you will found documentation on
1717
https://wiki.ubuntu.com/PbuilderHowto or https://wiki.debian.org/IntroDebianPackaging. We mosly need :
@@ -21,12 +21,12 @@ https://wiki.ubuntu.com/PbuilderHowto or https://wiki.debian.org/IntroDebianPack
2121

2222
If you work with git version you can build the archive with :
2323

24-
git archive --prefix=malt-1.5.0/ v1.5.0 | gzip > malt_1.5.0.orig.tar.gz
24+
git archive --prefix=malt-1.6.0/ v1.6.0 | gzip > malt_1.6.0.orig.tar.gz
2525

26-
Go to your directory and extract _1.5.0.orig.tar.gz with and go in the directory.
26+
Go to your directory and extract _1.6.0.orig.tar.gz with and go in the directory.
2727

28-
tar -xvzf malt_1.5.0.orig.tar.gz
29-
cd malt-1.5.0
28+
tar -xvzf malt_1.6.0.orig.tar.gz
29+
cd malt-1.6.0
3030

3131
Now go to the -0.0.1 directory and copy the packaging/debian into debian :
3232

@@ -61,7 +61,7 @@ First ensure to get the required tools :
6161

6262
Now generate the archive file (or download it from internet) :
6363

64-
git archive --prefix=-1.5.0/ 1.5.0 | bzip2 > ~/rpmbuild/SOURCES/-1.5.0.tar.bz2
64+
git archive --prefix=-1.6.0/ 1.6.0 | bzip2 > ~/rpmbuild/SOURCES/-1.6.0.tar.bz2
6565

6666
And build the package :
6767

@@ -88,25 +88,25 @@ Now get the project archive and place it in /usr/portage/distfiles (or correspon
8888
you work on the git version, you can build the project archive with :
8989

9090
--------------------------------------------------------------------
91-
$user> git archive --prefix=malt-1.5.0/ v1.5.0 | gzip > malt-1.5.0.tar.gz
91+
$user> git archive --prefix=malt-1.6.0/ v1.6.0 | gzip > malt-1.6.0.tar.gz
9292
--------------------------------------------------------------------
9393

9494
Now got to the /usr/local/portage/myoverlay/dev-libs and build the Manifest file :
9595

9696
--------------------------------------------------------------------
97-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild manifest
97+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild manifest
9898
--------------------------------------------------------------------
9999

100100
Ok now you can test the build septs one by one :
101101

102102
--------------------------------------------------------------------
103-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild clean
104-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild fetch
105-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild unpack
106-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild prepare
107-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild configure
108-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild compile
109-
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.5.0.ebuild test
103+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild clean
104+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild fetch
105+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild unpack
106+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild prepare
107+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild configure
108+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild compile
109+
#root> ebuild /usr/local/portage/myoverlay/dev-libs/malt-1.6.0.ebuild test
110110
--------------------------------------------------------------------
111111

112112
... (I don't do install here bu you also can do preinst, install, postinst, qmerge (maybe qmerge is not a goot idea for the
@@ -115,6 +115,6 @@ fist testings steps).
115115
Or you can simply run :
116116

117117
--------------------------------------------------------------------
118-
#root> echo "=dev-libs/malt-1.5.0" >> /etc/portage/package.keywords
118+
#root> echo "=dev-libs/malt-1.6.0" >> /etc/portage/package.keywords
119119
#root> emerge -a malt
120120
--------------------------------------------------------------------

0 commit comments

Comments
 (0)