Skip to content

Commit 38cb712

Browse files
authored
Updated to SleuthKit 4.13.0 (#106)
1 parent 235ab5e commit 38cb712

File tree

10 files changed

+24
-68
lines changed

10 files changed

+24
-68
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ jobs:
5151
run: |
5252
sudo add-apt-repository universe &&
5353
sudo add-apt-repository -y ppa:deadsnakes/ppa &&
54-
sudo add-apt-repository -y ppa:gift/dev &&
5554
sudo apt-get update &&
5655
sudo apt-get install -y autoconf automake autopoint autotools-dev build-essential git libtool pkg-config python${{ matrix.python-version }} python${{ matrix.python-version }}-dev python${{ matrix.python-version }}-venv python3-distutils python3-pip python3-setuptools
5756
- name: Install tox

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ exclude .git .gitignore .gitmodules
77
exclude .travis.yml
88
exclude API-CHANGES.txt config.log ruleset.xml setupDevRepos.py travis_build.sh
99
recursive-include dpkg *
10-
recursive-include patches *.patch
10+
recursive-include patches *
1111
recursive-include sleuthkit *
1212
recursive-exclude sleuthkit/autom4te.cache *
1313
recursive-exclude sleuthkit/bindings *

class_parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
DEBUG = 0
236236

237237
# The pytsk3 version.
238-
VERSION = "20240407"
238+
VERSION = "20250312"
239239

240240
# These functions are used to manage library memory.
241241
FREE = "aff4_free"

dpkg/changelog

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
pytsk3 (20240407-1) unstable; urgency=low
1+
pytsk3 (20250312-1) unstable; urgency=low
22

33
* Auto-generated
44

5-
-- Joachim Metz <[email protected]> Sun, 07 Apr 2024 10:22:07 -0100
5+
-- Joachim Metz <[email protected]> Wed, 12 Mar 2025 06:32:21 -0100

patches/sleuthkit-4.12.1-configure.ac

Lines changed: 0 additions & 37 deletions
This file was deleted.

patches/sleuthkit-4.12.1-fatfs_utils.c

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/sleuthkit/configure.ac b/sleuthkit/configure.ac
2+
index 91163fc67..e64f4f99a 100644
3+
--- a/configure.ac
4+
+++ b/configure.ac
5+
@@ -15,7 +15,7 @@ AM_MAINTAINER_MODE
6+
7+
dnl Checks for programs.
8+
AC_PROG_CXX
9+
-AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])
10+
+AX_CXX_COMPILE_STDCXX([14], [noext], [mandatory])
11+
AC_PROG_CC
12+
AC_PROG_CPP
13+
AC_PROG_INSTALL

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = pytsk3
3-
version = 20241215
3+
version = 20250312
44
description = Python bindings for the SleuthKit
55
long_description = Python bindings for the SleuthKit
66
author = Michael Cohen

setup.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@ def configure_source(self, compiler):
170170
# binding.
171171
command = [
172172
"sh", "configure", "--disable-java", "--disable-multithreading",
173-
"--without-afflib", "--without-libbfio", "--without-libewf",
174-
"--without-libvhdi", "--without-libvmdk", "--without-libvslvm",
175-
"--without-zlib"]
173+
"--without-afflib", "--without-libbfio", "--without-libcrypto",
174+
"--without-libewf", "--without-libvhdi", "--without-libvmdk",
175+
"--without-libvslvm", "--without-zlib"]
176176

177177
output = subprocess.check_output(command, cwd="sleuthkit")
178178
print_line = False
@@ -241,7 +241,7 @@ class UpdateCommand(Command):
241241
242242
This is normally only run by packagers to make a new release.
243243
"""
244-
_SLEUTHKIT_GIT_TAG = "4.12.1"
244+
_SLEUTHKIT_GIT_TAG = "4.13.0"
245245

246246
version = time.strftime("%Y%m%d")
247247

@@ -296,8 +296,7 @@ def patch_sleuthkit(self):
296296
fd.write(data)
297297

298298
patch_files = [
299-
"sleuthkit-{0:s}-configure.ac".format(self._SLEUTHKIT_GIT_TAG),
300-
"sleuthkit-{0:s}-fatfs_utils.c".format(self._SLEUTHKIT_GIT_TAG)]
299+
"sleuthkit-{0:s}-configure.ac".format(self._SLEUTHKIT_GIT_TAG)]
301300

302301
for patch_file in patch_files:
303302
patch_file = os.path.join("patches", patch_file)

sleuthkit

Submodule sleuthkit updated 616 files

0 commit comments

Comments
 (0)