Add glimpse. Instantly segfaults.
Glimpse is an open source image editor based on the GNU Image Manipulation Program. The goal is to experiment with new ideas and expand the use of free software. The GNU Image Manipulation Program is primarily intended for long-standing power users. We have rebranded and repackaged it for a wider audience, and we intend to make it much easier to deploy across schools, university campuses and workplaces. As the project develops we intend to focus on performance improvements, user interface changes and incrementally improving the user experience.
This commit is contained in:
parent
b5ea100444
commit
4544eaa74a
1
Makefile
1
Makefile
|
@ -1091,6 +1091,7 @@ SUBDIR+= glib2
|
|||
SUBDIR+= glibc
|
||||
SUBDIR+= glide3
|
||||
SUBDIR+= glimmerm
|
||||
SUBDIR+= glimpse
|
||||
SUBDIR+= glista
|
||||
SUBDIR+= glkgit
|
||||
SUBDIR+= glkloader
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
Glimpse is an open source image editor based on the GNU Image Manipulation
|
||||
Program. The goal is to experiment with new ideas and expand the use of free
|
||||
software.
|
||||
|
||||
The GNU Image Manipulation Program is primarily intended for long-standing
|
||||
power users. We have rebranded and repackaged it for a wider audience, and
|
||||
we intend to make it much easier to deploy across schools, university campuses
|
||||
and workplaces. As the project develops we intend to focus on performance
|
||||
improvements, user interface changes and incrementally improving the user
|
||||
experience.
|
|
@ -0,0 +1,113 @@
|
|||
# $NetBSD: Makefile,v 1.325 2020/03/10 22:08:49 wiz Exp $
|
||||
|
||||
DISTNAME= glimpse-0.1.2
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=glimpse-editor/}
|
||||
GITHUB_PROJECT= Glimpse
|
||||
GITHUB_RELEASE= v${PKGVERSION_NOREV}
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://glimpse-editor.org/
|
||||
COMMENT= Fork of the GNU Image Manipulation Program
|
||||
LICENSE= gnu-lgpl-v3 AND gnu-gpl-v3
|
||||
|
||||
TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
|
||||
TOOL_DEPENDS+= gettext-tools>=0.19:../../devel/gettext-tools
|
||||
DEPENDS+= glib-networking>=2.36.2:../../net/glib-networking
|
||||
|
||||
USE_LANGUAGES+= c c++14
|
||||
USE_LIBTOOL= yes
|
||||
USE_PKGLOCALEDIR= yes
|
||||
|
||||
USE_TOOLS+= gmake pkg-config perl
|
||||
USE_TOOLS+= intltool msgfmt msgmerge xgettext
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CONFIGURE_ARGS+= --disable-alsatest
|
||||
CONFIGURE_ARGS+= --disable-glibtest
|
||||
CONFIGURE_ARGS+= --disable-gtktest
|
||||
CONFIGURE_ARGS+= --disable-python
|
||||
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
|
||||
CONFIGURE_ARGS+= --without-aa
|
||||
CONFIGURE_ARGS+= --without-alsa
|
||||
CONFIGURE_ARGS+= --without-gs
|
||||
CONFIGURE_ARGS+= --without-linux-input
|
||||
CONFIGURE_ARGS+= --without-libheif
|
||||
CONFIGURE_ARGS+= --without-libmng
|
||||
CONFIGURE_ARGS+= --without-webkit
|
||||
|
||||
# ??? needed with builtin netbsd xz
|
||||
CONFIGURE_ENV+= LZMA_LIBS=-llzma
|
||||
CONFIGURE_ENV+= LZMA_CFLAGS=-I${BUILDLINK_PREFIX.xz}/include
|
||||
|
||||
PKG_SYSCONFSUBDIR= glimpse/2.0
|
||||
PKGCONFIG_OVERRIDE= gimp.pc.in
|
||||
UNLIMIT_RESOURCES+= datasize
|
||||
|
||||
# GCC 4.x C++14 support is not new enough.
|
||||
GCC_REQD+= 5
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
EGDIR= ${PREFIX}/share/examples/glimpse-2.0
|
||||
.for f in controllerrc gimprc gtkrc menurc sessionrc templaterc unitrc
|
||||
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
|
||||
.endfor
|
||||
|
||||
# checking for xgettext version (>= 0.19)... no
|
||||
_TOOLS_USE_PKGSRC.xgettext= yes
|
||||
|
||||
# Ensure we export symbols in the linked shared object.
|
||||
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
|
||||
|
||||
pre-configure:
|
||||
ln -s mypaint-brushes-2.0.pc \
|
||||
${BUILDLINK_DIR}/share/pkgconfig/mypaint-brushes-1.0.pc
|
||||
|
||||
.include "../../archivers/xz/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.8.1
|
||||
.include "../../graphics/freetype2/buildlink3.mk"
|
||||
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
||||
.include "../../databases/shared-mime-info/mimedb.mk"
|
||||
.include "../../devel/gettext-lib/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.12.4
|
||||
.include "../../fonts/fontconfig/buildlink3.mk"
|
||||
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.babl+= babl>=0.1.72
|
||||
.include "../../graphics/babl/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.gegl+= gegl>=0.4.18
|
||||
.include "../../graphics/gegl/buildlink3.mk"
|
||||
.include "../../mk/jpeg.buildlink3.mk"
|
||||
.include "../../graphics/gexiv2/buildlink3.mk"
|
||||
.include "../../graphics/lcms2/buildlink3.mk"
|
||||
.include "../../graphics/libart/buildlink3.mk"
|
||||
.include "../../graphics/libexif/buildlink3.mk"
|
||||
.include "../../graphics/libmypaint/buildlink3.mk"
|
||||
.include "../../graphics/libwebp/buildlink3.mk"
|
||||
.include "../../graphics/mypaint-brushes/buildlink3.mk"
|
||||
.include "../../graphics/openexr/buildlink3.mk"
|
||||
.include "../../graphics/openjpeg/buildlink3.mk"
|
||||
.include "../../graphics/png/buildlink3.mk"
|
||||
.include "../../graphics/librsvg/buildlink3.mk"
|
||||
.include "../../graphics/tiff/buildlink3.mk"
|
||||
.include "../../graphics/libwmf/buildlink3.mk"
|
||||
.include "../../print/poppler-data/buildlink3.mk"
|
||||
.include "../../print/poppler-glib/buildlink3.mk"
|
||||
.include "../../textproc/iso-codes/buildlink3.mk"
|
||||
.include "../../x11/gtk2/buildlink3.mk"
|
||||
.if !empty(PKG_BUILD_OPTIONS.gtk2:Mx11)
|
||||
.include "../../x11/libICE/buildlink3.mk"
|
||||
.include "../../x11/libSM/buildlink3.mk"
|
||||
.include "../../x11/libXmu/buildlink3.mk"
|
||||
.include "../../x11/libXpm/buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-xmc
|
||||
CONFIGURE_ARGS+= --without-libxpm
|
||||
.endif
|
||||
.if !empty(PKG_BUILD_OPTIONS.gtk2:Mquartz)
|
||||
.include "../../x11/gtk-mac-integration/buildlink3.mk"
|
||||
.endif
|
||||
.include "../../mk/pthread.buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,232 @@
|
|||
```
|
||||
Glimpse version 2.10.12
|
||||
git-describe: f32663b334
|
||||
C compiler:
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/gcc
|
||||
COLLECT_LTO_WRAPPER=/usr/libexec/lto-wrapper
|
||||
Target: x86_64--netbsd
|
||||
Configured with: /usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=x86_64--netbsd --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb3 20190319' --with-system-zlib --without-isl --enable-__cxa_atexit --enable-libstdcxx-time=rt --enable-libstdcxx-threads --with-diagnostics-color=auto-if-env --with-tune=nocona --with-default-libstdcxx-abi=new --with-mpc-lib=/var/obj/mknative/amd64-x86_64/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/amd64-x86_64/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/amd64-x86_64/usr/src/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src/external/lgpl3/gmp/lib/libgmp/arch/x86_64 --enable-tls --disable-multilib --disable-libstdcxx-pch --build=x86_64--netbsd --host=x86_64--netbsd --with-sysroot=/var/obj/mknative/amd64-x86_64/usr/src/destdir.amd64
|
||||
Thread model: posix
|
||||
gcc version 7.4.0 (nb3 20190319)
|
||||
|
||||
using GEGL version 0.4.22 (compiled against version 0.4.22)
|
||||
using GLib version 2.64.0 (compiled against version 2.64.0)
|
||||
using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
|
||||
using GTK+ version 2.24.32 (compiled against version 2.24.32)
|
||||
using Pango version 1.44.7 (compiled against version 1.44.7)
|
||||
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
|
||||
using Cairo version 1.16.0 (compiled against version 1.16.0)
|
||||
|
||||
```
|
||||
> fatal error: Segmentation fault
|
||||
|
||||
Stack trace:
|
||||
```
|
||||
[New LWP 8 of process 11958]
|
||||
[New LWP 7 of process 11958]
|
||||
[New LWP 6 of process 11958]
|
||||
[New LWP 5 of process 11958]
|
||||
[New LWP 4 of process 11958]
|
||||
[New LWP 3 of process 11958]
|
||||
[New LWP 2 of process 11958]
|
||||
[New LWP 1 of process 11958]
|
||||
[Switching to LWP 9 of process 11958]
|
||||
0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
Id Target Id Frame
|
||||
* 1 LWP 9 of process 11958 "pool-glimpse" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
2 LWP 8 of process 11958 "async" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
3 LWP 7 of process 11958 "gdbus" 0x00007ed011c429ba in poll () from /usr/lib/libc.so.12
|
||||
4 LWP 6 of process 11958 "gmain" 0x00007ed011c429ba in poll () from /usr/lib/libc.so.12
|
||||
5 LWP 5 of process 11958 "pool-spawner" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
6 LWP 4 of process 11958 "worker" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
7 LWP 3 of process 11958 "worker" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
8 LWP 2 of process 11958 "worker" 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
9 LWP 1 of process 11958 "" 0x00007ed011c4295a in read () from /usr/lib/libc.so.12
|
||||
|
||||
Thread 9 (LWP 1 of process 11958):
|
||||
#0 0x00007ed011c4295a in read () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e07ebf in read () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed01b218674 in gimp_stack_trace_print () from /usr/pkg/lib/libgimpbase-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00000000004a056c in gimp_eek ()
|
||||
No symbol table info available.
|
||||
#4 0x00000000004a0b98 in gimp_fatal_error ()
|
||||
No symbol table info available.
|
||||
#5 0x00000000004a13dd in gimp_sigfatal_handler ()
|
||||
No symbol table info available.
|
||||
#6 0x00007ed011ca1d20 in opendir () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#7 0x000000010000000b in ?? ()
|
||||
No symbol table info available.
|
||||
#8 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 8 (LWP 2 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e8fef0 in g_cond_wait () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed016620f85 in gegl_parallel_distribute_thread_func () from /usr/pkg/lib/libgegl-0.4.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#6 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#7 0x00010102464c457f in ?? ()
|
||||
No symbol table info available.
|
||||
#8 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 7 (LWP 3 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e8fef0 in g_cond_wait () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed016620f85 in gegl_parallel_distribute_thread_func () from /usr/pkg/lib/libgegl-0.4.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#6 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#7 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 6 (LWP 4 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e8fef0 in g_cond_wait () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed016620f85 in gegl_parallel_distribute_thread_func () from /usr/pkg/lib/libgegl-0.4.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#6 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#7 0x0000000000200000 in ?? ()
|
||||
No symbol table info available.
|
||||
#8 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 5 (LWP 5 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e8fef0 in g_cond_wait () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed013e1e718 in g_async_queue_pop_intern_unlocked () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e7016e in g_thread_pool_spawn_thread () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#6 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#7 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#8 0x0000000000200000 in ?? ()
|
||||
No symbol table info available.
|
||||
#9 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 4 (LWP 6 of process 11958):
|
||||
#0 0x00007ed011c429ba in poll () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e07d52 in poll () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e4a454 in g_main_context_iterate.isra () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed013e4a590 in g_main_context_iteration () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e4a5c6 in glib_worker_main () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#6 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#7 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#8 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 3 (LWP 7 of process 11958):
|
||||
#0 0x00007ed011c429ba in poll () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e07d52 in poll () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e4a454 in g_main_context_iterate.isra () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed013e4a76a in g_main_loop_run () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed014701c25 in gdbus_shared_thread_func () from /usr/pkg/lib/libgio-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#6 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#7 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#8 0x0000000000200000 in ?? ()
|
||||
No symbol table info available.
|
||||
#9 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 2 (LWP 8 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e8fef0 in g_cond_wait () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x000000000073a8b3 in gimp_parallel_run_async_thread_func ()
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#6 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#7 0x00010102464c457f in ?? ()
|
||||
No symbol table info available.
|
||||
#8 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
|
||||
Thread 1 (LWP 9 of process 11958):
|
||||
#0 0x00007ed011ca1f7a in ___lwp_park60 () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#1 0x00007ed014e0a71f in pthread_cond_timedwait () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#2 0x00007ed013e900b7 in g_cond_wait_until () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#3 0x00007ed013e1e6db in g_async_queue_pop_intern_unlocked () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#4 0x00007ed013e1ebdc in g_async_queue_timeout_pop () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#5 0x00007ed013e7041c in g_thread_pool_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#6 0x00007ed013e6fbee in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
|
||||
No symbol table info available.
|
||||
#7 0x00007ed014e0c072 in ?? () from /usr/lib/libpthread.so.1
|
||||
No symbol table info available.
|
||||
#8 0x00007ed011c87af0 in ?? () from /usr/lib/libc.so.12
|
||||
No symbol table info available.
|
||||
#9 0x0000000000000000 in ?? ()
|
||||
No symbol table info available.
|
||||
[Inferior 1 (process 11958) detached]
|
||||
|
||||
```
|
|
@ -0,0 +1,11 @@
|
|||
$NetBSD: distinfo,v 1.101 2020/03/13 16:51:00 tnn Exp $
|
||||
|
||||
SHA1 (glimpse-0.1.2.tar.xz) = 63aec9ff4a3c46190b234bbdd97b5a836ab3732a
|
||||
RMD160 (glimpse-0.1.2.tar.xz) = 0ecd5df7a39871905ec7f2ed1d35de4fdf2007bf
|
||||
SHA512 (glimpse-0.1.2.tar.xz) = efd3b97475f1f0359bea9b5d3a74708a42bcf736381ce78b72f7efe9395ec626b5360f9e76a272dc8d75d42a214757e3618cf51bc20cd639cbb3c2dc5a628c1d
|
||||
Size (glimpse-0.1.2.tar.xz) = 21884256 bytes
|
||||
SHA1 (patch-aa) = 35624eefc4cabcfddc050c7694a387bfc8787350
|
||||
SHA1 (patch-ab) = 37820b9e03702248294f0030ffbd09e7f14f3dcb
|
||||
SHA1 (patch-plug-ins_common_file-mng.c) = 8ed244997cdef7125e1aa5da4d0fac5068ad5159
|
||||
SHA1 (patch-plug-ins_pygimp_py-compile) = 59dcdd00073b737f8f52e6a56832722033ee5703
|
||||
SHA1 (patch-plug-ins_script-fu_script-fu-server.c) = c424b1a8e345ec3d0763ac2cf1f8535da9e10797
|
|
@ -0,0 +1,15 @@
|
|||
$NetBSD: patch-aa,v 1.30 2018/05/11 12:55:57 wiz Exp $
|
||||
|
||||
Install configuration into pkgsrc example directory.
|
||||
|
||||
--- etc/Makefile.in.orig 2010-06-21 20:00:58.000000000 +0000
|
||||
+++ etc/Makefile.in
|
||||
@@ -436,7 +436,7 @@ gimpdatadir = @gimpdatadir@
|
||||
gimpdir = @gimpdir@
|
||||
gimplocaledir = @gimplocaledir@
|
||||
gimpplugindir = @gimpplugindir@
|
||||
-gimpsysconfdir = @gimpsysconfdir@
|
||||
+gimpsysconfdir = $(prefix)/share/examples/glimpse-2.0
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
|
@ -0,0 +1,48 @@
|
|||
$NetBSD: patch-ab,v 1.39 2013/11/10 20:12:32 dholland Exp $
|
||||
|
||||
- add -lexecinfo if libexecinfo exists (hack for NetBSD-current)
|
||||
- ...?
|
||||
|
||||
A more proper fix for the first hunk has been reported upstream here:
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=711795
|
||||
so once that gets rolled in the first hunk can be removed.
|
||||
|
||||
--- configure.orig 2013-11-03 17:00:19.000000000 +0000
|
||||
+++ configure
|
||||
@@ -14135,7 +14135,11 @@ if eval test \"x\$"$as_ac_Header"\" = x"
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||||
_ACEOF
|
||||
-
|
||||
+if [ $ac_header = execinfo.h ]; then
|
||||
+ if [ -e /usr/lib/libexecinfo.a -o -e /usr/lib/libexecinfo.so ]; then
|
||||
+ LIBS="$LIBS -lexecinfo"
|
||||
+ fi
|
||||
+fi
|
||||
fi
|
||||
|
||||
done
|
||||
@@ -19153,13 +19157,13 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&
|
||||
gimp_ok=yes
|
||||
fi
|
||||
rm -f conftest*
|
||||
+ fi
|
||||
|
||||
if test "x$gimp_ok" = xyes; then
|
||||
|
||||
$as_echo "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
- fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gimp_ok" >&5
|
||||
$as_echo "$gimp_ok" >&6; }
|
||||
if test "x$gimp_ok" = xno; then
|
||||
@@ -23499,7 +23503,7 @@ fi
|
||||
|
||||
gimpdatadir="$datadir/$PACKAGE/2.0"
|
||||
gimpplugindir="$libdir/$PACKAGE/2.0"
|
||||
-gimpsysconfdir="$sysconfdir/$PACKAGE/2.0"
|
||||
+gimpsysconfdir="$sysconfdir"
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
$NetBSD: patch-plug-ins_common_file-mng.c,v 1.1 2013/10/09 17:39:33 wiz Exp $
|
||||
|
||||
Fix build with mng-2.0.2:
|
||||
In file included from .../include/libmng.h:386:0,
|
||||
from file-mng.c:87:
|
||||
.../include/libmng_types.h:205:13: error: redefinition of typedef 'boolean'
|
||||
.../include/jmorecfg.h:262:13: note: previous declaration of 'boolean' was here
|
||||
|
||||
--- plug-ins/common/file-mng.c.orig 2012-03-12 19:18:10.000000000 +0000
|
||||
+++ plug-ins/common/file-mng.c
|
||||
@@ -56,7 +56,6 @@
|
||||
/* libpng and jpeglib are currently used in this plug-in. */
|
||||
|
||||
#include <png.h>
|
||||
-#include <jpeglib.h>
|
||||
|
||||
|
||||
/* Grrr. The grrr is because the following have to be defined
|
||||
@@ -86,6 +85,7 @@
|
||||
|
||||
#include <libmng.h>
|
||||
|
||||
+#include <jpeglib.h>
|
||||
#include "libgimp/gimp.h"
|
||||
#include "libgimp/gimpui.h"
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
$NetBSD: patch-plug-ins_pygimp_py-compile,v 1.1 2020/03/13 16:51:00 tnn Exp $
|
||||
|
||||
shell portability
|
||||
|
||||
--- plug-ins/pygimp/py-compile.orig 2018-07-04 11:00:26.000000000 +0000
|
||||
+++ plug-ins/pygimp/py-compile
|
||||
@@ -2,7 +2,7 @@
|
||||
# called as "py-compile [--basedir DIR] PY_FILES ...
|
||||
|
||||
if [ -z "$PYTHON" ]; then
|
||||
- if [[ -x "$(command -v python2)" ]]; then
|
||||
+ if [ -x "$(command -v python2)" ]; then
|
||||
PYTHON=python2
|
||||
else
|
||||
# Let's hope it's Python2
|
|
@ -0,0 +1,18 @@
|
|||
$NetBSD: patch-plug-ins_script-fu_script-fu-server.c,v 1.3 2013/02/16 19:43:03 adam Exp $
|
||||
|
||||
AI_ADDRCONFIG is not defined on some platforms.
|
||||
|
||||
--- plug-ins/script-fu/script-fu-server.c.orig 2012-02-04 18:42:45.000000000 +0000
|
||||
+++ plug-ins/script-fu/script-fu-server.c
|
||||
@@ -460,7 +460,11 @@ server_start (gint port,
|
||||
const gchar *progress;
|
||||
|
||||
memset (&hints, 0, sizeof (hints));
|
||||
+#ifdef AI_ADDRCONFIG
|
||||
hints.ai_flags = AI_PASSIVE | AI_ADDRCONFIG;
|
||||
+#else
|
||||
+ hints.ai_flags = AI_PASSIVE;
|
||||
+#endif
|
||||
hints.ai_socktype = SOCK_STREAM;
|
||||
|
||||
port_s = g_strdup_printf ("%d", port);
|
Loading…
Reference in New Issue