Sep 222019
 

Digikam è stato aggiornato alla version 6.3.0 appena AlienBOB ha pubblicato l’ultimo aggiornamento di KDE per cui l’ho compilato usando i suoi script

ho aggiornato anche Qgis che è arrivato alla versione 3.8.3 e che dopo gli aggiornamenti di slackware non funzionava più.

Ecco allora le foto e il tracciato GPS della breve escursione settembrina in Cansiglio, pronti a ritornare per il foliage!

percorso lungo l’Antico Troi dei Cimbri
Sep 152019
 

AlienBob ha rilasciato l’aggiornamento KDE di settembre ed è partito l’aggiornamento della mia Slackware in particolare di boost 1.71. Questo ha creato il solito effewtto a valanga sulla compilazione dei pacchetti in particolare di Blender. La versione che sto usando è quella sorgente aggiornata quotidianamente che chiamo 2.81 Alpha e in questo posto Alpha2 solo per riconoscerla dalla prima versione che ho compilato. Questi gli aggiornamenti delle dipendenze (spero nell’ordine corretto)

  • tbb aggiornato alla versione 2019u8. ho forzato la compilazione con GCC 6.3.x per poterla usare su opensubdiv
  • opensubdiv aggiornato alla versione 2.4.0 che ora dipende da tbb e compilato con GCC 6.3.x
  • opencollada sempre fermo a versione 1.6.68 ma ricompilato
  • opencolorio versione 1.1.1 crea una dipendenza con openimageio se presente (il quale a sua volta usa opencolorio). Per evitare il ciclo vizioso, disintallare prima openimageio
  • openimageio (detto il demonio) sempre alla versione 2.0.10 ma ricompilato. Allora dobbiamo ricordarci che openimageio è in grado di linkare dinamicamente un sacco di librerie ma che richiede le sue versioni. Per evitare problemi disintallare prima openvdb
  • openvdb aggiornato alla versione 6.1.0. Questo va compilato per essere usato in blender con -DOPENVDB_3_ABI_COMPATIBLE, ma questo non piace a openimageio per cui al punto prima andava disinstallata
  • openshadinglanguage aggiornato alla versione 1.10.6
  • Alembic aggiornato alla versione 1.7.11
  • oidn Novità versione 1.0.0. SI tratta di un nuovo algoritmo di denoise che è stato incluso in questa versione di Blender. (dipende da ispc)

Aggiungo lo script per la compilazione visto che non l’ho ancora rilasciato perchè viene compialto da sorgente git clonato

Dec 242018
 

Nuovo script per compilare Blender 2.8. La prima versione mancava di alcune cose.

OpenSubdiv is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures. This code path is optimized for drawing deforming surfaces with static topology at interactive framerates.
OpenSubdiv is an API ready to be integrated into 3rd party digital content creation tools. It is not an application, nor a tool that can be used directly to create digital assets.

Alembic is an open computer graphics interchange framework. Alembic distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This distillation’ of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data.

Open Shading Language (OSL) is a small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.

OpenVDB is an Academy Award-winning open-source C++ library comprising a novel hierarchical data structure and a suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids. It was developed by DreamWorks Animation for use in volumetric applications typically encountered in feature film production and is now maintained by the Academy Software Foundation (ASWF).

in allegato lo Slackbuilds, gli slackbuilds dlel dipendenze nel mio repository git

Aug 202018
 

Ho compilato da sorgente Blender 2.8 Alpha sulla slackware current. Lo slackbuild per il momento lo pubblico solo in questo post

May 062018
 

Ho aggiornato Scibus alla versione di sviluppo 1.5.4. Lo Slackbuild è stato creato per la Slackware -current con l’aggiornamento del Fri May 4 19:40:52 UTC 2018 e la pulizia dei file *.la usando  il comando suggerito da Patrick
rm /{,usr/}lib{,64}/*.la

Da ora in poi negli script va inclusa la pulizia dai *.la con
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la

Naturalmente adesso ci sono un po’ di pacchetti da sistemare.

Aug 242017
 

Dopo una lunga battaglia sono riuscito, non so bene come, a compilare gimp all’ultima versione disponibile sul repository sulla mia slackware current, giusto in concomitanza con la notizia del rilascio della versione 2.9.6


Ci sono ancora delle cose da sistemare perchè non tutto funziona a dovere.

Allego lo script derivato da quello di igorek7