204 Commits

Author SHA1 Message Date
Thanatomanic
8b4389ade9 Resolve exiv2 merge conflicts and merge with 2020-10-16 11:45:26 +02:00
luz.paz
a41aa73124 Fix various typos
Found via  codespell v2.0.dev0  
```
codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L bord,hist,fo,reall,bloc,alph,dof,thre,makro,chang,currentry,portugues,vektor,ue
```
2020-06-18 14:53:04 -04:00
Benitoite
65f1b4c3d9
Update macOS packaging for 10.15.4
Several smaller fixes to provide an improved handling of installing/using RT on macOS.
* mac: update entitlements for 10.15.4
* mac: fix the CLI. Provides an un-codesigned rawtherapee-cli outside the app bundle for use on the terminal command line, using the app bundle's 3rd-party libraries.
* How to install RawTherapee.app and rawtherapee-cli for macOS
2020-05-12 14:17:53 +02:00
Benitoite
fbe718b64f
fixes macOS autobuild (#5674)
* update macOS autobuild yaml

* updates */CMakeLists* for macOS autobuild compatibility

* "" a dir for cmake

* Un empty an empty EXTRA_INCDIR

* use a cmake operator

* Use the . dir to un-empty a string

* fix minutes timer in macos yaml

* test & skip instead of load & include

* disregard fractional part of minutes in mac yaml

* add another cmake test

* fix typo in mac yaml

* fix other part of same typo

* correct a filename in mac yaml

* test all include dirs

* fix of mac yaml

* mac:fix a path in yaml

* mac:and its antecedent

* options.h include a dir

* test __has_include (gcc 5.* & up & clang)

* remove a printf() in mac yaml

* mac:change a "" and an elseif() to else()

* fix a whitespace error

* fix 2 whitespace errors

* ZULU>UTC

* add a "UTC

* on the other side of the "

* mac:properly set default LOCAL_PREFIX in CACHE

* use of zsh subshells in macos yaml

* mac:remove some &&

* mac:remove some "

* mac:floating point divisors

* mac:use double paren (())

* mac:add a dir

* mac:floatize with decimal point

* mac:zsh -c certain lines

* remove a marker
2020-02-28 19:20:40 +01:00
Beep6581
817286b027
Merge pull request #5644 from Benitoite/patch-22
mac: simplifies bundle structure, bundle packaging fixes
2020-02-25 09:05:20 +01:00
Richard Barber
7ccf630479 mac:use of Bash substring removal 2020-02-24 11:17:48 -08:00
Richard Barber
c7b4f6fc67 mac:use of bash [[ instead of bsd [ 2020-02-24 10:31:47 -08:00
Richard Barber
e5ad02dd7b mac:xml-beautify plists 2020-02-24 06:17:43 -08:00
Richard Barber
4bd6383c07 re-indent some scripts w/cmake_format and beautify_bash 2020-02-23 20:35:45 -08:00
Richard Barber
f32602b550 mac:remove obsolete libiconv patches 1.14 and 1.15 keeping 1.16 2020-02-23 12:15:49 -08:00
Richard Barber
f719c2840e mac:make a dir 2020-02-22 19:16:09 -08:00
Richard Barber
fc4db9a502 mac:images for fancy .dmg 2020-02-22 15:38:51 -08:00
Richard Barber
e81d09aa56 mac:build a fancy .dmg 2020-02-22 15:37:25 -08:00
Richard Barber
e53113ca6d mac:add a destination 2020-02-20 12:01:11 -08:00
Richard Barber
4dbbc40539 mac:config.h.in use macos extention 2020-02-20 11:43:11 -08:00
Richard Barber
4e4faafb08 mac:fix destination of comconst.json 2020-02-20 03:14:46 -08:00
Richard Barber
d21f051f43 mac:sync build directories locations 2020-02-20 01:56:00 -08:00
Richard Barber
9bc078c5bb mac:export non-relative paths to config.h 2020-02-20 01:17:49 -08:00
Richard Barber
3bbdd89c8f mac: fix -cli and add a linker flag 2020-02-19 14:40:42 -08:00
Richard Barber
533db7aa17 mac bundle: fix -cli codesigning 2020-02-19 12:03:11 -08:00
Morgan Hardwood
020051fd4b Better formatting of generateRtexifUpdates
No functional changes.
2020-02-18 20:02:51 +01:00
Richard Barber
3350394c22 mac:lowercase bundle UUID 2020-02-17 14:14:57 -08:00
Richard Barber
18c360ed4d mac:fix a glob for frameworks codesign 2020-02-17 07:34:07 -08:00
Richard Barber
c6579a4efc mac:fix a codesign stmnt 2020-02-17 07:32:19 -08:00
Richard Barber
c9f887281e mac: truncate homedir 2020-02-17 06:55:18 -08:00
Richard Barber
4905b03372 mac: add some comments 2020-02-16 23:47:44 -08:00
Richard Barber
d8d96784a4 mac: set config path in options.cc 2020-02-16 20:21:07 -08:00
Richard Barber
8b1438f23d mac: also set RT_SETTINGS and RT_CACHE 2020-02-16 14:53:36 -08:00
Benitoite
209f8a5921
mac: sets the Resources font folder
Sets a directory of fonts to use by the app @ Contents/Resources/etc/fonts (https://developer.apple.com/documentation/bundleresources/information_property_list/atsapplicationfontspath?language=objc)
2020-02-16 11:33:16 -08:00
Richard Barber
338c2aacce mac:bundle simplification cont'd 2020-02-16 06:08:12 -08:00
Richard Barber
9d24423c77 mac: simplify bundle structure 2020-02-15 15:56:20 -08:00
Benitoite
3349aa041a
mac: include .so objects in routine 2020-02-09 13:25:45 -08:00
Benitoite
cb09e78e81 mac: convert case statement to if 2020-02-09 12:21:47 -08:00
Benitoite
9115addbc2
mac: copy correct AboutThisBuild.txt into bundle 2020-02-09 11:25:21 -08:00
Benitoite
344e9862ef
mac: append bundle-time to AboutThisBuild.txt
Appends a section of information to uniquely identify a particular bundle.
2020-02-08 13:14:37 -08:00
Benitoite
5dc1c1dce2
Mac: install_name change after CheckLink 2020-02-07 13:10:32 -08:00
Benitoite
fefb9c43b9
macos_bundle.sh: fix libpixbuf and immodules
Fixes building libpixbuf and immodules database by modifying install names later on.
2020-02-07 12:45:24 -08:00
Benitoite
0bec7719fe
macos: fix some script errors by re-ordering ops 2020-02-07 10:49:01 -08:00
Benitoite
efd28baa3a
macOS: specify certain library destinations 2020-02-02 06:02:49 -08:00
Benitoite
17b7783e72
macOS: correct copy bundle to temp dir for dmg. 2020-02-02 04:25:48 -08:00
Benitoite
49e93d27b3
macOS: use DYLD_FALLBACK_LIBRARY_PATH 2020-02-02 01:45:38 -08:00
Benitoite
10b6171f63
macOS: fix a ditto statement 2020-02-02 01:10:45 -08:00
Benitoite
081c4eedee
macOS: use ${app} to call binary from exec-loader 2020-02-02 01:01:51 -08:00
Benitoite
2b307218be
macOS: exec loader, harden app to /Applications 2020-02-01 15:45:23 -08:00
Benitoite
07a6ec5f10
macOS: cleanup rpaths, gdk adjustments 2020-02-01 15:44:05 -08:00
Benitoite
91259a2328
macOS: Fix location of pixbuf loaders 2020-02-01 10:15:42 -08:00
Benitoite
8970da1c2c
macOS: preserve binary resources / codesign frmwks
Copies libraries using `ditto`
Codesigns each in Contents/Framework
2020-02-01 08:20:58 -08:00
Benitoite
136c67f083
macOS: libexpat handling 2020-01-17 10:15:16 -08:00
Benitoite
5ca8c85334
macOS: one fewer /local for libjpeg 2020-01-04 12:36:28 -08:00
Benitoite
d420acdded
macOS: /local after $LOCAL_PREFIX 2020-01-04 12:16:55 -08:00