111 Commits

Author SHA256 Message Date
6dbf913e3b Accepting request 1329833 from graphics
Remove the dependency on update-desktop-files (jsc#PED-15248)

This revision removes the translations previously provided by the SUSE
desktop translations project, but retains the subcategory added to the XDG
desktop entry file.  Please refer to the changes file and the newly added
patch to get additional information on this change.

OBS-URL: https://build.opensuse.org/request/show/1329833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=60
2026-01-29 16:47:13 +00:00
886c8cc8bc Correct Jira references number
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=94
2026-01-29 15:15:08 +00:00
5c729f67bc Remove the dependency on update-desktop-files (jsc#PED-14507)
This revision removes the translations previously provided by the SUSE
desktop translations project, but retains the subcategory added to the XDG
desktop entry file.  Please refer to the changes file and the newly added
patch to get additional information on this change.

OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=93
2026-01-29 14:51:35 +00:00
8d2d71204d Accepting request 1235636 from graphics
- Update to xfig 3.2.9a
  this is Patchlevel 9a (Dez 2024)
  CHANGES:
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  * Remove application resource fixedFontSet, fontSetSize.
  * Use float fontsizes, ticket #168.
  BUGS FIXED:
  * Enable compilation with libxaw, instead of libxaw3d, #138, #174.
  * Speed up drawing of a lot (thousands) of text objects, ticket #166.
  * Draw text in a user color, ticket #180.
  * Correctly place text into dimension lines, ticket #179.
  * Enable compilation on Mac Darwin, ticket #177.
  * Only print active layers if required, ticket #172.
  * Place line length values at saner locations, ticket #167.
  * Do not crash on export to pdf/latex under some circumstances, #165.
  * Export only active layers, ticket #163.
  * Sanitize sed script for build on Darwin, ticket #162.
  * Show symbol and dingbats fonts, ticket #159.
- Remove obsolete patches now upstream 
  * xfig-3.2.9-gcc14.patch
  * Fix-exporting-only-active-layers-ticket-163.patch
  * Sanitize-a-call-to-realloc-ticket-165.patch
  * 042708.patch
  * 7e0157.patch
  * a038d6.patch
  * f3466c.patch
- Remove patch xfig.3.2.3d-international-std-fonts.dif as outdated with UTF-8
- Remove patch xfig-3.2.9-dingbats.dif as we use now URW fonts only
- Port patches
  * xfig-3.2.6.dif

OBS-URL: https://build.opensuse.org/request/show/1235636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=59
2025-01-15 16:42:40 +00:00
5c2fc709b6 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=91
2025-01-07 13:39:14 +00:00
77667e59dc Update to xfig-3.2.9a (Patchlevel 9a)
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=90
2025-01-07 13:38:55 +00:00
a84fd47c41 Accepting request 1199613 from graphics
- Add patches based on upstream commits
  * f3466c.patch
  * a038d6.patch
  * 042708.patch
  * 7e0157.patch
  https://sourceforge.net/p/mcj/tickets/179/ aka bug boo#1230298
  User defined text brakes Dimension Lines

OBS-URL: https://build.opensuse.org/request/show/1199613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=58
2024-09-09 12:45:32 +00:00
8c7bfa5d99 boo#1230298
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=88
2024-09-09 08:04:32 +00:00
4ffbfd4a74 Accepting request 1196405 from graphics
- Add patch xfig-3.2.9-gcc14.patch to make it build again

OBS-URL: https://build.opensuse.org/request/show/1196405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=57
2024-08-28 19:31:41 +00:00
79d6846c01 gcc14
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=86
2024-08-28 07:03:33 +00:00
288f09ba75 Accepting request 1137515 from graphics
- Add patches from upstream alert
  * Fix-exporting-only-active-layers-ticket-163.patch
  * Sanitize-a-call-to-realloc-ticket-165.patch

OBS-URL: https://build.opensuse.org/request/show/1137515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=56
2024-01-08 22:46:05 +00:00
b940e8176d Fix problem with gcc 13 with upstream patches
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=84
2024-01-08 08:55:30 +00:00
661476d26a Accepting request 1113365 from graphics
- Allow more uptodate urw-base35-fonts instead ghostscript-fonts-std-converted
- Require uptodate fig2dev aka transfig package to see multi byte characters
- Remove not used xfig.sh

OBS-URL: https://build.opensuse.org/request/show/1113365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=55
2023-09-25 18:03:41 +00:00
018684d903 urw-base35-fonts
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=82
2023-09-25 06:58:26 +00:00
6a9470e4df Accepting request 1112310 from graphics
- Update to xfig 3.2.9
  o Text objects are rendered using the xft library, querying fontconfig.
  o Relative, not absolute paths to embedded picture files are written
    to .fig files. This makes it easier to move and share .fig files.
  o Fig files are saved as utf-8 encoded unicode and all bytes, except
    backslash, are printed as is. Backslashes are escaped by a second
    backslash. The second line of generated fig files is exactly
    "#encoding: UTF-8".
    Previously, bytes with a value larger than expressable with 7 bits
    were printed as backslash-escaped three-digit octal value.
  o Remove application resources save8bit, latinKeyboard, scaleablefonts,
    fig2devLocalizeOption, encoding, eucEncoding, localeEncoding.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o Compounds keep their their size after editing or updating, ticket #51.
  o Avoid crashing for large scaling, e.g., xfig -userscale 100, #144.
  o Fix crashing when embedding a pdf as the first picture, ticket #143.
- Remove obsolete patch xfig.3.2.5-urw-fonts.dif
- Add patch xfig-3.2.9-dingbats.dif to better support Symbol and Dingbats
  fonts as otherwise no glyphs will be seen
- Port the patches
  * xfig-3.2.6.dif
  * xfig.3.2.3d-international-std-fonts.dif
  * xfig.3.2.5b-fixes.dif
  * xfig.3.2.5b-locale.dif
  * xfig.3.2.5b-null.dif

OBS-URL: https://build.opensuse.org/request/show/1112310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=54
2023-09-20 11:30:20 +00:00
dc8948a3c4 Update to xfig 3.2.9 which requires transfig 3.2.9
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=80
2023-09-19 13:54:47 +00:00
02bbd5a9ac Accepting request 921733 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/921733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=53
2021-09-27 18:08:59 +00:00
270afe6a1a Correct fontsets
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=79
2021-09-20 10:19:35 +00:00
4513596480 Accepting request 902847 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/902847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=52
2021-06-29 20:43:04 +00:00
1611eaa10e .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=78
2021-06-21 12:11:23 +00:00
7a885bbfd5 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=77
2021-06-21 07:28:54 +00:00
9e6ab1ca59 Support older products
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=76
2021-06-18 13:29:55 +00:00
Richard Brown
5193d65bcf Accepting request 882561 from graphics
- Update to xfig 3.2.8 Patchlevel 8a (Mar 2021)
  o Distribute a current pdf documentation.
    Thanks to Roland Rosenfeld for the script and pointing out the issue.
- Correct hunk offsets of the patches
  o xfig.3.2.3d-international-std-fonts.dif
  o xfig.3.2.5b-locale.dif
  o xfig.spec

OBS-URL: https://build.opensuse.org/request/show/882561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=51
2021-04-06 15:29:48 +00:00
139760bc46 Update to xfig 3.2.8a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=74
2021-04-01 11:49:07 +00:00
46cf7099f1 Accepting request 871142 from graphics
- update to 3.2.8:
  o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
    Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
    Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
    popped up the edit or drawing panel, respectively, and panning
    sideways could only be achieved by moving the wheel sideways.
  o To display gif image files, either giftopnm and ppmtopcx from the
    netpbm package, imagemagick, or graphicsmagick must be installed.
  o Obey the resolution given in embedded png, tiff and jpeg image files.
  o Embedded image files are displayed in full color, not reduced to
    a maximum of 256 colors.
  o Display embedded pdf files.
  o Read version 1.3 fig files.
  o The default resolution of embedded raster images is changed
    from 80 dpi to 72 dpi.
  o Read compressed files, but do not silently uncompress them.
  o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
  xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete (forwarded request 870850 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/871142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=50
2021-02-11 11:49:43 +00:00
33b8b3241f Accepting request 870850 from home:dirkmueller:branches:graphics
- update to 3.2.8:
  o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
    Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
    Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
    popped up the edit or drawing panel, respectively, and panning
    sideways could only be achieved by moving the wheel sideways.
  o To display gif image files, either giftopnm and ppmtopcx from the
    netpbm package, imagemagick, or graphicsmagick must be installed.
  o Obey the resolution given in embedded png, tiff and jpeg image files.
  o Embedded image files are displayed in full color, not reduced to
    a maximum of 256 colors.
  o Display embedded pdf files.
  o Read version 1.3 fig files.
  o The default resolution of embedded raster images is changed
    from 80 dpi to 72 dpi.
  o Read compressed files, but do not silently uncompress them.
  o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
  xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete

OBS-URL: https://build.opensuse.org/request/show/870850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=72
2021-02-11 08:49:35 +00:00
502ec9a38d Accepting request 743818 from graphics
- Update to xfig 3.2.7 Patchlevel 7b (Oct 2019)
  o New drawings in Electronic/Schematic library. Thanks to Niko Sauer.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o When exiting, cleanly pull down all windows. Ticket #54.
  o Adding and deleting arrows to arcs works, ticket #46.
  o Allow more than 100 comment lines, ticket #47.
  o Make `xfig -update' work again, would segfault.
  o Correctly draw interpolated splines, ticket #35.
  o Position points on grid, if appres.userspacing unequal 1. Ticket #31.
- Correct hunk offsets of the patches
  * xfig.3.2.3d-international-std-fonts.dif
  * xfig.3.2.5-xim.dif
  * xfig.3.2.5b-locale.dif
  * xfig.3.2.5b-null.dif
  * xfig.3.2.5b-pspdftex.dif

OBS-URL: https://build.opensuse.org/request/show/743818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=49
2019-10-30 13:45:25 +00:00
10d36783f1 Let it build
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=70
2019-10-29 11:58:30 +00:00
ed4f3c9bb0 Update to xfig-3.2.7b
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=69
2019-10-29 11:15:09 +00:00
477d35f547 Accepting request 634755 from graphics
OBS-URL: https://build.opensuse.org/request/show/634755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=48
2018-09-11 15:19:27 +00:00
f48102eee4 Accepting request 634711 from home:sndirsch:branches:graphics
- also require mkfontdir, so fonts-config can create the appropriate
  fonts.dir/fonts.scale/encodings.dir files (boo#1106850)

OBS-URL: https://build.opensuse.org/request/show/634711
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=67
2018-09-10 13:01:00 +00:00
597fe24582 boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=66
2018-09-06 13:41:32 +00:00
105ad5af85 boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=65
2018-09-06 11:48:47 +00:00
57b317f0e0 Accepting request 605088 from graphics
- Update to xfig 3.2.7 Patchlevel 7a (May 2017)
  o Export to pdf now allows to choose between output to a full-page pdf,
    or cropping to the bounding box (the default behavior).
  o Enable horizontal scrolling with mouse buttons 6 and 7 (sideway push
    of mouse wheel, or horizontal movement on touchpad).
  o Rename the text flag "Special Flag" to "TeX Flag".
  o Interpolated splines are now created with the recommended value of the
    shape factor of -0.5, not with -1.0. A description of the shape factor
  o Really fix ticket #9, debian bug #270113. When entering the "Open.."
    dialog, moving to a new directory, pressing Cancel, a subsequent
    "Save" placed the figure file into the new directory.
  o Center canvas around cursor when zooming by pressing CTRL and using a
    wheel-mouse.
  o Apply xfig-3.2.6a-fallback-for-nonscalable-fonts.patch and
    xfig-3.2.6a-scalable-fonts.patch from Hans de Goede.
  o Apply debian patches 08_every_time.patch, 10_RELEASE_DATE.patch,
    11_declare_swap_colors.patch, from Roland Rosenfeld.
  o Apply debian patch 07_colorsliderarrows.patch. Debian bug #870365.
  o Change map of India to disputed boundaries, from
    https://en.wikipedia.org/wiki/File:India_disputed_areas_map.svg,
    retrieved 2018-02-25. Debian bug #270799, 09_india_disputed.patch
  o Prevent integer overflow in {floor,ceil}_coords_{x,y}(). Fixes debian
    bug #300436. Also prevent integer overflow in round_coords().
  o Completely remove alloca.h and alloca() from the code.
  o When entering the "Save as..." dialog, moving to a new directory and
    pressing "Cancel", a subsequent "Save" wrote to the new directory.
    This happened analogously for the "Export" dialog. Fixed, ticket #9.

OBS-URL: https://build.opensuse.org/request/show/605088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=47
2018-05-08 11:37:58 +00:00
fef7d39412 Update to xfig-3.2.7a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=63
2018-05-07 07:56:07 +00:00
e52d381b6c Accepting request 581849 from graphics
OBS-URL: https://build.opensuse.org/request/show/581849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=46
2018-03-02 20:12:04 +00:00
OBS User mrdocs
12f7831a5f Accepting request 581836 from home:elvigia:branches:graphics
- use default libpng for build, problems with newer library 
  already fixed in version 3.2.6

OBS-URL: https://build.opensuse.org/request/show/581836
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=61
2018-03-01 23:36:55 +00:00
5a26a4e9e1 Accepting request 454189 from graphics
- Update to xfig 3.2.6 Patchlevel 6a (January 2017)
  CHANGES:
    o Draw lines with the same width as in PostScript and other outputs.
  BUGS FIXED:
    o Add compile-switch --enable-tablet for using an input tablet.
    o Eventually, sorted out the xpm switches. Only use --enable-xpm-splash.
    o Improve ./configure and add diagnostic output. Looks now for headers
      and libraries in unusal places, for compilation under mac darwin when
      using fink or macports.

OBS-URL: https://build.opensuse.org/request/show/454189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=45
2017-02-07 11:01:12 +00:00
a988e68a98 Update to 3.2.6a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=59
2017-02-02 13:42:11 +00:00
a9ac29ce4a Accepting request 450295 from graphics
Added fix for EPS preview not working (forwarded request 450227 from oliver_gtze)

OBS-URL: https://build.opensuse.org/request/show/450295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=44
2017-01-17 13:36:11 +00:00
c36028d9aa Accepting request 450227 from home:oliver_gtze:branches:graphics
Added fix for EPS preview not working

OBS-URL: https://build.opensuse.org/request/show/450227
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=57
2017-01-14 07:58:25 +00:00
bb55aeea6b Accepting request 429839 from graphics
- Update to xfig 3.2.6
  New features:
    o Add compile switch to enable xpm-icon and xpm-splash screen
      independently (--enable-xpm-icon, --enable-xpm-splash).
    o New compile switch --enable-versioning, calls update_version_m4
      to get version information from a source control system.
    o Should compile on Mac (Darwin) after installing dependencies using
      Macports, Fink or Homebrew.
    o Add two rudimentary tests. Run with make check.
    o New tikz and pict2e export drivers.
    o Build using autoconf (./configure; make; make install).
  UI changes:
    From Brian V. Smith. These changes were made because the original
    view was of the drawing on the page instead of the modern view
    of the observer moving left/right/up/down:
      o Left arrow moves observer left (used to scroll canvas left)
      o Right arrow moves observer right
      o Up arrow moves observer up
      o Down arrow moves observer down
      o Ctrl+Wheel up zooms in, Ctrl+Wheel down zooms out (was the other way around)
  Bugs fixed:
    o Update documentation to LaTeX and Xfig.
    o Change \r\n to \n in all files.
    From Roland Rosenfeld <roland@spinnaker.de>:
      o Update LaTeX documentation, use \documentclass instead of
        \documentstyle, \usepackage instead of \input.
      o Builds on hurd, had to #include <limits.h> in a few places.
      o Use application/x-xfig, not image/x-xfig in xfig.desktop file.
        See https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/690067 and
        https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/1045848 .

OBS-URL: https://build.opensuse.org/request/show/429839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=43
2016-10-18 08:39:05 +00:00
3f0e65d6e7 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=55
2016-09-23 14:49:23 +00:00
ea9ea436e2 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=54
2016-09-23 14:43:34 +00:00
a7d190bce9 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=53
2016-09-23 14:35:57 +00:00
6b7f01c2a2 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=52
2016-09-22 10:48:04 +00:00
9a044588cc .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=51
2016-03-11 09:31:50 +00:00
a7081dda9f Accepting request 312838 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/312838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=42
2015-06-23 09:58:55 +00:00
26266e1909 Accepting request 312610 from home:elvigia:branches:graphics
- Remove xorg-x11-devel from builrequires, replaced 
  by the individual required libraries.

OBS-URL: https://build.opensuse.org/request/show/312610
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=49
2015-06-20 12:03:52 +00:00
4d0d76d5f6 Accepting request 262329 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/262329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=41
2014-11-20 17:43:22 +00:00