aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorVijay Marcel <vijaymarcel@outlook.com>2024-01-12 12:23:51 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-01-13 07:14:13 +0700
commitc38bb6a7c5666437bc8694a81b7ca6813682d279 (patch)
tree22caf1797fc8a8818a6f835173e4413ef4a6bc67 /multimedia
parenta54f780b4c7af361f04b539ec3f4ede7135960df (diff)
multimedia/winff: Updated for version 20231003_31b79e3.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/winff/changelog5
-rw-r--r--multimedia/winff/patches/unit1-pas.patch (renamed from multimedia/winff/patches/unit1_pas.patch)50
-rw-r--r--multimedia/winff/patches/unit1_lfm.patch246
-rw-r--r--multimedia/winff/patches/unit2-pas.patch13
-rw-r--r--multimedia/winff/patches/unit3-lfm.patch58
-rw-r--r--multimedia/winff/patches/unit3-pas.patch (renamed from multimedia/winff/patches/unit3_pas.patch)36
-rw-r--r--multimedia/winff/patches/unit3_lfm.patch124
-rw-r--r--multimedia/winff/patches/unit4-pas.patch (renamed from multimedia/winff/patches/unit4_pas.patch)10
-rw-r--r--multimedia/winff/patches/unit5-pas.patch (renamed from multimedia/winff/patches/unit2_pas.patch)10
-rw-r--r--multimedia/winff/patches/unit6-pas.patch (renamed from multimedia/winff/patches/unit5_pas.patch)10
-rw-r--r--multimedia/winff/patches/unit6_pas.patch11
-rw-r--r--multimedia/winff/patches/winff-1.patch17
-rw-r--r--multimedia/winff/patches/winff-en.patch (renamed from multimedia/winff/patches/winff_en_GB_po.patch)36
-rw-r--r--multimedia/winff/patches/winff-lpi.patch (renamed from multimedia/winff/patches/winff_lpi.patch)12
-rw-r--r--multimedia/winff/patches/winff-lpr.patch (renamed from multimedia/winff/patches/winff_lpr.patch)7
-rw-r--r--multimedia/winff/patches/winff-po.patch (renamed from multimedia/winff/patches/winff_po.patch)31
-rw-r--r--multimedia/winff/patches/winff-pot.patch (renamed from multimedia/winff/patches/winff_pot.patch)31
-rw-r--r--multimedia/winff/patches/winff_1.patch15
-rw-r--r--multimedia/winff/winff.SlackBuild50
-rw-r--r--multimedia/winff/winff.info6
20 files changed, 189 insertions, 589 deletions
diff --git a/multimedia/winff/changelog b/multimedia/winff/changelog
index 87fd59ce0f28..4ffd26e053aa 100644
--- a/multimedia/winff/changelog
+++ b/multimedia/winff/changelog
@@ -100,3 +100,8 @@ As for first issue check the filename before converting otherwise it
will compromise your system and don't download from untrusted sources.
For the second I have no clue and this is beyond my abilities.If you have
a patch for these issue feel free to send it to me.
+
+
+11/01/2024:
+
+Upgraded to the latest git commit 31b79e3.
diff --git a/multimedia/winff/patches/unit1_pas.patch b/multimedia/winff/patches/unit1-pas.patch
index cb68d03a3c3e..402e4634a9f7 100644
--- a/multimedia/winff/patches/unit1_pas.patch
+++ b/multimedia/winff/patches/unit1-pas.patch
@@ -1,35 +1,24 @@
---- unit1.pas 2022-09-03 11:44:10.000000000 +0530
-+++ unit1.pas 2022-09-18 21:46:23.128973768 +0530
-@@ -2,7 +2,7 @@
+--- unit1.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit1n.pas 2024-01-10 22:26:54.221464261 +0530
+@@ -1,8 +1,8 @@
+ unit Unit1;
- // WInFF 1.0 Copyright 2006-2012 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2012 Matthew Weatherford
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
// WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
-// http://winff.org
+// https://github.com/WinFF/winff
// Licensed under the GPL v3 or any later version
//
// This program is free software: you can redistribute it and/or modify
-@@ -1390,10 +1390,12 @@
- begin
- {$ifdef linux}
- s:='';
-+ if fileexists('/usr/bin/okular') then s:='/usr/bin/okular';
- if fileexists('/usr/bin/evince') then s:='/usr/bin/evince';
- if fileexists('/usr/bin/kpdf') then s:='/usr/bin/kpdf';
- if fileexists('/usr/bin/xpdf') then s:='/usr/bin/xpdf';
- if fileexists('/usr/bin/acroread') then s:='/usr/bin/acroread';
-+ if fileexists('/usr/bin/xdg-open') then s:='/usr/bin/xdg-open';
- if s='' then
- begin
- Showmessage('More information can be found at ' + pdffile);
-@@ -1984,16 +1986,16 @@
+@@ -1988,16 +1988,16 @@
language:=leftstr(lang,2);
- {$ifdef linux}
+ {$ifdef unix}
s :='';
- if fileexists('/usr/share/doc/winff/WinFF.' + language + '.pdf.gz') then s:='/usr/share/doc/winff/WinFF.' + language + '.pdf.gz';
- if fileexists('/usr/share/doc/winff/WinFF.' + language + '.pdf') then s:='/usr/share/doc/winff/WinFF.' + language + '.pdf';
-+ if fileexists('/usr/doc/winff-20220903_8e4491b/WinFF.' + language + '.pdf.gz') then s:='/usr/doc/winff-20220903_8e4491b/WinFF.' + language + '.pdf.gz';
-+ if fileexists('/usr/doc/winff-20220903_8e4491b/WinFF.' + language + '.pdf') then s:='/usr/doc/winff-20220903_8e4491b/WinFF.' + language + '.pdf';
++ if fileexists('/usr/share/doc/winff/WinFF.' + language + '.pdf.gz') then s:='/usr/doc/winff-20231003_31b79e3/WinFF.' + language + '.pdf.gz';
++ if fileexists('/usr/share/doc/winff/WinFF.' + language + '.pdf') then s:='/usr/doc/winff-20231003_31b79e3/WinFF.' + language + '.pdf';
if fileexists('/usr/share/winff/WinFF.' + language + '.pdf') then s:='/usr/share/winff/WinFF.' + language + '.pdf';
if fileexists('/usr/share/winff/WinFF.' + language + '.pdf.gz') then s:='/usr/share/winff/WinFF.' + language + '.pdf.gz';
if fileexists('/usr/share/doc/packages/winff/WinFF.' + language + '.pdf.gz') then s:='/usr/share/doc/packages/winff/WinFF.' + language + '.pdf.gz';
@@ -38,26 +27,17 @@
begin
- s := '/usr/share/doc/winff/WinFF.en.pdf.gz';
- if fileexists('/usr/share/doc/winff/WinFF.en.pdf') then s:='/usr/share/doc/winff/WinFF.en.pdf';
-+ s := '/usr/doc/winff-20220903_8e4491b/WinFF.en.pdf.gz';
-+ if fileexists('/usr/doc/winff-20220903_8e4491b/WinFF.en.pdf') then s:='/usr/doc/winff-20220903_8e4491b/WinFF.en.pdf';
++ s := '/usr/doc/winff-20231003_31b79e3/WinFF.en.pdf.gz';
++ if fileexists('/usr/doc/winff-20231003_31b79e3/WinFF.en.pdf') then s:='/usr/doc/winff-20231003_31b79e3/WinFF.en.pdf';
if fileexists('/usr/share/winff/WinFF.en.pdf') then s:='/usr/share/winff/WinFF.en.pdf';
if fileexists('/usr/share/winff/WinFF.en.pdf.gz') then s:='/usr/share/winff/WinFF.en.pdf.gz';
if fileexists('/usr/share/doc/packages/winff/WinFF.en.pdf.gz') then s:='/usr/share/doc/packages/winff/WinFF.en.pdf.gz';
-@@ -2011,7 +2013,7 @@
+@@ -2015,7 +2015,7 @@
procedure TfrmMain.mitForumsClick(Sender: TObject);
begin
-- launchbrowser('http://www.winff.org/forums/');
-+ launchbrowser('http://github.com/WinFF/winff/issues');
+- launchbrowser('https://groups.google.com/g/winff');
++ launchbrowser('https://github.com/WinFF/winff/issues');
end;
procedure TfrmMain.mitRestoreDefaultsClick(Sender: TObject);
-@@ -2110,7 +2112,7 @@
- procedure TfrmMain.mitWinffClick(Sender: TObject);
-
- begin
-- launchbrowser('http://www.winff.org/');
-+ launchbrowser('https://github.com/WinFF/winff');
- end;
-
- // menu: about
diff --git a/multimedia/winff/patches/unit1_lfm.patch b/multimedia/winff/patches/unit1_lfm.patch
deleted file mode 100644
index d5373a41fdec..000000000000
--- a/multimedia/winff/patches/unit1_lfm.patch
+++ /dev/null
@@ -1,246 +0,0 @@
---- winff-1/winff/unit1.lfm 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/unit1.lfm 2022-09-24 16:48:10.735961896 +0530
-@@ -364,7 +364,7 @@
- object pnlTop: TPanel
- Left = 0
- Height = 55
-- Hint = 'TEST'
-+ Hint = ''
- Top = 0
- Width = 640
- Align = alTop
-@@ -915,11 +915,11 @@
- TabOrder = 5
- end
- object btnOptions: TBitBtn
-- Left = 571
-+ Left = 540
- Height = 53
- Hint = 'Open/close the additional options window'
- Top = 1
-- Width = 68
-+ Width = 60
- Align = alRight
- AutoSize = True
- Caption = 'Options'
-@@ -1099,7 +1099,7 @@
- Height = 23
- Hint = 'Device or file type the video should be converted to'
- Top = 20
-- Width = 619
-+ Width = 590
- Align = alTop
- BorderSpacing.Left = 13
- ItemHeight = 15
-@@ -1114,7 +1114,7 @@
- Height = 23
- Hint = 'Specific settings to use for the chosen device or file type'
- Top = 61
-- Width = 619
-+ Width = 590
- Align = alTop
- BorderSpacing.Left = 13
- ItemHeight = 15
-@@ -1152,7 +1152,7 @@
- Height = 33
- Hint = 'Target location for the final video (choose a different folder than the source folder)'
- Top = 18
-- Width = 508
-+ Width = 450
- Align = alClient
- BorderSpacing.Left = 13
- BorderSpacing.Right = 5
-@@ -1161,8 +1161,9 @@
- end
- object ChooseFolderBtn: TButton
- AnchorSideLeft.Side = asrBottom
-- Left = 526
-+ Left = 500
- Height = 33
-+ Hint = 'Choose the destination folder for the converted media'
- Top = 18
- Width = 43
- Align = alRight
-@@ -1176,6 +1177,7 @@
- AnchorSideLeft.Side = asrBottom
- Left = 569
- Height = 33
-+ Hint = 'Open the folder containing the finished converted media'
- Top = 18
- Width = 63
- Align = alRight
-@@ -2096,7 +2098,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Seek to this position before start converting'
- Top = 35
-- Width = 39
-+ Width = 62
- BorderSpacing.Top = 10
- OnChange = AllowChanges
- TabOrder = 0
-@@ -2110,7 +2112,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Seek to this position before start converting'
- Top = 35
-- Width = 41
-+ Width = 62
- BorderSpacing.Left = 10
- BorderSpacing.Top = 10
- MaxValue = 59
-@@ -2126,7 +2128,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Seek to this position before start converting'
- Top = 35
-- Width = 42
-+ Width = 62
- BorderSpacing.Left = 10
- BorderSpacing.Top = 10
- MaxValue = 59
-@@ -2141,7 +2143,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Stop after this much of video converted'
- Top = 68
-- Width = 39
-+ Width = 62
- BorderSpacing.Top = 10
- OnChange = AllowChanges
- TabOrder = 3
-@@ -2155,7 +2157,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Stop after this much of video converted'
- Top = 68
-- Width = 41
-+ Width = 62
- BorderSpacing.Left = 10
- BorderSpacing.Top = 10
- MaxValue = 59
-@@ -2171,7 +2173,7 @@
- Height = 23
- Hint = '<hh:mm:ss> - Stop after this much of video converted'
- Top = 68
-- Width = 42
-+ Width = 62
- BorderSpacing.Left = 10
- BorderSpacing.Top = 10
- MaxValue = 59
-@@ -2205,7 +2207,7 @@
- Width = 627
- Align = alClient
- AutoSize = True
-- BorderSpacing.Left = 5
-+ BorderSpacing.Left = 3
- BevelOuter = bvNone
- ClientHeight = 183
- ClientWidth = 627
-@@ -2215,7 +2217,7 @@
- Left = 11
- Height = 15
- Top = 3
-- Width = 202
-+ Width = 190
- BorderSpacing.Top = 3
- Caption = 'Additional Command Line Parameters'
- ParentColor = False
-@@ -2227,27 +2229,27 @@
- AnchorSideRight.Control = Panel8
- AnchorSideRight.Side = asrBottom
- Left = 0
-- Height = 23
-- Top = 21
-+ Height = 15
-+ Top = 33
- Width = 627
- Anchors = [akTop, akLeft, akRight]
-- BorderSpacing.Top = 3
-+ BorderSpacing.Top = 5
- OnChange = AllowChanges
- TabOrder = 0
- end
- object Label5: TLabel
- Left = 4
-- Height = 15
-- Top = 55
-- Width = 41
-+ Height = 25
-+ Top = 75
-+ Width = 46
- Caption = '1st Pass'
- ParentColor = False
- end
- object memFirstPass: TMemo
- Left = 55
-- Height = 63
-- Top = 50
-- Width = 569
-+ Height = 60
-+ Top = 70
-+ Width = 530
- Anchors = [akTop, akLeft, akRight]
- OnChange = AllowChanges
- ScrollBars = ssAutoBoth
-@@ -2256,8 +2258,8 @@
- object MemSecondPass: TMemo
- Left = 55
- Height = 60
-- Top = 114
-- Width = 569
-+ Top = 130
-+ Width = 530
- Anchors = [akTop, akLeft, akRight]
- OnChange = AllowChanges
- ScrollBars = ssAutoBoth
-@@ -2266,7 +2268,7 @@
- object Label6: TLabel
- Left = 0
- Height = 15
-- Top = 114
-+ Top = 135
- Width = 46
- Caption = '2nd Pass'
- ParentColor = False
-@@ -2288,37 +2290,39 @@
- TabOrder = 1
- Visible = False
- object lblSaveChanges: TLabel
-- Left = 481
-+ Left = 453
- Height = 15
- Hint = 'Click here to apply settings changes to the file conversion above'
- Top = -2
- Width = 80
- Anchors = [akTop, akRight]
-- Caption = 'Apply Changes'
-+ Caption = 'Apply_Changes'
- Color = clBtnFace
- ParentColor = False
- Transparent = False
- OnClick = lblSaveChangesClick
- end
- object lblCancelChanges: TLabel
-- Left = 385
-+ Left = 333
- Height = 15
-+ Hint = 'Click here to cancel changes to the file conversion above'
- Top = -2
- Width = 85
- Anchors = [akTop, akRight]
-- Caption = 'Cancel Changes'
-+ Caption = 'Cancel_Changes'
- Color = clBtnFace
- ParentColor = False
- Transparent = False
- OnClick = lblCancelChangesClick
- end
- object lblApplytoAll: TLabel
-- Left = 569
-+ Left = 563
- Height = 15
-+ Hint = 'Click here to apply settings changes to all the file conversions above'
- Top = -2
- Width = 62
- Anchors = [akTop, akRight]
-- Caption = 'Apply to All'
-+ Caption = 'Apply_to_All'
- Color = clBtnFace
- ParentColor = False
- Transparent = False
diff --git a/multimedia/winff/patches/unit2-pas.patch b/multimedia/winff/patches/unit2-pas.patch
new file mode 100644
index 000000000000..7addd19cb066
--- /dev/null
+++ b/multimedia/winff/patches/unit2-pas.patch
@@ -0,0 +1,13 @@
+--- unit2.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit2n.pas 2024-01-10 22:27:47.257969107 +0530
+@@ -1,8 +1,8 @@
+ unit Unit2;
+
+-// WinFF Copyright 2006-2012 Matthew Weatherford
++// WinFF Copyright 2006-2024 Matthew Weatherford
+ // WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
+-// http://winff.org
++// hhttps://github.com/WinFF/winff
+ // Licensed under the GPL v3 or any later version
+ //
+ // This program is free software: you can redistribute it and/or modify
diff --git a/multimedia/winff/patches/unit3-lfm.patch b/multimedia/winff/patches/unit3-lfm.patch
new file mode 100644
index 000000000000..29e8045a1ce1
--- /dev/null
+++ b/multimedia/winff/patches/unit3-lfm.patch
@@ -0,0 +1,58 @@
+--- unit3.lfm 2023-10-03 19:20:47.000000000 +0530
++++ unit3n.lfm 2024-01-11 20:09:24.951994073 +0530
+@@ -341,7 +341,9 @@
+ BorderSpacing.Top = 2
+ BorderSpacing.Bottom = 2
+ Caption = 'Trademark Fabrice Bellard'
++ Font.Color = clBlue
+ ParentColor = False
++ ParentFont = False
+ OnClick = lblBellardClick
+ end
+ object lblURLffmpeg: TLabel
+@@ -354,18 +356,21 @@
+ BorderSpacing.Left = 5
+ BorderSpacing.Top = 2
+ BorderSpacing.Bottom = 5
+- Caption = 'http://ffmpeg.org'
++ Caption = 'https://ffmpeg.org'
+ Font.Color = clBlue
+ ParentColor = False
+ ParentFont = False
+ OnClick = lblURLffmpegClick
+ end
+ object lblWindowsBuilds: TLabel
+- Left = 0
+- Height = 20
+- Top = 69
++ Left = 5
++ Height = 25
++ Top = 75
+ Width = 376
+ Align = alTop
++ BorderSpacing.Left = 5
++ BorderSpacing.Top = 2
++ BorderSpacing.Bottom = 5
+ Caption = 'Windows Builds by'
+ ParentColor = False
+ ShowAccelChar = False
+@@ -373,12 +378,15 @@
+ end
+ object lblwinbuilds: TLabel
+ Cursor = crHandPoint
+- Left = 0
+- Height = 16
+- Top = 89
++ Left = 5
++ Height = 30
++ Top = 95
+ Width = 376
+ Align = alTop
+- Caption = 'Kyle Schwarz'
++ BorderSpacing.Left = 5
++ BorderSpacing.Top = 2
++ BorderSpacing.Bottom = 7
++ Caption = 'Gyan Doshi'
+ Font.CharSet = ANSI_CHARSET
+ Font.Color = clBlue
+ Font.Height = -13
diff --git a/multimedia/winff/patches/unit3_pas.patch b/multimedia/winff/patches/unit3-pas.patch
index 5a36cc91de3d..dbaebd146968 100644
--- a/multimedia/winff/patches/unit3_pas.patch
+++ b/multimedia/winff/patches/unit3-pas.patch
@@ -1,8 +1,10 @@
---- winff-1/winff/unit3.pas 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/unit3.pas 2022-09-24 16:04:02.473969501 +0530
-@@ -2,7 +2,7 @@
+--- unit3.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit3n.pas 2024-01-11 19:39:32.735999220 +0530
+@@ -1,8 +1,8 @@
+ unit Unit3;
- // WInFF 1.0 Copyright 2006-2013 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2013 Matthew Weatherford
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
// WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
-// http://winff.org
+// https://github.com/WinFF/winff
@@ -17,16 +19,19 @@
procedure lblURLZeranoClick(Sender: TObject);
procedure lblWeatherfordClick(Sender: TObject);
procedure lblURLWinffOrgClick(Sender: TObject);
-@@ -126,7 +125,7 @@
- lbThanks.items.add(rsLaunchpadContrib);
+@@ -127,32 +126,27 @@
+ lbThanks.items.add('marcelocripe');
- frmAbout.lblWinff.Caption := StringReplace(frmAbout.lblWinff.Caption, '%s', '1.5.5',[]);
-- frmAbout.lblCopyright.Caption := StringReplace(frmAbout.lblCopyright.Caption, '%s', '2006-2016',[]);
-+ frmAbout.lblCopyright.Caption := StringReplace(frmAbout.lblCopyright.Caption, '%s', '2006-2022',[]);
+ frmAbout.lblWinff.Caption := StringReplace(frmAbout.lblWinff.Caption, '%s', '1.6.2',[]);
+- frmAbout.lblCopyright.Caption := StringReplace(frmAbout.lblCopyright.Caption, '%s', '2006-2023',[]);
++ frmAbout.lblCopyright.Caption := StringReplace(frmAbout.lblCopyright.Caption, '%s', '2006-2024',[]);
end;
procedure TfrmAbout.lblBellardClick(Sender: TObject);
-@@ -136,22 +135,17 @@
+ begin
+-
++ frmMain.LaunchBrowser('https://bellard.org/');
+ end;
procedure TfrmAbout.lblGeversClick(Sender: TObject);
begin
@@ -48,11 +53,11 @@
procedure TfrmAbout.lblURLZeranoClick(Sender: TObject);
begin
- frmMain.LaunchBrowser('http://ffmpeg.zeranoe.com');
-+ frmMain.LaunchBrowser('https://www.gyan.dev/ffmpeg/');
++ frmMain.LaunchBrowser('https://www.gyan.dev/ffmpeg/builds');
end;
procedure TfrmAbout.btnOkClick(Sender: TObject);
-@@ -161,22 +155,22 @@
+@@ -162,7 +156,7 @@
procedure TfrmAbout.lblWeatherfordClick(Sender: TObject);
begin
@@ -61,10 +66,7 @@
end;
procedure TfrmAbout.lblURLWinffOrgClick(Sender: TObject);
- begin
-- frmMain.LaunchBrowser('http://www.winff.org');
-+ frmMain.LaunchBrowser('https://github.com/WinFF/winff');
- end;
+@@ -172,12 +166,12 @@
procedure TfrmAbout.lblURLffmpegClick(Sender: TObject);
begin
@@ -75,7 +77,7 @@
procedure TfrmAbout.lblwinbuildsClick(Sender: TObject);
begin
- frmMain.LaunchBrowser('http://ffmpeg.zeranoe.com/builds/');
-+ frmMain.LaunchBrowser('https://www.gyan.dev/ffmpeg/builds/');
++ frmMain.LaunchBrowser('https://www.gyan.dev/ffmpeg/builds');
end;
procedure TfrmAbout.lblWindowsBuildsClick(Sender: TObject);
diff --git a/multimedia/winff/patches/unit3_lfm.patch b/multimedia/winff/patches/unit3_lfm.patch
deleted file mode 100644
index a2b13b77ce10..000000000000
--- a/multimedia/winff/patches/unit3_lfm.patch
+++ /dev/null
@@ -1,124 +0,0 @@
---- winff-1/winff/unit3.lfm 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/unit3.lfm 2022-09-24 15:47:28.210972357 +0530
-@@ -1,12 +1,12 @@
- object frmAbout: TfrmAbout
- Left = 323
-- Height = 300
-+ Height = 325
- Top = 212
- Width = 384
- BorderIcons = [biSystemMenu]
- BorderStyle = bsDialog
- Caption = 'About WinFF'
-- ClientHeight = 300
-+ ClientHeight = 350
- ClientWidth = 384
- Color = clForm
- Constraints.MinHeight = 300
-@@ -144,8 +144,8 @@
- object lblGevers: TLabel
- Cursor = crHandPoint
- Left = 4
-- Height = 20
-- Top = 136
-+ Height = 25
-+ Top = 140
- Width = 372
- Align = alTop
- BorderSpacing.Left = 4
-@@ -188,11 +188,11 @@
- AnchorSideTop.Side = asrBottom
- Cursor = crHandPoint
- Left = 57
-- Height = 20
-- Top = 29
-+ Height = 25
-+ Top = 33
- Width = 137
- BorderSpacing.Around = 5
-- Caption = 'http://www.winff.org'
-+ Caption = 'https://github.com/WinFF/winff'
- Font.Color = clBlue
- ParentColor = False
- ParentFont = False
-@@ -303,8 +303,8 @@
- object lblStoffberg: TLabel
- Cursor = crHandPoint
- Left = 4
-- Height = 20
-- Top = 116
-+ Height = 25
-+ Top = 120
- Width = 372
- Align = alTop
- BorderSpacing.Left = 4
-@@ -322,7 +322,7 @@
- ClientWidth = 376
- object lblFFmeg: TLabel
- Left = 5
-- Height = 20
-+ Height = 25
- Top = 0
- Width = 371
- Align = alTop
-@@ -347,25 +347,28 @@
- object lblURLffmpeg: TLabel
- Cursor = crHandPoint
- Left = 5
-- Height = 20
-- Top = 44
-+ Height = 25
-+ Top = 45
- Width = 371
- Align = alTop
- BorderSpacing.Left = 5
- BorderSpacing.Top = 2
- BorderSpacing.Bottom = 5
-- Caption = 'http://ffmpeg.org'
-+ Caption = 'https://ffmpeg.org'
- Font.Color = clBlue
- ParentColor = False
- ParentFont = False
- OnClick = lblURLffmpegClick
- end
- object lblWindowsBuilds: TLabel
-- Left = 0
-- Height = 20
-- Top = 69
-+ Left = 5
-+ Height = 25
-+ Top = 75
- Width = 376
- Align = alTop
-+ BorderSpacing.Left = 5
-+ BorderSpacing.Top = 2
-+ BorderSpacing.Bottom = 5
- Caption = 'Windows Builds by'
- ParentColor = False
- ShowAccelChar = False
-@@ -373,18 +376,16 @@
- end
- object lblwinbuilds: TLabel
- Cursor = crHandPoint
-- Left = 0
-- Height = 16
-- Top = 89
-+ Left = 5
-+ Height = 30
-+ Top = 95
- Width = 376
- Align = alTop
-- Caption = 'Kyle Schwarz'
-- Font.CharSet = ANSI_CHARSET
-+ BorderSpacing.Left = 5
-+ BorderSpacing.Top = 2
-+ BorderSpacing.Bottom = 7
-+ Caption = 'Gyan Doshi'
- Font.Color = clBlue
-- Font.Height = -13
-- Font.Name = 'Arial'
-- Font.Pitch = fpVariable
-- Font.Quality = fqDraft
- ParentColor = False
- ParentFont = False
- OnClick = lblwinbuildsClick
diff --git a/multimedia/winff/patches/unit4_pas.patch b/multimedia/winff/patches/unit4-pas.patch
index 82d8c55aff53..c375713c30d2 100644
--- a/multimedia/winff/patches/unit4_pas.patch
+++ b/multimedia/winff/patches/unit4-pas.patch
@@ -1,8 +1,10 @@
---- unit4.pas 2022-09-03 11:44:10.000000000 +0530
-+++ unit4.pas 2022-09-18 21:21:08.879978117 +0530
-@@ -2,7 +2,7 @@
+--- unit4.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit4n.pas 2024-01-10 22:36:28.191304129 +0530
+@@ -1,8 +1,8 @@
+ unit Unit4;
- // WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
// WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
-// http://winff.org
+// https://github.com/WinFF/winff
diff --git a/multimedia/winff/patches/unit2_pas.patch b/multimedia/winff/patches/unit5-pas.patch
index b47c41de755f..b9d25f828e3a 100644
--- a/multimedia/winff/patches/unit2_pas.patch
+++ b/multimedia/winff/patches/unit5-pas.patch
@@ -1,8 +1,10 @@
---- unit2.pas 2022-09-03 11:44:10.000000000 +0530
-+++ unit2.pas 2022-09-18 20:46:51.427984026 +0530
-@@ -2,7 +2,7 @@
+--- unit5.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit5n.pas 2024-01-10 22:37:47.134755906 +0530
+@@ -1,8 +1,8 @@
+ unit Unit5;
- // WinFF Copyright 2006-2012 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
// WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
-// http://winff.org
+// https://github.com/WinFF/winff
diff --git a/multimedia/winff/patches/unit5_pas.patch b/multimedia/winff/patches/unit6-pas.patch
index 3614c8b2f01f..dfe5700f9f26 100644
--- a/multimedia/winff/patches/unit5_pas.patch
+++ b/multimedia/winff/patches/unit6-pas.patch
@@ -1,8 +1,10 @@
---- unit5.pas 2022-09-03 11:44:10.000000000 +0530
-+++ unit5.pas 2022-09-18 21:22:49.145977829 +0530
-@@ -2,7 +2,7 @@
+--- unit6.pas 2023-10-03 19:20:47.000000000 +0530
++++ unit6n.pas 2024-01-10 22:38:34.727540276 +0530
+@@ -1,8 +1,8 @@
+ unit unit6;
- // WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
// WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
-// http://winff.org
+// https://github.com/WinFF/winff
diff --git a/multimedia/winff/patches/unit6_pas.patch b/multimedia/winff/patches/unit6_pas.patch
deleted file mode 100644
index 9cc9df6d0281..000000000000
--- a/multimedia/winff/patches/unit6_pas.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- unit6.pas 2022-09-03 11:44:10.000000000 +0530
-+++ unit6.pas 2022-09-18 21:24:18.544977572 +0530
-@@ -2,7 +2,7 @@
-
- // WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
- // WinFF 1.3.2 Copyright 2011 Alexey Osipov <lion-simba@pridelands.ru>
--// http://winff.org
-+// https://github.com/WinFF/winff
- // Licensed under the GPL v3 or any later version
- //
- // This program is free software: you can redistribute it and/or modify
diff --git a/multimedia/winff/patches/winff-1.patch b/multimedia/winff/patches/winff-1.patch
new file mode 100644
index 000000000000..e4a97761e615
--- /dev/null
+++ b/multimedia/winff/patches/winff-1.patch
@@ -0,0 +1,17 @@
+--- winff.1 2023-10-03 19:20:47.000000000 +0530
++++ winffn.1 2024-01-11 20:22:53.045991752 +0530
+@@ -29,6 +29,7 @@
+ .SH "SEE ALSO"
+ .PP
+ For more details, you should have a look at the pdf manual, available at /usr/share/doc/winff/winff\.pdf
++In Slackware Linux the Manual is available at /usr/doc/winff-20231003_31b79e3/winff\.pdf
+ .SH "AUTHOR"
+ .PP
+ This manual page was written by Paul Gevers
+@@ -41,5 +42,5 @@
+ .PP
+ On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL\.
+ .SH "COPYRIGHT"
+-Copyright \(co 2008 Paul Gevers
++Copyright \(co 2008-2024 Paul Gevers
+ .br
diff --git a/multimedia/winff/patches/winff_en_GB_po.patch b/multimedia/winff/patches/winff-en.patch
index 2fe16e080188..1eccc9269117 100644
--- a/multimedia/winff/patches/winff_en_GB_po.patch
+++ b/multimedia/winff/patches/winff-en.patch
@@ -1,5 +1,5 @@
---- winff-1/winff/languages/winff.en_GB.po 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/languages/winff.en_GB.po 2022-09-22 15:45:52.312998805 +0530
+--- winff.en_GB.po 2023-10-03 19:20:47.000000000 +0530
++++ winff.en_GBn.po 2024-01-10 22:50:33.016503273 +0530
@@ -73,8 +73,8 @@
#: tfrmabout.lblschwarz.caption
@@ -35,35 +35,3 @@
#: tfrmabout.lblweatherford.caption
msgid "Matthew Weatherford"
-@@ -502,16 +502,16 @@
- msgstr "X"
-
- #: tfrmmain.lblapplytoall.caption
--msgid "Apply to All"
--msgstr ""
-+msgid "Apply_to_All"
-+msgstr "Apply_to_All"
-
- #: tfrmmain.lblaspectratio.caption
- msgid "Aspect Ratio"
- msgstr "Aspect Ratio"
-
- #: tfrmmain.lblcancelchanges.caption
--msgid "Cancel Changes"
--msgstr "Cancel Changes"
-+msgid "Cancel_Changes"
-+msgstr "Cancel_Changes"
-
- #: tfrmmain.lblcropbottom.caption
- msgid "Bottom"
-@@ -538,8 +538,8 @@
- msgstr ""
-
- #: tfrmmain.lblsavechanges.caption
--msgid "Apply Changes"
--msgstr "Apply Changes"
-+msgid "Apply_Changes"
-+msgstr "Apply_Changes"
-
- #: tfrmmain.lblsavechanges.hint
- msgid "Click here to apply settings changes to the file conversion above"
diff --git a/multimedia/winff/patches/winff_lpi.patch b/multimedia/winff/patches/winff-lpi.patch
index 3a709f7b9313..1a62aff30b88 100644
--- a/multimedia/winff/patches/winff_lpi.patch
+++ b/multimedia/winff/patches/winff-lpi.patch
@@ -1,11 +1,11 @@
---- winff-1/winff/winff.lpi 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/winff.lpi 2022-09-23 15:25:23.822970637 +0530
+--- winff.lpi 2023-10-03 19:20:47.000000000 +0530
++++ winffn.lpi 2024-01-10 22:47:30.406244263 +0530
@@ -20,7 +20,7 @@
<MajorVersionNr Value="1"/>
- <MinorVersionNr Value="5"/>
- <RevisionNr Value="5"/>
-- <StringTable CompanyName="WinFF.org" FileDescription="WinFF Video Converter" InternalName="winff" LegalCopyright="Copyright 2006-2016 Matthew Weatherford" OriginalFilename="winff.exe" ProductVersion=""/>
-+ <StringTable CompanyName="WinFF.org" FileDescription="WinFF Video Converter" InternalName="winff" LegalCopyright="Copyright 2006-2022 Matthew Weatherford" OriginalFilename="winff.exe" ProductVersion=""/>
+ <MinorVersionNr Value="6"/>
+ <RevisionNr Value="0"/>
+- <StringTable CompanyName="WinFF.org" FileDescription="WinFF Video Converter" InternalName="winff" LegalCopyright="Copyright 2006-2023 Matthew Weatherford" OriginalFilename="winff.exe" ProductVersion=""/>
++ <StringTable CompanyName="WinFF.org" FileDescription="WinFF Video Converter" InternalName="winff" LegalCopyright="Copyright 2006-2024 Matthew Weatherford" OriginalFilename="winff.exe" ProductVersion=""/>
</VersionInfo>
<BuildModes Count="1">
<Item1 Name="default" Default="True"/>
diff --git a/multimedia/winff/patches/winff_lpr.patch b/multimedia/winff/patches/winff-lpr.patch
index c506f8aa1f2f..6344dba0ab83 100644
--- a/multimedia/winff/patches/winff_lpr.patch
+++ b/multimedia/winff/patches/winff-lpr.patch
@@ -1,10 +1,11 @@
---- winff.lpr 2022-09-03 11:44:10.000000000 +0530
-+++ winff.lpr 2022-09-18 21:33:05.256976060 +0530
+--- winff.lpr 2023-10-03 19:20:47.000000000 +0530
++++ winffn.lpr 2024-01-10 22:48:22.389222629 +0530
@@ -1,7 +1,7 @@
program winff;
- // WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
+-// WInFF 1.0 Copyright 2006-2009 Matthew Weatherford
-// http://winff.org
++// WInFF 1.0 Copyright 2006-2024 Matthew Weatherford
+// https://github.com/WinFF/winff
// Licensed under the GPL v3 or any later version
//
diff --git a/multimedia/winff/patches/winff_po.patch b/multimedia/winff/patches/winff-po.patch
index 24a23c4c6f17..075eae8d187f 100644
--- a/multimedia/winff/patches/winff_po.patch
+++ b/multimedia/winff/patches/winff-po.patch
@@ -1,5 +1,5 @@
---- winff-1/winff/languages/winff.po 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/languages/winff.po 2022-09-19 21:35:32.946987563 +0530
+--- winff.po 2023-10-03 19:20:47.000000000 +0530
++++ winffn.po 2024-01-10 22:53:57.565726188 +0530
@@ -69,7 +69,7 @@
#: tfrmabout.lblschwarz.caption
@@ -29,30 +29,3 @@
msgstr ""
#: tfrmabout.lblweatherford.caption
-@@ -476,7 +476,7 @@
- msgstr ""
-
- #: tfrmmain.lblapplytoall.caption
--msgid "Apply to All"
-+msgid "Apply_to_All"
- msgstr ""
-
- #: tfrmmain.lblaspectratio.caption
-@@ -484,7 +484,7 @@
- msgstr ""
-
- #: tfrmmain.lblcancelchanges.caption
--msgid "Cancel Changes"
-+msgid "Cancel_Changes"
- msgstr ""
-
- #: tfrmmain.lblcropbottom.caption
-@@ -512,7 +512,7 @@
- msgstr ""
-
- #: tfrmmain.lblsavechanges.caption
--msgid "Apply Changes"
-+msgid "Apply_Changes"
- msgstr ""
-
- #: tfrmmain.lblsavechanges.hint
diff --git a/multimedia/winff/patches/winff_pot.patch b/multimedia/winff/patches/winff-pot.patch
index aade91be2e86..da2e82665615 100644
--- a/multimedia/winff/patches/winff_pot.patch
+++ b/multimedia/winff/patches/winff-pot.patch
@@ -1,5 +1,5 @@
---- winff-1/winff/languages/winff.pot 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/languages/winff.pot 2022-09-19 21:43:46.489986146 +0530
+--- winff.pot 2023-10-03 19:20:47.000000000 +0530
++++ winffn.pot 2024-01-10 22:52:29.128529940 +0530
@@ -69,7 +69,7 @@
#: tfrmabout.lblschwarz.caption
@@ -29,30 +29,3 @@
msgstr ""
#: tfrmabout.lblweatherford.caption
-@@ -476,7 +476,7 @@
- msgstr ""
-
- #: tfrmmain.lblapplytoall.caption
--msgid "Apply to All"
-+msgid "Apply_to_All"
- msgstr ""
-
- #: tfrmmain.lblaspectratio.caption
-@@ -484,7 +484,7 @@
- msgstr ""
-
- #: tfrmmain.lblcancelchanges.caption
--msgid "Cancel Changes"
-+msgid "Cancel_Changes"
- msgstr ""
-
- #: tfrmmain.lblcropbottom.caption
-@@ -512,7 +512,7 @@
- msgstr ""
-
- #: tfrmmain.lblsavechanges.caption
--msgid "Apply Changes"
-+msgid "Apply_Changes"
- msgstr ""
-
- #: tfrmmain.lblsavechanges.hint
diff --git a/multimedia/winff/patches/winff_1.patch b/multimedia/winff/patches/winff_1.patch
deleted file mode 100644
index 3d30a7574e56..000000000000
--- a/multimedia/winff/patches/winff_1.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- winff-1/winff/winff.1 2022-09-03 11:44:10.000000000 +0530
-+++ winff-2/winff/winff.1 2022-09-22 22:28:25.665975741 +0530
-@@ -25,10 +25,11 @@
- .PP
- WinFF is a graphical user interface for the command line video converter ffmpeg or avconv\. It runs ffmpeg or avconv from the command line\. So, you just pick your files and it does the rest\.
- .PP
--WinFF doesn\'t actually convert any video files\. It just runs ffmpeg or avconv\. Therefore, It will convert any video file that ffmpeg or avconv will convert\. Conversely, if ffmpeg or avconv will not convert the file, then WinFF will not either\.
-+WinFF doesn't actually convert any video files\. It just runs ffmpeg or avconv\. Therefore, It will convert any video file that ffmpeg or avconv will convert\. Conversely, if ffmpeg or avconv will not convert the file, then WinFF will not either\.
- .SH "SEE ALSO"
- .PP
- For more details, you should have a look at the pdf manual, available at /usr/share/doc/winff/winff\.pdf
-+In Slackware the Manual is available at /usr/doc/winff\-\$\VERSION/winff\.pdf
- .SH "AUTHOR"
- .PP
- This manual page was written by Paul Gevers
diff --git a/multimedia/winff/winff.SlackBuild b/multimedia/winff/winff.SlackBuild
index 9de9cf69bac7..093d5411b3fe 100644
--- a/multimedia/winff/winff.SlackBuild
+++ b/multimedia/winff/winff.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for winff
# Copyright 2010 by Giovanne Castro, Campinas, Sao Paulo, Brazil <giovannefc@ig.com.br>
-# Copyright 2022 Vijay Marcel
+# Copyright 2022-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -31,9 +31,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=winff
-VERSION=${VERSION:-20220903_8e4491b}
-LONGNAM=${LONGNAM:-8e4491be149031916053378d859ce156cf9b43d3}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-20231003_31b79e3}
+LONGNAM=${LONGNAM:-31b79e3aab5172dfeda874471debc31b09bedb2d}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -87,17 +87,16 @@ echo "Patching Winff, See README and changelog for Details"
cd $PRGNAM
-patch --verbose --unified < $CWD/patches/unit1_lfm.patch
-patch --verbose --unified < $CWD/patches/unit1_pas.patch
-patch --verbose --unified < $CWD/patches/unit2_pas.patch
-patch --verbose --unified < $CWD/patches/unit3_lfm.patch
-patch --verbose --unified < $CWD/patches/unit3_pas.patch
-patch --verbose --unified < $CWD/patches/unit4_pas.patch
-patch --verbose --unified < $CWD/patches/unit5_pas.patch
-patch --verbose --unified < $CWD/patches/unit6_pas.patch
-patch --verbose --unified < $CWD/patches/winff_lpi.patch
-patch --verbose --unified < $CWD/patches/winff_lpr.patch
-patch --verbose --unified < $CWD/patches/winff_1.patch
+patch --verbose --unified < $CWD/patches/unit1-pas.patch
+patch --verbose --unified < $CWD/patches/unit2-pas.patch
+patch --verbose --unified < $CWD/patches/unit3-lfm.patch
+patch --verbose --unified < $CWD/patches/unit3-pas.patch
+patch --verbose --unified < $CWD/patches/unit4-pas.patch
+patch --verbose --unified < $CWD/patches/unit5-pas.patch
+patch --verbose --unified < $CWD/patches/unit6-pas.patch
+patch --verbose --unified < $CWD/patches/winff-lpi.patch
+patch --verbose --unified < $CWD/patches/winff-lpr.patch
+patch --verbose --unified < $CWD/patches/winff-1.patch
echo "Patching the languages file"
@@ -105,9 +104,9 @@ find languages -type f -not \( -name 'winff.po' -or -name 'winff.pot' -or -name
cd languages
-patch --verbose --unified < $CWD/patches/winff_po.patch
-patch --verbose --unified < $CWD/patches/winff_pot.patch
-patch --verbose --unified < $CWD/patches/winff_en_GB_po.patch
+patch --verbose --unified < $CWD/patches/winff-po.patch
+patch --verbose --unified < $CWD/patches/winff-pot.patch
+patch --verbose --unified < $CWD/patches/winff-en.patch
cd ../..
@@ -117,12 +116,12 @@ HOME=$(pwd) lazbuild --lazarusdir=/usr/share/lazarus \
--widgetset=qt5 --cpu=$CPU \
-B $TMP/$PRGNAM-$LONGNAM/$PRGNAM/winff.lpr
-install -s -m 0755 -D $TMP/$PRGNAM-$LONGNAM/$PRGNAM/$PRGNAM $PKG/usr/bin/$PRGNAM
+install -s -m 0755 -D $TMP/$PRGNAM-$LONGNAM/$PRGNAM/$PRGNAM $PKG/usr/bin/$PRGNAM
-mkdir -pv $PKG/usr/share/winff
-cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/languages $PKG/usr/share/winff/
-cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/presets.xml $PKG/usr/share/winff/
-install -m 0644 $TMP/$PRGNAM-$LONGNAM/$PRGNAM/scripts/check_presets.sh $PKG/usr/share/winff/
+mkdir -pv $PKG/usr/share/$PRGNAM
+cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/languages $PKG/usr/share/$PRGNAM/
+cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/presets.xml $PKG/usr/share/$PRGNAM/
+install -m 0644 $TMP/$PRGNAM-$LONGNAM/$PRGNAM/scripts/check_presets.sh $PKG/usr/share/$PRGNAM/
mkdir -pv $PKG/usr/man/man1
gzip -c9 $TMP/$PRGNAM-$LONGNAM/$PRGNAM/$PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz
@@ -134,9 +133,10 @@ install -m 0644 -D $TMP/$PRGNAM-$LONGNAM/$PRGNAM/winff-icons/48x48/$PRGNAM.png $
mkdir -pv $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/COPYING $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/AUTHORS $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/README-Presets.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/{README-Presets.txt,changelog.txt} $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $TMP/$PRGNAM-$LONGNAM/$PRGNAM/docs/*.{pdf,txt} $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cp -a $TMP/$PRGNAM-$LONGNAM/README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -pv $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/multimedia/winff/winff.info b/multimedia/winff/winff.info
index 3cee2a0174bc..445f6ef481b0 100644
--- a/multimedia/winff/winff.info
+++ b/multimedia/winff/winff.info
@@ -1,8 +1,8 @@
PRGNAM="winff"
-VERSION="20220903_8e4491b"
+VERSION="20231003_31b79e3"
HOMEPAGE="https://github.com/WinFF/winff"
-DOWNLOAD="https://github.com/WinFF/winff/archive/8e4491b/winff-8e4491be149031916053378d859ce156cf9b43d3.tar.gz"
-MD5SUM="25bb9853f870c827ef80f2efba1f7219"
+DOWNLOAD="https://github.com/WinFF/winff/archive/31b79e3/winff-31b79e3aab5172dfeda874471debc31b09bedb2d.tar.gz"
+MD5SUM="4b3e1cc80b2185f8edd0eec8340ab835"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libqtpas lazarus"