Thursday, July 30, 2015

Frankenpup v0.5 RC3: Almost Stable

Ok, i think it's time for the RC3:

Changelog:

Main sfs changes:
 - Fixed init script to mount /dev as devtmpfs
 - Fixed init scripts to allow kmod create the static
   nodes and udevd to manage everything.
 - Fixed multiple firmware related errors and bugs.
 - fpackages now reloads the jwm menu.
 - fpackages now has a really basic dependency support
   (version pushed to 0.3).
 - Recompiled Gparted
 - Some minor fixes on dbrowser and qupzilla was added.
  
  Upgrades:
   - atk-2.16.0 (recompiled with gobejct introspection)
   - libnotify-0.7.6 (same as atk)
   - eudev 2.20
   - kmod-21
   - dconf-0.24.0 (this was breaking glib2 and thus,
     breaking gtk3)
   - transmission-2.84 (GTK3)


Packages Repo changes:
  -->Added
    --> Added to python 2.7:
      - cython
      - dbus-python
      - pygobject
      - pygtk
    - android-file-transfer-2.3
    - qt5-5.5.0
  --> Updated
    -the package "database" no has a "dep" field.

SCREENSHOTS:

Android file transfer:



Qupzilla:

Transmission (GTK3):
This build is really close to be stable, i only need feddback (so far 0 feedback) to ensure everything wokrs like it should THIS RELEASE DEPRECATES RC2, DEPRECATED AND UNSUPPORTED. LINK: HERE DEVX: HERE bugtracker and "wiki": https://github.com/samedog/frankenpup/issues

Monday, July 13, 2015

Frankenpup v0.5 RC2: The Experience

Almost a week of recompiling shit, not getting enough sleep and procrastinating like a mofo on my job i'm finally announcing frankenpup 0.5 RC2:(Links on the bottom)

Changelog (differences) from RC1:
- fpinstall is now called fpackages.
 Main sfs changes:

    Recompiled:
             - libpng-1.6.17
             - cairo-1.14.2
             - cups-2.0.3
             - deadbeef
             - doxygen-1.8.10
             - dvdauthor-lipng16
             - epdfview-0.1.8
             - fontconfig-2.11.1
             - freetype-2.6
             - gcolor2-0.4
             - gcr-3.16.0
             - gdk-pixbuf-2.31.4
             - geany-1.24.1
             - gegl-0.2.0
             - gfnrename-0.6
             - ghostscript-9.16
             - gmeasures-0.7
             - gnome-common
             - gtk+-2.24.28
             - gtk+-3.16.4
             - gtk-doc-1.24
             - gtklp-1.3.1
             - gtksourceview
             - gxmessage-2.20.4
             - harfbuzz-0.9.40
             - icoutils-0.31.0
             - Imagemagick-6.9.1-7
             - itstool-2.0.2
             - jwm-2.3.1
             - lcms2-2.7
             - libglade-2.6.4
             - libnotify-0.7.6
             - librfm5-5.3.16.0
             - librsvg-2.40.9
             - libtubo0-5.0.15
             - libwep-0.4.3
             - libxml-2.9.2
             - libzip-1.0.1
             - netpbm
             - oiio
             - openjpeg-1.5.2
             - pango-1.36.8
             - pixman-0.32.6
             - poppler-0.33.0
             - rodent-diff-5.2.6
             - viewnior
             - vte-0.28.2
             - webkitgtk-1
             - xchat2
             - xcur2png-0.7.1
             - xsane-0.999-linpng16
    Upgrades:
             - gmtk-1.0.9b
             - glibmm-2.44.0
             - libsigc++-2.4.1
             - gtk-engines-2.91.1 (for gtk3)
             - gtk-engines-2.20.2 (for gtk2)
             - gtkmm-3.16.0 (for gtk3)
             - gtkmm-2.24.4 (for gtk2)
             - pangomm-2.36.0
             - cairomm-1.10.0
             - xorg-server-1.12.2.902
             - mesa-10.6.1
             - libdrm-2.4.66
             - valgrind-3.10.1
             - libgpg-error-1.19
    Added:
             - GnuPG-2.16
             - Libassuan-2.2.1
             - Libksba-1.3.3
             - NPth-1.2
             - cabextract-1.6

  Package Repo changes:
    Added:
             - wxPython-3.0.2.0 to python 2.7.10
             - wine-1.7.47
             - playonlinux-4.2.8
    Upgrades:
             - inkscape-0.9.1
             - gimp-2.75a
             - qt4-4.8.7 (recompiled due to the libpng16 upgrade)


Screenshots:


Desktop:


Music Player:




Mesa 10.6:


PLEASE REMEMBER THIS IS  A "RELEASE CANDIDATE", EVEN IF THIS IS THE SECOND RC THERE IS STILL A LOT OF WORK TO BE DONE BEFORE I CAN CALL IT "STABLE" SO KEEP THAT IN MIND BEFORE DOWNLOADING.


DOWNLOAD LINK: HERE
DEVX PACKAGE: HERE


bugtracker and "wiki": https://github.com/samedog/frankenpup/issues
 

Thursday, July 9, 2015

frankenpup dev road map 2: FINALLY!

Well i'm finally done with the libpng16 system wide reompilation process, everything is linked to it now and there is no trace of puppy's libpng12 and libpng14, it was a shitton of configure, autogens and libtoolize but now the system is cool and compiling anything graphics related is not a clusterfuck of passed args and code fuckery. Now i'm finishing the main sfs, striping it down a bit and doing some basic testing. Will try to upload the RC2 as soon as the system is stable enough.

Tuesday, July 7, 2015

frankenpup dev road map 1: FUCK THIS, I'M GOING TO SPACE

Bueno estoy teniendo un rato bastante desagradable recompilando un monton de libs y aplicaciones porque aguien penso "Linkiemos algunas libs y bins a versiones retrasadamente antiguas de libpng" (libpng12 y 14) y algun otro tarado le respondio "Eso suena increible!". No lo es... y no voy  aentrar en detalles ya que con un poquito de sentido comun se pueden dar cuenta de que a lo unico que lleva eso es a resultados de mierda. TL;DR:

Lista de paquetes recompilados (hasta ahora) para relinkear todo a libpng16:


- cairo-1.14.2
- doxygen-1.8.10
- dvdauthor-lipng16
- vepdfview-0.1.8
- fontconfig-2.11.1
- freetype-2.6
- gcolor2-0.4
- gcr-3.16.0
- gdk-pixbuf-2.31.4
- geany-1.24.1
- gegl-0.2.0
- gfnrename-0.6
- ghostscript-9.16
- gmeasures-0.7
- gnome-common
- gtk+-2.24.28
- gtk+-3.16.4
- gtk-doc-1.24
- gtklp-1.3.1
- gtksourceview
- gxmessage-2.20.4
- harfbuzz-0.9.40
- icoutils-0.31.0
- Imagemagick-6.9.1-7
- itstool-2.0.2
- jwm-2.3.1
- lcms2-2.7
- libglade-2.6.4
- libnotify-0.7.6
- librsvg-2.40.9
- libwep-0.4.3
- libxml-2.9.2
- oiio
- openjpeg-1.5.2
- pango-1.36.8
- pixman-0.32.6
- poppler-0.33.0
- vte-0.28.2

Me quiero bajar :(


frankenpup dev road map 1: FUCK THIS, I'M GOING TO SPACE

Well i'm having  really hard time recompiling a shitton of applications and libs because someone thought "Hey, let's link some bins and libs against some old as fuck versions of libpng :D" (libpng 12 & 14) and some other guy said "Yeah, that sounds completely awesome :DD". Well... it's not, and i'm not going into details here it just takes a little bit of common sense to know this can lead to really, REALLY fucked up results. TL;DR:

List of recompiled packages (so far) to amke everything link against libpng16:

- cairo-1.14.2
- doxygen-1.8.10
- dvdauthor-lipng16
- vepdfview-0.1.8
- fontconfig-2.11.1
- freetype-2.6
- gcolor2-0.4
- gcr-3.16.0
- gdk-pixbuf-2.31.4
- geany-1.24.1
- gegl-0.2.0
- gfnrename-0.6
- ghostscript-9.16
- gmeasures-0.7
- gnome-common
- gtk+-2.24.28
- gtk+-3.16.4
- gtk-doc-1.24
- gtklp-1.3.1
- gtksourceview
- gxmessage-2.20.4
- harfbuzz-0.9.40
- icoutils-0.31.0
- Imagemagick-6.9.1-7
- itstool-2.0.2
- jwm-2.3.1
- lcms2-2.7
- libglade-2.6.4
- libnotify-0.7.6
- librsvg-2.40.9
- libwep-0.4.3
- libxml-2.9.2
- oiio
- openjpeg-1.5.2
- pango-1.36.8
- pixman-0.32.6
- poppler-0.33.0
- vte-0.28.2

Hope this nightmare ends soon =/