Commit Graph

11 Commits

Author SHA256 Message Date
0d7be93ce7 Accepting request 626475 from home:bmwiedemann:branches:graphics
Extend reproducible.patch to make build reproducible (boo#1041534)

also: did the previous patch really go upstream?
=> marking as OPENSUSE for now

OBS-URL: https://build.opensuse.org/request/show/626475
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=130
2018-08-02 09:58:48 +00:00
a6af48d842 Accepting request 591758 from home:StefanBruens:branches:graphics
- Build with PHP5 for Leap 42.x and earlier, PHP7 requires swig 3.0.11
  Drop graphviz-plugins-fix_install_dirs.patch, use sed script to
  fix directories, same as for Lua
- Do not delete dotty/lefty/lneato man pages which are part of
  the x11 subpackage, built from the addons package/spec.
  (No changelog entry).
- Build with PHP5 for Leap 42.x and earlier, PHP7 requires swig 3.0.11
  Drop graphviz-plugins-fix_install_dirs.patch, use sed script to
  fix directories, same as for Lua
- Do not delete dotty/lefty/lneato man pages which are part of
  the x11 subpackage, built from the addons package/spec.
  (No changelog entry).

OBS-URL: https://build.opensuse.org/request/show/591758
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=129
2018-04-02 14:52:00 +00:00
8d59e14d73 Accepting request 575264 from home:StefanBruens:branches:graphics
Make build reproducible

- Drop harmful modification of tclpkg/gv/gv_doc_langs.tcl, which
  changes the timestamp, although the file does not contain LIB_DIR.
  Graphviz ships prebuilt manpages in man and PDF format. Modifying
  the tcl script rebuilt the documentation, and replaced the PDFs
  with empty documents (due to missing groff). This also made the
  doc subpackage nonreproducible, causing rebuilds in all dependent
  packages.
- Disable guile 2.2 modifications temporarily
- Move lefty/dotty/lneato graph editor tools to x11 subpackage and
  build as part of addons package. Removes any X11 dependency from
  core package, both build and runtime.
- Drop unused libXaw6 build dependency
- move libpng, libjpeg, freetype and fontconfig build dependencies
  to addons, unused for core

OBS-URL: https://build.opensuse.org/request/show/575264
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=127
2018-02-19 07:17:20 +00:00
OBS User mrdocs
13667de048 Accepting request 569723 from home:dimstar:Factory
Move to guile-2.2 on CODE15

OBS-URL: https://build.opensuse.org/request/show/569723
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=126
2018-01-26 00:10:15 +00:00
OBS User mrdocs
468b7e4001 Accepting request 566425 from home:dimstar:Factory
- Disable building the graphviz-ocaml package: we have no consumer
  of it, but not building it allows us to elminiate a build cycle.

It helps us break up this cycle:

 SDL2 , chromaprint , emacs , fcitx , ffmpeg , graphviz-addons , gstreamer-plugins-bad , ocaml , presage , taglib 

If there is a strong feeling for the ocaml plugin, we could potentially
build it from a 3rd spec file

OBS-URL: https://build.opensuse.org/request/show/566425
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=124
2018-01-20 05:36:03 +00:00
Philipp Thomas
d8435f4abe - Reverse last change.
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=122
2017-10-26 08:03:17 +00:00
Philipp Thomas
c2541609f9 - Remove pre_checkin.sh and graphviz-addon.* as they aren't needed
anymore.

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=121
2017-10-25 08:59:52 +00:00
Philipp Thomas
7dc40ab988 - Replace the recommends for graphviz-gnome by a 'supplements packageand'
so that graphviz doesn't pull in all the X11 related stuff on a
  machine without graphical desktop (bsc#930442).

OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=119
2017-10-23 14:21:25 +00:00
8271379574 Accepting request 531387 from home:dimstar:Factory
- Exclude %{_mandir}/man1/smyrna.1%{ext_man} from graphiz' main
  package, since the man page is packaged in the -smyrna sub
  package already.

- Drop smyrna and gvedit separate spec, now handled by
- Exclude %{_mandir}/man1/smyrna.1%{ext_man} from graphiz' main
  package, since the man page is packaged in the -smyrna sub
  package already.

- Drop smyrna and gvedit separate spec, now handled by

OBS-URL: https://build.opensuse.org/request/show/531387
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=117
2017-10-07 10:32:16 +00:00
Dirk Stoecker
e999350bf4 Accepting request 514955 from home:scarabeus_iv:branches:graphics
- Add bcond for java and ocaml that can be overriden in staging prj

- Add bcond for java and ocaml that can be overriden in staging prj

OBS-URL: https://build.opensuse.org/request/show/514955
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=115
2017-08-14 13:05:00 +00:00
OBS User mrdocs
48044543ea Accepting request 514602 from home:scarabeus_iv:branches:graphics
OBS-URL: https://build.opensuse.org/request/show/514602
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=114
2017-08-05 16:37:37 +00:00