Hi, all. I just finished v1 of the patch to add the sRGB ICCv2 profiles to the GIMP distribution. They're 3kB each, so size shouldn't be an issue. The main question is one of licensing. I believe the license allows us to distribute the profiles, but IANAL.

I'd appreciate if someone who either is a lawyer, or acts in that capacity for GIMP, could comment. If you have other issues with the patch, feel free to voice those as well.

The patch is attached, and also lives in bugzilla at:
https://bugzilla.gnome.org/show_bug.cgi?id=608961#c2

--xsdg
>From 3c76fe59f903206fed2322371359fe700614663b Mon Sep 17 00:00:00 2001
From: Omari Stephens <x...@xsdg.org>
Date: Wed, 3 Mar 2010 21:12:40 +0000
Subject: [PATCH] Add sRGBv2 profiles to the GIMP distribution

Downloaded from http://www.color.org/srgbprofiles.xalter
---
 configure.ac                                       |    1 +
 data/Makefile.am                                   |    1 +
 data/icc-profiles/COPYING                          |    6 ++++++
 data/icc-profiles/Makefile.am                      |   10 ++++++++++
 .../sRGB_IEC61966-2-1_black_scaled.icc             |  Bin 0 -> 3048 bytes
 .../sRGB_IEC61966-2-1_no_black_scaling.icc         |  Bin 0 -> 3052 bytes
 6 files changed, 18 insertions(+), 0 deletions(-)
 create mode 100644 data/icc-profiles/COPYING
 create mode 100644 data/icc-profiles/Makefile.am
 create mode 100644 data/icc-profiles/sRGB_IEC61966-2-1_black_scaled.icc
 create mode 100644 data/icc-profiles/sRGB_IEC61966-2-1_no_black_scaling.icc

diff --git a/configure.ac b/configure.ac
index 215b87a..1a78c7c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2079,6 +2079,7 @@ data/brushes/Makefile
 data/dynamics/Makefile
 data/environ/Makefile
 data/gradients/Makefile
+data/icc-profiles/Makefile
 data/images/Makefile
 data/interpreters/Makefile
 data/palettes/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index 93b4717..3cbfb39 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -5,6 +5,7 @@ SUBDIRS = \
 	dynamics	\
 	environ		\
 	gradients	\
+	icc-profiles	\
 	images		\
 	interpreters	\
 	palettes	\
diff --git a/data/icc-profiles/COPYING b/data/icc-profiles/COPYING
new file mode 100644
index 0000000..7112a58
--- /dev/null
+++ b/data/icc-profiles/COPYING
@@ -0,0 +1,6 @@
+Source: http://www.color.org/srgbprofiles.xalter
+Date:   3 March 2010
+
+Terms of use
+
+To anyone who acknowledges that the files "sRGB_IEC61966-2-1_no_black_scaling.icc" and "sRGB_IEC61966-2-1_black scaled.icc" are provided "AS IS" WITH NO EXPRESS OR IMPLIED WARRANTY, permission to use, copy and distribute these file for any purpose is hereby granted without fee, provided that the files are not changed including the ICC copyright notice tag, and that the name of ICC shall not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. ICC makes no representations about the suitability of this software for any purpose. 
diff --git a/data/icc-profiles/Makefile.am b/data/icc-profiles/Makefile.am
new file mode 100644
index 0000000..0f716b2
--- /dev/null
+++ b/data/icc-profiles/Makefile.am
@@ -0,0 +1,10 @@
+## Makefile.am for gimp/data/icc-profiles
+
+icc_profilesdatadir = $(gimpdatadir)/icc-profiles
+
+icc_profilesdata_DATA = \
+	COPYING					\
+	sRGB_IEC61966-2-1_black_scaled.icc	\
+	sRGB_IEC61966-2-1_no_black_scaling.icc
+
+EXTRA_DIST = $(icc_profilesdata_DATA)
diff --git a/data/icc-profiles/sRGB_IEC61966-2-1_black_scaled.icc b/data/icc-profiles/sRGB_IEC61966-2-1_black_scaled.icc
new file mode 100644
index 0000000000000000000000000000000000000000..71e33830223c4c05c61002462e13df02bb30ae02
GIT binary patch
literal 3048
zcmb_eXIK+i8@)4=UT6uug<gYn0*Ley5h>Dbgd{*H0Ro|k4G|SwQADIEf~*R-;Hnf^
z3nGezMM1Hm8)Q*X*TsSjm7VAh-0%5*?tPw_Irq%_-uK-1{<s...@+3e9j6nycoi_rh
z2O}~nnt{Iu5TFhefj-dYa5K`RG5<55`T4us;M?pbQ_7iqaCy}BI;=Iv<I|s4H#t)0
z<Nhy_<MA`N06<>o-`rTVIEs5vOpgr>@k...@000<Ob3XcZ>QG)VY<G;m_5~MNlKg1-9
zqv...@}+zvpob;&oha6iO-jo|@kuE!`ks6F8~!0Tlg~xhBaNawB}>dlYmuaV*^-?p
z%_u3...@qiq__~p4%`f|8bdyfV)O6%Q3QZ?hO~ifZ%=zGM|*pwHPea_o6O-RF*3NE
zWa+B^^^l&`_ciqo03eHM>$uJpi?Y6R80iNKNI(|Qfhy1fdcYVkfi-Xd&cF?LgT){a
zgn}rr3UEOJNC6^{4f4T8Py|ZAPOt}5gF4U%nm{W!4m!bUa2{L&*T4-h0v-Sfm;leg
zG<XMQAqc`lREP$tLfVi4WCmG7ENBtr4K0B}peQH?iid=d7|Mq>K_yTbR1MWbP0+8<
zDd;?O1sa0xL1WMq^cwmEBQOP~!<w)myz~mw...@`3a^cy;dD3;E`)c$m2d-m6z+h}
z!`I*uSOPzXXAppp5hX+iVInNV6A473kvK$ztV4>c3zwy...@rg<R&6PULYSaI1CNL
zz%Vh+7(yxhhkotztix=_ray`{ixu~ho0u`oh0croiq*ihvv$ss...@wn~g2pr$vcd
z+p!n1BiIS-I~)$Dgfqf9;QVk=xJ29<+;-ePTpO+jH-sC<&EWBPRlFJA1s{m#;4|?>
z_$vHS{5kwEeggl2KqhDttO-7ZXo8SXK&T)z6V4Kb2~P>LL^+}X(TNyH<Pmd;rNl;J
zH}N`gf;dZ(CmE4kNTH-e(neAxsg-n*G)j6yCX;o^j^tpnfV_cRNj^rtOdcbDq$p5K
zDV~%S6ftE7<uIj(a*y(cN~Ic7-Kf#jOzIA56ZHc15%q%%O~yioEyI&pFH<AaAu}xV
zQkE!dAnPu>N;XfnLiU90b=enkL^(q_PdSd<I=LFTQ*w9YX5?w|R`P-JDe~Lpo8_;_
zPb%OQ3>CZ;cnXCI2Nf<tjmeub...@+req`$(k{{_=s3C&o...@qm(YKq57MU<6%=h1
z!xeKBYZT8YN|X>klnxfsvqnwiai!zzpoii~-ie*u+mu_chn3%}sh...@kuuc+ehkv
zKB+QPy;YM`cd2%&K2*b~nW_b=WvlI1yQua;ov!Yz&Q&i~KdydX1J*Fr2+>%haZqDG
z...@6x;(^oT1vr6-V<_j$)EjO)1t#ylit2tci?m2!g?q-pn+...@40le{qmt3bnaxwi
z...@zw9o)awlD%<3BHhUpgQw&_09Bk8g9;`GY(diAFDwe<t^^YvTw?;8*eSOy6Odky*x
z-WwVjMi_1}>@=J-QZZs1<r%dYjT%#pU5(R?8;oz6;7nL1NhbSDZkWQRcBToYHKy0i
zU^9C&f...@a#<#`qq)$$!Tb)B!gOb5F<y2p7d^uned9_-eny6r...@u*mj~9uogt{
zlPw!9A6O|^Ew(DK>b81qZEDT6uCcylL$&d-S#Q&2^UBuDmT$Y?_O2bxF2HV!U9a62
z...@wexishgt6zil#@Ld7M&Hu+RnP{h;{UET<>_...@uqqyq>n...@x(<&PmSA&XWs`
z7V;N1E*y8!b>X<wyGRx>7R4+&ut?&n<H~VuaDD8i=f-n8<o49v#68jdsQXI~OAnDp
zyT^M^C(pH>Jzj{HuUE0xptpi|n0K}JBOhI#c%K%ZX<s|vHNHK5SU-QiU4D1inrtq+
zi9Nm8Ve#6<ef|{xW&YLvkC&J(5iRKsfCCl>><$=RYOqwev@;L{vIBPqJ`6GnN)P%i
z7#AEAToe2x#402|q<<n0+...@%ie{0gqdur2r~{7hxlzbhoy>33V$Er6;T!;iChr5
zHu74OT9hEFD;ggi9(^c!X1VwBJ<BIn*sUm9aeJlF%AA!~R;j...@uug=*>}t;H6EWDB
zh?wS>&zwL`17{|d9a|ea&GqE&<v...@ydbqd>4Kh|7n~{Tv^;?yi5G<_^AZfgo=b0
z0#8A;;8mhuVqN0<q`;)ZNpr~&$!#fwl$exLLIq)xurF0BH79i_%`B}bO_J`Ez9)TJ
z<S#mu0cEVr=*py{7tDazSiD(0mbECWChJ3Xc=m}L`5a-+K(1--w%n(AK6yW{!K~q~
z>CM;4-<UtP)_raLI%r+&y59AA>kHRUZ1CN1WFu)~(#GElEDOpC-foK6)Lp1qxS?=-
zv+w4XBAFsl(VZ>MTk5uAwhFcmZnN1|we4#$ulQ<-Wl2TJ=k46>SAVklsq&|}9dSDb
zoy...@5jpc?!3lrb=q$h`levs@!bKtJIWd5#pQ4Jtlo2_!nUGrFKMrMucUHGWmlDc
z)y}HV)d|%jH6Ar>wHmeCYTxhU?Hk_jw!gJbv#zA>(*ePOyY;^H9Sw#J6$fz#vkpFK
z3~%iJne}tiA+<v#hrS#Z9+n&lInvkU(A3nd(olx...@m&j;=U*;}@@Ax>}j7^=(RR
zCC9)q...@v&#W#{7Ewxc~9q6RZ=hCk;;4w$s{+JD`r-j_J;XPDxi(*U+iOr+T}cyW4-W
z`0em%ozpdE6wj2NC7mriJ9jSc+)Phe&x`Z%=f`_j_dd7~dEr)HaNpoX|BII|`CPit
z...@7{mzvdivusddb#y2`rrdcms>$AH~H`|ozYw-4G6c3gM3-gU$AM)%Odp|iuT!{={$
z-Mn;*ee2rD(vhLtVYlzzS#d{lmv?vaUh=(H_p|QLKG-md9W8z+_psuT#-oNmO#Wz-
z*h|igd5sM`UiSFGICuQ{pBaCCo+x}meNypM`)Sjp_2lU(pQ#(qmOq<#p7wn9MbTgK
zf7QM;etgh5x4#fb...@`ic)dU-u_1Q&EdDUZ+mBgW*)suc{lsM_=D<)BOh5G`#(i|
zdODl^8UMNRi^-Snul`?0=The8e()w1s4Zd4`w}mH97mj-$&eZr&(!2pv52uOjl<<L
zm<*|j`EDTov-iADiLC;lb29)c_vbmZOwjjI-+kLR{DZ&zmkfA54^aXDu|eHy<2;wz
z003(S<#%QX;u+FR&yY~Y4}D;u...@z<O*z7XANxPYH65XPhX7xDy|f>a?xAe6ed`8NHl
z...@_#uy*e#q*gx<5fus9jgrs...@d=p>wlI?~5^|)9ILY5mM<mslkt)g*h*QiN)|Qrz
r0A$43SbviQQM^!__s87a8$$r_<p6vsotvAjpPT!F_5yhTK#%wz3P0KQ

literal 0
HcmV?d00001

diff --git a/data/icc-profiles/sRGB_IEC61966-2-1_no_black_scaling.icc b/data/icc-profiles/sRGB_IEC61966-2-1_no_black_scaling.icc
new file mode 100644
index 0000000000000000000000000000000000000000..d0ef5738a80ac5d549a473dba7904b1e2b3ec61f
GIT binary patch
literal 3052
zcmb_ec|4sb8-6?...@zw*0gi!oijpvvp-0~bug0#ci-z6*;84Iw2-tRQM5=oNvA?}
zl2U20wh&4kQreuH;(I6G_tUR`zw`Wl&--5Y^<MXT-_QO0a{&Nh0zlVq=;p_Y1Z)?3
zhX2|C2BseX0R=!B&;*#AFk!q{^UGTF-xz&==>dL3kC<YvBe2K(P4ISW(#N8*HWrxw
zOWv;`C7de^1As-2=!f)bv^a`yp...@hwxskj^;WH!};Oi0Dv1s`Mk&<8hngc6Zw-S
zCV|fb0DPvH=W{ti6c?jdBQ!c*gyM^0UNE2A`2+uyE8>Plp_(C-CnhFv(OP)%Tyi&w
z#JL1?15#n}0x`}*v3Xb&2h|W-QEV{ZKZ*cAT__%)o0Ef?v89<Alf^V<#Kti~V>n^a
z3}F~2h8G+8L-(&f#P>D-LyZamAZG!<h5KO%g2Z_a0zebc0<;C~K^Jf(xEk~W1HllG
z3-UldC;&HsY2X$x2iyVf0!zRHU^#dUtOd`2=fR8MWv~sr3Ely_z;18=90W(e*Wg?5
z12_$SgBC#uM1UxeG^7AAAT3BAGKS0{TgU-&gH}PlPyob%A|XB`f>NO^P##nS?Sl?O
z$Dlf>0cwU?p<B>>s23W9#-Ml57ibnnU<p_TR)Mu)biisn4...@i1mnp`s2z<6V8YC
zz=z;!xE^kXufuoYUibw(4u6K{5IiD{s33ZXDPo7LK>QF65`!cmTalf}0i*^whg?N&
zbi+agwd=...@$a{3dr6qie+kwv>lq-ciy...@vmzg+?e`ixz#7*o+n6jho{!u|`-s
z...@i8;woD=3~pS$FWV=c5Dy!74{1b#>wEcaAr6coF6U{mxRm5mEr1ef8g%op5rF*
z0G^81z%RkO;m...@#**?d?mgs-;VFcPvGYWRDuS<g5xy...@7t2npsf2yklj!w+uy
zQIe=dv?h8H!->hnoy23ri^O}x5#m>p1WAKrMOsCQAf=J^l4?mUq#n|Q1Sp{(!IE&5
z2$4vV*eOvXaaE#QVv>xIRmf)KRpcmgCb^7!j(nRuLjF#Xp%_x!D4~=z%09|j%5BO^
z%B-Zkq^YE*Bu_F+vRv|#WRK(&l}Od0I#5HXY1C3`Bejb<LBr9sX!f)aS{kj4)<k<u
z`yfS;VoJG7MM>pKRZCr$8kPp6Riu|n2T7+%AC$f%Js|y6Mqb8J#$P5$X1`3cOux)m
zS-PyXY>;f4>=D@(*&(^#<kaPy<Razr<xa}om3uEwm0u#iMm|OUuzaihC>^2e(LLxJ
z=_T}L`ZI+^3R(&)6yg;2Dl{uRQv?;Y6+ILMiu)C>D2^)Ol#G=8l+u){lsc5Alx3Ce
zl)1`<%8klTRX`Pe6>pVPl`54^l}`*sh7%)}QOamxyiuj9+Ng3>i&UFcN7P7a7HXkt
zg=$S|!|Eh;bm-lwo$8m=uusbd...@jn;klu-fge{t{mn7...@oxs8&*e6_Y|oz)uD
zCTd%0^R!E~Z)$(iQP*MXY|&}Z8PX-|+udsxmh0zroz*kctd%ieut^hku...@ku@ET
z{+I#Xz}+C-px)pGlg4yrCNobl2Nz2&c3PaY_~hb2Lz<zpVX9%h;fRr((MqE&Mi-36
zjty$i#ygb#jlzxa...@v);$x*#KuHma>8WLRMynfG~4uw>E|T|OSnr8FX=WTnK_$f
zm^GPAnd_Q|njbRnu^?NxS!}boVli#WvW&4jZaHkFWaV#FY<1rnZ|!8g)%vRSjE$L%
z(5bvi!dbnd!nvqgxsp...@-p4_s#9?de4!=>sm%$=CQ0`S?6-X@)gUsFYmC&+q>E4
z+jltn9o!ux96b9ij-hn1j...@pciciocf&U&cV(V&ciO6E>SLZE|ab-*96yQ*Kcmi
z+_Ky{R!FR1uP9yd)Lqp*!u_QC`<3P^(^p>ez<R9mDDimWspiS^Z1DVhmEEeGRrkDP
zyw-WuculT0Tb;4`7F&`Xz^-CXc$;}|_u`bz`2_nm_n...@y+#p;HT&p<=5ypx5j-<
z>6#ILL;qC&_O()LL)M;NI}_j<P!cd4XcU+c*cn6*iVA89hJ$^AtAanQTfT1hx}o((
z>oeDPg)l-khO}|0oG?yfC>-h+dLr~|n0wgauy^71;l<%&TuW{N_jv>>B0Hi#(jYQ3
z...@^o@IRC?4yo)#~a*R?@&L+Xb6(VEez(g...@w71<D^Y!^#`Tem*u{p8N<Ceq~#=VTU
zjW3Cx+~~aV$i`{GYC)y46b1{...@2m(TxO^gye+BiH3>!iKCmAZ92GVI>|e!KADgl
znS3LKk&>R$pK6|3ocbZnEA31=A)S}ro}rbIoiVc6esg8!qRf!YmMtn<Hg6f)YPYpw
z8?cSD?Ru7aR#w)ly}f4c96}c...@a0tbw(c7npY?pOK%H|9ZRo_WB)CJCb%hEm&Sq
zQ%ER`E9~BBy|bbSDT*n2u*+gs`EF!)%<e~ftoBsy#qHg=x373vaczlYNpi{XKKFf%
zrAno_rSJC#?7vaQEZctoJitHDchLUe=|l2|vJSmJ9CWz-i0P4va$<RM`O6CLiq=YI
z<-w!aqlrgHtJqa-$Bd30sU}sYR*%;N*4#dBb-eZj{Y3tWncC>uCv_fmS56w9tT;tI
zm38XN>8R5KXFSfd)SJ{-pOrsb&;t...@u8ph5ao$eu9c)q!DapTe7<$f=`0A5JCFxeE|
zG;q=DVtez_=HD+FT&ntm{>R?S_{&=_&s-5+8NV8S^;wHw%l%f@)@yCnZ5OT?UaPyV
zalQNo{YJ^3ls|xe#n6c^bfmw5efpo0*1hav$d7...@2@U-Wlu+?tF50?cKh6e)qcX
z``mxj<=yr0!RiMOAF>}lc*K76=&{e^?rz`i-X8y+f!?6r=Y1i4BmLa|v4QA;$tN41
ze14kr^q*&$&!OjegQUSdLo!2$UZ}pP8D<Wj8?hK^8Fd=H^OF6t|5eDVv9Y+Z>DL)=
zkT*qt$^KO_t~-8i!g}JyThF(>lbp%%cZu(t_uhqw...@fd}#v;|MA|ZfKRVJ3qH?&
zDVUa<uKt_#cgt7LuTN%pGt>X%e3SZC^_}&-ZPsgcXfAGU?k9h;7_}yh1#jZWjo>82
zh!|qi;t&@tmmpwx$8*b...@ttwabutzxg`4dwpqm(3A}Tasvw-TE=U>)Vz25f&b?*
zf9>J7g*;FOKphV1V2>?uaYq5b;xo$c67nJ$;$#Q5596mfFxlJ)u7d...@us>-GtgQ
z^!%~mJP|k0mcfe^jgg~0{axd0jt...@xad_lgtmc4sr3x0$ya4h~xa1;tFCp;*K~m
zKW;}L?ok*g5b+ZD1`L*wktF~KBTQI7`dLJD1ORw&ZtkNN0APv%;Cs>B+&`6bbKlWf
KfKLFRHQ_%=3FYAc

literal 0
HcmV?d00001

-- 
1.7.0

_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Reply via email to