geda-gaf-1.10.0-bp153.1.21 >  A `CӪ!M@eeeAFGFu(\^#mѺԆ0e(Y%a|[JW~J2p!H JXAd~ iHTiYk阮u52fdfE׊tLVY8p> D? 4d   D ' Ae~     @Tp  Q (8 9 : FlGHIXY\]^bVcdfekfnlpuvz 0Cgeda-gaf1.10.0bp153.1.21Electronic Design Automation ToolsuiteThis is a toolkit of Electronic Design Automation tools. They are used for circuit design, schematic capture, simulation, prototyping, and production.`Crobs-arm-9gSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Scientific/Electronicshttp://geda-project.org/linuxaarch64[N$0A큤`CS]ҁ]ҁ]]Փed3effd0c549e52ec0e0847f3b8e4e8465620160da0c3bd7e9389e2fd254056ab3eac8c01836abcdb4b6037f9a9e921f10e275e7b15c0938600c7caca11dba255cf647c1b26f44459a1a5fbc891f1b1a87c6361013fdc0a2fc3de848b6db188a1e9b542a1fcbacca09a308f510c04045a630c548af5592a3554c6df3299c5cc6rootrootrootrootrootrootrootrootrootrootgeda-gaf-1.10.0-bp153.1.21.src.rpmgeda-gafgeda-gaf(aarch-64)    geda-gattribgeda-gnetlistgeda-gschemgeda-gsymcheckgeda-symbolsgeda-utilspcbrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.10.01.10.01.10.01.10.01.10.01.10.03.0.4-14.6.0-14.0-15.2-14.14.1^0^V]]A\@Z@Z~Zu@T@TcKT^Wojciech Kazubski Wojciech Kazubski sbrabec@suse.comJonathan Brielmaier stefan.bruens@rwth-aachen.dejengelh@inai.debugs@vdm-design.dedmitry_r@opensuse.orgdmitry_r@opensuse.orgLed - fixed source URL- Updated to release 1.10.0 - General changes * Added the library "xornstorage" and the Python package "gaf" as a (currently quite minimal) way to access gEDA/gaf functionality from outside of gschem. These are on the long term intended to replace libgeda, making the core gEDA/gaf functionality available as a library to both gschem and other applications. * Added command-line tool `xorn' for low-level schematic and symbol file manipulation. * The symbol directories "gnetman", "verilog", and "vhdl" are now installed to the new location PREFIX/share/gEDA/extra-sym/. This allows adding the default library with "component-library-search". * The directory to which gEDA programs write log transcripts can be changed by setting the environment variable `GEDALOG' (the default being ~/.gEDA/logs/). * Numerous ixed bugs. - gschem changes * Tool windows are now "dockable", i.e., they can be either used as modal/non-modal dialogs or docked to the edges of the main window. * The action mechanism used for menu items, tool buttons, and key bindings has been redesigned. * The menus, toolbar, and keymap have been revamped to more closely resemble the "standards" for a desktop application. Some actions have been assigned more accessible or memorable keys. * Attaching and detaching attributes now work as expected: * Fixed "Lock Component" and "Unlock Component" * Added new color schemes * Symbol editing has been improved: * Added support for back-annotation from pcb-rnd. * Double-clicking a subschematic component enters the subschematic. * Right-clicking in path mode works as expected. * Pins are allowed to have zero length. * "File / Revert" only asks for confirmation if the file has been modified. * The "repeat" function of the middle mouse button now evaluates actions at the current mouse position. * Mouse gestures work properly again. * Added new mouse gestures for page navigation: - swiping left goes to the previous, swiping right to the next page - swiping right and then down enters a subschmatic - swiping left and then down enters a symbol - swiping up and sideways (in any combination) goes back to the parent schematic * The coordinate dialog has been replaced with an option to display the coordinates in the status bar. * Added further menu items: - "Add / Last Component" (A C) - "Object / Toggle Text Overbar" (T O) - "View / Show Menubar" (V M) - "View / Show Toolbar" (V T) - "View / Show Scrollbars" (V S) - "Tools / Select Locked Objects" (T L) * Fixed various issues related to undo/redo: - gnetlist changes * Refactored gnetlist: - Netlist backends can also be written in Python. - When reading broken schematics and/or symbols, gnetlist doesn't silently fail or produce bad output any more. - In case there should be any problems with the refactored codebase, the "old" gnetlist is still available as "gnetlist-legacy". * There are new semantics for power and I/O port symbols. * Hierarchical schematics can now use a simple form of parametrization where the instantiating component contains an attribute of the form `param=NAME=VALUE' and some attribute value in the subschematic contains the pattern `$(NAME)', which will be replaced with `VALUE'. * Duplicate I/O ports in subschematics and duplicate I/O pins in subschematic symbols are now treated correctly. * Added a netlist backend for pcb-rnd's tEDAx format. * Added backends which dump the netlist in various generic formats. - For more detailed information see NEWS file. - patch #2: fix-gxyrs-utility.patch removed (applied upstream) - patch #4: geda-gaf-enable-guile-2.2.patch removed (applied upstream) - patch #5: xorn-enable-guile-2.2.patch added to build xorn with guile 2.2 on Factory / Tumbleweed - patch #6: geda-gaf-enable-guile-2.0.patch added to revert changes introduced by upstreaming patch #4 (used for older releases) - patch #7: geda-gaf-fix-uninitialized-variable.patch added on Tumbleweed to prevent build failing with latest gcc - Removed requirement for geda-xgsch2pcb - now PCB can directly import schematic files.- Prevent conflict of libgeda42-data and libgeda45-data: * Rename package with unversioned files to libgeda-data. * Move versioned lang files to libgeda45. - Process with spec-cleaner.- Update to version 1.9.2: * Guile 2.0 or newer is now required * `gpstoimage' has been removed from the distribution; equivalent functionality is provided by the `gaf' command. * `convert_sym.awk' has been removed from the distribution; equivalent functionality is provided by the `convert_sym' command. * New scheme procedures and hooks have been added * Removal of some scripts and programs * Updated translations * Various bugfixes For more details see: /usr/share/doc/packages/geda-gaf/NEWS - New subpackages: * libgedacairo45 * libgedacairo-devel - Add patches: * geda-gaf-disable-failing-tests.patch: disable failing tests * geda-gaf-enable-guile-2.2.patch: enable guile-2.2 on Factory/TW - Increase version of libgeda to 45 - Install more languages files - Add and remove files for packages where necessary - Remove unnecessary requires on libgeda, which are found by rpm itself - Update source link - Improve phrasing in summaries - Fixes boo#1117307: geda-gaf now requires at least guile-2.0 and seems to work also with guile-2.2 - Remove deprecated defattr statements - Use license and doc macro- Move scheme code common to gattrib, gnetlist, gschem and utils from gschem subpackage to new geda-base subpackage. - Remove conditionals for deprecated distributions- Limit descriptions to the package, fix some typos here and there. - Remove redundant %clean section.- Add patch fix-gxyrs-utility.patch to fix the failed unittest when building for factory- Fix desktop menu categories- Add geda-gaf-rpmlintrc to source list- fix bashisms in post/postun scriptsobs-arm-9 16150577781.10.0-bp153.1.211.10.0-bp153.1.21geda-gafAUTHORSChangeLogNEWSREADME/usr/share/doc/packages//usr/share/doc/packages/geda-gaf/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/b64d062cb2752ae1799e23d0acf8a353-geda-gafcpioxz5aarch64-suse-linuxdirectoryASCII text@$qu)E=ʎgeda-docgeda-examplesutf-88657120b8bf37a71a64773fd03d46f36d0b23a3bd79e1e28a46446b71f8dc2e1? 7zXZ !t/IV] crt:bLL.Ȳ(g_{ܳcL:\=^Mciu#pw|gY:l7Gl86GDlC8x ricD3,9 CX_B_0]9:9˺{/=Baniƺ$⧲ y$T tbU(K$G1u}dm>󈱎h/Q!eC{L>r*[  wIbD9*m$BtJoGF)ew̕U\E$9r3>xTѐLpz52`.tzW G״n@4;JwBlb.;&m6<⚄JP}Z6#z;3g(p|O57V}/+OuW"F]*N=b2 t4ă:R5aqޞ=˩Sf4K^ e3.QԸ{'l1au6إ#ZXcXudjuE3LATО[t8|&7a܅uP zʬ(h+gc^Q1}*usgঽ۝Ia<`r+ w[%ı>ؐp6;}'HOn^hDKTh=ek$i<ct]+;`uN5szc-T錷\f_R` 'r_Mu/fژm7f$2Dzw5 ]/ 4sEamWTt,Yb{;EZ*SS֨\dgR$Z+9#k ui{%/uOYYlVj7L36Xc&DLAMiCU|͜%!Jw3ɩk/?̌$je aal&'N<d5]t<ԡ8#a 1͐Nɣl6D[SCe k^!6xBZ7oPRWUVt0. 72lbG} v|a(E tj ܛ4b~us3͚m+1R&DsoleߣIÍs 2ˊ|i  _ z@D[_g<,:&#ű۷dvSx~839NKt&k8n޳lo 4Zp_R5JW~cJ'xe]Pfsy[iwkG=Ǣ Ͷ~ɻvXevd:8%5`&t$3wXمI]-{nEr`K51hvc=zHHF#xߠZFJM B77s<l'$2EXzK;ELjW3q7а~ziXj^U-߮S8̧zrS2VB6hDYCEmƏ'͉H4\SqnzöݗOf7[ŒL4Sy;Hq~vF0{R2+%MH> !TBh^cG{1yDcFAs EFaUL^eɩ"{x')<\{[ZQo6JPqC0|zE8k 7 X?%jPŭ}O6,_jHÒe| "%>5*BrQfNS($/rdIKdIR cz1:7k2m/x)|13מE)N-A @E&srE^=Mi;d.=#ICM_v!M1[k`oX|0Rux**ȞWTc ]HӾw-|U]n]2@13p2l.cUhG|+ qkȯB}>YibAr`y2x"v?= A7Չ /u%J7g%/$XcS ޢ*HmC-@~Pd?1t5_V 윮׭!/2 oGkC(KKvF)]9Uxh6l7ܠw&sx%_<&V!bznw4 YU֋l ~IƇ SC)&-k߉L;fA^t v{%mW2f<ӄgaɺtXQ*pijG?8YOjwVV\}䓄=t#Xtb8hR4e(-tM[n![FRa; c/=agxQiY{Ͳ%Ad/K@"sJ/U9F3_o.F|i8zf4^@H(w,YWl:ҫ%L -1'(Z]Ùqe g@LRÎ Pp~eꌈ Q[RUPB+HVz~o 4C|^_D ƘG X>l@Hsݪ.mq8y;S(dCy;NzG-qdA{ o Fy%U/7ƒ_#FM< Ax͡fH>i@pLw.ũ~@Q*3 zY#Wc2soSr}ՐQ(qڀ!G"fIQOưr"; iz6wzNYv-: j5~ylUuDI_e[ΩVMxQ u1lA1t<]97O jo`pH 8d9cY8Xj eGP G:XQӂ LNח"s7eD%ke >lgm`ظ8A` )L FaйI^ t)7T BoN? XLZ s;̅yj G5{TXSvG= < &Fy`у5k抦H9!mOM"4 4:uWe>$&:vpqD$P}JN^s5)|F<گ4h% 'xfI\ ۘc$$.2+ cAMxw?+n"@j pĝsy ވ5 ?wh-|:)QEʣT /Q+陾֤l6<ڎ MSY`_n8px `8w1+M eL}cYc?B^; sq{Wv|t5tYJ+r^%D?[f釙("^?S}lBՃz/_{ߨF'gBK..gvB MuІ1τH]n3~3tnb%JJ5[4 -}WV )yJ5&l1P+ !^hyFĖDXn9cѕoi 18k!j$)n4eU#[)>;g!.!^~Kw,\e1^<ҨN吻*EH[ ikGF|zK-DwbGH؃󆯳HuGTT -3b93왇Vu2*&jaoC=(2CJuGE.G'Y* =+wY,O/bN:t^ߛT=ļŪ5R/j:$b <Δ p2dTqMFn큇|`;z9*9h3ɣUC/ok>\0 $٠cYKV1C9Spk>Xh;i.W9wm߅9Vs z ҅GJwh`܊vVM)ճ՝{`?Ȝq* Ho]mH=d~̰3u]‚ 8L 2)責fKDeTxӣ{2-yA@8c'&6UyUNAA1 χc,V)*v~Od"ювX;|>kԚsԟ(|DHfwÎէn.9]5$lG\ۄNo(4Wٶ0v0b'MðBDcfTsހ(|}VM"YjkD7-im6Q:s{v$o+7o%3mkۺ>=p'-pw*OWLVآnMZF]VȂ=+].q3iƹ1ki ׀K7(8)tf(Dn]7@stêfHt@M;wvdn+$%)ªR ug$6n viEϺR2#}3I V$"J#.S=5mIэe# pF̦q/Kf;`ӻ[1vКU3̳h8;g"{^C]%Wa0npn`?ҷ/D.?+%)z$˸mdnVA|]RXbKp+B4{揥īZC1A3m#k'iEe6e^8+^3HSmG!i*YQ XaSհ"x n [E)!bqM Jל+K~55hN*~_4+(U;d4k( LC |N(E1 }wHYڕNBD/|*XE*BT3ĉ~F''K)`Խ#sN+~\ПT/ Ad2U>U[:{u6!l/@) (oWXASA$R׼JJ [YO<.-I|&o7-iBY{8Q"%g}iQx g%t?ȝ;XQAT-P6AE臼fۜp/胸[ &? GtN._2[|G.Oɴ P/ T8{QoJUB")h=P&a#c+7&iH,54J Џ:o`16^a њ(9[rg9p-FJY=hm:5" ~)[`{׎ŭnJz <=%=*+ގ?WB1avWΨq3Պ9!!f *z\b bl,QŤt;ȅ6xXB儼n$F 6QҺq -Q!~lRdu}Jٻ*4KbBIe_64}%KC41Dn#),#CܫPjk(cEy6bNMuP\Ea>n:Ø|-KӈEycXvzة%G~>N̳|߶ϢW3mI͓  D{7lq"F z^H'R*B~ϫS} *fE /<4ϧlxǕKriI=:z䄧m>49#uZːقE| ITQE(VW/e w{,\%<8{D!Y(s"O!xڅ8?.NaX2P8 pr' @sdmű\Ţݖf:{sm0U~P|<;\ >Q 2WhM ST_/YM$`aBӈFy(ar>Se߶F=`$:/n ]/s fLm@Z5&W~1š6x8\0*Us:~{ i'S:FRK@ny/܄qDd{;"[ul`Hdp}!5*{v3ogHh&}+,_zu- ՟,R E3dF ЮkzeGl "Kjjĭ-yd9b+ {Լd-2X-xNgv%׺#f>&!CRlQ[Z!8~DWI"x~dƮWd>SQ+6nޭ$);wGlGOnALNx w)qpיf_}ꜜh5 )!݁Y> FJMX?Yo}Oy.uk}X^Pcz\UT8v{2c>|1sAA6)xxQ dRBJ,S4Y Yp>þC7U7Љ#r$a u u͢;m|2j+"=ͪsdLq݄nG{y)A TC3eZ^7,)4Hyޗ$y\7|;Eu7,36xj8a~N7zh+SMoKvzmPx6UKnxGJmI3! sA"HPh'cprS40hY3'5Zl8Deu& ,h7~ MLi:d ~\8OQp&ړWS^D;_);Yn^0 8;NUgޜ' N>6ƶGT&Ac̖ݠyi_Or=@U0؊k5!j^lP3nm HCuWdT^B *jCjaDUBM`6clO.zv0lZt}BSvDH̯idm^za%B֤JQQ!*S_20SJޒ`FXsD~-`E:zb'OTsͺu=8OR@{l <)²af w .ķY}NkL. xa&HDiQsR 0A7)؜ubτŒ@E@j|՜͘xj?va*5 ?66鐎GQؙP#5*mELDAWu㿯$\ȻlGEq*M~\񱌙.jx kji$3>1|YQ`z A*}Ǘq>$:&g\@:6A;} :\0マxlLع3dYcOG'C?id$ZU,>[iN~|&i;gEQZcP 8ڤ.Е>#WTZ)"w[̽Qu*EV oT -k< PW:ECHf^oYil!Eu6tei5)3 Ed";\Ejz(USKŽ-U }UR/0FEͣXe YO3>yYt|@uR-1UuM->HZGFbv4UCʆ+ >_/$@۠{{qm* jo*? #J _G1!f@8SP4bHeaewgL>/֊^4a4-43SbS(= ozL/(~=(B%&"zyn]\SE<(EeuXx\ eBh6%9F֭cSn4 k.z-fV-I37sܭwR~7.'#q"%2 ʤ%x圤?:3Z ܏ss\ L?ҤP dImW#wK%rr9*<-RRCOhgZKE˪PĦxfw-dQ5ھ(A7HEp2~ʔ0]{{, wS`\,je"r>gbMԖgy{0QǃXFj,\1_]0 b"˧OXv $y͐dhbHK6v'3LC-eZd;`8y~bz簲YH=yfTHe4ta.툡-^I (#a*d}P"Z[v,'K^C; LUK*T7/e3Y\{4_<[iQ]؀N&.P ֣H2Ƣd-8f K>w*H^j嵂d3ť4H/M3NC h/\&`<&t>?mXV!;,Vq系]}Ns.T5( X9)3M.K ВշݬTܡ:BGGpsh7:d9#S]=P Kz\"ri-#P( C昗na\e&:z/\!/Ʀ}̅,ogDLT[nwim'uywPep"g0.k1$;CY:ѝEE{ j1q A;YAwn@.(cv12 AP 6]}DF;Gٻ 7SػnUA,^EudS_9z !{,|l]R# QEwkqƩO+ @2Tz9ce:I06$h>2YgCӡnI|~=(/Lk@aBF+YM;䗶8b&?Jw]q\#{ᝧ#kCMckeIQ{|j4}ߩ -mՃli6m=:0wp=csOڦG!q"*7>NS<<8xI‣^ GDVhSNϼ{]/2e"9RNlB1qLf[Tn08X&Iض>ͤ6gxPX8^}cdYX"dnz_8gɽF,Oү<8*b%xJoo+v:VE Y[ tVx/!ˢŭ{w@CR'cJϖ}IZâbb2i]BB7A-CۄQB37J9(떨S)&$\vK7AA|A{Owh#Xք%zrBs #$MꁜQo6Yp,Zb`[ 8oor\D =Yrnxgʚ.sM-]dN~c\=H$2w9/sMI1QS6Y i/ZJXu>VN ͎"siw?zShw,N?gmܤ $(LO^? ri@t'i ۺz>{?P7"94us/sVl8g2lrp0WyRn`ե|2=:*Md^="Un:ǚ4I}L69U B܇F$sOr|\jp+'XVgyG0DffKu9 c $ݏjg<&]ϣֈC rz84 V@^T.Щ5-ʰ_ k-:f~mDO\zIq$}K ylun?WqaQԷňN<.n6%ZKMsz x̽-?[h99aSg|V0b%ghFʇǼ1^+KE5Y,3&Uz3H=ӣF|kkMhmHZA|[-Xk4/_iߋelu_ot,(o+C0"@R8O+2wC!ţZff^Qp/k3r`o:K}~b _#:賓f} %i4-~`8 0<OR^-W(Q&4ǂd\} V]曄@5bU̡=R]eZib=9hKk[8.NGHޥE1e$&=I&crhޫ}(rYq+^EcOgcRVw]J2)~ ]]n-{î wy_;}ç:kQ'eR߈ޕB>*3ЮӼd7w<ׄl,#f>jxRrG8w޶jP1ߞx$:7G^)֍96y{5Y#^ױ䩜Zw8|Qy%M,;e!n$,'HM5."_=0P^WHhrXs6&Kҋu.D@_\YKz"SF?:XG]{WnBϿh?ˑ}b=Z_3sURfE\[[#40e!E'4o1o'_w7C>BF4G:ʘζ-!XiN xCq3@X Ѵaa{e#j c/L=s ,=(:#a켵rʺ2.Ug3!2sfe`8( 18 {=#bܱ  YZ