components/library/gtk+3/Makefile | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/gtk3-backend-cups.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/gtk3.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/patches/01-configure.patch | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/pkg5 | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/test/results-32.master | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/test/results-64.master | ●●●●● patch | view | raw | blame | history | |
components/library/gtk+3/test/results-all.master | ●●●●● patch | view | raw | blame | history |
components/library/gtk+3/Makefile
@@ -15,14 +15,14 @@ # Copyright 2020 Marco van Wieringen # BUILD_BITS= 32_and_64 USE_COMMON_TEST_MASTER= no BUILD_BITS= 64 USE_DEFAULT_TEST_TRANSFORMS= yes include ../../../make-rules/shared-macros.mk COMPONENT_NAME= gtk+ COMPONENT_MJR_VERSION= 3.24 COMPONENT_VERSION= $(COMPONENT_MJR_VERSION).34 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_SUMMARY= GTK+ - GIMP Toolkit Library for creation of graphical user interfaces COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz @@ -36,34 +36,29 @@ include $(WS_MAKE_RULES)/common.mk PATH=$(PATH.gnu) PATH= $(PATH.gnu) CFLAGS += -I/usr/X11/include # fixes possible textiter test failure gcc_OPT = -O2 LD_Z_IGNORE= COMPONENT_PREP_ACTION= ( \ cd $(@D) && \ libtoolize --force && \ aclocal -I ./m4 && \ gtkdocize && \ autoheader && \ automake -a -f -c --gnu && \ autoconf ) # Uses isinf, etc. only available in c99 and newer CFLAGS.gcc += -std=gnu11 COMPONENT_PREP_ACTION = (cd $(@D) && \ libtoolize --force && \ aclocal -I ./m4 && \ gtkdocize && \ autoheader && \ automake -a -f -c --gnu && \ autoconf ) COMPONENT_PRE_CONFIGURE_ACTION = ( $(CLONEY) $(SOURCE_DIR) $(@D) ) COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) ) CONFIGURE_SCRIPT = $(@D)/configure CONFIGURE_OPTIONS.32 = --sysconfdir=/etc CONFIGURE_OPTIONS.64 = --sysconfdir=/etc/$(MACH64) CONFIGURE_OPTIONS += --sysconfdir=/etc # When we had both, 32 and 64 bit we needed to distinguish between the configuration files. #CONFIGURE_OPTIONS.64 = --sysconfdir=/etc/$(MACH64) CONFIGURE_OPTIONS += --enable-explicit-deps=yes CONFIGURE_OPTIONS += --enable-cloudprint CONFIGURE_OPTIONS.64 += --enable-introspection CONFIGURE_OPTIONS += --enable-introspection CONFIGURE_OPTIONS += --enable-man CONFIGURE_OPTIONS += --disable-glibtest CONFIGURE_OPTIONS += --disable-papi @@ -79,13 +74,10 @@ COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)" COMPONENT_BUILD_ENV += CC="$(CC)" # for tests to pass unexport SHELLOPTS COMPONENT_TEST_TRANSFORMER = grep COMPONENT_TEST_TRANSFORMS = '"^ /"' # Test dependencies REQUIRED_PACKAGES += gnome/theme/hicolor-icon-theme TEST_REQUIRED_PACKAGES += gnome/theme/hicolor-icon-theme # Build dependencies REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc components/library/gtk+3/gtk3-backend-cups.p5m
@@ -23,4 +23,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so components/library/gtk+3/gtk3.p5m
@@ -31,21 +31,8 @@ file usr/bin/gtk3-demo path=usr/demo/jds/bin/gtk3-demo file usr/bin/gtk3-demo-application path=usr/demo/jds/bin/gtk3-demo-application file usr/bin/$(MACH64)/gtk3-demo path=usr/demo/jds/bin/$(MACH64)/gtk3-demo file usr/bin/$(MACH64)/gtk3-demo-application path=usr/demo/jds/bin/$(MACH64)/gtk3-demo-application file path=etc/$(MACH64)/gtk-3.0/im-multipress.conf preserve=true file path=etc/gtk-3.0/im-multipress.conf preserve=true file path=usr/bin/$(MACH64)/gtk-builder-tool file path=usr/bin/$(MACH64)/gtk-encode-symbolic-svg file path=usr/bin/$(MACH64)/gtk-launch file path=usr/bin/$(MACH64)/gtk-query-immodules-3.0 #file path=usr/bin/$(MACH64)/gtk-query-settings #file path=usr/bin/$(MACH64)/gtk-update-icon-cache #file path=usr/bin/$(MACH64)/gtk3-demo #file path=usr/bin/$(MACH64)/gtk3-demo-application file path=usr/bin/$(MACH64)/gtk3-icon-browser file path=usr/bin/$(MACH64)/gtk3-widget-factory file path=usr/bin/gtk-builder-tool file path=usr/bin/gtk-encode-symbolic-svg file path=usr/bin/gtk-launch @@ -133,6 +120,7 @@ file path=usr/include/gtk-3.0/gtk/a11y/gtkcontainercellaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkentryaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkexpanderaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkfilechooserwidgetaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkflowboxaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkflowboxchildaccessible.h file path=usr/include/gtk-3.0/gtk/a11y/gtkframeaccessible.h @@ -483,40 +471,6 @@ file path=usr/lib/$(MACH64)/pkgconfig/gtk+-3.0.pc file path=usr/lib/$(MACH64)/pkgconfig/gtk+-unix-print-3.0.pc file path=usr/lib/$(MACH64)/pkgconfig/gtk+-x11-3.0.pc file path=usr/lib/girepository-1.0/Gdk-3.0.typelib file path=usr/lib/girepository-1.0/GdkX11-3.0.typelib file path=usr/lib/girepository-1.0/Gtk-3.0.typelib file path=usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so #file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so #file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so #file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so link path=usr/lib/libgailutil-3.so target=libgailutil-3.so.0.0.0 link path=usr/lib/libgailutil-3.so.0 target=libgailutil-3.so.0.0.0 file path=usr/lib/libgailutil-3.so.0.0.0 link path=usr/lib/libgdk-3.so target=libgdk-3.so.0.2404.30 link path=usr/lib/libgdk-3.so.0 target=libgdk-3.so.0.2404.30 file path=usr/lib/libgdk-3.so.0.2404.30 link path=usr/lib/libgtk-3.so target=libgtk-3.so.0.2404.30 link path=usr/lib/libgtk-3.so.0 target=libgtk-3.so.0.2404.30 file path=usr/lib/libgtk-3.so.0.2404.30 file path=usr/lib/pkgconfig/gail-3.0.pc file path=usr/lib/pkgconfig/gdk-3.0.pc file path=usr/lib/pkgconfig/gdk-x11-3.0.pc file path=usr/lib/pkgconfig/gtk+-3.0.pc file path=usr/lib/pkgconfig/gtk+-unix-print-3.0.pc file path=usr/lib/pkgconfig/gtk+-x11-3.0.pc file path=usr/share/aclocal/gtk-3.0.m4 file path=usr/share/applications/gtk3-demo.desktop file path=usr/share/applications/gtk3-icon-browser.desktop file path=usr/share/applications/gtk3-widget-factory.desktop components/library/gtk+3/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2022 <contributor> # Copyright 2023 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,22 +23,11 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=etc/$(MACH64)/gtk-3.0/im-multipress.conf file path=etc/gtk-3.0/im-multipress.conf file path=usr/bin/$(MACH64)/gtk-builder-tool file path=usr/bin/$(MACH64)/gtk-encode-symbolic-svg file path=usr/bin/$(MACH64)/gtk-launch file path=usr/bin/$(MACH64)/gtk-query-immodules-3.0 file path=usr/bin/$(MACH64)/gtk-query-settings file path=usr/bin/$(MACH64)/gtk-update-icon-cache file path=usr/bin/$(MACH64)/gtk3-demo file path=usr/bin/$(MACH64)/gtk3-demo-application file path=usr/bin/$(MACH64)/gtk3-icon-browser file path=usr/bin/$(MACH64)/gtk3-widget-factory file path=usr/bin/gtk-builder-tool file path=usr/bin/gtk-encode-symbolic-svg file path=usr/bin/gtk-launch file path=usr/bin/gtk-query-immodules-$(PYVER) file path=usr/bin/gtk-query-immodules-3.0 file path=usr/bin/gtk-query-settings file path=usr/bin/gtk-update-icon-cache file path=usr/bin/gtk3-demo @@ -472,38 +461,6 @@ file path=usr/lib/$(MACH64)/pkgconfig/gtk+-3.0.pc file path=usr/lib/$(MACH64)/pkgconfig/gtk+-unix-print-3.0.pc file path=usr/lib/$(MACH64)/pkgconfig/gtk+-x11-3.0.pc file path=usr/lib/girepository-1.0/Gdk-3.0.typelib file path=usr/lib/girepository-1.0/GdkX11-3.0.typelib file path=usr/lib/girepository-1.0/Gtk-3.0.typelib file path=usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so file path=usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so file path=usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so link path=usr/lib/libgailutil-3.so target=libgailutil-3.so.0.0.0 link path=usr/lib/libgailutil-3.so.0 target=libgailutil-3.so.0.0.0 file path=usr/lib/libgailutil-3.so.0.0.0 link path=usr/lib/libgdk-3.so target=libgdk-3.so.0.2404.30 link path=usr/lib/libgdk-3.so.0 target=libgdk-3.so.0.2404.30 file path=usr/lib/libgdk-3.so.0.2404.30 link path=usr/lib/libgtk-3.so target=libgtk-3.so.0.2404.30 link path=usr/lib/libgtk-3.so.0 target=libgtk-3.so.0.2404.30 file path=usr/lib/libgtk-3.so.0.2404.30 file path=usr/lib/pkgconfig/gail-3.0.pc file path=usr/lib/pkgconfig/gdk-3.0.pc file path=usr/lib/pkgconfig/gdk-x11-3.0.pc file path=usr/lib/pkgconfig/gtk+-3.0.pc file path=usr/lib/pkgconfig/gtk+-unix-print-3.0.pc file path=usr/lib/pkgconfig/gtk+-x11-3.0.pc file path=usr/share/aclocal/gtk-3.0.m4 file path=usr/share/applications/gtk3-demo.desktop file path=usr/share/applications/gtk3-icon-browser.desktop components/library/gtk+3/patches/01-configure.patch
File was deleted components/library/gtk+3/pkg5
@@ -1,9 +1,7 @@ { "dependencies": [ "SUNWcs", "developer/documentation-tool/gtk-doc", "gnome/accessibility/at-spi2-atk", "gnome/theme/hicolor-icon-theme", "library/c++/harfbuzz", "library/desktop/atk", "library/desktop/cairo", @@ -12,7 +10,6 @@ "library/fribidi", "library/glib2", "library/print/cups-libs", "shell/ksh93", "system/library", "system/library/fontconfig", "system/library/freetype-2", @@ -30,8 +27,8 @@ "x11/server/xvfb" ], "fmris": [ "library/desktop/gtk3", "library/desktop/gtk3/gtk-backend-cups" "library/desktop/gtk3/gtk-backend-cups", "library/desktop/gtk3" ], "name": "gtk+" } components/library/gtk+3/test/results-32.master
File was deleted components/library/gtk+3/test/results-64.master
File was deleted components/library/gtk+3/test/results-all.master
New file @@ -0,0 +1,53 @@ PASS: cairo PASS: display PASS: encoding PASS: keysyms PASS: rectangle PASS: rgba PASS: seat PASS: visual PASS: accel PASS: accessible PASS: action PASS: adjustment PASS: bitmask PASS: builder PASS: builderparser PASS: cellarea PASS: check-icon-names PASS: check-cursor-names PASS: clipboard PASS: cssprovider PASS: defaultvalue PASS: entry PASS: firefox-stylecontext PASS: floating PASS: focus PASS: gestures PASS: grid PASS: gtkmenu FAIL: icontheme PASS: keyhash PASS: listbox PASS: notify PASS: no-gtk-init PASS: object FAIL: objects-finalize PASS: papersize PASS: rbtree PASS: recentmanager PASS: regression-tests PASS: scrolledwindow PASS: spinbutton PASS: stylecontext PASS: templates PASS: textbuffer PASS: textiter FAIL: treemodel PASS: treepath PASS: treeview PASS: typename PASS: window PASS: displayclose PASS: revealer-size PASS: autotestkeywords