Now
MAIN commitmail json YAML
${MAKE} bootstrap: Build bootkits with -static-libgcc
We don't want our bootkits to have a run-time dependency on libgcc. In
fact GHC's implementation of Haskell exception handling does not
depend on libgcc's facilities so it is attractive to do the same for
"normal" build... but we can't. This is because Haskell programs may
call C functions via FFI, and those C functions may call C++ functions
in turn, possibly in a different shared library.
But on some platforms, gcc automagically inserts a dependency on a
shared libgcc when -lpthread is given, which is seemingly unavoidable.
We don't want our bootkits to have a run-time dependency on libgcc. In
fact GHC's implementation of Haskell exception handling does not
depend on libgcc's facilities so it is attractive to do the same for
"normal" build... but we can't. This is because Haskell programs may
call C functions via FFI, and those C functions may call C++ functions
in turn, possibly in a different shared library.
But on some platforms, gcc automagically inserts a dependency on a
shared libgcc when -lpthread is given, which is seemingly unavoidable.
MAIN commitmail json YAML
patches/patch-rts_ghc.mk: dtrace hack is no longer needed
The problem only occurs when $(WhatGccIsCalled) is an absolute path to
the "real" gcc (e.g. "/usr/bin/gcc"), which happens if we run
${WRKSRC}/configure with an option something like
"--with-gcc=/usr/bin/gcc". As long as we use "--with-gcc" with a
command name (i.e. ${CC}, not ${CCPATH}), everything works fine
without any problems.
This is because dtrace(1) executes cpp in a rather weird way: it calls
execvp("/usr/bin/gcc", argv) with argv set to {"gcc", "-E", "-xc",
...}, not {"/usr/bin/gcc", "-E", "-xc", ...}.
When GCC is called that way, it needs to find platform-specific
subprograms by walking through ${PATH}. And if it sees an executable
named "gcc" which in fact isn't actually gcc, it gets confused and
dies with an error:
% cat dtrace-emu.c
#include <unistd.h>
#include <stdio.h>
int main() {
char *argv[] = {"gcc", "-E", NULL};
execvp("/usr/bin/gcc", argv);
return 0;
}
% gcc dtrace-emu.c -o /tmp/gcc
% /tmp/gcc
powerpc-apple-darwin9-gcc-4.0.1: no input files
% PATH=/tmp/gcc /tmp/gcc
gcc: installation problem, cannot exec '/tmp/powerpc-apple-darwin9-gcc-4.0.1':
No such file or directory
And even if the problem should really be addressed, it should be done
in the wrapper framework because dtrace(1) is actually a part of
compiler toolchain.
The problem only occurs when $(WhatGccIsCalled) is an absolute path to
the "real" gcc (e.g. "/usr/bin/gcc"), which happens if we run
${WRKSRC}/configure with an option something like
"--with-gcc=/usr/bin/gcc". As long as we use "--with-gcc" with a
command name (i.e. ${CC}, not ${CCPATH}), everything works fine
without any problems.
This is because dtrace(1) executes cpp in a rather weird way: it calls
execvp("/usr/bin/gcc", argv) with argv set to {"gcc", "-E", "-xc",
...}, not {"/usr/bin/gcc", "-E", "-xc", ...}.
When GCC is called that way, it needs to find platform-specific
subprograms by walking through ${PATH}. And if it sees an executable
named "gcc" which in fact isn't actually gcc, it gets confused and
dies with an error:
% cat dtrace-emu.c
#include <unistd.h>
#include <stdio.h>
int main() {
char *argv[] = {"gcc", "-E", NULL};
execvp("/usr/bin/gcc", argv);
return 0;
}
% gcc dtrace-emu.c -o /tmp/gcc
% /tmp/gcc
powerpc-apple-darwin9-gcc-4.0.1: no input files
% PATH=/tmp/gcc /tmp/gcc
gcc: installation problem, cannot exec '/tmp/powerpc-apple-darwin9-gcc-4.0.1':
No such file or directory
And even if the problem should really be addressed, it should be done
in the wrapper framework because dtrace(1) is actually a part of
compiler toolchain.
MAIN commitmail json YAML
patches/patch-rts_ghc.mk: Fix build failure on Darwin
See the comment for details.
See the comment for details.
MAIN commitmail json YAML
pkgsrc/lang/ghc7/TODO@1.3
/
diff
pkgsrc/lang/ghc7/distinfo@1.6 / diff
pkgsrc/lang/ghc7/patches/patch-rts_StgCRun.c@1.2 / diff
pkgsrc/lang/ghc7/distinfo@1.6 / diff
pkgsrc/lang/ghc7/patches/patch-rts_StgCRun.c@1.2 / diff
Add upstream Trac URL to patches/patch-rts_StgCRun.c
MAIN commitmail json YAML
Add comments
MAIN commitmail json YAML
${MAKE} bootstrap: Be more verbose about what we've built
The "bootstrap" target now prints a message about run-time
dependencies of the bootkit you've just built, something like:
==========================================================================
Done creating ghc-7.6.3-boot-x86_64-unknown-netbsd.tar.xz
in /usr/pkgsrc/lang/ghc7/work
Now you can copy it into /usr/pkgsrc/distfiles/ to use it as your
bootstrap kit. You may want to take a backup in case "lintpkgsrc -r"
removes it.
Your bootstrap kit has the following run-time dependencies:
* curses: native (version/variant unknown)
* iconv: native (version/variant unknown)
==========================================================================
The "bootstrap" target now prints a message about run-time
dependencies of the bootkit you've just built, something like:
==========================================================================
Done creating ghc-7.6.3-boot-x86_64-unknown-netbsd.tar.xz
in /usr/pkgsrc/lang/ghc7/work
Now you can copy it into /usr/pkgsrc/distfiles/ to use it as your
bootstrap kit. You may want to take a backup in case "lintpkgsrc -r"
removes it.
Your bootstrap kit has the following run-time dependencies:
* curses: native (version/variant unknown)
* iconv: native (version/variant unknown)
==========================================================================
MAIN commitmail json YAML
Ensure that BUILDLINK_PKGNAME.curses is always defined.
MAIN commitmail json YAML
pkgsrc/lang/ghc7/Makefile@1.14
/
diff
pkgsrc/lang/ghc7/bootstrap.mk@1.13 / diff
pkgsrc/lang/ghc7/distinfo@1.5 / diff
pkgsrc/lang/ghc7/patches/patch-libraries_base_configure.ac@1.1 / diff
pkgsrc/lang/ghc7/bootstrap.mk@1.13 / diff
pkgsrc/lang/ghc7/distinfo@1.5 / diff
pkgsrc/lang/ghc7/patches/patch-libraries_base_configure.ac@1.1 / diff
lang/ghc7 no longer requires ${PREFIX}/lib to be put into /etc/ld-elf.so.conf
The installed GHC has already been working without the ld hack. These
changes should only affect the package build so revbump isn't needed.
Makefile (CONFIGURE_ENV):
Refactored with no semantic changes.
Makefile (post-patch):
${WRKSRC}/libraries/base/configure.ac is patched too.
Makefile (CHECK_SHLIBS_SUPPORTED):
Removed the variable as the package now supports it.
Makefile (CHECK_SHLIBS_SKIP):
Added to skip checks for dynamic Haskell libraries. See the comment
for details.
bootstrap.mk (pre-configure):
Use ${CONFIGURE_ENV} when configuring the stage-0 compiler. See the
comment for details.
patches/patch-libraries_base_configure.ac:
Added to prevent {CPP,LD}FLAGS from being clobbered. See the comment
for details. I will send the patch to the upstream in a few days or
weeks (or even months, depending on my busyness).
The installed GHC has already been working without the ld hack. These
changes should only affect the package build so revbump isn't needed.
Makefile (CONFIGURE_ENV):
Refactored with no semantic changes.
Makefile (post-patch):
${WRKSRC}/libraries/base/configure.ac is patched too.
Makefile (CHECK_SHLIBS_SUPPORTED):
Removed the variable as the package now supports it.
Makefile (CHECK_SHLIBS_SKIP):
Added to skip checks for dynamic Haskell libraries. See the comment
for details.
bootstrap.mk (pre-configure):
Use ${CONFIGURE_ENV} when configuring the stage-0 compiler. See the
comment for details.
patches/patch-libraries_base_configure.ac:
Added to prevent {CPP,LD}FLAGS from being clobbered. See the comment
for details. I will send the patch to the upstream in a few days or
weeks (or even months, depending on my busyness).
MAIN commitmail json YAML
pkgsrc/lang/ghc7/Makefile@1.13
/
diff
pkgsrc/lang/ghc7/TODO@1.2 / diff
pkgsrc/lang/ghc7/bootstrap.mk@1.12 / diff
pkgsrc/lang/ghc7/files/bootstrap.build.mk@1.4 / diff
pkgsrc/lang/ghc7/TODO@1.2 / diff
pkgsrc/lang/ghc7/bootstrap.mk@1.12 / diff
pkgsrc/lang/ghc7/files/bootstrap.build.mk@1.4 / diff
Fix build failure that occurs when pkgsrc devel/ncurses is being used
* Formerly we were passing
"--with-curses-includes=${BUILDLINK_PREFIX.curses}/include" to
"${WRKSRC}/libraries/terminfo/configure". This is problematic
because pkgsrc devel/ncurses installs headers into
${PREFIX}/include/ncurses, not ${PREFIX}/include, while ghc-cabal
expects "ncurses.h" and "term.h" in ${PREFIX}/include (because we
said so) and then it emits an error. The fix is to use
${BUILDLINK_INCDIRS.curses} instead of "include". Note that this
requires my recent changes to ../../mk/curses.buildlink3.mk (r1.21)
* The "bootstrap" target now uses buildlink wrapper not to pick up
random libraries which happened to be in "${PREFIX}/lib". Bootstrap
binary kits should be linked with a predictable set of libraries.
* The "bootstrap" target now automatically runs through the wrapper
phase. You no longer have to run "${MAKE} patch" manually.
* Formerly we were passing
"--with-curses-includes=${BUILDLINK_PREFIX.curses}/include" to
"${WRKSRC}/libraries/terminfo/configure". This is problematic
because pkgsrc devel/ncurses installs headers into
${PREFIX}/include/ncurses, not ${PREFIX}/include, while ghc-cabal
expects "ncurses.h" and "term.h" in ${PREFIX}/include (because we
said so) and then it emits an error. The fix is to use
${BUILDLINK_INCDIRS.curses} instead of "include". Note that this
requires my recent changes to ../../mk/curses.buildlink3.mk (r1.21)
* The "bootstrap" target now uses buildlink wrapper not to pick up
random libraries which happened to be in "${PREFIX}/lib". Bootstrap
binary kits should be linked with a predictable set of libraries.
* The "bootstrap" target now automatically runs through the wrapper
phase. You no longer have to run "${MAKE} patch" manually.
MAIN commitmail json YAML
Ensure BUILDLINK_{INCDIRS,LIBDIRS}.curses are always defined
These variables are for packages where populating -I/-L flags into
{C,CPP,LD}FLAGS is not enough and need to know accurate paths to
header and library directories.
This is particularly important for ncurses because its headers
sometimes reside in "${BUILDLINK_PREFIX.ncurses}/include/ncurses" and
sometimes in "${BUILDLINK_PREFIX.ncurses}/include" while no pkg-config
.pc files are available. The same goes for ncursesw.
These variables are for packages where populating -I/-L flags into
{C,CPP,LD}FLAGS is not enough and need to know accurate paths to
header and library directories.
This is particularly important for ncurses because its headers
sometimes reside in "${BUILDLINK_PREFIX.ncurses}/include/ncurses" and
sometimes in "${BUILDLINK_PREFIX.ncurses}/include" while no pkg-config
.pc files are available. The same goes for ncursesw.
MAIN commitmail json YAML
pkgsrc/www/firefox/PLIST@1.92
/
diff
pkgsrc/www/firefox/distinfo@1.181 / diff
pkgsrc/www/firefox/mozilla-common.mk@1.48 / diff
pkgsrc/www/firefox/patches/patch-build_gyp.mozbuild@1.2 / diff
pkgsrc/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp@1.6 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_moz.build@1.1 / diff
pkgsrc/www/firefox/patches/patch-js_src_asmjs_AsmJSSignalHandlers.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-js_xpconnect_src_xpcprivate.h@1.2 / diff
pkgsrc/www/firefox/patches/patch-memory_mozalloc_VolatileBufferOSX.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-toolkit_library_moz.build@1.2 / diff
pkgsrc/www/firefox/patches/patch-toolkit_xre_nsAppRunner.cpp@1.5 / diff
pkgsrc/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp@1.10 / diff
pkgsrc/www/firefox/patches/patch-xpcom_build_PoisonIOInterposer.h@1.4 / diff
pkgsrc/www/firefox/patches/patch-xpcom_glue_standalone_nsXPCOMGlue.cpp@1.3 / diff
pkgsrc/www/firefox/distinfo@1.181 / diff
pkgsrc/www/firefox/mozilla-common.mk@1.48 / diff
pkgsrc/www/firefox/patches/patch-build_gyp.mozbuild@1.2 / diff
pkgsrc/www/firefox/patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp@1.6 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_moz.build@1.1 / diff
pkgsrc/www/firefox/patches/patch-js_src_asmjs_AsmJSSignalHandlers.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-js_xpconnect_src_xpcprivate.h@1.2 / diff
pkgsrc/www/firefox/patches/patch-memory_mozalloc_VolatileBufferOSX.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-toolkit_library_moz.build@1.2 / diff
pkgsrc/www/firefox/patches/patch-toolkit_xre_nsAppRunner.cpp@1.5 / diff
pkgsrc/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp@1.10 / diff
pkgsrc/www/firefox/patches/patch-xpcom_build_PoisonIOInterposer.h@1.4 / diff
pkgsrc/www/firefox/patches/patch-xpcom_glue_standalone_nsXPCOMGlue.cpp@1.3 / diff
Fix many issues on Darwin
PLIST:
* lib/firefox/libmozglue.so is built and installed as a shared
library on some platforms including Darwin.
mozilla-common.mk:
* Sandboxing support is only available when the toolkit is
cairo-cocoa.
* It tries to use MacOS X 10.6 SDK by default, which is not always
possible.
patches/patch-build_gyp.mozbuild:
* Don't assume iOS just because the toolkit is not cocoa. Ideally
there should be an AC_SUBST just like 'ARM_ARCH' but nothing
exists currently.
* MacOS X SDK version should be able to configure with ./configure
--enable-macos-target=VER
patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp:
* NS_NewNativeLocalFile() can fail and leave hunDir null, so we must
check if it succeeded. This is not Darwin specific though.
* "%%LOCALBASE%%" in the hunspell path is currently not substituted,
which looks very erroneous to me. But since I don't know why
ryoon@ changed it from "@PREFIX@" to "%%LOCALBASE%%" I leave it as
it is.
patches/patch-ipc_glue_moz.build:
* Don't assume cocoa toolkit just because OS_ARCH is Darwin.
patches/patch-js_src_asmjs_AsmJSSignalHandlers.cpp:
* Increase portability for non-x86 Darwin by not hardwiring
x86_THREAD_STATE.
patches/patch-js_xpconnect_src_xpcprivate.h:
* The declaration has to be C++11 'extern template', otherwise
non-weak symbol collision will occur between libmozjs and
libxul. We can't easily test if the feature is supported by
compiler due to GCC bug #1773:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1773
patches/patch-memory_mozalloc_VolatileBufferOSX.cpp:
* Try to fallback to valloc(3) if posix_memalign(3) is not
avialble. It has been added since MacOS 10.6.
patches/patch-toolkit_library_moz.build:
* GSTREAMER_LIBS are linked to libxul on Darwin, while they are
dlopen(3)'ed at runtime on other platforms. The problem is that
the toolkit being cocoa isn't relevant at all. It's Darwin that
needs the special handling, not Cocoa.
patches/patch-toolkit_xre_nsAppRunner.cpp:
* MacOS X < 10.6 had an undocumented behavior concerning execve(2)
inside a threaded process. If a process tried to call execve(2)
and had more than one active thread, the kernel returned
ENOTSUP. So we have to either fork(2) or vfork(2) before calling
execve(2) to make sure the caller is single-threaded as otherwise
the application fails to restart itself.
patches/patch-xpcom_base_nsStackWalk.cpp,
patches/patch-xpcom_build_PoisonIOInterposer.h:
* Replace XP_MACOSX with XP_DARWIN as the former is not defined when
the toolkit is not cocoa.
patches/patch-xpcom_glue_standalone_nsXPCOMGlue.cpp:
* Fix inconsistent use of XP_DARWIN and XP_MACOSX:
LEADING_UNDERSCORE should be empty when we are going to load XPCOM
using dlopen(3), not NSAddImage().
PLIST:
* lib/firefox/libmozglue.so is built and installed as a shared
library on some platforms including Darwin.
mozilla-common.mk:
* Sandboxing support is only available when the toolkit is
cairo-cocoa.
* It tries to use MacOS X 10.6 SDK by default, which is not always
possible.
patches/patch-build_gyp.mozbuild:
* Don't assume iOS just because the toolkit is not cocoa. Ideally
there should be an AC_SUBST just like 'ARM_ARCH' but nothing
exists currently.
* MacOS X SDK version should be able to configure with ./configure
--enable-macos-target=VER
patches/patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp:
* NS_NewNativeLocalFile() can fail and leave hunDir null, so we must
check if it succeeded. This is not Darwin specific though.
* "%%LOCALBASE%%" in the hunspell path is currently not substituted,
which looks very erroneous to me. But since I don't know why
ryoon@ changed it from "@PREFIX@" to "%%LOCALBASE%%" I leave it as
it is.
patches/patch-ipc_glue_moz.build:
* Don't assume cocoa toolkit just because OS_ARCH is Darwin.
patches/patch-js_src_asmjs_AsmJSSignalHandlers.cpp:
* Increase portability for non-x86 Darwin by not hardwiring
x86_THREAD_STATE.
patches/patch-js_xpconnect_src_xpcprivate.h:
* The declaration has to be C++11 'extern template', otherwise
non-weak symbol collision will occur between libmozjs and
libxul. We can't easily test if the feature is supported by
compiler due to GCC bug #1773:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1773
patches/patch-memory_mozalloc_VolatileBufferOSX.cpp:
* Try to fallback to valloc(3) if posix_memalign(3) is not
avialble. It has been added since MacOS 10.6.
patches/patch-toolkit_library_moz.build:
* GSTREAMER_LIBS are linked to libxul on Darwin, while they are
dlopen(3)'ed at runtime on other platforms. The problem is that
the toolkit being cocoa isn't relevant at all. It's Darwin that
needs the special handling, not Cocoa.
patches/patch-toolkit_xre_nsAppRunner.cpp:
* MacOS X < 10.6 had an undocumented behavior concerning execve(2)
inside a threaded process. If a process tried to call execve(2)
and had more than one active thread, the kernel returned
ENOTSUP. So we have to either fork(2) or vfork(2) before calling
execve(2) to make sure the caller is single-threaded as otherwise
the application fails to restart itself.
patches/patch-xpcom_base_nsStackWalk.cpp,
patches/patch-xpcom_build_PoisonIOInterposer.h:
* Replace XP_MACOSX with XP_DARWIN as the former is not defined when
the toolkit is not cocoa.
patches/patch-xpcom_glue_standalone_nsXPCOMGlue.cpp:
* Fix inconsistent use of XP_DARWIN and XP_MACOSX:
LEADING_UNDERSCORE should be empty when we are going to load XPCOM
using dlopen(3), not NSAddImage().
MAIN commitmail json YAML
PLIST: Add a missing file
"share/appdata/evince-dvidocument.metainfo.xml" gets installed when the dvi option is enabled.
"share/appdata/evince-dvidocument.metainfo.xml" gets installed when the dvi option is enabled.
MAIN commitmail json YAML
pkgsrc/devel/doxygen/distinfo@1.55
/
diff
pkgsrc/devel/doxygen/patches/patch-src_portable__c.c@1.1 / diff
pkgsrc/devel/doxygen/patches/patch-tmake_lib_macosx-c++_tmake.conf@1.3 / diff
pkgsrc/devel/doxygen/patches/patch-src_portable__c.c@1.1 / diff
pkgsrc/devel/doxygen/patches/patch-tmake_lib_macosx-c++_tmake.conf@1.3 / diff
Fix build failure on Darwin when pkgsrc libiconv is used
patches/patch-src_portable__c.c:
Remove kludge for MacPorts bug, otherwise linking against pkgsrc
libiconv will fail due to symbol name mismatch.
patches/patch-tmake_lib_macosx-c++_tmake.conf:
Make build honor PKGSRC_CFLAGS, otherwise linking against pkgsrc
libiconv will fail due to header/library mismatch.
patches/patch-src_portable__c.c:
Remove kludge for MacPorts bug, otherwise linking against pkgsrc
libiconv will fail due to symbol name mismatch.
patches/patch-tmake_lib_macosx-c++_tmake.conf:
Make build honor PKGSRC_CFLAGS, otherwise linking against pkgsrc
libiconv will fail due to header/library mismatch.
MAIN commitmail json YAML
Makefile: Fix indentation in my previous commit
MAIN commitmail json YAML
pkgsrc/audio/musicpd/distinfo@1.61
/
diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.4 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.4 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.4 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.4 / diff
patches/patch-src_util_Alloc.{c,h}xx: Add a note that the revised patch has also been rejected.
The upstream is not willing to accept any patches to fix build failures on outdated platforms, regardless of whether the patch is rational or not.
The upstream is not willing to accept any patches to fix build failures on outdated platforms, regardless of whether the patch is rational or not.
MAIN commitmail json YAML
pkgsrc/audio/musicpd/Makefile@1.101
/
diff
pkgsrc/audio/musicpd/distinfo@1.60 / diff
pkgsrc/audio/musicpd/patches/patch-src_system_Clock.cxx@1.1 / diff
pkgsrc/audio/musicpd/distinfo@1.60 / diff
pkgsrc/audio/musicpd/patches/patch-src_system_Clock.cxx@1.1 / diff
patches/patch-src_system_Clock.cxx: Avoid integer overflow in MonotonicClock{S,MS,US}
This is Darwin specific: the original implementation was causing an
integer overflow when base.numer was very large. On PPC Darwin, the
timebase is 1000000000/33330116 and this is too large for integer
arithmetic.
http://bugs.musicpd.org/view.php?id=4292
This is Darwin specific: the original implementation was causing an
integer overflow when base.numer was very large. On PPC Darwin, the
timebase is 1000000000/33330116 and this is too large for integer
arithmetic.
http://bugs.musicpd.org/view.php?id=4292
MAIN commitmail json YAML
pkgsrc/audio/musicpd/distinfo@1.59
/
diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.3 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.3 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.3 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.3 / diff
patches/patch-src_util_Alloc.{cxx,hxx}: Add upstream bug report URL
The previous report 4289 was rejected as the upstream doesn't have interest in Darwin support. I created a better patch and sent it to the upstream to see if it has any chance to be merged.
The previous report 4289 was rejected as the upstream doesn't have interest in Darwin support. I created a better patch and sent it to the upstream to see if it has any chance to be merged.
MAIN commitmail json YAML
pkgsrc/audio/musicpd/distinfo@1.57
/
diff
pkgsrc/audio/musicpd/patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_util_Alloc.hxx@1.1 / diff
Fix build failures on Darwin
patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx:
Resurrected from the Attic and added some comment.
patches/patch-src_util_Alloc.cxx,
patches/patch-src_util_Alloc.hxx:
Some platforms (e.g. Darwin 9) don't have strndup(3), but the function
xstrndup() isn't used in the first place.
patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx:
Resurrected from the Attic and added some comment.
patches/patch-src_util_Alloc.cxx,
patches/patch-src_util_Alloc.hxx:
Some platforms (e.g. Darwin 9) don't have strndup(3), but the function
xstrndup() isn't used in the first place.
MAIN commitmail json YAML
Long double math functions are not available on Darwin.
See boost/math/tools/config.hpp:53
See boost/math/tools/config.hpp:53
MAIN commitmail json YAML
pkgsrc/meta-pkgs/boost/distinfo@1.74
/
diff
pkgsrc/meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S@1.1 / diff
pkgsrc/meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S@1.1 / diff
patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S: Fix build failure on PPC Darwin
darwin.compile.asm bin.v2/libs/context/build/darwin-4.5.3/release/link-static/threading-multi/asm/make_ppc32_sysv_macho_gas.o
libs/context/src/asm/make_ppc32_sysv_macho_gas.S:85:Parameter syntax error (parameter 3)
darwin.compile.asm bin.v2/libs/context/build/darwin-4.5.3/release/link-static/threading-multi/asm/make_ppc32_sysv_macho_gas.o
libs/context/src/asm/make_ppc32_sysv_macho_gas.S:85:Parameter syntax error (parameter 3)
MAIN commitmail json YAML
pkgsrc/devel/glib2/Makefile@1.225
/
diff
pkgsrc/devel/glib2/distinfo@1.207 / diff
pkgsrc/devel/glib2/patches/patch-glib_gmain.c@1.1 / diff
pkgsrc/devel/glib2/distinfo@1.207 / diff
pkgsrc/devel/glib2/patches/patch-glib_gmain.c@1.1 / diff
patches/patch-glib_gmain.c: Imported patch from the upstream Bugzilla
Bug 728123 - glib2 @2.40.0 issues a "Got weird mach timebase info" error (Macports, PPC)
https://bugzilla.gnome.org/show_bug.cgi?id=728123
Tested on powerpc-apple-darwin9.
Bug 728123 - glib2 @2.40.0 issues a "Got weird mach timebase info" error (Macports, PPC)
https://bugzilla.gnome.org/show_bug.cgi?id=728123
Tested on powerpc-apple-darwin9.
MAIN commitmail json YAML
pkgsrc/graphics/openjpeg/Makefile@1.11
/
diff
pkgsrc/graphics/openjpeg/distinfo@1.8 / diff
pkgsrc/graphics/openjpeg/patches/patch-CMakeLists.txt@1.1 / diff
pkgsrc/graphics/openjpeg/patches/patch-aa@1.4 / diff
pkgsrc/graphics/openjpeg/patches/patch-src_lib_openjp2_opj__config__private.h.cmake.in@1.1 / diff
pkgsrc/graphics/openjpeg/distinfo@1.8 / diff
pkgsrc/graphics/openjpeg/patches/patch-CMakeLists.txt@1.1 / diff
pkgsrc/graphics/openjpeg/patches/patch-aa@1.4 / diff
pkgsrc/graphics/openjpeg/patches/patch-src_lib_openjp2_opj__config__private.h.cmake.in@1.1 / diff
Check for aligned memory functions with cmake
Not all platforms have posix_memalign(3) so we need to check if it
exists. This fixes build failure on Darwin 9. See:
https://www.gnu.org/software/gnulib/manual/html_node/posix_005fmemalign.html
Not all platforms have posix_memalign(3) so we need to check if it
exists. This fixes build failure on Darwin 9. See:
https://www.gnu.org/software/gnulib/manual/html_node/posix_005fmemalign.html
MAIN commitmail json YAML
pkgsrc/pkgtools/pkg_install/files/configure@1.40
/
diff
pkgsrc/pkgtools/pkg_install/files/configure.ac@1.39 / diff
pkgsrc/pkgtools/pkg_install/files/lib/config.h.in@1.21 / diff
pkgsrc/pkgtools/pkg_install/files/configure.ac@1.39 / diff
pkgsrc/pkgtools/pkg_install/files/lib/config.h.in@1.21 / diff
Add AC_SYS_LARGEFILE to files/configure.ac
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):
% bmake package
=> Creating binary package /usr/pkgsrc/pkgtools/pkg_install/work/.packages/pkg_install-20141227.tgz
pkg_create: cannot write to archive: tar format cannot archive this (type=00)
The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
just coincidental.
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):
% bmake package
=> Creating binary package /usr/pkgsrc/pkgtools/pkg_install/work/.packages/pkg_install-20141227.tgz
pkg_create: cannot write to archive: tar format cannot archive this (type=00)
The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
just coincidental.
MAIN commitmail json YAML
pkgsrc/multimedia/libmatroska/distinfo@1.25
/
diff
pkgsrc/multimedia/libmatroska/patches/patch-Makefile.in@1.1 / diff
pkgsrc/multimedia/libmatroska/patches/patch-Makefile.in@1.1 / diff
Fix linkage failure of libmatroska due to missing -lebml flag.
This seems to be an actual issue only on non-ELF platforms.
Pull request sent and merged to the upstream:
https://github.com/Matroska-Org/libmatroska/pull/5
This seems to be an actual issue only on non-ELF platforms.
Pull request sent and merged to the upstream:
https://github.com/Matroska-Org/libmatroska/pull/5
MAIN commitmail json YAML
Add 'c' to USE_LANGUAGES
Otherwise the configure script fails with:
PKGSRC-WARNING: Something is trying to run the c compiler,
PKGSRC-WARNING: but it is not added to USE_LANGUAGES in the package Makefile.
The package still don't build because of an upstream problem in Makefile.am, but it is a separate issue.
Otherwise the configure script fails with:
PKGSRC-WARNING: Something is trying to run the c compiler,
PKGSRC-WARNING: but it is not added to USE_LANGUAGES in the package Makefile.
The package still don't build because of an upstream problem in Makefile.am, but it is a separate issue.
MAIN commitmail json YAML
pkgsrc/sysutils/dbus/Makefile@1.80
/
diff
pkgsrc/sysutils/dbus/PLIST@1.18 / diff
pkgsrc/sysutils/dbus/PLIST.Darwin deleted
pkgsrc/sysutils/dbus/options.mk@1.8 / diff
pkgsrc/sysutils/dbus/PLIST@1.18 / diff
pkgsrc/sysutils/dbus/PLIST.Darwin deleted
pkgsrc/sysutils/dbus/options.mk@1.8 / diff
PR 49591: Make launchd integration a package option, disabled by default for now.
launchd integration currently requires manual steps as described in MESSAGE.launchd. We may want to make it default once we have a framework for automatic launchd support.
launchd integration currently requires manual steps as described in MESSAGE.launchd. We may want to make it default once we have a framework for automatic launchd support.
MAIN commitmail json YAML
patches/patch-Makefile.in: Add a note that the patch has been sent to the upstream and will hopefully be merged soon.
MAIN commitmail json YAML
Forgot to update distinfo
MAIN commitmail json YAML
PR pkg/48740 - Fix build issues on Darwin < 9 and possibly other platforms
patches/patch-gcc_common.opt had a hunk that makes -fstack-protector enabled by default (without any comments) but it causes a bootstrapping problem on platforms whose libc don't provide functions for ssp.
patches/patch-gcc_common.opt had a hunk that makes -fstack-protector enabled by default (without any comments) but it causes a bootstrapping problem on platforms whose libc don't provide functions for ssp.
MAIN commitmail json YAML
PR pkg/48740 - Fix build issues on Darwin
Apply a patch by Sevan:
1. gcc needs to be built with dwarf2 if Darwin < 9
2. if you're building on a 32bit PowerPC Darwin < 9, disable multilib
Apply a patch by Sevan:
1. gcc needs to be built with dwarf2 if Darwin < 9
2. if you're building on a 32bit PowerPC Darwin < 9, disable multilib
MAIN commitmail json YAML
Fix compilation issues on glibc-based platforms
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.153
/
diff
pkgsrc/www/firefox/patches/patch-toolkit_xre_nsAppRunner.cpp@1.3 / diff
pkgsrc/www/firefox/patches/patch-toolkit_xre_nsAppRunner.cpp@1.3 / diff
Let application restart work on MacOS X < 10.6
MacOS X < 10.6 had an undocumented behavior concerning execve(2)
inside a threaded process. If a process tried to call execve(2) and
had more than one active thread, the kernel returned ENOTSUP. So we
have to either fork(2) or vfork(2) before calling execve(2) to make
sure the caller is single-threaded as otherwise the application fails
to restart itself.
MacOS X < 10.6 had an undocumented behavior concerning execve(2)
inside a threaded process. If a process tried to call execve(2) and
had more than one active thread, the kernel returned ENOTSUP. So we
have to either fork(2) or vfork(2) before calling execve(2) to make
sure the caller is single-threaded as otherwise the application fails
to restart itself.
MAIN commitmail json YAML
Fix PLIST for the case when graphics/cairo is built with quartz backend enabled
MAIN commitmail json YAML
pkgsrc/graphics/cairo/Makefile@1.135
/
diff
pkgsrc/graphics/cairo/Makefile.common@1.5 / diff
pkgsrc/graphics/cairo/PLIST@1.36 / diff
pkgsrc/graphics/cairo/options.mk@1.16 / diff
pkgsrc/graphics/cairo/Makefile.common@1.5 / diff
pkgsrc/graphics/cairo/PLIST@1.36 / diff
pkgsrc/graphics/cairo/options.mk@1.16 / diff
Resurrect Quartz backend as package option "quartz" which is disabled by default
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.152
/
diff
pkgsrc/www/firefox/patches/patch-aa@1.27 / diff
pkgsrc/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp@1.5 / diff
pkgsrc/www/firefox/patches/patch-browser_components_build_nsModule.cpp deleted
pkgsrc/www/firefox/patches/patch-content_base_src_nsObjectLoadingContent.cpp deleted
pkgsrc/www/firefox/patches/patch-content_canvas_src_WebGLContext.h deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_SVGComponentTransferFunctionElement.h deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.cpp deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.h deleted
pkgsrc/www/firefox/patches/patch-dom_events_nsEventStateManager.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_indexedDB_IDBEvents.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_indexedDB_IDBEvents.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npapi.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npfunctions.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPlugin.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginHost.cpp deleted
:
(more 54 files)
pkgsrc/www/firefox/patches/patch-aa@1.27 / diff
pkgsrc/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp@1.5 / diff
pkgsrc/www/firefox/patches/patch-browser_components_build_nsModule.cpp deleted
pkgsrc/www/firefox/patches/patch-content_base_src_nsObjectLoadingContent.cpp deleted
pkgsrc/www/firefox/patches/patch-content_canvas_src_WebGLContext.h deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_SVGComponentTransferFunctionElement.h deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.cpp deleted
pkgsrc/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.h deleted
pkgsrc/www/firefox/patches/patch-dom_events_nsEventStateManager.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_indexedDB_IDBEvents.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_indexedDB_IDBEvents.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npapi.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npfunctions.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPlugin.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.cpp deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.h deleted
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginHost.cpp deleted
:
(more 54 files)
PR pkg/48840: Remove most patches that I have recently added
The preprocessor macro XP_MACOSX is misused everywhere. They tend to
say "#if defined(XP_MACOSX)" to actually mean
"#if defined(MOZ_WIDGET_COCOA)". It's okay to equate XP_MACOSX with
XP_DARWIN but equating it with MOZ_WIDGET_COCOA is just wrong. As a
result, cairo-gtk2 build on Darwin is completely broken and needs
heavy patching. Ideally they should be fixed individually but that
will be an extremely hard work, so don't define XP_MACOSX for now.
The preprocessor macro XP_MACOSX is misused everywhere. They tend to
say "#if defined(XP_MACOSX)" to actually mean
"#if defined(MOZ_WIDGET_COCOA)". It's okay to equate XP_MACOSX with
XP_DARWIN but equating it with MOZ_WIDGET_COCOA is just wrong. As a
result, cairo-gtk2 build on Darwin is completely broken and needs
heavy patching. Ideally they should be fixed individually but that
will be an extremely hard work, so don't define XP_MACOSX for now.
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.151
/
diff
pkgsrc/www/firefox/mozilla-common.mk@1.36 / diff
pkgsrc/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp@1.4 / diff
pkgsrc/www/firefox/patches/patch-content_canvas_src_WebGLContext.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_events_nsEventStateManager.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginProcessChild.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_2d_Factory.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLScreenBuffer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLTextureImage.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_basic_TextureHostBasic.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp@1.3 / diff
pkgsrc/www/firefox/patches/patch-intl_locale_src_nsLocaleConstructors.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-intl_locale_src_nsLocaleService.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc@1.5 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_message__loop.cc@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc@1.6 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_scoped__nsautorelease__pool.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp@1.7 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_ScopedXREEmbed.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_StringUtil.cpp@1.1 / diff
:
(more 11 files)
pkgsrc/www/firefox/mozilla-common.mk@1.36 / diff
pkgsrc/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp@1.4 / diff
pkgsrc/www/firefox/patches/patch-content_canvas_src_WebGLContext.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_events_nsEventStateManager.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginProcessChild.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_2d_Factory.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLScreenBuffer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLTextureImage.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_basic_TextureHostBasic.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp@1.3 / diff
pkgsrc/www/firefox/patches/patch-intl_locale_src_nsLocaleConstructors.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-intl_locale_src_nsLocaleService.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_file__util__posix.cc@1.5 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_message__loop.cc@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc@1.6 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_scoped__nsautorelease__pool.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_GeckoChildProcessHost.cpp@1.7 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_ScopedXREEmbed.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_glue_StringUtil.cpp@1.1 / diff
:
(more 11 files)
MAIN commitmail json YAML
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.149
/
diff
pkgsrc/www/firefox/patches/patch-content_base_src_nsObjectLoadingContent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPlugin.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginHost.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginInstanceOwner.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginInstanceOwner.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceChild.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceChild.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceParent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginLibrary.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginMessageUtils.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp@1.4 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleParent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleParent.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_system_OSFileConstants.cpp@1.3 / diff
pkgsrc/www/firefox/patches/patch-image_src_imgFrame.cpp@1.1 / diff
:
(more 10 files)
pkgsrc/www/firefox/patches/patch-content_base_src_nsObjectLoadingContent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_PluginPRLibrary.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPlugin.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsNPAPIPluginInstance.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginHost.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginInstanceOwner.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_nsPluginInstanceOwner.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceChild.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceChild.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginInstanceParent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginLibrary.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginMessageUtils.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleChild.cpp@1.4 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleParent.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginModuleParent.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_system_OSFileConstants.cpp@1.3 / diff
pkgsrc/www/firefox/patches/patch-image_src_imgFrame.cpp@1.1 / diff
:
(more 10 files)
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.148
/
diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContext.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContextFeatures.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContextProvider.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_ImageContainer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_basic_BasicImages.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_client_ClientCanvasLayer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_composite_LayerManagerComposite.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_opengl_TextureHostOGL.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_src_nsDeviceContext.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxFont.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-uriloader_exthandler_nsExternalHelperAppService.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContext.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContextFeatures.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_gl_GLContextProvider.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_ImageContainer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_basic_BasicImages.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_client_ClientCanvasLayer.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_composite_LayerManagerComposite.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_layers_opengl_TextureHostOGL.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_src_nsDeviceContext.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxFont.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-uriloader_exthandler_nsExternalHelperAppService.cpp@1.1 / diff
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.147
/
diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npapi.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npfunctions.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginMessageUtils.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_moz.build@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc@1.1 / diff
pkgsrc/www/firefox/patches/patch-netwerk_protocol_http_nsHttpHandler.cpp@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npapi.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_base_npfunctions.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-dom_plugins_ipc_PluginMessageUtils.h@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_moz.build@1.1 / diff
pkgsrc/www/firefox/patches/patch-ipc_chromium_src_base_process__util__bsd.cc@1.1 / diff
pkgsrc/www/firefox/patches/patch-netwerk_protocol_http_nsHttpHandler.cpp@1.1 / diff
MAIN commitmail json YAML
MAIN commitmail json YAML
PR pkg/48840: Set the MacOS X version requirement appropriately
Otherwise ${WRKSRC}/media/libcubeb/src/cubeb_audiounit.c can not be
built on MacOS X < 10.6
Otherwise ${WRKSRC}/media/libcubeb/src/cubeb_audiounit.c can not be
built on MacOS X < 10.6
MAIN commitmail json YAML
PR pkg/48840: Fix configuration issues on Darwin
* On Darwin the profiler only supports x86 and x86_64.
* Cocoa gamepad backend can only be used if the toolkit is cocoa too.
* On Darwin the profiler only supports x86 and x86_64.
* Cocoa gamepad backend can only be used if the toolkit is cocoa too.
MAIN commitmail json YAML
pkgsrc/www/firefox/distinfo@1.144
/
diff
pkgsrc/www/firefox/patches/patch-build_autoconf_compiler-opts.m4@1.1 / diff
pkgsrc/www/firefox/patches/patch-build_autoconf_compiler-opts.m4@1.1 / diff
PR pkg/48840: Do not reject GCC on Darwin
It's true Clang is required if we use the cocoa toolkit, but we don't
do that anyway. GCC is perfectly working as long as we use cairo-gtk2.
It's true Clang is required if we use the cocoa toolkit, but we don't
do that anyway. GCC is perfectly working as long as we use cairo-gtk2.
MAIN commitmail json YAML
PR/48840: Fix PLIST on Cygwin and Darwin
libmozglue is built and installed as a shared library on these platforms.
libmozglue is built and installed as a shared library on these platforms.
MAIN commitmail json YAML
PR pkg/48840: Fix PLIST on Cygwin and Darwin
libmozglue is built and installed as a shared library on these platforms.
libmozglue is built and installed as a shared library on these platforms.
MAIN commitmail json YAML
Revbump after cairo update
MAIN commitmail json YAML
Correct PLIST for Darwin
Extra modules for this platform:
- module-bonjour-publish
- module-coreaudio-detect
- module-coreaudio-device
Extra modules for this platform:
- module-bonjour-publish
- module-coreaudio-detect
- module-coreaudio-device
MAIN commitmail json YAML
pkgsrc/fonts/harfbuzz/Makefile@1.34
/
diff
pkgsrc/fonts/harfbuzz/PLIST@1.10 / diff
pkgsrc/fonts/harfbuzz/PLIST.Darwin deleted
pkgsrc/fonts/harfbuzz/PLIST@1.10 / diff
pkgsrc/fonts/harfbuzz/PLIST.Darwin deleted
Don't use buggy CoreText in MacOS X 10.5
CTLineCreateWithAttributedString() seemingly fails when trying to use a
font which isn't installed into the system standard path.
CTLineCreateWithAttributedString() seemingly fails when trying to use a
font which isn't installed into the system standard path.
MAIN commitmail json YAML
Darwin: cairomm-quartz is no longer installed because cairo-quartz is now disabled.
MAIN commitmail json YAML
Darwin: pangocoretext.h is no longer installed because cairo-quartz is now disabled.
MAIN commitmail json YAML
pkgsrc/graphics/cairo/Makefile@1.134
/
diff
pkgsrc/graphics/cairo/Makefile.common@1.2 / diff
pkgsrc/graphics/cairo/PLIST@1.35 / diff
pkgsrc/graphics/cairo/Makefile.common@1.2 / diff
pkgsrc/graphics/cairo/PLIST@1.35 / diff
Disable Quartz backend on Darwin
Quartz backend interacts badly with our library stack. The most notable
issue is that when quartz-font is enabled, cairo will never use fontconfig
but instead uses CoreGraphics API to find fonts in system-default font
paths; as a result, any fonts installed with pkgsrc will never be found.
OTOH fontconfig by default searches for fonts in MacOS X system-default
paths too so sticking with it will not cause a problem.
Quartz backend interacts badly with our library stack. The most notable
issue is that when quartz-font is enabled, cairo will never use fontconfig
but instead uses CoreGraphics API to find fonts in system-default font
paths; as a result, any fonts installed with pkgsrc will never be found.
OTOH fontconfig by default searches for fonts in MacOS X system-default
paths too so sticking with it will not cause a problem.
MAIN commitmail json YAML
pkgsrc/devel/nss/Makefile@1.82
/
diff
pkgsrc/devel/nss/distinfo@1.37 / diff
pkgsrc/devel/nss/patches/patch-nss_lib_freebl_config.mk@1.1 / diff
pkgsrc/devel/nss/distinfo@1.37 / diff
pkgsrc/devel/nss/patches/patch-nss_lib_freebl_config.mk@1.1 / diff
Correct wrong install_name for Darwin.
Makefile had a SUBST for this but it wasn't working.
Makefile had a SUBST for this but it wasn't working.
MAIN commitmail json YAML
pkgsrc/lang/gcc47/Makefile@1.29
/
diff
pkgsrc/lang/gcc47/distinfo@1.22 / diff
pkgsrc/lang/gcc47/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
pkgsrc/lang/gcc47/patches/patch-libjava_Makefile.in@1.1 / diff
pkgsrc/lang/gcc47/distinfo@1.22 / diff
pkgsrc/lang/gcc47/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
pkgsrc/lang/gcc47/patches/patch-libjava_Makefile.in@1.1 / diff
Fix issues on Darwin
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-libgcc_config_t-slibgcc-darwin:
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
patches/patch-libjava_Makefile.in:
Tell libtool the fact that libjvm.so is a module to be opened with
dlopen(3). This is actually needed on Mach-O systems like Darwin.
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-libgcc_config_t-slibgcc-darwin:
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
patches/patch-libjava_Makefile.in:
Tell libtool the fact that libjvm.so is a module to be opened with
dlopen(3). This is actually needed on Mach-O systems like Darwin.
MAIN commitmail json YAML
New package option: gcc-objc++
MAIN commitmail json YAML
pkgsrc/graphics/graphite2/Makefile@1.2
/
diff
pkgsrc/graphics/graphite2/PLIST@1.2 / diff
pkgsrc/graphics/graphite2/distinfo@1.2 / diff
pkgsrc/graphics/graphite2/patches/patch-Graphite.cmake@1.1 / diff
pkgsrc/graphics/graphite2/patches/patch-src_CMakeLists.txt@1.1 / diff
pkgsrc/graphics/graphite2/PLIST@1.2 / diff
pkgsrc/graphics/graphite2/distinfo@1.2 / diff
pkgsrc/graphics/graphite2/patches/patch-Graphite.cmake@1.1 / diff
pkgsrc/graphics/graphite2/patches/patch-src_CMakeLists.txt@1.1 / diff
Fix build errors on Darwin
patches/patch-Graphite.cmake (CREATE_LIBTOOL_FILE):
Fix incorrect library_names
patches/patch-src_CMakeLists.txt:
Don't pass -nodefaultlibs to compiler or the build fails for missing
symbols on PowerPC and possibly other platforms.
patches/patch-Graphite.cmake (CREATE_LIBTOOL_FILE):
Fix incorrect library_names
patches/patch-src_CMakeLists.txt:
Don't pass -nodefaultlibs to compiler or the build fails for missing
symbols on PowerPC and possibly other platforms.
MAIN commitmail json YAML
pkgsrc/audio/musicpd/Makefile@1.81
/
diff
pkgsrc/audio/musicpd/distinfo@1.40 / diff
pkgsrc/audio/musicpd/patches/patch-src_output_HttpdOutputPlugin.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_system_ByteOrder.hxx@1.1 / diff
pkgsrc/audio/musicpd/distinfo@1.40 / diff
pkgsrc/audio/musicpd/patches/patch-src_output_HttpdOutputPlugin.cxx@1.1 / diff
pkgsrc/audio/musicpd/patches/patch-src_system_ByteOrder.hxx@1.1 / diff
Makefile: mpd requires gcc>=4.6 (see src/Compiler.h)
Makefile: Enable MacOS X audio output on Darwin
patches/patch-src_output_HttpdOutputPlugin.cxx:
Fix compilation error on Mach-O systems (or at least on Darwin 9)
patches/patch-src_system_ByteOrder.hxx:
Fix compilation error on Darwin/ppc
Makefile: Enable MacOS X audio output on Darwin
patches/patch-src_output_HttpdOutputPlugin.cxx:
Fix compilation error on Mach-O systems (or at least on Darwin 9)
patches/patch-src_system_ByteOrder.hxx:
Fix compilation error on Darwin/ppc
MAIN commitmail json YAML
Add a comment to patches/patch-ac
MAIN commitmail json YAML
pkgsrc/lang/gcc44/Makefile@1.40
/
diff
pkgsrc/lang/gcc44/distinfo@1.19 / diff
pkgsrc/lang/gcc44/patches/patch-ac@1.3 / diff
pkgsrc/lang/gcc44/distinfo@1.19 / diff
pkgsrc/lang/gcc44/patches/patch-ac@1.3 / diff
PR pkg/48740 - Fix problems on Darwin
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-ac:
Remove the whitespace between $(LINKER_RPATH_FLAG) and the path.
Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-ac:
Remove the whitespace between $(LINKER_RPATH_FLAG) and the path.
Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
MAIN commitmail json YAML
pkgsrc/lang/gcc46/Makefile@1.25
/
diff
pkgsrc/lang/gcc46/distinfo@1.16 / diff
pkgsrc/lang/gcc46/patches/patch-ac@1.4 / diff
pkgsrc/lang/gcc46/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
pkgsrc/lang/gcc46/distinfo@1.16 / diff
pkgsrc/lang/gcc46/patches/patch-ac@1.4 / diff
pkgsrc/lang/gcc46/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
PR pkg/48740 - Fix problems on Darwin
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-ac:
Remove the whitespace between $(LINKER_RPATH_FLAG) and the path.
Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
patches/patch-libgcc_config_t-slibgcc-darwin:
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
Makefile:
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
patches/patch-ac:
Remove the whitespace between $(LINKER_RPATH_FLAG) and the path.
Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
patches/patch-libgcc_config_t-slibgcc-darwin:
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
MAIN commitmail json YAML
pkgsrc/devel/tig/distinfo@1.9
/
diff
pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin@1.1 / diff
pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin@1.1 / diff
Fix build error on Darwin
Do not override XML_CATALOG_FILES on Darwin. That will only make
xmllint try to find a wrong catalog.
Do not override XML_CATALOG_FILES on Darwin. That will only make
xmllint try to find a wrong catalog.
MAIN commitmail json YAML
Fix build error on platforms lacking AI_NUMERICSERV.
Not only Win32 lacks AI_NUMERICSERV. Some version of Darwin (at least Darwin 9) lacks it too.
Not only Win32 lacks AI_NUMERICSERV. Some version of Darwin (at least Darwin 9) lacks it too.
MAIN commitmail json YAML
Fix build error on Darwin and possibly other platforms with DTrace capability
On platforms where DTrace is available, we need to invoke dtrace(1)
with the original PATH. Otherwise it gets confused in the presence
of our cc wrapper because it tries to invoke the system-default gcc
with argv[0] set to "gcc", not the absolute path to gcc.
On platforms where DTrace is available, we need to invoke dtrace(1)
with the original PATH. Otherwise it gets confused in the presence
of our cc wrapper because it tries to invoke the system-default gcc
with argv[0] set to "gcc", not the absolute path to gcc.
MAIN commitmail json YAML
pkgsrc/devel/libatomic_ops/Makefile@1.8
/
diff
pkgsrc/devel/libatomic_ops/distinfo@1.14 / diff
pkgsrc/devel/libatomic_ops/patches/patch-src_Makefile.am@1.1 / diff
pkgsrc/devel/libatomic_ops/distinfo@1.14 / diff
pkgsrc/devel/libatomic_ops/patches/patch-src_Makefile.am@1.1 / diff
Fix build failure at least on Darwin:
atomic_ops_stack.c refers to AO_pause defined in atomic_ops.c so
either removing -no-undefined or declaring the dependency is needed.
atomic_ops_stack.c refers to AO_pause defined in atomic_ops.c so
either removing -no-undefined or declaring the dependency is needed.
MAIN commitmail json YAML
pkgsrc/devel/libuuid/distinfo@1.6
/
diff
pkgsrc/devel/libuuid/patches/patch-lib_randutils.c@1.1 / diff
pkgsrc/devel/libuuid/patches/patch-lib_randutils.c@1.1 / diff
Fix build failure on platforms where O_CLOEXEC is not available (e.g. MacOS X < 10.7)
MAIN commitmail json YAML
GCC >= 4.4 is not required for architectures without ssse3.
MAIN commitmail json YAML
pkgsrc/textproc/json-c/Makefile@1.9
/
diff
pkgsrc/textproc/json-c/distinfo@1.5 / diff
pkgsrc/textproc/json-c/patches/patch-linkhash.c@1.1 / diff
pkgsrc/textproc/json-c/distinfo@1.5 / diff
pkgsrc/textproc/json-c/patches/patch-linkhash.c@1.1 / diff
Fix build errors on GCC < 4.2
MAIN commitmail json YAML
pkgsrc/lang/gcc45/distinfo@1.10
/
diff
pkgsrc/lang/gcc45/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
pkgsrc/lang/gcc45/patches/patch-libgcc_config_t-slibgcc-darwin@1.1 / diff
Darwin: Fix an issue that gcc producing binaries linked with a wrong libgcc_s
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
The problem was already reported to the upstream but it caught
seemingly no attention:
http://gcc.gnu.org/ml/gcc-help/2010-07/msg00164.html
If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
with *both* /usr/lib/libgcc_s.1.dylib and
${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.
The problem was already reported to the upstream but it caught
seemingly no attention:
http://gcc.gnu.org/ml/gcc-help/2010-07/msg00164.html
MAIN commitmail json YAML
Fix build failure on Darwin
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
create a stub library, not just to remove symbols, so we must not
let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
build fails for missing files.
MAIN commitmail json YAML
Remove the whitespace between $(LINKER_RPATH_FLAG) and the path. Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
MAIN commitmail json YAML
Makefile should state that arp-scan depends on libpcap>=0.8 rather than implicitly depending on builtin libpcap.
MAIN commitmail json YAML
Fix breakage on platforms including Linux where `libtool --mode=link' does not automatically hard-code library run-time paths into executables.
MAIN commitmail json YAML
Fix build on Darwin 9.
MAIN commitmail json YAML
Record cocoa and quartz modules on Darwin in PLIST.
MAIN commitmail json YAML
Enable XFree86-DGA mouse and keyboard inputs. Bump revision.
The configure script determines the availability of libXxf86dga only by the existence of X11/extensions/xf86dga.h. This leads to a linkage error on platforms (e.g. Darwin) where the header in question can be found in the system default path but the corresponding library is installed elsewhere. The problem goes away if we had the library buildlinked, and I see no reason for not enabling DGA input anyway.
The configure script determines the availability of libXxf86dga only by the existence of X11/extensions/xf86dga.h. This leads to a linkage error on platforms (e.g. Darwin) where the header in question can be found in the system default path but the corresponding library is installed elsewhere. The problem goes away if we had the library buildlinked, and I see no reason for not enabling DGA input anyway.
MAIN commitmail json YAML
Fix build on Darwin 9 and possibly some other platforms.
MAIN commitmail json YAML
pkgsrc/audio/openal/distinfo@1.16
/
diff
pkgsrc/audio/openal/patches/patch-src_backends_alc__backend__darwin.c@1.1 / diff
pkgsrc/audio/openal/patches/patch-src_backends_alc__backend__darwin.c@1.1 / diff
Fix build on Darwin.
MAIN commitmail json YAML
Add ppc32 to Darwin targets
MAIN commitmail json YAML
pkgsrc/graphics/MesaLib/distinfo@1.84
/
diff
pkgsrc/graphics/MesaLib/patches/patch-src_gallium_auxiliary_util_u__atomic.h@1.1 / diff
pkgsrc/graphics/MesaLib/patches/patch-src_gallium_auxiliary_util_u__atomic.h@1.1 / diff
Fix build of MesaLib on PowerPC platforms without GCC >= 4.1 (like MacOS X 10.5).