Compare commits
No commits in common. "rawhide" and "f28" have entirely different histories.
8 changed files with 1144 additions and 1 deletions
9
.gitignore
vendored
Normal file
9
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
ufraw-0.17.tar.gz
|
||||
/ufraw-0.18.tar.gz
|
||||
/ufraw-0.19.tar.gz
|
||||
/ufraw-0.19.2.tar.gz
|
||||
/ufraw-0.19.2-7-autofoo.patch.bz2
|
||||
/ufraw-0.19.2-cvs20140414.tar.xz
|
||||
/ufraw-0.20.tar.gz
|
||||
/ufraw-0.21.tar.gz
|
||||
/ufraw-0.22.tar.gz
|
||||
14
05_fix_build_due_to_unsigned_char.patch
Normal file
14
05_fix_build_due_to_unsigned_char.patch
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
Author: Philip Rinn <rinni@inventati.org>
|
||||
Description: Fix build with C++11 as char is unsigned on some architectures
|
||||
Last-update: 2015-11-04
|
||||
--- a/dcraw.cc
|
||||
+++ b/dcraw.cc
|
||||
@@ -2054,7 +2054,7 @@
|
||||
|
||||
void CLASS kodak_radc_load_raw()
|
||||
{
|
||||
- static const char src[] = {
|
||||
+ static const signed char src[] = {
|
||||
1,1, 2,3, 3,4, 4,2, 5,7, 6,5, 7,6, 7,8,
|
||||
1,0, 2,1, 3,3, 4,4, 5,2, 6,7, 7,6, 8,5, 8,8,
|
||||
2,1, 2,3, 3,0, 3,2, 3,4, 4,6, 5,5, 6,7, 6,8,
|
||||
|
|
@ -1 +0,0 @@
|
|||
The package is unmaintained and fails to build
|
||||
1
sources
Normal file
1
sources
Normal file
|
|
@ -0,0 +1 @@
|
|||
c30767cae2c44310f2a3d67d7a76f2c3 ufraw-0.22.tar.gz
|
||||
28
ufraw-0.22-find_green.patch
Normal file
28
ufraw-0.22-find_green.patch
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
Author: nkbj <nkbj>
|
||||
Date: Sat Aug 6 04:00:25 2016 +0000
|
||||
|
||||
Fix bug #407: Wrong variable type for find_green() return value.
|
||||
|
||||
diff --git a/dcraw.cc b/dcraw.cc
|
||||
index 416fd61..bcae4f2 100644
|
||||
--- a/dcraw.cc
|
||||
+++ b/dcraw.cc
|
||||
@@ -9341,13 +9341,13 @@ canon_a5:
|
||||
filters = 0x16161616;
|
||||
}
|
||||
if (make[0] == 'O') {
|
||||
- i = find_green (12, 32, 1188864, 3576832);
|
||||
- c = find_green (12, 32, 2383920, 2387016);
|
||||
- if (abs(i) < abs(c)) {
|
||||
- SWAP(i,c);
|
||||
+ float g1 = find_green (12, 32, 1188864, 3576832);
|
||||
+ float g2 = find_green (12, 32, 2383920, 2387016);
|
||||
+ if (fabsf(g1) < fabsf(g2)) {
|
||||
+ SWAP(g1,g2);
|
||||
load_flags = 24;
|
||||
}
|
||||
- if ((int) i < 0) filters = 0x61616161;
|
||||
+ if (g1 < 0) filters = 0x61616161;
|
||||
}
|
||||
} else if (fsize == 5869568) {
|
||||
if (!timestamp && minolta_z2()) {
|
||||
15
ufraw-0.22-lf-destroy.patch
Normal file
15
ufraw-0.22-lf-destroy.patch
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
--- ufraw-0.22/ufraw_ufraw.c 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw_ufraw.c 2016-12-18 00:55:45.794466747 +0000
|
||||
@@ -767,8 +767,10 @@ void ufraw_close(ufraw_data *uf)
|
||||
g_free(uf->displayProfile);
|
||||
g_free(uf->RawHistogram);
|
||||
#ifdef HAVE_LENSFUN
|
||||
- lf_modifier_destroy(uf->TCAmodifier);
|
||||
- lf_modifier_destroy(uf->modifier);
|
||||
+ if (uf->TCAmodifier != NULL)
|
||||
+ lf_modifier_destroy(uf->TCAmodifier);
|
||||
+ if (uf->modifier != NULL)
|
||||
+ lf_modifier_destroy(uf->modifier);
|
||||
#endif
|
||||
ufobject_delete(uf->conf->ufobject);
|
||||
g_free(uf->conf);
|
||||
503
ufraw-0.22-multipliers.patch
Normal file
503
ufraw-0.22-multipliers.patch
Normal file
|
|
@ -0,0 +1,503 @@
|
|||
Author: nkbj <nkbj>
|
||||
Date: Sat Aug 6 05:00:13 2016 +0000
|
||||
|
||||
Add patches to use RGB channel multipliers from ID file and implement noExit option. The Cancel button acts as Quit when noExit is set. Patches were found in the ufraw-devel archive.
|
||||
|
||||
diff -rup ufraw-0.22/po/ca.po ufraw-0.22.new/po/ca.po
|
||||
--- ufraw-0.22/po/ca.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/ca.po 2016-10-26 01:37:42.883283772 +0100
|
||||
@@ -1462,6 +1462,9 @@ msgstr "Recorda el camà de sortida"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "S'estant sobreescribint els fitxers sense confirmació"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Etiqueta"
|
||||
|
||||
diff -rup ufraw-0.22/po/cs.po ufraw-0.22.new/po/cs.po
|
||||
--- ufraw-0.22/po/cs.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/cs.po 2016-10-26 01:37:42.883283772 +0100
|
||||
@@ -1433,6 +1433,9 @@ msgstr "Pamatovat si výstupnà cestu"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "PÅ™epsat existujÃcà soubory bez vyzvánÃ"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Å tÃtek"
|
||||
|
||||
diff -rup ufraw-0.22/po/da.po ufraw-0.22.new/po/da.po
|
||||
--- ufraw-0.22/po/da.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/da.po 2016-10-26 01:37:42.884283783 +0100
|
||||
@@ -1425,6 +1425,9 @@ msgstr "Husk uddatasti"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Overskriv eksisterende filer uden at spørge"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr "Luk ikke ned efter rå-billedfremkaldelse"
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Etiket"
|
||||
|
||||
diff -rup ufraw-0.22/po/de.po ufraw-0.22.new/po/de.po
|
||||
--- ufraw-0.22/po/de.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/de.po 2016-10-26 01:37:42.884283783 +0100
|
||||
@@ -1457,6 +1457,9 @@ msgstr "An Ausgabepfad erinnern"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Existierende Dateien ohne Nachfrage überschreiben"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Markierung"
|
||||
|
||||
diff -rup ufraw-0.22/po/es.po ufraw-0.22.new/po/es.po
|
||||
--- ufraw-0.22/po/es.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/es.po 2016-10-26 01:37:42.885283794 +0100
|
||||
@@ -1456,6 +1456,9 @@ msgstr "Recordar ruta de salida"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Sobreescribir archivos existentes sin preguntar"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Etiqueta"
|
||||
|
||||
diff -rup ufraw-0.22/po/fr.po ufraw-0.22.new/po/fr.po
|
||||
--- ufraw-0.22/po/fr.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/fr.po 2016-10-26 01:37:42.885283794 +0100
|
||||
@@ -1484,6 +1484,9 @@ msgstr "Mémoriser le chemin de sortie"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Écraser les fichiers existants sans demander"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Marqueur"
|
||||
|
||||
diff -rup ufraw-0.22/po/it.po ufraw-0.22.new/po/it.po
|
||||
--- ufraw-0.22/po/it.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/it.po 2016-10-26 01:37:42.886283805 +0100
|
||||
@@ -1455,6 +1455,9 @@ msgstr "Ricorda posizione di uscita"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Sovrascrivi i file esistenti senza interazione"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
diff -rup ufraw-0.22/po/ja.po ufraw-0.22.new/po/ja.po
|
||||
--- ufraw-0.22/po/ja.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/ja.po 2016-10-26 01:37:42.886283805 +0100
|
||||
@@ -1400,6 +1400,9 @@ msgstr "å‡ºåŠ›å ´æ‰€ã‚’è¨˜æ†¶"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "ファイルã<C2AB>Œå˜åœ¨ã<C2A8>—ã<E28094>¦ã‚‚質å•<C3A5>ç„¡ã<C2A1>—ã<E28094>§ä¸Šæ›¸ã<C2B8><C3A3>ã<EFBFBD>™ã‚‹"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "ã‚¿ã‚°"
|
||||
|
||||
diff -rup ufraw-0.22/po/ko.po ufraw-0.22.new/po/ko.po
|
||||
--- ufraw-0.22/po/ko.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/ko.po 2016-10-26 01:37:42.887283817 +0100
|
||||
@@ -1415,6 +1415,9 @@ msgstr "ì¶œë ¥ 경로 기억"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "기존 파ì<C592>¼ì—<C3AC> ë<>®ì–´ì“°ê¸°"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "태그"
|
||||
|
||||
diff -rup ufraw-0.22/po/nb.po ufraw-0.22.new/po/nb.po
|
||||
--- ufraw-0.22/po/nb.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/nb.po 2016-10-26 01:37:42.887283817 +0100
|
||||
@@ -1437,6 +1437,9 @@ msgstr "Husk sti for utdata"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Skriv over eksisterende filer uten å spørre"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tagg"
|
||||
|
||||
diff -rup ufraw-0.22/po/nl.po ufraw-0.22.new/po/nl.po
|
||||
--- ufraw-0.22/po/nl.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/nl.po 2016-10-26 01:37:42.888283828 +0100
|
||||
@@ -1446,6 +1446,9 @@ msgstr "Bewaar output pad"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Overschrijf bestaande bestanden zonder vragen"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
diff -rup ufraw-0.22/po/pl.po ufraw-0.22.new/po/pl.po
|
||||
--- ufraw-0.22/po/pl.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/pl.po 2016-10-26 01:37:42.888283828 +0100
|
||||
@@ -1433,6 +1433,9 @@ msgstr "Zapamiętaj wyjściową ścieżk
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Nadpisz istniejÄ…ce pliki bez pytania"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
diff -rup ufraw-0.22/po/pt.po ufraw-0.22.new/po/pt.po
|
||||
--- ufraw-0.22/po/pt.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/pt.po 2016-10-26 01:37:42.889283839 +0100
|
||||
@@ -1443,6 +1443,9 @@ msgstr "Lembrar o caminho de saÃda"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Sobrescrever arquivos existentes sem perguntar"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tag"
|
||||
|
||||
diff -rup ufraw-0.22/po/ru.po ufraw-0.22.new/po/ru.po
|
||||
--- ufraw-0.22/po/ru.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/ru.po 2016-10-26 01:37:42.889283839 +0100
|
||||
@@ -1457,6 +1457,9 @@ msgstr "Запомнить каталоÐ
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "ПерезапиÑ<C2B8>ать Ñ<>ущеÑ<C2B5>твующие файлы без подтверждениÑ<C2B8>"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Тег"
|
||||
|
||||
diff -rup ufraw-0.22/po/sr@latin.po ufraw-0.22.new/po/sr@latin.po
|
||||
--- ufraw-0.22/po/sr@latin.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/sr@latin.po 2016-10-26 01:37:42.890283850 +0100
|
||||
@@ -1459,6 +1459,9 @@ msgstr "Zapamti izlaznu putanju"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Prepiši postojeće datoteke bez pitanja"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Oznaka"
|
||||
|
||||
diff -rup ufraw-0.22/po/sr.po ufraw-0.22.new/po/sr.po
|
||||
--- ufraw-0.22/po/sr.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/sr.po 2016-10-26 01:37:42.890283850 +0100
|
||||
@@ -1452,6 +1452,9 @@ msgstr "Запамти излазну п
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Препиши поÑ<C2BE>тојеће датотеке без питања"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Ознака"
|
||||
|
||||
diff -rup ufraw-0.22/po/sv.po ufraw-0.22.new/po/sv.po
|
||||
--- ufraw-0.22/po/sv.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/sv.po 2016-10-26 01:37:42.891283861 +0100
|
||||
@@ -1298,6 +1298,9 @@ msgstr ""
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "Skriv över befintliga filer utan att fråga"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "Tagg"
|
||||
|
||||
diff -rup ufraw-0.22/po/ufraw.pot ufraw-0.22.new/po/ufraw.pot
|
||||
--- ufraw-0.22/po/ufraw.pot 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/ufraw.pot 2016-10-26 01:37:42.891283861 +0100
|
||||
@@ -1268,6 +1268,9 @@ msgstr ""
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr ""
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr ""
|
||||
|
||||
diff -rup ufraw-0.22/po/zh_CN.po ufraw-0.22.new/po/zh_CN.po
|
||||
--- ufraw-0.22/po/zh_CN.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/zh_CN.po 2016-10-26 01:37:42.892283872 +0100
|
||||
@@ -1397,6 +1397,9 @@ msgstr "è®°ä½<C3A4>输出路径"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "覆盖现有文件而ä¸<C3A4>询问"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "æ ‡è®°"
|
||||
|
||||
diff -rup ufraw-0.22/po/zh_TW.po ufraw-0.22.new/po/zh_TW.po
|
||||
--- ufraw-0.22/po/zh_TW.po 2015-06-17 02:59:16.000000000 +0100
|
||||
+++ ufraw-0.22.new/po/zh_TW.po 2016-10-26 01:37:42.892283872 +0100
|
||||
@@ -1399,6 +1399,9 @@ msgstr "記ä½<C3A4>輸出路徑"
|
||||
msgid "Overwrite existing files without asking"
|
||||
msgstr "覆寫ç<C2AB>¾æœ‰æª”案而ä¸<C3A4>è¦<C3A8>求確èª<C3A8>"
|
||||
|
||||
+msgid "Do not Exit after raw development"
|
||||
+msgstr ""
|
||||
+
|
||||
msgid "Tag"
|
||||
msgstr "標記"
|
||||
|
||||
diff -rup ufraw-0.22/ufraw_conf.c ufraw-0.22.new/ufraw_conf.c
|
||||
--- ufraw-0.22/ufraw_conf.c 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw_conf.c 2016-10-26 01:37:42.893283883 +0100
|
||||
@@ -115,6 +115,7 @@ const conf_data conf_default = {
|
||||
FALSE, /* overwrite existing files without asking */
|
||||
FALSE, /* losslessCompress */
|
||||
FALSE, /* load embedded preview image */
|
||||
+ FALSE, /* noExit */
|
||||
TRUE, /* rotate to camera's setting */
|
||||
|
||||
/* GUI settings */
|
||||
@@ -762,6 +763,7 @@ static void conf_parse_text(GMarkupParse
|
||||
if (!strcmp("Overwrite", element)) sscanf(temp, "%d", &c->overwrite);
|
||||
if (!strcmp("LosslessCompression", element))
|
||||
sscanf(temp, "%d", &c->losslessCompress);
|
||||
+ if (!strcmp("NoExit", element)) sscanf(temp, "%d", &c->noExit);
|
||||
}
|
||||
|
||||
int conf_load(conf_data *c, const char *IDFilename)
|
||||
@@ -1114,6 +1116,8 @@ int conf_save(conf_data *c, char *IDFile
|
||||
buf = uf_markup_buf(buf,
|
||||
"<LosslessCompression>%d</LosslessCompression>\n",
|
||||
c->losslessCompress);
|
||||
+ if (c->noExit != conf_default.noExit)
|
||||
+ buf = uf_markup_buf(buf, "<NoExit>%d</NoExit>\n", c->noExit);
|
||||
for (i = 0; i < c->BaseCurveCount; i++) {
|
||||
char *curveBuf = curve_buffer(&c->BaseCurve[i]);
|
||||
/* Write curve if it is non-default and we are not writing to .ufraw */
|
||||
@@ -1477,6 +1481,7 @@ void conf_copy_save(conf_data *dst, cons
|
||||
dst->progressiveJPEG = src->progressiveJPEG;
|
||||
dst->losslessCompress = src->losslessCompress;
|
||||
dst->embeddedImage = src->embeddedImage;
|
||||
+ dst->noExit = src->noExit;
|
||||
}
|
||||
|
||||
int conf_set_cmd(conf_data *conf, const conf_data *cmd)
|
||||
@@ -1494,6 +1499,7 @@ int conf_set_cmd(conf_data *conf, const
|
||||
conf->losslessCompress = cmd->losslessCompress;
|
||||
if (cmd->embedExif != -1) conf->embedExif = cmd->embedExif;
|
||||
if (cmd->embeddedImage != -1) conf->embeddedImage = cmd->embeddedImage;
|
||||
+ if (cmd->noExit != -1) conf->noExit = cmd->noExit;
|
||||
if (cmd->rotate != -1) conf->rotate = cmd->rotate;
|
||||
if (cmd->rotationAngle != NULLF) conf->rotationAngle = cmd->rotationAngle;
|
||||
if (cmd->autoCrop != -1)
|
||||
@@ -1880,6 +1886,7 @@ int ufraw_process_args(int *argc, char *
|
||||
cmd->autoBlack = disabled_state;
|
||||
cmd->losslessCompress = -1;
|
||||
cmd->overwrite = -1;
|
||||
+ cmd->noExit = -1;
|
||||
cmd->WindowMaximized = -1;
|
||||
cmd->embedExif = -1;
|
||||
cmd->profile[1][0].BitDepth = -1;
|
||||
diff -rup ufraw-0.22/ufraw.h ufraw-0.22.new/ufraw.h
|
||||
--- ufraw-0.22/ufraw.h 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw.h 2016-10-26 01:37:42.892283872 +0100
|
||||
@@ -284,7 +284,7 @@ typedef struct {
|
||||
char inputURI[max_path], inputModTime[max_name];
|
||||
int type, compression, createID, embedExif, progressiveJPEG;
|
||||
int shrink, size;
|
||||
- gboolean overwrite, losslessCompress, embeddedImage;
|
||||
+ gboolean overwrite, losslessCompress, embeddedImage, noExit;
|
||||
gboolean rotate;
|
||||
|
||||
/* GUI settings */
|
||||
@@ -407,7 +407,7 @@ void ufraw_invalidate_darkframe_layer(uf
|
||||
void ufraw_invalidate_despeckle_layer(ufraw_data *uf);
|
||||
void ufraw_invalidate_whitebalance_layer(ufraw_data *uf);
|
||||
void ufraw_invalidate_smoothing_layer(ufraw_data *uf);
|
||||
-int ufraw_set_wb(ufraw_data *uf);
|
||||
+int ufraw_set_wb(ufraw_data *uf, gboolean interactive);
|
||||
void ufraw_auto_expose(ufraw_data *uf);
|
||||
void ufraw_auto_black(ufraw_data *uf);
|
||||
void ufraw_auto_curve(ufraw_data *uf);
|
||||
diff -rup ufraw-0.22/ufraw_preview.c ufraw-0.22.new/ufraw_preview.c
|
||||
--- ufraw-0.22/ufraw_preview.c 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw_preview.c 2016-10-26 01:37:42.894283894 +0100
|
||||
@@ -3983,6 +3983,7 @@ static void control_button_event(GtkWidg
|
||||
options_dialog(data);
|
||||
break;
|
||||
case cancel_button:
|
||||
+ CFG->noExit = FALSE;
|
||||
response = GTK_RESPONSE_CANCEL;
|
||||
break;
|
||||
case delete_button:
|
||||
@@ -4011,18 +4012,18 @@ static void control_button_event(GtkWidg
|
||||
// Finish this session
|
||||
g_object_set_data(G_OBJECT(window), "WindowResponse",
|
||||
(gpointer)response);
|
||||
- gtk_main_quit();
|
||||
- } else {
|
||||
- // Restore setting
|
||||
- CFG->shrink = shrinkSave;
|
||||
- CFG->size = sizeSave;
|
||||
- data->FreezeDialog = FALSE;
|
||||
- gtk_widget_set_sensitive(data->Controls, TRUE);
|
||||
- // cases that set error status require redrawing of the preview image
|
||||
- if (status != UFRAW_SUCCESS) {
|
||||
- ufraw_invalidate_layer(data->UF, ufraw_raw_phase);
|
||||
- render_preview(data);
|
||||
- }
|
||||
+ if (!CFG->noExit)
|
||||
+ gtk_main_quit();
|
||||
+ }
|
||||
+ // Restore setting
|
||||
+ CFG->shrink = shrinkSave;
|
||||
+ CFG->size = sizeSave;
|
||||
+ data->FreezeDialog = FALSE;
|
||||
+ gtk_widget_set_sensitive(data->Controls, TRUE);
|
||||
+ // cases that set error status require redrawing of the preview image
|
||||
+ if (status != UFRAW_SUCCESS || CFG->noExit) {
|
||||
+ ufraw_invalidate_layer(data->UF, ufraw_raw_phase);
|
||||
+ render_preview(data);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5390,6 +5391,10 @@ static void save_fill_interface(preview_
|
||||
button = uf_check_button_new(
|
||||
_("Overwrite existing files without asking"), &CFG->overwrite);
|
||||
gtk_box_pack_start(GTK_BOX(vBox), button, FALSE, FALSE, 0);
|
||||
+
|
||||
+ button = uf_check_button_new(
|
||||
+ _("Do not Exit after raw development"), &CFG->noExit);
|
||||
+ gtk_box_pack_start(GTK_BOX(vBox), button, FALSE, FALSE, 0);
|
||||
/* End of Save page */
|
||||
}
|
||||
|
||||
diff -rup ufraw-0.22/ufraw_settings.cc ufraw-0.22.new/ufraw_settings.cc
|
||||
--- ufraw-0.22/ufraw_settings.cc 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw_settings.cc 2016-10-26 01:37:42.894283894 +0100
|
||||
@@ -355,7 +355,7 @@ void Image::SetWB(const char *mode)
|
||||
}
|
||||
if (mode != NULL)
|
||||
wb.Set(mode);
|
||||
- ufraw_set_wb(uf);
|
||||
+ ufraw_set_wb(uf, TRUE);
|
||||
if (wb.IsEqual(uf_spot_wb))
|
||||
wb.Set(uf_manual_wb);
|
||||
}
|
||||
diff -rup ufraw-0.22/ufraw_ufraw.c ufraw-0.22.new/ufraw_ufraw.c
|
||||
--- ufraw-0.22/ufraw_ufraw.c 2015-06-16 04:58:38.000000000 +0100
|
||||
+++ ufraw-0.22.new/ufraw_ufraw.c 2016-10-26 01:37:42.895283906 +0100
|
||||
@@ -726,7 +726,7 @@ int ufraw_load_raw(ufraw_data *uf)
|
||||
UFObject *wbTuning = ufgroup_element(uf->conf->ufobject,
|
||||
ufWBFineTuning);
|
||||
double oldTuning = ufnumber_value(wbTuning);
|
||||
- ufraw_set_wb(uf);
|
||||
+ ufraw_set_wb(uf, FALSE);
|
||||
/* Here ufobject's automation goes against us. A change in
|
||||
* ChannelMultipliers might change ufWB to uf_manual_wb.
|
||||
* So we need to change it back. */
|
||||
@@ -2014,7 +2014,7 @@ void ufraw_invalidate_smoothing_layer(uf
|
||||
ufraw_invalidate_layer(uf, ufraw_first_phase);
|
||||
}
|
||||
|
||||
-int ufraw_set_wb(ufraw_data *uf)
|
||||
+int ufraw_set_wb(ufraw_data *uf, gboolean interactive)
|
||||
{
|
||||
dcraw_data *raw = uf->raw;
|
||||
double rgbWB[3];
|
||||
@@ -2031,37 +2031,39 @@ int ufraw_set_wb(ufraw_data *uf)
|
||||
/* For uf_manual_wb we calculate chanMul from the temperature/green. */
|
||||
/* For all other it is the other way around. */
|
||||
if (ufarray_is_equal(wb, uf_manual_wb)) {
|
||||
- double chanMulArray[4] = {1, 1, 1, 1 };
|
||||
- Temperature_to_RGB(ufnumber_value(temperature), rgbWB);
|
||||
- rgbWB[1] = rgbWB[1] / ufnumber_value(green);
|
||||
- /* Suppose we shot a white card at some temperature:
|
||||
- * rgbWB[3] = rgb_cam[3][4] * preMul[4] * camWhite[4]
|
||||
- * Now we want to make it white (1,1,1), so we replace preMul
|
||||
- * with chanMul, which is defined as:
|
||||
- * chanMul[4][4] = cam_rgb[4][3] * (1/rgbWB[3][3]) * rgb_cam[3][4]
|
||||
- * * preMul[4][4]
|
||||
- * We "upgraded" preMul, chanMul and rgbWB to diagonal matrices.
|
||||
- * This allows for the manipulation:
|
||||
- * (1/chanMul)[4][4] = (1/preMul)[4][4] * cam_rgb[4][3] * rgbWB[3][3]
|
||||
- * * rgb_cam[3][4]
|
||||
- * We use the fact that rgb_cam[3][4] * (1,1,1,1) = (1,1,1) and get:
|
||||
- * (1/chanMul)[4] = (1/preMul)[4][4] * cam_rgb[4][3] * rgbWB[3]
|
||||
- */
|
||||
- if (uf->raw_color) {
|
||||
- /* If there is no color matrix it is simple */
|
||||
- if (uf->colors > 1)
|
||||
- for (c = 0; c < 3; c++)
|
||||
- chanMulArray[c] = raw->pre_mul[c] / rgbWB[c];
|
||||
- ufnumber_array_set(chanMul, chanMulArray);
|
||||
- } else {
|
||||
- for (c = 0; c < uf->colors; c++) {
|
||||
- double chanMulInv = 0;
|
||||
- for (cc = 0; cc < 3; cc++)
|
||||
- chanMulInv += 1 / raw->pre_mul[c] * raw->cam_rgb[c][cc]
|
||||
- * rgbWB[cc];
|
||||
- chanMulArray[c] = 1 / chanMulInv;
|
||||
+ if (interactive) {
|
||||
+ double chanMulArray[4] = {1, 1, 1, 1 };
|
||||
+ Temperature_to_RGB(ufnumber_value(temperature), rgbWB);
|
||||
+ rgbWB[1] = rgbWB[1] / ufnumber_value(green);
|
||||
+ /* Suppose we shot a white card at some temperature:
|
||||
+ * rgbWB[3] = rgb_cam[3][4] * preMul[4] * camWhite[4]
|
||||
+ * Now we want to make it white (1,1,1), so we replace preMul
|
||||
+ * with chanMul, which is defined as:
|
||||
+ * chanMul[4][4] = cam_rgb[4][3] * (1/rgbWB[3][3]) * rgb_cam[3][4]
|
||||
+ * * preMul[4][4]
|
||||
+ * We "upgraded" preMul, chanMul and rgbWB to diagonal matrices.
|
||||
+ * This allows for the manipulation:
|
||||
+ * (1/chanMul)[4][4] = (1/preMul)[4][4] * cam_rgb[4][3] * rgbWB[3][3]
|
||||
+ * * rgb_cam[3][4]
|
||||
+ * We use the fact that rgb_cam[3][4] * (1,1,1,1) = (1,1,1) and get:
|
||||
+ * (1/chanMul)[4] = (1/preMul)[4][4] * cam_rgb[4][3] * rgbWB[3]
|
||||
+ */
|
||||
+ if (uf->raw_color) {
|
||||
+ /* If there is no color matrix it is simple */
|
||||
+ if (uf->colors > 1)
|
||||
+ for (c = 0; c < 3; c++)
|
||||
+ chanMulArray[c] = raw->pre_mul[c] / rgbWB[c];
|
||||
+ ufnumber_array_set(chanMul, chanMulArray);
|
||||
+ } else {
|
||||
+ for (c = 0; c < uf->colors; c++) {
|
||||
+ double chanMulInv = 0;
|
||||
+ for (cc = 0; cc < 3; cc++)
|
||||
+ chanMulInv += 1 / raw->pre_mul[c] * raw->cam_rgb[c][cc]
|
||||
+ * rgbWB[cc];
|
||||
+ chanMulArray[c] = 1 / chanMulInv;
|
||||
+ }
|
||||
+ ufnumber_array_set(chanMul, chanMulArray);
|
||||
}
|
||||
- ufnumber_array_set(chanMul, chanMulArray);
|
||||
}
|
||||
ufnumber_set(wbTuning, 0);
|
||||
return UFRAW_SUCCESS;
|
||||
@@ -2173,7 +2175,7 @@ int ufraw_set_wb(ufraw_data *uf)
|
||||
ufnumber_array_set(chanMul, wb_preset[lastTuning].channel);
|
||||
} else {
|
||||
ufobject_set_string(wb, uf_manual_wb);
|
||||
- ufraw_set_wb(uf);
|
||||
+ ufraw_set_wb(uf, interactive);
|
||||
return UFRAW_WARNING;
|
||||
}
|
||||
}
|
||||
574
ufraw.spec
Normal file
574
ufraw.spec
Normal file
|
|
@ -0,0 +1,574 @@
|
|||
%if (0%{?fedora} >= 7 && 0%{?fedora} <= 19) || 0%{?rhel} == 6
|
||||
%bcond_without cinepaint
|
||||
%else
|
||||
%bcond_with cinepaint
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 6 || 0%{?rhel} >= 5
|
||||
%bcond_without splitpackage
|
||||
%else
|
||||
%bcond_with splitpackage
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 8 || 0%{?rhel} >= 5
|
||||
%bcond_without pkg_mime_xml
|
||||
%else
|
||||
%bcond_with pkg_mime_xml
|
||||
%endif
|
||||
|
||||
%if %{with splitpackage}
|
||||
%global spkg 1
|
||||
%endif
|
||||
|
||||
%global gimptool %{_bindir}/gimptool-2.0
|
||||
%global gimpplugindir %(%gimptool --gimpplugindir)/plug-ins
|
||||
|
||||
%if %{with cinepaint}
|
||||
%global cinepaintplugindir %(pkg-config --variable=programplugindir cinepaint-gtk)/plug-ins
|
||||
%endif
|
||||
|
||||
Summary: Raw image data retrieval tool for digital cameras
|
||||
Name: ufraw
|
||||
Version: 0.22
|
||||
Release: 12%{?dist}
|
||||
Group: Applications/Multimedia
|
||||
License: GPLv2+
|
||||
URL: http://ufraw.sourceforge.net
|
||||
Source0: http://downloads.sourceforge.net/ufraw/ufraw-%{version}.tar.gz
|
||||
Patch1: 05_fix_build_due_to_unsigned_char.patch
|
||||
Patch2: ufraw-0.22-multipliers.patch
|
||||
Patch3: ufraw-0.22-find_green.patch
|
||||
Patch4: ufraw-0.22-lf-destroy.patch
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gimp-devel >= 2.2
|
||||
BuildRequires: gimp >= 2.2
|
||||
%if %{with cinepaint}
|
||||
BuildRequires: cinepaint-devel >= 0.22
|
||||
BuildRequires: cinepaint >= 0.22
|
||||
%endif
|
||||
BuildRequires: glib2-devel >= 2.12
|
||||
BuildRequires: gtk2-devel >= 2.12
|
||||
BuildRequires: gtkimageview-devel >= 1.6.1
|
||||
BuildRequires: lcms2-devel
|
||||
BuildRequires: libexif-devel >= 0.6.13
|
||||
BuildRequires: exiv2-devel >= 0.18.1
|
||||
BuildRequires: lensfun-devel >= 0.2.5
|
||||
BuildRequires: libtiff-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: jasper-devel
|
||||
BuildRequires: pkgconfig >= 0.9.0
|
||||
BuildRequires: perl-interpreter
|
||||
BuildRequires: gettext
|
||||
BuildRequires: cfitsio-devel
|
||||
Requires(post): desktop-file-utils
|
||||
Requires(postun): desktop-file-utils
|
||||
%if %{with splitpackage}
|
||||
Requires: ufraw-common = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
%else
|
||||
Requires: gimp%{?_isa}
|
||||
%if ! %{with cinepaint}
|
||||
Obsoletes: %{name}-cinepaint < 0.19.2-4
|
||||
%endif
|
||||
Requires(post): GConf2
|
||||
Requires(preun): GConf2
|
||||
%if %{with pkg_mime_xml}
|
||||
Requires(post): shared-mime-info < 0.21
|
||||
Requires(postun): shared-mime-info < 0.21
|
||||
%else
|
||||
Requires(post): shared-mime-info >= 0.21
|
||||
Requires(postun): shared-mime-info >= 0.21
|
||||
%endif
|
||||
%endif
|
||||
Requires: gtkimageview >= 1.6.1
|
||||
|
||||
Provides: bundled(dcraw) = 9.26
|
||||
|
||||
#BuildRequires: automake libtool
|
||||
|
||||
%description
|
||||
UFRaw is a tool for opening raw format images of digital cameras.
|
||||
|
||||
%if %{with splitpackage}
|
||||
%package common
|
||||
Summary: Common files needed by UFRaw
|
||||
Group: Applications/Multimedia
|
||||
Requires(post): GConf2
|
||||
Requires(preun): GConf2
|
||||
Requires(post): shared-mime-info
|
||||
Requires(postun): shared-mime-info
|
||||
|
||||
%description common
|
||||
The ufraw-common files includes common files for UFRaw, e.g. language support.
|
||||
|
||||
%package gimp
|
||||
Summary: GIMP plugin to retrieve raw image data from digital cameras
|
||||
Group: Applications/Multimedia
|
||||
Requires: ufraw-common = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
Requires: gimp%{?_isa}
|
||||
|
||||
%description gimp
|
||||
The ufraw-gimp package contains a GIMP plugin for opening raw format images of
|
||||
digital cameras.
|
||||
|
||||
%if %{with cinepaint}
|
||||
%package cinepaint
|
||||
Summary: CinePaint plugin to retrieve raw image data from digital cameras
|
||||
Group: Applications/Multimedia
|
||||
Requires: ufraw-common = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
Requires: cinepaint%{?_isa}
|
||||
|
||||
%description cinepaint
|
||||
The ufraw-cinepaint package contains a CinePaint plugin for opening raw format
|
||||
images of digital cameras.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%prep
|
||||
cat << EOF
|
||||
|
||||
Building UFRaw with these settings:
|
||||
cinepaint: %{with cinepaint}
|
||||
splitpackage: %{with splitpackage}
|
||||
pkg_mime_xml: %{with pkg_mime_xml}
|
||||
|
||||
EOF
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%configure --enable-mime --enable-extras --enable-contrast --disable-silent-rules
|
||||
|
||||
make schemasdir=%{_sysconfdir}/gconf/schemas
|
||||
|
||||
%install
|
||||
make DESTDIR=%buildroot schemasdir=%{_sysconfdir}/gconf/schemas install
|
||||
# don't ship dcraw binary
|
||||
rm -f %{buildroot}%{_bindir}/dcraw
|
||||
%if %{with pkg_mime_xml}
|
||||
install -d -m 0755 %buildroot%{_datadir}/mime/packages
|
||||
install -m 0644 ufraw-mime.xml %buildroot%{_datadir}/mime/packages
|
||||
%endif
|
||||
pushd %{buildroot}%{_mandir}/man1
|
||||
ln -s ufraw.1 ufraw-batch.1
|
||||
popd
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
%post %{?spkg:common}
|
||||
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
||||
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/ufraw.schemas >& /dev/null || :
|
||||
%if %{with pkg_mime_xml}
|
||||
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
|
||||
%endif
|
||||
%if %{with splitpackage}
|
||||
%post
|
||||
%endif
|
||||
update-desktop-database >& /dev/null || :
|
||||
|
||||
%preun %{?spkg:common}
|
||||
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
||||
gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/ufraw.schemas >& /dev/null || :
|
||||
|
||||
%postun %{?spkg:common}
|
||||
%if %{with pkg_mime_xml}
|
||||
if [ $1 -eq 0 ] ; then
|
||||
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
|
||||
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
fi
|
||||
%endif
|
||||
%if %{with splitpackage}
|
||||
%postun
|
||||
%endif
|
||||
update-desktop-database >& /dev/null || :
|
||||
|
||||
%if %{with pkg_mime_xml}
|
||||
%posttrans %{?spkg:common}
|
||||
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
%endif
|
||||
|
||||
%files %{?spkg:common} -f %{name}.lang
|
||||
%defattr(-, root, root, -)
|
||||
%doc COPYING README
|
||||
%if %{with pkg_mime_xml}
|
||||
%{_datadir}/mime/packages/ufraw-mime.xml
|
||||
%endif
|
||||
%{_sysconfdir}/gconf/schemas/ufraw.schemas
|
||||
|
||||
%if %{with splitpackage}
|
||||
%files
|
||||
%defattr(-, root, root, -)
|
||||
%endif
|
||||
%{_bindir}/*
|
||||
%{_datadir}/pixmaps/*
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/appdata/*.appdata.xml
|
||||
%{_mandir}/man1/*
|
||||
|
||||
%if %{with splitpackage}
|
||||
%files gimp
|
||||
%defattr(-, root, root, -)
|
||||
%endif
|
||||
%{gimpplugindir}/ufraw-gimp
|
||||
|
||||
%if %{with cinepaint}
|
||||
%if %{with splitpackage}
|
||||
%files cinepaint
|
||||
%defattr(-, root, root, -)
|
||||
%endif
|
||||
%{cinepaintplugindir}/ufraw-cinepaint
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Feb 23 2018 Christian Dersch <lupinix@mailbox.org> - 0.22-12
|
||||
- rebuilt for cfitsio 3.420 (so version bump)
|
||||
|
||||
* Tue Feb 20 2018 Nils Philippsen <nils@tiptoe.de> - 0.22-11
|
||||
- require gcc, gcc-c++ for building
|
||||
|
||||
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Tue May 02 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.22-7
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Fri Dec 30 2016 Sérgio Basto <sergio@serjux.com> - 0.22-5
|
||||
- Fix rpmlint warning, ufraw.src:81: W: unversioned-explicit-provides
|
||||
bundled(dcraw)
|
||||
- Add BR jasper-devel to fix the build in rawhide.
|
||||
|
||||
* Sun Dec 18 2016 Sérgio Basto <sergio@serjux.com> - 0.22-4
|
||||
- Fix crash on destroy of lensfun object on PEF images (#1350210)
|
||||
|
||||
* Wed Oct 26 2016 Sérgio Basto <sergio@serjux.com> - 0.22-3
|
||||
- Add 2 patches from upsteam and re-enable lensfun, rhbz#1350210
|
||||
|
||||
* Mon Jul 11 2016 Sérgio Basto <sergio@serjux.com> - 0.22-2
|
||||
- Build without lensfun, rhbz #1350210, until we find a fix.
|
||||
|
||||
* Wed Feb 24 2016 Sérgio Basto <sergio@serjux.com> - 0.22-1
|
||||
- Update to 0.22
|
||||
- Drop Patch0 is upstreamed.
|
||||
- Add 05_fix_build_due_to_unsigned_char.patch
|
||||
|
||||
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Tue Jan 19 2016 Nils Philippsen <nils@redhat.com>
|
||||
- use %%global instead of %%define
|
||||
|
||||
* Sun Jan 03 2016 Rex Dieter <rdieter@fedoraproject.org> 0.21-4
|
||||
- rebuild (lensfun)
|
||||
|
||||
* Wed Jun 24 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.21-3
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Thu May 21 2015 Nils Philippsen <nils@redhat.com> - 0.21-1
|
||||
- avoid writing past array boundaries when reading certain raw formats
|
||||
(CVE-2015-3885)
|
||||
|
||||
* Wed May 20 2015 Nils Philippsen <nils@redhat.com> - 0.21-1
|
||||
- version 0.21
|
||||
- don't manually specify, clean buildroot
|
||||
- add Provides: bundled(dcraw)
|
||||
|
||||
* Thu May 14 2015 Nils Philippsen <nils@redhat.com> - 0.20-4
|
||||
- rebuild for lensfun-0.3.1
|
||||
|
||||
* Wed May 13 2015 Nils Philippsen <nils@redhat.com> - 0.20-3
|
||||
- rebuild for lensfun-0.3.0
|
||||
|
||||
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.20-2
|
||||
- Rebuilt for GCC 5 C++11 ABI change
|
||||
|
||||
* Tue Oct 07 2014 Nils Philippsen <nils@redhat.com> - 0.20-1
|
||||
- version 0.20
|
||||
|
||||
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-16.20140414cvs
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Sat Aug 09 2014 Rex Dieter <rdieter@fedoraproject.org> 0.19.2-15.20140414cvs
|
||||
- optimize mime scriptlet, %%configure --disable-silent-rules
|
||||
|
||||
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-14.20140414cvs
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Apr 29 2014 Nils Philippsen <nils@redhat.com> - 0.19.2-13
|
||||
- fix tweaking color temperature, green value based off camera WB
|
||||
|
||||
* Sat Apr 26 2014 Nils Philippsen <nils@redhat.com> - 0.19.2-12
|
||||
- snapshot cvs20140414: fixes using camera white balance with Sony SLT-A99V
|
||||
|
||||
* Fri Jan 10 2014 Orion Poplawski <orion@cora.nwra.com> - 0.19.2-11
|
||||
- Rebuild for cfitsio 3.360
|
||||
|
||||
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-10
|
||||
- harden against corrupt input files (CVE-2013-1438)
|
||||
|
||||
* Tue Dec 03 2013 Rex Dieter <rdieter@fedoraproject.org> 0.19.2-9
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Sat Oct 05 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-8
|
||||
- actually require lcms2-devel for building
|
||||
- update lcms2 patch so that it builds with lcms2 < 2.5
|
||||
|
||||
* Wed Oct 02 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-7
|
||||
- build against lcms2
|
||||
- drop obsolete configure options (exiv2, lensfun, libexif)
|
||||
|
||||
* Thu Sep 19 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-6
|
||||
- fix disabling cinepaint subpackage from F-20 on (#986689)
|
||||
|
||||
* Fri Sep 13 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-6
|
||||
- drop ancient obsoletes (#1002124)
|
||||
|
||||
* Fri Sep 13 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-5
|
||||
- gimp plug-in:
|
||||
- decode EXIF into XMP
|
||||
- register TIFF and XML file loader magic values to fix loading raw files in
|
||||
and sending images to upcoming GIMP versions
|
||||
|
||||
* Wed Jul 31 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-4
|
||||
- don't own plug-in directories (#989890)
|
||||
- install symlinked ufraw-batch man page
|
||||
|
||||
* Mon Jul 29 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-3
|
||||
- disable cinepaint subpackage from F-20 on (#986689)
|
||||
- rebuild for newer cfitsio
|
||||
|
||||
* Sat May 11 2013 Rex Dieter <rdieter@fedoraproject.org> 0.19.2-2.1
|
||||
- rebuild for newer lensfun (#947988)
|
||||
|
||||
* Wed Mar 27 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-2
|
||||
- upstream rolled new tarball supporting aarch64
|
||||
|
||||
* Mon Mar 25 2013 Nils Philippsen <nils@redhat.com> - 0.19.2-1
|
||||
- version 0.19.2
|
||||
- enable building on aarch64
|
||||
|
||||
* Sun Mar 24 2013 Peter Robinson <pbrobinson@fedoraproject.org> 0.19-2
|
||||
- rebuild (libcfitsio)
|
||||
|
||||
* Fri Mar 01 2013 Nils Philippsen <nils@redhat.com> - 0.19-1
|
||||
- version 0.19
|
||||
- drop obsolete patches
|
||||
|
||||
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-17
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 0.18-16
|
||||
- rebuild due to "jpeg8-ABI" feature drop
|
||||
|
||||
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 0.18-15
|
||||
- rebuild against new libjpeg
|
||||
|
||||
* Sat Sep 08 2012 Nils Philippsen <nils@redhat.com> - 0.18-14
|
||||
- fix trimming excessive EXIF data
|
||||
|
||||
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-13
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 0.18-12
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Mon Apr 16 2012 Nils Philippsen <nils@redhat.com> - 0.18-11
|
||||
- rebuild for new cinepaint
|
||||
|
||||
* Tue Apr 03 2012 Nils Philippsen <nils@redhat.com> - 0.18-10
|
||||
- rebuild against gimp 2.8.0 release candidate
|
||||
|
||||
* Fri Mar 16 2012 Nils Philippsen <nils@redhat.com> - 0.18-9
|
||||
- use new GIMP 2.8 API if available
|
||||
|
||||
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-8
|
||||
- Rebuilt for c++ ABI breakage
|
||||
|
||||
* Tue Jan 10 2012 Nils Philippsen <nils@redhat.com> - 0.18-7
|
||||
- rebuild for gcc 4.7
|
||||
|
||||
* Fri Dec 16 2011 Nils Philippsen <nils@redhat.com> - 0.18-6
|
||||
- rebuild for GIMP 2.7
|
||||
|
||||
* Mon Nov 07 2011 Nils Philippsen <nils@redhat.com> - 0.18-5
|
||||
- rebuild (libpng)
|
||||
|
||||
* Fri Oct 14 2011 Rex Dieter <rdieter@fedoraproject.org> - 0.18-4
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Fri Aug 12 2011 Nils Philippsen <nils@redhat.com> - 0.18-3
|
||||
- fix crop area ratios if working on multiple images (#634235, patch by Udi
|
||||
Fuchs)
|
||||
|
||||
* Tue Mar 15 2011 Nils Philippsen <nils@redhat.com> - 0.18-2
|
||||
- fix crash when loading dark frame (#683199)
|
||||
|
||||
* Fri Mar 04 2011 Nils Philippsen <nils@redhat.com> - 0.18-1
|
||||
- version 0.18
|
||||
- add/update versioned build requirements
|
||||
|
||||
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sun Jan 02 2011 Rex Dieter <rdieter@fedoraproject.org> - 0.17-3
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Fri Dec 03 2010 Nils Philippsen <nils@redhat.com> - 0.17-2
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Wed Jun 02 2010 Nils Philippsen <nils@redhat.com> - 0.17-1
|
||||
- version 0.17
|
||||
- add BR: cfitsio-devel
|
||||
|
||||
* Mon May 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.16-3
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Mon Jan 04 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.16-2
|
||||
- rebuild (exiv2)
|
||||
|
||||
* Sat Dec 05 2009 Dennis Gilmore <dennis@ausil.us> - 0.16-1
|
||||
- update to 0.16
|
||||
|
||||
* Mon Aug 17 2009 Nils Philippsen <nils@redhat.com> - 0.15-4
|
||||
- fix building with lensfun (#517558), only build with lensfun from F-12 on
|
||||
- explain gcc-4.4 patch
|
||||
|
||||
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Mon Mar 02 2009 Nils Philippsen <nils@redhat.com> - 0.15-2
|
||||
- fix building with gcc-4.4
|
||||
|
||||
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
* Mon Jan 26 2009 Nils Philippsen <nils@redhat.com> - 0.15-1
|
||||
- version 0.15:
|
||||
- Multiprocessing support using OpenMP. Patch by Bruce Guenter.
|
||||
- Add progress report during the loading of raw files.
|
||||
- Add JPEG optimization to reduce the file size without effecting image
|
||||
quality.
|
||||
- Compatibility with the just released Exiv2-0.18.
|
||||
- Support sRAW1 and sRAW2 formats of the Canon 50D and 5D Mark II.
|
||||
- Some annoying bugs got squashed.
|
||||
- use downloads.sourceforge.net source URL
|
||||
|
||||
* Thu Dec 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.14.1-4
|
||||
- respin (exiv2)
|
||||
|
||||
* Tue Dec 02 2008 Nils Philippsen <nils@redhat.com> - 0.14.1-3
|
||||
- require gimp and cinepaint in the respective subpackages (#474021)
|
||||
|
||||
* Mon Dec 01 2008 Nils Philippsen <nils@redhat.com> - 0.14.1-2
|
||||
- change license to GPLv2+
|
||||
|
||||
* Fri Nov 28 2008 Nils Philippsen <nils@redhat.com> - 0.14.1-1
|
||||
- version 0.14.1
|
||||
- use %%bcond_with/without macros
|
||||
- enable building with lensfun from F11 on
|
||||
|
||||
* Fri Jul 04 2008 Nils Philippsen <nphilipp@redhat.com> - 0.13-6
|
||||
- rebuild with gtkimageview-1.6.1
|
||||
|
||||
* Wed Jun 25 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.13-5
|
||||
- respin for exiv2
|
||||
|
||||
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.13-4
|
||||
- Autorebuild for GCC 4.3
|
||||
|
||||
* Wed Jan 02 2008 Nils Philippsen <nphilipp@redhat.com> - 0.13-3
|
||||
- build against gtkimageview, drop scrollable-preview patch (#427028)
|
||||
|
||||
* Fri Nov 30 2007 Nils Philippsen <nphilipp@redhat.com> - 0.13-2
|
||||
- make preview scrollable, window resizable
|
||||
|
||||
* Fri Nov 30 2007 Nils Philippsen <nphilipp@redhat.com> - 0.13-1
|
||||
- version 0.13
|
||||
- build cinepaint plugin from Fedora 7 on (#282641)
|
||||
|
||||
* Wed Nov 14 2007 Nils Philippsen <nphilipp@redhat.com> - 0.12-3
|
||||
- rephrase summary
|
||||
- use full path to gimptool
|
||||
|
||||
* Wed Sep 05 2007 Nils Philippsen <nphilipp@redhat.com> - 0.12-2
|
||||
- change license to GPLv2
|
||||
|
||||
* Mon Aug 06 2007 Nils Philippsen <nphilipp@redhat.com> - 0.12-1
|
||||
- version 0.12
|
||||
- drop obsolete exiv2, cmserrorhandler patches
|
||||
- package ufraw-mime.xml for up to Fedora 7, RHEL 5
|
||||
|
||||
* Thu May 24 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-8
|
||||
- use correct patch
|
||||
|
||||
* Thu May 24 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-7
|
||||
- prevent crash in CMS error handler (#239147)
|
||||
|
||||
* Wed Apr 25 2007 Rex Dieter <rdieter[AT]fedoraproject> - 0.11-6
|
||||
- exiv2 patch (#237846)
|
||||
|
||||
* Wed Apr 25 2007 Rex Dieter <rdieter[AT]fedoraproject> - 0.11-5
|
||||
- respin for exiv2-0.14
|
||||
|
||||
* Tue Apr 24 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-4
|
||||
- eventually put GConf2, shared-mime-info requirements into -common subpackage
|
||||
(#235583)
|
||||
|
||||
* Mon Mar 12 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-3
|
||||
- split pkg from fc6/rhel5 on to avoid upgrading mess
|
||||
|
||||
* Mon Mar 12 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-2
|
||||
- use %%rhel, not %%redhat
|
||||
|
||||
* Mon Mar 12 2007 Nils Philippsen <nphilipp@redhat.com> - 0.11-1
|
||||
- version 0.11
|
||||
|
||||
* Mon Feb 19 2007 Nils Philippsen <nphilipp@redhat.com> - 0.10-2
|
||||
- don't ship dcraw binary (#229044)
|
||||
|
||||
* Wed Feb 07 2007 Nils Philippsen <nphilipp@redhat.com> - 0.10-1
|
||||
- version 0.10
|
||||
- add BR: perl, exiv2-devel, gettext
|
||||
- split standalone tools and GIMP plugin in Rawhide
|
||||
|
||||
* Mon Aug 28 2006 Nils Philippsen <nphilipp@redhat.com> - 0.9.1-1
|
||||
- version 0.9.1
|
||||
- require gimp >= 2.0 for building
|
||||
|
||||
* Fri Feb 17 2006 Nils Philippsen <nphilipp@redhat.com> - 0.6-2
|
||||
- rebuild
|
||||
|
||||
* Mon Nov 21 2005 Nils Philippsen <nphilipp@redhat.com> - 0.6-1
|
||||
- version 0.6
|
||||
|
||||
* Thu Oct 06 2005 Nils Philippsen <nphilipp@redhat.com> - 0.5-1
|
||||
- version 0.5
|
||||
|
||||
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.4-2
|
||||
- rebuild to sync arches
|
||||
|
||||
* Tue Mar 29 2005 Seth Vidal <skvidal at phy.duke.edu> - 0.4-1
|
||||
- buildrequire libtiff-devel and libjpeg-devel
|
||||
|
||||
* Thu Mar 24 2005 Nils Philippsen <nphilipp@redhat.com> - 0.4-1
|
||||
- buildrequire lcms-devel
|
||||
- trim summary
|
||||
- change buildroot
|
||||
|
||||
* Wed Mar 02 2005 Nils Philippsen <nphilipp@redhat.com>
|
||||
- version 0.4
|
||||
- update URLs
|
||||
|
||||
* Wed Dec 01 2004 Nils Philippsen <nphilipp@redhat.com>
|
||||
- version 0.2
|
||||
- initial build
|
||||
Loading…
Add table
Add a link
Reference in a new issue