pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/testdisk
Module Name: pkgsrc
Committed By: leot
Date: Tue Dec 30 15:31:48 UTC 2025
Modified Files:
pkgsrc/sysutils/testdisk: Makefile PLIST distinfo
pkgsrc/sysutils/testdisk/patches: patch-aa
Log Message:
testdisk: Update to 7.2
Changes:
== 7.2 ==
== General Improvements ==
- Display disk serial number when selecting source disk
- Add support for BeFS for EFI GPT and Mac partition table
== TestDisk ==
- When searching for partition, press '+' key to skip 5% of the disk.
- exfat: Better utf-8 support when iconv is missing
- APFS: Detect APFS partition
== PhotoRec & QPhotoRec ==
- Huge work to formally verify (Frama-C WP) the code using by the various
parsers
New file formats
- bbdoc
- clip - Clip Studio Paint
- drw - micrografx designer format
- exr - OpenEXR v2
- fbx: Kaydara 3D file
- FCStd
- hdf: Hierarchical Data Format 5
- lz: lzip compressed file
- Microsoft Jet DB / Sage Simply Accounting database
- mtcx - Mathcad
- rvt - Revit
- shp/shx - Shaefile support
- wad - Doom
New translations for QPhotoRec: Finnish, Polish, Greek (el), sv_SE and zh_CN
== 7.1 ==
== General Improvements ==
* It should be possible to reproduce, byte for byte, every build of testdisk
package in Debian https://wiki.debian.org/ReproducibleBuilds Windows: Identify
* again the device model (Regression present in 7.0 version)
== TestDisk ==
=== Improvements ===
* Ask confirmation when user quits the list of partitions found by TestDisk
=== Bug fixes ===
* Various fix for Scripted run
== PhotoRec & QPhotoRec ==
=== Improvements ===
* Log the correct filenames in photorec.log file
* Reduced false positives for tar
* Fix recovery of mobius camera videos.
* Fix recovery of progressive jpeg
* Extract the filesize from sqlite header when available
* Recover more fragmented files
Extract of the new file formats recovered by PhotoRec:
* .aes: Synology AES key files
* .axp: Pinnacle Studio
* .bdm: AVHCD index
* .cpi: AVCHD Clip Information
* .DS_Store: Apple Desktop Services Store
* .dvr: RT60
* .gi: Roxio Creator
* .gpx: Guitar Pro 6
* .gp4: Guitar Pro 4
* .iam/.ipt Autodesk Inventor part
* .icns: Apple Icon Image
* .jsonlz4: Mozilla bookmarks
* .lyx LyX 2.X
* .mpl: AVHCD playlist
* .tg Tux Guitar 1.2
* .vdj: VirtualDJ
* .wee: weecast
* .xar: XAR Archive
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/testdisk/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/testdisk/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/testdisk/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/testdisk/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/testdisk/Makefile
diff -u pkgsrc/sysutils/testdisk/Makefile:1.14 pkgsrc/sysutils/testdisk/Makefile:1.15
--- pkgsrc/sysutils/testdisk/Makefile:1.14 Thu Apr 24 14:15:51 2025
+++ pkgsrc/sysutils/testdisk/Makefile Tue Dec 30 15:31:48 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2025/04/24 14:15:51 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2025/12/30 15:31:48 leot Exp $
-DISTNAME= testdisk-7.0
-PKGREVISION= 1
+DISTNAME= testdisk-7.2
CATEGORIES= sysutils
MASTER_SITES= https://www.cgsecurity.org/
EXTRACT_SUFX= .tar.bz2
@@ -28,7 +27,6 @@ CONFIGURE_ARGS+= --disable-stack-protect
.include "../../filesystems/libntfs/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/curses.buildlink3.mk"
Index: pkgsrc/sysutils/testdisk/PLIST
diff -u pkgsrc/sysutils/testdisk/PLIST:1.3 pkgsrc/sysutils/testdisk/PLIST:1.4
--- pkgsrc/sysutils/testdisk/PLIST:1.3 Mon Aug 24 19:54:14 2015
+++ pkgsrc/sysutils/testdisk/PLIST Tue Dec 30 15:31:48 2025
@@ -1,20 +1,16 @@
-@comment $NetBSD: PLIST,v 1.3 2015/08/24 19:54:14 leot Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/12/30 15:31:48 leot Exp $
bin/fidentify
bin/photorec
bin/testdisk
man/man8/fidentify.8
man/man8/photorec.8
-man/man8/qphotorec.8
man/man8/testdisk.8
man/zh_CN/man8/fidentify.8
man/zh_CN/man8/photorec.8
-man/zh_CN/man8/qphotorec.8
man/zh_CN/man8/testdisk.8
share/doc/testdisk/AUTHORS
share/doc/testdisk/ChangeLog
share/doc/testdisk/NEWS
-share/doc/testdisk/README
+share/doc/testdisk/README.md
share/doc/testdisk/THANKS
share/doc/testdisk/documentation.html
-share/icons/hicolor/48x48/apps/qphotorec.png
-share/icons/hicolor/scalable/apps/qphotorec.svg
Index: pkgsrc/sysutils/testdisk/distinfo
diff -u pkgsrc/sysutils/testdisk/distinfo:1.6 pkgsrc/sysutils/testdisk/distinfo:1.7
--- pkgsrc/sysutils/testdisk/distinfo:1.6 Tue Oct 26 11:20:17 2021
+++ pkgsrc/sysutils/testdisk/distinfo Tue Dec 30 15:31:48 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:20:17 nia Exp $
+$NetBSD: distinfo,v 1.7 2025/12/30 15:31:48 leot Exp $
-BLAKE2s (testdisk-7.0.tar.bz2) = 1b1e5e4326d57b2933372f7b2b062391a93b3756a247025341b6f980f70ef30e
-SHA512 (testdisk-7.0.tar.bz2) = b1ebe1d2fca453660a17623b70c06e0195cb5f07056fb7bc683d575c034fb71dfb793582c804dcff0ca57789a6de84bbf13b1a554353811660996e42199102e2
-Size (testdisk-7.0.tar.bz2) = 676990 bytes
-SHA1 (patch-aa) = 76105a444a099435f75bf230292742a92fdc6722
+BLAKE2s (testdisk-7.2.tar.bz2) = 32ff713bc9ee2b358b1fc799a24eac5166420ca9908f8d286c9f69d438fbfc46
+SHA512 (testdisk-7.2.tar.bz2) = f99dd1c8f547c3d06e5459ba072438192a49d76c569de7915994beb269645092522d8136a212999382f88ca1d29c50f6482306d47197dc0994d168bcd4141f26
+Size (testdisk-7.2.tar.bz2) = 855781 bytes
+SHA1 (patch-aa) = 64d1a22a041150fc7d265caa57aa29bb34591121
Index: pkgsrc/sysutils/testdisk/patches/patch-aa
diff -u pkgsrc/sysutils/testdisk/patches/patch-aa:1.2 pkgsrc/sysutils/testdisk/patches/patch-aa:1.3
--- pkgsrc/sysutils/testdisk/patches/patch-aa:1.2 Mon Sep 9 17:45:58 2013
+++ pkgsrc/sysutils/testdisk/patches/patch-aa Tue Dec 30 15:31:48 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.2 2013/09/09 17:45:58 drochner Exp $
+$NetBSD: patch-aa,v 1.3 2025/12/30 15:31:48 leot Exp $
stdarg(3) is required by various functions that can be called with variable
argument lists.
---- src/intrfn.h.orig 2013-05-17 09:34:03.000000000 +0000
+--- src/intrfn.h.orig 2022-04-10 09:22:11.000000000 +0000
+++ src/intrfn.h
-@@ -39,6 +39,8 @@ extern "C" {
+@@ -41,6 +41,8 @@ extern "C" {
#include <curses.h>
#endif
@@ -13,4 +13,4 @@ argument lists.
+
void aff_copy(WINDOW *window);
void aff_copy_short(WINDOW *window);
- void aff_LBA2CHS(const disk_t *disk_car, const unsigned long int pos_LBA);
+
Home |
Main Index |
Thread Index |
Old Index