111 Commits

Author SHA256 Message Date
5acc52fe42 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
bdb45c779a 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
813af51026 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
ed993d7fa4 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
7360ede2ba .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=91
2025-01-07 13:39:14 +00:00
801351e8d0 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
c8ce519c81 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
efb277a007 boo#1230298
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=88
2024-09-09 08:04:32 +00:00
a4df61295f 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
424c6594c5 gcc14
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=86
2024-08-28 07:03:33 +00:00
8a3e2183b8 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
f397c86d00 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
65429f5510 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
5ad3f021ca 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
8d47ae2906 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
f2b3788313 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
225df8ca5b 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
016263a557 Correct fontsets
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=79
2021-09-20 10:19:35 +00:00
615b94fe3b 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
31eadca79c .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=78
2021-06-21 12:11:23 +00:00
3a8c3fde97 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=77
2021-06-21 07:28:54 +00:00
70e05387ea 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
d8146ee27b 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
09d4793cf3 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
02158d1ee8 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
4d5d134550 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
73d79b8020 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
ee9026606f 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
93985e4ea6 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
aa90ae9fef 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
19322e9ea2 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
67b252d57e boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=66
2018-09-06 13:41:32 +00:00
ee48f0aa3b boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=65
2018-09-06 11:48:47 +00:00
11eb39d9e3 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
bfc07d29ba 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
640b217a74 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
8659e451ef 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
e3c647c066 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
105e57645e 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
eb9110be16 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
99bdc81423 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
14317fee4a 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
f65463f018 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=55
2016-09-23 14:49:23 +00:00
d9b6a722d7 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=54
2016-09-23 14:43:34 +00:00
4c031d88a9 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=53
2016-09-23 14:35:57 +00:00
9917550be5 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=52
2016-09-22 10:48:04 +00:00
3b4562419a .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=51
2016-03-11 09:31:50 +00:00
91ffaf459a 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
c4d1f34422 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
bca0777d98 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