From baadfd414df07de5d392e26284d58999d24edcf1 Mon Sep 17 00:00:00 2001
From: Jenkins CI <ci@mediaarea.net>
Date: Fri, 31 Mar 2023 11:58:24 +0000
Subject: [PATCH] Preparing v23.03

---
 History_CLI.txt                               | 11 +++++++++++
 Project/Chocolatey/rawcooked.nuspec           |  2 +-
 Project/GNU/PKGBUILD                          |  2 +-
 Project/GNU/rawcooked.dsc                     |  6 +++---
 Project/GNU/rawcooked.spec                    |  4 ++--
 Project/MSVC2017/CLI/RAWcooked.rc             |  8 ++++----
 Project/MSVC2019/CLI/RAWcooked.rc             |  8 ++++----
 Project/Mac/Info.plist                        |  4 ++--
 Project/version.txt                           |  2 +-
 Source/CLI/rawcooked.1                        |  2 +-
 Source/Lib/Compressed/RAWcooked/RAWcooked.cpp |  2 +-
 debian/changelog                              |  2 +-
 12 files changed, 32 insertions(+), 21 deletions(-)

diff --git a/History_CLI.txt b/History_CLI.txt
index bcc56c33..cc154690 100644
--- a/History_CLI.txt
+++ b/History_CLI.txt
@@ -1,3 +1,14 @@
+Version 23.03, 2023-03-31
+-------------
+AVI/v210
+DPX 10-bit Y filled
+DPX RGB 12-bit Packed BE vflip
+DPX RGB 12-bit Packed BE with non 8-pixel aligned width
+32-bit (integer and float) PCM in WAV
+Support of uncommon DPX version strings
+Support of -i input_file options1 output_file1 options2 output_file2 (FFmpeg style)
+Fix issues with FFV1 v0/v1 and/or 1 slice
+
 Version 21.09, 2021-09-03
 -------------
 Y support (DPX and TIFF, 8- and 16-bit)
diff --git a/Project/Chocolatey/rawcooked.nuspec b/Project/Chocolatey/rawcooked.nuspec
index cf7658f6..ea8568b8 100644
--- a/Project/Chocolatey/rawcooked.nuspec
+++ b/Project/Chocolatey/rawcooked.nuspec
@@ -4,7 +4,7 @@
   <metadata>
     <id>rawcooked</id>
     <title>RAWcooked</title>
-    <version>21.09</version>
+    <version>23.03</version>
     <packageSourceUrl>https://github.com/MediaArea/RAWcooked/blob/master/Project/Chocolatey</packageSourceUrl>
     <owners>MediaArea.net</owners>
     <authors>MediaArea.net</authors>
diff --git a/Project/GNU/PKGBUILD b/Project/GNU/PKGBUILD
index 1bbdc922..3feec0c9 100644
--- a/Project/GNU/PKGBUILD
+++ b/Project/GNU/PKGBUILD
@@ -2,7 +2,7 @@
 # Maintainer: MediaArea.net SARL <info@mediaarea.net>
 
 pkgname=('rawcooked')
-pkgver=21.09
+pkgver=23.03
 pkgrel=1
 pkgdesc="Encodes RAW audio-visual data while permitting reversibility"
 url="http://mediaarea.net"
diff --git a/Project/GNU/rawcooked.dsc b/Project/GNU/rawcooked.dsc
index cc1e4603..3a54f667 100644
--- a/Project/GNU/rawcooked.dsc
+++ b/Project/GNU/rawcooked.dsc
@@ -2,11 +2,11 @@ Format: 3.0 (quilt)
 Source: rawcooked
 Binary: rawcooked, rawcooked-dbg
 Architecture: any
-Version: 21.09-1
+Version: 23.03-1
 Maintainer: Jerome Martinez <info@mediaarea.net>
 Homepage: https://mediaarea.net
 Standards-Version: 3.7.3
 Build-Depends: debhelper (>=7), pkg-config, automake, autoconf, libtool
 Files:
- 00000000000000000000000000000000 000000 rawcooked_21.09.orig.tar.xz
- 00000000000000000000000000000000 000000 rawcooked_21.09-1.debian.tar.xz
+ 00000000000000000000000000000000 000000 rawcooked_23.03.orig.tar.xz
+ 00000000000000000000000000000000 000000 rawcooked_23.03-1.debian.tar.xz
diff --git a/Project/GNU/rawcooked.spec b/Project/GNU/rawcooked.spec
index 1d566349..48a142c6 100644
--- a/Project/GNU/rawcooked.spec
+++ b/Project/GNU/rawcooked.spec
@@ -4,7 +4,7 @@
 
 # norootforbuild
 
-%global rawcooked_version		21.09
+%global rawcooked_version		23.03
 
 Name:			rawcooked
 Version:		%rawcooked_version
@@ -72,5 +72,5 @@ popd
 %{_mandir}/man1/rawcooked.*
 
 %changelog
-* Mon Jan 01 2018 Jerome Martinez <info@mediaarea.net> - 21.09-0
+* Mon Jan 01 2018 Jerome Martinez <info@mediaarea.net> - 23.03-0
 - See History.txt for more info and real dates
diff --git a/Project/MSVC2017/CLI/RAWcooked.rc b/Project/MSVC2017/CLI/RAWcooked.rc
index fca6a4ca..5dfb7f4c 100644
--- a/Project/MSVC2017/CLI/RAWcooked.rc
+++ b/Project/MSVC2017/CLI/RAWcooked.rc
@@ -1,8 +1,8 @@
 #include <winresrc.h>
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 21,09,0,0
- PRODUCTVERSION 21,09,0,0
+ FILEVERSION 23,03,0,0
+ PRODUCTVERSION 23,03,0,0
  FILEFLAGSMASK 0x17L
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -19,12 +19,12 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "MediaArea.net"
             VALUE "FileDescription", "RAWcooked"
-            VALUE "FileVersion", "21.09.0.0"
+            VALUE "FileVersion", "23.03.0.0"
             VALUE "InternalName", "RAWcooked - CLI"
             VALUE "LegalCopyright", "MediaArea.net"
             VALUE "OriginalFilename", "RAWcooked.exe"
             VALUE "ProductName", "RAWcooked"
-            VALUE "ProductVersion", "21.09.0.0"
+            VALUE "ProductVersion", "23.03.0.0"
         END
     END
     BLOCK "VarFileInfo"
diff --git a/Project/MSVC2019/CLI/RAWcooked.rc b/Project/MSVC2019/CLI/RAWcooked.rc
index c4716861..2dc0c756 100644
--- a/Project/MSVC2019/CLI/RAWcooked.rc
+++ b/Project/MSVC2019/CLI/RAWcooked.rc
@@ -1,8 +1,8 @@
 #include <winresrc.h>
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 21,09,0,0
- PRODUCTVERSION 21,09,0,0
+ FILEVERSION 23,03,0,0
+ PRODUCTVERSION 23,03,0,0
  FILEFLAGSMASK 0x17L
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -19,12 +19,12 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "MediaArea.net"
             VALUE "FileDescription", "RAWcooked"
-            VALUE "FileVersion", "21.09.0.0"
+            VALUE "FileVersion", "23.03.0.0"
             VALUE "InternalName", "RAWcooked - CLI"
             VALUE "LegalCopyright", "MediaArea.net"
             VALUE "OriginalFilename", "RAWcooked.exe"
             VALUE "ProductName", "RAWcooked"
-            VALUE "ProductVersion", "21.09.0.0"
+            VALUE "ProductVersion", "23.03.0.0"
         END
     END
     BLOCK "VarFileInfo"
diff --git a/Project/Mac/Info.plist b/Project/Mac/Info.plist
index b52e3276..e534413a 100644
--- a/Project/Mac/Info.plist
+++ b/Project/Mac/Info.plist
@@ -15,9 +15,9 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>21.09</string>
+	<string>23.03</string>
 	<key>CFBundleVersion</key>
-	<string>21.09</string>
+	<string>23.03</string>
 	<key>DTSDKName</key>
 	<string>macosx10.6</string>
 	<key>LSApplicationCategoryType</key>
diff --git a/Project/version.txt b/Project/version.txt
index 2b54dccd..385707f5 100644
--- a/Project/version.txt
+++ b/Project/version.txt
@@ -1 +1 @@
-21.09
+23.03
diff --git a/Source/CLI/rawcooked.1 b/Source/CLI/rawcooked.1
index f29d8dc3..89ff447a 100644
--- a/Source/CLI/rawcooked.1
+++ b/Source/CLI/rawcooked.1
@@ -1,4 +1,4 @@
-.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "21.09" "Bit-by-bit fidelity"
+.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "23.03" "Bit-by-bit fidelity"
 .\" Turn off justification for nroff.
 .if n .ad l
 .\" Turn off hyphenation.
diff --git a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp
index 3315ad4b..c301bf2e 100644
--- a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp
+++ b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp
@@ -15,7 +15,7 @@ using namespace std;
 
 // Library name and version
 const char* LibraryName = "RAWcooked";
-const char* LibraryVersion = "21.09";
+const char* LibraryVersion = "23.03";
 
 // EBML
 static const uint32_t Name_EBML = 0x0A45DFA3;
diff --git a/debian/changelog b/debian/changelog
index e6d20328..93d33a5b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-rawcooked (21.09-1) unstable; urgency=low
+rawcooked (23.03-1) unstable; urgency=low
 
   * See History.txt for more info and real dates